:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--a1:#22e6ff;--a1-rgb:34, 230, 255;--a2:#ff3df2;--a2-rgb:255, 61, 242;--a3:#8b5cf6;--a3-rgb:139, 92, 246;--a3-text:#b9a4ff;--bg:#05060f;--bg2:#0a0d1f;--panel:#0e122abd;--panel-solid:#0c1029;--raise:#ffffff0a;--line:#8ca0ff24;--line2:#8ca0ff47;--text:#eef1ff;--muted:#a9b1dc;--dim:#8f98c9;--ok:#39ff88;--ok-rgb:57, 255, 136;--warn:#ffb020;--warn-rgb:255, 176, 32;--err:#ff5c7a;--err-rgb:255, 92, 122;--ink:#05060f;--r:18px;--font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--glow-1:0 0 6px rgba(var(--a1-rgb), .8), 0 0 20px rgba(var(--a1-rgb), .35);--glow-2:0 0 6px rgba(var(--a2-rgb), .8), 0 0 20px rgba(var(--a2-rgb), .35)}*{box-sizing:border-box}html{background:var(--bg)}body{min-height:100vh;color:var(--text);font:15px/1.5 var(--font);background:radial-gradient(1100px 600px at 12% -10%, rgba(var(--a3-rgb), .22), transparent 60%), radial-gradient(900px 520px at 110% 5%, rgba(var(--a2-rgb), .12), transparent 60%), radial-gradient(900px 600px at 50% 120%, rgba(var(--a1-rgb), .1), transparent 60%), var(--bg);background-attachment:fixed;margin:0}body:before{content:"";z-index:-1;pointer-events:none;opacity:.45;background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 44px 44px, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 44px 44px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 25%,#0000 80%);mask-image:radial-gradient(at 50% 30%,#000 25%,#0000 80%)}a{color:var(--a1);text-decoration:none}a:hover{text-decoration:underline}h1{letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}h2{align-items:center;gap:.5rem;margin:0;font-size:.95rem;font-weight:650;display:flex}:focus-visible{outline:2px solid var(--a1);outline-offset:2px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.mono{font-family:var(--mono)}.muted{color:var(--muted)}.num{text-align:right;font-variant-numeric:tabular-nums}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:16px 18px;position:relative;box-shadow:0 18px 50px #00000059,inset 0 1px #ffffff0a}.card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff0b,#0000 40%);position:absolute;inset:0}.card+.card{margin-top:14px}.grid>.card{margin-top:0}.ch{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.ch small{font:600 10.5px/1 var(--mono);letter-spacing:.16em;color:var(--dim);text-transform:uppercase}.ch .i{color:var(--a1)}.grid{gap:14px;display:grid}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.cols{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;margin-bottom:14px}@media (max-width:1180px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cols{grid-template-columns:minmax(0,1fr)}}.kpi .k{font:600 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.kpi .k .i{width:15px;height:15px}.kpi .v{font:700 30px/1.1 var(--mono);letter-spacing:-.02em;white-space:nowrap;margin-top:12px}.kpi .v small{letter-spacing:0;margin-left:4px;font-size:14px;font-weight:600}.kpi .d{color:var(--muted);margin-top:6px;font-size:12.5px}.kpi .spark{opacity:.9;width:42%;height:38px;position:absolute;bottom:14px;right:14px}.c1{color:var(--a1);text-shadow:0 0 16px rgba(var(--a1-rgb), .5)}.c2{color:var(--a2);text-shadow:0 0 16px rgba(var(--a2-rgb), .5)}.c3{color:var(--a3-text);text-shadow:0 0 16px rgba(var(--a3-rgb), .7)}.cok{color:var(--ok);text-shadow:0 0 16px rgba(var(--ok-rgb), .45)}.cwarn{color:var(--warn)}.cerr{color:var(--err)}@media (max-width:760px){.kpis{gap:10px}.kpi{padding:14px}.kpi .v{font-size:22px}.kpi .spark{display:none}}input,select,button,textarea{font:inherit;color:var(--text)}input,select,textarea{border:1px solid var(--line2);background:#ffffff0a;border-radius:12px;outline:none;max-width:100%;min-height:42px;padding:0 12px;transition:border-color .2s,box-shadow .2s}textarea{padding:10px 12px}select{padding-right:8px}select option{background:var(--panel-solid)}input::placeholder{color:var(--dim);opacity:1}input:focus,select:focus,textarea:focus{border-color:var(--a1);box-shadow:0 0 0 3px rgba(var(--a1-rgb), .15), 0 0 16px rgba(var(--a1-rgb), .3)}input[type=checkbox]{width:18px;height:18px;min-height:0;accent-color:var(--a1)}input[type=date],input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input:disabled{opacity:.6}.inp{display:block;position:relative}.inp>.i{color:var(--dim);pointer-events:none;margin-top:-9px;position:absolute;top:50%;left:12px}.inp>input{width:100%;padding-left:40px}.inp:focus-within>.i{color:var(--a1)}button,.btn{cursor:pointer;white-space:nowrap;min-height:42px;color:var(--ink);background:linear-gradient(100deg, var(--a1), var(--a3) 60%, var(--a2));box-shadow:0 0 18px rgba(var(--a3-rgb), .45), inset 0 0 0 1px #ffffff40;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:650;text-decoration:none;transition:box-shadow .2s,transform .1s;display:inline-flex}button:hover,.btn:hover{box-shadow:0 0 28px rgba(var(--a2-rgb), .5), inset 0 0 0 1px #ffffff59;text-decoration:none}button:active{transform:scale(.98)}button.ghost,.btn.ghost{color:var(--text);background:var(--raise);box-shadow:inset 0 0 0 1px var(--line2)}button.ghost .i,.btn.ghost .i{color:var(--a1)}button.ghost:hover,.btn.ghost:hover{box-shadow:inset 0 0 0 1px var(--a1), 0 0 16px rgba(var(--a1-rgb), .25)}button.danger{color:#ffd0d8;background:rgba(var(--err-rgb), .1);box-shadow:inset 0 0 0 1px rgba(var(--err-rgb), .5)}button.danger .i{color:var(--err)}button.danger:hover{box-shadow:inset 0 0 0 1px var(--err), 0 0 16px rgba(var(--err-rgb), .3)}button.danger.solid{color:var(--ink);background:var(--err)}button.danger.solid .i{color:var(--ink)}button.small,.btn.small{border-radius:10px;min-height:34px;padding:0 12px;font-size:13px}button.icon{width:42px;padding:0}button.icon.small{width:34px}button:disabled{opacity:.5;cursor:default;box-shadow:inset 0 0 0 1px var(--line2)}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.toolbar .grow{flex:16rem}.toolbar label{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.count{font:600 12px var(--mono);color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:6px 10px}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tablewrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:11px 12px}th{font:600 11px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}th.num,td.num{text-align:right}tbody tr{transition:background .15s}tbody tr:hover{background:rgba(var(--a1-rgb), .04)}tbody tr:last-child td{border-bottom:0}tr.dim td{color:var(--dim)}td .who-cell{align-items:center;gap:10px;display:flex}td .who-cell small{font:11.5px var(--mono);color:var(--dim);display:block}.table-card{padding:4px 6px}@media (max-width:760px){table.stack thead{display:none}table.stack,table.stack tbody,table.stack tr,table.stack td{width:100%;display:block}table.stack tr{border-bottom:1px solid var(--line);padding:12px 10px}table.stack tbody tr:last-child{border-bottom:0}table.stack td{white-space:normal;text-align:right;border:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}table.stack td[data-label]:before{content:attr(data-label);font:600 10.5px/1.8 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);text-align:left}table.stack td.lead{text-align:left;justify-content:flex-start;padding-bottom:6px}table.stack td.full{text-align:left;display:block}}.alert{border:1px solid;border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:11px 14px;font-size:14px;display:flex}.alert>.i{margin-top:1px}.alert .grow{flex:1}.alert.err{color:#ffd0d8;background:rgba(var(--err-rgb), .1);border-color:rgba(var(--err-rgb), .5)}.alert.err>.i{color:var(--err)}.alert.ok{color:#c9ffdd;background:rgba(var(--ok-rgb), .08);border-color:rgba(var(--ok-rgb), .4)}.alert.ok>.i{color:var(--ok)}.alert.warn{color:#ffe2a8;background:rgba(var(--warn-rgb), .08);border-color:rgba(var(--warn-rgb), .4)}.alert.warn>.i{color:var(--warn)}.empty{color:var(--muted);text-align:center;justify-items:center;gap:6px;padding:28px 12px;display:grid}.empty .i{width:30px;height:30px;color:var(--dim)}.skel{background:linear-gradient(90deg, #ffffff0a 0%, rgba(var(--a1-rgb), .09) 50%, #ffffff0a 100%);background-size:200% 100%;border-radius:10px;animation:1.4s linear infinite shimmer;display:block}.error-state{text-align:center;justify-items:center;gap:10px;padding:40px 16px;display:grid}.error-state>.i{width:36px;height:36px;color:var(--err);filter:drop-shadow(0 0 8px rgba(var(--err-rgb), .6))}.error-state p{color:var(--muted);max-width:30rem;margin:0}.form{gap:14px;display:grid}.form.two{grid-template-columns:repeat(2,minmax(0,1fr))}.form.two .full{grid-column:1/-1}@media (max-width:600px){.form.two{grid-template-columns:minmax(0,1fr)}}.form label{color:var(--muted);gap:6px;font-size:13px;font-weight:600;display:grid}.form label.check{color:var(--text);align-items:center;gap:10px;display:flex}.form label .hint{color:var(--dim);font-size:12px;font-weight:400}.form .fielderr{color:var(--err);font-size:12.5px;font-weight:500}.modal-back{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02030ab3;place-items:center;padding:16px;animation:.15s ease-out fade;display:grid;position:fixed;inset:0}.modal{background:var(--panel-solid);border:1px solid var(--line2);width:min(38rem,100%);max-height:90vh;box-shadow:0 30px 80px #0009, 0 0 40px rgba(var(--a3-rgb), .18);border-radius:22px;padding:20px 22px;animation:.2s ease-out rise;position:relative;overflow:auto}.modal:before{content:"";background:linear-gradient(90deg, transparent, var(--a1), var(--a2), transparent);height:1px;position:absolute;top:-1px;left:28px;right:28px}.modal-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.modal-head h2{font-size:1.1rem}.modal .actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.pw{font:700 1.3rem var(--mono);letter-spacing:.06em;-webkit-user-select:all;user-select:all;color:var(--a1);background:rgba(var(--a1-rgb), .06);border:1px dashed rgba(var(--a1-rgb), .5);text-shadow:0 0 12px rgba(var(--a1-rgb), .5);border-radius:12px;padding:12px 14px}.drop{cursor:pointer;text-align:center;border:1.5px dashed var(--line2);background:var(--raise);color:var(--muted);border-radius:16px;justify-items:center;gap:8px;padding:26px 16px;transition:border-color .2s,box-shadow .2s;display:grid}.drop:hover,.drop:focus-within{border-color:var(--a1);box-shadow:0 0 18px rgba(var(--a1-rgb), .2)}.drop>.i{width:30px;height:30px;color:var(--a1)}.drop input{opacity:0;width:1px;height:1px;position:absolute}.chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.chip{border:1px solid var(--line);background:var(--raise);border-radius:14px;padding:12px}.chip b{font:700 22px/1.1 var(--mono);display:block}.chip span{color:var(--muted);font-size:12px}.login{place-items:center;min-height:100vh;padding:20px;display:grid}.login-card{text-align:left;width:min(25rem,100%);padding:30px 26px 26px}.login-card .hero{text-align:center;margin-bottom:18px}.login-card .hero h1{margin-top:8px;font-size:1.35rem}.login-card .hero p{color:var(--muted);margin:4px 0 0;font-size:14px}.brand-mark{font:600 12px/1 var(--mono);letter-spacing:.42em;color:var(--a1);text-shadow:0 0 12px rgba(var(--a1-rgb), .6);margin:4px 0 0;padding-left:.42em}.login-card button[type=submit]{width:100%;min-height:50px;margin-top:4px;font-size:16px}.profiles{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.profile .speed{gap:18px;margin:14px 0 10px;display:flex}.profile .speed b{font:700 22px/1.1 var(--mono);display:block}.profile .speed span{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:flex}.profile dl{grid-template-columns:1fr auto;gap:4px 12px;margin:0;font-size:13px;display:grid}.profile dt{color:var(--muted)}.profile dd{font-family:var(--mono);text-align:right;margin:0}.meta{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:12px;margin:0;display:grid}.meta div{background:var(--raise);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.meta dt{font:600 10.5px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.meta dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.chart{width:100%;height:15rem}.u-legend{font:12px var(--mono);color:var(--muted)}.u-legend .u-marker{border-radius:3px}.progress{background:#ffffff12;border-radius:8px;width:min(24rem,100%);height:8px;margin-top:18px;overflow:hidden}.progress i{border-radius:inherit;background:linear-gradient(90deg, var(--a1), var(--a2));width:40%;height:100%;box-shadow:0 0 12px rgba(var(--a2-rgb), .6);animation:1.4s ease-in-out infinite slide;display:block}@keyframes slide{0%{margin-left:-40%}to{margin-left:100%}}.progress.det i{width:0;margin-left:0;transition:width .6s;animation:none}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.page-head p{color:var(--muted);margin:4px 0 0;font-size:14px}.eyebrow{font:600 11px/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--a1);margin:0 0 8px}.small-note{align-items:flex-start;gap:8px;margin:12px 0 0;font-size:13px;display:flex}.small-note .i{width:16px;height:16px;color:var(--a1);margin-top:2px}@keyframes pulse{50%{opacity:.35;transform:scale(.8)}}@keyframes flow{to{stroke-dashoffset:-280px}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(8px)scale(.98)}}.pill{white-space:nowrap;font:600 10.5px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line2);background:var(--raise);border-radius:99px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.pill.up,.pill.ok{color:var(--ok);border-color:rgba(var(--ok-rgb), .4);background:rgba(var(--ok-rgb), .07)}.pill.degraded,.pill.warn{color:var(--warn);border-color:rgba(var(--warn-rgb), .45);background:rgba(var(--warn-rgb), .07)}.pill.down,.pill.err{color:var(--err);border-color:rgba(var(--err-rgb), .5);background:rgba(var(--err-rgb), .08)}.pill.info{color:var(--a1);border-color:rgba(var(--a1-rgb), .4);background:rgba(var(--a1-rgb), .06)}.pill.vio{color:var(--a3-text);border-color:rgba(var(--a3-rgb), .5);background:rgba(var(--a3-rgb), .1)}.pill .dot{width:6px;height:6px;animation:none}.ust{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05060fc7;flex-wrap:wrap;align-items:center;gap:18px;padding:10px 28px;display:flex;position:sticky;top:0}.marka{color:var(--text);font:600 12px/1 var(--mono);letter-spacing:.24em;align-items:center;gap:10px;display:flex}.marka:hover{text-decoration:none}.marka b{color:var(--a1);font-weight:700}.marka .i{width:28px;height:28px}.ust nav{flex-wrap:wrap;flex:1;gap:4px;display:flex}.ust nav a{min-height:40px;color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.ust nav a:hover{color:var(--text);background:#ffffff0d;text-decoration:none}.ust nav a[aria-current=page]{color:var(--a1);background:rgba(var(--a1-rgb), .09);box-shadow:inset 0 0 0 1px rgba(var(--a1-rgb), .4)}.kisi{align-items:center;gap:12px;font-size:13px;display:flex}.icerik{width:100%;min-width:0;max-width:1280px;margin:0 auto;padding:22px 28px 48px}@media (max-width:760px){.ust{gap:8px;padding:10px 16px}.ust nav{flex-basis:100%;order:3}.kisi{margin-left:auto}.kisi .muted{display:none}.icerik{padding:16px 16px 40px}}.geri{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:inline-flex}.geri .i{width:16px;height:16px}.giris{place-items:center;min-height:100vh;padding:20px 16px;display:grid}.giris-kart{gap:14px;width:min(440px,100%);padding:28px 26px;display:grid}.giris-kart h1,.giris-kart p,.giris-kart .alert{margin:0}.logo-buyuk .i{width:52px;height:52px;color:var(--a1);filter:drop-shadow(0 0 12px rgba(var(--a1-rgb), .5))}.araclar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ara{flex:260px;display:block;position:relative}.ara .i{color:var(--dim);position:absolute;top:12px;left:12px}.ara input{width:100%;padding-left:38px}.grup{gap:6px;display:inline-flex}button.secili{color:var(--ink);background:var(--a1);box-shadow:var(--glow-1)}button.secili:hover{box-shadow:var(--glow-1)}.kutular{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.kutu{color:var(--text);transition:border-color .2s,box-shadow .2s;display:block}.kutu:hover{border-color:var(--a1);box-shadow:0 0 22px rgba(var(--a1-rgb), .18);text-decoration:none}.kutu .ch{margin-bottom:4px}.kutu .ch h2{overflow-wrap:anywhere;font-size:1.05rem}.kod{margin:0 0 12px;font-size:12.5px}.not{font-family:var(--font)}.mini{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;display:grid}.mini div{min-width:0}.mini .genis,.meta .genis{grid-column:1/-1}.mini dt{font:600 10px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.mini dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.hatlar{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.alt{font-size:12px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin:16px 0 8px}.cok{color:var(--ok)}.ikili{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}@media (max-width:900px){.ikili{grid-template-columns:minmax(0,1fr)}}.dar{max-width:640px}.kod-giris{font:700 1.6rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;text-align:center;min-height:56px}.kod-buyuk{font:700 2.6rem/1.1 var(--mono);letter-spacing:.14em;color:var(--a1);text-shadow:var(--glow-1);margin:4px 0 14px}.sunucu{margin-top:16px;font-size:13px}.sunucu summary{cursor:pointer;color:var(--muted)}textarea{width:100%;font:inherit}.baglanti{word-break:break-all;border:1px solid var(--line2);background:var(--raise);-webkit-user-select:all;user-select:all;border-radius:12px;padding:12px;font-size:13px}.actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.wordmark.svelte-uii1xa{vertical-align:middle;display:inline-block;overflow:visible}path.svelte-uii1xa{fill:none;stroke-width:8.5px;stroke-linecap:butt;stroke-linejoin:round}.porto.svelte-uii1xa{stroke:var(--wm-porto,var(--text))}.matiko.svelte-uii1xa{stroke:var(--wm-matiko,var(--a1))}.tittle.svelte-uii1xa{fill:var(--wm-matiko,var(--a1))}.glow.svelte-uii1xa .matiko:where(.svelte-uii1xa),.glow.svelte-uii1xa .tittle:where(.svelte-uii1xa){filter:drop-shadow(0 0 6px rgba(var(--a1-rgb), .55))}.loading.svelte-1u6ivrt{gap:12px;padding:8px 4px;display:grid}.loading.svelte-1u6ivrt .skel:where(.svelte-1u6ivrt){height:14px}.modal-head.svelte-5awcn0 h2:where(.svelte-5awcn0) .i{color:var(--a1)}
