.wardrobe-studio{margin:0;background:#f3f5f7;color:#18344f;font-family:Arial,Helvetica,sans-serif;line-height:1.5}
.wardrobe-studio [hidden]{display:none!important}
.wardrobe-studio *{box-sizing:border-box}.wardrobe-studio header{background:#fff}.wardrobe-studio .topbar{display:flex;justify-content:space-between;padding:6px 4%;font-size:12px;background:#173456;color:white}.wardrobe-studio .navbar{display:flex;align-items:center;justify-content:space-between;padding:10px 4%;border-bottom:1px solid #dce2e9}.wardrobe-studio .brand-logo{width:160px;height:65px;object-fit:contain}.wardrobe-studio nav{display:flex;gap:20px;flex-wrap:wrap}.wardrobe-studio nav a{font-size:13px;text-decoration:none;color:inherit}
#studio{padding:30px 4% 60px;max-width:1800px;margin:auto}.studio-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.studio-eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#637e94}.studio-heading h1{font-size:clamp(28px,3vw,43px)!important;line-height:1.12;letter-spacing:-1.2px;margin:10px 0}.studio-heading p{font-size:14px;color:#637487;margin:0}.history-actions{display:flex;gap:6px;flex-shrink:0}
.wardrobe-studio button{font:500 12px/1.4 Arial,sans-serif;cursor:pointer;border:1px solid #d5dee7;border-radius:7px;padding:9px 12px;background:#fff;color:#173456;transition:background .15s}.wardrobe-studio button:hover{background:#e8f0f7}.wardrobe-studio button:disabled{opacity:.4;cursor:default}.wardrobe-studio :focus-visible{outline:3px solid #69a7e1;outline-offset:3px}
.studio-grid{display:grid;grid-template-columns:290px minmax(0,1fr);gap:22px;align-items:start}.studio-controls{display:grid;gap:12px}.studio-controls details{background:#fff;border:1px solid #dce3e9;border-radius:10px;overflow:hidden}.studio-controls summary{padding:16px;cursor:pointer;font-size:14px;font-weight:600;list-style:none;display:flex;align-items:center;gap:10px}.studio-controls summary:after{content:'+';margin-left:auto}.studio-controls details[open] summary:after{content:'−'}.studio-controls summary b{font-size:11px;color:#7c92a6}.control-content{border-top:1px solid #edf0f3;padding:16px;display:grid;gap:15px}.control-content label{font-size:12px;font-weight:600;display:grid;gap:7px}.control-content .material-toggle{display:flex;align-items:center;gap:8px}.control-content .material-toggle input{width:auto}
.control-content input,.control-content select{font:14px Arial,sans-serif;color:#253b4c;padding:10px 8px;border:1px solid #d6dfe7;border-radius:6px;width:100%;min-width:0;background:#fafbfc}.measure-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.measure-inputs label{display:block}.measure-inputs span{font-size:10px;color:#8795a2;font-weight:400}.measure-inputs input{margin-top:6px}.control-tip{font-size:11px;line-height:1.6;color:#718192;margin:0}.finish-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-height:310px;overflow:auto;padding-right:3px}.finish-grid button{padding:4px;border:1px solid transparent;background:#fff;font-size:10px;display:grid;gap:4px;min-width:0}.finish-grid i{height:42px;display:block;border-radius:4px;border:1px solid #0001;background-size:cover;background-position:center}.finish-grid span,.finish-grid small{overflow:hidden;text-overflow:ellipsis}.finish-grid small{color:#718192}.finish-grid button[aria-pressed=true]{border-color:#2b6391;background:#eef5fb}.door-type{border:0;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:7px}.door-type legend{font-size:12px;font-weight:600;margin-bottom:7px}.door-type label{display:flex;align-items:center;gap:6px;border:1px solid #d6dfe7;border-radius:7px;padding:10px 8px;background:#fafbfc}.door-type input{width:auto;accent-color:#2463a6}.bay-tabs{display:flex;gap:5px;flex-wrap:wrap}.bay-tabs button{padding:7px 10px}.bay-tabs button[aria-pressed=true]{background:#173456;color:white}.text-button{font-size:11px!important;background:#f4f8fb!important}.studio-preview{min-width:0;border:1px solid #dce3e9;background:#fff;border-radius:12px;overflow:hidden}.preview-toolbar{display:flex;justify-content:space-between;gap:10px;padding:12px 16px}.camera-buttons{display:flex;gap:3px;flex-wrap:wrap}.camera-buttons button{border-color:transparent}.camera-buttons button[aria-pressed=true]{background:#e8f0f7;border-color:#cddce9;color:#164c7b}.studio-stage{height:clamp(440px,61vh,740px);width:100%;position:relative;background:#e9e7e2;overflow:hidden}.studio-stage canvas{display:block;width:100%;height:100%;touch-action:none}.stage-badge{position:absolute;top:18px;left:18px;z-index:1;background:#ffffffce;backdrop-filter:blur(8px);border:1px solid #ffffff60;border-radius:20px;padding:7px 12px;font-size:11px;pointer-events:none}.stage-hint{position:absolute;bottom:15px;left:0;right:0;text-align:center;font-size:10px;color:#5d6974;pointer-events:none}.view-controls{display:flex;align-items:center;flex-wrap:wrap;gap:17px;padding:16px;border-bottom:1px solid #edf0f3}.view-controls label{font-size:12px;display:flex;align-items:center;gap:6px;white-space:nowrap}.view-controls input{accent-color:#2463a6}.view-controls input[type=checkbox]{width:15px;height:15px}.view-controls .opening{flex:1;min-width:220px}.opening input{width:100%;min-width:50px}.opening output{font-size:11px;min-width:30px}.selection-hint{margin:10px 18px;font-size:12px;color:#3978ad;min-height:18px}.design-summary{display:flex;gap:16px;flex-wrap:wrap;padding:10px 18px 16px}.design-summary div{font-size:13px}.design-summary small{display:block;font-size:10px;color:#7b8894;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.studio-warnings{padding:0 18px}.studio-warnings p{padding:9px 12px;background:#fff6e7;color:#7b603c;border-radius:6px;font-size:12px;margin:0 0 7px}.save-bar{display:flex;gap:10px;align-items:center;padding:20px 18px;background:#f5f8fb;margin-top:8px}.save-bar div{flex:1}.save-bar strong{font-size:15px}.save-bar p{font-size:11px;margin:4px 0 0;color:#718192}.wardrobe-studio .primary{background:#2463a6;color:#fff;border-color:#2463a6;font-weight:600;padding:12px 18px}.wardrobe-studio .dark{background:#173456;color:#fff;border-color:#173456;font-weight:600;padding:12px 18px}.studio-notice:empty{display:none}.studio-notice{margin:12px 18px;padding:12px;background:#eaf2fa;border-radius:7px;font-size:13px}.studio-notice[data-error=true]{background:#fff0e9;color:#944021}.export-actions{display:flex;flex-wrap:wrap;gap:6px;padding:14px 18px}.export-actions button{font-size:11px}.parts-details{margin:0 18px 18px;border-top:1px solid #e5eaf0;padding-top:14px}.parts-details summary{cursor:pointer;font-size:13px;font-weight:600}.parts-details p,.production-note{font-size:11px;color:#768493}.production-note{padding:0 18px 15px}.parts-scroll{max-height:320px;overflow:auto;margin-top:10px}.parts-scroll table{width:100%;border-collapse:collapse;font-size:11px;text-align:left}.parts-scroll td,.parts-scroll th{border-bottom:1px solid #e7ecf0;padding:7px}.parts-scroll th{position:sticky;top:0;background:#f3f6f9}#printImage{display:none}
@media(max-width:1000px){.studio-grid{grid-template-columns:250px minmax(0,1fr)}.studio-heading{align-items:start}.studio-heading h1{font-size:30px!important}.history-actions{flex-wrap:wrap;max-width:200px}.save-bar{flex-wrap:wrap}.save-bar div{flex-basis:100%}.view-controls{gap:10px}.studio-stage{height:500px}}
@media(max-width:720px){#studio{padding:18px 3%}.studio-grid{grid-template-columns:1fr}.studio-heading{display:block}.history-actions{max-width:none;margin-top:15px}.studio-controls{grid-template-columns:1fr}.studio-stage{height:410px}.wardrobe-studio .navbar{flex-wrap:wrap;gap:12px}.wardrobe-studio nav{gap:12px}.wardrobe-studio .topbar{display:none}.studio-preview{order:-1}.studio-heading p{font-size:12px}.camera-buttons button{font-size:11px;padding:7px}.preview-toolbar{padding:9px}.stage-hint{font-size:9px}.save-bar button{flex:1}.studio-controls details:not([open]){min-height:50px}}
@media print{.wardrobe-studio header,.studio-controls,.history-actions,.preview-toolbar,.studio-stage,.view-controls,.save-bar,.export-actions,.studio-notice,.parts-details button,.stage-hint{display:none!important}#studio{padding:0}.studio-grid{display:block}.studio-preview{border:0}#printImage{display:block;width:100%;max-height:500px;object-fit:contain}.parts-scroll{max-height:none;overflow:visible}.studio-heading h1{font-size:24px!important}}
[hidden]{display:none!important}
.cabinet-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cabinet-tabs button{padding:12px 8px;border:1px solid #cbdced;border-radius:9px;background:#f7faff;color:#173456;cursor:pointer}.cabinet-tabs button[aria-pressed=true]{background:#173456;color:white}.control-content #generalDesign{width:100%;padding:12px;border-radius:8px;background:#e7f0fa;color:#173456;border:1px solid #bdd1e8}#widthControls,#customWidths,#cabinetWidths,#bayExtras{display:grid;gap:12px}#applyWidths{padding:12px;border-radius:8px;background:#2464a6;color:white;border:0;cursor:pointer}
[hidden]{display:none!important}
@media(min-width:721px){.studio-controls{position:sticky;top:12px;max-height:calc(100vh - 24px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:4px;padding-bottom:12px}}
.wardrobe-studio .studio-grid{grid-template-columns:minmax(0,1fr)}
.wardrobe-studio .studio-stage{height:clamp(580px,76vh,850px)}
.stage-tools{position:absolute;inset:14px 14px auto;z-index:3;display:grid;gap:10px;pointer-events:none}.stage-navigation,.stage-tabs{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.stage-tools button,.stage-navigation span{pointer-events:auto;border:1px solid #cbd8e5;border-radius:10px;background:#fffffff2;padding:10px 13px;color:#173456;font-size:13px;box-shadow:0 3px 12px #1734560a}.stage-tools button{cursor:pointer}.stage-tools button[aria-expanded=true],.stage-tools #editSelected{background:#173456;color:white}.stage-navigation span{border:0;background:transparent;box-shadow:none;font-weight:600}.wardrobe-studio .stage-badge{top:112px;left:16px;font-size:11px;pointer-events:none}
.wardrobe-studio .studio-controls.stage-inspector{position:absolute;z-index:4;right:14px;top:110px;bottom:76px;width:285px;max-height:none;overflow:auto;display:block;border-radius:12px;background:#fff;box-shadow:0 10px 35px #102c492b;padding:8px;overscroll-behavior:contain}.stage-inspector details{border:0;border-radius:0}.stage-inspector .control-content{padding:12px}.stage-inspector .inspector-close{display:block;margin:0 0 0 auto;padding:8px 12px;border:0;background:#edf3f9;border-radius:8px;color:#173456;cursor:pointer}.stage-inspector .finish-grid{max-height:240px}.stage-inspector #generalDesign{width:auto}.stage-cabinets{position:absolute;left:14px;right:14px;bottom:32px;z-index:3;pointer-events:none}.stage-cabinets .cabinet-tabs{display:flex;gap:7px;overflow-x:auto;pointer-events:auto}.stage-cabinets button{flex:0 0 auto;background:#fffffff0}.stage-hint{pointer-events:none}#cabinMeasureField small{font-size:11px;font-weight:400;line-height:1.5}
@media(max-width:720px){.wardrobe-studio .studio-stage{height:640px}.stage-tools{inset:10px 8px auto}.stage-tools button{font-size:11px;padding:8px}.stage-navigation span{font-size:11px;padding:4px}.wardrobe-studio .stage-badge{top:132px}.wardrobe-studio .studio-controls.stage-inspector{top:158px;right:8px;width:min(285px,calc(100% - 16px));bottom:80px}.stage-cabinets{left:8px;right:8px}.stage-cabinets button{font-size:11px;padding:9px}}
@media print{.stage-tools,.stage-cabinets{display:none!important}}
.design-flow{display:flex;align-items:center;gap:10px;margin:0 0 12px;flex-wrap:wrap}.design-flow button{display:flex;align-items:center;gap:9px;min-height:44px;padding:8px 16px;border:1px solid #cad8e6;border-radius:10px;background:white;color:#173456;font-weight:600;cursor:pointer}.design-flow b{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#edf2f7}.design-flow button[aria-current=step]{border-color:#173456;background:#173456;color:white}.design-flow button[aria-current=step] b{color:#173456}.design-flow #studioHelp{margin-left:auto;font-weight:400}.draft-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 14px;color:#4d6179;font-size:12px}.draft-bar button{min-height:40px;border:1px solid #cad8e6;background:#fff;color:#173456;border-radius:8px;padding:8px 12px;cursor:pointer}
.stage-feedback{pointer-events:auto;max-width:590px;margin:0;padding:8px 12px;border-radius:8px;background:#fff;color:#173456;font-size:12px;line-height:1.4}.stage-feedback:empty{display:none}.stage-feedback[data-error=true]{border:1px solid #b53d35;background:#fff1ed;color:#8e2420}.stage-tools:has(.stage-feedback:not(:empty))+.stage-cabinets{bottom:32px}.wardrobe-studio .stage-badge{top:auto;bottom:88px;max-width:calc(100% - 30px)}
.interior-presets p{font-size:12px;line-height:1.6;margin:0 0 10px}#presetChoices{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}#presetChoices button{border:1px solid #ccd8e3;border-radius:9px;min-height:132px;background:#fff;color:#173456;display:grid;justify-items:center;align-content:start;padding:9px;gap:7px;font-size:12px;cursor:pointer}#presetChoices button[aria-pressed=true]{border:2px solid #245f9d;background:#eef5fc;padding:8px}#presetChoices svg{height:60px;width:56px;stroke:#516b82;stroke-width:2;fill:#f0e9df}#presetChoices path{fill:none}#presetChoices small{display:block;color:#5a6e83;font-size:10px;line-height:1.5;margin-top:4px}
.inline-help{margin-top:8px;background:#f4f7fb!important;border-radius:8px!important}.inline-help p{padding:0 12px 12px;font-size:12px;line-height:1.6}.wardrobe-studio :is(button,summary,select,input){scroll-margin:12px}.wardrobe-studio button:focus-visible,.wardrobe-studio input:focus-visible,.wardrobe-studio select:focus-visible,.wardrobe-studio summary:focus-visible,.studio-stage canvas:focus-visible{outline:3px solid #247bc4;outline-offset:3px}.stage-tabs button,.stage-navigation button,.stage-cabinets button,.inspector-close,.bay-tabs button{min-height:44px}.stage-inspector input:invalid{border-color:#bd5349}.studio-dialog{box-sizing:border-box;width:min(600px,calc(100vw - 28px));max-height:85vh;overflow:auto;border:1px solid #cbd8e5;border-radius:16px;padding:24px;color:#173456;background:white}.studio-dialog::backdrop{background:#152d4a88}.studio-dialog h2{font-size:23px;margin:16px 0}.studio-dialog p,.studio-dialog li{font-size:14px;line-height:1.7}.studio-dialog li{margin-bottom:10px}.studio-dialog button{min-height:44px;border:1px solid #bdcfe0;border-radius:8px;background:#edf4fb;color:#173456;padding:10px 14px;cursor:pointer}.studio-dialog .dialog-close{display:block;margin-left:auto}.dialog-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.dialog-actions #reviewSave{background:#173456;color:white}.dialog-actions #reviewSave:disabled{opacity:.45;cursor:not-allowed}#reviewProblem{color:#992d25}
@media(max-width:720px){.design-flow{gap:6px}.design-flow button{flex:1;padding:8px;font-size:11px;gap:6px}.design-flow #studioHelp{flex:auto}.draft-bar{align-items:start;flex-direction:column}.wardrobe-studio .studio-controls.stage-inspector{top:auto;bottom:75px;left:8px;right:8px;width:auto;height:265px}.stage-feedback{font-size:11px;max-width:100%}.stage-tabs{gap:5px}.stage-tools button{min-height:40px}#presetChoices{grid-template-columns:repeat(3,1fr)}#presetChoices button{min-height:120px}.wardrobe-studio .stage-badge{top:auto;bottom:81px;font-size:10px}}
@media print{.design-flow,.draft-bar{display:none!important}}
body.wardrobe-studio .stage-badge{top:auto;bottom:88px;max-width:calc(100% - 30px)}
@media(max-width:720px){body.wardrobe-studio .studio-controls.stage-inspector{top:auto;bottom:75px;left:8px;right:8px;width:auto;height:265px}body.wardrobe-studio .stage-badge{top:auto;bottom:81px;font-size:10px}}
body.wardrobe-studio .stage-tools button{min-height:44px}
@media(max-width:720px){body.wardrobe-studio .stage-inspector>details>summary{display:none}body.wardrobe-studio .interior-presets p{font-size:11px;line-height:1.35;margin-bottom:8px}body.wardrobe-studio #presetChoices button{min-height:112px}body.wardrobe-studio #presetChoices svg{height:46px}}
.finish-options{display:grid;gap:10px;margin-bottom:14px}.finish-options .finish-linked{display:flex;align-items:center;gap:8px;font-weight:600}.finish-options input[type=checkbox],.finish-options input[type=radio]{width:18px;height:18px;flex:0 0 auto}.finish-options fieldset{border:1px solid #cbd8e5;border-radius:8px;padding:10px;display:flex;gap:12px}.finish-options fieldset label{display:flex;align-items:center;gap:6px;min-height:40px}.finish-options legend{font-size:12px}.finish-options p{font-size:12px;line-height:1.6;margin:0}.finish-options small{font-size:11px;line-height:1.5;color:#53687e}
.model-measurements{position:absolute;inset:0;pointer-events:none;z-index:2}
.model-measurements button{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;min-height:36px;padding:5px 10px;background:#fff;border:1px solid #8baac7;border-radius:6px;color:#173456;white-space:nowrap;cursor:pointer}
.model-measurements button:focus-visible{outline:3px solid #286ab3}
.dimension-editor{border:1px solid #b9cce0;border-radius:14px;padding:24px;max-width:min(380px,90vw);color:#173456}
.dimension-editor::backdrop{background:#132a4266}
.dimension-editor label{display:block}.dimension-editor input{display:block;width:100%;box-sizing:border-box;margin:10px 0;padding:12px}.dimension-editor p{font-size:13px}.dimension-editor button{padding:10px 16px}
.measurement-detail{position:absolute;transform:translate(-50%,-50%);font:600 12px/1.4 Arial,sans-serif;white-space:nowrap;padding:4px 6px;border-radius:4px;color:#173456;background:#fffffff2;box-shadow:0 0 0 1px #cad9e8}
.purchase-summary{margin:16px;padding:22px;border:1px solid #bfd2e5;border-radius:12px;background:#fff}.purchase-summary h2{font-size:20px;margin:0 0 10px}.purchase-summary>strong{display:block;font-size:28px;color:#173456;margin:14px 0}.purchase-summary p{font-size:13px;line-height:1.65}.purchase-summary details{padding:12px 0}.purchase-summary button{padding:10px;border:1px solid #b9cde1;border-radius:6px;background:#f4f8fc}
.free-editor{padding:12px 0;border-bottom:1px solid #cddbe8;margin-bottom:16px}.free-editor h3{font-size:15px;margin:0 0 8px}.free-editor p{font-size:12px;line-height:1.5}.free-actions{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0}.free-editor button{padding:8px;border:1px solid #bfd0e1;border-radius:5px;background:#f5f9fd;cursor:pointer}.free-part{display:flex;align-items:end;gap:4px;margin:10px 0}.free-part label{min-width:0;flex:1}.free-part input{width:100%;box-sizing:border-box}.free-part button{font-size:11px;flex-shrink:0}

/* Düzenleme paneli artık modelin üstünü kapatmaz. */
.wardrobe-studio #studio{padding:16px 2%}.studio-preview{position:relative}
.wardrobe-studio .studio-stage{height:calc(100dvh - 205px);min-height:520px;width:100%}
.wardrobe-studio .studio-preview[data-panel=true] .studio-stage{width:calc(100% - 330px)}
.wardrobe-studio .studio-preview>.studio-controls.stage-inspector{top:125px;bottom:auto;right:0;width:320px;height:calc(100dvh - 205px);min-height:520px;border-left:1px solid #d8e2ea;border-radius:0;box-shadow:none;padding:10px}
.wardrobe-studio .stage-tools{inset:10px 10px auto}.stage-tools .stage-feedback{max-width:100%;font-size:11px;padding:5px 8px}.stage-tools #addDrawer{display:none!important}
.fixed-price-bar{position:sticky;top:0;z-index:8;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-bottom:1px solid #d8e2ea;min-height:62px}.fixed-price-bar div{margin-right:auto}.fixed-price-bar small{display:block;font-size:11px;color:#64748b}.fixed-price-bar strong{font-size:20px;color:#173456}.fixed-price-bar button{padding:10px 14px;border:1px solid #d2dfe9;border-radius:8px;background:#f5f8fb;color:#173456;cursor:pointer}.fixed-price-bar #quickReview{background:#173456;color:#fff}
.part-palette{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;position:sticky;top:0;background:#fff;z-index:2;padding:8px 0}.part-palette button{min-height:44px;padding:6px!important}.part-card{padding:10px;margin:8px 0;border:1px solid #d6e0e8;border-radius:9px;background:#fbfcfd}.part-card[data-selected=true]{border:2px solid #2676b9;background:#edf6ff;padding:9px}.part-card>button{border:0;background:none;font-weight:700;text-align:left}.part-card label{font-size:11px}.part-actions{display:flex;gap:6px;justify-content:flex-end;margin-top:7px}.part-actions button{font-size:11px}.preset-fold>summary{font-size:12px!important}.preset-fold .interior-presets{padding:10px}
.part-card:not([data-selected=true])>label,.part-card:not([data-selected=true])>.part-actions{display:none}.part-card>button{width:100%}.leaf-choice p,#hangingAdvice{font-size:12px;line-height:1.5}.stage-feedback{pointer-events:none}
.handle-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.handle-gallery button{border:1px solid #d6e0e8;border-radius:8px;background:white;color:#173456;font-size:11px;padding:8px;cursor:pointer}.handle-gallery svg{display:block;width:44px;height:44px;margin:auto;fill:none;stroke:currentColor;stroke-width:4}.tour-tools{display:flex;align-items:center;gap:8px;padding:8px;background:#e7f3ff;border:1px solid #8eafd0;border-radius:9px;pointer-events:auto;font-size:12px}.tour-tools span{flex:1}
.stage-inspector .control-tip,.stage-inspector #bayMeasure{font-size:11px}.stage-inspector #bayLayout,.stage-inspector #shelfField,.stage-inspector #drawerField{display:none!important}
@media(max-width:720px){.wardrobe-studio .studio-preview[data-panel=true] .studio-stage{width:100%;height:55dvh;min-height:360px}.wardrobe-studio .studio-preview>.studio-controls.stage-inspector{position:relative;inset:auto;width:100%;height:340px;min-height:0;border-top:1px solid #d8e2ea}.fixed-price-bar{gap:5px;padding:8px}.fixed-price-bar strong{font-size:15px}.fixed-price-bar button{font-size:11px;padding:8px}.stage-feedback{display:none}.wardrobe-studio .studio-stage{min-height:420px}.part-palette{position:static}}
@media print{.fixed-price-bar{display:none!important}}
/* Üst menüde aktif sayfa, yazı çevresinde yeterli alanla gösterilir. */
.wardrobe-studio .navbar nav{align-items:center;gap:6px}
.wardrobe-studio .navbar nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border-radius:10px;font-weight:500;line-height:1.4;white-space:nowrap}
.wardrobe-studio .navbar nav a:hover{background:#edf3fa;color:#173456}
.wardrobe-studio .navbar nav a.active{background:#173456!important;color:#fff!important;font-weight:600}
.wardrobe-studio .navbar nav a:focus-visible{outline:3px solid #78afe6;outline-offset:3px}
@media(max-width:720px){.wardrobe-studio .navbar nav{width:100%;flex-wrap:nowrap;overflow-x:auto;padding-block:4px;scrollbar-width:thin}.wardrobe-studio .navbar nav a{flex-shrink:0;padding-inline:12px}}
