@charset "UTF-8";
:root{color-scheme:dark;--bg:#17181b;--panel:#232529;--panel2:#2b2e32;--ink:#f4f1e9;--muted:#a7a9ad;--line:#383b40;--lime:#c8f442;font-family:Arial,"Malgun Gothic",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;min-width:1200px;background:var(--bg);color:var(--ink);font-size:15px;line-height:1.7}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible{outline:3px solid var(--lime);outline-offset:5px}img{display:block;object-fit:cover}button{border:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{word-break:keep-all}p{word-break:keep-all}em{font-style:normal;color:var(--lime)}.wrap{width:1240px;margin:0 auto}.review-strip{height:33px;background:#2b2d30;color:#d9dbd4;display:flex;justify-content:center;align-items:center;gap:20px;font-size:10px;letter-spacing:.1em}.review-strip span{color:#a9aaa7;letter-spacing:0}header{width:1240px;height:103px;margin:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #303237}.logo{width:172px;height:auto;object-fit:contain}nav{display:flex;gap:42px;color:#b8b9bc;font-size:14px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:50px;padding:12px 22px;border:1px solid #46494c;border-radius:10px;background:#292b2e;color:var(--ink);font-size:14px;font-weight:600;transition:background .2s,transform .2s}.button:hover{background:#363a3d;transform:translateY(-2px)}.button.lime{background:var(--lime);border-color:var(--lime);color:#1d2316}.button.lime:hover{background:#d8ff68}.button.small{font-size:12px;min-height:43px;padding:8px 17px}.button.mini{min-height:34px;padding:6px 12px;font-size:10px;gap:12px;border-radius:7px}.text-link{background:none;display:inline-flex;gap:22px;align-items:center;padding:10px 0;border-bottom:1px solid #555a4a;color:#dbe4c1;font-size:14px}.hero{text-align:center;padding-top:73px}.eyebrow,.section-label{font-size:11px;font-weight:700;letter-spacing:.15em;color:#a5aa9c}.eyebrow{display:flex;gap:9px;align-items:center;justify-content:center}.dot{width:6px;height:6px;border-radius:50%;background:var(--lime);display:inline-block}.hero h1{font-size:64px;line-height:1.22;letter-spacing:-.055em;margin-top:24px;font-weight:600}.lede{font-size:17px;line-height:1.85;color:#b3b5b8;margin-top:24px}.actions{display:flex;justify-content:center;gap:30px;align-items:center;margin-top:32px}.hero-product{position:relative;margin:60px auto 36px;text-align:left;width:1180px}.hero-product:before{content:"";position:absolute;inset:-35px 35px 0;background:radial-gradient(ellipse at 50% 70%,#a1c54426,transparent 67%);pointer-events:none}.app-window{position:relative;border:1px solid #4c5048;border-radius:16px;overflow:hidden;box-shadow:0 32px 65px #0005;background:#202226}.app-title{height:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:#2b2d31;padding:0 20px;font-size:9px;color:#a4a7ab;letter-spacing:.12em}.window-dots{display:flex;gap:6px}.window-dots i{height:6px;width:6px;background:#5a5d61;border-radius:50%}.demo{font-size:10px;color:#b7c1a4;letter-spacing:0;white-space:nowrap}.app-body{display:grid;grid-template-columns:180px 1fr;min-height:560px}aside{padding:26px 17px 20px;background:#1e2023;border-right:1px solid var(--line);position:relative}.app-logo{width:112px;height:auto}.brand-switch{display:flex;align-items:center;gap:8px;font-size:16px;margin-top:26px;padding:10px 8px;background:#292c30;border:1px solid #3c3f43;border-radius:7px}.brand-switch span{font-size:9px;line-height:1.5}.brand-switch small{display:block;color:#999;font-size:8px}.brand-switch b{font-size:12px;margin-left:auto}.nav-caption{font-size:8px;letter-spacing:.14em;color:#757b82;margin:28px 9px 10px}.side-item{padding:10px;font-size:11px;display:flex;gap:12px;color:#969ba1;margin:3px 0;border-radius:6px}.side-item span{width:13px;color:#aaa}.side-item.selected{background:#c8f44213;color:#d5f18e}.side-item.selected span{color:var(--lime)}.side-bottom{position:absolute;bottom:22px;font-size:9px;color:#c6cabd}.side-bottom small{display:block;color:#747b83;font-size:8px;margin-top:5px}.board{padding:26px 27px 30px}.board-heading{display:flex;justify-content:space-between;align-items:center}.breadcrumb{font-size:9px;color:#858c95}.board-heading h3{font-size:19px;margin-top:4px;letter-spacing:-.03em}.board-heading p{font-size:10px;color:#a2a6ac;margin-top:8px}.status{font-size:8px;padding:3px 7px;border:1px solid #556337;border-radius:20px;color:#c8dc9c;vertical-align:middle;margin-left:8px;font-weight:400}.muted{color:#848b93}.board-toolbar{display:flex;justify-content:space-between;align-items:center;margin-top:25px;border-bottom:1px solid #34383d;font-size:9px;color:#959ca5}.board-toolbar [role=tab]{background:none;color:#8d939b;font-size:11px;padding:8px 14px;border-bottom:2px solid transparent}.board-toolbar [aria-selected=true]{color:var(--lime);border-color:var(--lime)}.board-toolbar i{display:inline-block;width:3px;height:3px;background:#555;border-radius:50%;margin:0 8px}.kanban{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;padding-top:19px}.column{min-width:0}.column-title{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-bottom:12px}.column-title>span{display:flex;gap:7px;align-items:center}.column-title b{font-size:9px;background:#34383c;padding:0 6px;border-radius:4px;font-weight:400;color:#b5b7b8}.stage{width:6px;height:6px;border-radius:50%}.stage.gray{background:#8b96a9}.stage.yellow{background:#d6b87c}.stage.green{background:var(--lime)}.creator{background:#2b2e33;border:1px solid #41454a;border-radius:10px;overflow:hidden}.creator-photo{height:151px;position:relative}.creator-photo img{width:100%;height:100%;object-position:50% 37%}.creator-photo span{position:absolute;bottom:7px;left:9px;font-size:8px;background:#1c2027c9;padding:2px 6px;border-radius:3px;color:#e5e5e0}.creator-info{padding:13px}.tag{font-size:9px;color:#b9bdc1;background:#373b40;padding:3px 7px;border-radius:4px;display:inline-block;line-height:1.6}.creator h4{font-size:13px;letter-spacing:-.02em;margin-top:6px}.creator p{font-size:9px;color:#9fa5ad}.task-line{display:flex;justify-content:space-between;font-size:9px;border-top:1px solid #44484d;margin-top:12px;padding-top:10px;color:#a1a6ac}.task-line strong{font-weight:400;color:#d7c69d}.lime-text{color:var(--lime)!important}.card-link{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;color:#c4cab8;border-top:1px solid #44484d;padding:10px 0 0;margin-top:10px;font-size:10px}.empty-state{border:1px dashed #474d51;border-radius:10px;padding:24px 10px;text-align:center;height:205px;color:#959da6}.empty-state>span{display:inline-flex;width:29px;height:29px;border-radius:50%;align-items:center;justify-content:center;border:1px solid #454d41;color:#a5b18e}.empty-state h4{font-size:12px;margin:11px 0 5px;line-height:1.6;color:#c2c7c9}.empty-state p{font-size:10px}.board-note{border:1px solid #454a3b;border-radius:8px;margin-top:13px;padding:14px 12px;background:#c8f44205}.board-note b{font-size:10px;color:#c8d6ad}.board-note p{font-size:9px;color:#929a89;margin-top:4px}.floating-note{position:absolute;right:-30px;bottom:-20px;display:flex;align-items:center;gap:12px;padding:17px 19px;background:#353b2c;border:1px solid #738154;border-radius:12px;box-shadow:0 16px 30px #0005;transform:rotate(-2deg)}.notice-icon{display:grid;place-items:center;background:var(--lime);color:#283117;width:28px;height:28px;border-radius:50%;font-size:16px;font-weight:bold}.floating-note strong{font-size:12px}.floating-note p{font-size:10px;color:#b7c1ab}.floating-note .demo{margin-left:18px}.caption{font-size:11px;color:#7f8790;text-align:center;margin-top:19px;line-height:1.7}.feature-rail{display:flex;align-items:center;justify-content:center;gap:57px;color:#b7bbbf;padding:45px 0 55px;border-bottom:1px solid #35383c;font-size:13px}.feature-rail i{font-style:normal;color:#687350}.section-label{margin-bottom:24px;color:#a8b58d}h2{font-size:43px;line-height:1.32;letter-spacing:-.045em;font-weight:600}h2 em{color:#e1e6d5}.audience{padding:100px 0 100px}.audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.audience p{color:#a7abb2;font-size:14px;margin-top:24px}.workflow-stack{position:relative;padding-top:18px}.loose-tools{display:flex;justify-content:center;gap:12px;margin-bottom:25px}.loose-tools span{font-size:10px;padding:8px 13px;background:#292b30;border:1px solid #46494c;border-radius:7px;color:#9fa5ac}.loose-tools span:first-child{transform:rotate(-7deg)}.loose-tools span:last-child{transform:rotate(6deg)}.workflow-core{background:linear-gradient(130deg,#30342b,#25272b 65%);padding:25px;border:1px solid #444b3c;border-radius:15px;box-shadow:0 20px 40px #0002}.core-heading{display:flex;align-items:center;gap:12px;font-size:13px;padding-bottom:22px}.core-heading .tag{margin-left:auto;font-size:8px}.core-icon{font-size:20px;color:var(--lime)}.workflow-row{display:flex;align-items:center;gap:13px;padding:18px 0;border-top:1px solid #41453e}.tick{color:var(--lime)}.workflow-row b{font-size:12px}.workflow-row small{display:block;font-size:10px;color:#939b9f}.workflow-row>span:last-child{margin-left:auto;font-size:11px;color:#6c7760}.pricing{padding:70px 0 100px;border-top:1px solid #35383c}.section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px}.section-head p{font-size:14px;color:#a0a6ad;line-height:1.9}.price-layout{display:grid;grid-template-columns:.88fr 1fr 1fr;gap:25px;align-items:stretch}.price-intro{padding:28px 0}.pill{border:1px solid #4f5840;border-radius:20px;font-size:10px;padding:6px 13px;color:#c9d8a9}.price-intro h3{font-size:24px;line-height:1.5;margin-top:30px;letter-spacing:-.03em}.price-intro p{font-size:14px;color:#969ea7;margin-top:20px}.fine{font-size:11px!important;color:#838c96!important;line-height:1.9;display:block;margin-top:24px}.plan{background:#24262b;border:1px solid #3e4247;border-radius:18px;padding:28px}.plan.standard{background:linear-gradient(135deg,#343b28,#272b25);border:1px solid #788957;box-shadow:0 16px 35px #0002}.plan-name{font-size:19px;font-weight:bold;letter-spacing:-.02em}.plan>p{font-size:12px;color:#a8b0ac;margin-top:8px}.plan-top{display:flex;justify-content:space-between;align-items:center}.standard .tag{color:#d9e7bf;background:#475335}.price{font-size:41px;letter-spacing:-.045em;margin:21px 0}.price small{font-size:13px;color:#b2b8b0;letter-spacing:0;margin-left:8px;font-weight:400}.plan-spec{border-top:1px solid #464c44;padding-top:18px;display:grid;gap:8px}.plan-spec b{font-size:16px}.plan-spec span{font-size:12px;color:#b0b7b1;font-weight:400;margin-left:8px}.plan .button{width:100%;margin-top:25px;font-size:12px}.feature{padding:100px 0;display:grid;grid-template-columns:430px 1fr;gap:70px;align-items:center;border-top:1px solid #35383c}.feature-copy>p{font-size:14px;color:#a7aeb5;margin-top:24px;line-height:1.95}.availability{font-size:10px;color:#b9c1a5;display:inline-block;padding-left:9px;border-left:2px solid #738449;margin-top:18px}.checklist{padding:0;list-style:none;margin-top:28px;color:#bec3c7;font-size:12px}.checklist li{margin:9px 0}.checklist li:before{content:"✓";color:#bddb85;margin-right:10px}.feature-copy .text-link{margin-top:17px}.panel{border:1px solid #41464b;border-radius:15px;background:#25282d;box-shadow:0 25px 45px #0003;overflow:hidden}.panel-title{display:flex;align-items:center;justify-content:space-between;height:54px;border-bottom:1px solid #41454a;padding:0 23px;font-size:12px;color:#d8dcdf}.panel-title .demo{font-size:9px}.editor{transform:rotate(1deg)}.url-bar{height:43px;margin:22px 22px 18px;border:1px solid #4d535c;border-radius:8px;background:#1e2126;display:flex;gap:12px;align-items:center;padding:0 13px;font-size:11px;color:#9da5af}.url-bar b{margin-left:auto;font-size:9px;font-weight:400;color:#747f8a}.url-bar>span{color:#d1dcba}.editor-grid{display:grid;grid-template-columns:190px 1fr;gap:24px;padding:0 22px 24px}.product-card{padding:9px;background:#30343b;border:1px solid #464d55;border-radius:10px;align-self:start}.product-card img{width:100%;height:170px;border-radius:5px;object-position:45% center}.image-note{display:block;font-size:8px;color:#929ba5;margin-top:7px}.product-card h4{font-size:12px;margin-top:12px}.product-card p{font-size:10px;color:#a2aab4;margin:4px 0 10px}.product-card .tag{font-size:8px}.doc-label{font-size:9px;color:#a3ad93;letter-spacing:.08em;display:block}.doc-label b{font-weight:400;background:#464634;color:#d7d5ab;padding:3px 7px;border-radius:4px;float:right}.editor-document h4{font-size:18px;margin:18px 0 10px;letter-spacing:-.035em}.editor-field{border-bottom:1px solid #454a51;padding:14px 0}.editor-field label{font-size:10px;color:#c1c9d2}.editor-field p{font-size:10px;color:#9ea8b4;margin-top:6px;line-height:1.9}.editor-footer{display:flex;align-items:center;justify-content:space-between;margin-top:20px;font-size:8px;color:#929d88}.analysis{grid-template-columns:690px 1fr;gap:75px}.profile-row{display:flex;align-items:center;gap:17px;padding:24px}.profile-row img{width:64px;height:64px;object-position:center 20%;border-radius:16px}.profile-row h3{font-size:19px;margin-top:5px}.profile-row p{font-size:10px;color:#99a2ad}.outline-pill{font-size:9px;padding:4px 10px;border:1px solid #515c3e;border-radius:20px;color:#c3d79c;margin-left:auto}.analysis-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin:0 24px 24px;border:1px solid #444b51;border-radius:10px;background:#202329}.analysis-metrics>div{padding:17px;border-right:1px solid #444b51}.analysis-metrics>div:last-child{border:0}.analysis-metrics span{font-size:10px;color:#a8b0b9;display:block}.analysis-metrics b{font-size:30px;font-weight:500;display:block;margin-top:3px}.analysis-metrics small{font-size:12px;margin-left:5px}.analysis-metrics em{font-size:9px;color:#7d8994;display:block}.analysis-metrics .small-value{font-size:20px;line-height:51px}.mood-row{display:grid;grid-template-columns:190px 1fr;gap:25px;padding:0 24px 24px;align-items:center}.mood-row img{width:190px;height:200px;border-radius:10px;object-position:50% 53%}.mood-row h4{font-size:20px;margin:13px 0}.tags{display:flex;gap:8px}.tags span{font-size:9px;padding:3px 7px;background:#383e44;border-radius:4px;color:#c3ccd5}.mood-row p{margin-top:25px;font-size:10px;color:#8d99a5;line-height:2}.mood-row strong{color:#c7cdd3;font-weight:400}.info-line{font-size:10px;border-top:1px solid #424950;padding:15px 24px;color:#a1aab3;display:flex;align-items:center;gap:8px}.info-line>span{display:grid;place-items:center;font-size:9px;border:1px solid #647153;border-radius:50%;width:14px;height:14px;color:#b3ca92}.schedule{padding:100px 0;border-top:1px solid #35383c}.timeline-panel{position:relative;background:linear-gradient(100deg,#25282c,#262b27)}.date-picker{display:flex;align-items:center;gap:20px;padding:25px 30px 5px}.date-picker>span:first-child{font-size:12px;color:#aab2b7}.date-picker strong{font-size:23px;letter-spacing:-.04em}.timeline{display:grid;grid-template-columns:repeat(5,1fr);padding:55px 35px 35px}.timeline article{position:relative;border-top:1px solid #65704f;padding:24px 15px 0}.timeline article:first-child{padding-left:0}.timeline article:last-child{border-color:transparent}.timeline-dot{position:absolute;top:-5px;left:15px;width:9px;height:9px;background:#8d9e72;border-radius:50%;outline:7px solid #2d342a}.timeline article:first-child .timeline-dot{left:0}.timeline small{font-size:11px;color:#a8b492}.timeline h4{font-size:16px;margin-top:10px;font-weight:500}.timeline p{font-size:11px;color:#8e9a9b;margin-top:4px}.timeline .today .timeline-dot{background:var(--lime);box-shadow:0 0 20px #c8f44466}.today h4,.today small{color:#d3ee9d}.timeline-bottom{border-top:1px solid #414a40;padding:14px 30px;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#a1ada3}.timeline-bottom .text-link{font-size:11px;border:0}.recommendations{padding:100px 0;border-top:1px solid #35383c}.discovery{border:1px solid #3f4448;border-radius:16px;background:#202328;padding:24px}.discovery-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.filter-tabs{display:flex;gap:8px}.filter-tabs span{font-size:11px;padding:6px 16px;border-radius:20px;color:#a2acb6}.filter-tabs .active{background:#3d4930;color:#d4e8af}.discovery-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.candidate{display:grid;grid-template-columns:205px 1fr;background:#2a2e34;border:1px solid #414a51;border-radius:12px;overflow:hidden}.candidate>img{width:205px;height:273px;object-position:45% center}.candidate>div{padding:22px 19px}.candidate h3{font-size:18px;margin:12px 0 4px;letter-spacing:-.03em}.candidate p{font-size:10px;color:#9da9b6}.candidate .tag{font-size:8px}.candidate-meta{margin-top:25px;font-size:9px;display:grid;gap:5px}.candidate-meta span{color:#8d9aab}.candidate-meta b{font-weight:400;color:#c8d0d9}.candidate .card-link{margin-top:20px;padding-top:13px;font-size:10px}.report{padding-bottom:110px}.report-heading{display:flex;align-items:center;justify-content:space-between;padding:24px}.report-heading h3{font-size:21px;letter-spacing:-.03em;margin-top:8px}.report-heading p{font-size:10px;color:#99a5b1;margin-top:3px}.export-buttons{display:flex;gap:8px}.export-buttons button{border:1px solid #505a62;background:#353c43;border-radius:6px;padding:7px 10px;font-size:9px;color:#d3dbe2}.report-metrics{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:0 24px 25px}.report-metrics>div{padding:16px 18px;border:1px solid #424d52;border-radius:10px;background:#20272b}.report-metrics span{display:block;font-size:10px;color:#b4bfc6}.report-metrics b{font-size:31px;display:block;letter-spacing:-.03em;font-weight:500}.report-metrics small{font-size:9px;color:#82919c}.report-panel table{width:calc(100% - 48px);border-collapse:collapse;margin:0 24px 24px;font-size:10px;text-align:right}.report-panel caption{text-align:left;font-size:9px;color:#7e8e99;margin-bottom:10px}.report-panel th{font-size:9px;color:#8597a2;font-weight:400;padding:10px 0;border-bottom:1px solid #4c5960}.report-panel td{padding:11px 0;border-bottom:1px solid #3a464c;color:#becad3}.report-panel th:first-child,.report-panel td:first-child{text-align:left}.closing{border:1px solid #4c5940;border-radius:20px;background:radial-gradient(ellipse at 85% 90%,#50633750,transparent 55%),#282e24;display:flex;align-items:center;justify-content:space-between;padding:46px 53px;margin-bottom:65px}.closing .section-label{font-size:9px;display:block;margin-bottom:14px}.closing h2{font-size:36px}.closing p{font-size:10px;color:#9da790;margin-top:13px;text-align:center}footer{border-top:1px solid #3a3e40;padding:36px 0 46px;display:flex;align-items:center;justify-content:space-between;color:#89939b;font-size:11px}footer .logo{width:145px;margin-bottom:13px}footer small{font-size:9px;color:#6f7c87}footer>a{color:#bdc7cc}dialog{width:540px;border:1px solid #627050;border-radius:18px;background:#292d29;color:var(--ink);padding:28px;box-shadow:0 30px 120px #0009}dialog::backdrop{background:#080a0dba;backdrop-filter:blur(4px)}.dialog-top{display:flex;justify-content:space-between;align-items:center}#close-dialog{width:44px;height:44px;border-radius:50%;background:#3a4037;font-size:25px}dialog h2{font-size:25px;margin:20px 0}dialog p{font-size:14px;color:#bac5b5;line-height:1.95}dialog .button{margin-top:25px;min-width:110px}.skip{position:absolute;top:-100px;left:20px;background:var(--lime);color:#151a10;padding:10px 20px;z-index:20}.skip:focus{top:10px}.list-view .creator-photo{height:90px}.list-view .creator{display:grid;grid-template-columns:80px 1fr}.list-view .creator-info{padding:10px}.list-view .creator-photo{height:100%}.list-view .task-line{display:block}.list-view .task-line strong{display:block}.list-view .empty-state{height:205px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
.creator-photo img{object-position:center top}
