.atelier-desk{--desk-paper:#f7f6f2;--desk-ink:#20201e;--desk-line:#dddcd5;--desk-muted:#77766e;color:var(--desk-ink);background:var(--desk-paper);width:100%;min-width:0}.atelier-desk button,.atelier-desk a,.atelier-desk input,.atelier-desk select,.atelier-desk textarea{-webkit-tap-highlight-color:transparent}.atelier-desk button{transition:background-color .15s,border-color .15s,color .15s}.atelier-desk :is(input,select,textarea){border:1px solid var(--desk-line);box-shadow:none;background:0 0;border-radius:3px;font-size:13px}.atelier-desk :is(input,select,textarea):focus{outline-offset:2px;box-shadow:none;border-color:#55564e;outline:2px solid #c9c9bc}.atelier-desk :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #55564e}.atelier-desk :is(input[type=checkbox]){accent-color:#242420;width:17px;height:17px}.atelier-desk h1,.atelier-desk h2,.atelier-desk h3{letter-spacing:-.6px;font-family:Georgia,Times New Roman,serif;font-weight:400}.atelier-desk h1{font-size:clamp(25px,2.1vw,34px);line-height:1.17}.atelier-desk h2{font-size:27px}.atelier-desk h3{font-size:23px}.desk-topline{border-bottom:1px solid var(--desk-line);justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:13px 28px;display:flex}.desk-topline>div{align-items:center;gap:20px;min-width:0;display:flex}.desk-kicker{letter-spacing:1.6px;font-size:10px;font-weight:600}.desk-topline-note{color:var(--desk-muted);font-size:11px}.desk-save{color:#65665d;white-space:nowrap;align-items:center;gap:6px;padding:4px;font-size:11px;display:inline-flex}.desk-columns{grid-template-columns:var(--desk-left,268px) 8px minmax(320px, 1fr) 8px var(--desk-right,300px);align-items:stretch;display:grid}.desk-pane{min-width:0;padding:26px 22px 24px}.desk-center{padding-inline:clamp(20px,2.2vw,38px)}.desk-left{padding-left:25px;padding-right:17px}.desk-right{padding-left:17px;padding-right:25px}.desk-divider{cursor:col-resize;touch-action:none;outline-offset:-2px;position:relative}.desk-divider:before{content:"";background:var(--desk-line);width:1px;position:absolute;inset:0 auto 0 3px}.desk-divider span{opacity:0;background:#b0b0a7;border-radius:3px;width:3px;height:25px;margin:40vh auto 0;transition:opacity .15s;display:block;position:sticky;top:48%}.desk-divider:hover span,.desk-divider:focus-visible span{opacity:1}.desk-pane-heading{justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-bottom:23px;display:flex}.desk-pane-heading h2 small{color:var(--desk-muted);letter-spacing:0;margin-left:7px;font:13px/1 Arial,sans-serif}.desk-pane-heading>small{color:var(--desk-muted);font-size:11px}.desk-canvas-heading{margin-bottom:15px}.desk-canvas-heading .desk-kicker{color:var(--desk-muted);margin-bottom:8px;font-size:9px;display:block}.desk-square-action{border:1px solid var(--desk-line);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.desk-square-action:hover{background:#eeede7}.desk-search{border-bottom:1px solid var(--desk-line);color:var(--desk-muted);align-items:center;gap:9px;margin-bottom:12px;padding:0 0 8px;display:flex}.desk-search input{background:0 0;border:0;border-radius:0;width:100%;padding:6px 0;font-size:11px}.desk-list-filter{border-bottom:1px solid var(--desk-line);gap:15px;margin-bottom:14px;display:flex}.desk-list-filter button{color:var(--desk-muted);white-space:nowrap;border-bottom:1px solid #0000;margin-bottom:-1px;padding:8px 0 11px;font-size:11px}.desk-list-filter button[aria-pressed=true]{color:var(--desk-ink);border-bottom-color:var(--desk-ink)}.desk-list-filter button span{margin-left:3px;font-size:10px}.desk-product-list{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:5px;max-height:min(520px,51svh);margin-inline:-9px;padding:2px;display:flex;overflow:auto}.desk-product-row{border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.desk-product-row:hover{background:#efeee8}.desk-product-row.active{background:#f2f1eb;border-color:#6d6d64}.desk-product-row>input{margin:0}.desk-product-open{text-align:left;grid-template-columns:58px minmax(0,1fr);gap:11px;width:100%;min-width:0;padding:0;display:grid}.desk-product-open>.product-img{object-fit:contain;mix-blend-mode:multiply;background:#eae9e4;border:1px solid #e1e0d9;border-radius:2px;width:58px;height:74px}.desk-product-open>span{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding-top:2px;display:flex}.desk-product-open strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.desk-product-open>span>small{letter-spacing:.5px;color:var(--desk-muted);font-size:9px}.desk-state{color:#66675e;align-items:center;gap:6px;font-size:10px;line-height:1.3;display:inline-flex}.desk-state i,.desk-statusbar>span>i{background:#b7a783;border-radius:50%;flex-shrink:0;width:6px;height:6px}.desk-state.ready i{background:#64876b}.desk-state.failed i,.desk-state.rejected i{background:#a05c49}.desk-state.queued i,.desk-state.processing i{background:#92866b;animation:1.8s ease-in-out infinite desk-pulse}.desk-credit{color:var(--desk-muted);overflow-wrap:anywhere;align-items:center;gap:4px;font-size:9px;line-height:1.5;display:inline-flex}.desk-product-open .desk-credit{gap:3px;font-size:9px}.desk-product-open .desk-credit svg{display:none}.desk-check{color:#55564e;align-items:center;gap:9px;padding:10px 0;font-size:12px;display:flex}.desk-check>span{color:var(--desk-muted);margin-left:auto;font-size:11px}.desk-left>.desk-check{margin:12px 0 20px;font-size:11px}.desk-upload{text-align:center;border:1px dashed #c4c4b9;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;padding:24px 10px;transition:background .18s;display:flex}.desk-upload:hover{background:#eeede6;border-color:#7b7d70}.desk-upload{width:100%;color:inherit;background:0 0}.desk-upload.drag-over{background:color-mix(in srgb, currentColor 8%, transparent);border-style:solid;border-color:currentColor;box-shadow:inset 0 0 0 1px}.desk-upload:disabled{cursor:not-allowed;opacity:.6}.commerce-intake .page-head{margin-top:15px}.commerce-intake .batch-start-guide{display:none}.commerce-intake .batch-start{grid-template-columns:1fr}.desk-upload>svg{color:#7b7b71;margin-bottom:3px}.desk-upload strong{font-size:12px;font-weight:500}.desk-upload span,.desk-upload small{color:var(--desk-muted);font-size:10px}.desk-footnote{color:var(--desk-muted);font-size:11px;line-height:1.6}.desk-left>.desk-footnote{margin-top:12px;font-size:10px}.desk-canvas-tools{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.desk-toggle{border:1px solid var(--desk-line);border-radius:3px;width:100%;min-width:0;padding:2px;display:flex}.desk-toggle button{white-space:nowrap;border-radius:2px;flex:1;min-width:0;padding:10px 8px;font-size:12px}.desk-toggle button:hover:not(:disabled):not([aria-pressed=true]){background:#e9e8e1}.desk-toggle button[aria-pressed=true]{color:#fbfaf7;background:#242421}.desk-canvas-tools>.desk-toggle{width:auto}.desk-canvas-tools .desk-toggle button{flex:0 auto;min-width:max-content;padding:7px 13px;font-size:11px}.desk-photo-stage{background:#fdfdfb;border-radius:3px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;height:clamp(350px,48svh,650px);display:grid;position:relative;overflow:hidden}.desk-main-photo{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding:15px}.desk-photo-stage.zoomed{overscroll-behavior:contain;display:block;overflow:auto}.desk-photo-stage.zoomed .desk-main-photo{width:160%;min-width:160%;max-width:none;height:160%;max-height:none;padding:0}.desk-stage-label{color:#61625b;background:#f7f6f2ed;border:1px solid #e4e3db;border-radius:2px;padding:6px 9px;font-size:9px;position:absolute;bottom:12px;left:12px}.desk-image-meta{color:var(--desk-muted);justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:12px 0;font-size:10px;display:flex}.desk-source-summary{border-bottom:1px solid var(--desk-line);justify-content:space-between;align-items:center;gap:10px;padding:12px 0 17px;font-size:11px;display:flex}.desk-source-summary>span{color:#77786e}.desk-source-summary button{align-items:center;gap:5px;padding:0;font-size:10px;display:inline-flex}.desk-inline-note{color:#876e46;align-items:flex-start;gap:8px;padding:13px 0;font-size:11px;line-height:1.6;display:flex}.desk-inline-note>svg{margin-top:2px}.desk-inline-note button{text-underline-offset:3px;white-space:nowrap;margin-left:auto;padding:0;font-size:11px;text-decoration:underline}.desk-history{justify-content:space-between;align-items:end;gap:12px;padding:18px 0 0;display:flex}.desk-history label{flex-direction:column;flex:1;gap:8px;min-width:0;font-size:11px;display:flex}.desk-history select{width:100%;min-height:38px;font-size:11px}.desk-stage-actions{justify-content:flex-end;gap:10px;padding-top:16px;display:flex}.desk-button{border:1px solid #a6a69c;border-radius:3px;justify-content:center;align-items:center;gap:9px;min-height:41px;padding:10px 16px;font-size:12px;font-weight:400;line-height:1.45;display:inline-flex}.desk-button:hover:not(:disabled){background:#eeede5}.desk-button.dark{color:#fafaf7;background:#242421;border-color:#242421}.desk-button.dark:hover:not(:disabled){background:#3c3d36;border-color:#3c3d36}.desk-button.wide{width:100%;min-height:48px;padding:13px 14px}.desk-button:disabled{border-color:var(--desk-line);opacity:.4}.desk-form{border:0;flex-direction:column;gap:26px;min-width:0;margin:0;padding:0;display:flex}.desk-field{flex-direction:column;gap:10px;min-width:0;font-size:12px;display:flex}.commerce-desk .desk-form>.desk-field>span{letter-spacing:1px;text-transform:uppercase;color:#65665d;font-size:10px}.desk-field select,.desk-field input{width:100%;min-height:43px}.desk-field textarea{width:100%;font-size:12px;line-height:1.7}.desk-static-value{border:1px solid var(--desk-line);border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:13px 12px;display:flex}.desk-static-value small{color:var(--desk-muted);font-size:10px}.desk-details{border-bottom:1px solid var(--desk-line);margin-top:3px;padding-bottom:19px}.desk-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:9px;font-size:12px;list-style:none;display:flex}.desk-details summary::-webkit-details-marker{display:none}.desk-details summary>svg{transition:transform .2s;transform:rotate(90deg)}.desk-details[open] summary>svg{transform:rotate(-90deg)}.desk-details>div{flex-direction:column;gap:20px;margin-top:24px;display:flex}.desk-submit-block{margin-top:26px}.desk-selection-summary{align-items:baseline;gap:8px;margin:10px 0 15px;display:flex}.desk-selection-summary strong{font-family:Georgia,serif;font-size:28px;font-weight:400}.desk-selection-summary span{color:var(--desk-muted);font-size:11px}.desk-submit-block>.desk-footnote{margin-bottom:15px}.desk-payment-note{text-align:center;color:var(--desk-muted);margin-top:10px;font-size:10px;line-height:1.6}.desk-help{border-top:1px solid var(--desk-line);margin-top:32px;padding-top:22px}.desk-help>span{margin-bottom:12px;font-size:11px;display:block}.desk-help ol{color:var(--desk-muted);margin:0;padding-left:17px;font-size:10px;line-height:1.9}.desk-help a{justify-content:space-between;align-items:center;gap:9px;margin-top:15px;font-size:10px;display:flex}.desk-statusbar{border-top:1px solid var(--desk-line);min-height:42px;color:var(--desk-muted);align-items:center;gap:25px;padding:10px 28px;font-size:10px;display:flex}.desk-statusbar>span,.desk-statusbar a{align-items:center;gap:7px;display:inline-flex}.desk-statusbar>span>i{background:#6b8066}.desk-statusbar>span>i.working{background:#ad8f56;animation:1.8s ease-in-out infinite desk-pulse}.desk-statusbar>a:last-child{margin-left:auto}.desk-error{color:#834e3c;background:#f5ede7;border-bottom:1px solid #e7d9d0;align-items:center;gap:9px;padding:13px 25px;font-size:12px;display:flex}.desk-error button{text-underline-offset:3px;white-space:nowrap;margin-left:auto;font-size:11px;text-decoration:underline}.desk-loading{color:#77776b;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:50vh;font-size:12px;display:flex}.desk-loading>div{border:1px solid #d9d9cd;border-top-color:#4c4f41;border-radius:50%;width:24px;height:24px;animation:1s linear infinite desk-turn}.desk-empty{text-align:center;color:#77796e;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:190px;padding:30px 25px;display:flex}.desk-empty>svg{color:#a3a599;margin-bottom:5px}.desk-empty h3{color:#4e5147;font-size:23px}.desk-empty p{max-width:300px;font-size:12px;line-height:1.7}.desk-photo-stage>.desk-empty{height:100%;min-height:280px}.desk-confirm{color:#393b33}.desk-confirm>p{font-size:13px;line-height:1.8}.desk-confirm dl{border-top:1px solid #e0e0d5;border-bottom:1px solid #e0e0d5;flex-direction:column;gap:12px;margin:22px 0;padding:16px 0;display:flex}.desk-confirm dl>div{justify-content:space-between;gap:20px;font-size:12px;display:flex}.desk-confirm dt{color:#77796d}.desk-confirm dd{text-align:right;margin:0}.desk-dialog-actions{border-top:1px solid #e1e1d8;justify-content:flex-end;align-items:center;gap:12px;margin-top:25px;padding-top:20px;display:flex}.desk-dialog-actions>span{color:#77796e;margin-right:auto;font-size:11px}.desk-confirm-products{gap:10px;margin-top:20px;display:flex}.desk-confirm-products .product-img{object-fit:contain;border:1px solid #e1e0d8;border-radius:2px;width:70px;height:85px}.desk-reference-list{flex-direction:column;gap:11px;display:flex}.desk-reference-card{border:1px solid var(--desk-line);text-align:left;border-radius:3px;grid-template-columns:75px minmax(0,1fr) 15px;align-items:center;gap:12px;min-height:98px;padding:7px;display:grid}.desk-reference-card:hover:not(:disabled){background:#f0efe8;border-color:#919587}.desk-reference-thumb{color:#a4a596;background:#e9e6dd;border-radius:2px;place-items:center;width:75px;height:82px;display:grid;position:relative;overflow:hidden}.desk-reference-thumb img{object-fit:cover;width:100%;height:100%}.desk-reference-thumb .product-img{object-fit:contain;mix-blend-mode:multiply}.desk-reference-thumb .scene-drawing{object-fit:cover;width:100%;height:100%}.desk-reference-thumb>i{color:#fff;background:#292d25;border-radius:2px;padding:3px 4px;font-size:9px;font-style:normal;position:absolute;bottom:4px;right:4px}.desk-reference-card>span:nth-child(2){flex-direction:column;gap:6px;min-width:0;display:flex}.desk-reference-card strong{font-family:Georgia,serif;font-size:18px;font-weight:400}.desk-reference-card small{color:#65675b;font-size:10px}.desk-reference-card em{color:var(--desk-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;font-style:normal;line-height:1.5;display:-webkit-box;overflow:hidden}.desk-casting{color:#777969;background:linear-gradient(120deg,#e9e3d8,#d7d1c3);flex-direction:column;gap:7px;display:flex}.desk-casting.deniz{background:linear-gradient(120deg,#e2e4df,#c5cbbf)}.desk-casting.yok{background:#edece5}.desk-casting b{letter-spacing:1.5px;font:8px/1 Arial,sans-serif}.desk-style-swatch{overflow:hidden}.desk-style-swatch span{color:#f8f6f0;z-index:1;font:italic 46px/1 Georgia,serif;position:relative;transform:rotate(-10deg)}.desk-style-swatch.editorial{background:#a69c87}.desk-style-swatch.editorial:after{content:"";background:#d2c6af;width:25%;position:absolute;inset:-10% 20%;transform:rotate(25deg);box-shadow:15px 0 30px #3c332b50}.desk-style-swatch.natural{background:#a8b19d}.desk-style-swatch.natural span{color:#e7e9d9}.desk-style-swatch.minimal{background:#e6e3d8}.desk-style-swatch.minimal span{color:#4b5044;transform:none}.desk-reference-credits{flex-direction:column;gap:12px;margin-top:4px;padding:20px 0;display:flex}.desk-reference-credits>div{flex-direction:column;gap:4px;display:flex}.desk-reference-credits strong{font-size:10px;font-weight:400;line-height:1.5}.desk-left-links{border-top:1px solid var(--desk-line);margin-top:24px;padding-top:8px}.desk-left-links>a{border-bottom:1px solid #e6e5dd;align-items:center;gap:10px;padding:17px 0;display:flex}.desk-left-links>a>span{flex:1;font-size:12px}.desk-left-links>a small{color:var(--desk-muted);margin-top:5px;font-size:9px;line-height:1.5;display:block}.lifestyle-desk .desk-center>.desk-pane-heading{flex-wrap:wrap;margin-bottom:18px}.lifestyle-desk .desk-pane-heading .desk-toggle{width:auto}.lifestyle-desk .desk-pane-heading .desk-toggle button{padding:6px 10px;font-size:10px}.desk-board-label{justify-content:space-between;gap:12px;margin-bottom:11px;font-size:12px;display:flex}.desk-board-label>span:last-child{color:var(--desk-muted);font-size:10px}.desk-lifestyle-stage{background:#eae8df;border-radius:3px;height:clamp(330px,47svh,630px);position:relative;overflow:hidden}.desk-lifestyle-stage>img,.desk-lifestyle-stage>.scene-drawing{object-fit:cover;width:100%;height:100%}.desk-lifestyle-stage.is-result{background:#fbfbf8;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.desk-lifestyle-stage.is-result>img{object-fit:contain;min-width:0;min-height:0;max-height:100%}.desk-reference-caption{color:#fffefa;background:linear-gradient(#0000,#302e2480);flex-direction:column;gap:6px;padding:50px 25px 23px;display:flex;position:absolute;inset:auto 0 0}.desk-reference-caption>span{letter-spacing:1.6px;font-size:8px}.desk-reference-caption strong{font-family:Georgia,serif;font-size:27px;font-weight:400}.desk-reference-caption>small{color:#fffefaaf;font-size:9px}.desk-board-products{scrollbar-width:thin;gap:10px;padding:13px 0 0;display:flex;overflow:auto}.desk-board-products>div{flex:1;align-items:center;gap:8px;min-width:120px;display:flex}.desk-board-products .product-img{object-fit:contain;mix-blend-mode:multiply;background:#ebeae3;border-radius:2px;width:39px;height:47px}.desk-board-products>div>span{flex-direction:column;gap:4px;display:flex}.desk-board-products small{color:var(--desk-muted);font-size:8px}.desk-board-products strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.desk-shot-note{flex-direction:column;gap:19px;margin-top:14px;display:flex}.desk-shot-note>.desk-field:first-child{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.desk-shot-note>.desk-field:first-child input{min-height:35px;font-size:11px}.desk-shot-note textarea{background:#fbfaf780}.desk-board-actions{border-top:1px solid var(--desk-line);justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding-top:19px;display:flex}.desk-board-actions>span{color:var(--desk-muted);font-size:10px}.lifestyle-desk .desk-form>.desk-field>span{font-family:Georgia,serif;font-size:16px}.lifestyle-desk .desk-form .desk-toggle button{padding:10px 5px;font-size:11px}.desk-brief{margin-top:29px}.desk-brief h3{margin-bottom:13px;font-size:22px}.desk-brief>p{color:var(--desk-muted);min-height:62px;font-size:12px;line-height:1.8}.desk-brief>pre{white-space:pre-wrap;border:1px solid var(--desk-line);color:#626659;background:#eeede6;border-radius:3px;max-height:250px;padding:12px;font:10px/1.8 inherit;overflow:auto}.desk-brief-actions{gap:9px;margin-top:16px;display:flex}.desk-brief-actions .desk-button{flex:1;min-height:38px;padding:9px 10px;font-size:11px}.desk-picker-top{align-items:center;gap:15px;margin-bottom:20px;display:flex}.desk-picker-top .desk-search{flex:1;margin:0}.desk-picker-top>span{color:#75796c;white-space:nowrap;font-size:11px}.desk-picker-products{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:16px;max-height:54svh;padding:3px;display:grid;overflow:auto}.desk-picker-products>button{text-align:left;border:1px solid #e0e0d6;border-radius:3px;flex-direction:column;gap:6px;padding:7px;display:flex}.desk-picker-products>button.selected{background:#eff1e9;border-color:#5c6552}.desk-picker-products>button>div{background:#f1f0ea;width:100%;margin-bottom:5px;position:relative}.desk-picker-products .product-img{aspect-ratio:4/5;object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto}.desk-picker-products i{background:#fff;border:1px solid #c9cdbd;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:7px;right:7px}.desk-picker-products .selected i{color:#fff;background:#293323;border-color:#293323}.desk-picker-products small{color:#777c6b;font-size:9px}.desk-picker-products strong{font-size:12px;font-weight:500;line-height:1.5}.desk-picker-products span{color:#777c6b;font-size:10px}.desk-scene-options{grid-template-columns:1fr 1fr;gap:18px;display:grid}.desk-scene-options>button{text-align:left;border:1px solid #dedfd3;border-radius:3px;flex-direction:column;gap:8px;padding:8px;display:flex}.desk-scene-options>button[aria-pressed=true]{background:#eef0e7;border-color:#5c6552}.desk-scene-options>button>div{aspect-ratio:16/10;width:100%;overflow:hidden}.desk-scene-options img,.desk-scene-options .scene-drawing{object-fit:cover;width:100%;height:100%}.desk-scene-options strong{font:400 20px/1.5 Georgia,serif}.desk-scene-options small{color:#777c6b;margin-bottom:7px;font-size:11px}.desk-casting-options{flex-direction:column;gap:10px;display:flex}.desk-casting-options>p{color:#777c6b;margin-bottom:8px;font-size:12px}.desk-casting-options>button{text-align:left;border:1px solid #dedfd3;border-radius:3px;align-items:center;gap:17px;padding:17px;display:flex}.desk-casting-options>button[aria-pressed=true]{background:#eff0e8;border-color:#6d765f}.desk-casting-options>button>span{flex-direction:column;flex:1;gap:6px;display:flex}.desk-casting-options strong{font:21px/1.2 Georgia,serif}.desk-casting-options small{color:#777c6b;font-size:11px}@keyframes desk-pulse{50%{opacity:.35}}@keyframes desk-turn{to{transform:rotate(360deg)}}.activity-count{color:#77796d;margin:18px 0;font-size:11px}.activity-load-more{justify-content:center;padding-top:25px;display:flex}.activity-load-more>button{min-width:220px}.activity-load-more svg{transform:rotate(90deg)}.team-roster{min-width:0}.team-pending{border-top:1px solid #dedfd5;margin-top:32px;padding-top:24px}.team-pending>p{color:#77796d;font-size:12px}.team-pending>article{border-bottom:1px solid #e3e4da;align-items:center;gap:13px;padding:18px 0;display:flex}.team-pending>article>div{flex-direction:column;gap:6px;min-width:0;display:flex}.team-pending strong{font-size:13px;font-weight:500}.team-pending small{color:#77796d;overflow-wrap:anywhere;font-size:11px}.team-pending article span:not(.staff-avatar){color:#77796d;font-size:10px}.team-pending .invitation-expiry{text-align:right;margin-left:auto}.team-pending time{font-size:11px}.team-pending .team-invitation-note{margin-top:15px;font-size:11px;line-height:1.7}.invitation-avatar{border:1px dashed #bfc4b0;background:0 0!important}@media (min-width:1700px){.desk-columns{grid-template-columns:minmax(290px,var(--desk-left)) 8px minmax(400px,1fr) 8px minmax(325px,var(--desk-right))}.desk-product-open{grid-template-columns:70px 1fr}.desk-product-open>.product-img{width:70px;height:89px}}@media (max-width:1150px){.desk-columns{grid-template-columns:245px minmax(0,1fr)}.desk-divider{display:none}.desk-left{border-right:1px solid var(--desk-line);padding:24px 18px}.desk-center{padding:24px}.desk-right{border-top:1px solid var(--desk-line);grid-column:1/-1;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);column-gap:35px;padding:25px;display:grid}.desk-right>.desk-pane-heading{grid-column:1/-1}.desk-right .desk-form{grid-row:span 2;grid-template-columns:1fr 1fr;align-content:start;gap:22px;display:grid}.desk-right .desk-details{grid-column:1/-1}.desk-right .desk-submit-block{margin-top:0}.desk-right .desk-help{margin-top:25px}.lifestyle-desk .desk-right .desk-brief{margin-top:0}.lifestyle-desk .desk-right .desk-submit-block{grid-column:2;margin-top:20px}.desk-photo-stage{height:min(55svh,590px)}.desk-lifestyle-stage{height:min(52svh,540px)}}@media (max-width:760px){.desk-topline{gap:12px;padding:12px 20px}.desk-topline-note{display:none}.desk-columns{grid-template-columns:1fr}.desk-left{border-right:0;border-bottom:1px solid var(--desk-line);padding:24px 20px}.desk-pane-heading{margin-bottom:15px}.desk-product-list{grid-template-columns:1fr 1fr;max-height:235px;margin-inline:-6px;display:grid}.desk-product-open{grid-template-columns:45px minmax(0,1fr);gap:8px}.desk-product-open>.product-img{width:45px;height:60px}.desk-product-row{gap:6px;padding:6px}.desk-product-open .desk-credit{display:none}.desk-left>.desk-check{margin-bottom:8px}.desk-upload{text-align:left;grid-template-columns:auto 1fr;gap:5px 13px;min-height:64px;padding:13px;display:grid}.desk-upload>svg{grid-row:span 2;margin:0}.desk-upload>small,.desk-left>.desk-footnote{display:none}.desk-center{padding:24px 20px}.desk-right{flex-direction:column;padding:25px 20px;display:flex}.desk-right .desk-form{grid-template-columns:1fr 1fr;gap:22px 16px;display:grid}.desk-right .desk-submit-block{margin-top:25px}.desk-right .desk-help{display:none}.desk-reference-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.desk-reference-card{grid-template-columns:55px minmax(0,1fr);gap:9px;min-height:75px;padding:6px}.desk-reference-thumb{width:55px;height:65px}.desk-reference-card strong{font-size:16px}.desk-reference-card>svg,.desk-reference-card em,.desk-reference-credits{display:none}.desk-left-links{gap:17px;margin-top:16px;padding-top:0;display:flex}.desk-left-links>a{border:0;flex:1;padding:14px 0 0}.desk-left-links>a>svg{width:14px}.desk-left-links>a>span{font-size:10px}.desk-left-links small{display:none!important}.desk-reference-caption{padding:40px 18px 18px}.desk-lifestyle-stage{height:55svh;min-height:300px}.desk-statusbar{flex-wrap:wrap;gap:15px;padding:12px 20px}.desk-statusbar>span:nth-child(2){display:none}.desk-error{flex-wrap:wrap;padding-inline:20px}.desk-error>span{flex:1}.desk-right .desk-brief{margin-top:25px!important}}@media (max-width:420px){.team-pending>article{flex-wrap:wrap}.team-pending .invitation-expiry{text-align:left;width:100%;margin-left:47px}.desk-product-list{grid-template-columns:1fr;max-height:220px}.desk-product-open{grid-template-columns:48px 1fr}.desk-product-open strong{-webkit-line-clamp:1}.desk-product-open>span{flex-flow:wrap;align-items:center}.desk-product-open>span>small{width:100%}.desk-product-open .desk-state{margin-left:auto}.desk-reference-card{grid-template-columns:43px minmax(0,1fr);gap:8px}.desk-reference-thumb{width:43px}.desk-pane-heading h1{font-size:26px}.desk-history{flex-direction:column;align-items:stretch}.desk-history>button{align-self:end}.desk-board-actions{flex-direction:column;align-items:stretch;gap:13px}.desk-board-actions>.desk-button{align-self:end}.desk-shot-note>.desk-field:first-child{align-items:stretch;gap:8px;display:flex}.desk-statusbar{font-size:9px}.desk-dialog-actions>span{display:none}.desk-scene-options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.atelier-desk *,.atelier-desk :before,.atelier-desk :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.commerce-layout .desk-pane{padding:22px 18px}.commerce-layout .desk-pane-heading{margin-bottom:16px}.commerce-layout .desk-right{flex-direction:column;display:flex}.commerce-layout .desk-right h2{font-size:24px}.commerce-product-filters{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.commerce-product-filters label{flex-direction:column;gap:7px;min-width:0;display:flex}.commerce-product-filters label>span{text-transform:uppercase;letter-spacing:.8px;color:var(--desk-muted);font-size:9px}.commerce-product-filters select,.commerce-brand{border:1px solid var(--desk-line);border-radius:3px;width:100%;min-height:37px;padding:9px;font-size:11px}.commerce-layout .desk-product-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;max-height:440px;margin:0 0 18px;padding:2px;display:grid}.commerce-layout .desk-product-row{border-color:var(--desk-line);padding:8px;display:block;position:relative}.commerce-layout .desk-product-row>input{z-index:1;background:var(--desk-paper);position:absolute;top:12px;left:12px}.commerce-layout .desk-product-row.active{border-color:var(--desk-ink)}.commerce-layout .desk-product-open{flex-direction:column;gap:8px;display:flex}.commerce-layout .desk-product-open>.product-img{background:#f0efe9;border:0;width:100%;height:135px}.commerce-layout .desk-product-open>span{flex-direction:column;align-items:flex-start;gap:4px}.commerce-layout .desk-product-open strong{-webkit-line-clamp:2;min-height:30px}.commerce-layout .desk-product-open .desk-credit{font-size:8px;display:inline-flex}.commerce-layout .desk-product-open .desk-state{margin:0}.commerce-layout .desk-photo-stage{height:clamp(280px,38svh,490px)}.commerce-layout .desk-main-photo{padding:10px}.commerce-layout .desk-image-meta{padding:8px 0}.commerce-layout .desk-source-summary{padding:4px 0 10px}.commerce-layout .desk-history{padding-top:10px}.commerce-technical{border-top:1px solid var(--desk-line);margin-top:16px;padding-top:18px}.commerce-technical .desk-form{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:14px 16px;display:grid}.commerce-technical .desk-field{gap:6px}.commerce-technical .desk-toggle button{padding:8px 4px;font-size:10px}.commerce-technical .desk-field select{min-height:36px;padding:8px;font-size:11px}.commerce-technical .desk-static-value{padding:10px;font-size:11px}.commerce-technical .desk-static-value small{font-size:8px}.commerce-technical .desk-check{grid-area:2/2;padding:8px 0;font-size:10px}.commerce-technical .desk-details{border:0;align-self:center;margin:0;padding:0}.commerce-technical .desk-details summary{font-size:10px}.commerce-technical .desk-details[open]{grid-column:1/-1}.commerce-technical .desk-details>div{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.commerce-technical .desk-details textarea{min-height:70px}.commerce-technical .desk-details label:last-child{grid-column:1/-1}.commerce-instruction{border:1px solid var(--desk-line);border-radius:4px;grid-template-columns:1fr auto;gap:10px 14px;margin-top:18px;padding:16px;display:grid}.commerce-instruction-title{grid-column:1/-1}.commerce-instruction-title h2{font-size:20px}.commerce-instruction>p:first-of-type{color:var(--desk-muted);grid-column:1/-1;font-size:12px;line-height:1.6}.commerce-instruction .desk-selection-summary{align-self:center;gap:6px;margin:0}.commerce-instruction .desk-selection-summary strong{font:inherit;font-size:12px}.commerce-instruction .desk-selection-summary span{font-size:10px}.commerce-instruction .desk-button.wide{width:auto;min-height:40px;padding:10px 12px;font-size:11px}.commerce-instruction>.desk-footnote,.commerce-instruction .desk-payment-note{text-align:left;grid-column:1/-1;margin:0;font-size:9px}.commerce-results-grid{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;max-height:640px;padding:2px;display:grid;overflow:auto}.commerce-result{border:1px solid var(--desk-line);border-radius:3px;min-width:0;padding-bottom:8px;position:relative;overflow:hidden}.commerce-result-image{background:#fdfdfb;width:100%;padding:0;display:block}.commerce-result-image .studio-photo{aspect-ratio:3/4;object-fit:contain;width:100%;display:block}.commerce-result>input{position:absolute;top:8px;left:8px}.commerce-result-meta{justify-content:space-between;align-items:center;gap:4px;padding:6px 8px 0;display:flex}.commerce-result-meta .desk-square-action{border:0;width:25px;height:25px}.commerce-result-meta .desk-state{gap:4px;font-size:9px}.commerce-result-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 8px;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.commerce-result>.desk-credit{margin:0 8px;font-size:8px}.commerce-results-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.commerce-results-footer .desk-button{padding:8px;font-size:10px}.commerce-results-footer a{white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:inline-flex}@media (min-width:1500px){.commerce-layout{grid-template-columns:minmax(var(--desk-left),32%) 8px minmax(400px,1fr) 8px minmax(var(--desk-right),23%)}.commerce-layout .desk-product-open{grid-template-columns:minmax(60px,.8fr) minmax(0,1fr);align-items:center;display:grid}.commerce-layout .desk-product-open>.product-img{height:155px}.commerce-technical .desk-form{grid-template-columns:1.2fr 1fr 1fr}.commerce-technical .desk-check{grid-area:1/3}}@media (max-width:1150px) and (min-width:761px){.commerce-layout{grid-template-columns:300px minmax(0,1fr)}.commerce-layout .desk-right{grid-column:1/-1}.commerce-results-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.commerce-results-footer{margin-top:16px}}@media (max-width:760px){.commerce-layout .desk-pane{padding:20px 16px}.commerce-layout .desk-product-list{max-height:285px}.commerce-layout .desk-product-open>.product-img{height:120px}.commerce-layout .desk-photo-stage{height:45svh}.commerce-layout .desk-pane-heading h1{font-size:26px}.commerce-results-grid{max-height:none}.commerce-instruction{grid-template-columns:1fr}.commerce-instruction .desk-button.wide{width:100%}}
.atelier-content-studio{--cs-shell-height:96px}.atelier-content-studio .atelier-header{height:52px;min-height:52px;padding-inline:20px}.atelier-content-studio .atelier-logo{gap:3px}.atelier-content-studio .atelier-logo img{width:112px;height:auto}.atelier-content-studio .atelier-logo>span{letter-spacing:2.7px;font-size:6px}.atelier-content-studio .atelier-navigation{top:52px}.atelier-content-studio .atelier-section-bar{height:44px;min-height:44px;padding-inline:20px;position:relative}.atelier-content-studio .atelier-section-bar nav{gap:21px}.atelier-content-studio .atelier-section-bar nav a{font-size:10px}.atelier-content-studio .atelier-studio-title{letter-spacing:.3px;white-space:nowrap;margin:0;font:400 23px/1 Georgia,Times New Roman,serif;position:absolute;left:50%;transform:translate(-50%)}.atelier-content-studio .atelier-help{margin-left:auto;font-size:10px}.atelier-content-studio .staff-avatar{width:28px;height:28px;font-size:9px}.atelier-content-studio .staff-summary-name{font-size:10px}.content-studio{--cs-ink:#252722;--cs-muted:#7e8176;--cs-line:#dedfd6;--cs-paper:#f9f9f5;--cs-canvas:#edeee8;--cs-focus:#8b826b;--cs-left:clamp(252px,23.2vw,330px);--cs-right:clamp(212px,18.4vw,270px);width:100%;min-width:0;color:var(--cs-ink);background:var(--cs-paper);font:12px/1.45 Arial,Helvetica,sans-serif}.content-studio *,.content-studio :before,.content-studio :after{box-sizing:border-box}.content-studio :where(h1,h2,h3,p,figure,dl,dd){margin:0}.content-studio :where(button,a,input,select,textarea,summary){-webkit-tap-highlight-color:transparent}.content-studio button{font:inherit;color:inherit;transition:background-color .14s,border-color .14s,color .14s}.content-studio button:disabled{opacity:.4;cursor:not-allowed}.content-studio :where(button,a,summary):focus-visible{outline:2px solid var(--cs-focus);outline-offset:2px}.content-studio :where(input,select,textarea){min-width:0;font:inherit;color:inherit;box-shadow:none;border-radius:3px}.content-studio :where(input,select,textarea):focus{outline-offset:1px;border-color:var(--cs-focus);box-shadow:none;outline:2px solid #a18b632e}.content-studio svg{flex-shrink:0}.content-studio [hidden]{display:none!important}.content-studio .cs-button{background:0 0;border:1px solid #babdb0;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:7px 12px;font-size:11px;line-height:1.35;display:inline-flex}.content-studio .cs-button:hover:not(:disabled){background:#eeeee6;border-color:#7e8573}.content-studio .cs-icon-button{color:#808777;background:0 0;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.content-studio .cs-icon-button:hover:not(:disabled){color:var(--cs-ink);background:#e8ebe1}.content-studio .cs-text-button{text-align:left;color:#727c65;text-underline-offset:3px;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:10px;display:inline-flex}.content-studio .cs-text-button:hover:not(:disabled){text-decoration:underline}.content-studio>.desk-error{background:#f8f1e4;border:0;border-bottom:1px solid #decdb5;border-radius:0;margin:0;padding:10px 20px;font-size:12px}.content-studio .cs-workspace{grid-template-columns:var(--cs-left) minmax(0,1fr) var(--cs-right);height:calc(100dvh - var(--cs-shell-height,96px));min-height:510px;display:grid}.content-studio .cs-workspace.hide-library{grid-template-columns:minmax(0,1fr) var(--cs-right)}.content-studio .cs-workspace.hide-library .cs-control-rail{display:none}.content-studio .cs-workspace.hide-inspector{grid-template-columns:var(--cs-left) minmax(0,1fr)}.content-studio .cs-workspace.hide-inspector .cs-looks{display:none}.content-studio .cs-workspace.hide-library.hide-inspector{grid-template-columns:minmax(0,1fr)}.content-studio .cs-mobile-tabs{display:none}.content-studio .cs-control-rail{border-right:1px solid var(--cs-line);background:#f8f8f3;flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}.content-studio .cs-control-rail>section{padding-inline:18px}.content-studio .cs-section-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:26px;display:flex}.content-studio :is(.cs-section-heading h2,.cs-poses h2,.cs-technical h2){font-size:12px;font-weight:500}.content-studio .cs-section-heading>span{color:var(--cs-muted);font-size:9px}.content-studio .cs-cast{border-bottom:1px solid var(--cs-line);flex-shrink:0;grid-template-rows:20px 28px minmax(0,1fr) 13px;gap:5px;height:clamp(240px,32dvh,300px);min-height:240px;padding-top:9px;padding-bottom:8px;display:grid}.content-studio .cs-cast select{background:#fff;border:1px solid #dedfd6;width:100%;height:30px;padding:4px 8px;font-size:11px}.content-studio .cs-cast-portrait{background:#b4aea4;border-radius:3px;min-height:0;position:relative;overflow:hidden}.content-studio .cs-cast-portrait>.studio-photo{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.content-studio .cs-cast-caption{color:var(--cs-muted);white-space:nowrap;text-overflow:ellipsis;font-size:8px;line-height:15px;overflow:hidden}.content-studio .cs-cast-product{color:#737b68;background:#e7e8e1;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;display:flex}.content-studio .cs-cast-product small{font-size:9px}.content-studio .cs-wardrobe .cs-section-heading{height:20px}.content-studio .cs-wardrobe{border-bottom:1px solid var(--cs-line);flex-direction:column;flex:1;min-height:186px;padding-top:6px;padding-bottom:8px;display:flex}.content-studio .cs-search{height:26px;color:var(--cs-muted);background:#fff;border:1px solid #dfe2d7;border-radius:3px;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;display:flex}.content-studio .cs-search input{background:0 0;border:0;outline:0;width:100%;padding:4px 0;font-size:10px}.content-studio .cs-search:focus-within{border-color:var(--cs-focus);outline:2px solid #a18b632e}.content-studio .cs-wardrobe-tabs{border-bottom:1px solid var(--cs-line);flex-shrink:0;gap:22px;height:28px;display:flex}.content-studio .cs-wardrobe-tabs button{color:var(--cs-muted);border-bottom:2px solid #0000;padding:6px 0;font-size:10px}.content-studio .cs-wardrobe-tabs button[aria-pressed=true]{color:var(--cs-ink);border-color:var(--cs-ink)}.content-studio .cs-filters{scrollbar-width:thin;flex-shrink:0;gap:12px;display:flex;overflow-x:auto}.content-studio .cs-filters button{white-space:nowrap;color:var(--cs-muted);padding:7px 0;font-size:9px}.content-studio .cs-filters button[aria-pressed=true]{color:var(--cs-ink);text-underline-offset:3px;text-decoration:underline}.content-studio .cs-clothes-list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.content-studio .cs-clothing{border-bottom:1px solid #e1e4d9;align-items:center;gap:5px;min-height:28px;display:flex}.content-studio .cs-clothing-detail{text-align:left;flex:1;align-items:center;gap:9px;min-width:0;padding:2px 0;display:flex}.content-studio .cs-clothing-detail img{object-fit:contain;background:#eeeee7;border-radius:2px;flex-shrink:0;width:28px;height:24px}.content-studio .cs-clothing-detail>span{min-width:0}.content-studio .cs-clothing-detail strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;line-height:1.4;display:block;overflow:hidden}.content-studio .cs-clothing-detail small{color:#929788;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.4;display:none;overflow:hidden}.content-studio .cs-clothing-detail:hover strong{text-underline-offset:3px;text-decoration:underline}.content-studio .cs-add-clothing{flex-shrink:0;width:100%;min-height:26px;margin-top:6px;font-size:10px}.content-studio .cs-list-empty{color:var(--cs-muted);padding:15px 5px;font-size:10px}.content-studio .cs-list-empty a{align-items:center;gap:8px;margin-top:10px;text-decoration:underline;display:flex}.content-studio .cs-poses{flex-shrink:0;padding-top:9px;padding-bottom:7px}.content-studio .cs-pose-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:7px;display:grid}.content-studio .cs-pose-options>button{text-align:center;flex-direction:column;align-items:stretch;gap:3px;min-width:0;font-size:8px;display:flex}.content-studio .cs-pose-art{color:#3b3e36;background:#e7e8e0;border:1px solid #0000;border-radius:3px;place-items:center;height:clamp(50px,7.6dvh,72px);display:grid;position:relative}.content-studio .cs-pose-art>svg{width:auto;height:100%}.content-studio .cs-pose-options button[aria-pressed=true] .cs-pose-art{background:#dfe5d6;border-color:#747e65}.content-studio .cs-pose-art i{color:#fff;background:#657351;border-radius:50%;place-items:center;width:13px;height:13px;display:grid;position:absolute;top:4px;right:4px}.content-studio .cs-creative-toggle{align-items:center;gap:7px;width:100%;padding:8px 0 0;font-size:10px;display:flex}.content-studio .cs-creative-toggle>svg:nth-of-type(2){margin-left:auto}.content-studio .cs-creative-toggle>i{color:#84612d;text-align:center;background:#eee3cf;border-radius:50%;width:17px;height:17px;font-size:10px;font-style:normal}.content-studio .cs-stage-column{background:var(--cs-canvas);grid-template-rows:36px minmax(0,1fr) auto auto;min-width:0;min-height:0;display:grid;container-type:inline-size}.content-studio .cs-stage-column.has-history{grid-template-rows:36px minmax(0,1fr) 68px auto auto}.content-studio .cs-toolbar{background:#f3f4ed;border-bottom:1px solid #e0e2d8;justify-content:space-between;align-items:stretch;gap:8px;min-width:0;padding:0 18px;display:flex}.content-studio .cs-view-tabs{align-items:stretch;gap:20px;min-width:0;display:flex}.content-studio .cs-view-tabs>button{color:var(--cs-muted);white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:0;font-size:10px;display:inline-flex}.content-studio .cs-view-tabs>button[aria-pressed=true]{color:var(--cs-ink);border-color:var(--cs-ink)}.content-studio .cs-view-tabs>.cs-icon-button{align-self:center}.content-studio .cs-tools{flex-shrink:0;align-items:center;gap:3px;display:flex}.content-studio .cs-history-toggle{color:#7d8670;border-radius:3px;align-items:center;gap:5px;height:28px;padding:0 7px;font-size:10px;display:inline-flex}.content-studio .cs-history-toggle[aria-expanded=true],.content-studio .cs-history-toggle:hover{background:#e2e7d9}.content-studio .cs-canvas{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;padding:33px 20px 35px;display:grid;position:relative;overflow:hidden}.content-studio .cs-canvas-label{color:#858c7a;pointer-events:none;justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex;position:absolute;top:10px;left:20px;right:20px}.content-studio .cs-canvas-label>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.content-studio .cs-canvas-label .desk-state{flex-shrink:0;font-size:9px}.content-studio .cs-stale-banner{color:#846e4b;background:#faf5e9;border:1px solid #dbcfb2;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:10px;line-height:1.4;display:flex}.content-studio .cs-stale-banner button{text-underline-offset:3px;font-size:9px;text-decoration:underline}.content-studio>.cs-stale-banner{border-width:0 0 1px;border-radius:0;padding-inline:20px}.content-studio .cs-canvas:has(>.cs-stale-banner){grid-template-rows:auto minmax(0,1fr)}.content-studio .cs-canvas>.cs-stale-banner{margin-bottom:8px}.content-studio .cs-image-area{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;min-height:0;display:grid}.content-studio .cs-image-area.is-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.content-studio :is(.cs-source,.cs-result){grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.content-studio .cs-result{grid-template-rows:minmax(0,1fr)}.content-studio .cs-image-area.is-compare .cs-result{grid-template-rows:auto minmax(0,1fr)}.content-studio :is(.cs-source,.cs-result) figcaption{color:#79846c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;min-height:24px;padding:4px 8px;font-size:8px;display:flex}.content-studio .cs-source figcaption select{border:1px solid var(--cs-line);background:#fff;width:100%;min-width:0;padding:3px;font-size:9px}.content-studio .cs-source{border:1px solid var(--cs-line);background:#f7f8f2}.content-studio .cs-image-scroll{overscroll-behavior:contain;scrollbar-width:thin;width:100%;min-width:0;height:100%;min-height:0;overflow:auto}.content-studio .cs-image-scroll>img{object-fit:contain;object-position:center;min-width:0;max-width:none;min-height:0;max-height:none;display:block}.content-studio .cs-canvas-bottom{color:#818b74;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:9px;display:flex;position:absolute;bottom:7px;left:18px;right:18px}.content-studio .cs-canvas-bottom .desk-credit{font-size:9px}.content-studio .cs-zoom{background:#f7f8f1;border:1px solid #d6dacd;border-radius:3px;display:flex;overflow:hidden}.content-studio .cs-zoom button{min-width:25px;height:25px;padding:0 7px;font-size:9px}.content-studio .cs-zoom button+button{border-left:1px solid #dfe2d7}.content-studio .cs-empty{text-align:center;place-self:center;max-width:420px;padding:12px}.content-studio .cs-empty>svg{color:#9aa48b;margin-bottom:15px}.content-studio .cs-empty h2{font:400 25px/1.2 Georgia,Times New Roman,serif}.content-studio .cs-empty p{color:var(--cs-muted);margin-top:11px;font-size:11px;line-height:1.6}.content-studio .cs-empty-products{justify-content:center;gap:10px;margin-top:18px;display:flex}.content-studio .cs-empty-products img{object-fit:contain;background:#f6f7f1;width:64px;height:74px;min-height:0}.content-studio .cs-empty .cs-button{margin-top:18px}.content-studio .cs-canvas:has(.cs-empty){overflow-y:auto}.content-studio .cs-filmstrip{border-top:1px solid var(--cs-line);scrollbar-width:thin;background:#f6f7f1;align-items:center;gap:9px;min-width:0;min-height:0;padding:7px 14px;display:flex;overflow-x:auto}.content-studio .cs-film-card{border:1px solid var(--cs-line);text-align:left;border-radius:3px;flex-shrink:0;align-items:center;gap:7px;height:52px;padding:4px 10px 4px 4px;display:flex}.content-studio .cs-film-card.active{background:#fff;border-color:#7c876b}.content-studio .cs-film-card img{object-fit:contain;width:31px;height:42px}.content-studio .cs-film-card strong{font-size:10px;font-weight:400;display:block}.content-studio .cs-film-card small{color:var(--cs-muted);font-size:8px;display:block}.content-studio .cs-new-content{white-space:nowrap;border:1px dashed #c5ccbb;border-radius:3px;align-items:center;gap:7px;padding:8px;font-size:9px;display:inline-flex}.content-studio .cs-filmstrip>a{white-space:nowrap;margin-left:auto}.content-studio .cs-technical{background:#f7f8f2;border-top:1px solid #d7dccd;padding:10px 20px 11px}.content-studio .cs-technical h2{margin-bottom:7px;font-size:11px}.content-studio .cs-technical fieldset{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;min-width:0;margin:0;padding:0;display:grid}.content-studio .cs-field{color:#7d8572;flex-direction:column;gap:5px;min-width:0;font-size:9px;display:flex}.content-studio .cs-field select{color:#414839;background:#fff;border:1px solid #dfe3d5;border-radius:3px;width:100%;min-width:0;height:29px;padding:4px 7px;font-size:10px}.content-studio .cs-ai-dock{background:#f2f5ec;border-top:1px solid #d7dccd;min-width:0;padding:8px 20px 7px}.content-studio .cs-ai-heading{align-items:center;gap:10px;min-height:22px;margin-bottom:5px;display:flex}.content-studio .cs-ai-heading>label{font-size:11px;font-weight:500}.content-studio .cs-ai-wordmark{letter-spacing:2px;color:#727e62;align-items:center;gap:4px;margin-left:auto;font:12px/1 Georgia,serif;display:flex}.content-studio .cs-ai-wordmark>span{letter-spacing:.5px;border:1px solid #bac5ac;border-radius:2px;padding:2px 3px;font:7px/1 Arial,sans-serif}.content-studio .cs-ai-heading .cs-icon-button{width:22px;height:22px}.content-studio .cs-ai-composer{background:#fff;border:1px solid #d5deca;border-radius:6px;overflow:hidden;box-shadow:0 2px 7px #34422207}.content-studio .cs-ai-composer:focus-within{border-color:#95a180;box-shadow:0 0 0 2px #95a18020}.content-studio .cs-ai-composer textarea{resize:vertical;background:0 0;border:0;border-radius:0;outline:0;width:100%;height:39px;min-height:39px;max-height:120px;padding:7px 10px 2px;font-size:11px;line-height:1.6;display:block}.content-studio .cs-ai-composer textarea::placeholder{color:#a1a895}.content-studio .cs-ai-composer textarea:read-only{color:#7e8772}.content-studio .cs-ai-composer-foot{justify-content:space-between;align-items:center;gap:10px;padding:3px 7px 6px;display:flex}.content-studio .cs-ai-attachments{align-items:center;gap:3px;min-width:0;display:flex}.content-studio .cs-ai-attachments>.cs-icon-button{border:1px solid #e2e8da;width:27px;height:28px}.content-studio .cs-ai-references{gap:4px;min-width:0;display:flex}.content-studio .cs-ai-references button{background:#f6f8f2;border:1px solid #e2e8da;border-radius:3px;width:28px;height:28px;padding:2px}.content-studio .cs-ai-references img{object-fit:contain;width:100%;height:100%;min-height:0}.content-studio .cs-ai-send-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.content-studio .cs-ai-count{font-variant-numeric:tabular-nums;color:#929c85;font-size:8px}.content-studio .cs-ai-send{color:#fff;background:#242a20;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:33px;padding:7px 12px;font-size:10px;display:flex}.content-studio .cs-ai-send:hover:not(:disabled){background:#424d36}.content-studio .cs-ai-suggestions{scrollbar-width:thin;border-top:1px solid #e5e9de;gap:5px;padding:7px;display:flex;overflow-x:auto}.content-studio .cs-ai-suggestions button{color:#69785a;border:1px solid #dce3d2;border-radius:3px;flex-shrink:0;align-items:center;gap:3px;min-height:27px;padding:4px 7px;font-size:9px;display:flex}.content-studio .cs-ai-hint{color:#9aa38f;margin-top:4px;font-size:8px;line-height:1.3}.content-studio .cs-looks{border-left:1px solid var(--cs-line);background:#f5f4ed;flex-direction:column;min-width:0;min-height:0;padding:17px 18px 12px;display:flex}.content-studio .cs-looks-heading{flex-shrink:0;align-items:center;gap:9px;display:flex}.content-studio .cs-looks-heading h2{font:400 16px/1.25 Georgia,serif}.content-studio .cs-looks-heading>button{width:22px;margin-left:auto}.content-studio .cs-save-look{border-bottom:1px solid #e2e1d6;flex-direction:column;flex-shrink:0;align-items:center;gap:10px;padding:17px 0;display:flex}.content-studio .cs-save-look .desk-save{color:#8b8d7e;align-items:center;gap:5px;font-size:9px;display:flex}.content-studio .cs-save-look .cs-button{width:100%;min-height:33px;font-size:10px}.content-studio .cs-current-look{flex-shrink:0;padding:20px 0 17px}.content-studio .cs-current-look>label{margin-bottom:7px;font-size:11px;font-weight:500;display:block}.content-studio .cs-current-look>input{text-overflow:ellipsis;background:0 0;border:0;border-bottom:1px solid #0000;width:100%;padding:3px 0;font-size:11px;display:block}.content-studio .cs-current-look>input:hover:not(:disabled){border-color:#b7bcac}.content-studio .cs-current-look>p{color:#898e7e;margin-top:5px;font-size:9px}.content-studio .cs-recorded{color:#9ca48d;align-items:center;gap:4px;margin-top:7px;font-size:8px;display:inline-flex}.content-studio .cs-look-list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.content-studio .cs-look-card{text-align:left;background:#fafaf5;border:1px solid #e2e2d7;border-radius:3px;width:100%;margin-bottom:9px;padding:12px;display:block}.content-studio .cs-look-card:hover:not(:disabled){background:#fff;border-color:#a7b099}.content-studio .cs-look-card strong{overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.4;display:block}.content-studio .cs-look-card>span{color:#919783;margin-top:5px;font-size:9px;display:block}.content-studio .cs-look-card>div{align-items:center;gap:4px;margin-top:10px;display:flex}.content-studio .cs-look-card img{object-fit:contain;background:#eceee5;width:23px;height:26px}.content-studio .cs-look-card svg{color:#889476;margin-left:auto}.content-studio .cs-looks-empty{color:#929781;padding:12px 0;font-size:10px;line-height:1.6}.content-studio .cs-brief-link{border-top:1px solid #e2e1d6;flex-shrink:0;margin-top:12px;padding-top:12px}.content-studio .cs-settings-body{border:0;flex-direction:column;gap:17px;min-width:0;margin:0;padding:0;display:flex}.content-studio .cs-two-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.content-studio :is(.cs-creative-dialog,.cs-garment-dialog){flex-direction:column;gap:20px;padding:24px;display:flex}.content-studio :is(.cs-creative-dialog,.cs-garment-dialog) .cs-field{font-size:12px}.content-studio :is(.cs-creative-dialog,.cs-garment-dialog) .cs-field select{height:39px;font-size:13px}.content-studio .cs-quality-note{border-top:1px solid var(--cs-line);color:var(--cs-muted);align-items:flex-start;gap:9px;padding-top:15px;font-size:11px;line-height:1.6;display:flex}.content-studio .cs-warning{color:#856536;background:#f7f0e4;border:1px solid #ddd0b6;padding:10px 12px;font-size:11px;line-height:1.6}.content-studio .cs-garment-preview{background:#eeeee6;place-items:center;display:grid}.content-studio .cs-garment-preview img{object-fit:contain;width:100%;height:180px;padding:10px}.content-studio .cs-facts>div{grid-template-columns:1fr 1.5fr;gap:14px;padding:5px 0;font-size:11px;display:grid}.content-studio .cs-facts dt{color:var(--cs-muted)}.content-studio .cs-facts dd{overflow-wrap:anywhere}.content-studio dialog{background:var(--cs-paper)}.content-studio .dialog-head h2{font:400 25px/1.2 Georgia,serif}.content-studio .desk-saved-look{border-top:1px solid var(--cs-line);grid-template-columns:130px minmax(0,1fr) auto auto;align-items:center;gap:13px;padding:18px 0;display:grid}.content-studio .desk-saved-look .desk-confirm-products{gap:3px;margin:0}.content-studio .desk-saved-look .product-img{object-fit:contain;background:#eeeee5;width:30px;height:42px}.content-studio .desk-saved-look strong{font-size:12px;font-weight:500}.content-studio .desk-saved-look p{color:var(--cs-muted);margin-top:5px;font-size:10px}@container (max-width:520px){.content-studio .cs-ai-count{display:none}.content-studio .cs-ai-send{gap:5px;padding-inline:9px}.content-studio .cs-ai-references{gap:2px}.content-studio .cs-technical fieldset{gap:8px}.content-studio :is(.cs-technical,.cs-ai-dock){padding-inline:12px}}@media (min-width:901px) and (max-width:1100px){.content-studio{--cs-left:234px;--cs-right:205px}.content-studio .cs-control-rail>section,.content-studio .cs-looks{padding-inline:13px}.atelier-content-studio .atelier-studio-title{font-size:20px}.atelier-content-studio .atelier-section-bar nav{gap:14px}.content-studio .cs-toolbar{padding-inline:10px}.content-studio .cs-view-tabs{gap:12px}}@media (max-width:900px){.atelier-content-studio{--cs-shell-height:122px}.atelier-content-studio .atelier-section-bar{flex-direction:column;gap:0;height:70px;min-height:70px;padding:8px 16px 0}.atelier-content-studio .atelier-studio-title{font-size:19px;line-height:24px;display:block;position:static;transform:none}.atelier-content-studio .atelier-section-bar nav{flex:1;justify-content:space-between;gap:14px;width:100%}.atelier-content-studio .atelier-help{display:none}.content-studio .cs-mobile-tabs{border-bottom:1px solid var(--cs-line);background:#f7f8f1;grid-template-columns:repeat(3,minmax(0,1fr));height:40px;padding:0 12px;display:grid}.content-studio .cs-mobile-tabs button{color:var(--cs-muted);border-bottom:2px solid #0000;padding:10px 0;font-size:11px}.content-studio .cs-mobile-tabs button[aria-pressed=true]{color:var(--cs-ink);border-color:var(--cs-ink)}.content-studio .cs-workspace,.content-studio .cs-workspace.hide-library,.content-studio .cs-workspace.hide-inspector,.content-studio .cs-workspace.hide-library.hide-inspector{height:calc(100dvh - var(--cs-shell-height) - 40px);min-height:490px;display:block}.content-studio .cs-workspace>:is(.cs-control-rail,.cs-stage-column,.cs-looks){display:none}.content-studio .cs-workspace[data-mobile=library] .cs-control-rail{border:0;height:100%;display:flex}.content-studio .cs-workspace[data-mobile=stage] .cs-stage-column{height:100%;display:grid}.content-studio .cs-workspace[data-mobile=inspector] .cs-looks{border:0;height:100%;display:flex}.content-studio .cs-control-rail>section{padding-inline:20px}.content-studio .cs-section-heading .cs-icon-button{display:none}.content-studio .cs-cast{grid-template-rows:26px 36px minmax(0,1fr) 15px;height:260px}.content-studio .cs-cast select{height:36px;font-size:16px}.content-studio .cs-cast-portrait .studio-photo{object-position:center 30%}.content-studio .cs-cast-caption{font-size:9px}.content-studio .cs-wardrobe{min-height:220px}.content-studio .cs-search{height:34px}.content-studio .cs-search input{font-size:16px}.content-studio .cs-wardrobe-tabs{height:36px}.content-studio .cs-wardrobe-tabs button{font-size:11px}.content-studio .cs-clothing{min-height:44px}.content-studio .cs-clothing-detail strong{font-size:12px}.content-studio .cs-clothing-detail small{font-size:9px}.content-studio .cs-clothing>.cs-icon-button{width:40px;height:40px}.content-studio .cs-add-clothing{min-height:36px}.content-studio .cs-pose-art{height:62px}.content-studio .cs-pose-options>button{font-size:10px}.content-studio .cs-creative-toggle{min-height:38px;font-size:11px}.content-studio .cs-technical{padding-top:9px;padding-bottom:10px}.content-studio .cs-field{font-size:9px}.content-studio .cs-field select{height:34px;padding-inline:5px;font-size:16px}.content-studio .cs-ai-composer textarea{height:52px;min-height:52px;font-size:16px;line-height:1.45}.content-studio .cs-ai-send{min-height:38px;font-size:11px}.content-studio .cs-ai-attachments>.cs-icon-button{height:34px}.content-studio .cs-ai-hint{font-size:8px}.content-studio .cs-ai-dock{padding-bottom:max(8px,env(safe-area-inset-bottom))}.content-studio .cs-looks{padding:20px}.content-studio .cs-look-card{padding:16px}.content-studio .cs-look-card strong{font-size:13px}.content-studio .cs-current-look>input{min-height:36px;font-size:16px}.content-studio .cs-save-look .cs-button{min-height:40px;font-size:12px}.content-studio .desk-saved-look{grid-template-columns:auto minmax(0,1fr)}}@media (max-width:540px){.content-studio .cs-toolbar{padding-inline:10px}.content-studio .cs-view-tabs{gap:12px}.content-studio .cs-tools{gap:0}.content-studio .cs-canvas{padding-inline:12px}.content-studio .cs-canvas-label,.content-studio .cs-canvas-bottom{left:12px;right:12px}.content-studio .cs-canvas-bottom .desk-credit{display:none}.content-studio .cs-technical fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px}.content-studio .cs-empty h2{font-size:23px}.content-studio .cs-empty-products img{width:49px;height:58px}.content-studio .cs-ai-references button{width:25px;height:28px}.content-studio .cs-ai-attachments{gap:2px}.content-studio .cs-image-area.is-compare{gap:6px}}@media (prefers-reduced-motion:reduce){.content-studio *,.content-studio :before,.content-studio :after{scroll-behavior:auto!important;transition:none!important}}:is(.content-studio,.incoming-preview) .cs-image-viewport{touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;outline-offset:-3px;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}:is(.content-studio,.incoming-preview) .cs-image-viewport>img{object-fit:contain;transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;max-height:none;display:block}:is(.content-studio,.incoming-preview) .cs-image-viewport.is-zoomed{cursor:grab}:is(.content-studio,.incoming-preview) .cs-image-viewport.is-zoomed.is-dragging{cursor:grabbing}.content-studio:has(.cs-stage-column.is-fullscreen){animation:none!important;transform:none!important}.content-studio .cs-stage-column.is-fullscreen{z-index:1100;background:var(--cs-canvas);width:100%;min-height:0;position:fixed;inset:0;grid-template-rows:44px minmax(0,1fr)!important;height:100dvh!important;display:grid!important}.content-studio .cs-stage-column.is-fullscreen>:not(.cs-toolbar):not(.cs-canvas){display:none}.content-studio .cs-stage-column:fullscreen{width:100vw;height:100dvh}.content-studio .cs-stage-column.is-fullscreen .cs-canvas{padding-bottom:45px}.content-studio .cs-stage-column.is-fullscreen .cs-canvas-bottom{bottom:12px}.content-studio .cs-stage-column[data-theme=dark]{--cs-canvas:#1d211e;--cs-ink:#e0e5d9;--cs-muted:#a6b09b;--cs-line:#3f4739;color:var(--cs-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.content-studio .cs-stage-column[data-theme=dark] :is(.cs-toolbar,.cs-technical,.cs-ai-dock,.cs-filmstrip){background:#272d25;border-color:#424a3c}.content-studio .cs-stage-column[data-theme=dark] :is(.cs-ai-composer,.cs-source,.cs-zoom,.cs-field select,.cs-source select,.cs-ai-references button){color:#e0e5d9;background:#30372b;border-color:#505c45}.content-studio .cs-stage-column[data-theme=dark] :is(.cs-icon-button,.cs-text-button,.cs-canvas-label,.cs-canvas-bottom,.cs-field,.cs-ai-hint,.cs-ai-wordmark,.cs-history-toggle,figcaption){color:#bbc6ae}.content-studio .cs-stage-column[data-theme=dark] :is(.cs-icon-button,.cs-history-toggle):hover{background:#3c4632}.content-studio .cs-stage-column[data-theme=dark] .cs-ai-composer textarea{color:#e5eadf}.content-studio .cs-stage-column[data-theme=dark] .cs-ai-send{color:#20291b;background:#d0ddbe}.content-studio .cs-stage-column[data-theme=dark] .cs-film-card.active{background:#3d4a31}.content-studio .cs-stage-column[data-theme=dark] .cs-stale-banner{color:#dbd2b6;background:#343329;border-color:#615e45}html:has(.atelier-app[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e0e5d9;--muted:#b0b8a7;--line:#424a3c;--paper:#20251f;--green:#d0ddbe;--green-light:#35402e;color:var(--ink);background:#20251f}html:has(.atelier-app[data-theme=dark]) .atelier-app,html:has(.atelier-app[data-theme=dark]) .content-studio{--atelier-paper:#20251f;--atelier-line:#424a3c;--cs-ink:#e0e5d9;--cs-muted:#b0b8a7;--cs-line:#424a3c;--cs-paper:#272d25;--cs-canvas:#1d211e;--desk-line:#424a3c;color:#e0e5d9}html:has(.atelier-app[data-theme=dark]) body,html:has(.atelier-app[data-theme=dark]) .atelier-app{background:#20251f}html:has(.atelier-app[data-theme=dark]) .atelier-logo img{filter:invert()}html:has(.atelier-app[data-theme=dark]) :is(.atelier-navigation,.staff-menu-popover,.cs-control-rail,.cs-looks,.cs-mobile-tabs){color:#e0e5d9;background:#272d25;border-color:#424a3c}html:has(.atelier-app[data-theme=dark]) :is(.atelier-section-bar nav a,.atelier-help,.staff-summary-name small,.staff-menu-popover small,.cs-icon-button,.cs-current-look p,.cs-recorded,.cs-look-card>span,.cs-looks-empty,.cs-save-look .desk-save){color:#b0b8a7}html:has(.atelier-app[data-theme=dark]) .atelier-section-bar nav a:is(:hover,[aria-current]){color:#e0e5d9;border-color:#d0ddbe}html:has(.atelier-app[data-theme=dark]) :is(.atelier-icon-button,.atelier-navigation a):hover,html:has(.atelier-app[data-theme=dark]) .atelier-navigation a[aria-current]{color:#e0e5d9;background:#35402e}html:has(.atelier-app[data-theme=dark]) .staff-avatar{color:#e0e5d9;background:#35402e;border-color:#536048}html:has(.atelier-app[data-theme=dark]) :is(.staff-menu-popover a,.staff-menu-popover button,.cs-clothing,.cs-save-look,.cs-brief-link){border-color:#424a3c}html:has(.atelier-app[data-theme=dark]) :is(.cs-cast select,.cs-search,.cs-look-card,.cs-mobile-filter select){color:#e0e5d9;background:#30372b;border-color:#505c45}html:has(.atelier-app[data-theme=dark]) :is(.cs-look-card,.cs-button,.cs-icon-button):hover{background:#3c4632}html:has(.atelier-app[data-theme=dark]) :is(.cs-button,.cs-current-look input:hover,.cs-current-look input:focus){border-color:#65725a}html:has(.atelier-app[data-theme=dark]) .cs-current-look input,html:has(.atelier-app[data-theme=dark]) .cs-search input{color:#e0e5d9}html:has(.atelier-app[data-theme=dark]) :is(input,textarea)::placeholder{color:#a6b09b;opacity:1}html:has(.atelier-app[data-theme=dark]) .cs-pose-art,html:has(.atelier-app[data-theme=dark]) .cs-cast-product{color:#d0ddbe;background:#30372b}html:has(.atelier-app[data-theme=dark]) .cs-pose-options button[aria-pressed=true] .cs-pose-art{background:#3d4a31;border-color:#b2c19d}html:has(.atelier-app[data-theme=dark]) :is(.cs-garment-preview,.cs-clothing img,.cs-look-card img,.desk-saved-look .product-img){background:#343b30}html:has(.atelier-app[data-theme=dark]) dialog,html:has(.atelier-app[data-theme=dark]) .content-studio dialog{color:#e0e5d9;background:#272d25;border-color:#505c45}html:has(.atelier-app[data-theme=dark]) .dialog-head{color:#e0e5d9;background:#272d25}html:has(.atelier-app[data-theme=dark]) .dialog-head h2,html:has(.atelier-app[data-theme=dark]) .content-studio dialog .cs-field{color:#e0e5d9}html:has(.atelier-app[data-theme=dark]) dialog::backdrop{background:#000000b3}html:has(.atelier-app[data-theme=dark]) :is(.dialog-head,.desk-dialog-actions,.desk-confirm dl,.review-toolbar,.review-reference,.review-decision,.quality-check){border-color:#424a3c}html:has(.atelier-app[data-theme=dark]) dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea),html:has(.atelier-app[data-theme=dark]) dialog :is(.secondary,.desk-button){color:#e0e5d9;background:#30372b;border-color:#65725a}html:has(.atelier-app[data-theme=dark]) dialog :is(.secondary,.desk-button):hover:not(:disabled){background:#3c4632}html:has(.atelier-app[data-theme=dark]) dialog .desk-button.dark{color:#20291b;background:#d0ddbe}html:has(.atelier-app[data-theme=dark]) :is(.desk-confirm,.command-results strong,.review-reference strong){color:#e0e5d9}html:has(.atelier-app[data-theme=dark]) :is(.desk-confirm dt,.desk-dialog-actions>span,.command-results small,.command-results h3,.command-input,.command-input kbd,.guide-intro,.usage-guide li p,.guide-result p,.guide-caution,.review-dossier-head p,.review-dossier-bottom p,.review-facts dt,.review-comparison figcaption span,.quality-check small){color:#b0b8a7}html:has(.atelier-app[data-theme=dark]) :is(.usage-guide>nav,.guide-result,.review-comparison figure,.review-comparison figcaption){background:#30372b;border-color:#505c45}html:has(.atelier-app[data-theme=dark]) .usage-guide>nav button,html:has(.atelier-app[data-theme=dark]) .usage-guide>nav small{color:#b0b8a7}html:has(.atelier-app[data-theme=dark]) .usage-guide>nav button.active,html:has(.atelier-app[data-theme=dark]) .command-results button.active{color:#e0e5d9;background:#3d4a31;border-color:#65725a}html:has(.atelier-app[data-theme=dark]) :is(.command-input,.command-input kbd){border-color:#505c45}html:has(.atelier-app[data-theme=dark]) .cs-warning{color:#dbd2b6;background:#343329;border-color:#615e45}html:has(.atelier-app[data-theme=dark]) .toast{color:#20291b;background:#d0ddbe;border-color:#65725a}html:has(.atelier-app[data-theme=dark]) :focus-visible{outline-color:#c6d8ad}.content-studio .cs-edit-result{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:10px;min-width:0;min-height:0;display:grid}.content-studio :is(.cs-outfit-board,.cs-output-pane){border:1px solid var(--cs-line);background:var(--cs-paper);border-radius:4px;grid-template-rows:32px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.content-studio :is(.cs-outfit-board,.cs-output-pane)>header{letter-spacing:1px;border-bottom:1px solid var(--cs-line);justify-content:space-between;align-items:center;padding:0 10px;font-size:9px;display:flex}.content-studio .cs-outfit-board.is-over{outline:2px solid var(--cs-focus);outline-offset:-3px}.content-studio .cs-outfit-layout{grid-template-rows:repeat(2,minmax(100px,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;padding:12px;display:grid;overflow:auto}.content-studio .cs-outfit-piece{grid-template-rows:minmax(0,1fr) 24px;min-width:0;min-height:0;display:grid;position:relative}.content-studio .cs-outfit-piece[data-role=bottom]{grid-row:2}.content-studio .cs-outfit-piece:is([data-role=outer],[data-role=top]){grid-row:1}.content-studio .cs-outfit-piece[data-role=onepiece]{grid-row:span 2}.content-studio .cs-outfit-layout[data-count="1"] .cs-outfit-piece{grid-area:1/1/-1/-1}.content-studio .cs-piece-image{width:100%;height:100%;min-height:0;display:block}.content-studio .cs-piece-image img{object-fit:contain;width:100%;height:100%;display:block}.content-studio .cs-outfit-piece>span{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:9px;line-height:24px;overflow:hidden}.content-studio .cs-piece-remove{border:1px solid var(--cs-line);background:var(--cs-paper);border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:0;right:0}.content-studio .cs-outfit-empty{color:var(--cs-muted);flex-direction:column;grid-area:1/1/-1/-1;justify-content:center;align-items:center;gap:14px;padding:15px;display:flex}.content-studio .cs-outfit-empty strong{color:var(--cs-ink);font:400 20px Georgia,serif}.content-studio .cs-outfit-empty span{max-width:180px;font-size:11px}.content-studio .cs-output-pane .cs-empty{min-height:0;padding:16px}.content-studio .cs-output-pane .cs-empty h2{font-size:21px}.content-studio .cs-recent-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:9px;min-height:0;padding:12px 0;display:grid;overflow:auto}.content-studio .cs-recent-card{aspect-ratio:3/4;text-align:left;border:1px solid var(--cs-line);border-radius:3px;grid-template-rows:minmax(0,1fr) auto;align-self:start;min-width:0;height:auto;display:grid;overflow:hidden}.content-studio .cs-recent-card.active{outline:2px solid var(--cs-focus);outline-offset:-2px}.content-studio .cs-recent-card>:is(img,div){object-fit:contain;background:var(--cs-canvas);place-items:center;width:100%;height:100%;min-height:0;display:grid}.content-studio .cs-recent-card>span{flex-wrap:wrap;justify-content:space-between;gap:4px;padding:6px;font-size:9px;display:flex}.content-studio .cs-recent-card small{color:var(--cs-muted);font-size:8px}.content-studio .cs-attachment{display:inline-flex;position:relative}.content-studio .cs-ai-references .cs-attachment-remove{background:var(--cs-paper);z-index:1;border-radius:50%;width:17px;height:17px;padding:2px;position:absolute;top:-5px;right:-5px}.content-studio .cs-ai-hint:empty{display:none}@media (max-width:600px){.content-studio .cs-edit-result{gap:5px}.content-studio .cs-canvas{padding-inline:7px}.content-studio .cs-outfit-layout{gap:4px;padding:5px}.content-studio .cs-outfit-empty strong{font-size:15px}.content-studio .cs-output-pane .cs-empty h2{font-size:16px}}html:has(.atelier-app[data-theme=dark]) .simple-commerce{--sc-line:#424a3c;--sc-muted:#b0b8a7;color:#e0e5d9;background:#20251f}html:has(.atelier-app[data-theme=dark]) :is(.sc-library,.sc-workbench,.sc-results,.product-table,.product-card,.category-tree,.catalog-main,.panel,.workspace-navigation){color:#e0e5d9;background:#272d25;border-color:#424a3c}html:has(.atelier-app[data-theme=dark]) :is(.sc-product,.sc-result,.sc-segment,.sc-prepare-bar,.sc-url-form,.sc-upload-details,.sc-search,.desk-upload,.catalog-toolbar,.catalog-filters,.sc-comparison figure,.sc-comparison figcaption),html:has(.atelier-app[data-theme=dark]) :is(.simple-commerce,.catalog-layout,.page-head) :is(input,select,textarea,.secondary){color:#e0e5d9;background:#30372b;border-color:#505c45}html:has(.atelier-app[data-theme=dark]) :is(.sc-product.active,.sc-segment button.active,.category-tree button.active){color:#e0e5d9;background:#3d4a31}html:has(.atelier-app[data-theme=dark]) :is(.sc-muted,.sc-product small,.sc-product p,.product-table small,.page-head p){color:#b0b8a7}html:has(.atelier-app[data-theme=dark]) :is(.sc-action,.primary){color:#20291b;background:#d0ddbe}html:has(.atelier-app[data-theme=dark]) .sc-comparison{background:#1d211e}.content-studio .cs-outfit-piece[data-category=Ayakkabı]{grid-row:2}.content-studio .cs-outfit-layout[data-dense=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.content-studio .cs-outfit-layout[data-dense=true] .cs-outfit-piece{grid-area:auto}.studio-failure-notice{border:1px solid var(--cs-line,#d7d7cf);background:var(--cs-paper,#f8f8f3);text-align:left;color:inherit;border-radius:5px;padding:14px}.content-studio .cs-output-pane.has-failure{grid-template-rows:32px auto minmax(0,1fr);overflow-y:auto}.studio-failure-notice h3{margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.4}.studio-failure-notice p{margin:7px 0;font-size:12px;line-height:1.55}.studio-failure-notice small{opacity:.7;overflow-wrap:anywhere;margin-top:12px;font-size:10px;display:block}
.atelier-app .workspace-navigation{flex-direction:row;justify-content:space-between;gap:24px;height:84px;min-height:84px;padding:10px 28px;display:flex}.atelier-app .workspace-navigation>nav{flex:1;justify-content:flex-start;align-items:stretch;gap:36px;display:flex}.atelier-app .workspace-nav-group{border-right:1px solid #deded5;flex-direction:column;justify-content:center;gap:8px;padding-right:36px;display:flex}.atelier-app .workspace-nav-group:last-child{border:0}.atelier-app .workspace-nav-group>.workspace-title{letter-spacing:.12em;color:inherit;opacity:.55;border:0;padding:0;font-size:13px;font-weight:650}.atelier-app .workspace-nav-group.active>.workspace-title{opacity:1}.atelier-app .workspace-nav-group>div{gap:23px;display:flex}.atelier-app .workspace-nav-group>div a{white-space:nowrap;padding:0 0 3px;font-size:12px}.simple-commerce{--sc-line:#deded5;--sc-muted:#7a7d73;color:#20231e;background:#f8f8f3;grid-template-columns:minmax(260px,29%) minmax(400px,1fr) minmax(210px,21%);min-height:calc(100dvh - 170px);display:grid}.simple-commerce button,.simple-commerce input,.simple-commerce select{font:inherit}.simple-commerce button{cursor:pointer}.simple-commerce button:disabled{opacity:.45;cursor:default}.sc-library,.sc-results{min-width:0;padding:25px 22px}.sc-library{border-right:1px solid var(--sc-line);flex-direction:column;display:flex}.sc-results{border-left:1px solid var(--sc-line)}.sc-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.sc-heading h1,.sc-heading h2{margin:0;font-family:Georgia,serif;font-size:29px;font-weight:400}.sc-heading h1 span{color:var(--sc-muted);margin-left:10px;font-family:Arial,sans-serif;font-size:15px}.sc-filter-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sc-filter-fields label,.sc-upload-details label,.sc-url-form label,.cs-pool-filters label{color:var(--sc-muted);flex-direction:column;gap:6px;font-size:11px;display:flex}.sc-filter-fields select,.sc-upload-details :is(select,input),.sc-url-form input,.cs-pool-filters select{border:1px solid var(--sc-line,#dcded4);width:100%;min-width:0;height:35px;color:inherit;background:0 0;border-radius:3px;padding:0 8px}.sc-search{border-bottom:1px solid var(--sc-line);align-items:center;gap:10px;margin:15px 0 8px;display:flex}.sc-search input{background:0 0;border:0;outline:none;width:100%;height:42px;font-size:12px}.sc-tabs{border-bottom:1px solid var(--sc-line);gap:17px;margin-bottom:12px;display:flex}.sc-tabs button{color:var(--sc-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:11px}.sc-tabs button[aria-pressed=true]{color:#20231e;border-bottom-color:#20231e}.sc-product-list{max-height:430px;margin-bottom:10px;overflow-y:auto}.sc-product-list article{border:1px solid #0000;border-radius:4px;align-items:center;gap:9px;padding:8px;display:flex}.sc-product-list article.active{background:#eeefe8;border-color:#6b7262}.sc-product-list article>button{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.sc-product-list .product-img{flex-shrink:0;width:69px;height:86px}.sc-product-list article>button>span{flex-direction:column;gap:5px;min-width:0;display:flex}.sc-product-list strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.4}.sc-product-list small{color:var(--sc-muted);font-size:10px}.sc-product-list .desk-credit{font-size:9px}.sc-product-list input{accent-color:#252c22}.sc-upload-area{margin-top:auto;padding-top:15px}.sc-upload-area .desk-upload{width:100%;min-height:150px;margin:0 0 10px;padding:20px 12px;font-size:12px}.sc-upload-area .desk-upload strong{overflow-wrap:anywhere}.sc-upload-details{margin:8px 0 14px;font-size:11px}.sc-upload-details summary{cursor:pointer;padding:7px 0}.sc-upload-details summary span{color:var(--sc-muted);margin-left:8px}.sc-upload-details label{margin:9px 0}.sc-text{color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;text-decoration:none;display:flex;font-size:11px!important}.sc-url-form{gap:8px;padding:12px 0;display:grid}.sc-workbench{flex-direction:column;min-width:0;padding:25px 25px 18px;display:flex}.sc-preview-heading{justify-content:space-between;align-items:start;gap:18px;min-height:72px;display:flex}.sc-preview-heading>div>span{letter-spacing:.14em;color:var(--sc-muted);font-size:10px}.sc-preview-heading h2{overflow-wrap:anywhere;margin:8px 0 20px;font-family:Georgia,serif;font-size:27px;font-weight:400}.sc-preview-heading>button{flex-shrink:0}.sc-preview-toolbar{border:1px solid var(--sc-line);border-radius:4px;flex-shrink:0;align-self:flex-start;gap:3px;margin-bottom:12px;padding:3px;display:flex}.sc-preview-toolbar button{color:inherit;background:0 0;border:0;border-radius:2px;padding:8px 15px;font-size:11px}.sc-preview-toolbar button[aria-pressed=true]{background:var(--ink,#232a20);color:var(--paper,#fff)}.sc-preview-toolbar button:focus-visible{outline-offset:2px;outline:2px solid}.sc-preview-status{color:var(--sc-muted);flex-shrink:0;align-items:center;gap:7px;padding-top:8px;font-size:10px;line-height:1.5;display:flex}.sc-preview-status svg{flex-shrink:0}.sc-comparison{background:var(--sc-line);border:1px solid var(--sc-line);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-height:420px;display:grid}.sc-comparison figure{background:#fdfdfb;flex-direction:column;min-width:0;margin:0;display:flex;overflow:hidden}.sc-comparison figure:only-child{grid-column:1/-1}.sc-comparison figcaption{letter-spacing:.1em;border-bottom:1px solid #ecece6;justify-content:space-between;padding:13px 15px;font-size:9px;display:flex}.sc-comparison figcaption span{letter-spacing:0;color:#5d7058}.sc-comparison .cs-image-viewport{flex:1;min-height:360px}.sc-placeholder{text-align:center;min-height:180px;color:var(--sc-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:26px;font-size:12px;display:flex}.sc-placeholder p{max-width:250px;margin:0;line-height:1.7}.sc-placeholder small{font-size:10px;line-height:1.6}.sc-preview-footer{color:var(--sc-muted);justify-content:space-between;align-items:center;padding:12px 0;font-size:10px;display:flex}.sc-zoom{align-items:center;gap:3px;display:flex}.sc-zoom button{border:1px solid var(--sc-line);background:0 0;padding:5px 8px;font-size:10px}.sc-prepare-bar{border-top:1px solid var(--sc-line);justify-content:space-between;align-items:start;gap:20px;margin-top:15px;padding-top:20px;display:flex}.sc-setting-label{color:var(--sc-muted);letter-spacing:.1em;font-size:9px}.sc-segment{border:1px solid var(--sc-line);border-radius:3px;margin-top:8px;display:flex;overflow:hidden}.sc-segment button{background:0 0;border:0;padding:10px 18px;font-size:12px}.sc-segment button[aria-pressed=true]{color:#fff;background:#252c22}.sc-action{flex-direction:column;gap:9px;width:55%;max-width:310px;display:flex}.sc-primary{color:#fff;background:#232a20;border:0;border-radius:4px;justify-content:center;align-items:center;gap:16px;min-height:58px;padding:12px 20px;display:flex;font-size:18px!important}.sc-action small{text-align:center;color:var(--sc-muted);font-size:9px;line-height:1.6}.sc-ready-note{color:#5d7058;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:11px;display:flex}.sc-ready-note a{align-items:center;gap:8px;margin-left:auto;display:flex}.sc-results-grid{grid-template-columns:1fr 1fr;gap:13px;max-height:620px;margin:22px 0;display:grid;overflow:auto}.sc-results-grid button{text-align:left;background:0 0;border:0;flex-direction:column;gap:7px;padding:0;display:flex}.sc-results-grid .product-img{background:#fff;width:100%;height:150px}.sc-results-grid strong{font-size:10px;font-weight:500;line-height:1.4}.sc-results-grid span{color:var(--sc-muted);font-size:9px}.sc-muted{color:var(--sc-muted);font-size:11px;line-height:1.7}.cs-pool-filters{gap:8px;margin:10px 0;display:grid}.content-studio .cs-wardrobe{flex:1}.content-studio .cs-clothes-list{flex:1;max-height:none}.atelier-content-studio{--cs-shell-height:136px}@media (min-width:1500px){.sc-product-list{max-height:520px}.sc-comparison{min-height:520px}}@media (max-width:1100px){.simple-commerce{grid-template-columns:280px minmax(0,1fr)}.sc-results{border-top:1px solid var(--sc-line);grid-column:1/-1}.sc-results-grid{grid-template-columns:repeat(6,1fr)}.sc-workbench{padding:22px 18px}}@media (max-width:700px){.atelier-app .workspace-navigation{height:94px;min-height:94px;padding:10px 16px}.atelier-app .workspace-navigation>nav{gap:16px}.atelier-app .workspace-nav-group{gap:8px;padding-right:16px}.atelier-app .workspace-nav-group>div{gap:12px}.atelier-app .workspace-nav-group>div a{font-size:10px}.workspace-navigation .atelier-help{display:none}.simple-commerce{flex-direction:column;display:flex}.sc-library{border-right:0}.sc-product-list{max-height:260px}.sc-workbench{border-top:1px solid var(--sc-line)}.sc-comparison{min-height:300px}.sc-comparison .cs-image-viewport{min-height:280px}.sc-preview-heading h2{font-size:22px}.sc-results-grid{grid-template-columns:repeat(3,1fr)}.sc-action{width:60%}.sc-segment button{padding:10px 12px}}.simple-commerce .cs-image-viewport{touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;outline-offset:-3px;width:100%;min-width:0;position:relative;overflow:hidden}.simple-commerce .cs-image-viewport>img{object-fit:contain;transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.simple-commerce .cs-image-viewport.is-zoomed{cursor:grab}.simple-commerce .cs-image-viewport.is-dragging{cursor:grabbing}.sc-deliveries{border-top:1px solid var(--sc-line);margin:20px 0;padding-top:18px}.sc-deliveries>.sc-primary{width:100%;min-height:42px;font-size:13px!important}.sc-delivery-row{border:1px solid var(--sc-line);text-align:left;background:0 0;flex-direction:column;gap:5px;width:100%;margin:8px 0;padding:12px;display:flex}.sc-delivery-row strong{font-size:12px;font-weight:500}.sc-delivery-row :is(span,small){color:var(--sc-muted);font-size:10px}.sc-delivery-dialog{gap:20px;padding:24px;display:grid}.sc-delivery-dialog label{gap:9px;font-size:13px;display:grid}.sc-delivery-dialog :is(input,textarea){background:0 0;border:1px solid #dadbd3;border-radius:4px;padding:10px}.sc-delivery-pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sc-delivery-pair figure{margin:0}.sc-delivery-pair .studio-photo{object-fit:contain;background:#fafaf7;width:100%;height:320px}.sc-delivery-pair figcaption{color:#757a70;margin-top:9px;font-size:11px}.sc-delivery-actions{flex-wrap:wrap;gap:12px;display:flex}@media (min-width:1101px){.simple-commerce{height:calc(100dvh - 188px);min-height:610px}.sc-library,.sc-results{padding:20px;overflow:auto}.sc-library .sc-heading{margin-bottom:15px}.sc-product-list{flex:1;min-height:155px;max-height:none}.sc-upload-area .desk-upload{min-height:110px;padding:14px 8px}.sc-upload-area .desk-upload>span,.sc-upload-area .desk-upload>small{font-size:10px}.sc-workbench{min-height:0}.sc-comparison{min-height:230px}.sc-comparison .cs-image-viewport{min-height:190px}.sc-results-grid{max-height:none}.sc-results-grid .product-img{object-fit:contain;height:135px}}.sc-product-list .product-img{object-fit:contain}.content-studio .cs-pool-filters{grid-template-columns:1fr 1fr;gap:7px}.content-studio .cs-pool-filters label{gap:4px;margin:0;font-size:9px}.content-studio .cs-pool-filters label:nth-child(2){grid-area:2/1/auto/-1}.content-studio .cs-pool-filters select{height:29px;margin:0;padding:3px 6px;font-size:10px}@media (min-width:901px){.atelier-app:is([data-page=ecommerce],[data-page=lifestyle],[data-page=production]):has(>.screen-ready){grid-template-rows:52px 72px minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.atelier-app:is([data-page=ecommerce],[data-page=lifestyle],[data-page=production])>.atelier-header{height:52px;min-height:0;padding-inline:20px}.atelier-app:is([data-page=ecommerce],[data-page=lifestyle],[data-page=production]) .atelier-logo{gap:3px}.atelier-app:is([data-page=ecommerce],[data-page=lifestyle],[data-page=production]) .atelier-logo img{width:112px}.atelier-app:is([data-page=ecommerce],[data-page=lifestyle],[data-page=production]) .atelier-logo>span{letter-spacing:2.7px;font-size:6px}.atelier-app:is([data-page=ecommerce],[data-page=lifestyle],[data-page=production])>.workspace-navigation{height:72px;min-height:0;padding:8px 20px}.atelier-app:is([data-page=ecommerce],[data-page=lifestyle],[data-page=production])>.atelier-navigation{position:absolute;top:52px}.atelier-app:is([data-page=ecommerce],[data-page=lifestyle],[data-page=production])>.screen-ready{min-height:0;overflow:hidden}.atelier-app[data-page=ecommerce]>.atelier-footer{display:none}.simple-commerce{grid-template-columns:minmax(230px,27%) minmax(0,1fr) minmax(200px,21%);height:100%;min-height:0}.sc-library,.sc-results{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:16px;overflow-y:auto}.sc-library>:not(.sc-product-list),.sc-results>:not(.sc-results-grid){flex-shrink:0}.sc-heading{margin-bottom:12px}.sc-heading :is(h1,h2){font-size:25px}.sc-product-list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:80px;max-height:none}.sc-upload-area{margin-top:0;padding-top:8px}.sc-upload-area .desk-upload{gap:4px;min-height:82px;padding:8px}.sc-upload-area .desk-upload>svg{width:23px;height:23px}.sc-upload-area .desk-upload :is(span,small){font-size:10px}.sc-upload-details{margin:4px 0}.sc-upload-details[open],.sc-url-form{max-height:160px;overflow-y:auto}.sc-workbench{min-height:0;padding:16px 20px 12px}.sc-preview-heading{flex-shrink:0;min-height:0}.sc-preview-heading h2{max-height:2.5em;margin:7px 0 14px;font-size:clamp(20px,1.8vw,27px);overflow:auto}.sc-comparison{flex:1;min-height:0}.sc-comparison .cs-image-viewport{min-height:0}.sc-comparison .sc-placeholder{min-height:0;padding:14px;overflow:auto}.sc-comparison figcaption{flex-shrink:0;padding:10px}.sc-preview-footer{flex-shrink:0;padding:8px 0}.sc-prepare-bar{flex-shrink:0;gap:12px;margin-top:6px;padding-top:10px}.sc-primary{min-height:46px;font-size:16px!important}.sc-ready-note{flex-shrink:0;margin-top:10px;font-size:10px}.sc-workbench>.error-banner{flex-shrink:0;max-height:90px;overflow:auto}.sc-results{border-top:0;flex-direction:column;grid-column:auto;display:flex}.sc-results-grid{overscroll-behavior:contain;scrollbar-width:thin;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;min-height:80px;max-height:none;margin:12px 0}.sc-results-grid .product-img{height:clamp(85px,14dvh,150px)}.sc-deliveries{margin:4px 0;padding-top:10px}.sc-deliveries>.sc-muted{margin:7px 0;font-size:10px}.sc-delivery-history{overscroll-behavior:contain;scrollbar-width:thin;max-height:88px;overflow:auto}.sc-results>.sc-text{padding:6px 0}.atelier-content-studio .content-studio{flex-direction:column;height:100%;min-height:0;display:flex}.content-studio>.desk-error{flex-shrink:0;max-height:80px;overflow:auto}.content-studio .cs-workspace{flex:1;height:auto;min-height:0}.content-studio .cs-wardrobe{min-height:0}.content-studio .cs-clothes-list{min-height:64px}.content-studio .cs-pool-filters{flex-shrink:0}.content-studio .cs-looks{overscroll-behavior:contain;overflow:auto}}@media (min-width:901px) and (max-height:800px){.sc-filter-fields select{height:30px}.sc-search{margin:8px 0 4px}.sc-search input{height:32px}.sc-tabs button{padding:9px 0}.sc-product-list .product-img{width:52px;height:64px}.content-studio .cs-technical,.content-studio .cs-ai-dock{padding-block:7px}.content-studio .cs-ai-composer textarea{height:36px;min-height:36px}}@media (min-width:901px) and (max-height:650px){.content-studio .cs-cast{grid-template-rows:26px 32px minmax(0,1fr);grid-template-columns:minmax(0,1fr) 96px;column-gap:12px;height:152px;min-height:152px}.content-studio .cs-cast>:is(.cs-section-heading,select,.cs-cast-caption){grid-column:1}.content-studio .cs-cast-portrait{grid-area:1/2/4}.content-studio .cs-cast-portrait>.studio-photo{object-fit:cover;object-position:center 30%}.content-studio .cs-cast-caption{white-space:normal;align-self:end;line-height:1.4}}@media (min-width:901px) and (max-height:550px){.sc-workbench,.content-studio .cs-stage-column:not(.is-fullscreen){overflow:auto}.sc-comparison{flex-shrink:0;flex-basis:140px}}.review-inbox{position:relative}.review-inbox summary{cursor:pointer;justify-content:center;align-items:center;gap:4px;min-width:32px;min-height:36px;list-style:none;display:flex}.review-inbox summary::-webkit-details-marker{display:none}.review-inbox summary b{background:var(--ink,#20211e);color:var(--paper,#fff);border-radius:20px;padding:2px 5px;font-size:10px}.review-inbox-popover{z-index:80;background:var(--paper,#faf9f5);width:min(330px,100vw - 32px);max-height:70dvh;color:var(--ink,#20211e);border:1px solid var(--line,#dcdcd5);padding:18px;position:absolute;top:100%;right:0;overflow:auto;box-shadow:0 10px 28px #0002}.review-inbox-popover>p{margin:8px 0 14px;font-size:12px}.review-inbox-popover>a{border-top:1px solid var(--line,#dcdcd5);color:inherit;gap:5px;padding:12px 0;text-decoration:none;display:grid}.review-inbox-popover>a strong{font-size:13px}.review-inbox-popover>a span,.review-inbox-popover>a small{font-size:11px}.sc-delivery-filter{align-items:center;gap:8px;margin:7px 0;font-size:10px;display:flex}.sc-delivery-filter select{border:1px solid var(--line,#dcdcd5);min-width:0;height:28px;color:inherit;background:0 0;flex:1;padding:3px 7px;font-size:11px;line-height:normal}.sc-delivery-dialog label{gap:7px;margin:12px 0;display:grid}.sc-delivery-dialog label select,.sc-delivery-dialog label input{border:1px solid var(--line,#dcdcd5);width:100%;color:inherit;background:0 0;padding:10px}.sc-delivery-dialog select option{background:var(--paper,#faf9f5)}.incoming-photos{border:1px solid var(--line,#deded5);border-radius:4px;margin-bottom:10px;padding:12px}.incoming-photos h3{margin:0 0 8px;font-size:12px}.incoming-photos>div{flex-wrap:wrap;gap:8px;max-height:240px;display:flex;overflow:auto}.incoming-photos>div>button{text-align:left;gap:8px;min-width:0;padding:6px;display:flex}.incoming-photos img{object-fit:contain;width:48px;height:60px}.incoming-photos strong,.incoming-photos small{font-size:10px;display:block}.incoming-photos small{color:var(--muted);margin-top:4px}.incoming-preview{height:55dvh;position:relative}.incoming-preview .cs-image-viewport{height:100%}.incoming-preview .cs-image-viewport>img{object-fit:contain;width:100%;height:100%}.asset-card-open{width:100%;display:block;position:relative}.asset-card-open>img{object-fit:contain;width:100%;height:220px}html:has(.atelier-app[data-theme=dark]) .sc-product-list article.active{background:#3d4a31;border-color:#8a9b77}html:has(.atelier-app[data-theme=dark]) .sc-tabs button[aria-pressed=true]{color:#e0e5d9;border-color:#c6d8ad}html:has(.atelier-app[data-theme=dark]) .sc-action{color:inherit;background:0 0}html:has(.atelier-app[data-theme=dark]) .sc-primary{color:#20291b;background:#d0ddbe}html:has(.atelier-app[data-theme=dark]) .sc-ready-note{color:#b9c9a7}html:has(.atelier-app[data-theme=dark]) :is(.badge,.desk-state){color:#d0ddbe;background:#35402e}html:has(.atelier-app[data-theme=dark]) :is(.asset-card,.category-tree,.table-toolbar,.product-table tbody tr:hover,.archive-toolbar,.archive-contact-sheet,.archive-item,.archive-detail,.archive-overview,.archive-tabs,.archive-grid-card,.selection-rail){color:#e0e5d9;background:#272d25;border-color:#424a3c}html:has(.atelier-app[data-theme=dark]) :is(.archive-item.selected,.archive-item:hover,.asset-card:hover,.filter-tabs button.active){color:#e0e5d9;background:#35402e}html:has(.atelier-app[data-theme=dark]) :is(.archive-toolbar,.archive-project-filter,.archive-sort) :is(input,select),html:has(.atelier-app[data-theme=dark]) .atelier-content>.secondary,html:has(.atelier-app[data-theme=dark]) .catalog-layout :is(.search,.segmented,.product-table th,.tabs button span){color:#e0e5d9;background:#30372b;border-color:#505c45}html:has(.atelier-app[data-theme=dark]) .catalog-layout :is(.table-product strong,.category-tree button,.tabs button,.segmented button,.product-table td,.asset-card h3){color:#e0e5d9}html:has(.atelier-app[data-theme=dark]) .catalog-layout :is(.category-tree h3,.category-tree h4,.category-tree b,.table-product small,.table-product em,.product-table td>small,.table-footer){color:#b0b8a7}html:has(.atelier-app[data-theme=dark]) .catalog-layout :is(.tabs button.active,.segmented button.active){color:#e0e5d9;background:#3d4a31}html:has(.atelier-app[data-theme=dark]) .catalog-layout .product-table td{border-color:#424a3c}html:has(.atelier-app[data-theme=dark]) .catalog-layout input::placeholder{color:#b0b8a7}.sc-product-list article{padding-right:36px;position:relative}.sc-product-list article>button.sc-remove-product{width:30px;min-width:30px;height:30px;color:var(--sc-muted);border-radius:4px;flex:none;place-items:center;padding:0;display:grid;position:absolute;top:3px;right:3px}.sc-product-list article>button.sc-remove-product:hover:not(:disabled){background:var(--sc-line);color:var(--sc-ink)}.sc-product-list article>button.sc-remove-product:focus-visible{outline-offset:1px;outline:2px solid}.sc-product-list article>button.sc-remove-product:disabled{opacity:.3;cursor:not-allowed}.sc-product-list .sc-incoming-row{padding-left:32px}.source-photo-strip{overscroll-behavior-x:contain;flex-shrink:0;gap:7px;padding:3px 2px 7px;display:flex;overflow-x:auto}.source-photo-strip>button{border:1px solid var(--sc-line,var(--line));min-width:0;color:inherit;background:0 0;border-radius:3px;flex:0 0 74px;padding:4px;position:relative}.source-photo-strip>button[aria-pressed=true]{outline:2px solid var(--ink,currentColor);outline-offset:-2px}.source-photo-strip .studio-photo{background:#fff;width:64px;height:55px;display:block}.source-photo-strip img{object-fit:contain;width:100%;height:100%}.source-photo-strip button>span:last-of-type{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;display:block;overflow:hidden}.source-photo-strip i{background:#aaa;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:7px}.source-photo-strip i[data-state=ready]{background:#456d51}.source-photo-strip i:is([data-state=queued],[data-state=processing]){background:#aa8d42}.source-photo-caption{color:var(--sc-muted,var(--muted));justify-content:space-between;align-items:baseline;gap:8px;min-width:0;margin:0 0 8px;font-size:10px;display:flex}.source-photo-caption>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.source-photo-caption small{flex-shrink:0}.source-photo-empty{text-align:center;flex-direction:column;flex:1;justify-content:safe center;align-items:center;gap:10px;min-height:0;padding:24px;display:flex;overflow:auto}.source-photo-empty>*{flex-shrink:0}.source-photo-issues{text-align:left;max-width:460px;font-size:12px;line-height:1.6}.source-photo-issues summary{cursor:pointer;text-align:center}.source-photo-issues ul{padding-left:18px}.source-photo-issues li+li{margin-top:8px}.source-photo-empty strong{font:400 clamp(17px,1.6vw,24px) Georgia,serif}.source-photo-empty p{max-width:460px;margin:0;font-size:12px;line-height:1.6}.source-photo-empty-mark{opacity:.4;font-size:34px}.source-photo-empty .button,.source-photo-actions button{color:inherit;border:1px solid var(--sc-line,var(--line));cursor:pointer;background:0 0;border-radius:3px;padding:8px 12px}.source-photo-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding-top:7px;font-size:10px;line-height:1.5;display:flex}.source-photo-actions>div{color:var(--sc-muted,var(--muted));flex:240px}.source-photo-actions a{color:inherit}.source-photo-review{border-top:1px solid var(--sc-line,var(--line));max-height:130px;color:var(--sc-muted,var(--muted));flex-shrink:0;padding:8px 12px;font-size:11px;line-height:1.5;overflow:auto}.source-photo-review summary{cursor:pointer;color:var(--ink)}.source-photo-review p{margin:7px 0}.source-photo-review ul{margin:4px 0;padding-left:18px}.source-photo-gallery .sc-comparison figcaption span{color:var(--sc-muted,var(--muted))}.source-photo-modal{flex-direction:column;min-width:0;height:min(700px,75dvh);display:flex}.source-photo-modal .sc-comparison{min-height:180px}.source-photo-modal .cs-image-viewport{flex:1;min-height:0;position:relative;overflow:hidden}@media (min-width:1101px) and (max-height:800px){.source-photo-strip>button{flex-basis:57px}.source-photo-strip .studio-photo{width:47px;height:37px}.source-photo-actions{font-size:9px}.sc-preview-toolbar button{padding:6px 11px}}@media (max-width:700px){.source-photo-caption small{text-overflow:ellipsis;max-width:40%;overflow:hidden}.sc-preview-toolbar{max-width:100%;overflow:auto}.sc-preview-toolbar button{white-space:nowrap}.source-photo-actions{padding-bottom:8px}}@media (min-width:901px){.sc-workbench .source-photo-strip>button{flex-basis:60px}.sc-workbench .source-photo-strip .studio-photo{width:50px;height:40px}.sc-workbench .sc-preview-heading h2{margin-bottom:9px}.sc-workbench .sc-prepare-bar{align-items:start}.sc-workbench .sc-prepare-bar>.sc-detail-action{flex:1;grid-template-columns:135px minmax(0,1fr);gap:5px 12px;width:min(80%,560px);max-width:none;display:grid}.sc-workbench .sc-detail-action>.commerce-catalog-cast{grid-area:1/1;gap:3px;font-size:9px;display:grid}.sc-workbench .sc-detail-action>.sc-primary{grid-area:1/2;min-height:43px}.sc-workbench .sc-detail-action>small{text-align:right;grid-column:1/-1;margin:0;font-size:9px}.sc-workbench .sc-detail-action>small+small{display:none}.sc-workbench .sc-detail-action>.sc-text{grid-column:2;padding:2px 0;font-size:10px}.sc-workbench .sc-ready-note{margin-top:4px}}.source-photo-gallery{flex:1;grid-template-rows:auto minmax(220px,1fr) auto auto auto;grid-template-columns:68px minmax(0,1fr);column-gap:10px;min-width:0;min-height:0;display:grid}.source-photo-gallery>.sc-preview-toolbar{grid-area:1/1/auto/-1;justify-self:start}.source-photo-gallery>.source-photo-strip{scrollbar-width:thin;flex-direction:column;grid-area:2/1;align-items:stretch;min-height:0;padding:3px;overflow:hidden auto}.source-photo-gallery .source-photo-strip>button{flex:none;width:100%}.source-photo-gallery .source-photo-strip .studio-photo{width:100%;height:52px}.source-photo-gallery>.sc-comparison{grid-area:2/2;min-height:0}.source-photo-gallery>.source-photo-caption{grid-area:3/1/auto/-1;margin:0;padding-top:6px}.source-photo-gallery>.source-photo-actions{grid-area:4/1/auto/-1;gap:8px;padding-top:5px}.source-photo-gallery>.sc-preview-footer{grid-area:5/1/auto/-1;padding:5px 0}.source-photo-gallery>.form-error{grid-column:1/-1;max-height:70px;overflow:auto}.source-photo-help{color:var(--sc-muted,var(--muted));margin-right:auto;font-size:10px;position:relative}.source-photo-help summary{cursor:pointer}.source-photo-help p{z-index:5;background:var(--paper,#f8f8f3);width:min(320px,55vw);color:var(--ink,#232a20);border:1px solid var(--sc-line,var(--line));margin:0 0 8px;padding:12px;position:absolute;bottom:100%;left:0;box-shadow:0 4px 16px #0002}.source-photo-gallery.showing-contents{grid-template-rows:auto minmax(0,1fr)}.source-photo-gallery.showing-contents>:is(.source-photo-strip,.source-photo-caption){display:none}.source-photo-gallery>.sc-detail-panel{grid-area:2/1/auto/-1;min-height:0;overflow:auto}@media (min-width:901px){.source-photo-gallery{min-height:280px}.source-photo-gallery.showing-contents{min-height:0}.sc-workbench{scrollbar-width:thin;overflow-y:auto}.sc-workbench .sc-detail-action>.commerce-catalog-cast select{height:31px;margin:0;padding:4px 7px}.sc-workbench .sc-prepare-bar .sc-segment button{padding:8px 12px}.sc-workbench .sc-prepare-bar .sc-primary{gap:8px;padding:8px 12px;font-size:13px!important}.sc-workbench .sc-prepare-bar{margin-top:3px;padding-top:7px}.sc-workbench .sc-ready-note{font-size:9px}}@media (max-width:900px){.source-photo-gallery{grid-template-rows:auto minmax(340px,1fr) auto auto auto;min-height:480px}.source-photo-gallery.showing-contents{min-height:400px}}.source-photo-gallery>.sc-preview-toolbar{justify-self:stretch}.source-photo-gallery .source-photo-expand{place-items:center;margin-left:auto;display:grid}.source-photo-gallery.is-fullscreen{z-index:200;box-sizing:border-box;background:var(--paper,#f8f8f3);width:100vw;height:100dvh;max-height:none;color:var(--ink,#232a20);grid-template-columns:84px minmax(0,1fr);padding:20px;position:fixed;inset:0}.source-photo-gallery.is-fullscreen .source-photo-strip .studio-photo{height:70px}.source-photo-gallery:fullscreen{background:var(--paper,#f8f8f3)}.source-photo-gallery[data-theme=dark].is-fullscreen{--paper:#272d25;--ink:#e0e5d9;--sc-line:#505c45;--sc-muted:#b0b8a7}.sc-asset-notice{border:1px solid var(--sc-line);color:var(--sc-muted);border-radius:3px;flex-shrink:0;margin:2px 0;padding:7px 10px;font-size:10px}.sc-asset-notice summary{cursor:pointer}.sc-asset-notice[open]{max-height:110px;overflow:auto}.sc-asset-notice p{margin:7px 0;line-height:1.5}
.commerce-portal .portal-caption{color:#24241f}.lifestyle-portal .portal-caption{color:#fff;background:linear-gradient(#0000,#10110db8)}html:has(.atelier-app[data-theme=dark]){--ink:#e7ebdf;--muted:#bdc5b5;--paper:#20251f;--line:#4e5947}html:has(.atelier-app[data-theme=dark]) :is(.atelier-app,.content-studio,.atelier-desk,.simple-commerce){--desk-ink:#e7ebdf;--desk-muted:#bdc5b5;--desk-paper:#272d25;--desk-line:#4e5947;--sc-ink:#e7ebdf;--sc-muted:#bdc5b5;--sc-line:#4e5947;--cs-ink:#e7ebdf;--cs-muted:#bdc5b5;--cs-line:#4e5947}html:has(.atelier-app[data-theme=dark]) :is(.home-intro>span,.home-intro>p,.section-kicker,.home-utilities small,.home-utilities a>svg:last-child,.atelier-footer,.atelier-footer>span:first-child,.atelier-help,.atelier-navigation a svg:last-child,.staff-desk-heading p,.team-member small,.team-invite>p,.team-pending>p,.activity-count,.role-description,.invitation-result p,.activity-list p,.activity-list small,.activity-list time,.activity-mark,.staff-empty,.access-heading p,.access-form label small,.access-help,.staff-check,.invite-page>p,.attribution-line,.archive-section-number,.archive-overview p,.archive-overview p>span,.archive-sort,.archive-sort>span,.archive-project-filter,.gallery-view-bar,.gallery-view-bar>span,.gallery-view-bar button,.gallery-selection-bar,.gallery-selection-bar>div:first-child,.gallery-caption>div,.gallery-caption>small,.gallery-caption p,.gallery-export-hint,.comparison-intro,.archive-description,.desk-save,.desk-check,.desk-brief-note,.desk-state,.sc-product p,.table-product small,.product-table small,.product-table em,.cs-text-button,.cs-ai-count){color:var(--muted)}html:has(.atelier-app[data-theme=dark]) .attribution-line strong{color:var(--ink)}html:has(.atelier-app[data-theme=dark]) .atelier-app .workspace-nav-group>.workspace-title{opacity:1;color:var(--muted)}html:has(.atelier-app[data-theme=dark]) .atelier-app .workspace-nav-group.active>.workspace-title{color:var(--ink)}html:has(.atelier-app[data-theme=dark]) .atelier-app .workspace-nav-group{border-color:var(--line)}html:has(.atelier-app[data-theme=dark]) :is(.team-invite,.wa-person-form,.activity-toolbar>div,.gallery-view-bar,.gallery-view-bar>div,.gallery-selection-bar,.content-gallery-card,.archive-workspace,.archive-overview,.archive-toolbar,.selection-rail,.table-toolbar,.desk-brief-note){color:var(--ink);border-color:var(--line);background:#272d25}html:has(.atelier-app[data-theme=dark]) .atelier-app :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),html:has(.atelier-app[data-theme=dark]) dialog :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){color:var(--ink);background:#30372b;border-color:#637258}html:has(.atelier-app[data-theme=dark]) :is(input,textarea)::placeholder{color:#b4bfaa;opacity:1}html:has(.atelier-app[data-theme=dark]) select option{color:var(--ink);background:#30372b}html:has(.atelier-app[data-theme=dark]) :is(.atelier-app,dialog) .secondary,html:has(.atelier-app[data-theme=dark]) .catalog-layout .segmented,html:has(.atelier-app[data-theme=dark]) .catalog-layout .tabs button span{color:var(--ink);background:#30372b;border-color:#637258}html:has(.atelier-app[data-theme=dark]) :is(.atelier-app,dialog) :is(.primary,.sc-primary,.desk-button.dark),html:has(.atelier-app[data-theme=dark]) .content-studio .cs-ai-send{color:#20291b;background:#d0ddbe;border-color:#d0ddbe}html:has(.atelier-app[data-theme=dark]) :is(.tabs,.filter-tabs,.segmented,.gallery-view-bar) button{color:var(--muted)}html:has(.atelier-app[data-theme=dark]) :is(.tabs,.filter-tabs,.segmented,.gallery-view-bar) button.active,html:has(.atelier-app[data-theme=dark]) .category-tree button.active,html:has(.atelier-app[data-theme=dark]) .activity-toolbar button.active{color:var(--ink);background:#3d4a31;border-color:#a4b795}html:has(.atelier-app[data-theme=dark]) :is(.archive-review-link,.archive-overview strong,.archive-heading h1,.gallery-card-heading strong){color:var(--ink)}html:has(.atelier-app[data-theme=dark]) :is(.tabs,.filter-tabs,.segmented) button span{color:inherit}html:has(.atelier-app[data-theme=dark]) :is(.gallery-selection-bar .text-link,.category-tree button,.staff-menu-popover button){color:var(--ink)}html:has(.atelier-app[data-theme=dark]) :is(.member-state.active,.badge.ready,.desk-state.ready,.archive-state.state-ready){color:#c9e4bc}html:has(.atelier-app[data-theme=dark]) :is(.member-state,.badge.pending,.badge.review,.desk-state.processing,.desk-state.queued,.archive-state.state-review){color:#eed6a4}html:has(.atelier-app[data-theme=dark]) :is(.staff-error,.field-error,.error-banner,.badge.failed,.badge.rejected,.desk-state.failed,.desk-state.rejected,.archive-state.state-failed,.archive-state.state-rejected){color:#ffc9bc}html:has(.atelier-app[data-theme=dark]) :is(.staff-error,.error-banner){background:#432d28;border-color:#926657}html:has(.atelier-app[data-theme=dark]) .gallery-image-state{border-color:var(--line);background:#272d25}html:has(.atelier-app[data-theme=dark]) .gallery-select{color:var(--ink);background:#30372b;border-color:#7e8e70}html:has(.atelier-app[data-theme=dark]) .selected .gallery-select{color:#20291b;background:#d0ddbe;border-color:#d0ddbe}html:has(.atelier-app[data-theme=dark]) .gallery-caption strong{color:var(--ink)}html:has(.atelier-app[data-theme=dark]) .gallery-selection-bar .secondary>span{color:var(--ink);background:#3d4a31}html:has(.atelier-app[data-theme=dark]) .gallery-no-image{color:var(--muted);background:#30372b}html:has(.atelier-app[data-theme=dark]) .gallery-no-image strong{color:var(--ink)}html:has(.atelier-app[data-theme=dark]) .badge.pending,html:has(.atelier-app[data-theme=dark]) .badge.review{background:#403725}html:has(.atelier-app[data-theme=dark]) .badge.failed,html:has(.atelier-app[data-theme=dark]) .badge.rejected{background:#432d28}html:has(.atelier-app[data-theme=dark]) :is(.team-member select,.activity-mark,.activity-toolbar>div,.activity-toolbar label,.wa-people,.wa-person,.invitation-result){border-color:var(--line)}html:has(.atelier-app[data-theme=dark]) .atelier-desk :is(button,a):focus-visible,html:has(.atelier-app[data-theme=dark]) .atelier-app :is(button,a,input,select,textarea):focus-visible{outline-color:#cbdcba}html:has(.atelier-app[data-theme=dark]) .desk-product-open>.product-img{mix-blend-mode:normal}.gallery-remove{z-index:3;color:#30352c;cursor:pointer;background:#fffffff2;border:1px solid #b8b9af;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #00000012}.gallery-remove:hover{color:#8e3028;background:#f6e8e3;border-color:#c78e84}.gallery-remove:focus-visible{outline-offset:3px;outline:2px solid #7f916b}.gallery-remove:disabled{opacity:.45;cursor:default}.archive-preview-head>.gallery-remove{flex-shrink:0;position:static}.archive-remove-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}html:has(.atelier-app[data-theme=dark]) .gallery-remove{color:#e7ebdf;background:#30372bf2;border-color:#7e8e70}html:has(.atelier-app[data-theme=dark]) .gallery-remove:hover{color:#ffd4c9;background:#543831;border-color:#c89082}.content-gallery-card .gallery-image-state{right:54px}
