:root{color:#f7f3ea;font-synthesis:none;--panel:#12121adb;--line:#ffffff1f;--muted:#9896a3;--coral:#ff5e48;--blue:#4e5dff;--lime:#c8f054;background:#08080c;font-family:Avenir Next,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}body{min-width:1180px;min-height:100vh;margin:0;overflow-x:auto}button,input,textarea{font:inherit}button{color:inherit}.app-shell{background:radial-gradient(circle at 72% 12%,#4a44ff21,#0000 32%),#08080c;min-height:100vh;position:relative;overflow:hidden}.ambient{pointer-events:none;opacity:.55;position:fixed;inset:0;overflow:hidden}.ambient:after{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.ambient i{border:1px solid #655aff2e;border-radius:50%;position:absolute}.ambient i:first-child{width:560px;height:560px;top:-310px;right:24%}.ambient i:nth-child(2){width:880px;height:880px;top:-550px;right:9%}.ambient i:nth-child(3){width:1200px;height:1200px;top:-780px;right:-5%}.topbar{border-bottom:1px solid var(--line);z-index:20;background:#0b0b10;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;padding:0 28px;display:grid;position:fixed;inset:0 0 auto}.topbar-left,.topbar-right{align-items:center;gap:10px;display:flex}.topbar-right{justify-self:end}.wordmark{letter-spacing:-.06em;align-items:baseline;gap:7px;font-size:24px;display:flex}.wordmark b{color:#6e72ff}.spark-mark{color:var(--coral);font-size:25px}.nav-action{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;border:0;border-radius:12px;align-items:center;gap:8px;height:46px;padding:0 17px;font-weight:700;display:flex}.nav-action.back{background:var(--coral);box-shadow:0 8px 25px #ff5e4838}.nav-action.home{background:#2935a9}.breadcrumbs{color:#777582;align-items:center;gap:7px;font-size:13px;display:flex}.breadcrumbs strong{color:#d8d5df;font-weight:500}.icon-button{border:1px solid var(--line);cursor:pointer;background:#13131a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.notification-dot{background:var(--coral);border:2px solid #08080c;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;display:grid;position:absolute;top:-4px;right:-3px}.profile-chip{border:1px solid var(--line);text-align:left;cursor:pointer;background:#13131a;border-radius:25px;align-items:center;gap:9px;padding:4px 13px 4px 4px;display:flex}.profile-chip>span{background:var(--lime);color:#121607;border-radius:50%;place-items:center;width:35px;height:35px;font-size:12px;font-weight:700;display:grid}.profile-chip div{flex-direction:column;display:flex}.profile-chip strong{font-size:12px}.profile-chip small{color:var(--muted);font-size:10px}.notification-panel,.access-panel{border:1px solid var(--line);background:#15151d;border-radius:16px;width:350px;padding:12px;position:absolute;top:70px;right:24px;box-shadow:0 24px 80px #000}.access-panel .panel-heading{padding:7px 8px 13px}.access-person{background:#ffffff09;border-radius:11px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;margin-top:6px;padding:10px;display:grid}.access-person>span{background:var(--lime);color:#111607;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid}.access-person:nth-of-type(3)>span{background:var(--coral);color:#fff}.access-person:nth-of-type(4)>span{color:#fff;background:#5f5aff}.access-person div,.limited-access div{flex-direction:column;display:flex}.access-person strong,.limited-access strong{font-size:12px}.access-person small,.limited-access small{color:var(--muted);margin-top:2px;font-size:9px}.access-person svg{color:var(--lime)}.limited-access{border-top:1px solid var(--line);align-items:center;gap:11px;margin-top:10px;padding:12px 10px 5px;display:flex}.sign-out-button{border:1px solid var(--line);color:#c8c5ce;cursor:pointer;background:#20202a;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:10px;padding:11px;display:flex}.panel-heading{justify-content:space-between;align-items:center;display:flex}.panel-heading span{color:var(--muted);font-size:11px}.notification-panel .panel-heading{padding:7px 8px 13px}.notification-item{color:#d9d6df;background:#ffffff09;border-radius:10px;gap:9px;margin-top:6px;padding:13px 10px;font-size:13px;display:flex}.notification-item svg{color:var(--coral);flex:none}.main-stage{z-index:2;min-height:100vh;padding:122px 42px 50px;transition:padding-right .3s;position:relative}.main-stage.with-chat{padding-right:410px}.screen{max-width:1460px;margin:0 auto}.hero-copy{margin-bottom:38px}.eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#aaa7b3;align-items:center;gap:9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex}.eyebrow>span{background:var(--coral);width:24px;height:2px;box-shadow:0 0 12px var(--coral)}.eyebrow.plain{color:#817e8c;display:block}.hero-copy h1{letter-spacing:-.065em;text-transform:uppercase;max-width:860px;margin:20px 0 16px;font-size:clamp(46px,5.2vw,84px);line-height:.93}.hero-copy h1 em{color:var(--coral);text-shadow:0 0 40px #ff5e4861;font-style:normal}.hero-copy p,.client-heading p{color:var(--muted);margin:0}.dashboard-heading{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.dashboard-heading h1{text-transform:uppercase;letter-spacing:-.06em;margin:5px 0 0;font-size:clamp(38px,4vw,62px);line-height:.95}.dashboard-heading>span{color:#777582;text-transform:uppercase;letter-spacing:.07em;padding-bottom:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.command-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:12px;display:grid}.command-card{border:1px solid color-mix(in srgb, var(--command-tone) 45%, transparent);background:radial-gradient(circle at 88% 2%, color-mix(in srgb, var(--command-tone) 22%, transparent), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--command-tone) 7%, #17171f), #101016 72%);color:#f7f3ea;text-align:left;min-height:190px;font:inherit;cursor:pointer;box-shadow:0 16px 45px color-mix(in srgb, var(--command-tone) 8%, transparent);border-radius:21px;padding:18px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden}.command-card:hover{border-color:var(--command-tone);transform:translateY(-4px)}.command-card:after{content:"";border:1px solid color-mix(in srgb, var(--command-tone) 22%, transparent);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-68px;right:-55px}.command-card-top{justify-content:space-between;align-items:center;display:flex}.command-card-top>span{color:var(--command-tone);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.command-card-top i{width:39px;height:39px;color:var(--command-tone);background:color-mix(in srgb, var(--command-tone) 13%, transparent);border:1px solid color-mix(in srgb, var(--command-tone) 28%, transparent);border-radius:12px;place-items:center;font-style:normal;display:grid}.command-metric{align-items:flex-end;gap:10px;margin-top:25px;display:flex}.command-metric strong{letter-spacing:-.075em;font-size:52px;line-height:.78}.command-metric span{color:#aaa7b2;text-transform:uppercase;max-width:70px;font-size:10px;line-height:1.15}.command-detail{color:#777582;text-transform:uppercase;align-items:center;gap:8px;margin-top:29px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:flex}.command-detail>span{background:var(--command-tone);width:6px;height:6px;box-shadow:0 0 9px var(--command-tone);border-radius:50%;flex:none}.home-section-heading{justify-content:space-between;align-items:center;margin:31px 2px 13px;display:flex}.home-section-heading span{text-transform:uppercase;letter-spacing:-.02em;font-size:18px;font-weight:800}.home-section-heading small{color:#777582;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.client-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-auto-rows:210px;gap:16px;display:grid}.client-portal{border:1px solid color-mix(in srgb, var(--portal) 70%, white 5%);background:linear-gradient(145deg, color-mix(in srgb, var(--portal) 84%, white 8%), color-mix(in srgb, var(--portal) 70%, black 15%));color:var(--portal-ink);cursor:pointer;text-align:left;box-shadow:0 17px 50px color-mix(in srgb, var(--portal) 20%, transparent);border-radius:22px;padding:25px;transition:transform .2s,filter .2s;position:relative;overflow:hidden}.client-portal:hover{filter:saturate(1.12);transform:translateY(-6px)scale(1.008)}.portal-shine{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:55%;height:190%;position:absolute;top:-50%;right:-15%;transform:rotate(25deg)}.client-portal img{object-fit:contain;object-position:left center;max-width:64%;max-height:72px}.client-name{text-transform:uppercase;letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(32px,2.7vw,48px);font-weight:700;line-height:.94;position:absolute;top:50%;left:25px;right:25px;transform:translateY(-54%)}.client-meta{text-transform:uppercase;justify-content:space-between;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;display:flex;position:absolute;bottom:19px;left:25px;right:25px}.add-portal{--portal:#181821;--portal-ink:#f5f1e8;text-align:center;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;display:flex}.add-orbit{border:1px solid #655fff;border-radius:50%;place-items:center;width:66px;height:66px;margin-bottom:14px;display:grid;box-shadow:0 0 28px #554fff40}.add-portal strong{text-transform:uppercase;font-size:19px}.add-portal>span{color:var(--muted);margin-top:5px;font-size:12px}.workflow-heading{grid-template-columns:68px 1fr auto;align-items:center;gap:18px;margin-bottom:28px;display:grid}.workflow-icon{width:68px;height:68px;color:var(--workflow-tone);border:1px solid color-mix(in srgb, var(--workflow-tone) 45%, transparent);background:color-mix(in srgb, var(--workflow-tone) 11%, #15151d);box-shadow:0 15px 45px color-mix(in srgb, var(--workflow-tone) 12%, transparent);border-radius:20px;place-items:center;display:grid}.workflow-heading h1{text-transform:uppercase;letter-spacing:-.06em;margin:3px 0;font-size:clamp(42px,5vw,72px);line-height:.95}.workflow-heading p{color:var(--muted);margin:0}.workflow-heading>strong{letter-spacing:-.06em;color:var(--workflow-tone);flex-direction:column;align-items:flex-end;font-size:52px;display:flex}.workflow-heading>strong small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:9px DM Mono}.workflow-sku-grid{grid-template-columns:repeat(2,minmax(280px,1fr));gap:12px;display:grid}.workflow-sku-grid>button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#121219;border-radius:19px;grid-template-columns:108px 1fr auto;align-items:center;gap:16px;min-height:132px;padding:11px;display:grid}.workflow-sku-grid>button:hover{border-color:var(--workflow-tone);transform:translateY(-2px)}.workflow-sku-image{width:108px;height:108px;color:var(--workflow-tone);background:radial-gradient(circle at 55% 40%, var(--sku-accent), var(--sku) 50%, #1d1824 100%);border-radius:13px;place-items:center;display:grid;overflow:hidden}.workflow-sku-image img{object-fit:contain;width:100%;height:100%;padding:7px}.workflow-sku-copy{min-width:0}.workflow-sku-copy>span{color:var(--workflow-tone);text-transform:uppercase;font:9px DM Mono}.workflow-sku-copy h2{white-space:nowrap;text-overflow:ellipsis;margin:5px 0 4px;font-size:20px;overflow:hidden}.workflow-sku-copy p{color:var(--muted);margin:0;font-size:11px}.workflow-stage{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;padding:8px 5px;display:flex}.workflow-stage span{border:1px solid color-mix(in srgb, var(--workflow-tone) 45%, transparent);color:var(--workflow-tone);text-transform:uppercase;white-space:nowrap;border-radius:20px;padding:6px 9px;font:8px DM Mono}.workflow-stage svg{color:var(--muted)}.workflow-empty{border:1px dashed var(--line);text-align:center;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;min-height:430px;display:flex}.workflow-empty svg{color:var(--workflow-tone)}.workflow-empty h2{text-transform:uppercase;margin:17px 0 7px;font-size:26px}.workflow-empty p{color:var(--muted);margin:0}.client-header{justify-content:space-between;align-items:flex-end;margin-bottom:34px;display:flex}.client-heading{align-items:center;gap:20px;display:flex}.client-heading h1,.sku-title-row h1{text-transform:uppercase;letter-spacing:-.06em;margin:4px 0 5px;font-size:clamp(42px,4vw,68px)}.mini-logo{border-radius:22px;place-items:center;width:92px;height:92px;font-size:37px;font-weight:800;display:grid;box-shadow:0 15px 50px #ff5c4533}.mini-logo img{object-fit:contain;max-width:75%;max-height:75%}.client-actions{gap:10px;display:flex}.primary-button,.secondary-button{cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;height:48px;padding:0 19px;font-weight:700;display:inline-flex}.primary-button{background:var(--coral);box-shadow:0 10px 30px #ff5e4833}.primary-button:disabled{opacity:.4;cursor:not-allowed}.secondary-button{border:1px solid var(--line);background:#181820}.sku-grid{grid-template-columns:repeat(4,minmax(170px,1fr));gap:13px;display:grid}.sku-card{border:1px solid var(--line);cursor:pointer;text-align:left;background:#121219;border-radius:20px;padding:0;transition:transform .2s,border-color .2s;overflow:hidden}.sku-card:hover{border-color:var(--sku);transform:translateY(-5px)}.package-art{aspect-ratio:1;background:radial-gradient(circle at 55% 40%, var(--sku-accent), var(--sku) 45%, #1d1824 100%);justify-content:center;align-items:center;gap:14px;width:100%;display:flex;position:relative;overflow:hidden}.package-art:before{content:"";border:1px solid #ffffff40;border-radius:50%;width:340px;height:340px;position:absolute}.sku-card-image{object-fit:contain;z-index:1;width:100%;height:100%;padding:14px;position:relative}.shared-image-loading{opacity:0}.shared-image-ready{opacity:1;transition:opacity .16s}.package-box{background:linear-gradient(145deg, var(--sku-accent), var(--sku));color:#40150f;text-transform:uppercase;z-index:1;border:1px solid #fff6;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:108px;height:164px;display:flex;box-shadow:25px 28px 35px #00000059}.package-box span{font-size:25px}.package-box strong{letter-spacing:.12em;margin-top:7px;font-size:12px}.package-box small{margin-top:6px;font-size:6px}.package-bottle{background:linear-gradient(90deg, #ffffffbf, var(--sku-accent) 50%, #fff6);z-index:1;border-radius:18px 18px 12px 12px;width:64px;height:116px;margin-top:45px;position:relative;box-shadow:12px 22px 30px #00000040}.package-bottle:before{content:"";background:#b57b62;border-radius:12px 12px 3px 3px;width:30px;height:38px;position:absolute;top:-27px;left:17px}.sku-info{justify-content:space-between;align-items:center;gap:8px;min-height:82px;padding:13px 14px;display:flex}.sku-info div{flex-direction:column;min-width:0;display:flex}.sku-info small{color:var(--muted);text-transform:uppercase;font-size:9px}.sku-info strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:15px;overflow:hidden}.stage-pill{text-transform:uppercase;color:var(--sku-accent);border:1px solid var(--sku);background:color-mix(in srgb, var(--sku) 14%, transparent);border-radius:20px;flex:none;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.new-sku-card{cursor:pointer;background:#101016;border:1px dashed #ffffff38;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:280px;display:flex}.new-sku-card svg{color:var(--lime);margin-bottom:10px}.new-sku-card strong{text-transform:uppercase;font-size:18px}.new-sku-card span{color:var(--muted);font-size:12px}.empty-client{border:1px dashed var(--line);text-align:center;background:#ffffff04;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;min-height:480px;padding:50px;display:flex}.empty-client svg{color:var(--lime)}.empty-client h2{text-transform:uppercase;margin:18px 0 8px;font-size:28px}.empty-client p{color:var(--muted);max-width:560px;margin:0 0 22px}.sku-title-row{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.sku-title-actions{align-items:center;gap:9px;display:flex}.big-stage{text-transform:uppercase;cursor:pointer;background:#2d201c;border:1px solid #754130;border-radius:24px;align-items:center;gap:8px;height:43px;padding:0 14px;font-family:DM Mono;font-size:11px;display:flex}.big-stage:hover,.big-stage:focus-visible{border-color:var(--coral);box-shadow:0 0 0 2px #ff5e4824}.big-stage i{background:var(--coral);width:8px;height:8px;box-shadow:0 0 12px var(--coral);border-radius:50%}.sku-workspace{grid-template-columns:minmax(330px,430px) minmax(420px,1fr);align-items:start;gap:18px;display:grid}.sku-gallery{min-width:0}.sku-visual{aspect-ratio:1;background:radial-gradient(circle at 55% 42%, var(--sku-accent), var(--sku) 43%, #23141b 96%);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.sku-visual:before{content:"";border:1px solid #ffffff2e;border-radius:50%;width:600px;height:600px;position:absolute}.hero-package{z-index:1;align-items:center;gap:20px;display:flex;transform:scale(1.3)}.sku-hero-image{object-fit:contain;z-index:1;width:100%;height:100%;padding:58px 22px 22px;position:absolute;inset:0}.package-box.jumbo{width:150px;height:240px}.jumbo-bottle{width:88px;height:164px;margin-top:66px}.upload-overlay{z-index:3;cursor:pointer;background:#08080cd1;border:1px solid #ffffff40;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;display:flex;position:absolute;top:18px;right:18px}.upload-overlay:disabled{opacity:.7;cursor:wait}.hero-upload-error{z-index:3;color:#fff;background:#821923eb;border-radius:10px;padding:10px 12px;font-size:12px;position:absolute;bottom:18px;left:18px;right:18px}.sku-thumbnail-rail{grid-auto-columns:72px;grid-auto-flow:column;gap:9px;margin-top:10px;padding:2px;display:grid;overflow-x:auto}.sku-thumbnail-rail>button{border:1px solid var(--line);cursor:pointer;background:#15151d;border-radius:13px;height:72px;padding:5px;position:relative;overflow:hidden}.sku-thumbnail-rail>button.active{border-color:var(--coral);box-shadow:0 0 0 2px #ff5e482b}.sku-thumbnail-rail img{object-fit:contain;width:100%;height:100%}.sku-thumbnail-rail button>span{color:#fff;text-transform:uppercase;background:#08080cd1;border-radius:6px;min-width:25px;padding:3px 5px;font-size:8px;position:absolute;bottom:5px;right:5px}.sku-thumbnail-rail .add-gallery-image{color:var(--lime);border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.sku-thumbnail-rail .add-gallery-image span{color:var(--muted);background:0 0;padding:0;position:static}.side-images{gap:8px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.side-images button{cursor:pointer;background:#08080cb3;border:1px solid #fff3;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:6px;height:62px;font-size:11px;display:flex}.sku-data{grid-template-columns:1fr 1fr;align-content:start;gap:12px;display:grid}.data-card{border:1px solid color-mix(in srgb, var(--tone) 55%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--tone) 9%, #15151d), #101016);text-align:left;cursor:pointer;border-radius:18px;flex-direction:column;min-height:124px;padding:17px;display:flex}.data-card:hover{border-color:var(--tone);transform:translateY(-2px)}.data-card:focus-visible{outline:2px solid var(--tone);outline-offset:2px}.data-card span{color:var(--tone);text-transform:uppercase;font-family:DM Mono;font-size:10px}.data-card strong{margin-top:10px;font-size:20px}.data-card small{color:#696774;margin-top:auto}.files-card,.activity-card{border:1px solid var(--line);background:#121219;border-radius:18px;grid-column:1/-1;padding:18px}.files-card>div{align-items:center;gap:9px;display:flex}.files-card b{margin-left:auto;font-size:24px}.files-card small{color:var(--muted);margin:12px 0;display:block}.files-card button{cursor:pointer;background:#20202a;border:0;border-radius:10px;justify-content:space-between;width:100%;padding:10px;display:flex}.activity-card p{color:#c4c1ca;font-size:13px;line-height:1.5}.people{align-items:center;margin-top:18px;display:flex}.people span{background:#353448;border:2px solid #121219;border-radius:50%;place-items:center;width:29px;height:29px;margin-right:-6px;font-size:9px;display:grid}.people span:nth-child(2){background:var(--coral)}.people span:nth-child(3){background:#5f5aff}.people small{color:var(--muted);margin-left:14px}.sku-notes-card{background:radial-gradient(circle at 100% 0,#7765ff21,#0000 48%),#121219;border:1px solid #7765ff57;border-radius:18px;grid-column:1/-1;padding:16px}.sku-notes-heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.sku-notes-heading>div{align-items:center;gap:8px;display:flex}.sku-notes-heading svg{color:#948aff}.sku-notes-heading strong{text-transform:uppercase;font-size:15px}.sku-notes-heading>span{color:var(--muted);text-transform:uppercase;font-family:DM Mono;font-size:9px}.sku-note-list{flex-direction:column;gap:8px;max-height:190px;margin-bottom:11px;padding-right:3px;display:flex;overflow-y:auto}.sku-note-list article{background:#ffffff09;border-radius:12px;grid-template-columns:32px 1fr;gap:9px;padding:10px;display:grid}.sku-note-list article>span{color:#fff;background:#5b56f4;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;font-weight:800;display:grid}.sku-note-list article>div{min-width:0}.sku-note-list header{justify-content:space-between;align-items:center;gap:10px;display:flex}.sku-note-list header strong{font-size:11px}.sku-note-list time{color:#aaa6b4;white-space:nowrap;font-family:DM Mono;font-size:11px;font-weight:700}.sku-note-list p{color:#d0cdd5;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.45}.sku-notes-empty{color:var(--muted);padding:12px 2px 14px;font-size:12px}.sku-note-composer{grid-template-columns:1fr 38px;align-items:end;gap:8px;display:grid}.sku-note-composer textarea{resize:vertical;border:1px solid var(--line);color:#fff;background:#1b1b24;border-radius:12px;outline:0;width:100%;min-height:58px;max-height:130px;padding:10px 12px;font-size:12px;line-height:1.4}.sku-note-composer textarea:focus{border-color:#7770ff}.sku-note-composer button{cursor:pointer;background:#6d65ff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.sku-note-composer button:disabled{opacity:.35;cursor:default}.product-structure-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;display:grid}.product-structure-panel{border:1px solid var(--line);background:#111118;border-radius:21px;min-height:230px;padding:18px}.structure-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.structure-heading>div{grid-template-columns:27px 1fr;align-items:center;display:grid}.structure-heading svg{color:var(--lime);grid-row:1/3}.structure-heading span{color:var(--muted);text-transform:uppercase;font-size:9px}.structure-heading h2{text-transform:uppercase;letter-spacing:-.04em;margin:1px 0 0;font-size:23px}.structure-heading .secondary-button{height:39px;padding:0 13px;font-size:11px}.structure-empty{width:100%;min-height:140px;color:var(--muted);cursor:pointer;background:#ffffff04;border:1px dashed #ffffff29;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;display:flex}.structure-empty svg{color:#7770ff;margin-bottom:9px}.structure-empty strong{color:#eeeaf1}.structure-empty span{margin-top:4px;font-size:10px}.variation-list,.component-list{gap:8px;display:grid}.variation-list>button,.component-list>button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#181820;border-radius:13px;align-items:center;gap:11px;width:100%;min-height:63px;padding:11px;display:flex}.variation-list>button:hover,.component-list>button:hover{border-color:#5d58d6}.variation-list button>i{border:3px solid #272630;border-radius:50%;flex:none;width:35px;height:35px;box-shadow:0 0 0 1px #ffffff26}.variation-list button div,.component-list button div{flex-direction:column;gap:3px;display:flex}.variation-list button div span,.component-list button div small{color:var(--muted);font-size:10px}.variation-list button>small,.component-list button>em{color:#6f6c79;text-transform:uppercase;margin-left:auto;font-size:9px;font-style:normal}.component-list button>span{width:38px;height:38px;color:var(--lime);background:#c8f0541a;border-radius:10px;flex:none;place-items:center;font:700 11px DM Mono;display:grid}.sku-section-heading{justify-content:space-between;align-items:flex-end;margin:46px 0 15px;display:flex}.sku-section-heading span{color:var(--muted);text-transform:uppercase;font-size:10px}.sku-section-heading h2{text-transform:uppercase;letter-spacing:-.04em;margin:3px 0 0;font-size:29px}.order-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:13px;display:grid}.order-card{border:1px solid var(--line);text-align:left;cursor:pointer;background:linear-gradient(145deg,#181821,#101016);border-radius:18px;min-height:190px;padding:19px}.order-card>div{color:var(--lime);justify-content:space-between;align-items:center;display:flex}.order-card>div span{text-transform:uppercase;border:1px solid #c8f0543d;border-radius:16px;padding:6px 9px;font-size:9px}.order-card h3{margin:24px 0 4px;font-size:23px}.order-card p{color:var(--muted);margin:0}.order-card footer{border-top:1px solid var(--line);color:#aaa7b3;justify-content:space-between;margin-top:24px;padding-top:12px;font-size:11px;display:flex}.empty-strip{text-align:left;cursor:pointer;background:#ffffff05;border:1px dashed #fff3;border-radius:18px;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;width:100%;min-height:100px;padding:18px;display:grid}.empty-strip>svg:first-child{color:var(--lime)}.empty-strip>svg:last-child{color:var(--coral)}.empty-strip div{flex-direction:column;gap:4px;display:flex}.empty-strip span{color:var(--muted);font-size:11px}.file-list,.invoice-list{gap:8px;display:grid}.file-list>button,.invoice-list>button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#121219;border-radius:14px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;width:100%;padding:13px;display:grid}.file-list>button:hover,.invoice-list>button:hover{border-color:#5b59e8}.file-icon{color:#8782ff;background:#5f5aff21;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.file-list div,.invoice-list div{flex-direction:column;gap:3px;display:flex}.file-list small,.invoice-list small{color:var(--muted)}.order-hero{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.order-hero h1{text-transform:uppercase;letter-spacing:-.06em;margin:5px 0;font-size:clamp(44px,5vw,76px)}.order-hero p{color:var(--muted);margin:0}.order-summary-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.order-notes{border:1px solid var(--line);background:#121219;border-radius:16px;margin-top:14px;padding:17px}.order-notes span{color:var(--coral);text-transform:uppercase;font-size:10px}.order-notes p{color:#d0cdd5;margin:9px 0 0}.invoice-number{color:#938fff;min-width:95px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.invoice-list>button{grid-template-columns:110px 1fr auto}.chat-panel{z-index:15;background:#0f0f16;border:1px solid #6760ff73;border-radius:22px;flex-direction:column;width:374px;display:flex;position:fixed;top:96px;bottom:16px;right:16px;overflow:hidden;box-shadow:0 25px 60px #0000007a}.chat-head{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:15px;display:flex}.bot-avatar{color:#fff;background:radial-gradient(circle at 35% 30%,#fff,#6962ff 35%,#1d1c54 75%);border-radius:50%;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 0 24px #635eff73}.chat-head>div:nth-child(2){flex-direction:column;display:flex}.chat-head strong{font-size:15px}.chat-head span{color:var(--muted);margin-top:2px;font-size:10px}.chat-head span i{background:var(--lime);border-radius:50%;width:6px;height:6px;display:inline-block}.chat-head>button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:35px;height:35px;margin-left:auto;display:grid}.messages{flex-direction:column;flex:1;gap:19px;padding:25px 18px 18px;display:flex;overflow-y:auto}.message{white-space:pre-wrap;border-radius:18px;max-width:88%;padding:11px 14px;font-size:13px;line-height:1.55}.message.bot{color:#e5e2e9;background:0 0;align-self:flex-start;padding-left:3px}.message.user{background:#2a2933;border-bottom-right-radius:5px;align-self:flex-end}.message.thinking{align-items:center;gap:4px;min-width:54px;display:flex}.message.thinking span{background:#8c87ff;border-radius:50%;width:6px;height:6px;animation:1s infinite alternate think}.message.thinking span:nth-child(2){animation-delay:.18s}.message.thinking span:nth-child(3){animation-delay:.36s}@keyframes think{to{opacity:.25;transform:translateY(-3px)}}.suggestions{gap:7px;padding:0 14px 9px;display:flex;overflow-x:auto}.suggestions button{white-space:nowrap;border:1px solid var(--line);color:#aaa7b3;cursor:pointer;background:#15151d;border-radius:18px;padding:8px 11px;font-size:9px}.composer{background:#1d1d25;border:1px solid #ffffff29;border-radius:22px;flex-direction:column;min-height:104px;margin:0 11px;padding:11px;display:flex;box-shadow:0 8px 30px #0003}.composer textarea{resize:none;color:#f7f3ea;background:0 0;border:0;outline:0;flex:1;font-size:13px;line-height:1.45}.composer>div{justify-content:flex-end;gap:7px;display:flex}.composer button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.composer .send-button{color:#17171d;background:#f2efe7}.composer button:disabled{opacity:.45;cursor:wait}.chat-attachment{color:#b9b5ff;background:#7068ff24;border-radius:8px;grid-template-columns:16px 1fr 25px;align-items:center;min-height:30px;margin-bottom:6px;padding:5px 7px;font-size:10px;gap:5px!important;display:grid!important}.chat-attachment span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-attachment button{width:24px;height:24px}.prototype-note{text-align:center;color:#565461;text-transform:uppercase;letter-spacing:.05em;padding:9px;font-family:DM Mono;font-size:8px}.chat-launcher{z-index:20;cursor:pointer;background:#5753ff;border:0;border-radius:30px;align-items:center;gap:10px;padding:14px 20px;font-weight:700;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 50px #4e5dff66}.login-screen{background:radial-gradient(circle at 20% 20%,#ff5e481f,#0000 32%),radial-gradient(circle at 80% 75%,#524bff26,#0000 35%),#08080c;place-items:center;min-height:100vh;padding:50px;display:grid;position:relative;overflow:hidden}.login-shell{z-index:2;border:1px solid #ffffff21;border-radius:30px;grid-template-columns:1fr 1fr;width:min(1120px,92vw);min-height:670px;display:grid;position:relative;overflow:hidden;box-shadow:0 45px 140px #0000008c}.login-brand{background:linear-gradient(145deg,#ff5e48f0,#a62d2f);flex-direction:column;justify-content:center;padding:60px;display:flex}.login-brand>span{font-size:45px}.login-brand p{text-transform:uppercase;letter-spacing:.12em;margin:25px 0 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.login-brand h1{letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:82px;line-height:.83}.login-brand small{color:#ffffffb8;max-width:330px;margin-top:32px;font-size:14px;line-height:1.55}.login-panel{background:#101016;flex-direction:column;justify-content:center;padding:55px;display:flex}.login-heading>svg{color:var(--lime)}.login-heading>span{color:var(--lime);text-transform:uppercase;letter-spacing:.1em;margin-top:12px;font-size:10px;display:block}.login-heading h2{text-transform:uppercase;letter-spacing:-.055em;margin:8px 0 5px;font-size:42px}.login-heading p{color:var(--muted);margin:0 0 25px}.partner-options{gap:10px;display:grid}.partner-options>button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#191920;border-radius:15px;grid-template-columns:50px 1fr auto;align-items:center;gap:13px;width:100%;min-height:82px;padding:13px;display:grid}.partner-options>button:hover{border-color:#6e68ff;transform:translate(4px)}.partner-options>button>span{background:#5b56f4;border-radius:50%;place-items:center;width:49px;height:49px;font-weight:800;display:grid}.partner-options>button div{flex-direction:column;gap:3px;display:flex}.partner-options strong{font-size:17px}.partner-options small{color:var(--muted)}.partner-options>button:disabled{cursor:default}.login-form{flex-direction:column;display:flex}.login-back{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;padding:0;display:flex}.selected-person{align-items:center;gap:15px;margin:30px 0;display:flex}.selected-person>span{background:var(--lime);color:#111608;border-radius:50%;place-items:center;width:62px;height:62px;font-weight:900;display:grid}.selected-person div{flex-direction:column;display:flex}.selected-person small{color:var(--muted);text-transform:uppercase;font-size:9px}.selected-person h2{margin:3px 0 0;font-size:30px}.login-form label{margin-bottom:18px}.login-form label>span{color:#8c8995;text-transform:uppercase;margin-bottom:7px;font-size:10px;display:block}.login-form label>strong{color:#d9d6de;margin:1px 0 9px;font-size:13px;display:block}.login-form input{border:1px solid var(--line);color:#fff;background:#1b1b24;border-radius:12px;outline:0;width:100%;height:54px;padding:0 14px}.login-form input:focus{border-color:#6c67ff}.security-question-block{margin-bottom:18px}.security-question-block>span{color:#8c8995;text-transform:uppercase;margin-bottom:7px;font-size:10px;display:block}.security-question-block>strong{color:#e2dfe7;margin:1px 0 12px;font-size:14px;line-height:1.45;display:block}.answer-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.answer-options button{border:1px solid var(--line);color:#dad7e0;text-align:left;cursor:pointer;background:#1b1b24;border-radius:11px;align-items:center;gap:10px;min-height:52px;padding:9px;display:flex}.answer-options button:hover{border-color:#6862f5}.answer-options button.selected{border-color:var(--lime);color:#fff;background:#c8f05417}.answer-options b{color:#9995ff;background:#2b2a37;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.answer-options button.selected b{background:var(--lime);color:#111608}.answer-options span{font-size:12px}.login-submit{background:var(--coral);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;height:55px;font-weight:800;display:flex}.login-submit:disabled{opacity:.45;cursor:wait}.login-error{color:#ff9b8e;background:#ff5e4814;border:1px solid #ff5e4859;border-radius:10px;margin:-4px 0 14px;padding:11px;font-size:12px}.trusted-device{color:#777482;justify-content:center;align-items:center;gap:7px;margin:14px 0 0;font-size:10px;display:flex}.modal-backdrop{z-index:50;background:#000000e0;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.create-modal{background:#121219;border:1px solid #ffffff2b;border-radius:25px;width:min(880px,90vw);padding:28px;box-shadow:0 40px 130px #000}.modal-top{justify-content:space-between;display:flex}.modal-top span{color:var(--coral);text-transform:uppercase;font-family:DM Mono;font-size:10px}.modal-top h2{text-transform:uppercase;letter-spacing:-.045em;max-width:600px;margin:9px 0 0;font-size:31px}.modal-top button{cursor:pointer;background:#21212b;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.stepper{color:#5f5d69;text-transform:uppercase;align-items:center;gap:10px;margin:28px 0;font-size:11px;display:flex}.stepper span{align-items:center;gap:7px;display:flex}.stepper b{border:1px solid;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.stepper i{background:#34323c;width:50px;height:1px}.stepper .active{color:#f5f1e8}.stepper .active b{background:var(--coral);border-color:var(--coral)}.client-form{grid-template-columns:270px 1fr;gap:25px;display:grid}.logo-uploader{border:1px dashed color-mix(in srgb, var(--new-client) 70%, white 10%);background:color-mix(in srgb, var(--new-client) 8%, #15151d);text-align:center;cursor:pointer;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex;overflow:hidden}.logo-uploader img{object-fit:contain;width:75%;height:75%}.logo-uploader svg{color:var(--new-client)}.logo-uploader strong{margin-top:13px}.logo-uploader span{color:var(--muted);margin-top:4px;font-size:11px}.form-fields{flex-direction:column;gap:18px;display:flex}.form-fields label>span{color:#9996a2;text-transform:uppercase;margin-bottom:7px;font-size:11px;display:block}.form-fields input[type=text],.form-fields input:not([type]){border:1px solid var(--line);color:#fff;background:#1b1b24;border-radius:11px;outline:none;width:100%;height:50px;padding:0 14px}.form-fields input:focus{border-color:#5b59e8}.color-row{border:1px solid var(--line);background:#1b1b24;border-radius:11px;align-items:center;gap:12px;height:64px;padding:7px;display:flex}.color-row input{background:0 0;border:0;width:42px;height:42px}.color-row b{font-family:DM Mono;font-size:11px}.color-preview{color:#08110e;border-radius:9px;place-items:center;width:48px;height:48px;margin-left:auto;font-weight:800;display:grid}.color-preview img{object-fit:contain;max-width:72%;max-height:72%}.modal-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:9px;margin-top:27px;padding-top:20px;display:flex}.text-button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 17px}.ready-step{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex}.ready-orb{color:#0b1605;background:radial-gradient(circle,#b9ec4e,#507726);border-radius:50%;place-items:center;width:80px;height:80px;display:grid;box-shadow:0 0 45px #b9ec4e40}.ready-step h3{text-transform:uppercase;margin:20px 0 8px;font-size:24px}.ready-step p{color:var(--muted);max-width:530px;margin:0}.sku-create-modal{width:min(1080px,94vw);max-height:92vh;overflow-y:auto}.sku-create-layout{grid-template-columns:310px 1fr;gap:24px;margin-top:26px;display:grid}.sku-image-uploader{border:1px dashed color-mix(in srgb, var(--new-sku) 70%, white 12%);background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--new-sku) 32%, #171720), #111118 72%);text-align:center;cursor:pointer;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex;overflow:hidden}.sku-image-uploader img{object-fit:contain;width:100%;height:100%;min-height:420px;padding:20px}.sku-image-uploader svg{color:var(--lime)}.sku-image-uploader strong{text-transform:uppercase;margin-top:14px}.sku-image-uploader span{color:var(--muted);margin-top:5px;font-size:11px}.sku-form-grid{grid-template-columns:1fr 1fr;align-content:start;gap:16px;display:grid}.sku-form-grid label>span{color:#9996a2;text-transform:uppercase;letter-spacing:.04em;margin-bottom:7px;font-size:10px;display:block}.sku-form-grid label.wide{grid-column:1/-1}.sku-form-grid input,.sku-form-grid select{border:1px solid var(--line);color:#fff;background:#1b1b24;border-radius:11px;outline:none;width:100%;height:48px;padding:0 13px}.sku-form-grid input:focus,.sku-form-grid select:focus{border-color:#5b59e8}.cost-input{grid-template-columns:82px 1fr;gap:7px;display:grid}.sku-color-input{border:1px solid var(--line);background:#1b1b24;border-radius:11px;align-items:center;gap:10px;height:48px;padding:4px 12px 4px 7px;display:flex}.sku-color-input input{background:0 0;border:0;width:38px;height:38px;padding:0}.sku-color-input b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.form-error{color:#ff8272;margin-top:12px;font-size:12px}.local-save-note{color:#cbd7a7;background:#c8f0540f;border:1px solid #c8f05433;border-radius:11px;align-items:center;gap:9px;margin-top:18px;padding:11px 13px;font-size:11px;display:flex}.compact-modal{width:min(760px,92vw);max-height:92vh;overflow-y:auto}.entity-assets{border:1px solid var(--line);background:#0f0f15;border-radius:16px;margin-top:22px;padding:14px}.entity-assets-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.entity-assets-heading>div:first-child{flex-direction:column;gap:3px;display:flex}.entity-assets-heading span{font-size:13px;font-weight:700}.entity-assets-heading small{color:var(--muted);font-size:9px}.entity-assets-heading>div:last-child{gap:7px;display:flex}.entity-assets-heading button{border:1px solid var(--line);cursor:pointer;background:#202029;border-radius:9px;align-items:center;gap:6px;height:36px;padding:0 10px;font-size:10px;display:flex}.entity-assets-heading button:disabled{opacity:.55;cursor:wait}.entity-image-grid{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:13px;display:grid}.entity-image-grid>div{aspect-ratio:1;border:1px solid var(--line);background:#181820;border-radius:10px;position:relative;overflow:hidden}.entity-image-grid img{object-fit:contain;width:100%;height:100%}.entity-image-grid button{cursor:pointer;background:#08080cd1;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:4px;right:4px}.entity-file-list{gap:6px;margin-top:12px;display:grid}.entity-file-list>div{grid-template-columns:1fr 30px;gap:5px;display:grid}.entity-file-list button{border:1px solid var(--line);cursor:pointer;background:#191921;border-radius:9px}.entity-file-list>div>button:first-child{text-align:left;grid-template-columns:20px 1fr auto;align-items:center;gap:7px;min-width:0;height:39px;padding:0 9px;display:grid}.entity-file-list span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.entity-file-list small{color:var(--muted);font-size:9px}.entity-assets-empty{color:var(--muted);text-align:center;border:1px dashed #ffffff21;border-radius:10px;margin-top:12px;padding:17px;font-size:10px}.field-edit-modal{width:min(560px,92vw)}.status-modal{width:min(620px,92vw)}.status-options{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:25px;display:grid}.status-options button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#1a1a22;border-radius:13px;grid-template-columns:9px 1fr 20px;align-items:center;gap:9px;min-height:62px;padding:12px;display:grid}.status-options button:hover{border-color:#766fff}.status-options button.selected{border-color:var(--coral);background:#ff5e481a}.status-options button i{background:#7770ff;border-radius:50%;width:8px;height:8px}.status-options button.selected i{background:var(--coral);box-shadow:0 0 11px var(--coral)}.status-options button svg{color:var(--coral)}.field-edit-hint{color:var(--muted);margin:22px 0 17px;font-size:13px;line-height:1.55}.field-edit-input>span{color:#9996a2;text-transform:uppercase;letter-spacing:.04em;margin-bottom:7px;font-size:10px;display:block}.field-edit-input input,.field-edit-input select{border:1px solid var(--line);color:#fff;background:#1b1b24;border-radius:11px;outline:none;width:100%;height:54px;padding:0 14px}.field-edit-input input:focus,.field-edit-input select:focus{border-color:#7770ff}.modal-form-grid{margin-top:25px}.modal-form-grid textarea{resize:vertical;border:1px solid var(--line);color:#fff;background:#1b1b24;border-radius:11px;outline:none;width:100%;min-height:100px;padding:12px 13px}.new-order-attachments{background:#7765ff0e;border:1px solid #7765ff52;border-radius:16px;margin-top:18px;padding:14px}.new-order-attachments>div:first-child{grid-template-columns:28px 1fr auto;align-items:center;gap:8px;display:grid}.new-order-attachments>div:first-child>svg{color:#948aff}.new-order-attachments>div:first-child>span{flex-direction:column;gap:3px;display:flex}.new-order-attachments strong{font-size:12px}.new-order-attachments small{color:var(--muted);font-size:9px}.new-order-attachments>div:first-child>button{border:1px solid var(--line);cursor:pointer;background:#24232d;border-radius:9px;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:10px;display:flex}.new-order-file-empty{width:100%;min-height:62px;color:var(--muted);cursor:pointer;background:#08080c4d;border:1px dashed #ffffff2b;border-radius:11px;margin-top:12px;font-size:10px}.new-order-file-list{gap:6px;margin-top:12px;display:grid}.new-order-file-list>div{background:#1a1a22;border-radius:9px;grid-template-columns:22px minmax(0,1fr) auto 28px;align-items:center;gap:7px;min-width:0;padding:7px 7px 7px 10px;display:grid}.new-order-file-list>div>svg{color:var(--lime)}.new-order-file-list span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.new-order-file-list>div>button{cursor:pointer;background:#2b2a34;border:0;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.invoice-modal{width:min(650px,92vw)}.invoice-drop{cursor:pointer;background:#7765ff12;border:1px dashed #7765ff8c;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;margin-top:23px;display:flex}.invoice-drop svg{color:#8c84ff}.invoice-drop strong{margin-top:10px}.invoice-drop span{color:var(--muted);margin-top:4px;font-size:10px}.invoice-fields{margin-top:17px}@media (width<=1250px){.main-stage.with-chat{padding-left:24px;padding-right:395px}.client-grid{grid-auto-rows:190px}.client-name{font-size:38px}.sku-workspace,.product-structure-grid{grid-template-columns:1fr}.sku-create-layout{grid-template-columns:250px 1fr}.order-summary-grid{grid-template-columns:1fr 1fr}.sku-grid{grid-template-columns:repeat(3,minmax(170px,1fr))}.workflow-sku-grid{grid-template-columns:1fr}}
