.diagram[data-astro-cid-mb5gojzx]{--frame:#4b5157;--panel:#3a3f44;--glass-tint:#96bed200;--d-line:#f5f3ee61;--d-edge:#f5f3ee52;color:var(--c-paper);gap:1rem;margin:0;display:grid}.diagram-stage[data-astro-cid-mb5gojzx]{border:1px solid var(--line-dark);background:radial-gradient(120% 90% at 70% 10%,#d8b8791a,#0000 60%),linear-gradient(#1a1d21,#121416);position:relative;overflow:hidden}.fit-cover[data-astro-cid-mb5gojzx],.fit-cover[data-astro-cid-mb5gojzx] .diagram-stage[data-astro-cid-mb5gojzx]{height:100%}.fit-cover[data-astro-cid-mb5gojzx] .diagram-stage[data-astro-cid-mb5gojzx] svg[data-astro-cid-mb5gojzx]{width:100%;height:100%}.diagram[data-astro-cid-mb5gojzx] svg[data-astro-cid-mb5gojzx]{width:100%;height:auto}.diagram[data-astro-cid-mb5gojzx] *{transform-box:fill-box}.d-line[data-astro-cid-mb5gojzx]{fill:none;stroke:var(--d-line);stroke-width:1.5px}.d-gold-stroke[data-astro-cid-mb5gojzx]{fill:none;stroke:var(--c-gold);stroke-width:1.5px}.d-frame[data-astro-cid-mb5gojzx]{fill:var(--frame);stroke:var(--d-edge);stroke-width:1px}.d-wall[data-astro-cid-mb5gojzx]{fill:#1b1e21}.d-slab[data-astro-cid-mb5gojzx]{fill:#262a2e;stroke:var(--d-edge);stroke-width:1px}.d-sill[data-astro-cid-mb5gojzx]{fill:#2c3034;stroke:var(--d-edge)}.d-mullion[data-astro-cid-mb5gojzx]{stroke:var(--frame);stroke-width:6px}.d-pane[data-astro-cid-mb5gojzx]{stroke:var(--frame);stroke-width:4px}.d-tint[data-astro-cid-mb5gojzx]{fill:var(--glass-tint);transition:fill var(--dur) var(--ease-out)}.d-louver[data-astro-cid-mb5gojzx]{fill:var(--frame);stroke:var(--d-edge);stroke-width:1px;transform-origin:50%;transform:rotate(calc(var(--p) * 82deg))}.d-ray[data-astro-cid-mb5gojzx]{stroke:var(--c-gold);stroke-width:2px;stroke-dasharray:2 8;opacity:calc(var(--p) * .8)}.d-sunpatch[data-astro-cid-mb5gojzx]{fill:var(--c-gold);opacity:calc(var(--p) * .3)}.d-shade[data-astro-cid-mb5gojzx]{fill:#000;opacity:calc((1 - var(--p)) * .4)}.d-curtain[data-astro-cid-mb5gojzx]{transform:translateY(calc((var(--p) - 1) * 258px))}.d-slat[data-astro-cid-mb5gojzx]{fill:var(--frame);stroke:#00000059;stroke-width:1px}.d-interior[data-astro-cid-mb5gojzx]{opacity:calc(1 - var(--p) * .85)}.d-fold-panel[data-astro-cid-mb5gojzx]{transform-origin:0;transform:translateX(calc(80px + var(--i) * (80px * var(--p) + 7px * (1 - var(--p))))) scaleX(calc(.09 + .91 * var(--p)))}.d-mesh[data-astro-cid-mb5gojzx]{transform-origin:0;transform:scaleX(calc(.04 + .96 * var(--p)))}.d-mesh-fill[data-astro-cid-mb5gojzx]{fill:#f5f3ee14}.d-pleat[data-astro-cid-mb5gojzx]{stroke:#f5f3ee47;stroke-width:1px}.d-handle-bar[data-astro-cid-mb5gojzx]{fill:var(--c-gold);transform:translateX(calc(var(--p) * 218px))}.d-guillotine-panel[data-astro-cid-mb5gojzx]{transform:translateY(calc((1 - var(--p)) * var(--d) * 1px))}.d-slide-panel[data-astro-cid-mb5gojzx]{transform:translateX(calc((1 - var(--p)) * var(--d) * 1px))}.d-panel[data-astro-cid-mb5gojzx]{fill:var(--panel);stroke:var(--d-edge);stroke-width:1px;transition:fill var(--dur) var(--ease-out)}.d-joint[data-astro-cid-mb5gojzx]{stroke:#0000008c;stroke-width:3px}.d-window[data-astro-cid-mb5gojzx]{stroke:var(--frame);stroke-width:3px}.d-door[data-astro-cid-mb5gojzx]{fill:#00000059;stroke:var(--frame);stroke-width:3px}.d-surface[data-astro-cid-mb5gojzx]{opacity:0;transition:opacity var(--dur)}.diagram[data-astro-cid-mb5gojzx][data-surface=parlak] .d-surface-sheen[data-astro-cid-mb5gojzx]{opacity:.6}.diagram[data-astro-cid-mb5gojzx][data-surface=metalik] .d-surface-sheen[data-astro-cid-mb5gojzx],.diagram[data-astro-cid-mb5gojzx][data-surface=ahsap-desen] .d-surface-wood[data-astro-cid-mb5gojzx],.diagram[data-astro-cid-mb5gojzx][data-surface=tas-desen] .d-surface-stone[data-astro-cid-mb5gojzx]{opacity:1}.d-cw-glass[data-astro-cid-mb5gojzx]{fill-opacity:1}.d-reflect[data-astro-cid-mb5gojzx]{stroke:#ffffff1a;stroke-width:18px;fill:none}.d-cap[data-astro-cid-mb5gojzx]{fill:var(--frame);stroke:var(--d-edge);stroke-width:.5px;transform-origin:50%;transition:transform var(--dur) var(--ease-out), fill var(--dur)}.diagram[data-astro-cid-mb5gojzx][data-mode=silikon] .d-cap[data-astro-cid-mb5gojzx]{fill:#0d0f10;stroke:none}.diagram[data-astro-cid-mb5gojzx][data-mode=silikon] .d-cap-v[data-astro-cid-mb5gojzx]{transform:scaleX(.25)}.diagram[data-astro-cid-mb5gojzx][data-mode=silikon] .d-cap-h[data-astro-cid-mb5gojzx],.diagram[data-astro-cid-mb5gojzx][data-mode=yari-kapakli] .d-cap-h[data-astro-cid-mb5gojzx]{transform:scaleY(.25)}.diagram[data-astro-cid-mb5gojzx][data-mode=yari-kapakli] .d-cap-h[data-astro-cid-mb5gojzx]{fill:#0d0f10;stroke:none}.diagram-controls[data-astro-cid-mb5gojzx]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.diagram-presets[data-astro-cid-mb5gojzx]{flex-wrap:wrap;gap:.4rem;display:flex}.diagram-preset[data-astro-cid-mb5gojzx],.diagram-swatch[data-astro-cid-mb5gojzx],.diagram-mode[data-astro-cid-mb5gojzx]{border:1px solid var(--line-dark-strong);color:#f5f3eed9;min-height:40px;transition:background-color var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);background:0 0;border-radius:99px;align-items:center;gap:.5rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}.diagram-preset[data-astro-cid-mb5gojzx]:hover,.diagram-swatch[data-astro-cid-mb5gojzx]:hover,.diagram-mode[data-astro-cid-mb5gojzx]:hover{border-color:#f5f3ee8c}.diagram-preset[data-astro-cid-mb5gojzx].is-current,.diagram-swatch[data-astro-cid-mb5gojzx][aria-pressed=true],.diagram-mode[data-astro-cid-mb5gojzx][aria-pressed=true]{background:var(--c-paper);border-color:var(--c-paper);color:var(--c-ink)}.diagram-range[data-astro-cid-mb5gojzx]{flex:200px;display:flex}.diagram-range[data-astro-cid-mb5gojzx] input[data-astro-cid-mb5gojzx]{width:100%;accent-color:var(--c-gold);cursor:pointer;min-height:32px}.diagram-output[data-astro-cid-mb5gojzx]{font-variant-numeric:tabular-nums;min-width:9ch;color:var(--c-gold);font-size:.875rem}.diagram-caption[data-astro-cid-mb5gojzx]{letter-spacing:.04em;color:var(--c-gray-light);font-size:.75rem}@media (prefers-reduced-motion:no-preference){.d-louver[data-astro-cid-mb5gojzx],.d-curtain[data-astro-cid-mb5gojzx],.d-fold-panel[data-astro-cid-mb5gojzx],.d-mesh[data-astro-cid-mb5gojzx],.d-handle-bar[data-astro-cid-mb5gojzx],.d-guillotine-panel[data-astro-cid-mb5gojzx],.d-slide-panel[data-astro-cid-mb5gojzx],.d-ray[data-astro-cid-mb5gojzx],.d-sunpatch[data-astro-cid-mb5gojzx],.d-shade[data-astro-cid-mb5gojzx],.d-interior[data-astro-cid-mb5gojzx]{transition:transform .5s var(--ease-out), opacity .5s var(--ease-out)}.diagram[data-astro-cid-mb5gojzx].is-dragging *{transition:none!important}}
