@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;0,700;1,500&family=Great+Vibes&family=Montserrat:wght@300;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Barlow+Condensed:wght@600;700&family=Righteous&family=IBM+Plex+Mono:wght@400;500&display=swap";@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/studio/assets/bodoni-moda-var-BgIfuD0u.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/studio/assets/hanken-grotesk-var-C7rQKHzV.woff2)format("woff2")}@font-face{font-family:Bodoni Fallback;src:local(Times New Roman);ascent-override:100%;descent-override:36%;line-gap-override:0%;size-adjust:112%}@font-face{font-family:Hanken Fallback;src:local(Arial);ascent-override:94%;descent-override:26%;line-gap-override:0%;size-adjust:98%}:root{--surface-000:#fbfaf6;--surface-050:#f8f7f1;--surface-100:#f5f4ee;--surface-120:#f2f1e9;--surface-150:#efeee6;--surface-200:#ecebe3;--surface-250:#e9e7de;--surface-300:#e5e3d9;--surface-400:#dedbd0;--line-050:#efede4;--line-100:#e0ddd2;--line-200:#dad7cb;--line-300:#d2cec1;--line-400:#cdc9bc;--line-450:#c9c5b8;--line-500:#bdb8a8;--ink-000:#fff;--ink-300:#59685f;--ink-400:#45574f;--ink-600:#2f4239;--ink-700:#1b3229;--ink-750:#182d25;--ink-800:#142a22;--ink-900:#10261f;--canvas:#fff;--accent:#82611d;--accent-veil:#82611d1f;--accent-edge:#82611d3d;--accent-line:#82611d8c;--accent-soft:#c9a86c;--alert:#b42318;--confirm:#1f7a4d;--text-3xs:10px;--text-2xs:11px;--text-xs:11px;--text-sm:12px;--text-md:12px;--text-lg:13px;--text-xl:14px;--text-2xl:15px;--text-3xl:16px;--text-4xl:18px;--text-5xl:20px;--text-6xl:24px;--text-7xl:28px;--space-3xs:2px;--space-2xs:4px;--space-xs:6px;--space-sm:8px;--space-md:10px;--space-lg:12px;--space-xl:14px;--space-2xl:16px;--space-3xl:18px;--space-4xl:24px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-2xl:12px;--radius-3xl:14px;--radius-4xl:16px;--radius-panel:18px;--radius-pill:999px;--radius-circle:50%;--shadow-raised:0 24px 60px #10261f2e;--shadow-popover:0 12px 32px #10261f24;--shadow-scrim:0 0 0 9999px #10261f6b;--focus-ring:0 0 0 3px #82611d38;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-state:.16s;--dur-surface:.26s;--sans:"Hanken Grotesk", "Hanken Fallback", system-ui, sans-serif;--serif:"Bodoni Moda", "Bodoni Fallback", Georgia, serif;--serif-carton:"Instrument Serif", Georgia, serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;--left:460px;--bg:var(--surface-000);--fg:var(--ink-900);--muted:var(--ink-400);--dim:var(--ink-300);--line:var(--line-100);--line-soft:var(--line-050);--surface:var(--surface-100);--surface-2:var(--surface-200);--radius:var(--radius-panel);--shell:#fbfaf6;--shell-sunken:#f5f4ee;--shell-hover:#ecebe3;--shell-raised:#e5e3d9;--shell-line:#e0ddd2;--shell-line-strong:#c9c5b8;--shell-text:#10261f;--shell-text-muted:#45574f;--shell-text-dim:#59685f;--stage:#e2dfd3;--stage-line:#c9c5b8;--stage-text:#10261f;--stage-text-muted:#45574f;--stage-text-dim:#59685f;--sheet:#fff;--sheet-sunken:#f5f4f2;--primary:#10261f;--primary-hover:#081712;--on-primary:#fbfaf6;--accent-deep:#82611d;--alert-shell:#b42318;--confirm-shell:#1f7a4d;--focus-ring-shell:0 0 0 3px #82611d38}.ghost-btn,.icon-btn,.tabs__btn,.style-chip{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);background:0 0}.ghost-btn:hover,.icon-btn:hover{color:var(--fg);border-color:var(--line-300)}*{box-sizing:border-box}html,body,#root,.app{background:var(--bg);height:100%;min-height:100%;color:var(--fg);font-family:var(--sans);font-optical-sizing:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body{overflow:hidden}button,textarea,input{color:inherit;font-family:inherit}button{cursor:pointer}p{margin:0}h1,h2{letter-spacing:-.03em;margin:0;font-weight:500}.app{flex-direction:column;display:flex}.topbar{height:56px;padding:0 var(--space-3xl) 0 22px;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--space-lg);flex-shrink:0;min-width:0;display:flex}.topbar--landing{border-bottom-color:#0000;position:absolute;inset:0 0 auto}.wordmark{font-size:var(--text-lg);letter-spacing:.28em;flex-shrink:0;font-weight:600}.wordmark--btn{padding:var(--space-sm) var(--space-2xs);margin-left:calc(var(--space-2xs) * -1);background:0 0;border:0}.topbar__meta{font-size:var(--text-md);color:var(--muted);letter-spacing:.04em}.ghost-btn{padding:var(--space-md) var(--space-lg);font-size:var(--text-md);white-space:nowrap;flex-shrink:0;text-decoration:none}.landing{background:radial-gradient(70% 40% at 50% -10%,#ffffff0f,#0000 60%),#000;flex-direction:column;flex:1;min-height:100%;display:flex}.landing__hero{padding:96px var(--space-4xl) 80px;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:760px;margin:0 auto;display:flex}.eyebrow{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font-weight:500}.landing__title{font-family:var(--sans);text-align:center;letter-spacing:-.03em;font-size:clamp(34px,4.6vw,48px);font-weight:500;line-height:1.15}.landing__sub{margin:var(--space-3xl) 0 44px;color:var(--muted);text-align:center;font-size:var(--text-2xl);max-width:480px;line-height:1.55}.composer{background:var(--surface);border:1px solid var(--line);width:100%;padding:var(--space-xl) var(--space-xl) var(--space-md);transition:border-color var(--dur-surface) var(--ease-out);border-radius:22px}.composer:focus-within{border-color:var(--line-400)}.composer__input{resize:none;width:100%;font-size:var(--text-3xl);background:0 0;border:0;outline:none;min-height:72px;line-height:1.5}.composer--dock .composer__input{min-height:56px;font-size:var(--text-2xl);line-height:1.5}.composer__bar{align-items:center;gap:var(--space-md);padding-top:var(--space-xs);display:flex}.composer__hint{font-size:var(--text-md);color:var(--muted);flex:1}.icon-btn{place-items:center;width:34px;height:34px;display:grid}.send-btn{border-radius:var(--radius-pill);background:var(--canvas);width:36px;height:36px;color:var(--ink-000);border:0;place-items:center;display:grid}.send-btn:disabled{opacity:.25;cursor:default}.send-btn:not(:disabled):hover{transform:scale(1.04)}.chips{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.chips__hint{text-align:center;font-size:var(--text-md);color:var(--dim);margin:22px 0 0}.chip{border:1px solid var(--line);color:#d0d0d0;border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-xl);font-size:var(--text-lg);background:0 0}.chip:hover{background:var(--surface-200);border-color:var(--line-300)}.thumbs{gap:var(--space-sm);padding:var(--space-sm) 0 var(--space-2xs);display:flex}.thumb{border:1px solid var(--line);border-radius:var(--radius-xl);background:#0d0d0d;width:52px;height:52px;padding:0;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%;display:block}.thumb span{font-size:var(--text-3xs);letter-spacing:.08em;text-transform:uppercase;padding:1px var(--space-2xs);border-radius:var(--radius-sm);background:#000c;position:absolute;bottom:4px;left:4px}.thumb--static{cursor:default}.thumb--missing{cursor:pointer;opacity:.6;border-style:dashed}.thumb--missing:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}.workspace{flex-direction:column;height:100%;display:flex}.workspace__body{flex:1;grid-template-columns:1fr;min-height:0;display:grid}.workspace__body:not(.has-preview) .workspace__left{border-right:0;width:100%;max-width:760px;margin:0 auto}.workspace__body.has-preview{grid-template-columns:minmax(0, var(--left)) minmax(0, 1fr)}.workspace__body.has-preview.has-copy-canvas{grid-template-columns:minmax(200px,min(360px,28vw)) minmax(0,1fr)}.workspace__left{border-right:1px solid var(--line);flex-direction:column;min-width:0;min-height:0;display:flex}.workspace__right{background:radial-gradient(50% 40% at 50% 0,#ffffff09,#0000 55%),#000;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:auto}.workspace__right>*{flex:auto;min-height:0}.dieline-pane{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.dieline-pane .templates{padding-bottom:var(--space-lg);flex:none}.dieline-pane .preview-stage{flex:auto;min-height:280px}.topbar-tools{align-items:center;gap:var(--space-xs);margin-right:var(--space-2xs);display:flex;position:relative}.learn-panel h2{font-family:var(--serif);letter-spacing:0;margin:0;font-size:20px;font-weight:400;line-height:1.25}.learn-panel__head{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);margin-bottom:var(--space-md);display:flex}.learn-panel__lead,.learn-panel__meta,.learn-panel__hint,.learn-panel__note{color:var(--muted);font-size:var(--text-md);margin:0 0 var(--space-md);line-height:1.5}.learn-panel h3{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:var(--space-xl) 0 var(--space-sm)}.learn-panel ul{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.learn-panel__rule,.learn-panel__history li{border:1px solid var(--line);border-radius:var(--radius-2xl);padding:var(--space-md) var(--space-lg)}.learn-panel__rule p{margin:0 0 var(--space-2xs);font-size:var(--text-lg);line-height:1.4}.learn-panel__rule small{color:var(--muted);font-size:var(--text-sm)}.learn-panel__actions,.learn-panel__history li{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);display:flex}.learn-panel__history li{font-size:var(--text-md);margin-top:0}.ghost-btn.is-active{color:var(--fg);border-color:var(--line-500);background:#161616}.tabs{gap:var(--space-3xs);background:var(--surface-100);border:1px solid var(--line);border-radius:var(--radius-pill);scrollbar-width:none;flex-shrink:1;min-width:0;max-width:min(560px,46vw);padding:3px;display:flex;overflow:auto hidden}.tabs::-webkit-scrollbar{display:none}.tabs__btn{font-size:var(--text-sm);padding:var(--space-md) var(--space-lg);white-space:nowrap;border:0;flex-shrink:0}.tabs__btn.is-active{background:var(--canvas);color:var(--ink-000)}.girdiler{border-bottom:1px solid var(--line);flex-shrink:0}.girdiler__head{align-items:center;gap:var(--space-md);width:100%;padding:11px var(--space-3xl);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);background:0 0;border:0;font-weight:500;display:flex}.girdiler__count{letter-spacing:0;text-transform:none;margin-left:auto}.girdiler__chev{transition:transform var(--dur-state) var(--ease-out)}.girdiler.is-open .girdiler__chev{transform:rotate(180deg)}.girdiler__body{padding:0 var(--space-3xl) var(--space-2xl);max-height:220px;overflow:auto}.girdiler__empty{font-size:var(--text-lg);color:var(--dim)}.girdiler__row{gap:var(--space-md);border-top:1px solid var(--line-soft);grid-template-columns:110px 1fr;padding:7px 0;display:grid}.girdiler__row dt{font-size:var(--text-sm);color:var(--dim)}.girdiler__row dd{font-size:var(--text-lg);color:var(--ink-700);margin:0}.girdiler__row.is-style dd{color:var(--accent);font-weight:600}.girdiler__row.is-sample dd{color:var(--muted)}.girdiler__hint{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-top:3px;display:block}.style-bar{padding:var(--space-lg) var(--space-2xl);border-bottom:1px solid var(--line);background:var(--surface-050);gap:var(--space-md);flex-direction:column;flex-shrink:0;display:flex}.style-bar--rail{background:0 0;border-bottom:0;padding:0}.style-bar__kicker{margin:var(--space-3xs) 0 0;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.style-chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.style-chip{align-items:center;gap:var(--space-xs);min-height:32px;color:var(--ink-600);padding:5px var(--space-md) 5px 7px;font-size:var(--text-md);display:inline-flex}.style-chip:hover{background:var(--surface-200);border-color:var(--line-300)}.style-chip.is-active{background:var(--canvas);color:var(--ink-000);border-color:#fff}.style-chip__swatch{border-radius:var(--radius-circle);flex-shrink:0;width:8px;height:8px}.style-bar__price{margin-left:var(--space-xs);border-radius:var(--radius-pill);color:var(--accent);font-size:var(--text-xs);letter-spacing:.02em;background:#ffffff14;padding:1px 5px}.style-chip:disabled{opacity:.38;cursor:not-allowed}.style-chip.is-active:disabled .style-chip__swatch{box-shadow:0 0 0 1.5px}.style-bar__blocked{margin:var(--space-sm) 0 0;border-radius:var(--radius-md);color:#f0d7d7;font-size:var(--text-sm);background:#5a1f1f66;border:1px solid #a8474766;padding:7px 9px;line-height:1.45}.style-bar__vary:disabled{opacity:.38;cursor:not-allowed}.style-chip__pair{flex-shrink:0;align-items:center;display:inline-flex}.style-chip__swatch--accent{margin-left:-3px;box-shadow:0 0 0 1px #1e1e1e55}.style-chip__hint{display:none}.style-bar__dims{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.style-bar__dims-label,.style-bar__dims-unit{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.style-bar__dims label{font-size:var(--text-sm);color:var(--muted);align-items:center;gap:5px;display:flex}.style-bar__dims input{background:var(--surface-120);border:1px solid var(--line);border-radius:var(--radius-md);width:56px;min-height:32px;padding:var(--space-2xs) var(--space-xs);color:var(--ink-800);font-size:var(--text-md)}.style-bar__vary{align-self:flex-start;align-items:center;gap:var(--space-sm);border:1px solid var(--line);color:var(--ink-600);border-radius:var(--radius-pill);padding:5px var(--space-lg);font-size:var(--text-md);letter-spacing:.04em;background:0 0;display:inline-flex}.style-bar__vary:hover{background:var(--surface-200);border-color:var(--line-300)}.style-bar__vary-set{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.preview-stack{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.preview-stack>.preview-stage{height:auto;min-height:0;padding:var(--space-xl) var(--space-3xl) var(--space-sm);flex:auto;overflow:hidden}.direction-offer{align-items:center;gap:var(--space-lg);padding:var(--space-sm) var(--space-xl);border-top:1px solid var(--line);background:#070707;flex:none;min-width:0;display:flex}.direction-offer__head{gap:var(--space-3xs);flex-direction:column;flex:none;min-width:0;max-width:120px;display:flex}.direction-offer__label{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.direction-offer__current{font-size:var(--text-md);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.direction-offer__rail{align-items:center;gap:var(--space-xs);min-width:0;padding:var(--space-3xs) 0;scrollbar-width:thin;--tile-h:84px;flex:auto;display:flex;overflow-x:auto}.direction-tile{height:var(--tile-h);width:auto;aspect-ratio:var(--tile-ar,38 / 46);border-radius:var(--radius-md);background:var(--canvas);cursor:pointer;transition:border-color var(--dur-state) var(--ease-out), transform var(--dur-state) var(--ease-out);border:1px solid #262626;flex:none;padding:0;position:relative;overflow:hidden}.direction-tile:hover:not(:disabled){border-color:#4a4a4a;transform:translateY(-2px)}.direction-tile:disabled{opacity:.5;cursor:default}.direction-tile.is-selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.direction-tile__face,.direction-tile__blank{width:100%;height:100%;line-height:0;display:block}.direction-tile__face svg{width:100%;height:100%;display:block}.direction-tile__index{color:#fbfaf6;min-width:13px;height:13px;font-size:var(--text-3xs);background:#10261fc7;border-radius:3px;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;bottom:2px;left:2px}.direction-tile.is-selected .direction-tile__index{background:var(--accent);color:var(--ink-000)}.direction-offer__all{border:1px solid var(--line);color:var(--muted);border-radius:var(--radius-pill);padding:var(--space-md) var(--space-2xl);font-size:var(--text-sm);cursor:pointer;background:0 0;flex:none}.direction-offer__all:hover:not(:disabled){border-color:var(--line-400);color:var(--fg)}.chat{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat__thread{padding:var(--space-4xl) 22px var(--space-xl);flex-direction:column;flex:auto;gap:20px;min-height:0;display:flex;overflow:auto}.bubble p{font-size:var(--text-3xl);color:#ebebeb;white-space:pre-wrap;line-height:1.58}.bubble--user{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-4xl) var(--radius-4xl) var(--radius-sm) var(--radius-4xl);max-width:88%;padding:var(--space-lg) 15px;align-self:flex-end}.bubble--user p{color:var(--ink-900)}.bubble--assistant{max-width:100%;padding:var(--space-3xs) var(--space-3xs) var(--space-3xs) 0}.bubble__who{font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-sm);font-weight:500;display:block}.composer--dock{margin:var(--space-sm) var(--space-xl) var(--space-2xl);border-radius:var(--radius-panel);border-color:var(--line-200);background:var(--surface-120);flex-shrink:0;width:auto;box-shadow:0 -12px 28px #00000073}.dots{align-items:center;gap:5px;height:16px;display:flex}.dots i{border-radius:var(--radius-circle);background:#666;width:5px;height:5px;animation:1.1s infinite blink}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes blink{0%,80%,to{opacity:.2}40%{opacity:1}}.preview-stage{flex-direction:column;min-height:100%;padding:28px 36px 48px;display:flex;position:relative}.preview-stage__meta{gap:var(--space-xl);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-4xl);flex-wrap:wrap;align-items:center;display:flex}.dim-strip{align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-sm) var(--space-2xs) var(--space-md);border:1px solid var(--line);border-radius:var(--radius-pill);letter-spacing:0;text-transform:none;background:#ffffff06;margin-left:auto;display:inline-flex}.dim-strip__label,.dim-strip__unit{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.dim-strip label{align-items:center;gap:var(--space-2xs);font-size:var(--text-xs);letter-spacing:.08em;color:var(--muted);display:inline-flex}.dim-strip input{background:var(--surface-120);border:1px solid var(--line);border-radius:var(--radius-md);width:56px;padding:var(--space-sm) var(--space-sm);color:var(--ink-800);font-size:var(--text-md);letter-spacing:0}.templates__hint{margin:0 0 var(--space-2xl);font-size:var(--text-md);color:var(--muted)}.templates__dims-unit{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.templates__start{margin-left:var(--space-2xs)}.pill{border:1px solid var(--accent-veil);color:var(--accent);border-radius:var(--radius-pill);padding:3px var(--space-sm);letter-spacing:.08em}.preview-stage__canvas{background:radial-gradient(42% 36% at 50% 48%,#ffffff09,#0000 70%);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;display:grid}.preview-stage__work{flex:1;min-height:0;display:flex}.preview-stage--edit{height:100%;min-height:0;padding:var(--space-2xl) var(--space-md) var(--space-lg) var(--space-3xl);overflow:hidden}.preview-stage--edit .preview-stage__meta{padding-right:var(--space-sm);margin-bottom:var(--space-md)}.preview-stage--edit .preview-stage__work{align-items:stretch;gap:var(--space-md);min-height:0;display:flex}.preview-stage--edit .preview-stage__canvas{min-width:0;padding:0 var(--space-2xs) var(--space-sm);flex:1}.preview-stage--edit .art-svg{width:min(420px,92%)}.preview-stage--edit .art-svg--label{width:100%;height:100%;min-height:0}.preview-stage--edit .art-svg--label svg{width:100%;max-width:100%;height:100%;max-height:100%;display:block}.preview-stage--edit .art-svg--live [data-edit]{cursor:text;pointer-events:all}.preview-stage--edit .art-svg--live [data-edit]:hover{outline-offset:2px;outline:1px dashed #c9a86c61}.preview-stage--edit .art-svg--live [data-edit].is-editing{outline-offset:2px;outline:1px solid #c9a86cb8}.preview-stage--edit .preview-stage__canvas--wide{padding:0 var(--space-2xs) var(--space-2xs)}.preview-stage--edit .dieline-svg{width:100%;height:100%}.preview-stage--edit .dieline-svg--live [data-layer],.preview-stage--edit .dieline-svg--live [data-type],.preview-stage--edit .dieline-svg--live [data-proof]{pointer-events:none}.preview-stage--edit .dieline-svg--live [data-edit]{cursor:text;pointer-events:all}.preview-stage--edit .dieline-svg--live [data-edit]:hover{outline-offset:2px;outline:1px dashed #c9a86c61}.preview-stage--edit .dieline-svg--live [data-edit].is-editing{outline-offset:2px;outline:1px solid #c9a86cb8}.copy-canvas{width:228px;max-width:228px;min-height:0;padding:var(--space-lg) var(--space-xl) var(--space-3xl);border:1px solid var(--line);border-radius:var(--radius-4xl);box-shadow:var(--shadow-popover);background:#080808f5;flex:0 0 228px;overflow-y:auto}.copy-canvas__head{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);padding:0 0 var(--space-lg);border-bottom:1px solid var(--line-soft);margin-bottom:var(--space-lg);display:flex}.copy-canvas__kicker{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;font-weight:600;display:flex}.copy-canvas__live{border-radius:var(--radius-circle);background:var(--accent);width:6px;height:6px;box-shadow:var(--focus-ring)}.copy-canvas__head h2{margin-top:var(--space-sm);font-family:var(--serif);letter-spacing:0;font-size:20px;font-weight:400;line-height:1.25}.copy-canvas__close{margin-top:var(--space-3xs);border:1px solid var(--line);min-height:32px;color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill);background:0 0;flex-shrink:0;align-items:center;display:inline-flex}@media (pointer:coarse){.copy-canvas__close,.style-chip,.style-bar__dims input{min-height:44px}}.copy-canvas__group.is-current h3{color:var(--accent)}.copy-canvas__group+.copy-canvas__group{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--line-soft)}.copy-canvas__group h3{margin:0 0 var(--space-md);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-weight:500}.copy-canvas__field{margin-bottom:var(--space-md);flex-direction:column;gap:5px;display:flex}.copy-canvas__field>span{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;display:flex}.copy-canvas__field>span em{letter-spacing:.04em;text-transform:none;color:var(--dim);font-style:normal}.copy-canvas__field input,.copy-canvas__field textarea{background:var(--surface-120);border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;color:var(--ink-800);font-size:var(--text-lg);resize:none;padding:7px 9px;line-height:1.4}.copy-canvas__field textarea{min-height:52px}.copy-canvas__field.is-active input,.copy-canvas__field.is-active textarea{border-color:var(--accent-edge);box-shadow:0 0 0 1px #c9a86c2e}.copy-canvas__field input:focus,.copy-canvas__field textarea:focus{border-color:var(--accent-line);outline:none}.copy-canvas__nutrition select{background:var(--surface-120);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-800);font-size:var(--text-xs);letter-spacing:.04em;text-transform:none;padding:2px 6px}.copy-canvas__yok{margin:var(--space-2xs) 0 0;font-size:var(--text-xs);color:var(--dim);line-height:1.45}.copy-canvas__nutrition-note{margin:0 0 var(--space-2xs);font-size:var(--text-xs);color:var(--dim);line-height:1.45}.copy-canvas__nutrition-row{font-size:var(--text-sm);color:var(--ink-700);grid-template-columns:1fr 5.2em 2.4em;align-items:center;gap:6px;display:grid}.copy-canvas__nutrition-row.is-energy{grid-template-columns:1fr 4.4em 1.6em 4.4em 2.4em}.copy-canvas__nutrition-row.is-indent>span{padding-left:.9em}.copy-canvas__nutrition-row em{color:var(--dim);font-style:normal}.copy-canvas__field .copy-canvas__nutrition-row input{font-size:var(--text-md);text-align:right;padding:4px 6px}.copy-canvas__nutrition-confirm{margin-top:var(--space-2xs);font-size:var(--text-sm);color:var(--ink-700);align-items:flex-start;gap:8px;line-height:1.4;display:flex}.copy-canvas__field .copy-canvas__nutrition-confirm input{width:auto;margin-top:2px}.artboard{filter:drop-shadow(0 1px 1px #10261f14)drop-shadow(0 18px 40px #10261f42);border-radius:var(--radius-xs);outline:1px solid #10261f14;width:min(420px,72%);height:auto}.artboard--label{width:min(300px,52%)}.artboard--web{width:min(820px,92%)}.scene{perspective:1200px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;place-items:center;min-height:480px;display:grid}.scene:active{cursor:grabbing}.box3d{width:var(--box-w,200px);height:var(--box-h,300px);transform-style:preserve-3d;position:relative}.face{justify-content:center;align-items:center;gap:var(--space-sm);backface-visibility:hidden;border:1px solid #10261f1a;flex-direction:column;padding:20px;display:flex;position:absolute;inset:0}.face strong{font-family:var(--serif-carton);letter-spacing:.16em;font-size:22px;font-weight:400}.face em{font-style:normal;font-size:var(--text-sm);letter-spacing:.22em;text-transform:uppercase;opacity:.8}.face small{font-size:var(--text-sm);font-family:var(--serif-carton);text-align:center;font-style:italic}.face__mono{font-family:var(--serif-carton);letter-spacing:.2em;font-size:var(--text-4xl)}.face__logo{object-fit:contain;width:40px;height:40px}.face__warn{font-size:var(--text-2xs);text-align:center;line-height:1.4}.face--art{justify-content:stretch;align-items:stretch;padding:0;display:block;overflow:hidden}.face--art>svg{pointer-events:none;width:100%;height:100%;display:block}.face--turned>svg{width:var(--face-h);height:var(--face-w);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.face--front,.face--back{--face-w:var(--box-w,200px);--face-h:var(--box-h,300px)}.face--left,.face--right{--face-w:var(--box-d,56px);--face-h:var(--box-h,300px)}.face--top,.face--bottom{--face-w:var(--box-w,200px);--face-h:var(--box-d,56px)}.face--front{transform:translateZ(calc(var(--box-d,56px) / 2))}.face--back{transform:rotateY(180deg) translateZ(calc(var(--box-d,56px) / 2))}.face--right{width:var(--box-d,56px);left:calc((var(--box-w,200px) - var(--box-d,56px)) / 2);transform:rotateY(90deg) translateZ(calc(var(--box-w,200px) / 2))}.face--left{width:var(--box-d,56px);left:calc((var(--box-w,200px) - var(--box-d,56px)) / 2);transform:rotateY(-90deg) translateZ(calc(var(--box-w,200px) / 2))}.face--top{height:var(--box-d,56px);top:calc((var(--box-h,300px) - var(--box-d,56px)) / 2);transform:rotateX(90deg) translateZ(calc(var(--box-h,300px) / 2))}.face--bottom{height:var(--box-d,56px);top:calc((var(--box-h,300px) - var(--box-d,56px)) / 2);transform:rotateX(-90deg) translateZ(calc(var(--box-h,300px) / 2))}.surface-switch{align-items:center;gap:var(--space-2xs);background:var(--surface-100);border:1px solid var(--line);border-radius:var(--radius-pill);padding:3px var(--space-2xs) 3px var(--space-md);flex-shrink:0;display:flex}.surface-switch__intent{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-right:var(--space-xs);white-space:nowrap}.surface-switch button{color:var(--muted);font-size:var(--text-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-pill);white-space:nowrap;background:0 0;border:0}.surface-switch button.is-active{color:var(--fg);background:var(--surface-300)}.surface-switch button:disabled{opacity:.35}.label-face-toggle,.bottle-switch{gap:var(--space-3xs);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--space-3xs);display:inline-flex}.label-face-toggle button,.bottle-switch button{color:var(--muted);font-size:var(--text-sm);padding:var(--space-2xs) var(--space-md);border-radius:var(--radius-pill);background:0 0;border:0}.label-face-toggle button.is-active,.bottle-switch button.is-active{color:var(--fg);background:var(--surface-300)}.copy-canvas__toggle{margin-left:var(--space-2xs)}.copy-canvas__toggle.is-active{color:var(--fg);border-color:var(--accent-veil)}.orbit-toggle{border:1px solid var(--line);min-height:32px;color:var(--muted);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;padding:5px var(--space-xl);border-radius:var(--radius-pill);background:0 0;align-items:center;margin-left:auto;display:inline-flex}.orbit-toggle.is-active{color:var(--fg);background:var(--surface-300);box-shadow:0 0 0 1px #ffffff0f,0 8px 22px #00000047}.orbit-toggle:hover{color:var(--fg)}.carton-shell__meta .orbit-toggle{padding:3px var(--space-md);font-size:var(--text-xs);margin-left:0}@media (pointer:coarse){.orbit-toggle{min-height:44px}}.bottle3d{transform-style:preserve-3d;height:calc(var(--actuator-h,0px) + var(--cap-h,18px) + var(--neck-h,32px) + var(--collar-h,0px) + var(--body-h,160px));width:calc(var(--radius,40px) * 2);position:relative}.bottle3d__ring{width:0;transform-style:preserve-3d;position:absolute;left:50%}.bottle3d__ring--actuator{top:0}.bottle3d__ring--cap{top:var(--actuator-h,10px)}.bottle3d__ring--neck{top:calc(var(--actuator-h,10px) + var(--cap-h,30px))}.bottle3d__ring--collar{top:calc(var(--actuator-h,10px) + var(--cap-h,30px) + var(--neck-h,20px) - 2px)}.bottle3d--square .bottle3d__cap,.bottle3d--square .bottle3d__neck{background:linear-gradient(90deg, var(--glass-dark), var(--glass), var(--glass-dark));position:absolute;left:50%;transform:translate(-50%)translateZ(8px)}.bottle3d--square .bottle3d__cap{height:var(--cap-h,18px);border-radius:var(--radius-xs);background:var(--surface-300);width:42%;top:0}.bottle3d--square .bottle3d__neck{top:var(--cap-h,18px);height:var(--neck-h,32px);border-radius:var(--radius-xs);width:28%}.bottle3d__body{left:50%;top:calc(var(--actuator-h,0px) + var(--cap-h,18px) + var(--neck-h,32px) + var(--collar-h,0px));width:0;height:var(--body-h,156px);transform-style:preserve-3d;position:absolute}.bottle3d--square .bottle3d__body{top:calc(var(--cap-h,18px) + var(--neck-h,32px))}.bottle3d__seg{backface-visibility:hidden;background-color:var(--glass);background-repeat:no-repeat;position:absolute;top:0;overflow:hidden;box-shadow:inset 0 0 12px #ffffff1f}.bottle3d__seg:after{content:"";pointer-events:none;background:linear-gradient(#ffffff29,#0000 18% 82%,#00000038);position:absolute;inset:0}.bottle3d__seg--label{overflow:hidden}.bottle3d__seg-clip{pointer-events:none;isolation:isolate;width:100%;position:absolute;left:0;overflow:hidden;transform:translateZ(0)}.bottle3d__seg-art{pointer-events:none;position:absolute;top:0;left:0}.bottle3d__seg-art>svg{width:100%;height:100%;display:block}.bottle3d__square{left:50%;top:calc(var(--cap-h,18px) + var(--neck-h,32px) + 12px);transform-style:preserve-3d;position:absolute;transform:translate(-50%)}.bottle3d__sq{background:var(--glass);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.bottle3d__sq>svg{pointer-events:none;width:100%;height:100%;display:block}.bottle3d__sq--front,.bottle3d__sq--back{box-shadow:inset 0 0 0 1px #14181c29,0 1px 3px #14181c2e}.bottle3d__sq--front{transform:translateZ(calc(var(--sq-d,40px) / 2))}.bottle3d__sq--back{transform:rotateY(180deg) translateZ(calc(var(--sq-d,40px) / 2))}.bottle3d__sq--right{width:var(--sq-d,40px);left:calc((100% - var(--sq-d,40px)) / 2);transform:rotateY(90deg) translateZ(calc(var(--label-w,90px) * .46));background:var(--glass-dark)}.bottle3d__sq--left{width:var(--sq-d,40px);left:calc((100% - var(--sq-d,40px)) / 2);transform:rotateY(-90deg) translateZ(calc(var(--label-w,90px) * .46));background:var(--glass-dark)}.templates--label .tcard__thumb{background:var(--surface-120)}.prod{max-width:720px;padding:40px 48px 64px}.prod__head{margin-bottom:var(--space-3xl);justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.prod__head .eyebrow,.learn-panel__head .eyebrow{margin:0 0 var(--space-sm);letter-spacing:.08em;font-weight:600}.prod h2{font-size:var(--text-7xl);margin-top:var(--space-sm)}.prod__score{text-align:right;color:var(--muted);font-size:var(--text-md)}.prod__score strong{color:var(--ink-900);letter-spacing:-.04em;font-size:36px;font-weight:500;display:block}.prod__lead{color:var(--muted);font-size:var(--text-xl);margin-bottom:28px;line-height:1.55}.prod__list{border-top:1px solid var(--line);margin:0 0 32px;padding:0;list-style:none}.prod__list li{gap:var(--space-xl);border-bottom:1px solid var(--line-soft);color:var(--dim);padding:13px 0;display:flex}.prod__list li.is-ready{color:var(--ink-750)}.prod__list strong{font-size:var(--text-xl);font-weight:500;display:block}.prod__list small{color:var(--muted);font-size:var(--text-md)}.prod__tech{border-bottom:1px solid var(--line-soft);margin:-20px 0 32px}.prod__tech summary{cursor:pointer;padding:var(--space-md) 0;font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);transition:color var(--dur-state) var(--ease-out)}.prod__tech summary:hover{color:var(--muted)}.prod__tech ul{margin:0 0 var(--space-lg);gap:var(--space-2xs);padding:0;list-style:none;display:grid}.prod__tech li{font-size:var(--text-sm);color:var(--muted)}.check{width:18px;font-size:var(--text-xs);padding-top:var(--space-2xs)}.prod__spec{gap:var(--space-2xl) var(--space-4xl);grid-template-columns:1fr 1fr;display:grid}.prod__spec dt{font-size:var(--text-sm);color:var(--dim);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-2xs)}.prod__spec dd{font-size:var(--text-xl);margin:0}.workspace__canvas{display:contents}.workspace__canvas.is-working{opacity:.38;filter:saturate(.6);pointer-events:none;height:100%;transition:opacity var(--dur-surface) var(--ease-out), filter var(--dur-surface) var(--ease-out);display:block}.workspace__right>.engine-wait{z-index:2;pointer-events:none;position:absolute;inset:0}.engine-wait{place-items:center;gap:var(--space-2xl);min-height:100%;color:var(--muted);font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;font-weight:500;display:grid}.engine-wait__bar{background:var(--surface-400);width:160px;height:1px;position:relative;overflow:hidden}.engine-wait__bar:after{content:"";background:var(--canvas);width:40%;animation:1s linear infinite sweep;position:absolute;inset:0 auto 0 0}@keyframes sweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}.brief-log{max-width:640px;padding:44px 48px 56px}.brief-log .eyebrow{margin-bottom:var(--space-lg)}.brief-log ol{padding:0 0 0 var(--space-3xl);color:#dcdcdc;gap:var(--space-2xs);flex-direction:column;margin:0;display:flex}.brief-log li{padding:var(--space-md) 0;font-size:var(--text-2xl);border-bottom:1px solid var(--line-soft);line-height:1.55}.brief-log li:last-child{border-bottom:0}.brief-log__note{color:var(--muted);font-size:var(--text-lg);margin-top:28px;line-height:1.55}.brief-log__dna{margin-top:var(--space-2xs);max-width:62ch;color:var(--dim);font-size:var(--text-lg);line-height:1.55}.art-svg{width:auto;max-width:100%;height:100%;min-height:0;max-height:100%;transition:opacity var(--dur-state) var(--ease-out)}.art-svg.is-swapping{opacity:0;transition:none}.art-svg svg{filter:drop-shadow(0 1px 1px #10261f14)drop-shadow(0 18px 40px #10261f42);width:100%;height:100%;display:block}.templates__svg svg{width:100%;height:auto;display:block}.dieline-svg svg{width:100%;height:100%;display:block}.art-svg--label{width:min(280px,48%)}.preview-stage__canvas--wide{width:100%;padding:0 var(--space-4xl) 40px}.dieline-svg{width:min(920px,100%);min-height:0;max-height:100%}.pill--warn{color:var(--alert);border-color:#c44a4a55}.templates{padding:40px 44px 56px}.templates h2{font-size:var(--text-7xl);margin:var(--space-sm) 0 var(--space-4xl)}.templates__grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:start;display:grid}.tcard{text-align:left;background:var(--surface-120);border:1px solid var(--line);border-radius:var(--radius-3xl);padding:var(--space-xl) var(--space-xl) var(--space-lg);min-width:0;overflow:hidden}.tcard strong{font-size:var(--text-xl);margin-bottom:var(--space-xs);font-weight:500;display:block}.tcard span{font-size:var(--text-sm);color:var(--muted)}.tcard em{margin:0 0 var(--space-2xs);font-style:normal;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);display:block}.tcard__thumb{height:88px;margin:0 0 var(--space-md);border-radius:var(--radius-lg);background:var(--surface-050);overflow:hidden}.tcard__thumb svg{width:100%;height:100%;display:block}.tcard__reason{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.tcard.is-active{border-color:var(--accent-edge);background:#12100c}.tcard.is-soon{opacity:.4;cursor:default}.templates__live{gap:var(--space-2xl);margin-top:28px;display:grid}.templates__identity h3{margin:var(--space-2xs) 0 0;font-size:var(--text-5xl);font-weight:500}.templates__more{margin-top:var(--space-lg)}.templates__preview{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(200px,260px);align-items:center;display:grid}.carton-shell{min-width:0}.carton-shell__meta{justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--muted);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.carton-shell__caption{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--dim)}.scene--shell{background:var(--surface-100);border-radius:var(--radius-2xl);border:1px solid var(--line);min-height:240px}.templates__dims{gap:var(--space-lg);flex-wrap:wrap;align-items:flex-end;display:flex}.templates__dims label{gap:var(--space-xs);font-size:var(--text-sm);letter-spacing:.12em;color:var(--muted);display:grid}.templates__dims input{background:var(--surface-120);border:1px solid var(--line);border-radius:var(--radius-lg);width:72px;padding:var(--space-sm) var(--space-md)}.templates__svg{border:1px solid var(--line-soft);border-radius:var(--radius-2xl);width:min(640px,100%);overflow:hidden}.prod__list li.is-pass{color:#eaeaea}.prod__list li.is-fail{color:#e08080}.prod__list li.is-warn{color:#b8a070}.prod__list li.is-na{color:var(--dim)}.prod__actions{gap:var(--space-md);margin:var(--space-sm) 0 28px;flex-wrap:wrap;align-items:center;display:flex}.prod__export-note{font-size:var(--text-md);color:var(--muted)}.rating{padding-top:var(--space-4xl);border-top:1px solid var(--line);margin-top:36px}.rating__stars{gap:var(--space-sm);margin:var(--space-md) 0 var(--space-xl);display:flex}.rating__stars button,.rating__tags button{border:1px solid var(--line);color:var(--muted);border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-lg);font-size:var(--text-md);background:0 0;min-height:32px}.rating__stars button.is-on,.rating__tags button.is-on{color:var(--accent);border-color:var(--accent-veil)}.rating__tags{gap:var(--space-sm);flex-wrap:wrap;display:flex}.history-actions{gap:var(--space-xs);flex-shrink:0;display:flex}.history-actions .ghost-btn:disabled{opacity:.35;cursor:default}.compare-grid{gap:var(--space-3xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;min-height:100%;padding:32px;display:grid}.compare-card,.compare-empty{border:1px solid var(--line);border-radius:var(--radius-4xl);min-height:480px;padding:var(--space-2xl);background:#090909}.compare-card{gap:var(--space-xl);grid-template-rows:auto 1fr auto;display:grid}.compare-card header{color:var(--muted);font-size:var(--text-md);justify-content:space-between;display:flex}.compare-card__art{place-items:center;min-height:390px;display:grid}.compare-card__art svg{width:min(100%,280px);max-height:420px}.compare-card small{color:var(--dim)}.compare-empty{color:var(--muted);text-align:center;place-items:center;display:grid}@media (width<=900px){.compare-grid{grid-template-columns:1fr}}.chat__thread::-webkit-scrollbar{width:8px}.girdiler__body::-webkit-scrollbar{width:8px}.copy-canvas::-webkit-scrollbar{width:8px}.workspace__right>:not(.design-rail)::-webkit-scrollbar{width:8px}.chat__thread::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background:#1c1c1c}.girdiler__body::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background:#1c1c1c}.copy-canvas::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background:#1c1c1c}.workspace__right>:not(.design-rail)::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background:#1c1c1c}.topbar__right{align-items:center;gap:var(--space-md);flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;min-width:0;margin-left:auto;display:flex}.topbar__sync{font-size:var(--text-sm);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.auth-panel{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.auth-panel--compact{font-size:var(--text-md)}.auth-panel__credits{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--text-md);color:var(--text,var(--ink-700));background:var(--surface-2,var(--surface-300));border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--space-3xs) var(--space-sm);cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.auth-panel__guest{color:var(--muted);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;max-width:120px;line-height:1.3;overflow:hidden}.auth-panel__email{color:var(--muted);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.auth-panel__input{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--space-xs) var(--space-lg);font-size:var(--text-md);outline:none;min-width:120px}.auth-panel__input:focus{border-color:var(--line-500)}.auth-panel__error{color:var(--accent);font-size:var(--text-sm);width:100%}.auth-panel__error--banner{white-space:normal;max-width:280px;line-height:1.35}@media (width<=900px){.auth-panel__error--banner{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:180px;display:-webkit-box;overflow:hidden}}.auth-panel--form{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-3xl);padding:var(--space-sm);max-width:min(520px,92vw)}.auth-overlay{z-index:70;padding:var(--space-4xl) var(--space-2xl);background:#0000009e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.auth-modal{background:var(--surface-2,var(--surface-250));border:1px solid var(--line);border-radius:var(--radius-panel);width:min(400px,94vw);padding:20px 20px var(--space-3xl);gap:var(--space-md);flex-direction:column;display:flex;box-shadow:0 20px 56px #0000008c}.auth-modal__head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.auth-modal__title{font-size:var(--text-5xl);letter-spacing:-.02em;margin:0;font-weight:650}.auth-modal__lead{margin:0 0 var(--space-2xs);font-size:var(--text-lg);color:var(--muted);line-height:1.45}.auth-modal__input{box-sizing:border-box;background:var(--surface,var(--surface-150));border:1px solid var(--line);border-radius:var(--radius-2xl);width:100%;padding:11px var(--space-xl);font-size:var(--text-xl);color:inherit;outline:none}.auth-modal__submit{margin-top:var(--space-2xs);border-radius:var(--radius-pill);padding:11px var(--space-2xl);font-size:var(--text-xl);color:#0a0a0a;cursor:pointer;background:#f4f1ea;border:none;font-weight:650}.auth-modal__submit:disabled{opacity:.6;cursor:not-allowed}.auth-modal__switch{justify-content:center;display:flex}.auth-modal__guest{color:var(--muted);font-size:var(--text-md);cursor:pointer;padding:var(--space-xs);text-underline-offset:3px;background:0 0;border:none;text-decoration:underline}.billing-panel{z-index:40;background:var(--surface-2,var(--surface-250));border:1px solid var(--line);border-radius:var(--radius-4xl);width:min(360px,92vw);padding:var(--space-xl);gap:var(--space-md);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #00000073}.billing-panel__head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.billing-panel__hint{font-size:var(--text-sm);color:var(--muted);margin:0;line-height:1.4}.billing-panel__packs{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.billing-panel__pack{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid var(--line);border-radius:var(--radius-2xl);background:var(--surface,var(--surface-150));display:flex}.billing-panel__pack-label{font-weight:600;font-size:var(--text-lg)}.billing-panel__pack-price{font-size:var(--text-md);color:var(--muted);font-variant-numeric:tabular-nums}.billing-panel__buy{white-space:nowrap}.billing-panel__plans{font-size:var(--text-md);color:var(--muted)}.billing-panel__plans-title{color:var(--text,var(--ink-700));margin-bottom:var(--space-xs);font-weight:600}.billing-panel__plans ul{padding-left:var(--space-2xl);gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.billing-panel__plan-desc{font-size:var(--text-sm);opacity:.85}.billing-panel__note{font-size:var(--text-md);color:var(--confirm);margin:0}.billing-panel__error{font-size:var(--text-md);color:var(--accent);margin:0}.mock-pay{max-width:420px;padding:var(--space-4xl);border:1px solid var(--line);border-radius:var(--radius-4xl);background:var(--surface-2,var(--surface-250));gap:var(--space-lg);flex-direction:column;margin:12vh auto;display:flex}.mock-pay h1{font-size:var(--text-5xl);margin:0}.dash-overlay{z-index:60;padding:48px var(--space-2xl);background:#0000008c;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:auto}.dash-panel{background:var(--surface-2,var(--surface-250));border:1px solid var(--line);border-radius:var(--radius-4xl);width:min(640px,96vw);padding:var(--space-2xl) var(--space-3xl);gap:var(--space-xl);flex-direction:column;margin-bottom:40px;display:flex;box-shadow:0 16px 48px #00000080}.dash-panel--admin{width:min(860px,96vw)}.dash-panel--wide{width:min(980px,96vw)}.dash-tabs{gap:var(--space-xs);flex-wrap:wrap;display:flex}.dash-tab{border:1px solid var(--line);color:inherit;border-radius:var(--radius-pill);padding:var(--space-2xs) var(--space-md);font-size:var(--text-md);cursor:pointer;background:0 0}.dash-tab--on{background:var(--cream,#f5f0e6);color:#111;border-color:#0000}.dash-panel__head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.dash-section{gap:var(--space-sm);flex-direction:column;display:flex}.dash-section__title{font-size:var(--text-lg);margin:0;font-weight:600}.dash-section__row{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.dash-profile{gap:var(--space-sm) var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;display:grid}.dash-profile dt{font-size:var(--text-sm);color:var(--muted)}.dash-profile dd{margin:var(--space-3xs) 0 0;font-size:var(--text-lg)}.dash-list{gap:var(--space-xs);font-size:var(--text-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dash-list>li{align-items:center;gap:var(--space-sm) var(--space-lg);padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface,var(--surface-150));flex-wrap:wrap;display:flex}.dash-list--projects>li{justify-content:space-between}.dash-project__meta{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.dash-project__actions{gap:var(--space-xs);display:flex}.dash-muted{color:var(--muted);font-size:var(--text-sm)}.dash-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm)}.dash-pos{color:var(--confirm);font-variant-numeric:tabular-nums}.dash-neg{color:#f0a0a0;font-variant-numeric:tabular-nums}.dash-stats{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=640px){.dash-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-stat{border:1px solid var(--line);border-radius:var(--radius-2xl);padding:var(--space-md) var(--space-lg);background:var(--surface,var(--surface-150));gap:var(--space-2xs);flex-direction:column;display:flex}.dash-stat__n{font-size:var(--text-4xl);font-variant-numeric:tabular-nums;font-weight:700}.dash-stat__l{font-size:var(--text-sm);color:var(--muted)}.dash-adjust{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.dash-table-wrap{border:1px solid var(--line);border-radius:var(--radius-2xl);max-height:280px;overflow:auto}.dash-table{border-collapse:collapse;width:100%;font-size:var(--text-md)}.dash-table th,.dash-table td{text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--line);white-space:nowrap}.dash-table th{background:var(--surface-2,var(--surface-250));font-weight:600;font-size:var(--text-sm);color:var(--muted);position:sticky;top:0}.dash-table tbody tr:last-child td{border-bottom:none}.dash-buckets{gap:var(--space-lg);margin:var(--space-sm) 0 var(--space-lg);flex-wrap:wrap;display:flex}.dash-bucket{gap:var(--space-3xs);padding:var(--space-sm) var(--space-lg);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-2,var(--surface-250));flex-direction:column;min-width:80px;display:flex}.dash-bucket__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;opacity:.6}.dash-bucket__value{font-size:var(--text-4xl);font-variant-numeric:tabular-nums;font-weight:600}.dash-subscription{justify-content:space-between;align-items:center;gap:var(--space-sm);margin:var(--space-sm) 0;padding:var(--space-sm) var(--space-lg);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-2,var(--surface-250));font-size:var(--text-md);display:flex}.dash-input--mini{width:48px;padding:var(--space-3xs) var(--space-2xs);font-size:var(--text-md);font-variant-numeric:tabular-nums;border:1px solid var(--line);border-radius:var(--radius-sm);color:inherit;background:0 0}.billing-panel__subscription{justify-content:space-between;align-items:center;gap:var(--space-sm);margin:var(--space-sm) 0;padding:var(--space-sm) var(--space-lg);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-2,var(--surface-250));display:flex}.billing-panel__sub-info{font-size:var(--text-md)}.billing-panel__plan{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--line);display:flex}.billing-panel__plan:last-child{border-bottom:none}.dirchoice{gap:var(--space-3xl);flex-direction:column;flex:auto;min-height:0;padding:26px 30px 30px;display:flex;overflow-y:auto;container-type:inline-size}.dirchoice__head{justify-content:space-between;align-items:flex-start;gap:var(--space-xl) var(--space-4xl);flex-wrap:wrap;flex:none;display:flex}.dirchoice__head>:first-child{flex:18rem;min-width:0}.dirchoice__eyebrow{margin:0 0 var(--space-sm);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:600}.dirchoice__title{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;color:var(--fg);margin:0;font-size:30px;font-weight:400;line-height:1.4}.dirchoice__sub{margin:var(--space-sm) 0 0;max-width:62ch;font-size:var(--text-lg);color:var(--muted);line-height:1.55}.dirchoice__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:0 auto;justify-content:flex-end;display:flex}.dirchoice__swap{border:1px dashed var(--line);color:var(--muted);border-radius:var(--radius-pill);padding:9px var(--space-3xl);font-size:var(--text-md);cursor:pointer;transition:border-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;flex:none}.dirchoice__swap:hover:not(:disabled){border-color:var(--line-400);color:var(--fg)}.dirchoice__swap:disabled{opacity:.45;cursor:default}.dirchoice__keep{border:1px solid var(--line);color:var(--muted);border-radius:var(--radius-pill);padding:9px var(--space-3xl);font-size:var(--text-md);cursor:pointer;transition:border-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;flex:none}.dirchoice__keep:hover:not(:disabled){border-color:var(--line-400);color:var(--fg)}.dirchoice__keep:disabled{opacity:.45;cursor:default}.dirchoice__grid{gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;margin:0;padding:0;list-style:none;display:grid}@container (width>=680px){.dirchoice__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dirchoice__grid>li{display:flex}.dirchoice__card{gap:var(--space-lg);border:1px solid var(--line);border-radius:var(--radius-3xl);background:var(--surface);padding:var(--space-lg) var(--space-lg) var(--space-xl);text-align:left;color:var(--fg);cursor:pointer;transition:border-color var(--dur-state) var(--ease-out), background var(--dur-state) var(--ease-out), transform var(--dur-state) var(--ease-out);flex-direction:column;flex:auto;display:flex}.dirchoice__card:hover:not(:disabled){border-color:var(--line-450);background:var(--surface-2);transform:translateY(-2px)}.dirchoice__card:disabled{opacity:.5;cursor:default}.dirchoice__card.is-current{border-color:var(--accent)}.dirchoice__faceWrap{border-radius:var(--radius-lg);background:var(--canvas);display:block;position:relative;overflow:hidden}.dirchoice__face{width:100%;line-height:0;display:block}.dirchoice__face svg{width:100%;height:auto;display:block}.dirchoice__badge{padding:3px var(--space-sm);border-radius:var(--radius-pill);color:var(--ink-900);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;background:#000000b8;position:absolute;top:8px;left:8px}.dirchoice__meta{flex-direction:column;gap:5px;min-height:0;display:flex}.dirchoice__name{font-size:var(--text-xl);color:var(--fg);align-items:baseline;gap:7px;font-weight:600;display:flex}.dirchoice__index{border-radius:var(--radius-circle);border:1px solid var(--line);min-width:17px;height:17px;font-size:var(--text-2xs);color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.dirchoice__desc{color:var(--muted);font-size:11.5px;line-height:1.5}.dirchoice__tone{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.dirchoice__cta{padding-top:var(--space-md);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border-top:1px solid var(--line-soft);margin-top:auto}.dirchoice__card:hover:not(:disabled) .dirchoice__cta,.dirchoice__card.is-current .dirchoice__cta{color:var(--accent)}@media (width<=1100px){.dirchoice{padding:20px}.dirchoice__title{font-size:28px}}.coach{z-index:90;pointer-events:none;position:fixed;inset:0}.coach__ring{border-radius:var(--radius-2xl);box-shadow:var(--shadow-scrim);outline:2px solid var(--accent);outline-offset:0;transition:top var(--dur-surface) var(--ease-in-out), left var(--dur-surface) var(--ease-in-out), width var(--dur-surface) var(--ease-in-out), height var(--dur-surface) var(--ease-in-out);position:fixed}.coach__card{pointer-events:auto;transition:top var(--dur-surface) var(--ease-in-out), left var(--dur-surface) var(--ease-in-out);border-radius:var(--radius-3xl);padding:var(--space-2xl) var(--space-2xl) var(--space-xl);box-shadow:var(--shadow-raised);background:#0d0d0d;border:1px solid #2c2c2c;position:fixed}.coach__count{margin:0 0 var(--space-sm);font-size:var(--text-xs);letter-spacing:.08em;color:var(--accent)}.coach__title{margin:0 0 var(--space-xs);font-size:var(--text-2xl);color:var(--fg);font-weight:600}.coach__body{margin:0 0 var(--space-xl);color:var(--muted);font-size:12.5px;line-height:1.55}.coach__actions{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.coach__skip{color:var(--ink-400);font-size:var(--text-md);padding:var(--space-md) var(--space-sm);cursor:pointer;background:0 0;border:0}.coach__skip:hover{color:var(--muted)}.coach__next{border:1px solid var(--fg);background:var(--fg);color:var(--ink-000);border-radius:var(--radius-pill);padding:var(--space-md) var(--space-3xl);font-size:var(--text-md);cursor:pointer;font-weight:600}.auth-form{z-index:60;gap:var(--space-md);width:264px;padding:var(--space-2xl);border:1px solid var(--line);border-radius:var(--radius-3xl);box-shadow:var(--shadow-raised);text-align:left;background:#0b0b0b;flex-direction:column;display:flex;position:absolute;top:46px;right:0}.auth-form__title{font-size:var(--text-lg);color:var(--fg);margin:0;font-weight:600}.auth-form__row{gap:var(--space-2xs);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);flex-direction:column;display:flex}.auth-form__input{border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--fg);padding:var(--space-sm) var(--space-md);font-size:var(--text-lg);letter-spacing:normal;text-transform:none;background:#050505;font-family:inherit}.auth-form__input:focus{border-color:var(--line-450);outline:none}.auth-form__actions{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-3xs);display:flex}.auth-form__submit{border:1px solid var(--fg);background:var(--fg);color:var(--ink-000);border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-3xl);font-size:var(--text-md);cursor:pointer;font-weight:600}.auth-form__submit:disabled{opacity:.5;cursor:default}.auth-form__switch{color:var(--muted);font-size:var(--text-sm);cursor:pointer;padding:var(--space-2xs) 0;background:0 0;border:0}.auth-form__switch:hover{color:var(--fg)}.auth-form__error{font-size:var(--text-sm);color:var(--alert);line-height:1.45}.auth-panel{position:relative}.composer__note{margin:0 0 var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-lg);color:#e0c48a;font-size:var(--text-md);background:#171208;border:1px solid #3a2f22;line-height:1.5}.prod__proof{justify-content:space-between;align-items:center;gap:var(--space-2xl);margin:var(--space-xl) 0 var(--space-xs);padding:var(--space-lg) var(--space-xl);border:1px solid var(--line);border-radius:var(--radius-2xl);background:var(--surface);transition:border-color var(--dur-surface) var(--ease-out), background-color var(--dur-surface) var(--ease-out);display:flex}.prod__proof strong{font-size:var(--text-lg);color:var(--fg);display:block}.prod__proof small{color:var(--muted);margin-top:3px;font-size:11.5px;line-height:1.5;display:block}@media (width<=1100px){:root{--left:min(460px, 44vw)}}@media (width<=820px){.topbar{row-gap:var(--space-sm);height:auto;min-height:56px;padding-block:var(--space-sm);flex-wrap:wrap;max-width:100%}.topbar__right{scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto}.topbar__right::-webkit-scrollbar{display:none}.copy-canvas{flex:auto;width:100%;max-width:none}.direction-offer,.direction-offer__rail{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.workspace__canvas,.art-svg{transition-duration:1ms}.engine-wait__bar:after{animation:none}.engine-wait__bar{opacity:.6}.direction-tile:hover:not(:disabled){transform:none}}.zip-confirm{margin-top:var(--space-2xl);padding:var(--space-2xl);background:var(--surface-200);border:1px solid var(--line-200);border-radius:var(--radius-panel);box-shadow:var(--shadow-raised)}.zip-confirm h3{margin:0 0 var(--space-sm);font-family:var(--serif);letter-spacing:0;color:var(--fg);font-size:20px;font-weight:400;line-height:1.25}.zip-confirm__price{margin:0 0 var(--space-2xs);font-size:var(--text-lg);color:var(--fg)}.zip-confirm__note{margin:0 0 var(--space-2xl);font-size:var(--text-md);color:var(--muted)}.zip-confirm__list{margin:0 0 var(--space-lg);gap:var(--space-md);padding:0;list-style:none;display:grid}.zip-confirm__list li{gap:var(--space-3xs);padding-left:var(--space-lg);border-left:1px solid var(--line-100);display:grid}.zip-confirm__list strong{font-size:var(--text-md);color:var(--fg);font-weight:500}.zip-confirm__list small{font-size:var(--text-sm);color:var(--muted)}.zip-confirm__proof{margin:0 0 var(--space-2xl);font-size:var(--text-sm);color:var(--alert)}.zip-confirm__proof.is-on{color:var(--confirm)}.zip-confirm__actions{gap:var(--space-sm);justify-content:flex-end;display:flex}.toastx{align-items:flex-start;gap:var(--space-lg);width:360px;max-width:calc(100vw - var(--space-4xl));padding:var(--space-lg) var(--space-lg) var(--space-lg) var(--space-2xl);background:var(--surface-200);border:1px solid var(--line-200);border-radius:var(--radius-4xl);box-shadow:var(--shadow-popover);transition:border-color var(--dur-state) var(--ease-out);display:flex}.toastx--error{border-color:var(--alert)}.toastx--success{border-color:var(--confirm)}.toastx__body{gap:var(--space-3xs);flex:auto;min-width:0;display:grid}.toastx__body strong{font-size:var(--text-lg);color:var(--fg);font-weight:500}.toastx__body small{font-size:var(--text-md);color:var(--muted);line-height:1.5}.toastx__action{flex:none;align-self:center}.toastx__close{border-color:#0000;flex:none;width:24px;height:24px}.toastx__close:hover{border-color:var(--line-300)}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible,[role=option]:focus-visible,[role=tab]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:var(--focus-ring)}.composer__input:focus-visible,.copy-canvas__field input:focus-visible,.copy-canvas__field textarea:focus-visible,.auth-panel__input:focus-visible,.auth-modal__input:focus-visible,.auth-form__input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.art-svg [contenteditable]:focus-visible{outline-offset:1px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overscroll-behavior:none}html,body,#root,.app{height:100dvh}.chat__thread,.copy-canvas,.workspace__right,.girdiler__body{overscroll-behavior:contain}button,a,[role=button],[role=option],[role=tab]{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (pointer:coarse){input,textarea,select{font-size:16px}}@media not all and (hover:hover) and (pointer:fine){.send-btn:not(:disabled):hover,.direction-tile:hover:not(:disabled),.dirchoice__card:hover:not(:disabled),.tcard:hover{transform:none}}.ghost-btn,.icon-btn,.tabs__btn,.style-chip,.send-btn,.surface-switch button,.direction-offer__all,.rating__stars button,.rating__tags button,.coach__next,.coach__skip,.dirchoice__swap,.dirchoice__keep,.auth-form__submit,.auth-form__switch,.chip,.copy-canvas__close,.girdiler__head,.orbit-toggle,.rail__item,.style-bar__vary,.tcard,.templates__more,.templates__start,.thumb,.toastx__action,.toastx__close,.wordmark--btn{transition:transform .12s var(--ease-out), border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out)}.ghost-btn:active:not(:disabled),.icon-btn:active:not(:disabled),.tabs__btn:active:not(:disabled),.style-chip:active:not(:disabled),.send-btn:active:not(:disabled),.surface-switch button:active:not(:disabled),.direction-offer__all:active:not(:disabled),.rating__stars button:active,.rating__tags button:active,.coach__next:active,.coach__skip:active,.dirchoice__swap:active:not(:disabled),.dirchoice__keep:active:not(:disabled),.auth-form__submit:active:not(:disabled),.auth-form__switch:active,.chip:active:not(:disabled),.copy-canvas__close:active,.girdiler__head:active,.orbit-toggle:active:not(:disabled),.style-bar__vary:active:not(:disabled),.templates__more:active,.templates__start:active,.thumb:active,.toastx__action:active,.toastx__close:active,.wordmark--btn:active{transform:scale(.97)}.rail__item:active:not(:disabled),.tcard:active,.dirchoice__card:active:not(:disabled),.direction-tile:active:not(:disabled){transform:scale(.99)}@media (prefers-reduced-motion:reduce){.ghost-btn:active:not(:disabled),.icon-btn:active:not(:disabled),.tabs__btn:active:not(:disabled),.style-chip:active:not(:disabled),.send-btn:active:not(:disabled),.surface-switch button:active:not(:disabled),.direction-offer__all:active:not(:disabled),.rating__stars button:active,.rating__tags button:active,.coach__next:active,.coach__skip:active,.dirchoice__card:active:not(:disabled),.direction-tile:active:not(:disabled),.auth-form__submit:active:not(:disabled),.auth-form__switch:active,.chip:active:not(:disabled),.copy-canvas__close:active,.girdiler__head:active,.orbit-toggle:active:not(:disabled),.style-bar__vary:active:not(:disabled),.templates__more:active,.templates__start:active,.thumb:active,.toastx__action:active,.toastx__close:active,.wordmark--btn:active,.rail__item:active:not(:disabled),.tcard:active{transform:none}.coach__ring,.coach__card{transition-duration:1ms}}.studio{grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;min-height:0;display:grid}.idbar{align-items:center;gap:var(--space-2xl);height:52px;padding:0 var(--space-2xl) 0 var(--space-3xl);border-bottom:1px solid var(--line);flex-shrink:0;min-width:0;display:flex}.idbar__project{font-size:var(--text-md);color:var(--ink-600);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.idbar__right{align-items:center;gap:var(--space-md);min-width:0;margin-left:auto;display:flex}.idbar__sync{font-size:var(--text-sm);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.studio__body{grid-template-columns:176px minmax(0,1fr);min-width:0;min-height:0;display:grid}.studio__body.has-side{grid-template-columns:176px var(--side-w,360px) minmax(0, 1fr)}.rail{border-right:1px solid var(--line);background:var(--surface-050);overscroll-behavior:contain;padding:var(--space-lg) 0 var(--space-4xl);gap:var(--space-2xl);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.rail__group{flex-direction:column;display:flex}.rail__group--tools{padding-top:var(--space-2xl);border-top:1px solid var(--line-soft);margin-top:auto}.rail__title{font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);padding:0 var(--space-2xl) var(--space-sm)}.rail__item{align-items:center;gap:var(--space-md);width:100%;color:var(--muted);font-size:var(--text-md);text-align:left;padding:var(--space-md) var(--space-2xl) var(--space-md) calc(var(--space-2xl) - 2px);background:0 0;border:0;border-left:2px solid #0000;min-height:34px;display:flex}.rail__item:disabled{opacity:.4;cursor:default}.rail__item.is-active{border-left-color:var(--accent);background:var(--surface-200);color:var(--fg)}.rail__n{font-variant-numeric:tabular-nums;font-size:var(--text-2xs);letter-spacing:.1em;color:var(--dim);flex-shrink:0}.rail__item.is-active .rail__n{color:var(--accent)}.rail__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.rail__item:hover:not(:disabled):not(.is-active){color:var(--fg);border-left-color:var(--line-500);background:var(--surface-100)}}.stage{overscroll-behavior:contain;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:auto}@media (width>=1180px){.studio__body:not(.has-side) .preview-stack{flex-direction:row}.studio__body:not(.has-side) .direction-offer{align-items:stretch;gap:var(--space-md);width:152px;padding:var(--space-xl) var(--space-md);border-top:0;border-left:1px solid var(--line);flex-direction:column;flex:0 0 152px}.studio__body:not(.has-side) .direction-offer__head{max-width:none}.studio__body:not(.has-side) .direction-offer__rail{align-content:start;justify-items:center;gap:var(--space-xs);grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden auto}.studio__body:not(.has-side) .direction-tile{width:100%;height:auto}.studio__body:not(.has-side) .direction-offer__all{padding:var(--space-md) var(--space-sm)}}@media (width<=900px){.studio__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.rail{align-items:center;gap:var(--space-xl);border-right:0;border-bottom:1px solid var(--line);padding:0 var(--space-lg);overscroll-behavior-x:contain;scrollbar-width:none;flex-direction:row;overflow:auto hidden}.rail::-webkit-scrollbar{display:none}.rail__group{align-items:center;gap:var(--space-2xs);flex-direction:row;flex-shrink:0}.rail__group--tools{border-top:0;border-left:1px solid var(--line-soft);padding-top:0;padding-left:var(--space-xl);margin-top:0}.rail__title,.rail__n{display:none}.rail__item{padding:var(--space-md) var(--space-lg);white-space:nowrap;border-bottom:2px solid #0000;border-left:0}.rail__item.is-active{border-left:0;border-bottom-color:var(--accent)}.idbar{height:auto;min-height:48px;padding:var(--space-sm) var(--space-lg);gap:var(--space-lg)}.idbar__project{display:none}.idbar__right{scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto}.idbar__right::-webkit-scrollbar{display:none}}.zoombar{align-items:center;gap:var(--space-2xs);border:1px solid var(--line);border-radius:var(--radius-pill);padding:2px var(--space-2xs);flex-shrink:0;display:inline-flex}.zoombar--faces{gap:var(--space-3xs)}.zoombar__caption{padding-left:var(--space-2xs);font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}@media (hover:hover) and (pointer:fine){.preview-stage__canvas.is-zoomed{cursor:grab}.preview-stage__canvas.is-panning{cursor:grabbing}}.zoombar__btn{width:32px;height:32px;color:var(--muted);border-radius:var(--radius-pill);transition:transform .12s var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;border:0;place-items:center;display:grid}.zoombar__btn:active:not(:disabled){transform:scale(.94)}.zoombar__btn:disabled{opacity:.35;cursor:default}.zoombar__value{text-align:center;min-width:46px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--ink-600);letter-spacing:.04em}.zoombar__sep{background:var(--line-200);width:1px;height:16px;margin:0 var(--space-2xs)}.zoombar__mode{color:var(--muted);font-size:var(--text-sm);letter-spacing:.04em;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);min-height:32px;transition:transform .12s var(--ease-out), color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out);background:0 0;border:0}.zoombar__mode:active{transform:scale(.96)}.zoombar__mode.is-active{background:var(--surface-300);color:var(--fg)}@media (hover:hover) and (pointer:fine){.zoombar__btn:hover:not(:disabled),.zoombar__mode:hover:not(.is-active){color:var(--fg)}}.preview-stage__canvas{overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){.zoombar__btn:active:not(:disabled),.zoombar__mode:active{transform:none}}.idbar--landing{background:0 0;border-bottom-color:#0000}.repertoire{width:100%;max-width:720px;margin-top:var(--space-4xl);border-top:1px solid var(--line-soft);padding-top:var(--space-2xl)}.repertoire__title{font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-bottom:var(--space-lg)}.repertoire__row{gap:var(--space-lg);padding:var(--space-md) 0;border-bottom:1px solid var(--line-soft);grid-template-columns:76px minmax(0,1fr);align-items:baseline;display:grid}.repertoire__family{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.repertoire__list{gap:var(--space-2xs) var(--space-lg);font-size:var(--text-md);color:var(--ink-600);column-gap:var(--space-4xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.repertoire__starts{gap:var(--space-sm);margin-top:var(--space-2xl);flex-wrap:wrap;display:flex}@media (width<=640px){.repertoire__row{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}}.preview-stage__canvas.has-ruler{position:relative}.ruler{pointer-events:none;z-index:2;position:absolute;inset:0}.ruler__band{background:var(--surface-050);position:absolute}.ruler__band--x{border-bottom:1px solid var(--line-100);height:18px;top:0;left:0;right:0}.ruler__band--y{border-right:1px solid var(--line-100);width:18px;top:0;bottom:0;left:0}.ruler__tick{color:var(--ink-400);position:absolute}.ruler__band--x .ruler__tick{border-left:1px solid var(--line-300);top:0;bottom:0}.ruler__band--y .ruler__tick{border-top:1px solid var(--line-300);left:0;right:0}.ruler__tick.is-major{border-color:var(--line-500)}.ruler__n{font-size:var(--text-3xs);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;font-style:normal;position:absolute}.ruler__band--x .ruler__n{top:3px;left:3px}.ruler__band--y .ruler__n{writing-mode:vertical-rl;top:2px;left:3px}.ruler__extent{outline:1px solid var(--accent-veil);outline-offset:0;position:absolute}.side{border-right:1px solid var(--line);background:var(--surface-000);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.side__grip{cursor:ew-resize;z-index:3;touch-action:none;background:0 0;border:0;width:7px;padding:0;position:absolute;top:0;bottom:0;right:-4px}.side__grip:after{content:"";border-radius:var(--radius-pill);width:2px;height:34px;transition:background-color var(--dur-state) var(--ease-out);background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.side__grip:focus-visible:after,.side__grip.is-dragging:after{background:var(--accent)}@media (hover:hover) and (pointer:fine){.side__grip:hover:after{background:var(--line-500)}}@media (pointer:coarse){.side__grip{width:18px;right:-9px}}.side__tabs{align-items:center;gap:var(--space-2xs);padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-lg);border-bottom:1px solid var(--line);scrollbar-width:none;overscroll-behavior-x:contain;flex-shrink:0;display:flex;overflow-x:auto}.side__tabs::-webkit-scrollbar{display:none}.side__tab{color:var(--muted);font-size:var(--text-md);letter-spacing:.04em;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);white-space:nowrap;min-height:32px;transition:transform .12s var(--ease-out), color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out);background:0 0;border:0;flex-shrink:0}.side__tab:active{transform:scale(.97)}.side__close{width:32px;height:32px;color:var(--muted);border-radius:var(--radius-pill);transition:transform .12s var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;border:0;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.side__close:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.side__tab:hover:not(.is-active),.side__close:hover{color:var(--fg)}}.side__body{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.side__body>.chat{flex:1;min-height:0}.side__body>:not(.chat){padding:var(--space-2xl)}@media (prefers-reduced-motion:reduce){.side__tab:active,.side__close:active{transform:none}}@media (width<=900px){.studio__body.has-side{grid-template-rows:auto minmax(0,1fr) minmax(200px,42dvh);grid-template-columns:minmax(0,1fr)}.side{border-right:0;border-top:1px solid var(--line);grid-row:3}.studio__body.has-side .stage{grid-row:2}.side__grip{display:none}}.crash{background:var(--surface-100);min-height:100vh;color:var(--ink-700);flex-direction:column;justify-content:center;gap:18px;padding:32px clamp(20px,6vw,72px);display:flex}.crash__title{color:var(--ink-900);margin:0;font-size:clamp(22px,3.2vw,32px);font-weight:600}.crash__lead{max-width:62ch;color:var(--ink-600);margin:0;line-height:1.6}.crash__lead strong{color:var(--accent)}.crash__actions{flex-wrap:wrap;gap:10px;display:flex}.crash__btn{border:1px solid var(--accent);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:10px 20px;transition:background-color .14s,color .14s}.crash__btn:hover{background:var(--accent);color:var(--ink-000)}.crash__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.crash__detail{max-width:100%;color:var(--ink-400)}.crash__detail summary{cursor:pointer;padding:6px 0}.crash__detail pre{border:1px solid var(--line-200);background:var(--surface-050);white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:40vh;margin:8px 0 0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.app,.stage .tcard,.stage .actbar,.stage .prod{--surface-000:#fbfaf6;--surface-050:#f8f7f2;--surface-100:#f5f4ee;--surface-120:#f5f4ee;--surface-150:#f0efe8;--surface-200:#ecebe3;--surface-250:#e5e3d9;--surface-300:#e5e3d9;--surface-400:#dcdad0;--line-050:#ecebe3;--line-100:#e0ddd2;--line-200:#d8d5c9;--line-300:#c9c5b8;--line-400:#bdb8aa;--line-450:#b3ae9f;--line-500:#9c978a;--ink-000:#fff;--ink-300:#59685f;--ink-400:#45574f;--ink-600:#34463f;--ink-700:#1f352d;--ink-750:#1f352d;--ink-800:#10261f;--ink-900:#10261f;--accent:#82611d;--accent-veil:#82611d2e;--accent-edge:#82611d66;--accent-line:#82611d99;--alert:#b42318;--confirm:#1f7a4d;--primary:#10261f;--primary-hover:#081712;--on-primary:#fbfaf6;--shadow-raised:0 16px 40px #10261f24, 0 2px 6px #10261f0f;--shadow-popover:0 12px 32px #10261f1f, 0 1px 3px #10261f14;--shadow-scrim:0 0 0 9999px #10261f73;--focus-ring:var(--focus-ring-shell);--bg:var(--surface-000);--fg:var(--ink-900);--muted:var(--ink-400);--dim:var(--ink-300);--line:var(--line-100);--line-soft:var(--line-050);--surface:var(--surface-100);--surface-2:var(--surface-200)}.app{background:var(--shell);color:var(--shell-text)}.stage{--surface-000:#e2dfd3;--surface-050:#e5e2d7;--surface-100:#e8e5db;--surface-120:#ebe9e0;--surface-150:#eeece4;--surface-200:#f1efe8;--surface-250:#f4f2ec;--surface-300:#f7f5f0;--surface-400:#fbfaf6;--line-050:#d9d6c9;--line-100:#cfcbbd;--line-200:#c9c5b8;--line-300:#bdb8aa;--line-400:#b3ae9f;--line-450:#a8a294;--line-500:#948e80;--ink-000:#fff;--ink-300:#4f5d55;--ink-400:#45574f;--ink-600:#34463f;--ink-700:#1f352d;--ink-750:#1b302a;--ink-800:#142a22;--ink-900:#10261f;--accent:#725415;--accent-veil:#82611d1f;--accent-edge:#82611d3d;--accent-line:#82611d8c;--accent-soft:#c9a86c;--alert:#b42318;--confirm:#1f7a4d;--primary:#10261f;--primary-hover:#081712;--on-primary:#fbfaf6;--shadow-raised:0 24px 60px #10261f2e;--shadow-popover:0 12px 32px #10261f24;--focus-ring:0 0 0 3px #82611d38;--bg:var(--surface-000);--fg:var(--ink-900);--muted:var(--ink-400);--dim:var(--ink-300);--line:var(--line-100);--line-soft:var(--line-050);--surface:var(--surface-100);--surface-2:var(--surface-200);background:var(--stage);color:var(--stage-text)}.btn-primary{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-pill);background:var(--primary);height:40px;color:var(--on-primary);font-size:var(--text-lg);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-state) var(--ease-out), opacity var(--dur-state) var(--ease-out), transform .12s var(--ease-out);border:0;flex-shrink:0;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary:hover:not(:disabled){background:var(--primary-hover)}.btn-primary:active:not(:disabled){transform:scale(.98)}.btn-primary:disabled{opacity:.4;cursor:default}.btn-primary--sm{height:32px;font-size:var(--text-md);padding:0 14px}.btn-primary__price{opacity:.72;font-variant-numeric:tabular-nums;font-weight:500}.ghost-btn--icon-text{align-items:center;gap:var(--space-xs);display:inline-flex}.ghost-btn.is-active{background:var(--surface-300);color:var(--fg)}.idbar{background:var(--shell);border-bottom-color:var(--shell-line);gap:var(--space-2xl);padding:0 var(--space-lg) 0 var(--space-2xl)}.idbar .wordmark{color:var(--shell-text);letter-spacing:.22em}.idbar__project{max-width:220px;color:var(--shell-text-muted);letter-spacing:0;flex:0 auto}.idbar__saved{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--shell-text-dim);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}.idbar__saved svg{color:var(--confirm-shell)}.idbar .history-actions{gap:var(--space-2xs)}.idbar .icon-btn{width:32px;height:32px;color:var(--shell-text-muted);transition:background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);border-color:#0000}.idbar .icon-btn:hover:not(:disabled){background:var(--shell-hover);color:var(--shell-text);border-color:#0000}.idbar .icon-btn:disabled{opacity:.4;cursor:default}.stepbar{align-items:center;gap:var(--space-lg);min-width:0;margin:0 auto;display:flex}.stepbar__list{align-items:center;gap:var(--space-3xs);min-width:0;margin:0;padding:0;list-style:none;display:flex}.stepbar__item{align-items:center;display:flex}.stepbar__item+.stepbar__item:before{content:"";width:14px;height:1px;margin:0 var(--space-2xs);background:var(--shell-line-strong);flex:none}.stepbar__step{border-radius:var(--radius-pill);height:30px;color:var(--shell-text-dim);font-size:var(--text-md);white-space:nowrap;transition:background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:0 11px 0 6px;display:inline-flex}.stepbar__n{border:1px solid var(--shell-line-strong);border-radius:var(--radius-circle);width:18px;height:18px;font-size:var(--text-3xs);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:600;display:grid}.stepbar__item.is-done .stepbar__step{color:var(--shell-text-muted)}.stepbar__item.is-done .stepbar__n{background:var(--shell-raised);color:var(--shell-text)}.stepbar__item.is-current .stepbar__step{background:var(--shell-raised);border-color:var(--shell-line-strong);color:var(--shell-text);font-weight:600}.stepbar__item.is-current .stepbar__n{background:var(--shell-text);border-color:var(--shell-text);color:var(--shell)}.stepbar__step[aria-disabled=true]{cursor:default}@media (hover:hover) and (pointer:fine){.stepbar__step:not([aria-disabled=true]):hover{background:var(--shell-hover);color:var(--shell-text)}}@media (width<=1400px){.stepbar__item:not(.is-current) .stepbar__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stepbar__item:not(.is-current) .stepbar__step{padding:0 5px}.idbar__project{display:none}}.rail{background:var(--shell-sunken);border-right-color:var(--shell-line);padding:var(--space-xl) var(--space-md) var(--space-2xl);gap:var(--space-3xl)}.rail__title{padding:0 var(--space-sm) var(--space-xs);font-size:var(--text-3xs);letter-spacing:.1em;color:var(--shell-text-dim);font-weight:600}.rail__item{gap:var(--space-md);min-height:32px;padding:0 var(--space-sm);border-radius:var(--radius-lg);color:var(--shell-text-muted);font-size:var(--text-lg);transition:background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);border:0}.rail__item>svg{flex:none}.rail__item.is-active{background:var(--shell-raised);color:var(--shell-text);box-shadow:inset 2px 0 0 var(--shell-text)}.rail__item:disabled{opacity:.5;color:var(--shell-text-dim)}.rail__key{border:1px solid var(--shell-line-strong);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-3xs);color:var(--shell-text-dim);margin-left:auto;padding:1px 5px;line-height:1.4}.rail__item:disabled .rail__key{display:none}.rail__note{margin:var(--space-2xs) var(--space-sm) 0;font-size:var(--text-2xs);color:var(--shell-text-dim);line-height:1.4}.rail__group--foot{margin-top:auto}@media (hover:hover) and (pointer:fine){.rail__item:hover:not(:disabled):not(.is-active){background:var(--shell-hover);color:var(--shell-text)}}.side{background:var(--shell);border-right-color:var(--shell-line)}.side__tabs{padding:var(--space-md) var(--space-sm) var(--space-md) var(--space-lg);border-bottom-color:var(--shell-line)}.side__tab{align-items:center;gap:var(--space-xs);min-height:28px;padding:0 var(--space-lg);font-size:var(--text-md);letter-spacing:0;color:var(--shell-text-muted);display:inline-flex}.side__tab.is-active{background:var(--shell-raised);color:var(--shell-text)}.side__tab:disabled{opacity:.45;cursor:default}@media (hover:hover) and (pointer:fine){.side__tab:hover:not(.is-active):not(:disabled),.side__close:hover{background:var(--shell-hover);color:var(--shell-text)}}.inputs-panel .brief-log{padding:0 0 var(--space-2xl);margin:0 0 var(--space-2xl);border-bottom:1px solid var(--shell-line);max-width:none}.bubble p{color:var(--shell-text);font-size:var(--text-xl);line-height:1.6}.bubble--user{background:var(--shell-sunken);border-color:var(--shell-line)}.composer--dock{background:var(--shell);border-color:var(--shell-line-strong);box-shadow:none}.composer--dock:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring-shell)}.composer__input::placeholder{color:var(--shell-text-dim)}.send-btn{background:var(--primary);color:var(--on-primary)}.chip{color:var(--shell-text-muted)}.chip:hover{background:var(--shell-hover);color:var(--shell-text)}.thumb{background:var(--shell-sunken)}.thumb span{color:#fff;background:#10261fb8}.dots i{background:var(--shell-text-dim)}.composer__note{color:#6b5220;background:#fbf6ec;border-color:#e8dcc4}.logo-ask{align-items:flex-start;gap:var(--space-md);margin:0 0 var(--space-sm);padding:var(--space-md) var(--space-md) var(--space-md) var(--space-md);border-radius:var(--radius-lg);color:var(--shell-text);background:#fbf6ec;border:1px solid #e8dcc4;display:flex;position:relative}.logo-ask__thumb{border-radius:var(--radius-md);object-fit:cover;background:var(--sheet);border:1px solid #e8dcc4;flex:none;width:44px;height:44px}.logo-ask__body{flex:auto;min-width:0;padding-right:24px}.logo-ask__title{font-size:var(--text-md);color:#4a3812;margin:0;font-weight:600;line-height:1.4}.logo-ask__text,.logo-ask__hint{margin:var(--space-3xs) 0 0;font-size:var(--text-md);color:#6b5220;line-height:1.5}.logo-ask__actions{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.logo-ask__secondary{height:32px;padding:0 14px}.logo-ask__close{color:#6b5220;position:absolute;top:6px;right:6px}.prod__logo-res{margin-top:var(--space-sm);background:#fbf6ec;border-color:#e8dcc4}.prod__logo-res strong{color:#4a3812}.prod__logo-res small{color:#6b5220}.chat__thread::-webkit-scrollbar-thumb{background:var(--shell-line-strong)}.girdiler__body::-webkit-scrollbar-thumb{background:var(--shell-line-strong)}.landing{background:var(--shell)}.style-chip.is-active,.tabs__btn.is-active{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.style-chip.is-active .style-chip__swatch{box-shadow:0 0 0 1px #ffffff80}.style-bar__price{background:var(--shell-sunken);color:var(--shell-text-muted)}.style-chip.is-active .style-bar__price{color:inherit;background:#ffffff29}.style-bar__blocked{color:#7a271a;background:#fef3f2;border-color:#fecdca}.style-bar__blocked a{color:var(--alert-shell)}.popover{z-index:40;width:300px;padding:var(--space-2xl);background:var(--shell);color:var(--shell-text);border:1px solid var(--shell-line);border-radius:var(--radius-3xl);box-shadow:var(--shadow-popover);position:absolute}.popover__title{margin:0 0 var(--space-2xs);font-size:var(--text-xl);color:var(--shell-text);font-weight:600}.popover__body{color:var(--shell-text-muted);font-size:12.5px;line-height:1.5}.popover__actions{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-xl);display:flex}.newdesign{position:relative}.newdesign__pop{transform-origin:100% 0;top:calc(100% + 8px);right:0}.shortcuts{left:188px;bottom:var(--space-2xl);transform-origin:0 100%;width:360px;position:fixed}.shortcuts__head{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.shortcuts__list{margin:0 0 var(--space-lg);display:grid}.shortcuts__row{gap:var(--space-lg);border-bottom:1px solid var(--shell-line);grid-template-columns:136px 1fr;align-items:center;padding:7px 0;font-size:12.5px;display:grid}.shortcuts__row dt,.shortcuts__row dd{margin:0}.shortcuts__row dd{color:var(--shell-text-muted)}.shortcuts kbd{border:1px solid var(--shell-line-strong);background:var(--shell-sunken);font-family:inherit;font-size:var(--text-2xs);color:var(--shell-text);white-space:nowrap;border-radius:5px;padding:2px 6px}.coach__card{background:var(--shell);border-color:var(--shell-line)}.coach__next:hover{background:var(--primary-hover)}.toastx{background:var(--shell);border-color:var(--shell-line)}.auth-modal__submit,.dash-tab--on{background:var(--primary);color:var(--on-primary)}.auth-modal__input:focus{border-color:var(--line-500)}.auth-form,.auth-form__input{background:var(--shell)}.dash-neg{color:var(--alert)}.stage-empty{width:min(560px,100%);margin:auto;padding:48px 32px}.stage-eyebrow,.stage .templates>.eyebrow{margin:0 0 var(--space-sm);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-text-dim);font-weight:600}.stage-title,.stage .templates h2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;color:var(--stage-text);margin:0;font-size:30px;font-weight:400;line-height:1.4}.stage-lead,.stage .templates__hint{margin:var(--space-md) 0 0;max-width:64ch;font-size:var(--text-lg);color:var(--stage-text-muted);line-height:1.55}.stage .templates__hint{margin-bottom:22px}.stage-facts{margin:var(--space-4xl) 0 0;border-top:1px solid var(--stage-line)}.stage-facts__row{gap:var(--space-lg);border-bottom:1px solid var(--stage-line);font-size:var(--text-lg);grid-template-columns:120px minmax(0,1fr);padding:9px 0;display:grid}.stage-facts dt{color:var(--stage-text-dim)}.stage-facts dd{align-items:center;gap:var(--space-sm);min-width:0;color:var(--stage-text);margin:0;display:flex}.stage-facts dd svg{color:var(--confirm);flex:none}.stage-facts__hint{border:1px solid var(--stage-line);border-radius:var(--radius-pill);font-size:var(--text-3xs);color:var(--stage-text-dim);padding:1px 6px}.stage>.engine-wait{z-index:5;pointer-events:none;background:#1d1d208c;min-height:0;position:absolute;inset:0}.engine-wait__box{justify-items:center;gap:var(--space-md);border:1px solid var(--stage-line);border-radius:var(--radius-3xl);background:var(--stage);box-shadow:var(--shadow-popover);text-align:center;padding:22px 30px;display:grid}.engine-wait__box .engine-wait__bar{width:220px;height:2px;margin-bottom:var(--space-xs);background:var(--stage-line);border-radius:2px}.engine-wait__stage{font-size:var(--text-md);letter-spacing:.06em;color:var(--stage-text-muted)}.engine-wait__what{font-size:var(--text-xl);letter-spacing:0;text-transform:none;color:var(--stage-text);font-weight:500}.engine-wait__what:empty{display:none}.stage .templates{padding:28px 32px 0}.stage .templates__grid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:14px}.stage .tcard{background:var(--sheet);border-radius:var(--radius-2xl);color:var(--shell-text);transition:border-color var(--dur-state) var(--ease-out), box-shadow var(--dur-state) var(--ease-out);border:1px solid #0000;flex-direction:column;gap:3px;padding:10px 10px 12px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.stage .tcard:hover{border-color:var(--shell-line-strong)}}.stage .tcard.is-active{background:var(--sheet);border-color:#c9a86c;box-shadow:0 0 0 2px #c9a86c,0 0 0 6px #c9a86c47}.stage .tcard__thumb{height:118px;margin:0 0 var(--space-sm);padding:var(--space-xs);border-radius:var(--radius-lg);background:var(--sheet-sunken)}.stage .tcard em{font-size:var(--text-2xs);letter-spacing:.06em;color:var(--shell-text-dim);margin:0}.stage .tcard strong{font-size:var(--text-xl);margin:0;font-weight:600;line-height:1.3}.stage .tcard span{color:var(--shell-text-muted);font-variant-numeric:tabular-nums}.stage .tcard__reason{margin-top:var(--space-2xs);color:var(--shell-text-muted)}.tcard__check{border-radius:var(--radius-circle);color:#10261f;opacity:0;width:22px;height:22px;transition:opacity var(--dur-state) var(--ease-out), transform var(--dur-state) var(--ease-out);background:#c9a86c;place-items:center;display:grid;position:absolute;top:16px;right:16px;transform:scale(.9)}:root[data-kbd-nav] .tcard__check{transition:none}.tcard.is-active .tcard__check{opacity:1;transform:scale(1)}.tnet svg{width:100%;height:100%;display:block}.tnet svg>rect:first-child{fill:#0000}.tnet svg rect[fill^=rgba\(255]{fill:#fff;stroke:none}.tnet svg rect[fill^=rgba\(201]{fill:#e7e4e0;stroke:none}.tnet svg rect[stroke^=rgba\(90],.tnet svg text{display:none}.tnet svg [data-type=cut]{stroke:#10261f;stroke-width:1.3px;vector-effect:non-scaling-stroke}.tnet svg [data-type=crease]{stroke:#9c978a;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:3 2.5}.stage .templates__more{border-color:var(--stage-line);color:var(--stage-text-muted)}.stage .templates__identity .eyebrow{color:var(--stage-text-dim)}.actbar{z-index:4;min-height:68px;padding:var(--space-lg) var(--space-4xl);background:var(--shell);color:var(--shell-text);border-top:1px solid var(--shell-line);align-items:center;gap:18px;display:flex;position:sticky;bottom:0}.templates>.actbar{padding:var(--space-lg) 32px;margin:28px -32px 0}.actbar__sel{align-items:center;gap:var(--space-lg);flex:0 auto;min-width:0;display:flex}.actbar__mini{border-radius:var(--radius-md);background:var(--sheet-sunken);flex:none;width:46px;height:40px;padding:3px;overflow:hidden}.actbar__what{min-width:0;display:grid}.actbar__kick{font-size:var(--text-2xs);color:var(--shell-text-dim)}.actbar__name{font-size:var(--text-lg);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.actbar__empty{font-size:var(--text-lg);color:var(--shell-text-muted)}.actbar__cost{font-size:var(--text-2xs);text-align:right;color:var(--shell-text-muted);font-variant-numeric:tabular-nums;margin-left:auto;line-height:1.35;display:grid}.actbar__cost strong{font-size:var(--text-lg);color:var(--shell-text);font-weight:600}.actbar__short{color:var(--alert)}.actbar__link{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.actbar .templates__dims{gap:var(--space-sm);flex-wrap:nowrap}.actbar .templates__dims label{font-size:var(--text-3xs);letter-spacing:.06em;color:var(--shell-text-muted);gap:3px;font-weight:600}.actbar .templates__dims input{width:64px;height:34px;padding:0 var(--space-sm);border:1px solid var(--shell-line-strong);border-radius:var(--radius-lg);background:var(--shell);color:var(--shell-text);font-size:var(--text-lg);font-variant-numeric:tabular-nums}.actbar .templates__dims input:focus{border-color:var(--accent);box-shadow:var(--focus-ring-shell);outline:none}.actbar .templates__dims-unit{font-size:var(--text-2xs);color:var(--shell-text-muted);padding-bottom:9px}.actbar>.btn-primary:first-of-type{margin-left:auto}.actbar__cost~.btn-primary{margin-left:0}.dirchoice__eyebrow{color:var(--dim)}.dirchoice__price,.dirchoice__round{margin:var(--space-xs) 0 0;font-size:var(--text-md);color:var(--muted)}.direction-offer{background:var(--surface-050)}.direction-tile{border-color:var(--line-200)}.direction-tile:hover:not(:disabled){border-color:var(--line-500)}.direction-tile__blank{background:linear-gradient(160deg, var(--surface-400), var(--surface-200))}.compare-card,.compare-empty{background:var(--surface-100)}.compare-empty{align-content:center;gap:var(--space-md);padding:32px}.compare-empty__icon{border:1px solid var(--line-200);border-radius:var(--radius-circle);width:44px;height:44px;color:var(--muted);place-items:center;display:grid}.compare-empty__title{font-size:var(--text-2xl);color:var(--fg);font-weight:600}.compare-empty__body{max-width:34ch;margin-bottom:var(--space-xs);font-size:var(--text-lg);color:var(--muted)}.preview-stage--edit .preview-stage__work,.copy-canvas{background:var(--surface-150)}.stage .prod{background:var(--sheet);width:min(760px,100% - 48px);max-width:none;color:var(--shell-text);border-radius:var(--radius-4xl) var(--radius-4xl) 0 0;margin:28px auto 0;padding:36px 40px 0}.stage .prod h2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;font-size:30px;font-weight:400;line-height:1.4}@media (width<=480px){.stage-title,.stage .templates h2,.dirchoice__title,.stage .prod h2{font-size:28px}}.stage .prod .eyebrow{color:var(--shell-text-dim)}.prod__list li.is-pass,.prod__list li.is-warn,.prod__list li.is-fail{color:var(--shell-text)}.prod__list li.is-pass .check{color:var(--confirm)}.prod__list li.is-fail .check{color:var(--alert)}.prod__list li.is-warn .check{color:#b54708}.prod__allpass{margin:0 0 var(--space-2xl);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);color:var(--confirm-shell);font-size:var(--text-lg);background:#ecfdf3}.prod__passed{margin:-20px 0 32px}.prod__passed>summary,.prod__tech>summary{cursor:pointer;padding:var(--space-sm) 0;font-size:var(--text-md);color:var(--shell-text-muted)}.prod__passed .prod__list{margin:var(--space-sm) 0 0}.prod__counts{margin:-16px 0 var(--space-2xl);font-size:var(--text-md);color:var(--shell-text-muted)}.prod__confirm h3{margin:0 0 var(--space-sm);font-size:var(--text-md);color:var(--shell-text);font-weight:600}.prod__list li.is-confirm{color:var(--shell-text)}.prod__list li.is-confirm .check{color:#b54708}.prod__list li.is-confirm>div{flex:1;min-width:0}.prod__list li .prod__fix{flex:none;align-self:center;min-height:44px}.prod__na{font-size:var(--text-md);color:var(--shell-text-muted);margin:-20px 0 32px}.prod__proof.is-on{background:#ecfdf3;border-color:#abefc6}.prod__proof.is-on strong{color:var(--confirm-shell)}.prod__yeni{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.prod__yeni p{max-width:42rem;color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}.prod__yeni-eylem{flex:none;position:relative}.prod__yeni-sor{z-index:3;width:min(22rem,80vw);position:absolute;bottom:calc(100% + 8px);right:0}.prod>.actbar{padding:var(--space-lg) var(--space-4xl) var(--space-lg) 40px;margin:32px -40px 0}.prod__bar .check{border-radius:var(--radius-circle);background:var(--shell-sunken);flex:none;place-items:center;width:28px;height:28px;display:grid}.prod__bar>.ghost-btn{margin-left:auto}.zip-confirm.popover{right:var(--space-4xl);transform-origin:100% 100%;width:400px;max-height:min(70vh,560px);margin:0;position:absolute;bottom:calc(100% + 8px);overflow-y:auto}.zip-confirm.popover h3{color:var(--shell-text)}.zip-confirm.popover.has-samples{width:520px;max-height:min(78vh,640px)}.zip-confirm.popover.has-samples .zip-confirm__actions{bottom:calc(-1 * var(--space-2xl));margin:0 calc(-1 * var(--space-2xl)) calc(-1 * var(--space-2xl));padding:var(--space-lg) var(--space-2xl) var(--space-2xl);background:var(--shell);border-top:1px solid var(--shell-line);position:sticky}.sample-check{margin:0 0 var(--space-2xl)}.sample-check h4{margin:0 0 var(--space-2xs);font-size:var(--text-md);color:var(--shell-text);font-weight:600}.sample-check h4:focus{outline:none}.sample-check__lead{margin:0 0 var(--space-lg);font-size:var(--text-sm);color:var(--shell-text-muted);line-height:1.5}.sample-check__dil,.copy-canvas__dil{margin:0 0 var(--space-lg);padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--shell-text);background:#f6efdf;border-left:3px solid #82611d;border-radius:6px;line-height:1.5}.sample-check__dil-satir{min-height:24px;font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;position:relative}.sample-check__dil-satir:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.copy-canvas__dil{margin:var(--space-xs) 0 0;font-size:12.5px;display:block}.sample-check__list{border-top:1px solid var(--shell-line);margin:0;padding:0;list-style:none}.sample-check__list>li{align-items:start;gap:var(--space-sm) var(--space-lg);padding:var(--space-md) 0;border-bottom:1px solid var(--shell-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.sample-check__what{gap:var(--space-3xs);min-width:0;display:grid}.sample-check__what strong{font-size:var(--text-sm);color:var(--shell-text);font-weight:600}.sample-check__value{font-size:var(--text-sm);color:var(--shell-text);overflow-wrap:anywhere;line-height:1.45}.sample-check__what small{font-size:var(--text-xs);color:var(--shell-text-muted);line-height:1.45}.sample-check__list>li.is-health small{color:var(--shell-text);font-weight:500}.sample-check__acts{justify-content:flex-end;gap:var(--space-xs);flex-wrap:wrap;max-width:250px;display:flex}.sample-check__acts .ghost-btn{min-height:32px;padding:var(--space-2xs) var(--space-md);font-size:var(--text-sm);color:var(--shell-text);border-color:var(--shell-line-strong)}.sample-check__acts .ghost-btn:hover{border-color:var(--shell-text-muted)}@media (pointer:coarse){.sample-check__acts .ghost-btn{min-height:44px}}@media (width<=600px){.sample-check__list>li{grid-template-columns:minmax(0,1fr)}.sample-check__acts{justify-content:flex-start;max-width:none}.zip-confirm.popover,.zip-confirm.popover.has-samples{left:var(--space-md);right:var(--space-md);bottom:var(--space-md);width:auto;max-height:calc(100dvh - 96px);position:fixed}}.copy-canvas__label{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:inline-flex}.copy-canvas__sample{padding:1px var(--space-xs);border:1px dashed var(--line-300);border-radius:var(--radius-pill);letter-spacing:.02em;text-transform:none;color:var(--ink-700);align-items:center;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex}@media (width<=900px){.rail{padding:0 var(--space-lg);gap:var(--space-xl)}.rail__item{min-height:40px;box-shadow:none;white-space:nowrap;border-radius:0}.rail__item.is-active{box-shadow:inset 0 -2px 0 var(--shell-text)}.rail__key,.rail__note,.rail__group--foot{display:none}.stepbar__list{scrollbar-width:none;overflow-x:auto}.stepbar__next{display:none}.actbar{gap:var(--space-lg);flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.btn-primary:active:not(:disabled),.tcard__check{transform:none}}.composer:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring-shell)}.composer .composer__input:focus-visible{outline:none}.stage .templates{flex-direction:column;min-height:100%;display:flex}.stage .templates>.actbar{margin-top:auto}.stage .templates>:not(.actbar):nth-last-child(2){margin-bottom:28px}.templates__dims-unit{text-transform:none}.inputs-panel .girdiler{border-bottom:0}.inputs-panel .girdiler__head{padding:var(--space-sm) 0}.inputs-panel .girdiler__body{max-height:none;padding:0}.girdiler__row.is-style dd{color:var(--fg)}.rating__stars button{place-items:center;width:36px;padding:0;display:grid}.prod__state.is-pass .check{color:var(--confirm)}.prod__state.is-warn .check{color:#b54708}.prod__state.is-fail .check{color:var(--alert)}@keyframes design-settle{0%{opacity:.4;transform:scale(.985)}}@keyframes design-settle-still{0%{opacity:.4}}.stage .art-svg,.stage .dieline-svg,.stage .scene,.stage .compare-card__art{animation:design-settle var(--dur-state) var(--ease-out) backwards}@media (prefers-reduced-motion:reduce){.stage .art-svg,.stage .dieline-svg,.stage .scene,.stage .compare-card__art{animation-name:design-settle-still}}:root[data-kbd-nav] .stage .art-svg,:root[data-kbd-nav] .stage .dieline-svg,:root[data-kbd-nav] .stage .scene,:root[data-kbd-nav] .stage .compare-card__art{animation:none}.stage .templates>.templates__more{align-self:flex-start}.tcard__rec{border-radius:var(--radius-pill);background:var(--shell-text);color:var(--shell);font-size:var(--text-3xs);letter-spacing:.06em;padding:2px 7px;font-weight:600;position:absolute;top:16px;left:16px}.dim-strip__price{padding-left:var(--space-2xs);font-size:var(--text-2xs);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.idbar .auth-panel{flex-wrap:nowrap}.idbar .auth-panel__email{max-width:132px}.idbar .stepbar{flex:0 auto}@media (width<=1640px){.stepbar__item:not(.is-current) .stepbar__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stepbar__item:not(.is-current) .stepbar__step{padding:0 5px}}@media (width<=1500px){.idbar__project{display:none}.idbar__saved-word{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=1280px){.idbar .auth-panel__email{display:none}}.verify-strip{align-items:center;gap:var(--space-xs) var(--space-sm);padding:var(--space-sm) var(--space-3xl);background:var(--shell-sunken);border-bottom:1px solid var(--shell-line);color:var(--shell-text);font-size:var(--text-lg);flex-wrap:wrap;flex-shrink:0;line-height:1.4;display:flex}.verify-strip__sep{color:var(--shell-text-dim)}.verify-strip__action{appearance:none;font:inherit;color:var(--accent-deep);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0;font-weight:600;text-decoration:underline}.verify-strip__action:hover:not(:disabled){color:var(--shell-text)}.verify-strip__action:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring-shell);outline:none}.verify-strip__action:disabled{color:var(--shell-text-dim);cursor:default;text-decoration:none}.verify-strip__note{color:var(--shell-text-muted)}.verify-strip__note:empty{display:none}.verify-strip__form{align-items:center;gap:var(--space-xs);display:inline-flex}.verify-strip__code{border:1px solid var(--shell-line-strong);border-radius:var(--radius-xs);background:var(--sheet);width:12ch;color:var(--shell-text);font:600 var(--text-lg) / 1.3 ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;letter-spacing:.22em;text-align:center;font-variant-numeric:tabular-nums;padding:4px 8px}.verify-strip__code::placeholder{color:var(--shell-text-dim);letter-spacing:.22em}.verify-strip__code:focus-visible{border-color:var(--accent-deep);box-shadow:var(--focus-ring-shell);outline:none}.verify-strip__code[aria-invalid=true]{border-color:var(--alert-shell)}.verify-strip__confirm{appearance:none;border-radius:var(--radius-sm);background:var(--primary);color:var(--on-primary);font:inherit;cursor:pointer;border:0;padding:4px 12px;font-weight:600}.verify-strip__confirm:hover:not(:disabled){background:var(--primary-hover)}.verify-strip__confirm:focus-visible{box-shadow:var(--focus-ring-shell);outline:none}.verify-strip__confirm:disabled{opacity:.5;cursor:default}.verify-strip__note--error{color:var(--alert-shell)}.verify-strip--done .verify-strip__action{padding:13px var(--space-sm);margin:-13px calc(var(--space-sm) * -1)}.verify-strip+.workspace,.verify-strip+.landing{flex:auto;height:auto;min-height:0}@media (width<=767px){.verify-strip{padding:var(--space-sm) var(--space-lg)}.verify-strip__sep{display:none}}.signin-redirect{justify-content:center;align-items:center;gap:var(--space-lg);padding:var(--space-3xl);background:var(--shell);color:var(--shell-text);font-size:var(--text-xl);text-align:center;flex-direction:column;flex:1;display:flex}.vpill{align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);height:32px;color:var(--ink-400);font-size:var(--text-lg);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;border:0;padding:0 15px;font-weight:500;display:inline-flex}.vpill:hover:not(.is-active){color:var(--ink-900);background:var(--accent-veil)}.vpill.is-active{background:var(--primary);color:var(--on-primary)}.opening{background:radial-gradient(120% 90% at 42% 38%, #ebe9e0 0%, var(--stage) 55%, #d9d6c9 100%);flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.opening__stage{place-items:center;min-height:0;padding:26px 36px 70px;display:grid;position:relative;container:opening-stage/inline-size}@media (width>=641px){@container opening-stage (width>=980px){.opening__stage--acilim>.opening__pane{padding-left:max(0px, calc(var(--info-r,340px) + 28px - 36px))}}@container opening-stage (width<=979.98px){.opening__stage>.opening__pane{padding-top:max(0px, calc(var(--info-b,200px) + 18px - 26px))}}.opening__stage--acilim .opening__pane{container-type:size}.opening__pane .p-masa--yalin{--mm:min(3.7795px, calc((100cqh - 96px) / var(--sheet-h,287)), calc((100cqw - 96px) / var(--sheet-w,256)));width:100%;height:100%;overflow:visible}.opening__pane .p-masa--yalin .p-kagit-yeri{place-items:center;padding-bottom:0;overflow:visible}.opening__pane .p-masa--yalin .p-kagit{align-self:center}}.opening__pane .p-masa--yalin .p-bir,.opening__pane .p-masa--yalin .renk-seridi{display:none}.opening__info{z-index:2;max-width:34ch;position:absolute;top:30px;left:36px}.opening__title{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink-900);text-wrap:balance;margin:0;font-size:30px;font-weight:400;line-height:1.4}.opening__badge{margin-top:var(--space-lg);border:1px solid var(--line-300);border-radius:var(--radius-pill);background:var(--surface-400);font-size:var(--text-md);color:var(--ink-900);align-items:center;gap:7px;padding:4px 11px 4px 9px;font-weight:500;display:inline-flex}.opening__badge:before{content:"";background:var(--confirm);border-radius:50%;width:7px;height:7px}.opening__badge.is-preview:before{background:var(--accent)}.opening__desc{margin:var(--space-md) 0 0;max-width:32ch;font-size:var(--text-xl);color:var(--ink-400);line-height:1.45}.opening__structure{margin:var(--space-xs) 0 0;font-family:var(--mono);font-size:var(--text-md);letter-spacing:.02em;color:var(--ink-300)}.opening__pills{z-index:3;border:1px solid var(--line-300);border-radius:var(--radius-pill);background:var(--surface-400);gap:2px;padding:3px;display:inline-flex;position:absolute;bottom:22px;left:36px}.opening__pane{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}.opening__pane>.preview-stage{width:100%;height:100%;min-height:0}.opening__pane .preview-stage__meta{z-index:3;font-size:var(--text-lg);color:var(--ink-400);background:0 0;border:0;padding:0;position:absolute;bottom:-46px;right:0}.opening__pane .preview-stage__work,.opening__pane .scene{height:100%;min-height:0}.opening__face,.opening__lockedFace{filter:drop-shadow(0 1px 1px #10261f14)drop-shadow(0 18px 40px #10261f47);max-width:100%;height:min(94%,780px);display:block}.opening__face svg,.opening__lockedFace svg{width:auto;max-width:100%;height:100%;display:block}.opening__locked{align-items:center;gap:var(--space-2xl);flex-direction:column;min-height:0;max-height:100%;display:flex}.opening__lockedFace{height:min(72%,560px)}.opening__lockedNote{padding:var(--space-md) var(--space-3xl);border:1px solid var(--line-300);border-radius:var(--radius-pill);background:var(--surface-400);font-size:var(--text-lg);color:var(--ink-400);margin:0}.opening__dims{align-items:center;gap:var(--space-xl);font-family:var(--mono);font-size:var(--text-md);letter-spacing:.02em;white-space:nowrap;color:var(--ink-400);margin:0;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.opening__dims b{color:var(--ink-900);font-weight:500}.opening__dims span:before{content:"";width:1px;height:12px;margin-right:var(--space-xl);vertical-align:-2px;background:var(--line-400);display:inline-block}.opening__rail{gap:var(--space-xs);border-left:1px solid var(--line-200);background:linear-gradient(#fbfaf642,#fbfaf600);flex-direction:column;min-height:0;padding:26px 22px 18px 24px;display:flex;position:relative;overflow:hidden}.opening__railTitle{font-size:var(--text-3xl);color:var(--ink-900);margin:0;font-weight:600;line-height:1.3}.opening__railNote{margin:0 0 var(--space-sm);font-size:var(--text-lg);color:var(--ink-400)}.opening__alts{gap:var(--space-2xs);flex-direction:column;display:flex}.opening__alt{gap:var(--space-xl);width:100%;padding:var(--space-md) var(--space-sm);border-radius:var(--radius-3xl);text-align:left;cursor:pointer;transition:background-color .18s var(--ease-out), box-shadow .18s var(--ease-out);background:0 0;border:0;grid-template-columns:92px minmax(0,1fr);align-items:center;display:grid}.opening__alt:hover:not(:disabled){background:var(--accent-veil)}.opening__alt.is-on{background:var(--surface-400);box-shadow:inset 0 0 0 1.5px var(--accent)}.opening__alt:disabled{opacity:.45;cursor:default}.opening__altFace{width:92px;height:150px;display:block}.opening__altFace svg{filter:drop-shadow(0 8px 8px #10261f29);width:100%;height:100%;display:block}.opening__altMeta b{font-size:var(--text-2xl);color:var(--ink-900);font-weight:600;display:block}.opening__altIndex{min-width:15px;margin-right:var(--space-sm);font-family:var(--mono);font-size:var(--text-sm);color:var(--ink-300);font-weight:500;display:inline-block}.opening__altMeta small{font-size:var(--text-lg);color:var(--ink-400);margin-top:2px;line-height:1.4;display:block}.opening__altTag{font-size:var(--text-md);color:var(--accent);margin-top:4px;font-weight:600;display:block}.opening__altCta{border:1px solid var(--line-300);border-radius:var(--radius-pill);background:var(--surface-400);font-size:var(--text-md);color:var(--ink-900);margin-top:9px;padding:3px 10px;font-weight:500;display:inline-block}.opening__drawerBtn{width:100%;padding:13px var(--space-sm) var(--space-2xs);border:0;border-top:1px solid var(--line-200);font-size:var(--text-xl);color:var(--ink-900);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.opening__drawerBtn svg{transition:transform .24s var(--ease-out)}.opening__drawerBtn[aria-expanded=true] svg{transform:rotate(180deg)}.opening__drawer[hidden]{display:none}.opening__drawer{gap:var(--space-xs);padding:var(--space-xl) var(--space-2xl) var(--space-lg);border-top:1px solid var(--line-200);background:var(--surface-400);grid-template-columns:1fr 1fr;display:grid;position:absolute;bottom:52px;left:0;right:0;box-shadow:0 -14px 30px -10px #10261f24}.opening__chip{align-items:center;gap:var(--space-2xs);padding:var(--space-sm) var(--space-2xs);border-radius:var(--radius-2xl);font-size:var(--text-lg);color:var(--ink-900);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.opening__chip:hover:not(:disabled){background:var(--accent-veil)}.opening__chip.is-on{box-shadow:inset 0 0 0 1.5px var(--accent)}.opening__chipFace{width:62px;height:96px;display:block}.opening__chipFace svg{width:100%;height:100%;display:block}.opening__railOpen,.opening__railClose{display:none}@media (width>=1025px){.opening.opening--compact{grid-template-columns:minmax(0,1fr)}.opening.opening--compact>.opening__stage{grid-area:1/1}.opening.opening--compact>.opening__rail{z-index:6;grid-area:1/1;justify-self:end;width:316px;display:none;box-shadow:-12px 0 32px #10261f24}.opening.opening--compact:not(.opening--tek)>.opening__rail{background:var(--surface-000)}.opening.opening--compact.is-rail-open>.opening__rail{animation:.16s cubic-bezier(.23,1,.32,1) opening-rail-in;display:flex}.opening.opening--compact>.opening__railOpen{z-index:5;place-self:start end;align-items:center;gap:var(--space-sm);min-height:44px;padding:0 var(--space-lg);border:1px solid var(--line-300);border-radius:var(--radius-pill);background:var(--surface-400);color:var(--ink-900);font:inherit;font-size:var(--text-lg);cursor:pointer;grid-area:1/1;margin:20px 22px 0 0;font-weight:600;display:inline-flex}.opening.opening--compact>.opening__railOpen:hover{background:var(--surface-300)}.opening.opening--compact>.opening__railOpen:focus-visible,.opening.opening--compact .opening__railClose:focus-visible{box-shadow:var(--focus-ring);outline:none}.opening.opening--compact .opening__railClose{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink-600,var(--ink-900));cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;top:14px;right:14px}.opening.opening--compact .opening__railClose:hover{background:var(--surface-300)}}@keyframes opening-rail-in{0%{opacity:0;transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.opening.opening--compact.is-rail-open>.opening__rail{animation:none}}.opening__bar{align-items:center;gap:var(--space-lg);min-height:68px;padding:var(--space-md) 20px var(--space-md) 22px;border-top:1px solid var(--shell-line);background:var(--shell);color:var(--shell-text-muted);font-size:var(--text-lg);grid-column:1/-1;display:flex}.opening__cost{max-width:62ch}.opening__spacer{flex:1}.viewbar{z-index:4;align-items:center;gap:var(--space-lg);min-height:68px;padding:var(--space-md) 20px var(--space-md) 22px;border-top:1px solid var(--shell-line);background:var(--shell);color:var(--shell-text-muted);font-size:var(--text-lg);flex-shrink:0;display:flex;position:sticky;bottom:0}.viewbar__pills{border:1px solid var(--shell-line-strong);border-radius:var(--radius-pill);background:var(--shell-sunken);gap:2px;padding:3px;display:inline-flex}.viewbar .vpill{color:var(--shell-text-muted)}.viewbar .vpill:hover:not(.is-active){color:var(--shell-text);background:var(--shell-hover)}.viewbar .vpill.is-active{background:var(--primary);color:var(--on-primary)}.viewbar__note{color:var(--shell-text-dim);font-variant-numeric:tabular-nums}.viewbar__spacer{flex:1}.moremenu{position:relative}.moremenu__btn{height:32px;color:var(--shell-text-muted);font-size:var(--text-lg);border-color:#0000;padding:0 13px}.moremenu__btn:hover,.moremenu__btn.is-active{background:var(--shell-hover);color:var(--shell-text);border-color:#0000}.moremenu__list{z-index:40;min-width:180px;padding:var(--space-xs);border:1px solid var(--shell-line);border-radius:var(--radius-3xl);background:var(--shell);box-shadow:var(--shadow-popover);flex-direction:column;gap:2px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.moremenu__item{align-items:center;gap:var(--space-md);width:100%;height:36px;padding:0 var(--space-lg);border-radius:var(--radius-xl);color:var(--shell-text);font-size:var(--text-lg);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.moremenu__item:hover:not(:disabled){background:var(--shell-hover)}.moremenu__item.is-active{background:var(--shell-raised)}.moremenu__item:disabled{opacity:.4;cursor:default}.idbar__chat{height:32px;color:var(--shell-text-muted);font-size:var(--text-lg);border-color:#0000;padding:0 13px}.idbar__chat:hover,.idbar__chat.is-active{background:var(--shell-hover);color:var(--shell-text);border-color:#0000}@media (width<=640px){.opening{grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:1fr}.opening__stage{padding:66px 16px 78px}.opening__info{align-items:baseline;gap:var(--space-md);flex-wrap:wrap;max-width:none;display:flex;top:12px;left:16px;right:16px}.opening__title{font-size:22px}.opening__desc{display:none}.opening__badge{margin-top:0}.opening__pills{bottom:10px;left:12px}.opening__pills .vpill{min-width:44px;height:44px;font-size:var(--text-lg);padding:0 12px}.opening__dims{font-size:var(--text-2xs);gap:var(--space-sm);bottom:28px;left:auto;right:16px;transform:none}.opening__dims span{display:none}.opening__rail{border-left:0;border-top:1px solid var(--line-200);padding:var(--space-lg) 0 var(--space-md) var(--space-2xl);overflow:visible}.opening__railTitle{font-size:var(--text-xl)}.opening__railNote{display:none}.opening__alts{gap:var(--space-sm);scroll-snap-type:x mandatory;padding-right:var(--space-2xl);overscroll-behavior-x:contain;flex-direction:row;overflow-x:auto}.opening__alt{width:auto;padding:var(--space-xs) var(--space-md) var(--space-xs) var(--space-xs);scroll-snap-align:start;background:var(--surface-300);flex:none;grid-template-columns:52px auto}.opening__altFace{height:84px}.opening__drawerBtn{justify-content:flex-start;gap:var(--space-xs);min-height:44px;padding:var(--space-sm) var(--space-2xl) var(--space-sm) 0;border-top:0}.opening__drawer{left:var(--space-sm);right:var(--space-sm);border-radius:var(--radius-4xl);grid-template-columns:repeat(4,1fr);bottom:44px}.opening__chipFace{height:72px}.opening__bar,.viewbar{gap:var(--space-sm);padding:var(--space-md) 14px calc(var(--space-md) + env(safe-area-inset-bottom))}.opening__cost,.viewbar__note{display:none}.opening__bar .btn-primary{height:48px;font-size:var(--text-2xl);flex:1}.viewbar__go{height:48px;font-size:var(--text-xl);flex:0 auto;padding:0 14px}.viewbar__go svg{display:none}.opening__bar .ghost-btn{height:48px}.idbar{gap:var(--space-sm);padding:0 var(--space-md);scrollbar-width:none;overflow-x:auto}.idbar::-webkit-scrollbar{display:none}.idbar__saved,.idbar__project,.opening__pane .preview-stage__meta,.opening__altMeta small{display:none}.opening__alt{max-width:70vw}.viewbar__pills{flex:none}.viewbar .vpill{gap:var(--space-2xs);min-width:44px;height:44px;font-size:var(--text-lg);padding:0 9px}}.studio--p1 .idbar{background:var(--surface-000);gap:20px;height:56px;padding:0 20px 0 22px}.studio--p1 .idbar__right{gap:14px}.studio--p1 .idbar__saved{color:var(--ink-400);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.studio--p1 .idbar__saved .idbar__saved-word{clip:auto;width:auto;height:auto;position:static;overflow:visible}.studio--p1 .stepbar{margin:0 0 0 18px}.p1-kr{border:1px solid var(--line);border-radius:var(--radius-pill);height:30px;font:500 13px var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-900);white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.p1-chat-btn{border-radius:var(--radius-pill);border:1px solid var(--line-450);height:32px;color:var(--ink-900);font:500 13px var(--sans);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-state) var(--ease-out), border-color var(--dur-state);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.p1-chat-btn:hover{background:var(--surface-200);border-color:var(--ink-300)}.p1-chat-btn.is-active{background:var(--ink-900);border-color:var(--ink-900);color:var(--ink-000)}.studio--p1 .studio__body,.studio--p1 .studio__body.has-side{grid-template-columns:minmax(0,1fr)}.studio--p1 .side{z-index:30;border-left:1px solid var(--line);background:var(--surface-000);border-right:0;width:min(380px,100vw);position:fixed;top:56px;bottom:0;right:0;box-shadow:-12px 0 32px #10261f14}.studio--p1 .side__grip,.moremenu__list[hidden]{display:none}.moremenu__group{margin:var(--space-sm) var(--space-md) var(--space-2xs);font:600 var(--text-2xs) / 1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-300)}.moremenu__group:first-child{margin-top:var(--space-2xs)}.moremenu__note{margin:0 var(--space-md) var(--space-2xs);font-size:var(--text-sm);color:var(--ink-400)}.moremenu__account{border-top:1px solid var(--line);margin-top:var(--space-sm);padding-top:var(--space-2xs);gap:var(--space-2xs);flex-direction:column;display:flex}.moremenu__account .auth-panel,.moremenu__account .newdesign{padding:0 var(--space-md) var(--space-sm);flex-wrap:wrap}@media (width<=640px){.studio--p1 .idbar{gap:8px;height:52px;padding:0 12px 0 16px}.studio--p1 .idbar__saved{display:none}.p1-kr{height:28px;padding:0 10px;font-size:12.5px}.studio--p1 .side{width:100vw;top:52px}}.p-masa{--mm:calc(var(--zoom,1) * min(3.7795px, calc((100dvh - 56px - 68px - 130px) / var(--sheet-h,287))));grid-template-columns:minmax(0,1fr) 340px;min-height:0;display:grid;position:relative;overflow:auto}.workspace__canvas>.s-acilim{flex-grow:1}.p-kagit-yeri{min-height:0;padding-bottom:var(--space-2xl);place-items:start center;display:grid;overflow:auto}.p-kagit{--kx:52px;--ky:40px;--cut:#1c1917;--cap:#5c594f;--rule:#dcdad0;padding:var(--ky) 34px 42px var(--kx);background:#fff;align-self:start;align-items:flex-start;gap:34px;margin:22px 0 0;display:flex;position:relative;box-shadow:0 1px 2px #10261f1a,0 10px 28px #10261f12}.p-cetvel{font:400 9.5px/1 var(--mono);color:var(--cap);pointer-events:none;position:absolute}.p-cetvel--x{left:calc(var(--kx) + var(--mm) * var(--pay));width:calc(var(--mm) * var(--uz));top:calc(var(--ky) - 30px);height:22px}.p-cetvel--x i{background:repeating-linear-gradient(90deg, #9a978c 0 1px, transparent 1px calc(var(--mm) * 10)) left bottom / 100% 7px no-repeat, repeating-linear-gradient(90deg, #c4c1b6 0 1px, transparent 1px calc(var(--mm) * 5)) left bottom / 100% 4px no-repeat;border-right:1px solid #9a978c;height:7px;position:absolute;bottom:0;left:0;right:0}.p-cetvel--x b{font-weight:400;position:absolute;top:0;transform:translate(-50%)}.p-cetvel--x b:after{content:"";background:#6d6a60;width:1px;height:10px;position:absolute;top:12px;left:50%}.p-cetvel--y{left:calc(var(--kx) - 34px);width:30px;top:calc(var(--ky) + var(--mm) * var(--pay));height:calc(var(--mm) * var(--uz))}.p-cetvel--y i{background:repeating-linear-gradient(180deg, #9a978c 0 1px, transparent 1px calc(var(--mm) * 10)) right top / 7px 100% no-repeat, repeating-linear-gradient(180deg, #c4c1b6 0 1px, transparent 1px calc(var(--mm) * 5)) right top / 4px 100% no-repeat;border-bottom:1px solid #9a978c;width:7px;position:absolute;top:0;bottom:0;right:0}.p-cetvel--y b{font-weight:400;position:absolute;right:12px;transform:translateY(-50%)}.p-cetvel--y b:after{content:"";background:#6d6a60;width:10px;height:1px;position:absolute;top:50%;right:-12px}.p-acilim{width:calc(var(--mm) * var(--sheet-w));height:calc(var(--mm) * var(--sheet-h));flex:none;position:relative}.p-acilim__art,.p-acilim__art svg{width:100%;height:100%;display:block}.p-kagit .kes{border-color:var(--cut);width:16px;height:16px;position:absolute}.p-kagit .kes.tl{border-top:1px solid;border-left:1px solid;top:-22px;left:-22px}.p-kagit .kes.tr{border-top:1px solid;border-right:1px solid;top:-22px;right:-22px}.p-kagit .kes.bl{border-bottom:1px solid;border-left:1px solid;bottom:-22px;left:-22px}.p-kagit .kes.br{border-bottom:1px solid;border-right:1px solid;bottom:-22px;right:-22px}.olcu-x,.olcu-y{font:400 10.5px var(--mono);color:var(--cap);white-space:nowrap;align-items:center;gap:6px;display:flex;position:absolute}.olcu-x{justify-content:center;top:-2px;left:6%;right:6%}.olcu-x:before,.olcu-x:after{content:"";border-top:1px solid #b9b6ab;flex:1;height:0}.olcu-y{writing-mode:vertical-rl;justify-content:center;top:4%;bottom:4%;right:-26px}.olcu-y:before,.olcu-y:after{content:"";border-left:1px solid #b9b6ab;flex:1;width:0}.p-bir{padding-top:calc(var(--mm) * 8);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.p-bir .yuz{width:var(--front-w);height:var(--front-h);box-shadow:0 0 0 1px #1c191714}.p-bir .yuz svg{width:100%;height:100%;display:block}.p-bir small,.p-tasma-kol small{font:400 10.5px var(--mono);color:var(--cap)}.p-lejant{left:var(--kx);font:400 10.5px var(--mono);color:var(--cap);gap:18px;display:flex;position:absolute;bottom:14px}.p-lejant span:before{content:"";border-top:1.5px solid var(--cut);vertical-align:middle;width:18px;height:0;margin-right:6px;display:inline-block}.p-lejant span.kat:before{border-top-style:dashed}.p-lejant span.tas:before{border-top-style:dotted;border-top-color:#c0392b}.p-lejant span.guv:before{border-top:1px dashed #1c191799}.p-lejant--uzun{flex-wrap:wrap;row-gap:5px;right:34px}.renk-seridi{display:flex;position:absolute;bottom:16px;right:34px}.renk-seridi i{width:14px;height:8px;display:block}.p-kunye{flex-direction:column;gap:12px;min-height:0;margin:22px 26px 18px 18px;padding-right:2px;display:flex;overflow:auto}.p-kunye .ust-satir{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.p-kunye h2{font:400 28px/1.4 var(--serif);font-optical-sizing:none;letter-spacing:-.01em;color:var(--ink-900);margin:0}.katmanlar{flex-wrap:wrap;gap:8px;display:flex}.katman-dugme{border-radius:var(--radius-pill);border:1px solid var(--line-450);height:34px;font:500 13px var(--sans);color:var(--ink-900);cursor:pointer;transition:background-color var(--dur-state), border-color var(--dur-state);background:#fbfaf6b3;align-items:center;gap:8px;padding:0 14px 0 10px;display:inline-flex}.katman-dugme:hover{border-color:var(--ink-300);background:var(--surface-000)}.katman-dugme i{border:1.5px solid var(--ink-300);width:16px;height:16px;transition:background-color var(--dur-state), border-color var(--dur-state);background:#fff;border-radius:5px;place-items:center;display:grid}.katman-dugme i svg{color:var(--ink-000);opacity:0;transition:opacity .12s}.katman-dugme[aria-pressed=true] i{background:var(--ink-900);border-color:var(--ink-900)}.katman-dugme[aria-pressed=true] i svg{opacity:1}.p-tablo{border-collapse:collapse;width:100%;font:400 12.5px/1.45 var(--mono)}.p-tablo td{border-bottom:1px solid var(--rule,#dcdad0);vertical-align:top;padding:5px 0}.p-tablo td:first-child{color:var(--ink-400);width:46%;padding-right:10px}.p-tablo td+td{white-space:nowrap}.p-dipnot{color:var(--ink-400);margin-top:-4px;font-size:12.5px;line-height:1.45}.p-3b-kart{text-align:left;border-radius:var(--radius-xs);cursor:pointer;transition:transform .2s var(--ease-out), box-shadow .2s;background:#fff;border:0;flex:none;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid;box-shadow:0 1px 2px #10261f1f,0 4px 10px #10261f0d}.p-3b-kart:hover{transform:translateY(-1px);box-shadow:0 2px 4px #10261f1f,0 10px 20px #10261f1a}.p-3b-kart .res{place-items:center;height:72px;display:grid}.p-3b-kart__kutu{border:1px solid var(--line-450);background:linear-gradient(105deg, var(--surface-300) 0 38%, var(--surface-100) 38% 100%);border-radius:1px;width:30px;height:52px;box-shadow:0 6px 10px -6px #10261f59}.p-3b-kart small{font:400 12.5px/1.35 var(--sans);color:var(--ink-400);display:block}.p-3b-kart b{font:600 15px/1.25 var(--sans);letter-spacing:-.005em;color:var(--ink-900);margin-top:2px;display:block}.p-kagit .p-acilim__art [data-layer=CUT],.p-kagit .p-acilim__art [data-layer=CREASE],.p-kagit .p-acilim__art [data-layer=PERF],.p-kagit .p-acilim__art [data-layer=PERF_CREASE],.p-kagit .kes,.p-kagit .p-lejant,.p-kagit .p-cetvel,.p-kagit .olcu-x,.p-kagit .olcu-y{transition:opacity .2s var(--ease-out), visibility 0s}.p-kagit.gizle-bicak .p-acilim__art [data-layer=CUT],.p-kagit.gizle-bicak .p-acilim__art [data-layer=CREASE],.p-kagit.gizle-bicak .p-acilim__art [data-layer=PERF],.p-kagit.gizle-bicak .p-acilim__art [data-layer=PERF_CREASE],.p-kagit.gizle-bicak .kes,.p-kagit.gizle-bicak .p-lejant,.p-kagit.gizle-olcu .p-cetvel,.p-kagit.gizle-olcu .olcu-x,.p-kagit.gizle-olcu .olcu-y{opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out), visibility 0s .2s}.p-zoom{z-index:3;background:#fffffff0;border-radius:999px;grid-area:1/1;place-self:end;align-items:center;gap:2px;margin:0 14px 14px 0;padding:3px;display:flex;position:relative;box-shadow:0 0 0 1px #1c19171f,0 6px 18px #0000002e}.p-zoom button{color:#1c1917;min-width:44px;height:44px;font:500 13px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0 12px;display:grid}.p-zoom button:hover:not(:disabled){background:#1c191714}.p-zoom button:disabled{color:#1c191761;cursor:default}.p-zoom button[aria-pressed=true]{background:#1c19171a}.p-zoom button:focus-visible{outline-offset:1px;outline:2px solid #1c1917}.p-masa[data-fit] .p-kagit-yeri{grid-area:1/1}.p-masa[data-fit=olcek] .p-kagit-yeri{justify-items:safe center;padding-bottom:16px}@media (width<=1100px){.p-masa[data-fit] .p-tasma-kol{width:min-content}.p-masa[data-fit] .p-yuzler{width:auto}}.s-duzen{--mm:calc(var(--zoom,1) * clamp(3.7795px, calc((100dvh - 56px - 68px - 160px) / var(--on-h,127)), 6px))}.s-duzen .p-kagit--duzen{padding-bottom:42px}.p-duzen{align-items:flex-start;gap:40px;display:flex}.p-tasma-kol{flex-direction:column;gap:10px;display:flex}.p-tasma{width:calc(var(--mm) * var(--on-w));height:calc(var(--mm) * var(--on-h));flex:none;position:relative}.p-tasma__art,.p-tasma__art svg{width:100%;height:100%;display:block}.p-tasma .kesim{inset:calc(var(--mm) * var(--pad-mm));pointer-events:none;outline:1px solid #1c1917d9;position:absolute;box-shadow:inset 0 0 0 1px #ffffffd9}.p-tasma .guvenli{inset:calc(var(--mm) * (var(--pad-mm) + var(--safe-mm)));--dash:repeating-linear-gradient(90deg, #1c1917 0 4px, #fff 4px 8px);--dash-v:repeating-linear-gradient(180deg, #1c1917 0 4px, #fff 4px 8px);background:var(--dash) left top / 100% 1px no-repeat, var(--dash) left bottom / 100% 1px no-repeat, var(--dash-v) left top / 1px 100% no-repeat, var(--dash-v) right top / 1px 100% no-repeat;pointer-events:none;border:0;position:absolute}.p-tasma .tasma{pointer-events:none;border:1.5px dotted #c0392b;position:absolute;inset:0}.secim{border:1.5px solid var(--accent);pointer-events:none;border-radius:2px;position:absolute}.secim:before,.secim:after{content:"";border:1.5px solid var(--accent);background:#fff;border-radius:1px;width:7px;height:7px;position:absolute}.secim:before{top:-4.5px;left:-4.5px}.secim:after{bottom:-4.5px;right:-4.5px}.secim span{background:var(--accent);color:#fff;font:500 11.5px var(--sans);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 8px;position:absolute;bottom:calc(100% + 6px);left:-1.5px}.p-yakin{width:calc(var(--mm) * 60);min-width:180px;font:400 10.5px/1.45 var(--mono);color:var(--cap);flex-direction:column;gap:10px;display:flex}.p-yakin .kutu{height:calc(var(--mm) * 24);background:#fff;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1c19171a;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.p-yakin .kutu__art{width:calc(var(--mm) * var(--on-w) * 2);transform:translate(calc(-1 * var(--kx) * 100%), calc(-1 * var(--ky) * 100%));position:absolute;top:50%;left:50%}.p-yakin .kutu__art svg{width:100%;height:auto;display:block}.v-panel{background:var(--surface-000);border-left:1px solid var(--line);flex-direction:column;gap:16px;min-height:0;padding:24px 24px 18px;display:flex;overflow:auto}.v-panel-ic{flex-direction:column;gap:16px;display:flex}.v-panel-bas{justify-content:space-between;align-items:center;gap:8px;display:flex}.v-panel-bas h2{font:600 18px/1.25 var(--sans);letter-spacing:-.01em;color:var(--ink-900);margin:0}.v-panel .alt-yazi{color:var(--ink-400);margin:-8px 0 0;font-size:13.5px}.v-panel .grup-baslik{font:600 13px var(--sans);color:var(--ink-900);border-top:1px solid var(--line);margin:4px 0 0;padding-top:14px}.v-panel .alan{flex-direction:column;gap:6px;display:flex}.v-panel .alan__ad{font:500 12.5px var(--sans);color:var(--ink-400);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v-panel .alan input,.v-panel .alan textarea{border:1px solid var(--line-450);height:42px;color:var(--ink-900);font-size:14.5px;font-family:var(--sans);transition:border-color var(--dur-state), box-shadow var(--dur-state);background:#fff;border-radius:12px;padding:0 14px}.v-panel .alan textarea{resize:none;height:auto;padding:10px 14px;line-height:1.45}.v-panel .alan input:focus,.v-panel .alan textarea:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.v-panel .alan.secili input,.v-panel .alan.secili textarea{border-color:var(--accent);box-shadow:var(--focus-ring)}.v-panel .alan.is-kilitli input,.v-panel .alan.is-kilitli textarea,.copy-canvas__field.is-kilitli input{cursor:default;background:0 0;border-style:dashed}.alan__kilit{color:var(--ink-600);flex:none}.alan-kilit-not{font:400 12.5px/1.45 var(--sans);color:var(--ink-600);margin:-4px 0 4px}.is-hata input{border-color:var(--v2-err,var(--alert-shell));box-shadow:inset 0 0 0 1px var(--v2-err,var(--alert-shell))}.alan-hata{font:500 12.5px/1.45 var(--sans);color:var(--v2-err,var(--alert-shell));flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 4px;display:flex}.alan-hata__fix{border:1px solid var(--v2-err,var(--alert-shell));min-height:44px;color:var(--v2-err,var(--alert-shell));font:600 13px/1 var(--sans);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px}.alan-hata__fix:focus-visible{outline:2px solid var(--v2-err,var(--alert-shell));outline-offset:2px}.v-panel .ek-satir{width:100%;color:var(--ink-900);border:0;border-top:1px solid var(--line);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px;display:flex}.v-panel .ek-satir__ok{width:9px;height:9px;transition:transform .24s var(--ease-out);border-bottom:1.6px solid;border-right:1.6px solid;transform:rotate(45deg)}.v-panel .ek-satir[aria-expanded=true] .ek-satir__ok{transform:rotate(225deg)}.v-panel-grup{flex-direction:column;gap:12px;display:flex}@media (width<=640px){.p-masa{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.p-kagit{--kx:34px;--ky:30px;padding:var(--ky) 14px 30px var(--kx);flex-direction:column;align-items:center;gap:14px;margin:14px 12px 0}.p-bir,.p-yakin{display:none}.p-duzen{flex-direction:column;align-items:center;gap:12px}.renk-seridi{display:none}.p-kunye{margin:14px 16px 16px}.p-kunye h2{font-size:22px}.katman-dugme{height:44px}.v-panel{border-left:0;border-top:1px solid var(--line);border-radius:18px 18px 0 0;gap:8px;padding:12px 16px 10px;box-shadow:0 -10px 24px -12px #10261f2e}.v-panel-bas h2{font-size:15px}}.p-kagit .p-acilim__art [data-layer=CREASE] line{stroke:#1c1917d9}.p-3b-kart__kutu{filter:drop-shadow(0 6px 8px #10261f47);align-items:stretch;height:60px;display:flex}.p-3b-kart__kutu .yuz{display:block;overflow:hidden}.p-3b-kart__kutu .yuz svg{width:100%;height:100%;display:block}.p-3b-kart__kutu .yuz--yan{filter:brightness(.86);width:11px}.viewbar__undo{gap:var(--space-3xs);display:inline-flex}@media (width<=640px){.viewbar__undo{display:none}}.preview-stage--p1{min-height:calc(100% - 68px);padding-bottom:60px;position:relative}.preview-stage--p1 .v-bilgi{z-index:2;max-width:34ch;position:absolute;top:30px;left:36px}.preview-stage--p1 .v-bilgi h2{font:400 30px/1.4 var(--serif);font-optical-sizing:none;letter-spacing:-.01em;color:var(--ink-900);text-wrap:balance;margin:0}.preview-stage--p1 .v-bilgi p{color:var(--ink-400);max-width:32ch;margin:10px 0 0;font-size:14.5px}.preview-stage--p1 .v-olcu{font:500 12.5px var(--mono);color:var(--ink-400);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:14px;margin:0;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.preview-stage--p1 .v-olcu b{color:var(--ink-900);font-weight:500}.preview-stage--p1 .v-olcu i{background:#10261f40;width:1px;height:12px}.preview-stage--p1 .v-ipucu{z-index:3;color:var(--ink-400);align-items:center;gap:8px;font-size:13px;display:flex;position:absolute;bottom:20px;right:36px}@media (width<=640px){.preview-stage--p1 .v-bilgi{max-width:none;top:12px;left:16px;right:16px}.preview-stage--p1 .v-bilgi h2{font-size:22px}.preview-stage--p1 .v-bilgi p,.preview-stage--p1 .v-ipucu{display:none}.preview-stage--p1 .v-olcu{gap:8px;font-size:11px;bottom:14px}}.p-masa--yalin{background:0 0;grid-template-columns:minmax(0,1fr)}.p-masa--yalin .p-kagit{margin-top:0}.studio--p1 .opening__altIndex{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.studio--p1 .opening__title:first-letter,.preview-stage--p1 .v-bilgi h2:first-letter{text-transform:uppercase}@media (width<=640px){.p-masa{--mm:calc(var(--zoom,1) * (100vw - 92px) / var(--sheet-w,256))}.s-duzen{--mm:calc(var(--zoom,1) * (100vw - 72px) / var(--on-w,58))}.studio--p1 .stepbar__item:not(.is-current){display:none}.studio--p1 .stepbar{margin-left:4px}.p-masa{grid-template-rows:auto auto;overflow:auto}.p-kagit-yeri{overflow:visible}.studio--p1 .p1-chat-btn span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.studio--p1 .p1-chat-btn{width:36px;height:36px;padding:0}}.perde{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40;background:#10261f61;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pencere{background:var(--surface-000);text-align:left;border-radius:20px;grid-template-rows:minmax(0,1fr);grid-template-columns:280px minmax(0,1fr);width:min(880px,100%);max-height:100%;display:grid;overflow:hidden;box-shadow:0 2px 4px #10261f1a,0 30px 70px -20px #10261f80}.pencere__sol{background:radial-gradient(120% 90% at 50% 35%, var(--surface-150), var(--surface-300) 70%);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:22px 20px;display:flex}.pencere__sol b{color:var(--ink-900);font-size:15px;font-weight:600}.pencere__sol small{font:400 12px var(--mono);color:var(--ink-400)}.pencere__sag{flex-direction:column;min-height:0;display:flex}.pencere__bas{padding:24px 28px 8px}.pencere__bas h3{font:600 22px/1.2 var(--sans);letter-spacing:-.012em;color:var(--ink-900);margin:0}.pencere__bas p{color:var(--ink-400);margin:6px 0 0;font-size:14px}.pencere__bas p b{color:var(--ink-900);font-weight:600}.pencere__liste{flex:1;min-height:0;padding:4px 28px 8px;overflow:auto}.pencere__alt{border-top:1px solid var(--line);align-items:center;gap:10px;padding:14px 28px 18px;display:flex}.pencere__sp{flex:1}.pencere__alt .zip-confirm__proof{color:var(--ink-400);max-width:40ch;margin:0;font-size:12.5px}@media (width<=640px){.perde{place-items:end stretch;padding:0}.pencere{border-radius:22px 22px 0 0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);max-height:92%}.pencere__sol{text-align:left;flex-direction:row;justify-content:flex-start;gap:14px;padding:14px 18px}.pencere__bas{padding:16px 18px 4px}.pencere__bas h3{font-size:19px}.pencere__liste{padding:0 18px}.pencere__alt{padding:12px 18px calc(14px + env(safe-area-inset-bottom));flex-wrap:wrap}.pencere__alt .zip-confirm__proof{display:none}.pencere__alt .btn-primary{flex:1;height:48px}}.zip-confirm__proof.is-empty{color:var(--ink-700);font-weight:600}.zip-confirm__buy{text-decoration:none}@media (width<=640px){.pencere__alt .zip-confirm__proof.is-empty{flex-basis:100%;max-width:none;display:block}}.p-3b-kart__kutu{width:auto;box-shadow:none;background:0 0;border:0}.pencere__liste .sample-check>h4,.pencere__liste .sample-check__lead{display:none}.p-3b-kart__kutu .yuz{align-self:stretch;position:relative}.p-3b-kart__kutu .yuz svg{width:100%;height:100%;position:absolute;inset:0}@media (width<=640px){.s-duzen{--mm:calc(var(--zoom,1) * min((100vw - 72px) / var(--on-w,58), (100dvh - 360px) / var(--on-h,127)))}.v-panel .alt-yazi,.v-panel .alan-kilit-not,.v-panel .alan:not(.secili)+.alan-hata{display:none}.v-panel .alan.is-kilitli.secili+.alan-kilit-not,.v-panel .alan.is-kilitli.secili+.alan+.alan-kilit-not{display:block}.v-panel .alan:not(.secili),.v-panel .grup-baslik{display:none}.p-kagit--duzen .p-lejant{gap:4px 12px;margin-top:10px;font-size:9.5px;position:static}.p-tasma-kol{align-items:center}.p-tasma-kol small{display:none}.studio--p1 .wordmark--btn,.studio--p1 .moremenu__btn,.v-panel .alan input,.v-panel .alan textarea,.v-panel .ek-satir,.studio--p1 .prod__bar .ghost-btn,.studio--p1 .prod__bar .btn-primary{min-height:44px}}.p-3b-kart__kutu{height:var(--thumb-h,60px)}.p-3b-kart__kutu .yuz--on{width:calc(var(--thumb-h,60px) * var(--thumb-on,.44))}.p-3b-kart__kutu .yuz--yan{width:calc(var(--thumb-h,60px) * var(--thumb-yan,.18))}@media (width<=640px){.pencere__sol{--thumb-h:92px}}.pencere__sol .p-3b-kart__kutu{--thumb-h:min(300px, calc(236px / var(--thumb-on,.44)))}@media (width<=640px){.pencere__sol .p-3b-kart__kutu{--thumb-h:92px}.p-masa{grid-template-rows:max-content max-content}}.p-uyari{color:var(--alert);border-left:2px solid var(--alert);margin:0;padding-left:10px;font-size:12.5px;line-height:1.45}.studio--p1{--p1-ink:#10261f;--p1-ink2:#45574f;--p1-ink3:#59685f;--p1-line:#e0ddd2;--p1-line2:#c9c5b8;--p1-brass:#82611d;--p1-hover:#ecebe3;--p1-raised:#e5e3d9;--p1-shell:#fbfaf6}.studio--p1 .wordmark{letter-spacing:-.01em;color:var(--p1-ink);font-size:18px;font-weight:600}.studio--p1 .idbar{border-bottom:1px solid var(--p1-line)}.studio--p1 .stepbar__list,.studio--p1 .stepbar__item{gap:6px}.studio--p1 .stepbar__item+.stepbar__item:before{background:var(--p1-line2);width:18px;margin:0}.studio--p1 .stepbar__step{height:30px;color:var(--p1-ink2);background:0 0;border:0;border-radius:999px;gap:8px;padding:0;font-size:13px;font-weight:400;position:relative}.studio--p1 .stepbar__step:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.studio--p1 .stepbar__n{border:1px solid var(--p1-line2);background:var(--p1-shell);width:24px;height:24px;color:var(--p1-ink2);font-size:11.5px;font-weight:500}.studio--p1 .stepbar__item.is-done .stepbar__step{color:var(--p1-ink2)}.studio--p1 .stepbar__item.is-done .stepbar__n{background:var(--p1-raised);color:var(--p1-ink);border-color:#0000}.studio--p1 .stepbar__item.is-done .stepbar__n svg{width:13px;height:13px}.studio--p1 .stepbar__item.is-current .stepbar__step{background:var(--p1-ink);color:var(--p1-shell);border:0;padding:0 14px 0 3px;font-weight:500}.studio--p1 .stepbar__item.is-current .stepbar__n{background:var(--p1-shell);color:var(--p1-ink);border:0}.studio--p1 .stepbar__item:not(.is-current) .stepbar__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.studio--p1 .stepbar__item:not(.is-current) .stepbar__step{padding:0}@media (hover:hover) and (pointer:fine){.studio--p1 .stepbar__step:not([aria-disabled=true]):hover{background:0 0}.studio--p1 .stepbar__step:not([aria-disabled=true]):hover .stepbar__n{border-color:var(--p1-ink3)}.studio--p1 .stepbar__item.is-current .stepbar__step:hover{background:var(--p1-ink);color:var(--p1-shell)}}.studio--p1 .p1-kr{border-color:var(--p1-line);color:var(--p1-ink)}.p1-kr__eksi{color:var(--p1-brass,#82611d);font-weight:600}.studio--p1 .p1-chat-btn,.studio--p1 .moremenu__btn{border:1px solid var(--p1-line2);height:32px;color:var(--p1-ink);background:0 0;border-radius:999px;padding:0 13px;font-size:13px;font-weight:500;position:relative}.studio--p1 .moremenu__btn:hover,.studio--p1 .moremenu__btn.is-active,.studio--p1 .p1-chat-btn:hover{background:var(--p1-hover);border-color:var(--p1-ink3);color:var(--p1-ink)}.studio--p1 .p1-chat-btn.is-active{background:var(--p1-ink);border-color:var(--p1-ink);color:var(--p1-shell)}.moremenu__dots{display:none}.studio--p1 .p1-chat-btn,.studio--p1 .p1-kr,.studio--p1 .moremenu{flex:none}.studio--p1 .p1-chat-btn:after,.studio--p1 .moremenu__btn:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing--p1{color:var(--p1-ink);background:radial-gradient(120% 90% at 42% 38%,#ebe9e0 0%,#e2dfd3 55%,#d9d6c9 100%)}.landing--p1 .idbar{background:var(--p1-shell);gap:20px;height:56px;padding:0 20px 0 22px}.landing--p1 .idbar__right{gap:14px;margin-left:auto}.landing--p1 .landing__hero{justify-content:center;align-items:stretch;max-width:680px;padding:48px 24px 64px}.landing--p1 .landing__title{font-family:var(--serif);letter-spacing:-.01em;text-align:left;color:var(--p1-ink);font-size:30px;font-weight:400;line-height:1.4}.landing--p1 .landing__sub{text-align:left;max-width:56ch;color:var(--p1-ink2);margin:10px 0 24px;font-size:14.5px;line-height:1.5}.landing--p1 .composer{border:1px solid var(--p1-line2);background:#fff;border-radius:12px;padding:12px 14px 10px;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 2px #10261f0f,0 10px 28px #10261f12}.landing--p1 .composer:focus-within{border-color:var(--p1-brass);box-shadow:0 0 0 3px #82611d24,0 10px 28px #10261f12}.landing--p1 .composer__input{min-height:88px;color:var(--p1-ink);caret-color:var(--p1-brass);font-size:15px;line-height:1.45}.landing--p1 .composer__input::placeholder{color:var(--p1-ink3)}.landing--p1 .composer__bar{gap:8px;padding-top:6px}.landing--p1 .composer__bar .icon-btn{width:40px;height:40px;color:var(--p1-ink2);background:0 0;border:0;border-radius:999px}.landing--p1 .composer__bar .icon-btn:hover{background:var(--p1-hover);color:var(--p1-ink)}.landing--p1 .composer__hint{color:var(--p1-ink2);font-size:13px}.landing--p1 .send-btn{background:var(--p1-ink);width:40px;height:40px;color:var(--p1-shell)}.landing--p1 .send-btn:disabled{opacity:.45}.landing--p1 .repertoire{border-top:0;max-width:none;margin-top:28px;padding-top:0}.landing--p1 .repertoire__title{letter-spacing:.08em;color:var(--p1-ink2);margin-bottom:6px;font-size:11.5px;font-weight:600}.landing--p1 .repertoire__row{border-bottom:1px solid #10261f1a;grid-template-columns:78px minmax(0,1fr);gap:10px;padding:8px 0;font-size:13.5px}.landing--p1 .repertoire__family{letter-spacing:0;text-transform:none;color:var(--p1-ink2);font-size:13.5px}.landing--p1 .repertoire__list{color:var(--p1-ink);gap:2px 18px;font-size:13.5px}.landing--p1 .repertoire__starts{gap:8px;margin-top:18px}.landing--p1 .repertoire__starts .chip{border:1px solid var(--p1-line2);height:32px;color:var(--p1-ink);background:#fbfaf6b8;border-radius:999px;padding:0 13px;font-size:13px;font-weight:500}.landing--p1 .repertoire__starts .chip:hover{background:var(--p1-hover);border-color:var(--p1-ink3)}@media (width<=640px){.studio--p1 .wordmark{font-size:17px}.studio--p1 .stepbar__item.is-current:before{display:none}.studio--p1 .stepbar__item.is-current .stepbar__step{padding:0 12px 0 3px;font-size:12.5px}.studio--p1 .stepbar__item.is-current .stepbar__n{width:22px;height:22px}.studio--p1 .moremenu__btn{place-items:center;width:36px;height:36px;min-height:0;padding:0;display:grid}.studio--p1 .moremenu__word{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.studio--p1 .moremenu__dots{display:block}.studio--p1 .idbar,.landing--p1 .idbar{gap:6px;padding:0 10px 0 12px}.studio--p1 .idbar__right,.landing--p1 .idbar__right{gap:6px}.p1-kr__eksi{display:none}.landing--p1 .idbar{gap:8px;height:52px;padding:0 12px 0 16px}.landing--p1 .idbar__right{gap:8px}.landing--p1 .p1-chat-btn span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing--p1 .p1-chat-btn{width:36px;height:36px;padding:0}.landing--p1 .landing__hero{justify-content:flex-start;padding:20px 16px 32px}.landing--p1 .landing__title{font-size:22px}.landing--p1 .landing__sub{margin-bottom:16px;font-size:14px}.landing--p1 .composer__input{min-height:96px;font-size:16px}.landing--p1 .composer__bar .icon-btn,.landing--p1 .send-btn{width:44px;height:44px}.landing--p1 .repertoire__row{grid-template-columns:minmax(0,1fr);gap:4px}.landing--p1 .repertoire__starts .chip{height:44px;padding:0 16px}}.studio--p1 .workspace__canvas.is-working{display:none}.wait-p1{color:#10261f;flex-direction:column;flex:1;min-height:0;display:flex}.wait-p1__sahne{background:radial-gradient(120% 90% at 42% 38%,#ebe9e0 0%,#e2dfd3 55%,#d9d6c9 100%);flex:1;min-height:0;display:flex;container:waitp1/size}.wait-p1__bar{background:#fbfaf6;border-top:1px solid #e0ddd2;flex:none;justify-content:flex-end;align-items:center;height:68px;padding:0 20px 0 22px;display:flex}.wait-p1__durum{height:40px;font:500 14px var(--sans);color:#45574f;white-space:nowrap;align-items:center;gap:10px;padding:0 6px;display:inline-flex}.wait-p1__durum i{background:#82611d;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite wait-p1-nabiz}@keyframes wait-p1-nabiz{50%{opacity:.35;transform:scale(.75)}}.wait-p1__in{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"asama karton odeme";align-items:center;gap:40px;min-width:0;padding:0 48px;display:grid}.wait-p1__asamalar{grid-area:asama}.wait-p1__karton{grid-area:karton}.wait-p1__odeme{grid-area:odeme}@container waitp1 (width<=1180px){.wait-p1__in{grid-template:"asama karton""odeme karton"/minmax(0,1fr) auto;align-content:center;gap:28px 40px;padding:0 36px}.wait-p1 .wait-p1__asamalar,.wait-p1 .wait-p1__odeme{justify-self:end;width:min(100%,300px);max-width:none}.wait-p1 .wait-p1__asamalar{align-self:end}.wait-p1 .wait-p1__odeme{align-self:start}.wait-p1 .wait-p1__karton{height:min(74cqh, 640px, calc(52cqw / var(--ar,.89)))}}.wait-p1__asamalar{justify-self:end;max-width:30ch}.wait-p1__asamalar h2{font:400 28px/1.4 var(--serif);font-optical-sizing:none;letter-spacing:-.01em;color:#10261f;margin:0}.wait-p1__asamalar .ne{font:500 12.5px var(--mono);color:#45574f;white-space:nowrap;margin:10px 0 0}.wait-p1__asamalar ol{flex-direction:column;gap:11px;margin:22px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.wait-p1__asamalar li{color:#45574f;align-items:center;gap:10px;display:flex}.wait-p1__asamalar .nokta{border:1px solid #c9c5b8;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.wait-p1__asamalar .nokta svg{opacity:0;transition:opacity .2s}.wait-p1__asamalar li.bitti{color:#10261f}.wait-p1__asamalar li.bitti .nokta{color:#fbfaf6;background:#10261f;border-color:#10261f}.wait-p1__asamalar li.bitti .nokta svg{opacity:1}.wait-p1__asamalar li.simdi{color:#10261f;font-weight:500}.wait-p1__asamalar li.simdi .nokta{border-color:#0000 #10261f #10261f;animation:1s linear infinite wait-p1-tur}@keyframes wait-p1-tur{to{transform:rotate(360deg)}}.wait-p1__karton{height:min(74cqh, 640px, calc(40cqw / var(--ar,.89)));aspect-ratio:var(--ar,.89);animation:wait-p1-kagit .42s var(--ease-out) both;background:#fff;border-radius:2px;position:relative;box-shadow:0 1px 1px #10261f0f,0 22px 44px -18px #10261f57}@keyframes wait-p1-kagit{0%{opacity:0;transform:translateY(24px)}}.wait-p1__bicak,.wait-p1__bicak svg{width:100%;height:100%;display:block;position:absolute;inset:0}.wait-p1__bicak svg>rect:first-child,.wait-p1__bicak svg>g:first-of-type{display:none}.wait-p1__bicak [data-type=cut]{stroke:#1c1917;stroke-width:.5px;stroke-dasharray:1;stroke-dashoffset:1px;animation:wait-p1-ciz var(--ciz-sure,2.4s) var(--ease-out) forwards}.wait-p1__bicak [data-type=crease],.wait-p1__bicak [data-type=perf],.wait-p1__bicak [data-type=perf-crease]{stroke:#1c1917;stroke-width:.3px;opacity:0;animation:wait-p1-belir .5s var(--kat-gecikme,1.9s) forwards}@keyframes wait-p1-ciz{to{stroke-dashoffset:0}}@keyframes wait-p1-belir{to{opacity:1}}.wait-p1__tarama{opacity:0;animation:wait-p1-belir .6s var(--tara-gecikme,2.3s) var(--ease-out) forwards, wait-p1-tara 1.4s linear var(--tara-gecikme,2.3s) infinite;background:repeating-linear-gradient(135deg,#efede5 0 7px,#faf9f5 7px 14px) 0 0/19.8px 19.8px;place-items:center;display:grid;position:absolute}.wait-p1__tarama>span{font:500 12px/1.3 var(--sans);color:#45574f;text-align:center;background:#ffffffe6;border-radius:8px;padding:4px 8px}@keyframes wait-p1-tara{to{background-position:19.8px 0}}.wait-p1__odeme{color:#45574f;flex-direction:column;justify-self:start;gap:14px;max-width:32ch;font-size:14px;display:flex}.wait-p1__odeme .tutar{font:600 30px/1 var(--sans);color:#10261f;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.wait-p1__odeme .tutar small{font:500 13px var(--sans);letter-spacing:0;color:#45574f;margin-left:6px}.wait-p1__odeme p{margin:0}.wait-p1__kunye{flex-direction:column;min-width:240px;margin:2px 0;font-size:13.5px;display:flex}.wait-p1__kunye div{border-bottom:1px solid #10261f1a;grid-template-columns:78px 1fr;gap:10px;padding:6px 0;display:grid}.wait-p1__kunye dt{color:#45574f}.wait-p1__kunye dd{color:#10261f;font-variant-numeric:tabular-nums;margin:0}.wait-p1__kunye .bekle dd{color:#45574f}.wait-p1 .satir-dol{opacity:0;animation:wait-p1-dol .36s var(--ease-out) forwards}@keyframes wait-p1-dol{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}.wait-p1 .cizgi{background:#10261f1a;border-radius:2px;width:220px;height:2px;position:relative;overflow:hidden}.wait-p1 .cizgi:after{content:"";width:40%;animation:wait-p1-kay 1.6s var(--ease-out) infinite;background:#10261f;border-radius:2px;position:absolute;inset:0}@keyframes wait-p1-kay{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.wait-p1__karton,.wait-p1 .satir-dol{opacity:1;animation:none}.wait-p1__bicak [data-type=cut]{stroke-dashoffset:0;animation:none}.wait-p1__bicak [data-type=crease],.wait-p1__bicak [data-type=perf],.wait-p1__bicak [data-type=perf-crease],.wait-p1__tarama{opacity:1;animation:none}.wait-p1__asamalar li.simdi .nokta,.wait-p1 .cizgi:after,.wait-p1__durum i{animation:none}}@media (width<=640px){.wait-p1{min-height:calc(100dvh - 52px)}.wait-p1__sahne{container-type:normal}.wait-p1__bar{height:auto;padding:10px 14px calc(10px + env(safe-area-inset-bottom));justify-content:center}.wait-p1 .wait-p1__in{grid-template:"asama""karton"minmax(0,1fr)"odeme"/minmax(0,1fr);gap:10px;padding:18px 20px 16px}.wait-p1 .wait-p1__asamalar,.wait-p1 .wait-p1__odeme{align-self:auto;width:auto}.wait-p1__asamalar{justify-self:start;max-width:none}.wait-p1__asamalar h2{font-size:22px}.wait-p1__asamalar ol{gap:7px;margin-top:12px;font-size:14px}.wait-p1 .wait-p1__karton{height:auto;width:min(100%, calc((100dvh - 340px) * var(--ar,.89)));place-self:center;max-height:100%}.wait-p1__tarama>span{padding:3px 5px;font-size:10.5px}.wait-p1__odeme{flex-direction:row;justify-self:stretch;align-items:center;gap:12px;max-width:none}.wait-p1__odeme .tutar{font-size:22px}.wait-p1__kunye,.wait-p1__odeme p{display:none}.wait-p1 .cizgi{flex:1;width:auto;min-width:40px}}.p-acilim__art [data-glue=allowance]{display:none}.p-cerceve{pointer-events:none;position:absolute}@media (width>=1025px){.studio--p1 .studio__body.has-side .stage{margin-right:min(380px,100vw)}}.moremenu__item--tel{display:none}@media (width<=640px){.studio--p1 .opening__swap{display:none}.studio--p1 .opening{min-height:calc(100dvh - 52px)}.studio--p1 .opening__altCta{display:none}.studio--p1 .idbar,.studio--p1 .idbar__right{overflow:visible}.moremenu__item.moremenu__item--tel{display:flex}}@media (width<=359px){.studio--p1 .idbar{overflow-x:auto}}.studio--p1 .orbit-toggle{min-height:32px;box-shadow:none;color:#45574f;letter-spacing:0;text-transform:none;background:0 0;border-color:#0000;border-radius:999px;padding:0 12px;font-size:13px;font-weight:500;position:relative}.studio--p1 .orbit-toggle:hover,.studio--p1 .orbit-toggle.is-active{color:#10261f;box-shadow:none;background:#ecebe3}.studio--p1 .orbit-toggle:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.studio--p1 .ghost-btn .btn-primary__price{opacity:1}.pencere__alt .ghost-btn{background:0 0;border-color:#0000}.pencere__alt .ghost-btn:hover{background:#ecebe3}.sample-check__acts .ghost-btn{align-items:center;gap:6px;display:inline-flex}.p-yuzler{border:1px solid var(--line-300);border-radius:var(--radius-pill);background:var(--surface-400);flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;padding:3px;display:flex}.p-yuz{border-radius:var(--radius-pill);min-height:32px;color:var(--ink-400);font:500 var(--text-md) / 1 var(--sans);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;border:0;padding:0 12px}.p-yuz:hover:not([aria-pressed=true]){color:var(--ink-900);background:var(--accent-veil)}.p-yuz[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.p-yuz:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.p-tasma--gir{animation:p-yuz-gir .22s var(--ease-out) both}.p-tasma--gir.is-geri{animation-name:p-yuz-gir-geri}@keyframes p-yuz-gir{0%{opacity:0;transform:translate(18px)}}@keyframes p-yuz-gir-geri{0%{opacity:0;transform:translate(-18px)}}@media (prefers-reduced-motion:reduce){.p-tasma--gir,.p-tasma--gir.is-geri{animation:none}}@media (width<=640px){.p-yuzler{border-radius:24px;justify-content:center;width:auto}.p-yuz{min-height:44px;padding:0 14px}}.copy-canvas__notice{border:1px solid var(--accent);background:var(--surface-400);color:var(--ink-900);font-size:var(--text-md);border-left-width:3px;border-radius:8px;flex-direction:column;gap:8px;margin:0 0 12px;padding:10px 12px;line-height:1.45;display:flex}.copy-canvas__notice p{margin:0}.copy-canvas__noticeActs{flex-wrap:wrap;gap:8px;display:flex}.copy-canvas__noticeGo,.copy-canvas__noticeX{border-radius:var(--radius-pill);min-height:32px;font:500 var(--text-md) / 1 var(--sans);cursor:pointer;padding:0 12px}.copy-canvas__noticeGo{background:var(--primary);color:var(--on-primary);border:0}.copy-canvas__noticeX{border:1px solid var(--line-300);color:var(--ink-900);background:0 0}@media (width<=640px){.copy-canvas__noticeGo,.copy-canvas__noticeX{min-height:44px}}@media (width>=641px){.opening__stage[data-yer]>.opening__pane{padding-top:0;padding-left:0}.opening__stage[data-yer=sag]>.opening__pane{padding-left:max(0px, calc(var(--info-r,340px) + 28px - 36px))}.opening__stage[data-yer=alt]>.opening__pane{padding-top:max(0px, calc(var(--info-b,200px) + 18px - 26px))}.opening__stage[data-yer]>.opening__pane{container-type:size}.zoomstage__layer .p-masa--yalin{--mm:max(.5px, min(calc((100cqh - 150px) / var(--sheet-h,287)), calc((100cqw - 110px) / var(--sheet-w,256))))}}.zoomstage{flex-direction:column;gap:8px;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.zoomstage__bar{flex:none;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.zoomstage__faces{scrollbar-width:none;flex-wrap:nowrap;min-width:0;overflow-x:auto}.zoomstage--yalin .zoomstage__bar{z-index:2;position:absolute;top:0;right:0}.zoomstage--yalin{gap:0}.zoomstage__zoom{border:1px solid var(--line-300);border-radius:var(--radius-pill);background:var(--surface-400);flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex}.zoomstage__btn,.zoomstage__fit{border-radius:var(--radius-pill);height:32px;color:var(--ink-900);cursor:pointer;transition:background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;border:0}.zoomstage__btn{width:32px;font:500 19px / 1 var(--sans)}.zoomstage__fit{font:500 var(--text-md) / 1 var(--sans);justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.zoomstage__fitIcon{display:none}.zoomstage__btn:hover:not(:disabled),.zoomstage__fit:hover:not(:disabled){background:var(--accent-veil)}.zoomstage__btn:disabled,.zoomstage__fit:disabled{color:var(--ink-300);cursor:default}.zoomstage__btn:focus-visible,.zoomstage__fit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.zoomstage__pct{text-align:center;min-width:46px;font:500 var(--text-md) / 1 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-400)}.zoomstage__port{touch-action:pan-y;border-radius:6px;flex:1;min-height:0;position:relative;overflow:hidden}.zoomstage__port.is-zoomed{touch-action:none;cursor:grab}.zoomstage__port.is-dragging{cursor:grabbing}.zoomstage__port:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.zoomstage__layer{transform-origin:0 0;width:max-content;position:absolute;top:0;left:0}.zoomstage__layer.is-anim{transition:transform .28s var(--ease-in-out)}@media (prefers-reduced-motion:reduce){.zoomstage__layer.is-anim{transition:none}}.zoomstage__layer .p-masa--yalin{width:max-content;height:auto;display:block;overflow:visible}.zoomstage__layer .p-masa--yalin .p-kagit-yeri{padding:0;display:block;overflow:visible}.zoomstage__layer .p-masa--yalin .p-kagit{margin:0}.zoomstage__layer .opening__face{width:var(--face-w);height:var(--face-h);filter:drop-shadow(0 1px 1px #10261f14)drop-shadow(0 8px 16px #10261f38);max-width:none}.zoomstage__layer .opening__face svg{width:100%;max-width:none;height:100%}@media (width<=640px){.opening__stage[data-yer]{padding-top:50px}.zoomstage--yalin .zoomstage__bar{position:static}.zoomstage__bar{justify-content:flex-start}.zoomstage__faces{border-radius:var(--radius-pill);justify-content:flex-start;width:auto;max-width:100%}.zoomstage__zoom{z-index:2;border-radius:26px;flex-direction:column;position:absolute;bottom:4px;right:4px;box-shadow:0 4px 14px #10261f24}.zoomstage__fit{width:44px;padding:0}.zoomstage__fitIcon{display:block}.zoomstage__fitText,.zoomstage__pct{display:none}.zoomstage__btn{width:44px;height:44px}.zoomstage__fit{height:44px}.zoomstage__layer .p-masa--yalin .p-kagit{margin:0}}@media (width<=900px){.studio--p1 .studio__body,.studio--p1 .studio__body.has-side{grid-template-rows:minmax(0,1fr)}.studio--p1 .studio__body.has-side .stage{grid-row:1}}.templates>.actbar,.prod>.actbar{flex-shrink:0}.actbar,.templates>.actbar,.prod>.actbar{padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom))}@media (width<=640px){.templates>.actbar{min-height:0;padding:10px 32px calc(10px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.templates>.actbar .actbar__sel{grid-column:1}.templates>.actbar .actbar__mini,.templates>.actbar .actbar__kick{display:none}.templates>.actbar .actbar__name{font-size:15px}.templates>.actbar .actbar__cost{grid-column:2;margin-left:0}.templates>.actbar .actbar__cost strong{display:none}.templates>.actbar .templates__dims{grid-column:1/-1}.templates>.actbar .templates__dims input{width:72px;height:44px}.templates>.actbar>.btn-primary{grid-column:1/-1;justify-content:center;width:100%;min-height:48px;margin-left:0}}.landing--p1{min-height:0}.landing--p1 .landing__hero{overscroll-behavior:contain;flex:auto;justify-content:safe center;min-height:0;overflow-y:auto}.studio--p1{--bar-h:56px}@media (width<=640px){.studio--p1{--bar-h:52px}}@media (width<=1024.98px){.studio--p1 .side{top:max(var(--bar-h), var(--vvtop,0px));height:calc(var(--vvtop,0px) + var(--vvh,100dvh) - max(var(--bar-h), var(--vvtop,0px)));padding-bottom:env(safe-area-inset-bottom);bottom:auto}:root[data-kb=open] .studio--p1 .side{padding-bottom:0}}@media (width<=1024.98px) and (pointer:coarse){.studio--p1 .v-panel [data-dock]{top:calc(max(var(--bar-h), var(--vvtop,0px)) + 8px);z-index:40;background:var(--surface-000);border:1px solid var(--line);border-radius:16px;padding:10px 12px 12px;position:fixed;left:max(8px,50vw - 280px);right:max(8px,50vw - 280px);box-shadow:0 14px 32px -14px #10261f52}.studio--p1 .s-duzen:has(.v-panel [data-dock]) .p-kagit-yeri{padding-top:104px;padding-bottom:60vh}}@media (pointer:coarse){.side__tab{min-height:44px}.side__close,.composer--dock .icon-btn,.composer--dock .send-btn{width:44px;height:44px}.composer__hint{visibility:hidden}}@media (width<=640px){.opening__altFace{width:52px}.opening__drawer{z-index:5}}@media (pointer:coarse){.moremenu__item{height:auto;min-height:44px}.moremenu__account .auth-panel a,.moremenu__account .auth-panel button,.moremenu__account .newdesign button{align-items:center;min-height:44px;display:inline-flex}input,textarea,select{font-size:16px!important}}.moremenu__list{max-height:calc(var(--vvh,100dvh) - 64px);overscroll-behavior:contain;overflow-y:auto}.composer .composer__input:focus{box-shadow:none;outline:none}@media (pointer:coarse){.rating__stars button{width:44px}.rating__stars button,.rating__tags button{min-height:44px}.rating__stars button{position:relative}.rating__stars button:after{content:"";position:absolute;inset:-1px -3px}@media (width<=359px){.rating__stars{flex-wrap:wrap}.rating__stars button{flex:none}}.prod__passed>summary,.prod__tech>summary{box-sizing:border-box;min-height:44px;padding-block:12px}}.chat-choices{gap:var(--space-sm);margin-top:var(--space-lg);flex-direction:column;display:flex}.chat-choices__btn{border-radius:var(--radius-2xl);border-color:var(--shell-line-strong);background:var(--shell);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:44px;padding:10px 14px;display:flex}.chat-choices__btn:hover:not(:disabled){border-color:var(--accent);background:var(--shell-hover)}.chat-choices__btn:disabled{cursor:default;opacity:.55}.chat-choices__label{font-size:var(--text-xl);color:var(--shell-text);font-weight:500;line-height:1.35}.chat-choices__hint{font-size:var(--text-md);color:var(--shell-text-muted);line-height:1.4}.bubble .chat-choices__note{font-size:var(--text-md);color:var(--shell-text-dim);margin:2px 0 0;line-height:1.4}@media (pointer:coarse){.chat-choices__btn{min-height:52px;padding:12px 16px}.chat-choices__label{font-size:15px}}.moremenu__list:has(.newdesign__pop){min-width:260px}.moremenu__account .newdesign__pop{width:auto;margin-top:var(--space-sm);padding:var(--space-lg);box-shadow:none;transform-origin:top;position:static}.moremenu__account .newdesign__pop .popover__actions{flex-wrap:wrap}.donus{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);padding:var(--space-xs) clamp(16px, 4vw, var(--space-3xl));background:var(--shell-sunken);border-bottom:1px solid var(--shell-line);color:var(--shell-text);font-size:var(--text-lg);flex-wrap:wrap;flex-shrink:0;line-height:1.4;display:flex}.donus__metin{margin:0}.donus__dugme{min-height:44px}.ui-lang{border:1px solid var(--shell-line);border-radius:999px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.ui-lang__btn{min-width:36px;height:28px;color:var(--shell-text-muted);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 8px;font-size:12px;font-weight:600}.ui-lang__btn:hover{color:var(--shell-text);background:var(--shell-hover)}.ui-lang__btn[aria-pressed=true]{color:var(--shell);background:var(--shell-text)}.ui-lang__btn:focus-visible{outline:2px solid var(--shell-text);outline-offset:2px}.ui-lang__btn:disabled{cursor:progress}.atl .ui-lang__btn{min-width:44px;height:40px}.dims-confirm{gap:var(--space-xs);margin:var(--space-sm) 0 0;padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:var(--radius-md);display:grid}.dims-confirm__acts{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.dims-confirm .btn-primary,.dims-confirm .ghost-btn{white-space:normal;text-align:left;height:auto;min-height:44px}.dims-confirm .btn-primary__price{white-space:nowrap}.dims-confirm__note,.dims-confirm__blocked{font-size:var(--text-sm);margin:0;line-height:1.45}.dims-confirm__blocked{color:var(--alert-shell)}.dims-confirm__blocked a{color:inherit;font-weight:600;text-decoration:underline}.baski{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-lg);border:1px solid var(--accent-edge);background:var(--accent-veil);border-radius:14px;flex-wrap:wrap;padding:18px 20px;display:flex}.baski__metin{flex:22rem;min-width:0}.baski__metin h3{font:600 17px/1.3 var(--sans);color:var(--ink-900);margin:4px 0 6px}.baski__metin p{max-width:46rem;color:var(--ink-400);margin:0;font-size:.92rem;line-height:1.45}.baski__rozet{font:600 11.5px var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}.baski__uyari{color:var(--alert-shell)!important;margin-top:8px!important}.baski__eylem{flex:none;gap:10px;display:flex}.baski-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;padding-top:10px;padding-bottom:14px;display:grid}.baski-alan{font:500 12.5px var(--sans);color:var(--ink-400);flex-direction:column;gap:6px;display:flex}.baski-alan--genis,.baski__kargo,.baski-onay,.baski__hata{grid-column:1/-1}.baski-alan input,.baski-alan textarea{border:1px solid var(--line-450);background:var(--surface-000);height:42px;color:var(--ink-900);font-size:14.5px;font-family:var(--sans);border-radius:12px;padding:0 14px}.baski-alan textarea{resize:vertical;height:auto;padding:10px 14px;line-height:1.45}.baski-alan input:focus,.baski-alan textarea:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.baski__kargo{background:var(--surface-150);color:var(--ink-900);border-radius:10px;margin:2px 0 0;padding:10px 12px;font-size:13.5px}.baski-onay{color:var(--ink-900);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.baski-onay input{flex:none;width:18px;height:18px;margin-top:3px}.baski-onay a{color:var(--accent);text-decoration:underline}.baski__hata{color:var(--alert-shell);margin:0;font-size:13.5px}@media (width<=640px){.baski-form{grid-template-columns:minmax(0,1fr)}.baski__eylem{flex:100%}}.uc,.mc-ortu,.ts1,.dil-sec{--ts-ink:#10261f;--ts-ink2:#45574f;--ts-ink3:#59685f;--ts-paper:#f5f4ee;--ts-shell:#fbfaf6;--ts-line:#e0ddd2;--ts-line2:#c9c5b8;--ts-brass:#82611d;--ts-brass-bg:#f6efdf;--ts-hover:#ecebe3;--ts-raised:#e5e3d9;--ts-confirm:#1f7a4d;--ts-confirm-bg:#e7f2eb;--ts-stage-a:#ebe9e0;--ts-stage:#e2dfd3;--ts-stage-c:#d9d6c9;--ts-ease-out:cubic-bezier(.23, 1, .32, 1);--ts-ease-io:cubic-bezier(.77, 0, .175, 1);--ts-ease-drawer:cubic-bezier(.32, .72, 0, 1)}.uc-dugme{border:1px solid var(--ts-line2,#c9c5b8);min-height:44px;color:var(--ts-ink,#10261f);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .16s var(--ts-ease-out), background-color .16s ease, border-color .16s ease;-webkit-user-select:none;user-select:none;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:500;display:inline-flex}.uc-dugme:active:not(:disabled){transform:scale(.97)}.uc-dugme--ana{background:var(--ts-ink,#10261f);border-color:var(--ts-ink,#10261f);color:#fbfaf6;font-weight:600}.uc-dugme--ana:disabled{cursor:not-allowed;background:#8a968f;border-color:#8a968f}.uc-dugme--buyuk{min-height:48px;padding:0 24px;font-size:15.5px}.uc-dugme--kucuk{min-height:32px;padding:0 12px;font-size:13px}.uc-dugme--sade{color:var(--ts-ink2,#45574f);background:0 0;border-color:#0000}.uc-bag{color:var(--ts-ink,#10261f);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.uc-bag,.uc-dugme--kucuk,.uc-kapat{position:relative}.uc-bag:after,.uc-dugme--kucuk:after,.uc-kapat:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.uc-dugme:hover:not(:disabled){border-color:var(--ts-ink3,#59685f)}.uc-dugme--ana:hover:not(:disabled){background:#000}.uc-dugme--sade:hover:not(:disabled){background:var(--ts-hover,#ecebe3);border-color:#0000}}.uc-ikon{flex:none;display:block}.uc{color:var(--ts-ink);font-size:15px;line-height:1.5}.uc--form{border:1px solid var(--ts-line);background:#fff;border-radius:16px;overflow:hidden}.uc-bas{align-items:center;gap:16px;padding:14px 16px;display:flex}.uc-res{background:var(--ts-paper);border:1px solid var(--ts-line);border-radius:10px;flex:none;width:88px;height:88px;position:relative;overflow:hidden}.uc-res>*{width:100%;height:100%;position:absolute;inset:0}.uc-res__orijinal{object-fit:cover;transition:opacity .28s}.uc-res__logo{background:var(--ts-paper);opacity:0;place-items:center;transition:opacity .28s;display:grid}.uc-res__logo img{object-fit:contain;width:82%;height:82%}.uc-res--logo .uc-res__orijinal{opacity:0}.uc-res--logo .uc-res__logo{opacity:1}.uc-res__parilti{opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffbf 48%,#0000 66%);transform:translate(-100%)}.uc--tepki-zemin .uc-res__parilti{animation:uc-parilti .8s var(--ts-ease-io) 1}@keyframes uc-parilti{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(100%)}}.uc--tepki-logo .uc-res__logo img{animation:uc-kaldir .7s var(--ts-ease-out) 1}@keyframes uc-kaldir{0%{filter:drop-shadow(0 0 #fff0);transform:scale(.96)}45%{filter:drop-shadow(0 0 5px #50aaafe6);transform:scale(1.03)}to{filter:drop-shadow(0 0 #fff0);transform:scale(1)}}.uc-ad{flex:1;min-width:0}.uc-ad b{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35;display:block}.uc-ad small{color:var(--ts-ink3);font-size:13px;display:block}.uc-hazirlik{background:var(--ts-line);border-radius:3px;max-width:280px;height:3px;margin-top:10px;display:block;overflow:hidden}.uc-hazirlik i{background:var(--ts-ink);width:40%;height:100%;animation:uc-hazir 1.1s var(--ts-ease-io) infinite;border-radius:3px;display:block}@keyframes uc-hazir{0%{transform:translate(-100%)}to{transform:translate(260%)}}.uc-soru,.uc-uyari{padding:2px 16px 16px}.uc-soru__metin{color:var(--ts-ink2);margin:0 0 12px;font-size:14.5px}.uc-soru__metin b{color:var(--ts-ink);font-weight:600}.uc-secenekler{grid-template-columns:1fr 1fr;gap:12px;display:grid}.uc-secenek{text-align:left;border:1px solid var(--ts-line);color:inherit;font:inherit;cursor:pointer;transition:transform .16s var(--ts-ease-out), border-color .16s ease, opacity .2s ease;background:#fff;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.uc-secenek:active{transform:scale(.98)}.uc-secenek__on{background:var(--ts-paper);border-bottom:1px solid var(--ts-line);place-items:center;height:150px;display:grid;overflow:hidden}.uc-secenek__on img{object-fit:contain;width:auto;max-width:100%;height:150px}.uc-secenek__on--logo img{max-width:72%;height:112px}.uc-secenek__on--zemin{position:relative}.uc-secenek__on--zemin:before{content:"";background:var(--uc-zemin) center / cover no-repeat;filter:blur(14px)saturate(1.05);opacity:.85;position:absolute;inset:-12px}.uc-secenek__on--zemin img{position:relative}.uc-secenek__yazi{padding:10px 12px 12px;display:block}.uc-secenek__yazi b{font-size:14.5px;font-weight:600;line-height:1.3;display:block}.uc-secenek__yazi small{color:var(--ts-ink2);margin-top:2px;font-size:13px;line-height:1.4;display:block}.uc-secenek__isaret{background:var(--ts-ink);color:#fff;opacity:0;width:24px;height:24px;transition:opacity .18s ease, transform .22s var(--ts-ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;transform:scale(.8)}.uc-secenek[aria-checked=true]{border:2px solid var(--ts-ink)}.uc-secenek[aria-checked=true] .uc-secenek__on{border-bottom-width:1px}.uc-secenek[aria-checked=true] .uc-secenek__isaret{opacity:1;transform:scale(1)}.uc-secenekler.is-secildi .uc-secenek[aria-checked=false]{opacity:.55}@media (hover:hover) and (pointer:fine){.uc-secenek:hover,.uc-yol:hover{border-color:var(--ts-ink3)}}.uc-soru__ipucu{color:var(--ts-ink3);margin:10px 0 0;font-size:12.5px}.uc-sonuc{transition:grid-template-rows .26s var(--ts-ease-out);grid-template-rows:0fr;scroll-margin-bottom:140px;display:grid}.uc-sonuc>div{overflow:hidden}.uc-sonuc.is-acik{grid-template-rows:1fr}.uc-satir{background:var(--ts-confirm-bg);border-radius:10px;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.uc-satir--ilk{margin-top:0}.uc-satir .uc-ikon{color:var(--ts-confirm);margin-top:1px}.uc-sp{flex:1;min-width:8px}.uc-satir .uc-bag{white-space:nowrap}.uc-not{background:var(--ts-brass-bg);border-radius:10px;align-items:flex-start;gap:10px;margin-top:8px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.uc-not .uc-ikon{color:var(--ts-brass);margin-top:1px}.uc-neden{border:1px solid var(--ts-line);background:#fff;border-radius:10px;grid-template-columns:200px 1fr;gap:14px;margin-top:10px;padding:12px;display:grid}.uc-neden__res{background:var(--ts-paper);border-radius:8px;height:138px;position:relative;overflow:hidden}.uc-neden__res img{object-fit:contain;width:100%;height:100%}.uc-neden__res i{border:2px dashed #fff;border-radius:50%;position:absolute;box-shadow:0 0 0 1px #10261f59}.uc-neden p{color:var(--ts-ink2);margin:0;font-size:13.5px;line-height:1.5}.uc-neden p b{color:var(--ts-ink)}.uc-neden__dugmeler{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.uc-uyari__kutu{background:var(--ts-brass-bg);border-radius:10px;margin-bottom:12px;padding:12px 14px;font-size:14px;line-height:1.5}.uc-uyari__kutu b{margin-bottom:2px;font-size:15px;font-weight:600;display:block}.uc-yollar{gap:8px;display:grid}.uc-yol{text-align:left;border:1px solid var(--ts-line);width:100%;color:inherit;font:inherit;cursor:pointer;transition:transform .16s var(--ts-ease-out), border-color .16s ease;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:11px 14px;display:flex}.uc-yol:active{transform:scale(.99)}.uc-yol__ikon{background:var(--ts-paper);width:36px;height:36px;color:var(--ts-ink);border-radius:10px;flex:none;place-items:center;display:grid}.uc-yol__res{border:1px solid var(--ts-line);width:44px;height:44px;padding:3px;overflow:hidden}.uc-yol__res img{object-fit:contain;width:100%;height:100%;display:block}.uc-birebir{gap:6px;display:grid}.uc-yol:disabled{cursor:not-allowed;opacity:.55}.uc-onay{min-height:44px;color:var(--ts-ink2);cursor:pointer;align-items:flex-start;gap:10px;padding:4px 4px 4px 14px;font-size:13px;line-height:1.4;display:flex}.uc-onay input{width:18px;height:18px;accent-color:var(--ts-ink);flex:none;margin:1px 0 0}.uc-yol b{font-size:14.5px;font-weight:600;line-height:1.3;display:block}.uc-yol small{color:var(--ts-ink2);font-size:13px;line-height:1.35;display:block}.uc-yol--ana{border:2px solid var(--ts-ink);padding:10px 13px}.uc--compact{border:1px solid var(--ts-line);text-align:left;background:#fff;border-radius:14px;margin:0 0 10px;padding:12px}.uc-compact__bas{align-items:center;gap:10px;display:flex}.uc-compact__res{object-fit:cover;border:1px solid var(--ts-line);background:var(--ts-paper);border-radius:8px;flex:none;width:44px;height:44px}.uc-compact__baslik{flex:1;min-width:0;margin:0;font-size:14.5px;font-weight:600;line-height:1.3}.uc-compact__metin{color:var(--ts-ink2);margin:8px 0 10px;font-size:13.5px;line-height:1.45}.uc-kapat{width:28px;height:28px;color:var(--ts-ink3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.uc--compact .uc-yol{padding:9px 12px}.uc--compact .uc-yol--ana{padding:8px 11px}.uc--compact .uc-yol small{font-size:12.5px}.uc-ky{border-top:1px solid var(--ts-line);margin-top:14px;padding-top:12px}.uc--form .uc-ky{margin-top:0;padding:14px 16px 16px}.uc-ky__baslik{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.3}.uc-ky__liste{gap:10px;margin:0;padding:0;list-style:none;display:grid}.uc-ky__satir{border:1px solid var(--ts-line);background:var(--ts-shell);border-radius:12px;padding:10px}.uc-ky__satir--soru{background:var(--ts-brass-bg);border-color:#eadfc4}.uc-ky__kutular{flex-wrap:wrap;gap:8px;display:flex}.uc-ky__kutu{flex:150px;gap:6px;min-width:0;display:grid}.uc-ky__kirpim{box-sizing:border-box;background:var(--ts-paper);border-radius:8px;justify-self:start;align-items:center;max-width:100%;height:44px;padding:2px 10px;display:flex;overflow:hidden}.uc-ky__kirpim img{width:auto;max-width:100%;height:auto;max-height:40px;display:block}.uc-ky__kirpim i{background-repeat:no-repeat;max-width:100%;height:32px;display:block}.uc-ky__girdi{box-sizing:border-box;border:1px solid var(--ts-line2);width:100%;min-height:44px;color:var(--ts-ink);font:inherit;background:#fff;border-radius:10px;padding:10px 12px;font-size:16px;line-height:1.3}.uc-ky__girdi::placeholder{color:var(--ts-ink3)}.uc-ky__girdi:focus-visible{outline:2px solid var(--ts-ink);outline-offset:1px}.uc-ky__sonra{align-items:center;gap:8px;min-width:0;display:flex}.uc-ky__sonra small{color:var(--ts-ink3);flex:none;font-size:12px}.uc-ky__sonra img{background:var(--ts-paper);object-fit:contain;object-position:left center;border-radius:8px;width:auto;min-width:0;max-width:100%;height:40px;padding:2px 10px;display:block}.uc-ky__durum{color:var(--ts-ink2);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:8px 0 0;font-size:13.5px;line-height:1.45;display:flex}.uc-ky__durum>span{flex:200px;min-width:0}.uc-ky__satir--tamam .uc-ky__durum>span{color:var(--ts-confirm)}.uc-ky__satir--uyari .uc-ky__durum>span{color:var(--ts-brass)}.uc-ky__satir--bekle .uc-ky__durum>span:after{content:"";vertical-align:middle;width:6px;height:6px;animation:uc-ky-nabiz 1s var(--ts-ease-io) infinite alternate;background:currentColor;border-radius:50%;margin-left:8px;display:inline-block}@keyframes uc-ky-nabiz{0%{opacity:.25}}@media (prefers-reduced-motion:reduce){.uc-ky__satir--bekle .uc-ky__durum>span:after{animation:none}}.uc-ky__daha{margin-top:10px;font-size:13.5px}.mc-ortu{z-index:1000;background:#10261f6b;place-items:center;padding:16px;animation:.18s mc-sol;display:grid;position:fixed;inset:0}@keyframes mc-sol{0%{opacity:0}}.mc{background:var(--ts-shell);width:min(720px,100%);max-height:calc(100dvh - 32px);color:var(--ts-ink);animation:mc-pop .2s var(--ts-ease-out);border-radius:16px;flex-direction:column;gap:10px;padding:18px 18px 14px;display:flex;box-shadow:0 18px 40px #10261f40}@keyframes mc-pop{0%{opacity:0;transform:scale(.97)translateY(4px)}}.mc__baslik{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.mc__ipucu{color:var(--ts-ink2);margin:0;font-size:13.5px;line-height:1.45}.mc__sahne{background:var(--ts-stage);border-radius:12px;flex:1;place-items:center;min-height:0;padding:8px;display:grid;overflow:hidden}.mc__cerceve{touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;max-width:100%;display:inline-block;position:relative}.mc__cerceve img{pointer-events:none;max-width:100%;max-height:min(60dvh,520px);display:block}.mc__kutu{cursor:move;border:2px solid #fff;outline:none;position:absolute;box-shadow:0 0 0 1px #10261f99,0 0 0 9999px #10261f73}.mc__kutu:focus-visible{box-shadow:0 0 0 3px var(--ts-brass), 0 0 0 9999px #10261f73;border-color:#f6efdf}.mc__tutamac{border:1.5px solid var(--ts-ink);touch-action:none;background:#fff;border-radius:4px;width:16px;height:16px;position:absolute}.mc__tutamac:after{content:"";position:absolute;inset:-14px}.mc__tutamac--ss{cursor:nwse-resize;top:-9px;left:-9px}.mc__tutamac--su{cursor:nesw-resize;top:-9px;right:-9px}.mc__tutamac--as{cursor:nesw-resize;bottom:-9px;left:-9px}.mc__tutamac--au{cursor:nwse-resize;bottom:-9px;right:-9px}.mc__dugmeler{justify-content:flex-end;gap:8px;display:flex}@media (width<=699px){.uc-bas{gap:12px;padding:12px}.uc-res{width:72px;height:72px}.uc-soru,.uc-uyari{padding:2px 12px 14px}.uc-secenekler{gap:8px}.uc-secenek__on,.uc-secenek__on img{height:118px}.uc-secenek__on--logo img{height:84px}.uc-secenek__yazi{padding:8px 10px 10px}.uc-secenek__yazi b{font-size:14px}.uc-secenek__yazi small{font-size:12.5px}.uc-neden{grid-template-columns:1fr}.mc{padding:14px 12px 12px}.mc__dugmeler .uc-dugme{flex:1;min-height:48px}}@media (prefers-reduced-motion:reduce){.uc *,.uc :before,.uc :after,.mc-ortu,.mc{transition-property:opacity!important;transition-duration:.15s!important;animation:none!important}.uc-sonuc{transition:none!important}}.chat-choices__btn:has(.chat-choices__thumb){grid-template-columns:56px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.chat-choices__thumb{object-fit:contain;background:#f5f4ee;border:1px solid #e0ddd2;border-radius:8px;grid-row:1/span 2;width:56px;height:56px}.chat-choices__thumb--with-ground{object-fit:cover}:is(.chat-choices__btn:has(.chat-choices__thumb) .chat-choices__label,.chat-choices__btn:has(.chat-choices__thumb) .chat-choices__hint){grid-column:2}.ts1{color:var(--ts-ink);font-size:15px;line-height:1.5}.ts1-ikon{flex:none;width:18px;height:18px;display:block}.ts1-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.ts1-bas-kok{background:var(--ts-shell);flex-direction:column;height:100%;min-height:0;display:flex}.ts1-ust{border-bottom:1px solid var(--ts-line);background:var(--ts-shell);z-index:5;flex:none;align-items:center;gap:14px;height:56px;padding:0 22px;display:flex;position:relative}.ts1-ust .stepbar{margin-left:16px}.ts1-sp{flex:1}.ts1-kr{border:1px solid var(--ts-line2);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:13px}.ts1-adim-kisa{color:var(--ts-ink2);border:1px solid var(--ts-line2);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12.5px;display:none}.ts1-bas{flex:1;grid-template-columns:minmax(0,1fr) 420px;min-height:0;display:grid}.ts1-form{min-height:0;padding:34px 56px 0 64px;overflow:auto}.ts1-form__ic{max-width:680px}.ts1-baslik{font:400 28px/1.4 var(--serif);font-optical-sizing:none;letter-spacing:-.01em;color:var(--ts-ink);margin:0}.ts1-alt-yazi{color:var(--ts-ink2);margin:6px 0 26px;font-size:15px}.ts1-not{background:var(--ts-brass-bg);border-radius:10px;margin:-12px 0 20px;padding:10px 12px;font-size:14px}.ts1-alan{margin-bottom:24px}.ts1-etiket{margin-bottom:10px;font-size:13.5px;font-weight:600;display:block}.ts1-etiket small{color:var(--ts-ink3);margin-left:6px;font-size:13px;font-weight:400}.ts1-urunler{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.ts1-urun{border:1px solid var(--ts-line);color:inherit;font:inherit;cursor:pointer;transition:transform .16s var(--ts-ease-out), border-color .16s ease;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 9px;display:flex;position:relative}.ts1-urun:active{transform:scale(.97)}.ts1-urun__res{place-items:center;width:100%;height:58px;display:grid}.ts1-urun__ikon{stroke-width:1.25px;width:40px;height:40px;color:var(--ts-ink2)}.ts1-urun[aria-checked=true] .ts1-urun__ikon{color:var(--ts-ink);stroke-width:1.45px}.ts1-urun>span:last-child{text-align:center;font-size:13px;line-height:1.25}.ts1-urun[aria-checked=true]{border:2px solid var(--ts-ink);padding:9px 5px 8px}.ts1-urun[aria-checked=true]>span:last-child{font-weight:600}.ts1-urun__arti{border:1px dashed var(--ts-line2);width:40px;height:40px;color:var(--ts-ink2);border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.ts1-urun:hover,.ts1-hap:hover{border-color:var(--ts-ink3)}}.ts1-alt-secim,.ts1-seg{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ts1-hap{border:1px solid var(--ts-line2);min-height:36px;color:inherit;font:inherit;cursor:pointer;transition:transform .12s var(--ts-ease-out);background:#fff;border-radius:999px;padding:0 14px;font-size:13.5px}.ts1-hap:active{transform:scale(.96)}.ts1-hap{position:relative}.ts1-hap:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ts1-hap[aria-checked=true]{border:2px solid var(--ts-ink);padding:0 13px;font-weight:600}.dil-sec{margin-top:0}.dil-sec--satir{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dil-sec__ad{color:var(--ts-ink2);margin-right:2px;font-size:13px}.dil-sec .ts1-hap:disabled{opacity:.5;cursor:default}.ks-detay__alt .dil-sec--satir{justify-content:center;margin-bottom:4px}.style-bar .dil-sec--satir{margin-bottom:14px}.ts1-diger{max-width:332px;margin-top:14px}.ts1-iki{grid-template-columns:1fr 1fr;align-items:end;gap:16px;display:grid}.ts1-girdi{border:1px solid var(--ts-line2);width:100%;height:46px;color:var(--ts-ink);font:inherit;box-sizing:border-box;background:#fff;border-radius:10px;padding:0 14px;font-size:16px;transition:border-color .16s,box-shadow .16s}.ts1-girdi:focus{border-color:var(--ts-ink);outline:none;box-shadow:0 0 0 3px #10261f14}.ts1-girdi:focus-visible{outline:2px solid var(--ts-brass);outline-offset:2px}.ts1-yukle{text-align:left;border:1.5px dashed var(--ts-line2);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;transition:border-color .2s,background-color .2s;display:flex}.ts1-yukle:active{transform:scale(.99)}.ts1-yukle.is-uzerinde{border-color:var(--ts-ink);background:#fff}.ts1-yukle__daire{background:var(--ts-paper);border:1px solid var(--ts-line);width:48px;height:48px;color:var(--ts-ink2);border-radius:12px;flex:none;place-items:center;display:grid}.ts1-yukle b{font-size:15px;font-weight:600;display:block}.ts1-yukle small{color:var(--ts-ink3);font-size:13px;display:block}.ts1-ayrinti{border:1px solid var(--ts-line);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:10px 14px;display:flex}.ts1-ayrinti__ikon{background:var(--ts-paper);border:1px solid var(--ts-line);border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ts1-ayrinti p{flex:1;min-width:0;margin:0;font-size:14.5px;line-height:1.35}.ts1-ayrinti p small{color:var(--ts-ink3);font-size:13px;display:block}.ts1-ayar{border:1px solid var(--ts-line);background:#fff;border-radius:12px;margin-top:10px;padding:14px;scroll-margin-bottom:140px}.ts1-ayar__baslik{color:var(--ts-ink2);margin:0 0 -2px;font-size:13px;font-weight:600}.ts1-ayar .ts1-seg{margin-bottom:14px}.ts1-olculer{grid-template-columns:repeat(3,minmax(0,120px));gap:10px;margin-top:10px;display:grid}.ts1-olcu span{color:var(--ts-ink3);margin-bottom:4px;font-size:12.5px;display:block}.ts1-olcu .ts1-girdi{height:44px}.ts1-ana-satir{z-index:4;background:linear-gradient(#fbfaf600, var(--ts-shell) 32%);flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;padding:22px 0 26px;display:flex;position:sticky;bottom:0}.ts1-ana-satir__not{color:var(--ts-ink3);font-size:13.5px}.ts1-yan{border-left:1px solid var(--ts-line);background:radial-gradient(120% 80% at 50% 30%, var(--ts-stage-a) 0%, var(--ts-stage) 60%, var(--ts-stage-c) 100%);flex-direction:column;min-height:0;padding:26px 28px 22px;display:flex;overflow:auto}.ts1-yan h2{font:600 14px var(--sans);letter-spacing:0;color:var(--ts-ink2);margin:0}.ts1-kutu-sahne{perspective:900px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;flex:1;place-items:center;min-height:250px;display:grid}.ts1-kutu-sahne:active{cursor:grabbing}.ts1-kutu{width:var(--bw);height:var(--bh);transform-style:preserve-3d;position:relative}.ts1-kutu>i{backface-visibility:hidden;background:#f7f6f1;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 .5px #10261f14}.ts1-kutu__on,.ts1-kutu__arka{width:var(--bw);height:var(--bh);margin:calc(var(--bh) / -2) 0 0 calc(var(--bw) / -2)}.ts1-kutu>.ts1-kutu__on{transform:translateZ(calc(var(--bd) / 2));background:linear-gradient(160deg,#fbfaf7 0%,#f1efe8 100%)}.ts1-kutu__arka{transform:rotateY(180deg) translateZ(calc(var(--bd) / 2))}.ts1-kutu>.ts1-kutu__sag,.ts1-kutu>.ts1-kutu__sol{width:var(--bd);height:var(--bh);margin:calc(var(--bh) / -2) 0 0 calc(var(--bd) / -2);background:linear-gradient(90deg,#e6e3da,#dcd9cf)}.ts1-kutu__sag{transform:rotateY(90deg) translateZ(calc(var(--bw) / 2))}.ts1-kutu__sol{transform:rotateY(-90deg) translateZ(calc(var(--bw) / 2))}.ts1-kutu__ust,.ts1-kutu__alt{width:var(--bw);height:var(--bd);margin:calc(var(--bd) / -2) 0 0 calc(var(--bw) / -2)}.ts1-kutu>.ts1-kutu__ust{transform:rotateX(90deg) translateZ(calc(var(--bh) / 2));background:#fdfcf9}.ts1-kutu__alt{transform:rotateX(-90deg) translateZ(calc(var(--bh) / 2))}.ts1-olcu-satir{color:var(--ts-ink2);justify-content:center;align-items:center;gap:10px;margin:6px 0 16px;font-size:12.5px;display:flex}.ts1-olcu-satir b{color:var(--ts-ink);font-weight:500}.ts1-girecek{border:1px solid var(--ts-line);background:#fbfaf6cc;border-radius:12px;padding:12px 14px}.ts1-girecek h3{font:600 13px var(--sans);letter-spacing:0;margin:0 0 6px}.ts1-girecek dl{grid-template-columns:auto 1fr;gap:3px 12px;margin:0;font-size:13.5px;display:grid}.ts1-girecek dt{color:var(--ts-ink3)}.ts1-girecek dd{text-align:right;overflow-wrap:anywhere;border-radius:4px;margin:0;transition:background-color .6s}.ts1-girecek dd.is-parla{background:var(--ts-confirm-bg);transition:none}.ts1-ornek{color:var(--ts-brass);vertical-align:1px;border:1px solid #d8c7a0;border-radius:999px;margin-left:6px;padding:0 7px;font-size:11px;font-weight:600;display:inline-block}.ts1-dip{color:var(--ts-ink3);margin:8px 0 0;font-size:12.5px;line-height:1.45}.ts1-alt-sabit{display:none}.ts1-yan__ana{gap:8px;margin-top:14px;display:grid}.ts1-yan__ana .uc-dugme{width:100%}.ts1-yan__ana .ts1-ana-satir__not{text-align:center;font-size:13px;line-height:1.4}@media (width>=900px){.ts1-ana-satir{display:none}.ts1-form__ic{padding-bottom:40px}}@media (width>=900px) and (height<=760px){.ts1-kutu-sahne{min-height:170px}}@media (width<=899px){.ts1-bas{grid-template-columns:1fr}.ts1-yan{display:none}.ts1-form{padding:24px 24px 0}}@media (width<=699px){.ts1-ust{gap:10px;height:52px;padding:0 16px}.ts1-ust .stepbar{display:none}.ts1-adim-kisa{display:inline-flex}.ts1-form{padding:20px 16px 132px}.ts1-baslik{font-size:24px}.ts1-alt-yazi{margin-bottom:20px;font-size:14.5px}.ts1-urunler{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px 4px;scroll-padding-left:16px;display:flex;overflow-x:auto}.ts1-urunler::-webkit-scrollbar{display:none}.ts1-urun{scroll-snap-align:start;flex:0 0 96px}.ts1-iki{grid-template-columns:1fr;gap:14px}.ts1-ana-satir{display:none}.ts1-olculer{grid-template-columns:repeat(3,minmax(0,1fr))}.ts1-alt-sabit{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--ts-line);padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:#fbfaf6f0;display:block;position:fixed;bottom:0;left:0;right:0}.ts1-alt-sabit .uc-dugme{width:100%;min-height:50px;font-size:16px}.ts1-alt-sabit small{text-align:center;color:var(--ts-ink3);margin-top:6px;font-size:12px;display:block}}@media (prefers-reduced-motion:reduce){.ts1 *,.ts1 :before,.ts1 :after{transition-property:opacity!important;transition-duration:.15s!important;animation:none!important}}.ts1.studio--p1 .stepbar__item:not(.is-current) .stepbar__label{clip:auto;width:auto;height:auto;position:static;overflow:visible}.ts1.studio--p1 .stepbar__step,.ts1.studio--p1 .stepbar__item:not(.is-current) .stepbar__step{height:30px;color:var(--ts-ink3);gap:7px;padding:0 10px 0 4px;font-size:13.5px}.ts1.studio--p1 .stepbar__n{border:1px solid var(--ts-line2);width:22px;height:22px;color:var(--ts-ink3);background:0 0;font-size:12px}.ts1.studio--p1 .stepbar__item.is-current .stepbar__step{background:var(--ts-raised);color:var(--ts-ink);padding:0 10px 0 4px;font-weight:600}.ts1.studio--p1 .stepbar__item.is-current .stepbar__n,.ts1.studio--p1 .stepbar__item.is-done .stepbar__n{background:var(--ts-ink);border-color:var(--ts-ink);color:#fff}.ts1.studio--p1 .stepbar__item.is-done .stepbar__step{color:var(--ts-ink3)}.ts1-studio{background:var(--ts-shell)}.opening--tek{grid-template-columns:minmax(0,1fr) 316px}.opening--tek .opening__stage{padding:26px 36px 150px}.opening--tek .opening__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.opening--tek .opening__title{font-size:26px;line-height:1.4}.opening--tek .opening__badge{border:1px solid var(--ts-line2);color:var(--ts-ink2);background:#fff;gap:6px;margin-top:0;padding:2px 10px;font-size:12px;font-weight:600}.opening--tek .opening__desc{color:var(--ts-ink2);margin-top:6px;font-size:14.5px}.opening--tek .opening__pills{border-color:var(--ts-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbfaf6e6;bottom:96px;left:28px}.opening--tek .opening__dims{font-family:var(--sans);color:var(--ts-ink2);font-size:12.5px;bottom:104px;left:auto;right:28px;transform:none}.opening--tek .opening__dims b{font-family:var(--mono)}.opening--tek .opening__rail{border-left:1px solid var(--ts-line);background:var(--ts-shell);gap:0;padding:22px 20px 16px;overflow:auto}.opening--tek .opening__railTitle{font-size:16px}.opening--tek .opening__railNote{color:var(--ts-ink3);margin-bottom:12px;font-size:13px}.opening--tek .opening__alts{gap:10px}.opening--tek .opening__alt{border:1px solid var(--ts-line);transition:transform .16s var(--ts-ease-out), border-color .16s ease;background:#fff;border-radius:12px;grid-template-columns:70px minmax(0,1fr);gap:12px;padding:8px}.opening--tek .opening__alt:active:not(:disabled){transform:scale(.98)}.opening--tek .opening__alt:hover:not(:disabled){border-color:var(--ts-ink3);background:#fff}.opening--tek .opening__alt.is-on{border:2px solid var(--ts-ink);box-shadow:none;background:#fff;padding:7px}.opening--tek .opening__altFace{box-sizing:border-box;background:var(--ts-paper);border-radius:8px;width:70px;height:96px;padding:4px 8px}.opening--tek .opening__altMeta b{font-size:14.5px}.opening--tek .opening__altMeta small{color:var(--ts-ink2);font-size:12.5px;line-height:1.35}.opening--tek .opening__drawerBtn{border-top:1px solid var(--ts-line);color:var(--ts-ink2);margin-top:4px;padding:12px 2px;font-size:14px}.opening--tek .opening__drawer{box-shadow:none;background:0 0;border-top:0;padding:4px 0 8px;position:static}.opening--tek .opening__chip{border:1px solid var(--ts-line);background:#fff;border-radius:10px}.opening--tek .opening__chip.is-on{border:2px solid var(--ts-ink);box-shadow:none}.opening__railFoot{margin-top:auto;padding-top:12px}.opening__railFoot .uc-dugme{width:100%}.opening__railFoot small{text-align:center;color:var(--ts-ink3);margin-top:6px;font-size:12px;display:block}.opening--tek .opening__bar{border-top:1px solid var(--ts-line);background:var(--ts-shell);gap:14px;min-height:72px;padding:0 22px}.opening--tek .opening__cost{color:var(--ts-ink3);text-align:right;font-size:13px}.opening--tek .opening__spacer{display:none}.opening--tek .opening__go{border-radius:999px;min-height:48px;padding:0 24px;font-size:15.5px;font-weight:600}.ts1-duzen{z-index:4;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);white-space:nowrap;max-width:calc(100% - 32px);color:var(--ts-ink);background:#fbfaf6db;border:1px solid #c9c5b8cc;border-radius:18px;align-items:center;gap:6px;padding:7px 8px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #10261f1f}.ts1-grup{border-right:1px solid var(--ts-line);align-items:center;gap:4px;padding:0 8px;display:flex}.ts1-grup:last-child{border-right:0}.ts1-grup>span{color:var(--ts-ink3);margin-right:4px;font-size:12px}.ts1-arac{min-width:34px;height:34px;color:inherit;font:inherit;cursor:pointer;transition:transform .12s var(--ts-ease-out), background-color .12s ease;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:13.5px;display:inline-flex;position:relative}.ts1-arac:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ts1-arac:active:not(:disabled){transform:scale(.95)}.ts1-arac[aria-pressed=true]{background:var(--ts-ink);color:#fff;opacity:1;font-weight:600}.ts1-arac:disabled:not([aria-pressed=true]){opacity:.4;cursor:not-allowed}.ts1-arac:disabled[aria-pressed=true]{cursor:default}.ts1-arac--serif{font-family:var(--serif)}@media (hover:hover) and (pointer:fine){.ts1-arac:hover:not([aria-pressed=true]):not(:disabled){background:var(--ts-hover)}}.ts1-renk{width:34px;padding:0}.ts1-renk i{border:1px solid #0000002e;border-radius:50%;width:22px;height:22px}.ts1-renk[aria-pressed=true]{background:0 0}.ts1-renk[aria-pressed=true] i{box-shadow:0 0 0 2px var(--ts-shell), 0 0 0 4px var(--ts-ink)}.ts1-renk:disabled:not([aria-pressed=true]){opacity:1}.ts1-renk:disabled:not([aria-pressed=true]) i{opacity:.55;background-image:linear-gradient(135deg,#0000 45%,#b42318 45% 55%,#0000 55%)!important}.ts1-istek{border:1px solid var(--ts-line2);background:#fff;border-radius:999px;flex:1;align-items:center;gap:8px;min-width:0;max-width:620px;height:46px;margin:0;padding:0 6px 0 16px;transition:border-color .16s,box-shadow .16s;display:flex}.ts1-istek:focus-within{border-color:var(--ts-ink);box-shadow:0 0 0 3px #10261f14}.ts1 .ts1-istek input,.ts1 .ts1-istek input:focus,.ts1 .ts1-istek input:focus-visible{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0}.ts1-istek input{min-width:0;color:var(--ts-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.ts1-istek input::placeholder{color:var(--ts-ink3)}.ts1-gonder{background:var(--ts-ink);color:#fff;cursor:pointer;width:34px;height:34px;transition:transform .12s var(--ts-ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ts1-gonder:after{content:"";position:absolute;inset:-5px}.ts1-gonder:active:not(:disabled){transform:scale(.92)}.ts1-gonder:disabled{cursor:not-allowed;background:#8a968f}.viewbar--tek .ts1-istek{max-width:460px}.opening__cevap{z-index:6;justify-content:center;width:min(620px,100% - 44px);display:flex;position:absolute;bottom:86px;left:50%;transform:translate(-50%)}.ts1-cevap-yeri{z-index:6;justify-content:center;width:min(620px,100% - 32px);display:flex;position:absolute;bottom:84px;left:50%;transform:translate(-50%)}.ts1-bildirim{background:var(--ts-ink);color:#fbfaf6;max-width:100%;animation:ts1-pop .2s var(--ts-ease-out);border-radius:12px;align-items:center;gap:12px;padding:9px 10px 9px 14px;font-size:14px;display:flex;box-shadow:0 12px 30px #10261f40}.ts1-bildirim svg{color:#8fdfb0;flex:none}.ts1-bildirim button{color:#fff;min-height:30px;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:8px;flex:none;padding:0 12px;font-weight:600;position:relative}.ts1-bildirim button:after{content:"";position:absolute;inset:-7px 0}.ts1-bildirim__nokta{background:#8fdfb0;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite alternate ts1-nabiz}@keyframes ts1-nabiz{0%{opacity:.35}}@keyframes ts1-pop{0%{opacity:0;transform:scale(.96)translateY(4px)}}.ts1-istek-cevap{border:1px solid var(--ts-line2);width:100%;color:var(--ts-ink);transform-origin:bottom;animation:ts1-pop .2s var(--ts-ease-out);background:#fff;border-radius:14px;padding:12px 14px;position:relative;box-shadow:0 14px 34px #10261f2e}.ts1-istek-cevap p{margin:0;padding-right:30px;font-size:14.5px;line-height:1.45}.ts1-istek-cevap q{font-weight:600}.ts1-cipler{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ts1-cip{border:1px solid var(--ts-line2);min-height:36px;color:inherit;font:inherit;cursor:pointer;transition:transform .12s var(--ts-ease-out), border-color .12s ease;background:#fff;border-radius:999px;padding:0 13px;font-size:13.5px}.ts1-cip:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.ts1-cip:hover{border-color:var(--ts-ink)}}.ts1-istek-cevap__kapat{width:32px;height:32px;color:var(--ts-ink3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.ts1-istek-cevap__kapat:after{content:"";position:absolute;inset:-6px}@media (prefers-reduced-motion:reduce){.ts1-bildirim,.ts1-istek-cevap,.ts1-bildirim__nokta{animation:none!important}}.ts1-sayfa{display:none}@media (width<=1023px){.opening--tek{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;position:relative;overflow:hidden}.opening--tek .opening__rail,.opening--tek .opening__stage>.ts1-duzen,.opening--tek .opening__bar .ts1-istek,.opening--tek .opening__dims{display:none}.opening--tek .opening__stage{padding:64px 16px 292px}.opening--tek .opening__title{font-size:22px}.opening--tek .opening__pills{bottom:244px;left:50%;transform:translate(-50%)}.opening--tek .opening__pills .vpill{min-width:44px;height:44px;padding:0 14px}.opening--tek .opening__cevap{z-index:10;width:calc(100% - 32px);top:10px;bottom:auto}.opening--tek .ts1-bildirim{white-space:normal;width:100%;font-size:13.5px}.opening--tek .opening__bar{z-index:9;min-height:0;padding:10px 16px calc(12px + env(safe-area-inset-bottom));position:relative}.opening--tek .opening__go{flex:1;min-height:50px;font-size:16px}.ts1-sayfa{--ts1-sayfa-kapali:272px;z-index:7;background:var(--ts-shell);height:calc(100% - 40px);transform:translateY(max(0px, calc(100% - var(--ts1-sayfa-kapali) + var(--ts1-surukle,0px))));transition:transform .42s var(--ts-ease-drawer);will-change:transform;color:var(--ts-ink);border-radius:18px 18px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #10261f24}.ts1-sayfa.is-acik{transform:translateY(max(0px, var(--ts1-surukle,0px)))}.ts1-sayfa.is-suruk{transition:none}}.ts1-sayfa__tut{touch-action:none;cursor:grab;outline:none;flex:none;min-height:44px;padding:8px 16px 4px}.ts1-sayfa__tut:focus-visible{box-shadow:inset 0 0 0 2px var(--ts-brass);border-radius:18px 18px 0 0}.ts1-sayfa__tut i{background:var(--ts-line2);border-radius:3px;width:40px;height:5px;margin:0 auto 8px;display:block}.ts1-sayfa__bas{justify-content:space-between;align-items:center;gap:8px;display:flex}.ts1-sayfa__bas b{font-size:15px;font-weight:600}.ts1-sayfa__rozet{color:var(--ts-ink3);font-size:13px;font-weight:400}.ts1-sayfa__bas small{color:var(--ts-ink3);white-space:nowrap;font-size:12.5px}.ts1-sayfa__ic{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 16px 120px;display:flex;overflow:auto}.ts1-serit{gap:8px;margin:4px 0 0;display:flex}.ts1-serit__yon{border:1px solid var(--ts-line);min-width:0;color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:6px 2px;font-size:12px;line-height:1.25;display:flex}.ts1-serit__yon>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ts1-serit__yon[aria-pressed=true]{border:2px solid var(--ts-ink);padding:5px 1px;font-weight:600}.ts1-serit__yon:disabled{opacity:.5}.ts1-serit__yuz{width:40px;height:64px;display:block}.ts1-serit__yuz svg{filter:drop-shadow(0 4px 4px #10261f26);width:100%;height:100%;display:block}.ts1-serit__arti{height:64px;color:var(--ts-ink2);place-items:center;font-size:22px;display:grid}.ts1-serit--diger{flex-wrap:wrap}.ts1-serit--diger .ts1-serit__yon{flex:0 0 calc(25% - 6px)}.ts1-sayfa__baslik{font:600 13.5px var(--sans);letter-spacing:0;color:var(--ts-ink2);margin:6px 0 0}.ts1-duzen--sayfa{white-space:normal;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-wrap:wrap;gap:10px 14px;padding:0;position:static;transform:none}.ts1-duzen--sayfa .ts1-grup{border:0;gap:8px;padding:0}.ts1-duzen--sayfa .ts1-arac{border:1px solid var(--ts-line2);background:#fff;border-radius:999px;min-width:44px;height:44px;padding:0 14px}.ts1-duzen--sayfa .ts1-renk{width:44px;padding:0}.ts1-duzen--sayfa .ts1-arac[aria-pressed=true]:not(.ts1-renk){background:var(--ts-ink);color:#fff;border-color:var(--ts-ink)}.ts1-sayfa .ts1-istek{flex:none;max-width:none}.ts1-sayfa__yeni{flex:none;width:100%}@media (prefers-reduced-motion:reduce){.ts1-sayfa{transition:opacity .15s!important}}.ts1-sayfa__araclar{flex-direction:column;gap:10px;display:flex}@media (width<=1023px){.viewbar--tek{flex-wrap:wrap;row-gap:10px}.viewbar--tek .ts1-istek{flex:100%;order:-1;max-width:none}.viewbar--tek .ts1-istek input{align-self:stretch}.viewbar--tek .vpill{min-width:44px;height:44px}.viewbar--tek .viewbar__undo .icon-btn{width:44px;height:44px}.viewbar--tek .viewbar__go{height:48px}.ts1 .preview-stage--p1{flex:1 0 auto;min-height:0}.ts1 .preview-stage--p1 .scene{min-height:min(480px, calc(100dvh - 269px - env(safe-area-inset-bottom)))}.ts1-cevap-yeri{bottom:140px}.ts1.studio--p1 .idbar__saved{display:none}.ts1.studio--p1 .stepbar__item:not(.is-current) .stepbar__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ts1.studio--p1 .stepbar__item:not(.is-current) .stepbar__step{padding:0}}@media (width>=641px) and (width<=1023px){.ts1 .s-duzen{--mm:calc(var(--zoom,1) * clamp(3.7795px, calc((100dvh - 56px - 129px - 160px) / var(--on-h,127)), 6px))}}.tc{pointer-events:none;--tc-k:calc(1 / var(--zs,1));position:absolute;inset:0}.tc-logo,.tc-yazi{pointer-events:auto;cursor:pointer;border-radius:calc(3px * var(--tc-k));-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute}.tc-yazi:after{content:"";inset:calc(-10px * var(--tc-k));position:absolute}.tc-yazi{cursor:text;outline:calc(1.5px * var(--tc-k)) dashed transparent;outline-offset:calc(4px * var(--tc-k));transition:outline-color .15s}.tc-logo__cerceve{inset:calc(-4px * var(--tc-k));border:calc(1.5px * var(--tc-k)) dashed transparent;border-radius:calc(3px * var(--tc-k));transition:border-color .15s ease, transform .16s var(--ts-ease-out);position:absolute}@media (hover:hover) and (pointer:fine){.tc-logo:hover:not(:disabled) .tc-logo__cerceve{border-color:#10261f8c}.tc-yazi:hover:not(:disabled){outline-color:#10261f80}}.tc-logo:focus-visible,.tc-yazi:focus-visible{outline:calc(2px * var(--tc-k)) solid var(--ts-brass);outline-offset:calc(4px * var(--tc-k))}.tc-yazi.is-acik{outline:calc(1.5px * var(--tc-k)) solid var(--ts-ink)}.tc-logo.is-secili .tc-logo__cerceve{border:calc(1.5px * var(--tc-k)) solid var(--ts-ink);cursor:move}.tc-logo.is-surukle .tc-logo__cerceve{transition:border-color .15s ease, transform .12s var(--ts-ease-out);border-style:dashed}.tc-logo:disabled{cursor:default}.tc-etiket{transform:translate(-50%, calc(-8px * var(--tc-k))) scale(var(--tc-k));transform-origin:50% 100%;background:var(--ts-ink);color:#fff;font:600 12px/1.5 var(--sans);white-space:nowrap;pointer-events:none;border-radius:6px;padding:2px 8px;position:absolute;bottom:100%;left:50%}.tc-tut{border:1.5px solid var(--ts-ink);touch-action:none;width:12px;height:12px;transform:scale(var(--tc-k));background:#fff;border-radius:3px;position:absolute}.tc-tut:after{content:"";position:absolute;inset:-16px}.tc-tut--ss{cursor:nwse-resize;transform-origin:100% 100%;top:-7px;left:-7px}.tc-tut--su{cursor:nesw-resize;transform-origin:0 100%;top:-7px;right:-7px}.tc-tut--as{cursor:nesw-resize;transform-origin:100% 0;bottom:-7px;left:-7px}.tc-tut--au{cursor:nwse-resize;transform-origin:0 0;bottom:-7px;right:-7px}.tc-kutu{z-index:60;background:var(--ts-shell,#fbfaf6);border:1px solid var(--ts-line,#e0ddd2);width:280px;animation:ts1-pop .18s var(--ts-ease-out);border-radius:12px;gap:6px;padding:10px 12px;display:grid;position:fixed;box-shadow:0 14px 32px -14px #10261f52}.tc-kutu__ad{font:600 12.5px/1.3 var(--sans);color:var(--ts-ink2,#45574f)}.tc-kutu input,.tc-kutu textarea{border:1px solid var(--ts-line2,#c9c5b8);width:100%;min-height:44px;color:var(--ts-ink,#10261f);font:16px/1.35 var(--sans);resize:none;background:#fff;border-radius:8px;padding:8px 10px}.tc-kutu input:focus-visible,.tc-kutu textarea:focus-visible{outline:2px solid var(--ts-brass,#82611d);outline-offset:1px}.tc-kutu__ipucu{font:12.5px/1.3 var(--sans);color:var(--ts-ink2,#45574f)}@media (width<=1023px) and (pointer:coarse){.tc-kutu{width:auto;right:12px;left:12px!important;top:calc(max(var(--bar-h,56px), var(--vvtop,0px)) + 8px)!important}.tc-kutu__ipucu{display:none}}.tc-ipucu{border:1px solid var(--ts-line);width:max-content;max-width:min(380px,100%);color:var(--ts-ink2);background:#fbfaf6f0;border-radius:12px;align-items:center;gap:6px;margin-top:12px;padding:4px 4px 4px 12px;font-size:13px;line-height:1.35;display:flex}.tc-ipucu__dokun{display:none}@media (pointer:coarse){.tc-ipucu__fare{display:none}.tc-ipucu__dokun{display:inline}}.tc-ipucu button{width:32px;height:32px;color:var(--ts-ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.tc-ipucu button:after{content:"";position:absolute;inset:-6px}@media (hover:hover) and (pointer:fine){.tc-ipucu button:hover{background:var(--ts-hover)}}@media (width<=1023px){.opening--tek .opening__stage:has(.tc-ipucu){padding-top:128px}.opening--tek .opening__stage:has(.tc-logo.is-secili,.tc-yazi.is-acik) .tc-ipucu{visibility:hidden}}@media (prefers-reduced-motion:reduce){.tc-logo__cerceve,.tc-yazi,.tc-kutu{transition:none;animation:none}}.ks,.ks-perde,.ks-satir,.ks-yan{--ts-ink:#10261f;--ts-ink2:#45574f;--ts-ink3:#59685f;--ts-paper:#f5f4ee;--ts-shell:#fbfaf6;--ts-line:#e0ddd2;--ts-line2:#c9c5b8;--ts-brass:#82611d;--ts-brass-bg:#f6efdf;--ts-hover:#ecebe3;--ts-confirm:#1f7a4d;--ks-tile:#f1efe7;--ks-tile-hi:#ebe8de;--ks-cut:#23352d;--ks-crease:#9a8f78;--ts-ease-out:cubic-bezier(.23, 1, .32, 1);--ts-ease-io:cubic-bezier(.77, 0, .175, 1);--ts-ease-drawer:cubic-bezier(.32, .72, 0, 1)}.ks-mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:12.5px}.ks-rozet{background:var(--ts-brass-bg);height:22px;color:var(--ts-brass);letter-spacing:.005em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.ks-rozet:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.ks-rozet--kucuk{vertical-align:1px;height:18px;margin-left:6px;padding:0 6px;font-size:11px}.ks3{perspective:1100px;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ks3--surukle{pointer-events:auto;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ks3--surukle:active{cursor:grabbing}.ks3__govde{width:0;height:0;transform-style:preserve-3d;transform:rotateX(-20deg) rotateY(var(--ry,var(--ry0,-34deg)));transition:transform 1.1s var(--ts-ease-io);position:relative}.ks3.is-surukle .ks3__govde{transition:none}.ks3__y{backface-visibility:hidden;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 .75px #10261f29}.ks3__y--on{background:linear-gradient(#fdfcf9,#f1efe8)}.ks3__pencere{background:#10261f2e;border:1.5px solid #10261f73;width:56%;height:46%;position:absolute;top:18%;left:22%;box-shadow:inset 0 0 0 3px #fdfcf9b3}.ks3__y--sag{background:linear-gradient(#dcd7ca,#d0cabb)}.ks3__y--sol{background:linear-gradient(#e2ded2,#d6d1c3)}.ks3__y--arka{background:#dcd7ca}.ks3__y--ust{background:linear-gradient(135deg,#fff,#f6f4ee)}.ks3__y--alt{background:#cfc9ba}.ks3__y--ic{background:linear-gradient(#d3cdbf,#e2ded3)}.ks3__y--ic2{background:linear-gradient(#c9c3b3,#d8d3c6)}.ks3__y--taban{background:#e6e2d7}.ks3__y--kic{background:linear-gradient(#b9b2a0,#cfc9ba)}.ks3__y--kapak{background:linear-gradient(#fbfaf6,#f3f1ea)}.ks3__golge{filter:blur(2px);background:radial-gradient(closest-side,#10261f29,#10261f00);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.ks-kart:hover .ks3__govde,.ks-mini:hover .ks3__govde{--ry:calc(var(--ry0,-34deg) + 56deg)}}.ks-kart:focus-visible .ks3__govde,.ks-mini:focus-visible .ks3__govde{--ry:calc(var(--ry0,-34deg) + 56deg)}.ks-acilim{position:absolute;inset:14%}.ks-acilim--genis{inset:10%}.ks-gor .ks-acilim--genis{inset:58px 8% 38px}.ks-acilim svg{overflow:visible}.ks-acilim.tnet svg [data-type=cut]{stroke:var(--ks-cut);stroke-width:1.1px;stroke-linejoin:round}.ks-acilim.tnet svg [data-type=crease]{stroke:var(--ks-crease);stroke-dasharray:4 3;transition:stroke .2s var(--ts-ease-out)}@media (hover:hover) and (pointer:fine){.ks-kart:hover .ks-acilim [data-type=crease],.ks-mini:hover .ks-acilim [data-type=crease]{stroke:var(--ts-brass);animation:1.2s linear infinite ks-akis}}@keyframes ks-akis{to{stroke-dashoffset:-14px}}.ks-satir{grid-template-columns:minmax(0,1fr) 132px;gap:12px;display:grid}.ks-satir__kartlar{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ks-mini{border:1px solid var(--ts-line);min-width:0;color:var(--ts-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s var(--ts-ease-out), transform .12s var(--ts-ease-out);background:#fff;border-radius:14px;align-content:start;gap:8px;padding:10px 10px 12px;display:grid;position:relative}.ks-mini:hover{border-color:var(--ts-line2)}.ks-mini:active{transform:scale(.97)}.ks-mini[aria-checked=true]{border:2px solid var(--ts-ink);padding:9px 9px 11px}.ks-mini:focus-visible,.ks-kart:focus-visible,.ks-tumu:focus-visible{outline:2px solid var(--ts-ink);outline-offset:2px}.ks-mini__gor{background:var(--ks-tile);border-radius:9px;height:112px;display:block;position:relative;overflow:hidden}.ks-mini__gor .ks-kart__rozet,.ks-mini__gor .ks-kart__tur{display:none}.ks-mini__ic{justify-items:start;gap:2px;min-width:0;display:grid}.ks-mini__ic .ks-rozet{height:20px;margin-bottom:3px;padding:0 8px;font-size:11.5px}.ks-mini__ic b{font-size:14px;font-weight:600;line-height:1.25}.ks-mini__ic .ks-mono{color:var(--ts-ink2);white-space:nowrap;font-size:12px}.ks-mini--bos{background:var(--ks-tile);cursor:default;border-color:#0000;min-height:176px;animation:1.4s ease-in-out infinite alternate ks-nabiz}@keyframes ks-nabiz{0%{opacity:.55}to{opacity:1}}.ks-tumu{border:1px dashed var(--ts-line2);color:var(--ts-ink);font:inherit;text-align:center;cursor:pointer;transition:background-color .16s var(--ts-ease-out);background:0 0;border-radius:14px;align-content:center;place-items:center;gap:4px;padding:12px;font-size:13.5px;font-weight:600;line-height:1.3;display:grid}.ks-tumu:hover{background:var(--ts-hover)}.ks-tumu__ad{justify-items:center;gap:6px;display:grid}.ks-tumu__ad svg{width:26px;height:26px}.ks-tumu__say{color:var(--ts-ink3);font-size:12.5px;font-weight:400}.ks-yan{position:relative}@media (width<=699px){.ks-satir{grid-template-columns:minmax(0,1fr);gap:8px}.ks-satir__kartlar{gap:8px}.ks-mini{padding:8px 8px 10px}.ks-mini[aria-checked=true]{padding:7px 7px 9px}.ks-mini__gor{height:88px}.ks-mini__ic b{font-size:13px}.ks-mini__ic .ks-rozet{height:18px;padding:0 6px;font-size:10.5px}.ks-mini__ic .ks-mono{font-size:10.5px}.ks-tumu{justify-content:center;gap:10px;min-height:48px;padding:0 12px;display:flex}.ks-tumu__ad{align-items:center;gap:8px;display:inline-flex}.ks-tumu__ad svg{width:20px;height:20px}}.ks-perde{z-index:60;opacity:0;transition:opacity .28s var(--ts-ease-out);background:#10261f47;position:fixed;inset:0}.ks-perde.is-acik{opacity:1}.ks{background:var(--ts-shell);min-height:0;color:var(--ts-ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;grid-template-rows:auto auto minmax(0,1fr);font-size:15px;line-height:1.45;display:grid;position:relative;overflow:hidden}.ks ::selection{background:var(--ts-brass-bg);color:var(--ts-ink)}:where(.ks) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ks button:focus-visible,.ks input:focus-visible{outline:2px solid var(--ts-ink);outline-offset:2px}.ks--sheet{z-index:61;opacity:0;transition:opacity .28s var(--ts-ease-drawer), transform .28s var(--ts-ease-drawer);border-radius:20px;position:fixed;inset:16px;transform:translateY(16px)scale(.985);box-shadow:0 30px 80px #10261f38,0 0 0 1px #10261f0f}.ks--sheet.is-acik{opacity:1;transform:none}.ks--inline{border:1px solid var(--ts-line);border-radius:20px;flex:auto;min-height:560px;margin:12px}.ks-perde.is-cikis{opacity:0}.ks-bas{border-bottom:1px solid var(--ts-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px 20px 16px 28px;display:grid}.ks-bas h2{font:600 24px/1.2 var(--sans);letter-spacing:-.018em;color:var(--ts-ink);margin:0}.ks-bas p{color:var(--ts-ink2);margin:2px 0 0;font-size:14px}.ks-bas p b{color:var(--ts-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ts-line2);text-decoration-color:var(--ts-line2);font-weight:600}.ks-ara{width:400px;display:block;position:relative}.ks-ara svg{color:var(--ts-ink2);pointer-events:none;position:absolute;top:12px;left:14px}.ks-ara input{border:1px solid var(--ts-line2);width:100%;height:44px;color:var(--ts-ink);font:400 16px var(--sans);caret-color:var(--ts-brass);background:#fff;border-radius:999px;padding:0 16px 0 42px}.ks-ara input::placeholder{color:#6c7a72}.ks-ara input:focus-visible{outline-offset:0}.ks-kapat{width:44px;height:44px;transition:background-color .16s var(--ts-ease-out);border-radius:50%;place-items:center;display:grid}.ks-kapat:hover{background:var(--ts-hover)}.ks-govde{grid-template-columns:212px minmax(0,1fr) 400px;min-height:0;display:grid}.ks-ray{border-right:1px solid var(--ts-line);padding:18px 12px;overflow:auto}.ks-ray h3{letter-spacing:.02em;color:var(--ts-ink3);margin:16px 12px 4px;font-size:12px;font-weight:600}.ks-ray button{text-align:left;width:100%;min-height:44px;transition:background-color .16s var(--ts-ease-out);border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;font-size:14.5px;display:flex}.ks-ray button:hover{background:var(--ts-hover)}.ks-ray button[aria-current=true]{background:var(--ts-ink);color:#fbfaf6;font-weight:600}.ks-ray button span{font-family:var(--mono);color:var(--ts-ink3);font-size:12px}.ks-ray button[aria-current=true] span{color:#cfd6d2}.ks-orta{overscroll-behavior:contain;scrollbar-color:var(--ts-line2) transparent;padding:20px 28px 40px;overflow:auto}.ks-bolum{margin-bottom:34px}.ks-bolum__bas{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;display:flex}.ks-bolum__bas h3{font:600 17px/1.3 var(--sans);letter-spacing:-.01em;color:var(--ts-ink);margin:0}.ks-bolum__bas p{color:var(--ts-ink2);margin:2px 0 0;font-size:13.5px}.ks-say{font-family:var(--mono);color:var(--ts-ink3);font-size:12px}.ks-sektor{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.ks-hap{border:1px solid var(--ts-line2);white-space:nowrap;min-height:36px;transition:background-color .16s var(--ts-ease-out), border-color .16s;background:#fff;border-radius:999px;padding:0 14px;font-size:14px;position:relative}.ks-sektor .ks-hap:after{content:"";position:absolute;inset:-4px 0}.ks-hap:hover{background:var(--ts-hover)}.ks-hap[aria-pressed=true]{background:var(--ts-ink);border-color:var(--ts-ink);color:#fbfaf6;font-weight:600}.ks-oner{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ks-izgara{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:16px;display:grid}.ks-kart{text-align:left;min-width:0;transition:background-color .18s var(--ts-ease-out), border-color .18s var(--ts-ease-out), transform .12s var(--ts-ease-out);border:1px solid #0000;border-radius:16px;flex-direction:column;gap:10px;padding:8px 8px 14px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.ks-kart:hover{border-color:var(--ts-line);background:#fff}.ks-kart:hover .ks-kart__gor{background:var(--ks-tile-hi)}}.ks-kart:active{transform:scale(.97)}.ks-kart[aria-checked=true]{border:2px solid var(--ts-ink);background:#fff;padding:7px 7px 13px}.ks-kart__gor{aspect-ratio:1/.86;background:var(--ks-tile);transition:background-color .18s var(--ts-ease-out);border-radius:11px;position:relative;overflow:hidden}.ks-oner .ks-kart__gor{aspect-ratio:16/11}.ks-kart__ic{padding:0 6px;display:block}.ks-kart__ust{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;min-height:22px;margin-bottom:6px;display:flex}.ks-kart__etiket{color:var(--ts-ink2);white-space:nowrap;font-size:12px;font-weight:600}.ks-kart__ad{letter-spacing:-.005em;font-size:15px;font-weight:600;line-height:1.3;display:block}.ks-kart__ne{color:var(--ts-ink2);margin-top:2px;font-size:13px;line-height:1.4;display:block}.ks-kart__olcu{color:var(--ts-ink2);margin-top:6px;display:block}.ks-kart__isaret{z-index:3;background:var(--ts-ink);color:#fbfaf6;opacity:0;width:24px;height:24px;transition:opacity .16s var(--ts-ease-out), transform .16s var(--ts-ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px;transform:scale(.6)}.ks-kart[aria-checked=true] .ks-kart__isaret{opacity:1;transform:none}.ks-kart__rozet{background:#ffffffb8;border-radius:7px;width:46px;height:40px;padding:4px;position:absolute;bottom:10px;right:10px}.ks-kart__rozet.tnet svg [data-type=cut]{stroke:var(--ks-cut);stroke-width:.8px}.ks-kart__rozet.tnet svg [data-type=crease]{stroke:var(--ks-crease);stroke-width:.6px;stroke-dasharray:none}.ks-kart__tur{color:var(--ts-ink2);background:#ffffffb8;border-radius:999px;padding:2px 7px;font-size:11.5px;position:absolute;bottom:10px;left:12px}.ks-bulunamadi{background:var(--ts-brass-bg);color:var(--ts-ink);border-radius:14px;margin:0 0 18px;padding:14px 18px;font-size:14px}.ks-bulunamadi b{font-weight:600}.ks-bekle{color:var(--ts-ink2);margin:0;font-size:14px}.ks-gor .ks-bekle{place-items:center;display:grid;position:absolute;inset:0}.ks-bag{color:var(--ts-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ks-detay{border-left:1px solid var(--ts-line);background:#fff;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.ks-gor{background:linear-gradient(#f1efe7,#e8e5da);border-radius:14px;height:300px;margin:16px 16px 0;position:relative;overflow:hidden}.ks-gorunum{z-index:3;background:#ffffffdb;border-radius:999px;padding:3px;display:flex;position:absolute;top:12px;left:12px}.ks-gorunum button{border-radius:999px;height:32px;padding:0 14px;font-size:13px;position:relative}.ks-gorunum button:after{content:"";position:absolute;inset:-6px -2px}.ks-gorunum button[aria-pressed=true]{background:var(--ts-ink);color:#fbfaf6;font-weight:600}.ks-gorunum button:disabled{color:#8b958f;cursor:default}.ks-katman{transition:opacity .22s var(--ts-ease-out), transform .32s var(--ts-ease-drawer);position:absolute;inset:0}.ks-katman.is-gizli{opacity:0;pointer-events:none;transform:scale(.96)}.ks-gor__alt{z-index:2;pointer-events:none;justify-content:space-between;align-items:baseline;gap:12px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.ks-gor__olcu{color:var(--ts-ink);flex:none}.ks-gor__ipucu{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ts-ink2);font-size:12px;overflow:hidden}.ks-detay__ic{overscroll-behavior:contain;padding:18px 22px 8px;overflow:auto}.ks-detay__ic h3{font:600 21px/1.25 var(--sans);letter-spacing:-.015em;color:var(--ts-ink);margin:0}.ks-detay__aciklama{color:var(--ts-ink2);margin:4px 0 18px;font-size:14px}.ks-detay__ic h4{color:var(--ts-ink);align-items:baseline;gap:8px;margin:18px 0 8px;font-size:13.5px;font-weight:600;display:flex}.ks-detay__ic h4 small{color:var(--ts-ink3);font-size:12.5px;font-weight:400}.ks-onayar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ks-onayar button{border:1px solid var(--ts-line2);text-align:left;min-height:52px;transition:background-color .16s var(--ts-ease-out), border-color .16s;border-radius:12px;padding:9px 10px 8px}.ks-onayar button:hover{background:var(--ts-hover)}.ks-onayar button[aria-checked=true]{border:2px solid var(--ts-ink);background:#fff;padding:8px 9px 7px}.ks-onayar b{font-size:14px;font-weight:600;display:block}.ks-onayar .ks-mono{color:var(--ts-ink2);margin-top:2px;font-size:11.5px;display:block}.ks-ozel{gap:8px;display:grid}.ks-olcu{color:var(--ts-ink2);gap:4px;font-size:12.5px;display:grid}.ks-olcu input{border:1px solid var(--ts-line2);width:100%;height:44px;color:var(--ts-ink);font-family:var(--mono);caret-color:var(--ts-brass);background:#fff;border-radius:10px;padding:0 10px;font-size:16px}.ks-olcu input:focus-visible{outline-offset:-1px}.ks-olcu input[aria-invalid=true]{border-color:#b42318}.ks-ekler{gap:8px;display:grid}.ks-ek{border:1px solid var(--ts-line);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 12px;display:flex}.ks-ek span{font-size:14px}.ks-ek small{color:var(--ts-ink2);font-size:12.5px;display:block}.ks-anahtar{background:var(--ts-line2);width:36px;height:22px;transition:background-color .18s var(--ts-ease-out);border-radius:999px;flex:none;position:relative}.ks-anahtar:after{content:"";width:16px;height:16px;transition:transform .18s var(--ts-ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.ks-ek[aria-checked=true] .ks-anahtar{background:var(--ts-ink)}.ks-ek[aria-checked=true] .ks-anahtar:after{transform:translate(14px)}.ks-guven{color:var(--ts-ink2);align-items:flex-start;gap:10px;margin:18px 0 6px;font-size:13px;display:flex}.ks-guven svg{color:var(--ts-confirm);flex:none;margin-top:1px}.ks-detay__alt{border-top:1px solid var(--ts-line);gap:8px;padding:14px 22px 16px;display:grid}.ks-detay__alt small{text-align:center;color:var(--ts-ink2);font-size:12.5px}.ks-ana{background:var(--ts-ink);color:#fbfaf6;width:100%;min-height:48px;transition:transform .12s var(--ts-ease-out);border-radius:999px;padding:0 24px;font-size:15.5px;font-weight:600}.ks-ana:active{transform:scale(.97)}.ks-haplar,.ks-alt,.ks-alt-perde{display:none}.ks--orta .ks-govde{grid-template-columns:minmax(0,1fr) 360px}.ks--orta .ks-haplar{border-bottom:1px solid var(--ts-line);scrollbar-width:none;gap:8px;padding:10px 20px;display:flex;overflow-x:auto}.ks--orta .ks-haplar::-webkit-scrollbar{display:none}.ks--orta .ks-haplar .ks-hap{flex:none;min-height:44px}.ks--orta .ks-ara{width:min(400px,40vw)}.ks--orta .ks-oner{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.ks--dar .ks-bas{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 16px 12px}.ks--dar.ks--sheet .ks-bas{grid-template-columns:44px minmax(0,1fr);padding:10px 12px 12px 8px}.ks--dar .ks-kapat{order:-1}.ks--dar .ks-bas h2{font-size:19px}.ks--dar .ks-bas p{font-size:13px}.ks--dar .ks-ara{grid-column:1/-1;width:auto;margin:8px 4px 0}.ks--dar .ks-haplar{border-bottom:1px solid var(--ts-line);scrollbar-width:none;gap:8px;padding:10px 16px;display:flex;overflow-x:auto}.ks--dar .ks-haplar::-webkit-scrollbar{display:none}.ks--dar .ks-haplar .ks-hap,.ks--dar .ks-sektor .ks-hap{flex:none;min-height:44px}.ks--dar .ks-govde{grid-template-columns:minmax(0,1fr)}.ks--dar .ks-orta{padding:16px 16px 40px}.ks--dar .ks-oner{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.ks--dar .ks-oner::-webkit-scrollbar{display:none}.ks--dar .ks-oner .ks-kart{scroll-snap-align:start;flex:none;width:272px}.ks--dar .ks-izgara{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.ks--dar .ks-kart{padding:6px 6px 10px}.ks--dar .ks-kart[aria-checked=true]{padding:5px 5px 9px}.ks--dar .ks-kart__ad{font-size:14px}.ks--dar .ks-kart__ne{font-size:12.5px}.ks--dar .ks-kart__rozet{width:38px;height:32px}.ks--dar .ks-sektor{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px 14px;padding:0 16px;overflow-x:auto}.ks--dar .ks-sektor::-webkit-scrollbar{display:none}.ks--dar .ks-sektor .ks-hap:after{content:none}.ks--dar .ks-alt-perde{z-index:5;opacity:0;pointer-events:none;transition:opacity .28s var(--ts-ease-out);background:#10261f4d;display:block;position:absolute;inset:0}.ks--dar .ks-alt{z-index:6;height:88%;transition:transform .32s var(--ts-ease-drawer);background:#fff;border-radius:20px 20px 0 0;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(102%);box-shadow:0 -10px 40px #10261f2e}.ks--alt-acik .ks-alt-perde{opacity:1;pointer-events:auto}.ks--alt-acik .ks-alt{transform:none}.ks-tutamac{background:var(--ts-line2);border-radius:3px;width:40px;height:5px;margin:8px auto 2px}.ks-alt .ks-gor{height:250px;margin:8px 16px 0}.ks-alt .ks-detay__ic{padding:16px 16px 8px}.ks-alt .ks-detay__alt{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.ks--dar{grid-template-rows:auto auto minmax(0,1fr) auto}.ks-cubuk{padding:8px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--ts-line);background:#fff;gap:8px;display:grid}.ks-cubuk small{text-align:center;color:var(--ts-ink2);font-size:12.5px;line-height:1.35}.ks-cubuk__secim{text-align:left;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 2px;display:flex}.ks-cubuk__ad{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.ks-cubuk__olcu{color:var(--ts-ink2);flex:none;font-size:12px}.ks-cubuk__ayar{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ts-line2);text-decoration-color:var(--ts-line2);flex:none;margin-left:auto;font-size:13px;font-weight:600}@media (width<=699px){.ks--sheet{border-radius:0;inset:0}.ks--inline{border:0;border-radius:0;margin:0}}@media (prefers-reduced-motion:reduce){.ks *,.ks-satir *,.ks-yan *{animation:none!important}.ks3__govde{transition:none!important}.ks-kart .ks3__govde,.ks-mini .ks3__govde{--ry:var(--ry0,-34deg)!important}.ks--sheet{transition:opacity .2s linear;transform:none}.ks-katman{transition:opacity .2s linear}.ks-katman.is-gizli{transform:none}.ks--dar .ks-alt{opacity:0;transition:opacity .2s linear;transform:none}.ks--alt-acik .ks-alt{opacity:1}.ks-mini--bos{animation:none}}.fin{--fin-stage:#071510;--fin-cream:#eeeadc;--fin-gold:#c9a862;--fin-sage:#a7bda3;--fin-line:var(--shell-line,#eeeadc1a);--fin-line-2:var(--shell-line-strong,#eeeadc2e);--fin-text:var(--shell-text,#eeeadc);--fin-text-2:var(--shell-text-muted,#c2ccbe);--fin-text-3:var(--shell-text-dim,#9dae99);--fin-ease:cubic-bezier(.23, 1, .32, 1);background:var(--shell,#08150f);min-height:0;color:var(--fin-text);font-family:var(--sans);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 380px;display:grid}.fin [hidden]{display:none!important}.fin__stagewrap{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;position:relative}.fin__stage{background:radial-gradient(90% 80% at 50% 40%, #0e2219 0%, var(--fin-stage) 70%);cursor:crosshair;border-radius:20px;place-items:center;min-height:0;margin:16px 0 0 16px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #eeeadc17;container-type:size}.fin__face{width:min(86cqw, (100cqh - 104px) * var(--fin-r));aspect-ratio:var(--fin-ar);position:relative}.fin__svg,.fin__svg>svg{width:100%;height:100%;display:block}.fin__svg>svg{will-change:transform;border-radius:2px;box-shadow:0 1px 1px #00000059,0 10px 24px #00000052,0 30px 60px #00000038}.fin__hot{position:absolute;inset:0}.fin__hot button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:6px;position:absolute}.fin__ring{--fin-sel:#eeeadc99;--fin-sel-2:#0715108c;inset:var(--pad,0);pointer-events:none;opacity:0;background:linear-gradient(90deg, var(--fin-sel) 4px, var(--fin-sel-2) 0) 0 0 / 7px 1px repeat-x, linear-gradient(90deg, var(--fin-sel) 4px, var(--fin-sel-2) 0) 0 100% / 7px 1px repeat-x, linear-gradient(180deg, var(--fin-sel) 4px, var(--fin-sel-2) 0) 0 0 / 1px 7px repeat-y, linear-gradient(180deg, var(--fin-sel) 4px, var(--fin-sel-2) 0) 100% 0 / 1px 7px repeat-y;transition:opacity .15s var(--fin-ease);position:absolute}.fin__hot button[aria-pressed=true] .fin__ring{opacity:1}.fin__hot.is-quiet button[aria-pressed=true]:not(:focus-visible) .fin__ring{opacity:0}.fin__hot button:focus-visible{outline:none}.fin__hot button:focus-visible .fin__ring{opacity:1;outline:1.5px solid var(--fin-cream)}.fin__tag{left:var(--pad-l,0);color:var(--fin-cream);font:600 .6875rem/1 var(--sans);white-space:nowrap;opacity:0;transition:opacity .15s, translate .24s var(--fin-ease);pointer-events:none;background:#020806c7;border-radius:999px;padding:4px 9px;position:absolute;bottom:calc(100% + 6px);translate:0 4px}.fin__hot button:focus-visible .fin__tag{opacity:1;translate:0}@media (hover:hover) and (pointer:fine){.fin__hot button:not([aria-pressed=true]):hover .fin__ring{opacity:.5}.fin__hot button:hover .fin__tag{opacity:1;translate:0}}.fin__hint,.fin__wait{font:600 .75rem/1.2 var(--sans);color:var(--fin-cream);pointer-events:none;white-space:nowrap;background:#020806b8;border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 14px;transition:opacity .4s;display:inline-flex;position:absolute;bottom:14px;left:50%;translate:-50%}.fin__wait{top:14px;bottom:auto}.fin__hint i{background:var(--fin-gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px 2px #c9a86299}.fin__hint.is-off{opacity:0}.fin__legend{color:var(--fin-cream);background:#020806cc;border-radius:14px;gap:6px;max-width:280px;padding:12px 14px;font-size:.75rem;display:grid;position:absolute;top:16px;left:16px}.fin__legend b{font-family:var(--mono,ui-monospace, monospace);font-weight:500}.fin__lrow{display:block}.fin__lrow--dim{color:#c2ccbe}.fin__chip{border-radius:3px;flex:none;width:12px;height:12px}.fin__prow{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:44px;margin:0 -8px;padding:0 8px;display:flex}.fin__prow[aria-pressed=true]{background:#eeeadc1f}.fin__prow:focus-visible{outline:2px solid var(--fin-cream)}.fin__tools{flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 0 16px 16px;display:flex}.fin__range{color:var(--fin-text-2);align-items:center;gap:10px;font-size:.8125rem;display:inline-flex}.fin__range input{width:160px;min-height:44px;accent-color:var(--fin-gold)}.fin__seg{background:color-mix(in oklab, var(--fin-text) 5%, transparent);box-shadow:inset 0 0 0 1px var(--fin-line-2);border-radius:24px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.fin__seg button{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;min-height:44px;font:600 .8125rem/1 var(--sans);color:var(--fin-text-2);transition:background-color .15s var(--fin-ease), color .15s var(--fin-ease);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.fin__seg button[aria-pressed=true]{background:var(--primary,#eeeadc);color:var(--on-primary,#06110c)}.fin__seg button:focus-visible{outline:2px solid var(--fin-text);outline-offset:2px}.fin__seg button[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.fin__seg button:not([aria-pressed=true]):not([aria-disabled=true]):hover{color:var(--fin-text)}}.fin__seg button:active,.fin__ghost:active{scale:.97}.fin__sw{border-radius:50%;flex:none;width:11px;height:11px;box-shadow:inset 0 0 0 1px #00000040}.fin__sw--gold{background:linear-gradient(135deg,#f3dc9a,#b8883a 55%,#6e4e1c)}.fin__sw--silver{background:linear-gradient(135deg,#fafafa,#a9acb2 55%,#5d6066)}.fin__sw--copper{background:linear-gradient(135deg,#f6c4a6,#b76a45 55%,#6a3520)}.fin__sw--holo{background:conic-gradient(from 30deg,#ffb3d9,#b3e5ff,#c8ffb3,#fff2b3,#e0b3ff,#ffb3d9)}.fin__sw--emboss{background:linear-gradient(135deg,#fff 0 45%,#777 55%)}.fin__sw--deboss{background:linear-gradient(135deg,#777 0 45%,#fff 55%)}.fin__sw--uv{background:radial-gradient(circle at 35% 30%,#fff,#9cc9ff 45%,#2a5fa8)}.fin__ghost{border:1px solid var(--fin-line-2);min-height:44px;color:var(--fin-text);font:600 .8125rem/1 var(--sans);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}@media (hover:hover) and (pointer:fine){.fin__ghost:hover{border-color:color-mix(in oklab, var(--fin-text) 40%, transparent)}}.fin__panel{overscroll-behavior:contain;border-left:1px solid var(--fin-line);background:var(--shell-sunken,#0d1f17);align-content:start;gap:22px;min-width:0;min-height:0;padding:24px 24px 40px;display:grid;overflow-y:auto}.fin__eyebrow{font:600 .6875rem/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--fin-text-3);margin:0 0 8px}.fin__title{font-family:var(--serif);letter-spacing:-.01em;font-optical-sizing:auto;margin:0;font-size:2rem;font-weight:400;line-height:1.4}.fin__lead{color:var(--fin-text-2);margin:8px 0 0;font-size:.875rem;line-height:1.55}.fin__grp{gap:10px;min-width:0;display:grid}.fin__opts{gap:18px;display:grid}.fin__gl{font:600 .6875rem/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--fin-text-3);margin:0}.fin__chips{flex-wrap:wrap;gap:8px;display:flex}.fin__chips button{border:1px solid var(--fin-line-2);min-height:44px;color:var(--fin-text-2);font:600 .8125rem/1.2 var(--sans);cursor:pointer;text-align:left;transition:border-color .15s var(--fin-ease), color .15s var(--fin-ease), background-color .15s var(--fin-ease);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.fin__chips button[aria-pressed=true]{border-color:var(--accent,#c9a862);color:var(--fin-text);background:color-mix(in oklab, var(--accent,#c9a862) 12%, transparent)}.fin__chips button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.fin__chips small{color:var(--fin-text-3);font-weight:500}.fin__dot{background:var(--fin-gold);border-radius:50%;width:6px;height:6px}.fin__spec{min-height:2.6em;color:var(--fin-text-3);margin:0;font-size:.8125rem;line-height:1.5}.fin__spec b{color:var(--fin-text-2);font-weight:600}.fin__msgs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fin__msgs li{color:var(--fin-text);border-radius:14px;grid-template-columns:18px 1fr;gap:10px;padding:11px 13px;font-size:.8125rem;line-height:1.45;display:grid}.fin__msgs li.is-warn{background:color-mix(in oklab, var(--accent,#c9a862) 10%, transparent)}.fin__msgs li.is-fail{background:color-mix(in oklab, var(--alert,#e8a396) 12%, transparent)}.fin__msgs li.is-ok{background:color-mix(in oklab, var(--fin-sage) 10%, transparent)}.fin__msgs li.is-warn svg{color:var(--accent,#c9a862)}.fin__msgs li.is-fail svg{color:var(--alert,#e8a396)}.fin__msgs li.is-ok svg{color:var(--fin-sage)}.fin__applied{border-top:1px solid var(--fin-line);margin:0;padding:0;list-style:none;display:grid}.fin__applied li{border-bottom:1px solid var(--fin-line);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;font-size:.8125rem;display:grid}.fin__applied li.is-refused .fin__what span{color:var(--alert,#e8a396);font-family:var(--sans);font-size:.75rem}.fin__swatch{border-radius:3px;width:12px;height:12px}.fin__swatch--line{box-shadow:inset 0 0 0 1px}.fin__what{gap:2px;min-width:0;padding:8px 0;display:grid}.fin__what span{color:var(--fin-text-3);font-family:var(--mono,ui-monospace, monospace);font-size:.6875rem}.fin__x{all:unset;cursor:pointer;width:44px;height:44px;color:var(--fin-text-3);border-radius:50%;place-items:center;display:grid}.fin__x:hover{color:var(--fin-text)}.fin__x:focus-visible{outline:2px solid var(--fin-text)}.fin__empty{color:var(--fin-text-3);grid-column:1/-1;margin:0;padding:14px 0;font-size:.8125rem}.fin__pkg,.fin__note{border:1px solid var(--fin-line);color:var(--fin-text-2);border-radius:14px;gap:6px;padding:14px 16px;font-size:.8125rem;line-height:1.5;display:grid}.fin__pkg h3{font:600 .8125rem/1.3 var(--sans);color:var(--fin-text);margin:0}.fin__pkg p,.fin__note p{margin:0}.fin__pkg .is-fail{color:var(--alert,#e8a396)}.fin__note b{color:var(--fin-text)}.fin__note--warn{border-color:color-mix(in oklab, var(--accent,#c9a862) 40%, transparent)}.fin__fail{justify-items:start;gap:10px}.fin__foot{gap:10px;display:grid}.fin__foot p{color:var(--fin-text-3);margin:0;font-size:.75rem}.fin__done{justify-content:center;min-height:48px}@media (width<=1100px){.fin{grid-template-columns:minmax(0,1fr) 340px}}@media (width<=820px){.fin{flex:none;display:block}.fin__stagewrap{z-index:3;background:var(--shell,#08150f);display:block;position:sticky;top:0}.fin__stage{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:34svh;margin:10px 16px 0;padding-top:22px;display:flex}.fin__face{width:min(86cqw, (100cqh - 22px - 8px - 30px - 12px) * var(--fin-r));flex:none}.fin__hint{flex:none;max-width:calc(100% - 16px);padding:7px 12px;font-size:.6875rem;position:static;translate:none}.fin__range{display:none}.fin__tools{gap:8px 12px;padding:8px 16px 10px}.fin__range input{width:110px}.fin__panel{border-left:0;border-top:1px solid var(--fin-line);padding:20px 16px 32px;overflow:visible}.fin__title{font-size:1.75rem}.fin__legend--panel{background:color-mix(in oklab, var(--fin-text) 5%, transparent);max-width:none;box-shadow:inset 0 0 0 1px var(--fin-line-2);color:var(--fin-text);padding:12px 14px;scroll-margin-top:12px;position:static}.fin__legend--panel .fin__lrow--dim{color:var(--fin-text-2)}.fin__legend--panel .fin__prow:focus-visible{outline-color:var(--fin-text)}.stage:has(.fin){scroll-padding-top:calc(34svh + 76px);scroll-padding-bottom:140px}.stage:has(.fin)>.viewbar{flex-shrink:0}}.fin__go{display:contents}@media (width<=480px){.stage:has(.fin){grid-row:-2/-1;scroll-padding-top:0;scroll-padding-bottom:0}.fin{flex-direction:column;flex:auto;min-height:0;display:flex}.fin__stagewrap{z-index:auto;flex-direction:column;flex:0 auto;min-height:0;display:flex;position:relative;top:auto}.fin__stage{flex:0 auto;height:50svh;min-height:0}.fin__face{width:min(86cqw, (100cqh - 8px - 30px - 12px) * var(--fin-r))}.fin__tools{flex:none;padding:6px 16px}.fin__panel{flex:1 1 0;min-height:152px;padding:14px 16px 0;scroll-padding-bottom:76px;position:relative;overflow-y:auto}.fin__head{display:contents}.fin__eyebrow{display:none}.fin__head .fin__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fin__foot{display:contents}.fin__foot>p{padding-bottom:20px}.fin__go{z-index:2;background:var(--shell-sunken,#0d1f17);border-top:1px solid var(--fin-line);margin:0 -16px;padding:10px 16px;display:grid;position:sticky;bottom:0}}@media (width<=374px){.stage:has(.fin)>.viewbar{column-gap:6px;padding-inline:10px}.stage:has(.fin)>.viewbar .viewbar__spacer{display:none}.stage:has(.fin)>.viewbar .viewbar__go{margin-inline-start:auto}}@media (prefers-reduced-motion:reduce){.fin *,.fin :after{transition:none!important}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/studio/assets/plexmono-400-latin-ext-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/studio/assets/plexmono-400-latin-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/studio/assets/plexmono-500-latin-ext-CAhNIIs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/studio/assets/plexmono-500-latin-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.atl,.ks--atolye{--mono:"IBM Plex Mono", ui-monospace, monospace;--atl-sunk:#f4f2ea;--atl-mat:#ecebe2;--atl-dim:#56655c;--atl-brass:#7a5a17;--draft-paper:#f7f2e8;--draft-side:#ebe4d6;--draft-ink:#1b2a24;font-family:var(--sans)}.atl [hidden],.ks--atolye [hidden]{display:none!important}.atl-ikon{flex:none;width:18px;height:18px}.atl-masa{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(360px,420px) minmax(0,1fr) 340px;min-height:0;display:grid}.atl-form{scrollbar-width:thin;scrollbar-color:var(--ts-line2) transparent;grid-area:1/1;padding:40px 32px 48px 40px;overflow-y:auto}.atl-baslik{font:400 40px/1.2 var(--serif);font-optical-sizing:none;letter-spacing:-.012em;color:var(--ts-ink);text-wrap:balance;margin:0 0 12px}.atl-giris{color:var(--ts-ink2);max-width:36ch;margin:0 0 32px;font-size:15px}.atl-alan,.atl .ts1-alan{margin:0 0 24px}.atl .ts1-etiket{font-size:14px;font-weight:500}.atl .ts1-iki{grid-template-columns:1fr 1fr;gap:12px;display:grid}.atl .ts1-girdi{border-radius:12px;height:48px}.atl-turler{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.atl-tur{border:1px solid var(--ts-line);min-height:44px;color:var(--ts-ink);font:inherit;text-align:center;cursor:pointer;transition:border-color .16s ease, box-shadow .16s ease, transform .16s var(--ts-ease-out);background:#fff;border-radius:14px;flex-direction:column;align-items:stretch;gap:6px;padding:4px 4px 10px;display:flex;position:relative}.atl-tur:active{transform:scale(.98)}.atl-tur[aria-checked=true]{border-color:var(--ts-ink);box-shadow:inset 0 0 0 1px var(--ts-ink)}.atl-tur__res{background:linear-gradient(#f6f4ec,#ece9df);border-radius:10px;height:92px;display:block;position:relative;overflow:hidden}.atl-tur__res .ks3{perspective:700px}.atl-tur__res--arti{color:var(--ts-ink2);place-items:center;display:grid}.atl-tur__res--arti .atl-ikon{border:1px dashed var(--ts-line2);box-sizing:content-box;border-radius:50%;width:28px;height:28px;padding:6px}.atl-tur__ad{padding:0 4px;font-size:13.5px;line-height:1.25}.atl-tur[aria-checked=true] .atl-tur__ad{font-weight:500}@media (hover:hover) and (pointer:fine){.atl-tur:hover{border-color:var(--ts-line2);box-shadow:0 6px 18px #10261f12}}.atl .ts1-alt-secim{margin-top:10px}.ks3__y--deri{overflow:hidden}.ks3__y--deri>svg,.ks3__y--deri>img,.ks3__y--deri>.atl-duz{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.atl-taslak text{font-kerning:normal}.atl-tezgah{border-left:1px solid var(--ts-line);border-right:1px solid var(--ts-line);background:var(--atl-mat);flex-direction:column;grid-area:1/2;min-width:0;min-height:0;display:flex;position:relative}.atl-mat{background-color:var(--atl-mat);background-image:linear-gradient(#10261f13 1px,#0000 1px),linear-gradient(90deg,#10261f13 1px,#0000 1px),radial-gradient(120% 90% at 50% 45%,#ffffff8c,#0000 70%);background-size:var(--cm,28px) var(--cm,28px), var(--cm,28px) var(--cm,28px), 100% 100%;background-position:50%;flex:1;min-height:0;position:relative;overflow:hidden}.atl.is-uzerinde .atl-mat{box-shadow:inset 0 0 0 2px var(--ts-ink)}.atl-mat__sahne{position:absolute;inset:16px}.atl-mat__sahne .ks3{perspective:1500px}.atl-mat__sahne .ks3__golge{background:radial-gradient(closest-side,#1816123d,#18161200)}.atl-duz-on{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px #10261f2e}.atl-duz-on>svg{width:100%;height:100%;display:block}.atl-bak{animation:atl-sol .22s var(--ts-ease-out);flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:0;padding:16px;display:flex;position:absolute;inset:0}.atl-bak img{object-fit:contain;border-radius:4px;flex:1;max-width:100%;min-height:0;box-shadow:0 24px 60px #10261f47}.atl-bak figcaption{color:var(--ts-ink2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;font-size:14px;display:flex}@keyframes atl-sol{0%{opacity:0}}.atl-tezgah__cubuk{background:#fbfaf6b8;border-top:1px solid #10261f14;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 24px;display:flex}.atl-olcu{color:var(--ts-ink2);align-items:baseline;gap:10px;margin:0;font-size:13px;display:flex}.atl-olcu b{color:var(--ts-ink);font-size:14px;font-weight:500}.atl-basamak{flex-wrap:wrap;gap:8px;display:flex}.atl-basamak button{border:1px solid var(--ts-line2);min-height:44px;color:var(--ts-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:auto auto;align-items:baseline;column-gap:8px;padding:6px 12px;transition:border-color .16s;display:grid}.atl-basamak b{font-weight:500}.atl-basamak small{color:var(--atl-dim);font-size:11.5px}.atl-basamak i{color:var(--atl-brass);grid-column:1/-1;font-size:11.5px;font-style:normal}.atl-basamak button[aria-checked=true]{border-color:var(--ts-ink);box-shadow:inset 0 0 0 1px var(--ts-ink)}.atl-kapak{margin-left:auto}.atl-tezgah__not{color:var(--ts-ink2);background:#fbfaf6b8;margin:0;padding:0 24px 16px;font-size:13px}.atl-ray{background:var(--ts-shell);scrollbar-width:thin;scrollbar-color:var(--ts-line2) transparent;flex-direction:column;grid-area:1/3;min-height:0;padding:32px 24px 24px;display:flex;overflow-y:auto}.atl-ray h2{font:500 15px/1.3 var(--sans);letter-spacing:0;color:var(--ts-ink);margin:0 0 12px}.atl-ray h2 small{color:var(--atl-dim);font-size:14px;font-weight:400}.atl-ray .atl-ray__h2{margin-top:32px}.atl-ray__p{color:var(--ts-ink2);margin:-4px 0 12px;font-size:13px}.atl-bilgi{border:1px solid var(--ts-line);background:#fff;border-radius:14px;grid-template-columns:auto 1fr;gap:8px 12px;margin:0;padding:16px;font-size:14px;display:grid}.atl-bilgi dt{color:var(--atl-dim)}.atl-bilgi dd{text-align:right;overflow-wrap:anywhere;border-radius:4px;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:2px 8px;min-width:0;margin:0;transition:background-color .6s;display:flex}.atl-bilgi dd.is-parla{background:var(--ts-confirm-bg);transition:none}.atl-bilgi .ts1-mono{font-size:12.5px}.atl-serit{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.atl-serit button{width:100%;color:inherit;font:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;border-radius:10px;padding:0;display:block}.atl-serit img{aspect-ratio:3/4.4;object-fit:cover;object-position:top;background:var(--atl-sunk);width:100%;transition:transform .2s var(--ts-ease-out), box-shadow .2s ease;border-radius:8px;display:block;box-shadow:0 1px 2px #10261f33}.atl-serit button[aria-pressed=true] img{outline:2px solid var(--ts-ink);outline-offset:2px}.atl-serit span{color:var(--ts-ink2);margin-top:6px;font-size:12px;display:block}@media (hover:hover) and (pointer:fine){.atl-serit button:hover img{transform:translateY(-2px);box-shadow:0 10px 20px #10261f33}}.atl-ray__cta{background:linear-gradient(transparent, var(--ts-shell) 22%);gap:8px;margin-top:auto;padding-top:24px;display:grid;position:sticky;bottom:0}.atl-cta{white-space:normal;text-align:center;width:100%;min-height:56px;padding-block:8px;font-size:17px;line-height:1.25}.atl-cta__not{text-align:center;color:var(--ts-ink2);font-size:13px;line-height:1.4;display:block}.atl-alt{display:none}@media (width<=1279px){.atl-masa{grid-template-rows:max-content max-content;grid-template-columns:minmax(340px,400px) minmax(0,1fr);align-content:start;scroll-padding-bottom:120px;overflow-y:auto}.atl-form,.atl-ray{min-height:auto}.atl-form{grid-area:1/1;padding:32px 24px 40px;overflow:visible}.atl-tezgah{border-right:0;grid-area:1/2;height:calc(100dvh - 56px);position:sticky;top:0}.atl-ray{border-top:1px solid var(--ts-line);grid-area:2/1/auto/-1;grid-template-columns:1fr 1fr;align-content:start;gap:0 32px;padding:32px 40px 136px;display:grid;overflow:visible}.atl-ray>h2:first-child,.atl-ray>.atl-bilgi{grid-column:1}.atl-ray>.atl-bilgi{grid-row:2/6;align-self:start}.atl-ray>.atl-ray__h2,.atl-ray>.atl-ray__p,.atl-ray>.atl-serit{grid-column:2}.atl-ray .atl-ray__h2{grid-row:1;margin-top:0}.atl-ray__cta{display:none}.atl-alt{z-index:8;padding:12px 24px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--ts-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf6f0;display:block;position:fixed;bottom:0;left:0;right:0}.atl-alt .atl-cta{max-width:560px;min-height:52px;margin:0 auto;display:flex}.atl-alt .atl-cta__not{margin-top:4px}}@media (width<=899px){.atl-masa{grid-template-rows:max-content max-content max-content;grid-template-columns:minmax(0,1fr);scroll-padding-top:calc(40dvh + 12px)}.atl-tezgah{z-index:5;border:0;border-bottom:1px solid var(--ts-line);grid-area:1/1;height:40dvh;min-height:260px}.atl-form{grid-area:2/1;padding:24px 16px 8px}.atl-ray{flex-direction:column;grid-area:3/1;padding:24px 16px 148px;display:flex}.atl-ray>*,.atl-ray>.atl-bilgi,.atl-ray .atl-ray__h2{grid-area:auto/1}.atl-ray .atl-ray__h2{margin-top:32px}.atl-tezgah__cubuk{gap:8px;padding:8px 12px}.atl-tezgah__not{display:none}.atl-baslik{font-size:32px}.atl-giris{margin-bottom:24px}.atl-mat__sahne{inset:8px}}@media (width<=767px){.atl-olcu span,.atl-basamak small,.atl-basamak i{display:none}.atl-kapak span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.atl-kapak{padding:0 12px}.atl-tur__res{height:72px}.atl-tur__ad{font-size:12.5px}.atl .ts1-iki{grid-template-columns:1fr}.atl-alt{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.atl-alt .atl-cta{min-height:50px;font-size:16px}.atl-alt .atl-cta__not{font-size:12px}}.atl-arac{z-index:3;background:var(--ts-shell,#fbfaf6);border-bottom:1px solid var(--ts-line);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:-20px -28px 16px;padding:20px 28px 8px;display:flex;position:sticky;top:-20px}.ks--dar .atl-arac{margin:-16px -16px 16px;padding:16px 16px 8px;top:-16px}.atl-arac__not{color:var(--ts-ink2);margin:0;font-size:13px}.atl-seg{background:var(--atl-sunk);border:1px solid var(--ts-line);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.atl-seg button{min-width:56px;min-height:44px;color:var(--ts-ink2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px;transition:background-color .16s,color .16s}.atl-seg button[aria-checked=true]{color:var(--ts-ink);background:#fff;font-weight:500;box-shadow:0 1px 3px #10261f24}.atl-tepsi{color:var(--ts-ink2);flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;font-size:13px;display:flex}.atl-kart-kap{min-width:0;display:grid;position:relative}.atl-karsi{min-height:44px;color:var(--ts-ink2);cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.atl-karsi input{appearance:none;border:1.5px solid var(--ts-ink2);width:20px;height:20px;cursor:inherit;background:#fff;border-radius:5px;place-items:center;margin:0;transition:background-color .16s,border-color .16s;display:grid}.atl-karsi input:after{content:"";opacity:0;border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.atl-karsi input:checked{background:var(--ts-ink);border-color:var(--ts-ink)}.atl-karsi input:checked:after{opacity:1}.atl-karsi input:focus-visible{outline:2px solid var(--ts-ink);outline-offset:2px}.atl-karsi.is-dolu{opacity:.6;cursor:not-allowed}.atl-kart-kapanis{color:var(--atl-brass);font-size:12px;display:block}.atl-kart-on{object-fit:contain;width:calc(100% - 24px);height:calc(100% - 24px);position:absolute;inset:12px}.atl-kart-3b{position:absolute;inset:0}.atl-kart-uc{color:var(--ts-ink2);opacity:0;background:#fbfaf6eb;border-radius:999px;padding:2px 8px;font-size:11.5px;transition:opacity .2s;position:absolute;bottom:8px;left:8px}.ks--atolye .ks3__govde{transition:transform .28s var(--ts-ease-out)}.ks--atolye .ks-kart:hover [data-bak=yok] .ks3__govde,.ks--atolye .ks-kart:focus-visible [data-bak=yok] .ks3__govde{--ry:var(--ry0,-34deg)}@media (hover:hover) and (pointer:fine){.ks--atolye .ks-kart:hover [data-bak=top] .ks3__govde{transform:rotateX(-58deg) rotateY(var(--ry0,-34deg))}.ks--atolye .ks-kart:hover [data-bak=bottom] .ks3__govde{transform:rotateX(58deg) rotateY(var(--ry0,-34deg))}.ks--atolye .ks-kart:hover .atl-kart-uc{opacity:1}}.ks--atolye .ks-kart:focus-visible [data-bak=top] .ks3__govde{transform:rotateX(-58deg) rotateY(var(--ry0,-34deg))}.ks--atolye .ks-kart:focus-visible [data-bak=bottom] .ks3__govde{transform:rotateX(58deg) rotateY(var(--ry0,-34deg))}.ks--atolye .ks-kart:focus-visible .atl-kart-uc{opacity:1}.atl-karsilastir__ust{margin:0 0 12px}.atl-karsilastir__izgara{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:12px;display:grid}.atl-sutun{border:1px solid var(--ts-line);background:#fff;border-radius:16px;align-content:start;gap:8px;min-width:0;padding:8px 8px 14px;display:grid}.atl-sutun__3b{background:linear-gradient(#f5f3eb,#e9e6da);border-radius:12px;height:230px;position:relative;overflow:hidden}.atl-sutun__acilim{background:var(--atl-sunk);border-radius:12px;height:130px;position:relative;overflow:hidden}.atl-sutun h3{font:400 22px/1.2 var(--serif);font-optical-sizing:none;margin:4px 8px 0}.atl-sutun p{color:var(--ts-ink2);margin:0 8px;font-size:14px}.atl-sutun__kapanis{color:var(--atl-brass)!important}.atl-sutun__alt{gap:8px;margin:6px 8px 0;display:flex}.atl-sutun__alt .uc-dugme--ana{flex:1}@media (width<=767px){.atl-karsilastir__izgara{grid-template-columns:repeat(var(--n), minmax(220px, 1fr));scroll-snap-type:x mandatory;overflow-x:auto}.atl-sutun{scroll-snap-align:start}.atl-tepsi{margin-left:0}}@media (prefers-reduced-motion:reduce){.atl *,.atl :before,.atl :after,.ks--atolye *,.ks--atolye :before,.ks--atolye :after{transition-property:opacity!important;transition-duration:.15s!important;animation:none!important}.ks--atolye .ks-kart [data-bak] .ks3__govde{transform:rotateX(-20deg) rotateY(var(--ry0,-34deg))!important}}.atl .stepbar__step,.atl .moremenu__btn,.atl .uc-dugme--kucuk,.ks--atolye .ks-gorunum button{min-height:44px}.ks--atolye .ks-gorunum button{height:44px}.atl .moremenu__btn,.atl .stepbar__step,.ks--atolye .ks-gorunum button{min-width:44px}.ks--dar .ks-oner>.atl-kart-kap{scroll-snap-align:start;flex:none;width:272px}.ks--dar .ks-oner>.atl-kart-kap>.ks-kart{width:auto}.atl .ks-satir{grid-template-columns:minmax(0,1fr);gap:8px}.atl .ks-satir__kartlar{gap:8px}.atl .ks-mini{padding:8px 8px 10px}.atl .ks-mini[aria-checked=true]{padding:7px 7px 9px}.atl .ks-mini__gor{height:88px}.atl .ks-mini__ic b{overflow-wrap:anywhere;font-size:13px}.atl .ks-mini__ic .ks-rozet{height:18px;padding:0 6px;font-size:10.5px}.atl .ks-mini__ic .ks-mono{white-space:normal;font-size:10.5px}.atl .ks-tumu{justify-content:center;gap:10px;min-height:48px;padding:0 12px;display:flex}.atl .ks-tumu__ad{align-items:center;gap:8px;display:inline-flex}.atl .ks-tumu__ad svg{width:20px;height:20px}.atl .ts1-iki{align-items:end}:root:where([data-tema=orman]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-000:#08150f;--surface-050:#0a1913;--surface-100:#0d1f17;--surface-120:#0f2219;--surface-150:#11251b;--surface-200:#13291f;--surface-250:#172f24;--surface-300:#1b3629;--surface-400:#20402f;--line-050:#eeeadc12;--line-100:#eeeadc1a;--line-200:#eeeadc21;--line-300:#eeeadc2e;--line-400:#eeeadc38;--line-450:#eeeadc42;--line-500:#eeeadc57;--ink-000:#06110c;--ink-300:#9dae99;--ink-400:#c2ccbe;--ink-600:#d3dacf;--ink-700:#e2e4d8;--ink-750:#e2e4d8;--ink-800:#eeeadc;--ink-900:#eeeadc;--accent:#c9a862;--accent-veil:#c9a86224;--accent-edge:#c9a86252;--accent-line:#c9a8628c;--accent-soft:#c9a862;--accent-deep:#c9a862;--alert:#e8a396;--confirm:#8fdfb0;--alert-shell:#e8a396;--confirm-shell:#8fdfb0;--shadow-raised:0 24px 64px #0000008c, 0 2px 6px #00000059;--shadow-popover:0 12px 32px #00000080, 0 1px 3px #00000059;--shadow-scrim:0 0 0 9999px #0208069e;--focus-ring:0 0 0 3px #eeeadc38;--focus-ring-shell:0 0 0 3px #eeeadc38;--shell:#08150f;--shell-sunken:#06110c;--shell-hover:#13291f;--shell-raised:#1b3629;--shell-line:#eeeadc1a;--shell-line-strong:#eeeadc2e;--shell-text:#eeeadc;--shell-text-muted:#c2ccbe;--shell-text-dim:#9dae99;--stage:#0b1c14;--stage-line:#eeeadc24;--stage-text:#eeeadc;--stage-text-muted:#c2ccbe;--stage-text-dim:#9dae99;--sheet:#0d1f17;--sheet-sunken:#0a1913;--primary:#eeeadc;--primary-hover:#fff;--on-primary:#06110c}:where(:root[data-tema=orman]) .app,:where(:root[data-tema=orman]) .stage .tcard,:where(:root[data-tema=orman]) .stage .actbar,:where(:root[data-tema=orman]) .stage .prod{--surface-000:#08150f;--surface-050:#0a1913;--surface-100:#0d1f17;--surface-120:#0f2219;--surface-150:#11251b;--surface-200:#13291f;--surface-250:#172f24;--surface-300:#1b3629;--surface-400:#20402f;--line-050:#eeeadc12;--line-100:#eeeadc1a;--line-200:#eeeadc21;--line-300:#eeeadc2e;--line-400:#eeeadc38;--line-450:#eeeadc42;--line-500:#eeeadc57;--ink-000:#06110c;--ink-300:#9dae99;--ink-400:#c2ccbe;--ink-600:#d3dacf;--ink-700:#e2e4d8;--ink-750:#e2e4d8;--ink-800:#eeeadc;--ink-900:#eeeadc;--accent:#c9a862;--accent-veil:#c9a86224;--accent-edge:#c9a86252;--accent-line:#c9a8628c;--alert:#e8a396;--confirm:#8fdfb0;--primary:#eeeadc;--primary-hover:#fff;--on-primary:#06110c;--shadow-raised:0 24px 64px #0000008c, 0 2px 6px #00000059;--shadow-popover:0 12px 32px #00000080, 0 1px 3px #00000059;--shadow-scrim:0 0 0 9999px #0208069e}:where(:root[data-tema=orman]) .stage{--surface-000:#0b1c14;--surface-050:#0d1f17;--surface-100:#0f2219;--surface-120:#11251b;--surface-150:#13291f;--surface-200:#172f24;--surface-250:#1b3629;--surface-300:#20402f;--surface-400:#264536;--line-050:#eeeadc14;--line-100:#eeeadc1f;--line-200:#eeeadc26;--line-300:#eeeadc33;--line-400:#eeeadc3d;--line-450:#eeeadc47;--line-500:#eeeadc5c;--ink-000:#06110c;--ink-300:#a9b8a5;--ink-400:#c2ccbe;--ink-600:#d3dacf;--ink-700:#e2e4d8;--ink-750:#e2e4d8;--ink-800:#eeeadc;--ink-900:#eeeadc;--accent:#c9a862;--accent-veil:#c9a86224;--accent-edge:#c9a86252;--accent-line:#c9a8628c;--accent-soft:#c9a862;--alert:#e8a396;--confirm:#8fdfb0;--primary:#eeeadc;--primary-hover:#fff;--on-primary:#06110c;--shadow-raised:0 24px 64px #0000008c;--shadow-popover:0 12px 32px #00000080;--focus-ring:0 0 0 3px #eeeadc38}:where(:root[data-tema=orman]) .studio--p1{--p1-ink:#eeeadc;--p1-ink2:#c2ccbe;--p1-ink3:#9dae99;--p1-line:#eeeadc1a;--p1-line2:#eeeadc2e;--p1-brass:#c9a862;--p1-hover:#13291f;--p1-raised:#1b3629;--p1-shell:#08150f}:where(:root[data-tema=orman]) .uc,:where(:root[data-tema=orman]) .mc-ortu,:where(:root[data-tema=orman]) .ts1,:where(:root[data-tema=orman]) .dil-sec,:where(:root[data-tema=orman]) .ks,:where(:root[data-tema=orman]) .ks-perde,:where(:root[data-tema=orman]) .ks-satir,:where(:root[data-tema=orman]) .ks-yan{--ts-ink:#eeeadc;--ts-ink2:#c2ccbe;--ts-ink3:#9dae99;--ts-paper:#06110c;--ts-shell:#08150f;--ts-line:#eeeadc1a;--ts-line2:#eeeadc2e;--ts-brass:#c9a862;--ts-brass-bg:#c9a8621f;--ts-hover:#13291f;--ts-raised:#1b3629;--ts-confirm:#8fdfb0;--ts-confirm-bg:#8fdfb01f;--ts-stage-a:#0f2219;--ts-stage:#0b1c14;--ts-stage-c:#08150f;--ks-tile:#0d1f17;--ks-tile-hi:#13291f;--ks-cut:#eeeadca3;--ks-crease:#c9a862c7}:where(:root[data-tema=orman]) .atl,:where(:root[data-tema=orman]) .ks--atolye{--atl-sunk:#06110c;--atl-mat:#0b1c14;--atl-dim:#9dae99;--atl-brass:#c9a862}:where(:root[data-tema=orman]) .ts1-renk i,:where(:root[data-tema=orman]) .style-chip__swatch{border-color:#eeeadc59;box-shadow:0 0 0 1px #eeeadc59}:where(:root[data-tema=orman]) .ts1-renk[aria-pressed=true] i{box-shadow:0 0 0 2px var(--ts-shell), 0 0 0 4px var(--ts-ink)}:where(:root[data-tema=orman]) .workspace__right{background:radial-gradient(50% 40% at 50% 0,#0d1f1709,#0000 55%),#000}:where(:root[data-tema=orman]) .style-bar__blocked{color:#f0d7d7;background:#46171666;border:1px solid #781a2066}:where(:root[data-tema=orman]) .dim-strip{background:#0d1f1706}:where(:root[data-tema=orman]) .orbit-toggle.is-active{box-shadow:0 0 0 1px #0d1f170f,0 8px 22px #00000047}:where(:root[data-tema=orman]) .pill--warn{border-color:#9c242a55}:where(:root[data-tema=orman]) .tcard.is-active{background:#f6f3e7}:where(:root[data-tema=orman]) .compare-card,:where(:root[data-tema=orman]) .compare-empty{background:#faf6ea}:where(:root[data-tema=orman]) .auth-overlay{background:#000000b3}:where(:root[data-tema=orman]) .auth-modal__submit{color:#f9f6ea;background:#0c1913}:where(:root[data-tema=orman]) .dash-overlay{background:#000000b3}:where(:root[data-tema=orman]) .dash-tab--on{background:var(--cream,#0c1913);color:#f6f2e7}:where(:root[data-tema=orman]) .coach__card{background:#f8f4e8;border:1px solid #e3e0d4}:where(:root[data-tema=orman]) .auth-form__input{background:#fcf8ed}:where(:root[data-tema=orman]) .composer__note{color:#e0c48a;background:#f5f2e6;border:1px solid #dedacf}:where(:root[data-tema=orman]) .ghost-btn.is-active{background:var(--surface-300)}:where(:root[data-tema=orman]) .bubble p{color:var(--shell-text)}:where(:root[data-tema=orman]) .composer__input::placeholder{color:var(--shell-text-dim)}:where(:root[data-tema=orman]) .dots i{background:var(--shell-text-dim)}:where(:root[data-tema=orman]) .composer__note{color:#ceb27f;background:#091610;border-color:#18251e}:where(:root[data-tema=orman]) .landing{background:var(--shell)}:where(:root[data-tema=orman]) .style-chip.is-active{border-color:var(--primary)}:where(:root[data-tema=orman]) .style-bar__price{background:var(--shell-sunken)}:where(:root[data-tema=orman]) .style-chip.is-active .style-bar__price{background:#0d1f1729}:where(:root[data-tema=orman]) .style-bar__blocked{color:#ffa795;background:#091610;border-color:#3a1716}:where(:root[data-tema=orman]) .style-bar__blocked a{color:var(--alert-shell)}:where(:root[data-tema=orman]) .coach__card{background:var(--shell)}:where(:root[data-tema=orman]) .coach__next:hover{background:var(--primary-hover)}:where(:root[data-tema=orman]) .auth-modal__submit,:where(:root[data-tema=orman]) .dash-tab--on{background:var(--primary);color:var(--on-primary)}:where(:root[data-tema=orman]) .auth-modal__input:focus{border-color:var(--line-500)}:where(:root[data-tema=orman]) .auth-form,:where(:root[data-tema=orman]) .auth-form__input{background:var(--shell)}:where(:root[data-tema=orman]) .stage>.engine-wait{background:#f0ede18c}:where(:root[data-tema=orman]) .stage .tcard.is-active{border-color:#c9a862;box-shadow:0 0 0 2px #c9a862,0 0 0 6px #c9a86247}:where(:root[data-tema=orman]) .tcard__check{color:#eeeadc;background:#c9a862}:where(:root[data-tema=orman]) .tnet svg rect[fill^=rgba\(255]{fill:#0d1f17}:where(:root[data-tema=orman]) .tnet svg rect[fill^=rgba\(201]{fill:#13201a}:where(:root[data-tema=orman]) .tnet svg [data-type=cut]{stroke:#eeeadc}:where(:root[data-tema=orman]) .tnet svg [data-type=crease]{stroke:#4f5e56}:where(:root[data-tema=orman]) .direction-offer{background:var(--surface-050)}:where(:root[data-tema=orman]) .compare-card,:where(:root[data-tema=orman]) .compare-empty{background:var(--surface-100)}:where(:root[data-tema=orman]) .prod__list li.is-pass{color:var(--shell-text)}:where(:root[data-tema=orman]) .prod__list li.is-warn .check,:where(:root[data-tema=orman]) .prod__list li.is-confirm .check{color:#ef7c4a}:where(:root[data-tema=orman]) .prod__allpass{background:#08150f}:where(:root[data-tema=orman]) .prod__proof.is-on{background:#08150f;border-color:#002d0f}:where(:root[data-tema=orman]) .sample-check__dil{background:#0d1a14;border-left:3px solid #c9a862}:where(:root[data-tema=orman]) .prod__state.is-warn .check{color:#ef7c4a}:where(:root[data-tema=orman]) .opening{background:radial-gradient(120% 90% at 42% 38%, #111e17 0%, var(--stage) 55%, #1c2a23 100%)}:where(:root[data-tema=orman]) .opening__rail{background:linear-gradient(#08150f42,#08150f00)}:where(:root[data-tema=orman]) .opening__drawer{box-shadow:0 -14px 30px -10px #eeeadc24}:where(:root[data-tema=orman]) .p1-kr{background:#0d1f17}:where(:root[data-tema=orman]) .studio--p1 .side{box-shadow:-12px 0 32px #eeeadc14}:where(:root[data-tema=orman]) .olcu-x:before,:where(:root[data-tema=orman]) .olcu-x:after{border-top:1px solid #313f38}:where(:root[data-tema=orman]) .olcu-y:before,:where(:root[data-tema=orman]) .olcu-y:after{border-left:1px solid #313f38}:where(:root[data-tema=orman]) .p-lejant span.tas:before{border-top-color:#f96e5c}:where(:root[data-tema=orman]) .p-lejant span.guv:before{border-top:1px dashed #f2efe399}:where(:root[data-tema=orman]) .katman-dugme{background:#08150fb3}:where(:root[data-tema=orman]) .katman-dugme i{background:#0d1f17}:where(:root[data-tema=orman]) .p-tablo td{border-bottom:1px solid var(--rule,#1a2721)}:where(:root[data-tema=orman]) .p-3b-kart{background:#0d1f17;box-shadow:0 1px 2px #eeeadc1f,0 4px 10px #eeeadc0d}:where(:root[data-tema=orman]) .p-3b-kart:hover{box-shadow:0 2px 4px #eeeadc1f,0 10px 20px #eeeadc1a}:where(:root[data-tema=orman]) .secim:before,:where(:root[data-tema=orman]) .secim:after{background:#0d1f17}:where(:root[data-tema=orman]) .secim span{color:#0d1f17}:where(:root[data-tema=orman]) .v-panel .alan input,:where(:root[data-tema=orman]) .v-panel .alan textarea{background:#0d1f17}@media (width<=640px){:where(:root[data-tema=orman]) .v-panel{box-shadow:0 -10px 24px -12px #eeeadc2e}}:where(:root[data-tema=orman]) .preview-stage--p1 .v-olcu i{background:#eeeadc40}:where(:root[data-tema=orman]) .perde{background:#000000b3}:where(:root[data-tema=orman]) .pencere{box-shadow:0 2px 4px #eeeadc1a,0 30px 70px -20px #eeeadc80}:where(:root[data-tema=orman]) .p1-kr__eksi{color:var(--p1-brass,#c9a862)}:where(:root[data-tema=orman]) .landing--p1{background:radial-gradient(120% 90% at 42% 38%,#111e17 0%,#0b1c14 55%,#1c2a23 100%)}:where(:root[data-tema=orman]) .landing--p1 .composer{background:#0d1f17;box-shadow:0 1px 2px #eeeadc0f,0 10px 28px #eeeadc12}:where(:root[data-tema=orman]) .landing--p1 .composer:focus-within{box-shadow:0 0 0 3px #c9a86224,0 10px 28px #eeeadc12}:where(:root[data-tema=orman]) .landing--p1 .repertoire__row{border-bottom:1px solid #eeeadc1a}:where(:root[data-tema=orman]) .landing--p1 .repertoire__starts .chip{background:#08150fb8}:where(:root[data-tema=orman]) .wait-p1{color:#eeeadc}:where(:root[data-tema=orman]) .wait-p1__sahne{background:radial-gradient(120% 90% at 42% 38%,#111e17 0%,#0b1c14 55%,#1c2a23 100%)}:where(:root[data-tema=orman]) .wait-p1__bar{background:#08150f;border-top:1px solid #2a3d33}:where(:root[data-tema=orman]) .wait-p1__durum{color:#c2ccbe}:where(:root[data-tema=orman]) .wait-p1__durum i{background:#c9a862}:where(:root[data-tema=orman]) .wait-p1__asamalar h2{color:#eeeadc}:where(:root[data-tema=orman]) .wait-p1__asamalar .ne,:where(:root[data-tema=orman]) .wait-p1__asamalar li{color:#c2ccbe}:where(:root[data-tema=orman]) .wait-p1__asamalar .nokta{border:1px solid #3a4d42}:where(:root[data-tema=orman]) .wait-p1__asamalar li.bitti{color:#eeeadc}:where(:root[data-tema=orman]) .wait-p1__asamalar li.bitti .nokta{color:#08150f;background:#eeeadc;border-color:#eeeadc}:where(:root[data-tema=orman]) .wait-p1__asamalar li.simdi{color:#eeeadc}:where(:root[data-tema=orman]) .wait-p1__asamalar li.simdi .nokta{border-color:#eeeadc}:where(:root[data-tema=orman]) .wait-p1__tarama{background:repeating-linear-gradient(135deg,#0e1b15 0 7px,#08140e 7px 14px)}:where(:root[data-tema=orman]) .wait-p1__tarama>span{color:#c2ccbe;background:#0d1f17e6}:where(:root[data-tema=orman]) .wait-p1__odeme{color:#c2ccbe}:where(:root[data-tema=orman]) .wait-p1__odeme .tutar{color:#eeeadc}:where(:root[data-tema=orman]) .wait-p1__odeme .tutar small{color:#c2ccbe}:where(:root[data-tema=orman]) .wait-p1__kunye div{border-bottom:1px solid #eeeadc1a}:where(:root[data-tema=orman]) .wait-p1__kunye dt{color:#c2ccbe}:where(:root[data-tema=orman]) .wait-p1__kunye dd{color:#eeeadc}:where(:root[data-tema=orman]) .wait-p1__kunye .bekle dd{color:#c2ccbe}:where(:root[data-tema=orman]) .wait-p1 .cizgi{background:#eeeadc1a}:where(:root[data-tema=orman]) .wait-p1 .cizgi:after{background:#eeeadc}:where(:root[data-tema=orman]) .studio--p1 .orbit-toggle{color:#c2ccbe}:where(:root[data-tema=orman]) .studio--p1 .orbit-toggle:hover,:where(:root[data-tema=orman]) .studio--p1 .orbit-toggle.is-active{color:#eeeadc;background:#13291f}:where(:root[data-tema=orman]) .pencere__alt .ghost-btn:hover{background:#13291f}@media (width<=640px){:where(:root[data-tema=orman]) .zoomstage__zoom{box-shadow:0 4px 14px #eeeadc24}}@media (width<=1024.98px) and (pointer:coarse){:where(:root[data-tema=orman]) .studio--p1 .v-panel [data-dock]{box-shadow:0 14px 32px -14px #eeeadc52}}:where(:root[data-tema=orman]) .uc-dugme{border:1px solid var(--ts-line2,#3a4d42);color:var(--ts-ink,#eeeadc);background:#0d1f17}:where(:root[data-tema=orman]) .uc-dugme--ana{background:var(--ts-ink,#eeeadc);border-color:var(--ts-ink,#eeeadc);color:#08150f}:where(:root[data-tema=orman]) .uc-dugme--ana:disabled{background:#58675f;border-color:#58675f}:where(:root[data-tema=orman]) .uc-dugme--sade{color:var(--ts-ink2,#c2ccbe)}:where(:root[data-tema=orman]) .uc-bag{color:var(--ts-ink,#eeeadc)}@media (hover:hover) and (pointer:fine){:where(:root[data-tema=orman]) .uc-dugme:hover:not(:disabled){border-color:var(--ts-ink3,#9dae99)}:where(:root[data-tema=orman]) .uc-dugme--ana:hover:not(:disabled){background:#000}:where(:root[data-tema=orman]) .uc-dugme--sade:hover:not(:disabled){background:var(--ts-hover,#13291f)}}:where(:root[data-tema=orman]) .uc--form,:where(:root[data-tema=orman]) .uc-secenek{background:#0d1f17}:where(:root[data-tema=orman]) .uc-secenek__isaret{color:#0d1f17}:where(:root[data-tema=orman]) .uc-neden,:where(:root[data-tema=orman]) .uc-yol,:where(:root[data-tema=orman]) .uc--compact{background:#0d1f17}:where(:root[data-tema=orman]) .uc-ky__satir--soru{border-color:#271f09}:where(:root[data-tema=orman]) .uc-ky__girdi{background:#0d1f17}:where(:root[data-tema=orman]) .mc-ortu{background:#000000b3}:where(:root[data-tema=orman]) .mc{box-shadow:0 18px 40px #eeeadc40}:where(:root[data-tema=orman]) .mc__kutu{border:2px solid #0d1f17;box-shadow:0 0 0 1px #eeeadc99,0 0 0 9999px #eeeadc73}:where(:root[data-tema=orman]) .mc__kutu:focus-visible{box-shadow:0 0 0 3px var(--ts-brass), 0 0 0 9999px #eeeadc73;border-color:#0d1a14}:where(:root[data-tema=orman]) .mc__tutamac,:where(:root[data-tema=orman]) .ts1-urun,:where(:root[data-tema=orman]) .ts1-hap,:where(:root[data-tema=orman]) .ts1-girdi{background:#0d1f17}:where(:root[data-tema=orman]) .ts1-girdi:focus{box-shadow:0 0 0 3px #eeeadc14}:where(:root[data-tema=orman]) .ts1-yukle.is-uzerinde,:where(:root[data-tema=orman]) .ts1-ayrinti,:where(:root[data-tema=orman]) .ts1-ayar{background:#0d1f17}:where(:root[data-tema=orman]) .ts1-ana-satir{background:linear-gradient(#08150f00, var(--ts-shell) 32%)}:where(:root[data-tema=orman]) .ts1-girecek{background:#08150fcc}:where(:root[data-tema=orman]) .ts1-ornek{border:1px solid #3b2d07}@media (width<=699px){:where(:root[data-tema=orman]) .ts1-alt-sabit{background:#08150ff0}}:where(:root[data-tema=orman]) .ts1.studio--p1 .stepbar__item.is-current .stepbar__n,:where(:root[data-tema=orman]) .ts1.studio--p1 .stepbar__item.is-done .stepbar__n{color:#0d1f17}:where(:root[data-tema=orman]) .opening--tek .opening__badge{background:#0d1f17}:where(:root[data-tema=orman]) .opening--tek .opening__pills{background:#08150fe6}:where(:root[data-tema=orman]) .opening--tek .opening__alt,:where(:root[data-tema=orman]) .opening--tek .opening__alt:hover:not(:disabled),:where(:root[data-tema=orman]) .opening--tek .opening__alt.is-on,:where(:root[data-tema=orman]) .opening--tek .opening__chip{background:#0d1f17}:where(:root[data-tema=orman]) .ts1-duzen{background:#08150fdb;border:1px solid #3a4d42cc;box-shadow:0 8px 24px #eeeadc1f}:where(:root[data-tema=orman]) .ts1-arac[aria-pressed=true]{color:#0d1f17}:where(:root[data-tema=orman]) .ts1-istek{background:#0d1f17}:where(:root[data-tema=orman]) .ts1-istek:focus-within{box-shadow:0 0 0 3px #eeeadc14}:where(:root[data-tema=orman]) .ts1-gonder{color:#0d1f17}:where(:root[data-tema=orman]) .ts1-gonder:disabled{background:#58675f}:where(:root[data-tema=orman]) .ts1-bildirim{color:#08150f;box-shadow:0 12px 30px #eeeadc40}:where(:root[data-tema=orman]) .ts1-bildirim button{color:#0d1f17;background:#0d1f171f}:where(:root[data-tema=orman]) .ts1-bildirim__nokta{background:#003c17}:where(:root[data-tema=orman]) .ts1-istek-cevap{background:#0d1f17;box-shadow:0 14px 34px #eeeadc2e}:where(:root[data-tema=orman]) .ts1-cip{background:#0d1f17}@media (width<=1023px){:where(:root[data-tema=orman]) .ts1-sayfa{box-shadow:0 -10px 30px #eeeadc24}}:where(:root[data-tema=orman]) .ts1-serit__yon,:where(:root[data-tema=orman]) .ts1-duzen--sayfa .ts1-arac{background:#0d1f17}:where(:root[data-tema=orman]) .ts1-duzen--sayfa .ts1-arac[aria-pressed=true]:not(.ts1-renk){color:#0d1f17}@media (hover:hover) and (pointer:fine){:where(:root[data-tema=orman]) .tc-yazi:hover:not(:disabled){outline-color:#eeeadc80}}:where(:root[data-tema=orman]) .tc-etiket{color:#0d1f17}:where(:root[data-tema=orman]) .tc-tut{background:#0d1f17}:where(:root[data-tema=orman]) .tc-kutu{background:var(--ts-shell,#08150f);border:1px solid var(--ts-line,#2a3d33);box-shadow:0 14px 32px -14px #eeeadc52}:where(:root[data-tema=orman]) .tc-kutu__ad{color:var(--ts-ink2,#c2ccbe)}:where(:root[data-tema=orman]) .tc-kutu input,:where(:root[data-tema=orman]) .tc-kutu textarea{border:1px solid var(--ts-line2,#3a4d42);color:var(--ts-ink,#eeeadc);background:#0d1f17}:where(:root[data-tema=orman]) .tc-kutu input:focus-visible,:where(:root[data-tema=orman]) .tc-kutu textarea:focus-visible{outline:2px solid var(--ts-brass,#c9a862)}:where(:root[data-tema=orman]) .tc-kutu__ipucu{color:var(--ts-ink2,#c2ccbe)}:where(:root[data-tema=orman]) .tc-ipucu{background:#08150ff0}:where(:root[data-tema=orman]) .ks-mini{background:#0d1f17}:where(:root[data-tema=orman]) .ks-perde{background:#0000009d}:where(:root[data-tema=orman]) .ks--sheet{box-shadow:0 30px 80px #eeeadc38,0 0 0 1px #eeeadc0f}:where(:root[data-tema=orman]) .ks-ara input{background:#0d1f17}:where(:root[data-tema=orman]) .ks-ara input::placeholder{color:#9e9b90}:where(:root[data-tema=orman]) .ks-ray button[aria-current=true]{color:#08150f}:where(:root[data-tema=orman]) .ks-hap{background:#0d1f17}:where(:root[data-tema=orman]) .ks-hap[aria-pressed=true]{color:#08150f}@media (hover:hover) and (pointer:fine){:where(:root[data-tema=orman]) .ks-kart:hover{background:#0d1f17}}:where(:root[data-tema=orman]) .ks-kart[aria-checked=true]{background:#0d1f17}:where(:root[data-tema=orman]) .ks-kart__isaret{color:#08150f}:where(:root[data-tema=orman]) .ks-kart__rozet,:where(:root[data-tema=orman]) .ks-kart__tur{background:#0d1f17b8}:where(:root[data-tema=orman]) .ks-detay{background:#0d1f17}:where(:root[data-tema=orman]) .ks-gor{background:linear-gradient(#0d1a14,#13201a)}:where(:root[data-tema=orman]) .ks-gorunum{background:#0d1f17db}:where(:root[data-tema=orman]) .ks-gorunum button[aria-pressed=true]{color:#08150f}:where(:root[data-tema=orman]) .ks-onayar button[aria-checked=true],:where(:root[data-tema=orman]) .ks-olcu input{background:#0d1f17}:where(:root[data-tema=orman]) .ks-olcu input[aria-invalid=true]{border-color:#e8a396}:where(:root[data-tema=orman]) .ks-anahtar:after{background:#0d1f17}:where(:root[data-tema=orman]) .ks-ana{color:#08150f}:where(:root[data-tema=orman]) .ks--dar .ks-alt-perde{background:#000000a8}:where(:root[data-tema=orman]) .ks--dar .ks-alt{background:#0d1f17;box-shadow:0 -10px 40px #eeeadc2e}:where(:root[data-tema=orman]) .ks-cubuk,:where(:root[data-tema=orman]) .atl-tur{background:#0d1f17}@media (hover:hover) and (pointer:fine){:where(:root[data-tema=orman]) .atl-tur:hover{box-shadow:0 6px 18px #eeeadc12}}:where(:root[data-tema=orman]) .atl-mat{background-image:linear-gradient(#eeeadc13 1px,#0000 1px),linear-gradient(90deg,#eeeadc13 1px,#0000 1px),radial-gradient(120% 90% at 50% 45%,#0d1f178c,#0000 70%)}:where(:root[data-tema=orman]) .atl-duz-on{box-shadow:0 18px 40px #eeeadc2e}:where(:root[data-tema=orman]) .atl-tezgah__cubuk{background:#08150fb8;border-top:1px solid #eeeadc14}:where(:root[data-tema=orman]) .atl-basamak button{background:#0d1f17}:where(:root[data-tema=orman]) .atl-tezgah__not{background:#08150fb8}:where(:root[data-tema=orman]) .atl-bilgi{background:#0d1f17}@media (width<=1279px){:where(:root[data-tema=orman]) .atl-alt{background:#08150ff0}}:where(:root[data-tema=orman]) .atl-arac{background:var(--ts-shell,#08150f)}:where(:root[data-tema=orman]) .atl-seg button[aria-checked=true]{background:#0d1f17;box-shadow:0 1px 3px #eeeadc24}:where(:root[data-tema=orman]) .atl-karsi input{background:#0d1f17}:where(:root[data-tema=orman]) .atl-karsi input:after{border:2px solid #0d1f17}:where(:root[data-tema=orman]) .atl-kart-uc{background:#08150feb}:where(:root[data-tema=orman]) .atl-sutun{background:#0d1f17}:where(:root[data-tema=orman]) .atl-sutun__3b{background:linear-gradient(#0b1812,#121f19)}
