@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/app/assets/InstrumentSans-normal-400-latin-ext-oUstOPQL.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/app/assets/InstrumentSans-normal-400-latin-CclBWeUS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/app/assets/InstrumentSans-normal-400-latin-ext-oUstOPQL.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/app/assets/InstrumentSans-normal-400-latin-CclBWeUS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/app/assets/InstrumentSans-normal-400-latin-ext-oUstOPQL.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/app/assets/InstrumentSans-normal-400-latin-CclBWeUS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/app/assets/InstrumentSans-normal-400-latin-ext-oUstOPQL.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/app/assets/InstrumentSans-normal-400-latin-CclBWeUS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/app/assets/JetBrainsMono-normal-400-latin-ext-Bnd2h4Br.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/app/assets/JetBrainsMono-normal-400-latin-Db4Uuiha.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/app/assets/JetBrainsMono-normal-400-latin-ext-Bnd2h4Br.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/app/assets/JetBrainsMono-normal-400-latin-Db4Uuiha.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/app/assets/JetBrainsMono-normal-400-latin-ext-Bnd2h4Br.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/app/assets/JetBrainsMono-normal-400-latin-Db4Uuiha.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #0e1524;--bg-deep: #0a101c;--panel: #151d30;--panel-2: #1a2338;--line: #263252;--ink: #e9edf6;--ink-dim: #93a0bc;--ink-faint: #5c6a8a;--amber: #f0b342;--amber-soft: rgba(240, 179, 66, .14);--amber-line: rgba(240, 179, 66, .45);--paper: #f6f2e9;--paper-line: #e3dccb;--paper-ink: #232a36;--paper-dim: #6b7280;--ok: #4cc38a;--err: #e5695e;--sans: "Instrument Sans", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;--radius: 10px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:14.5px;line-height:1.5}button{font:inherit;cursor:pointer}::selection{background:var(--amber-soft)}.shell{display:grid;grid-template-columns:216px 1fr;height:100%}.nav{background:var(--bg-deep);border-right:1px solid var(--line);padding:18px 12px;display:flex;flex-direction:column;gap:4px}.brand{font-weight:700;letter-spacing:.4px;padding:4px 10px 16px;font-size:17px}.brand em{color:var(--amber);font-style:normal}.brand small{display:block;color:var(--ink-faint);font-weight:400;font-size:11px}.nav button{display:flex;justify-content:space-between;align-items:center;background:none;border:0;color:var(--ink-dim);padding:9px 10px;border-radius:8px;text-align:left;width:100%}.nav button:hover{background:var(--panel);color:var(--ink)}.nav button[aria-current=true]{background:var(--panel-2);color:var(--ink);font-weight:600}.nav button:disabled{color:var(--ink-faint);cursor:default}.nav button:disabled:hover{background:none}.soon{font-size:10px;color:var(--ink-faint);border:1px solid var(--line);padding:1px 6px;border-radius:99px}.nav .foot{margin-top:auto;font-size:11px;color:var(--ink-faint);padding:0 10px}.main{overflow:auto;padding:22px 26px}.guncelleme{display:flex;align-items:center;gap:12px;justify-content:center;background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:var(--radius);padding:8px 14px;margin:-6px 0 12px;font-size:13px;color:var(--ink)}.canli-rozet{display:flex;justify-content:flex-end;align-items:center;gap:7px;font-size:12px;color:var(--ink-faint);margin:-6px 0 10px}.canli-rozet .dot{width:7px;height:7px;border-radius:99px;background:var(--ok);flex-shrink:0}.screen-title{font-size:19px;font-weight:700;margin:0 0 4px}.screen-sub{color:var(--ink-dim);margin:0 0 18px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:16px}.btn{background:var(--panel-2);color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:8px 14px;font-weight:600}.btn:hover{border-color:var(--amber-line)}.btn.primary{background:var(--amber);border-color:var(--amber);color:#201503}.btn.small{padding:4px 10px;font-size:12.5px;font-weight:500}.btn:disabled{opacity:.45;cursor:default}.chip{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink-dim);border:1px solid var(--line);border-radius:99px;padding:4px 11px}.chip .dot{width:7px;height:7px;border-radius:99px;background:var(--amber)}.chip .dot.pulse{animation:pulse 1.1s infinite}@keyframes pulse{50%{opacity:.25}}.banner{display:flex;gap:10px;align-items:flex-start;border-radius:var(--radius);padding:12px 14px;margin-bottom:14px;background:var(--amber-soft);border:1px solid var(--amber-line);color:var(--ink)}.banner strong{color:var(--amber)}.calisma{display:grid;grid-template-columns:1fr 300px;gap:18px;align-items:start}.dropzone{border:1.5px dashed var(--line);border-radius:var(--radius);padding:44px 24px;text-align:center;color:var(--ink-dim);background:var(--panel)}.dropzone.over{border-color:var(--amber);background:var(--amber-soft);color:var(--ink)}.dropzone h2{margin:0 0 6px;color:var(--ink);font-size:16px}.dropzone .formats{font-family:var(--mono);font-size:12px;color:var(--ink-faint);margin-top:10px}.pastebox{width:100%;min-height:120px;margin-top:14px;resize:vertical;background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);padding:12px;font-family:var(--sans)}.side h3{font-size:13px;text-transform:uppercase;letter-spacing:.6px;color:var(--ink-dim);margin:0 0 10px}.side .panel+.panel{margin-top:14px}.taraf{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid var(--line);font-size:13.5px}.taraf:last-child{border-bottom:0}.taraf .durum{font-size:11px;color:var(--ink-faint)}.taraf .durum.atandi{color:var(--ok)}.taraf-ekle{display:flex;gap:8px;margin-top:10px}.taraf-ekle input{flex:1;background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:8px;padding:7px 10px}.ayar{display:flex;align-items:center;gap:9px;padding:5px 0;font-size:13.5px;color:var(--ink-dim)}.ayar input{accent-color:var(--amber)}.kontrol{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.paper{background:var(--paper);color:var(--paper-ink);border-radius:var(--radius);padding:34px 38px;font-size:14px;line-height:1.85;box-shadow:0 10px 40px #0006;white-space:pre-wrap;word-break:break-word}.paper .seg{margin:0 0 10px}.badge{font-family:var(--mono);font-size:12px;font-weight:500;background:var(--amber-soft);color:#8a5f10;border:1px solid var(--amber-line);border-radius:6px;padding:1px 6px;margin:0 1px;white-space:nowrap}button.badge:hover{background:#f0b34247}button.badge:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.badge.excluded{background:transparent;color:var(--paper-ink);border:1px dashed var(--amber-line);font-family:inherit;font-size:inherit}.kpanel .grup{border-bottom:1px solid var(--line);padding:10px 0}.kpanel .grup:last-child{border-bottom:0}.kpanel .grup-baslik{display:flex;justify-content:space-between;font-weight:600;font-size:13px}.kpanel .grup-baslik .adet{color:var(--ink-dim);font-weight:400}.kpanel .satir{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:4px 0 4px 8px;font-size:13px;color:var(--ink-dim)}.kpanel .satir .deger{font-family:var(--mono);font-size:12px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpanel .satir .guven{font-size:11px;color:var(--ink-faint);flex-shrink:0}.kpanel .satir input{accent-color:var(--amber)}.serit{margin-top:14px}.serit .aksiyonlar{display:flex;gap:8px;margin-top:6px}.ozdenetim{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:9px;margin-bottom:14px;padding:10px 14px;border-radius:var(--radius);font-weight:600;font-size:13px}.ozdenetim.temiz{background:color-mix(in srgb,var(--ok) 13%,var(--bg));color:var(--ok);border:1px solid rgba(76,195,138,.4)}.ozdenetim.sizinti{background:color-mix(in srgb,var(--err) 13%,var(--bg));color:var(--err);border:1px solid rgba(229,105,94,.4)}.kontrol-bar{display:flex;gap:10px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.kontrol-bar .spacer{flex:1}.uyarilar{font-size:12.5px;color:var(--ink-dim)}.uyarilar li{margin:2px 0}.empty{text-align:center;color:var(--ink-dim);padding:70px 20px}.empty .buyuk{font-size:40px;margin-bottom:8px}.model-gate{max-width:520px;margin:60px auto;text-align:center}.model-gate .bar{height:8px;border-radius:99px;background:var(--panel-2);overflow:hidden;margin:18px 0 8px}.model-gate .bar>div{height:100%;background:var(--amber);transition:width .2s}.model-gate .yuzde{font-family:var(--mono);color:var(--ink-dim);font-size:12.5px}.model-gate .dosya{font-family:var(--mono);color:var(--ink-faint);font-size:11px;margin-top:4px}.model-gate .butonlar{display:flex;gap:10px;justify-content:center;margin-top:22px}
