/* Kuzgun token'ları (site/araç sayfaları data-theme kullanır; panelde kuzgun-home.css tanımlar) */
:root{--kz-bg:#1d1a27;--kz-card:#25212f;--kz-card-2:#2b2634;--kz-card-3:#332d3e;--kz-line:#44374f;--kz-text:#f6f1eb;--kz-muted:#bdb4c6;--kz-gold:#f2c879;--kz-lilac:#c49df7}
html[data-theme=light]{--kz-bg:#f5f2f8;--kz-card:#ffffff;--kz-card-2:#f3eff6;--kz-card-3:#ebe6f0;--kz-line:#dbd0e3;--kz-text:#282130;--kz-muted:#6d6275;--kz-gold:#946012;--kz-lilac:#7844ba;--red:#E11D48;--warn:#B45309;--ok:#0E9F6E}
html[data-theme=light] :is(.kzt-art,.kzl-stage,.kzl-chat-preview,.kzl-overlay-preview,.kzl-webcam-art,.kzl-emote-art,.kzl-bitrate-art){--kz-bg:#1d1a27;--kz-card:#25212f;--kz-card-2:#2b2634;--kz-card-3:#332d3e;--kz-line:#44374f;--kz-text:#f6f1eb;--kz-muted:#bdb4c6;--kz-gold:#f2c879;--kz-lilac:#c49df7}
/* 33 · Three calculator workspaces, based on the corrected mockup. */
.kzt8-head{display:flex;align-items:center;gap:18px;margin:0 0 14px;padding:4px 2px 14px;border-bottom:1px solid var(--kz-line);font:13px Inter,system-ui,sans-serif}.kzt8-brand{display:flex;align-items:center;gap:9px;min-width:190px;color:var(--kz-text)}.kzt8-brand img{width:49px;height:49px;border-radius:12px;box-shadow:0 0 22px #8a4cd449}.kzt8-brand strong{font-size:23px;letter-spacing:-.7px}.kzt8-title{min-width:0;flex:1}.kzt8-title h1{margin:0 0 3px;color:var(--kz-text);font:750 clamp(24px,2.6vw,34px)/1.12 Inter,system-ui,sans-serif}.kzt8-title p{margin:0;color:var(--kz-muted);font-size:13px}.kzt8-badge{padding:8px 10px;border:1px solid var(--kz-line);border-radius:8px;background:var(--kz-card-2);color:var(--kz-text);white-space:nowrap;font-size:12px}
.kzt8-edpi main.wrap,.kzt8-audio main.wrap,.kzt8-earnings main.wrap{max-width:1450px;padding-top:12px}.kzt8-grid{display:grid;grid-template-columns:minmax(300px,.74fr) minmax(0,1fr);gap:13px}.kzt8-card,.kzt8-earnings .calc>.card{min-width:0;margin:0;padding:19px;border:1px solid var(--kz-line);border-radius:10px;background:linear-gradient(145deg,var(--kz-card-2),var(--kz-bg));box-shadow:none}.kzt8-card h2,.kzt8-earnings .calc>.card h2{margin:0 0 20px;color:var(--kz-text);font:700 16px Inter,system-ui,sans-serif;text-transform:none;letter-spacing:0}.kzt8-card h3{margin:0 0 12px;color:var(--kz-text);font:700 14px Inter,system-ui,sans-serif}.kzt8-card label,.kzt8-earnings .calc label{color:var(--kz-text);font:600 13px Inter,system-ui,sans-serif}.kzt8-card input,.kzt8-card select,.kzt8-earnings .calc input,.kzt8-earnings .calc select{min-width:0;border:1px solid var(--kz-line);border-radius:8px;background:var(--kz-card);color:var(--kz-text);font:600 15px Inter,system-ui,sans-serif}.kzt8-card input:focus-visible,.kzt8-card select:focus-visible,.kzt8-card button:focus-visible,.kzt8-earnings .calc input:focus-visible,.kzt8-earnings .calc select:focus-visible{outline:2px solid #ffd166;outline-offset:2px}
.kzt8-primary{display:block;width:100%;min-height:46px;margin-top:24px;border:0;border-radius:8px;background:linear-gradient(115deg,#ffe07a,#ffc34d);color:#1a1422;font:750 14px Inter,system-ui,sans-serif;cursor:pointer}.kzt8-copy{display:block;min-height:37px;margin-top:12px;padding:7px 11px;border:1px solid #665472;border-radius:7px;background:var(--kz-card-2);color:var(--kz-lilac);font:600 12px Inter,system-ui,sans-serif;cursor:pointer}
.kzt8-edpi-input .f{display:block;margin-bottom:16px}.kzt8-edpi-input .f label{display:block;margin-bottom:8px}.kzt8-edpi-input .f input{width:100%;min-height:47px;padding:9px 12px}.kzt8-edpi-output .kzt8-edpi-number{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 20px;padding:19px;border:1px solid var(--kz-line);border-radius:9px;background:var(--kz-card-3)}.kzt8-edpi-number>span{color:var(--kz-muted);font-size:14px;font-weight:700}.kzt8-edpi-number .stat{padding:0;border:0;background:transparent;text-align:right}.kzt8-edpi-number .stat .l{display:none}.kzt8-edpi-number .stat .v{color:var(--kz-gold);font:750 39px Inter,system-ui,sans-serif}.kzt8-convert{padding-top:16px;border-top:1px solid var(--kz-line)}.kzt8-selects{display:grid;grid-template-columns:1fr 1fr;gap:11px}.kzt8-selects label{display:grid;gap:7px}.kzt8-selects select{width:100%;min-height:43px;padding:8px}.kzt8-converted{display:flex;align-items:center;gap:13px;min-height:61px;margin-top:15px;padding:12px;border:1px solid var(--kz-line);border-radius:8px;background:var(--kz-card)}.kzt8-converted strong{color:var(--kz-gold);font-size:25px}.kzt8-converted span{color:var(--kz-muted);font-size:12px}.kzt8-extras{margin-top:14px;color:var(--kz-muted)}.kzt8-extras summary{cursor:pointer;font-size:12px}.kzt8-extras .stats{display:grid;grid-template-columns:1fr 1fr;margin-top:9px}.kzt8-extras table{width:100%;margin-top:9px}
.kzt8-audio-input .row{display:block;margin:0 0 18px}.kzt8-audio-input .row label{display:block;margin:0 0 8px}.kzt8-audio-input #fps{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.kzt8-fps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.kzt8-fps button{min-height:43px;border:1px solid var(--kz-line);border-radius:8px;background:var(--kz-card-2);color:var(--kz-text);font:700 13px Inter,system-ui,sans-serif;cursor:pointer}.kzt8-fps button.on{border-color:#e5b65d;background:var(--kz-card-3);color:var(--kz-gold)}.kzt8-audio-input #fr{width:100%;min-height:45px;padding:9px 12px}.kzt8-audio-input #dir{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;padding:0;border:0;background:transparent}.kzt8-audio-input #dir button{min-height:43px;border:1px solid var(--kz-line);border-radius:8px;background:var(--kz-card-2);color:var(--kz-text);font:600 12px Inter,system-ui,sans-serif;cursor:pointer}.kzt8-audio-input #dir button.on{border-color:#b47be3;background:var(--kz-card-3);color:var(--kz-text);box-shadow:none}.kzt8-audio-output .res{margin:0 0 14px;padding:20px;border:1px solid var(--kz-line);border-radius:9px;background:var(--kz-card-2);text-align:center}.kzt8-audio-output .res .lbl{color:var(--kz-muted);font-size:13px}.kzt8-audio-output .res .val{color:var(--kz-gold);font-size:43px}.kzt8-audio-output .res small{font-size:20px}.kzt8-audio-note{padding:16px;border:1px solid var(--kz-line);border-radius:8px;background:var(--kz-card-2)}.kzt8-audio-note h3{margin-bottom:8px}.kzt8-audio-output #adv{margin:0 0 7px;padding:0;border:0;background:none;color:var(--kz-text);font-size:14px}.kzt8-audio-output #tip{margin:0;padding:0;border:0;background:none;color:var(--kz-muted);font-size:12px;line-height:1.5}
.kzt8-earnings .calc{display:grid;grid-template-columns:minmax(280px,1fr) minmax(230px,.75fr) minmax(290px,1fr);gap:13px;align-items:stretch;margin:0}.kzt8-earnings .calc>.card{padding:18px}.kzt8-earnings .calc .row{display:block;margin:0 0 13px}.kzt8-earnings .calc .row label{display:block;margin:0 0 6px}.kzt8-earnings .calc .row input,.kzt8-earnings .calc .row select{width:100%;min-height:40px;padding:8px 11px}.kzt8-earnings .calc .hint{color:var(--kz-muted);font-size:11px}.kzt8-assumptions{display:flex;flex-direction:column}.kzt8-share-row label{display:block;margin-bottom:7px}.kzt8-share-row input{width:100%;min-height:44px;padding:8px 11px}.kzt8-assumptions #split{display:none}.kzt8-assumptions #splitHint{display:none}.kzt8-assumptions #split~*{display:none}.kzt8-assumptions .row:has(#split){display:none}.kzt8-assumption-info{margin:18px 0 0;padding:12px;border:1px solid var(--kz-line);border-radius:8px;background:var(--kz-card-2);color:var(--kz-muted);font-size:12px;line-height:1.5}.kzt8-earn-result .big{margin:0;padding:18px;border:1px solid var(--kz-line);border-radius:9px;background:var(--kz-card-3);text-align:center}.kzt8-earn-result .big .lbl{font-size:12px}.kzt8-earn-result .big .val{color:var(--kz-gold);font-size:37px}.kzt8-earn-result .big .yr{font-size:12px}.kzt8-earn-result .brk{margin-top:13px}.kzt8-earn-result .brk .b{border-color:var(--kz-line)}.kzt8-earn-result .note{font-size:11px;line-height:1.4}.kzt8-earn-result .kzt8-copy{width:100%}
@media(max-width:900px){.kzt8-earnings .calc{grid-template-columns:1fr 1fr}.kzt8-earn-result{grid-column:1/-1}}@media(max-width:760px){.kzt8-head{flex-wrap:wrap}.kzt8-brand{min-width:0}.kzt8-title{order:3;flex-basis:100%}.kzt8-badge{margin-left:auto}.kzt8-grid,.kzt8-earnings .calc{grid-template-columns:1fr}.kzt8-earn-result{grid-column:auto}}@media(max-width:500px){.kzt8-brand img{width:42px;height:42px}.kzt8-brand strong{font-size:19px}.kzt8-title h1{font-size:23px}.kzt8-title p{font-size:11px}.kzt8-badge{font-size:10px}.kzt8-card,.kzt8-earnings .calc>.card{padding:13px}.kzt8-selects{gap:7px}.kzt8-converted{flex-wrap:wrap}}
/* The numbered pafta is a standalone tool surface; keep the existing calculator logic underneath. */
.kzt8-edpi #nav,.kzt8-audio #nav,.kzt8-earnings #nav,.kzt8-edpi main>.content,.kzt8-audio main>.content,.kzt8-earnings main>.content,.kzt8-edpi main>.cta,.kzt8-audio main>.cta,.kzt8-earnings main>.cta,.kzt8-edpi footer,.kzt8-audio footer,.kzt8-earnings footer{display:none!important}
.kzt8-edpi main.wrap,.kzt8-audio main.wrap,.kzt8-earnings main.wrap{padding:18px 20px 28px}.kzt8-head{background:none}.kzt8-brand span{display:flex;flex-direction:column}.kzt8-brand small{color:var(--kz-muted);font-size:12px}.kzt8-grid{min-height:440px}.kzt8-edpi-input,.kzt8-audio-input{display:flex;flex-direction:column}.kzt8-edpi-input .kzt8-primary,.kzt8-audio-input .kzt8-primary{margin-top:auto}.kzt8-edpi-number{flex-direction:column;justify-content:center!important;gap:6px!important;text-align:center}.kzt8-edpi-number .stat{text-align:center}.kzt8-edpi-number .stat .v{color:var(--kz-lilac);font-size:46px}.kzt8-converted{flex-direction:column;justify-content:center;gap:4px;min-height:95px}.kzt8-converted strong{color:var(--kz-text);font-size:28px}.kzt8-audio-output .res{text-align:left}.kzt8-audio-output .res .val{color:var(--kz-lilac)}.kzt8-audio-output .kzt8-copy{float:right;margin-top:-100px;margin-right:16px;position:relative}.kzt8-audio-note{clear:both}.kzt8-audio-output #adv{text-align:left}.kzt8-audio-output #tip{border-top:1px solid var(--kz-line);padding-top:10px}.kzt8-earnings .calc{min-height:355px;grid-template-columns:1.08fr 1fr 1.08fr}.kzt8-earnings .calc>.card{padding:17px}.kzt8-earnings .calc .kzt8-counts .row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8px;margin-bottom:7px}.kzt8-counts .row label{margin:0!important}.kzt8-counts .row input{text-align:left}.kzt8-earn-result .brk{margin:0 0 13px;border:1px solid var(--kz-line);border-radius:8px;overflow:hidden}.kzt8-earn-result .brk .b{margin:0;padding:9px 11px}.kzt8-earn-result .big{display:grid;grid-template-columns:1fr auto;align-items:center;text-align:left}.kzt8-earn-result .big .lbl{grid-column:1;color:var(--kz-lilac)}.kzt8-earn-result .big .val{grid-column:1;grid-row:2}.kzt8-earn-result .big .yr{grid-column:2;grid-row:1/3;padding-left:14px;border-left:1px solid #6c557b;font-size:17px}.kzt8-earn-result .note,.kzt8-earn-result .kzt8-copy{display:none}.kzt8-platform-details{margin-top:auto;padding-top:15px;color:var(--kz-muted);font-size:11px}.kzt8-platform-details summary{cursor:pointer}.kzt8-platform-details .row{margin-top:8px}
@media(max-width:900px){.kzt8-earnings .calc{grid-template-columns:1fr 1fr}}@media(max-width:760px){.kzt8-grid,.kzt8-earnings .calc{grid-template-columns:1fr}.kzt8-grid{min-height:0}.kzt8-edpi-input .kzt8-primary,.kzt8-audio-input .kzt8-primary{margin-top:20px}.kzt8-earnings .calc .kzt8-counts .row{grid-template-columns:1fr 1fr}}
.kzt8-earn-result .bar{display:none}
.kzt8-edpi-input .f{flex:none}
