@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bar-move{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes glow{0%,to{box-shadow:0 0 #ffffff2e}50%{box-shadow:0 0 0 6px #fff0}}.skel{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff17 50%,#ffffff0a 100%) 0 0/400px 100%;border-radius:8px;animation:1.6s linear infinite shimmer}.btn-anim{transition:transform .15s,background .2s,border-color .2s,box-shadow .2s}.btn-anim:hover{transform:translateY(-1px);box-shadow:0 8px 24px -10px #0009,inset 0 1px #ffffff1f;border-color:#ffffff3d!important}.btn-anim:active{transform:translateY(0)}.row-anim{transition:background .15s}.row-anim:hover{background:#ffffff08}.card-anim{transition:transform .25s,border-color .25s,box-shadow .25s}.card-anim:hover{border-color:#ffffff29;transform:translateY(-2px);box-shadow:0 20px 50px -20px #0009,inset 0 1px #ffffff14}.pulse-dot{animation:1.4s ease-in-out infinite pulse-dot}.spin{animation:1s linear infinite spin}.bar-indet:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:30%;animation:1.4s ease-in-out infinite bar-move;position:absolute;inset:0}:root{--bg-0:#0e0e10;--bg-1:#141416;--bg-2:#1c1c1e;--bg-3:#232326;--ink-1:#f2f2f4;--ink-2:#c9c9ce;--ink-3:#8e8e93;--ink-4:#5c5c60;--line:#ffffff14;--line-strong:#ffffff24;--accent:#8e8e93;--accent-hi:#c9c9ce;--glass-bg:#ffffff0b;--glass-bg-hi:#ffffff13;--glass-border:#ffffff17;--glass-shadow:0 1px 0 #ffffff0f inset, 0 12px 40px -12px #00000080;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:var(--ink-1);background:var(--bg-0);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";letter-spacing:-.005em;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}a{color:var(--ink-1);text-decoration:none}a:hover{color:var(--accent-hi)}::selection{color:var(--ink-1);background:#ffffff2e}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0723f18c-4b93-4251-9ed9-0ea2cb950071-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/2ceef25b-cba4-4b8d-bb0f-6dd1482bd209-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/da4a60fe-998c-4473-8d54-1dc039beea19-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/8c399178-2719-4e7c-a243-90e803b574db-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ce0d2f4e-d345-4f37-bd77-bb5a79087447-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/73b05a13-5a98-4647-a911-aecc6bf2b72e-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/9d06718f-bfd7-488e-b0f1-069618d97e68-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0723f18c-4b93-4251-9ed9-0ea2cb950071-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/2ceef25b-cba4-4b8d-bb0f-6dd1482bd209-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/da4a60fe-998c-4473-8d54-1dc039beea19-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/8c399178-2719-4e7c-a243-90e803b574db-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ce0d2f4e-d345-4f37-bd77-bb5a79087447-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/73b05a13-5a98-4647-a911-aecc6bf2b72e-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/9d06718f-bfd7-488e-b0f1-069618d97e68-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0723f18c-4b93-4251-9ed9-0ea2cb950071-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/2ceef25b-cba4-4b8d-bb0f-6dd1482bd209-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/da4a60fe-998c-4473-8d54-1dc039beea19-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/8c399178-2719-4e7c-a243-90e803b574db-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ce0d2f4e-d345-4f37-bd77-bb5a79087447-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/73b05a13-5a98-4647-a911-aecc6bf2b72e-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/9d06718f-bfd7-488e-b0f1-069618d97e68-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0723f18c-4b93-4251-9ed9-0ea2cb950071-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/2ceef25b-cba4-4b8d-bb0f-6dd1482bd209-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/da4a60fe-998c-4473-8d54-1dc039beea19-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/8c399178-2719-4e7c-a243-90e803b574db-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ce0d2f4e-d345-4f37-bd77-bb5a79087447-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/73b05a13-5a98-4647-a911-aecc6bf2b72e-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/9d06718f-bfd7-488e-b0f1-069618d97e68-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/5b351db5-b158-4e91-92f7-9095f4063578-D2jMJ_bk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ca2cffd4-abc0-42db-a899-f44c9813f948-D2nYnAec.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/6837a5fe-cc9d-4dda-bfd2-dc2fdd16e12d-CNlsqbWb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/9f2afff0-e0e8-4b81-a0ec-57708d4e2938-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(/assets/4d8c8bed-28b4-4ab5-b2f4-3b2f010c7257-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/5b351db5-b158-4e91-92f7-9095f4063578-D2jMJ_bk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ca2cffd4-abc0-42db-a899-f44c9813f948-D2nYnAec.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/6837a5fe-cc9d-4dda-bfd2-dc2fdd16e12d-CNlsqbWb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/9f2afff0-e0e8-4b81-a0ec-57708d4e2938-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(/assets/4d8c8bed-28b4-4ab5-b2f4-3b2f010c7257-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mono{font-family:JetBrains Mono,ui-monospace,monospace}.glass-card{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px);box-shadow:var(--glass-shadow);border-radius:16px;padding:20px}.btn{border:1px solid var(--glass-border);background:var(--glass-bg);height:40px;color:var(--ink-1);font:inherit;-webkit-backdrop-filter:blur(20px);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:500;display:inline-flex}.btn-primary{background:linear-gradient(#ffffff2e,#ffffff0f);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a,0 6px 20px -8px #00000080}.btn-destructive{color:#ffb3b3;background:#ff505014;border-color:#ff505047}.btn:disabled{opacity:.4;cursor:not-allowed}.field{border:1px solid var(--glass-border);width:100%;height:40px;color:var(--ink-1);font:inherit;background:#0000003d;border-radius:10px;outline:none;padding:0 14px;font-size:13px;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #0006}.field:focus{border-color:var(--line-strong)}.badge{color:var(--ink-2);background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.badge .dot{border-radius:50%;flex:none;width:8px;height:8px}body{background:linear-gradient(#0c0c0e 0%,#0f0f12 50%,#0a0a0c 100%) fixed;min-height:100vh;position:relative}body:before{content:"";z-index:0;pointer-events:none;filter:blur(48px)saturate(125%);background:radial-gradient(45% 45% at 18% 22%,#7896e62e,#0000 60%),radial-gradient(40% 40% at 82% 16%,#c896eb26,#0000 60%),radial-gradient(48% 48% at 66% 88%,#5ac8cd21,#0000 60%),radial-gradient(35% 35% at 32% 82%,#ebb98c17,#0000 60%);animation:32s ease-in-out infinite alternate aurora;position:fixed;inset:-25%}@keyframes aurora{0%{transform:translate(-3%,-2%)rotate(0)scale(1)}50%{transform:translate(3%,2%)rotate(8deg)scale(1.12)}to{transform:translate(-2%,3%)rotate(-6deg)scale(1.06)}}@media (prefers-reduced-motion:reduce){body:before{animation:none}}#root{z-index:1;position:relative}.app-shell{min-height:100vh;padding-left:320px;position:relative;overflow-x:hidden}.sidebar{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(30px)saturate(120%);z-index:40;background:#14141885;border-radius:18px;flex-direction:column;gap:2px;width:280px;padding:16px 14px;display:flex;position:fixed;top:20px;bottom:20px;left:20px;overflow-y:auto;box-shadow:0 24px 60px -20px #000000b3,inset 0 1px #ffffff0f}.side-brand{color:var(--ink-1);padding:6px 12px 16px;font-size:15px;font-weight:600}.side-head{padding:6px 10px 14px}.side-title{color:var(--ink-1);font-size:15px;font-weight:600;line-height:1.2}.side-sub{color:var(--ink-3);margin-top:2px;font-size:11px}.side-group{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-4);padding:12px 10px 5px;font-size:11px}.side-label{color:var(--ink-2);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:9px 10px;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:flex}.side-label:hover{color:var(--ink-1);background:#ffffff0a}.side-label.active{color:var(--ink-1);background:#ffffff0f}.side-count{color:var(--ink-3);margin-left:auto;font-size:11px}.side-badge{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--ink-2);border-radius:6px;margin-left:auto;padding:2px 6px;font-size:10px}.side-div{background:var(--line);height:1px;margin:8px 6px}.side-parent{width:100%;font:inherit;background:0 0;border:none}.side-chev{color:var(--ink-3);transition:transform .18s;display:inline-flex}.side-chev.open{transform:rotate(180deg)}.side-sublist{border-left:1px solid var(--line);flex-direction:column;gap:1px;margin:2px 0 2px 15px;padding-left:9px;display:flex}.side-sublink{color:var(--ink-3);cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:7px 9px;font-size:12.5px;text-decoration:none;transition:background .15s,color .15s;display:flex}.side-sublink:hover{color:var(--ink-1);background:#ffffff0a}.side-sublink.active{color:var(--ink-1);background:#ffffff0f}.side-sublink.active svg{color:var(--ink-1)}.side-sublink svg{color:var(--ink-3)}.side-sublink.disabled{cursor:default;color:var(--ink-4,#55555a);opacity:.65}.side-sublink.disabled:hover{color:var(--ink-4,#55555a);background:0 0}.soon-badge{letter-spacing:.03em;text-transform:uppercase;color:#d8b26a;background:#d8b26a1f;border:1px solid #d8b26a33;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:9.5px;font-weight:500}.side-foot{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding:12px 8px 4px;display:flex}.side-avatar{border:1px solid var(--glass-border);background:linear-gradient(145deg,#3a3a3d,#1c1c1e);border-radius:50%;flex:none;width:30px;height:30px}.main{min-height:100vh;padding:34px 40px}.settings-grid{grid-template-columns:220px 1fr;align-items:start;gap:20px;display:grid}.settings-rail{flex-direction:column;gap:2px;display:flex}.rail-link{color:var(--ink-2);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:flex}.rail-link svg{color:var(--ink-3);transition:color .15s}.rail-link:hover svg,.rail-link.active svg{color:var(--ink-1)}.rail-link:hover{color:var(--ink-1);background:#ffffff0a}.rail-link.active{color:var(--ink-1);background:#ffffff0f}.settings-group-label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);padding:2px 2px 12px;font-size:11px}.setting-row{border-top:1px solid var(--line);align-items:center;gap:24px;padding:15px 0;display:flex}.setting-row:first-of-type{border-top:none}.setting-row .rtitle{color:var(--ink-1);font-size:13px;font-weight:500}.setting-row .rdesc{color:var(--ink-3);max-width:46ch;margin-top:3px;font-size:12px}.setting-row .rctl{flex:none;margin-left:auto}.tgl{border:1px solid var(--glass-border);cursor:pointer;border-radius:999px;width:44px;height:26px;padding:0;transition:background .2s;position:relative}.tgl[data-on=true]{background:linear-gradient(#ffffff47,#ffffff1f);border-color:#ffffff2e}.tgl[data-on=false]{background:#0006}.tgl i{background:#fff;border-radius:50%;width:20px;height:20px;transition:left .2s;position:absolute;top:2px;box-shadow:0 2px 4px #0006}.tgl[data-on=true] i{left:20px}.tgl[data-on=false] i{left:2px}.seg{border:1px solid var(--glass-border);background:#0000003d;border-radius:9px;gap:4px;padding:3px;display:inline-flex}.seg button{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 12px;font-size:12px;transition:background .15s,color .15s}.seg button.active{color:var(--ink-1);background:linear-gradient(#ffffff2e,#ffffff0f);box-shadow:inset 0 1px #ffffff1a}.sld{align-items:center;gap:12px;width:210px;display:flex}.sld .track{border:1px solid var(--glass-border);background:#0006;border-radius:999px;flex:1;height:6px;position:relative}.sld .fill{background:linear-gradient(90deg,#ffffff80,#ffffffd9);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.sld .thumb{pointer-events:none;background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 6px #00000080}.sld .range{opacity:0;cursor:pointer;width:100%;margin:0;position:absolute;inset:-7px 0}.sld .val{text-align:right;width:26px;color:var(--ink-1);font-variant-numeric:tabular-nums;font-size:13px}.tbl{overflow:hidden;padding:0!important}.tbl-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 20px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;display:grid}.tbl-row:last-child{border-bottom:none}.tbl-head{color:var(--ink-3)}.tbl-row .c1{color:var(--ink-1)}.tbl-row .c-mute{color:var(--ink-3)}.tbl-cell-dot{align-items:center;gap:7px;display:inline-flex}.tbl-cell-dot .d{border-radius:50%;flex:none;width:7px;height:7px}.skel-line{border-radius:6px;height:10px}.dd{position:relative}.dd-trigger{border:1px solid var(--glass-border);width:100%;height:36px;font:inherit;color:var(--ink-1);cursor:pointer;background:#0000003d;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13px;transition:border-color .15s;display:flex}.dd-trigger:hover{border-color:var(--line-strong)}.dd-trigger .chev{color:var(--ink-3);transition:transform .18s}.dd.open .dd-trigger .chev{transform:rotate(180deg)}.dd .d{border-radius:50%;flex:none;width:7px;height:7px}.dd-menu{z-index:50;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(28px);background:#161618fa;border-radius:12px;padding:6px;animation:.14s fade-up;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 20px 60px -20px #000000b3,inset 0 1px #ffffff0f}.dd-item{width:100%;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.dd-item:hover{color:var(--ink-1);background:#ffffff0a}.dd-item.active{color:var(--ink-1);background:#ffffff0f}.dd-tag{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10px}.dd-tag.on{color:#7fd39b;background:#22c55e1f}.dd-tag.off{color:var(--ink-3);background:#ffffff0d}.main-title{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.main-sub{color:var(--ink-3);margin:4px 0 28px;font-size:14px}.stat-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.stat-tile{min-width:0}.stat-label{color:var(--ink-3);font-size:12px}.stat-value{letter-spacing:-.02em;color:var(--ink-1);font-variant-numeric:tabular-nums;margin:8px 0 6px;font-size:28px;font-weight:600}.stat-value.empty{color:var(--ink-3);font-size:20px;font-weight:500}.stat-hint{color:var(--ink-3);font-size:11.5px}.overview-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.overview-grid>*{min-width:0}.card-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.card-title{margin:0;font-size:15px;font-weight:600}.card-sub{color:var(--ink-3);max-width:46ch;margin-top:4px;font-size:12px}.status-row{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.status-row:first-of-type{border-top:none}.status-detail{color:var(--ink-3);margin-left:auto;font-size:12px}.geo-list{flex-direction:column;display:flex}.geo-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:9px 0;display:flex}.geo-row:first-child{border-top:none}.geo-rank{text-align:right;width:20px;color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.geo-name{width:130px;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:13px;overflow:hidden}.geo-bar{background:#ffffff0d;border-radius:999px;flex:1;min-width:40px;height:6px;overflow:hidden}.geo-bar-fill{background:linear-gradient(90deg,#22c55e80,#22c55ed9);border-radius:999px;height:100%}.geo-count{text-align:right;width:72px;color:var(--ink-1);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.geo-price{text-align:right;width:66px;color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.sr-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:10px;display:flex}.sr-search{width:220px;height:34px}.sr-count{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.sr-legend{color:var(--ink-3);gap:14px;font-size:11.5px;display:flex}.sr-legend span{align-items:center;gap:6px;display:inline-flex}.sr-legend i{border-radius:3px;width:9px;height:9px;display:inline-block}.sr-scroll{max-height:380px;margin:0 -4px;overflow:hidden auto}.sr-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:8px 0;display:flex}.sr-row:first-child{border-top:none}.sr-flag{text-align:center;flex:none;width:20px;font-size:15px}.sr-name{width:170px;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:13px;overflow:hidden}.sr-bar{background:#ffffff0d;border-radius:999px;flex:1;min-width:40px;height:8px;overflow:hidden}.sr-bar-fill{border-radius:999px;height:100%;transition:width .3s}.sr-pct{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:46px;font-size:13px;font-weight:600}.gv-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:9px 10px;display:flex}.gv-row:first-child{border-top:none}.gv-head{z-index:2;box-shadow:0 1px 0 var(--line);color:var(--ink-3);text-transform:uppercase;letter-spacing:.03em;background:#17171b;border-top:none;margin-bottom:1px;padding-top:10px;padding-bottom:9px;font-size:11px;position:sticky;top:0}.sr-bar-h{flex:1;min-width:40px;font-size:11px}.gv-pct{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:46px;font-size:13px;font-weight:600}.gv-head .gv-pct{font-weight:400}.gv-col{text-align:right;width:62px;color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.gv-eff{color:var(--ink-1);font-weight:600}.geo-empty{color:var(--ink-3);padding:20px 4px;font-size:13px}.geo-empty-hint{color:var(--ink-2)}.geo-note{color:var(--ink-3);margin-top:10px;font-size:12px}.prov-detail{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.prov-head{align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.prov-head-info{flex:1;min-width:0}.prov-head .rtitle{color:var(--ink-1);font-size:13px;font-weight:500}.prov-head .rdesc{color:var(--ink-3);max-width:60ch;margin-top:4px;font-size:12px;line-height:1.5}.prov-empty{color:var(--ink-3);padding:18px 4px;font-size:13px}.key-list{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.key-card{border:1px solid var(--glass-border);background:#00000038;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.key-card.key-active{background:#22c55e0d;border-color:#22c55e66}.key-ord{font-variant-numeric:tabular-nums;width:24px;height:24px;color:var(--ink-3);border:1px solid var(--glass-border);background:#ffffff0d;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.key-active .key-ord{color:#7fd39b;background:#22c55e1f;border-color:#22c55e59}.key-main{flex:1;min-width:0}.key-top{align-items:center;gap:8px;display:flex}.key-label{color:var(--ink-1);font-size:13px;font-weight:500}.key-badge-active{color:#7fd39b;background:#22c55e1f;border-radius:999px;padding:1px 7px;font-size:10px}.key-badge-off{color:var(--ink-3);background:#ffffff0d;border-radius:999px;padding:1px 7px;font-size:10px}.key-mask{color:var(--ink-3);margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:block}.key-bal{flex:none}.key-acts{flex:none;align-items:center;gap:8px;display:flex}.key-acts .btn{padding:6px 12px;font-size:12px}.add-key{border-top:1px dashed var(--line);padding-top:14px}.add-key-fields{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.add-key-err{color:#ef8a8a;margin-top:8px;font-size:12px}.proxy-grid{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:20px;display:grid}.proxy-grid>*{min-width:0}.pfield{margin-bottom:16px}.plabel{color:var(--ink-2);margin-bottom:7px;font-size:12px;font-weight:500;display:block}.pmuted{color:var(--ink-3);font-weight:400}.phint{color:var(--ink-3);max-width:52ch;margin-top:6px;font-size:12px}.pfield .field{width:100%}.pseg{width:100%;display:flex}.pseg button{flex:1}.proxy-preview{border:1px solid var(--glass-border);background:#0000004d;border-radius:10px;padding:12px 14px;overflow-x:auto}.proxy-preview code{color:var(--ink-1);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.proxy-parts{color:var(--ink-3);flex-direction:column;gap:5px;margin:14px 0 22px;font-size:12px;display:flex}.ppk{color:var(--ink-1);background:#ffffff0d;border-radius:5px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.proxy-out-head{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding-top:16px;display:flex}.proxy-test{border:1px solid var(--glass-border);background:#0000003d;border-radius:11px;overflow:hidden}.proxy-test.st-ok{border-color:#22c55e4d}.proxy-test.st-fail{border-color:#ef44444d}.pt-row{border-top:1px solid var(--line);align-items:center;gap:14px;padding:11px 14px;display:flex}.pt-row:first-child{border-top:none}.pt-k{width:96px;color:var(--ink-3);flex:none;font-size:12px}.pt-v{color:var(--ink-1);font-variant-numeric:tabular-nums;font-size:13px}.pt-v.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pt-err{color:#ef8a8a}.pt-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden}@media (width<=1100px){.overview-grid{grid-template-columns:1fr}.stat-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.proxy-grid,.settings-grid{grid-template-columns:1fr}}@media (width<=560px){.stat-grid{grid-template-columns:1fr}.main{padding:20px 16px}}.jstart-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.jbal{background:#78dc8c14;border:1px solid #78dc8c2e;border-radius:10px;align-items:baseline;gap:8px;padding:6px 12px;display:flex}.jbal-l{color:var(--ink-3);font-size:11px}.jbal-v{color:#a8e0b4;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}@keyframes secIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.anim-sec{animation:.28s cubic-bezier(.22,.61,.36,1) both secIn}.anim-fade{animation:.3s both fadeIn}.jsec{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.jsec-label{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin-bottom:10px;font-size:11px}.jsec-head{justify-content:space-between;align-items:center;display:flex}.jrow{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.jfield{flex:1;min-width:170px}.jfield-wide{flex:1;min-width:260px}.jfield-sm{flex:none;width:110px}.jfield .field,.jfield .pseg{width:100%}.jfield .pseg button{white-space:nowrap;flex:1}.jprices{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.jprices-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.jrange{gap:14px;display:flex}.jrange .jfield{flex:1}.tier-list{flex-direction:column;gap:3px;max-height:190px;padding-right:4px;display:flex;overflow-y:auto}.tier-row{cursor:pointer;width:100%;font:inherit;color:var(--ink-2);text-align:left;font-variant-numeric:tabular-nums;background:#0003;border:1px solid #0000;border-radius:8px;grid-template-columns:20px 90px 1fr 70px;align-items:center;gap:10px;padding:6px 10px;font-size:12px;display:grid}.tier-row:hover{background:#ffffff0a}.tier-row.on{color:var(--ink-1);background:#78dc8c14;border-color:#78dc8c59}.tier-check{color:#a8e0b4;text-align:center;font-weight:700}.tier-price{color:var(--ink-1);font-family:ui-monospace,monospace}.tier-bar{background:#ffffff0d;border-radius:999px;height:6px;overflow:hidden}.tier-bar-fill{background:linear-gradient(90deg,#fff6,#ffffffb3);border-radius:999px;height:100%;display:block}.tier-count{text-align:right;color:var(--ink-3)}.tier-dom{grid-template-columns:20px 120px 90px 1fr 60px}.tier-prov{color:var(--ink-3);font-size:11px}.prng-info{color:var(--ink-2);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:12px;display:flex}.prng-info b{color:var(--ink-1);font-variant-numeric:tabular-nums}.prng-count{color:var(--ink-3)}.prng-hist{align-items:flex-end;gap:1px;height:46px;margin-bottom:4px;display:flex}.prng-bar{background:#ffffff12;border-radius:1px 1px 0 0;flex:1;min-width:1px;transition:background .15s}.prng-bar.in{background:linear-gradient(#78dc8cbf,#78dc8c4d)}.prng-slider{height:22px;position:relative}.prng-rail{border:1px solid var(--glass-border);background:#0006;border-radius:999px;height:6px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.prng-fill{background:linear-gradient(90deg,#78dc8c80,#78dc8cd9);border-radius:999px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.prng-input{appearance:none;pointer-events:none;background:0 0;width:100%;height:22px;margin:0;position:absolute;top:0;left:0;right:0}.prng-input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:pointer;background:#fff;border:2px solid #7fd39b;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #00000080}.prng-input::-moz-range-thumb{pointer-events:auto;cursor:pointer;background:#fff;border:2px solid #7fd39b;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #00000080}.prng-presets{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.prng-presets button{border:1px solid var(--glass-border);color:var(--ink-2);font:inherit;cursor:pointer;background:#0003;border-radius:999px;padding:5px 13px;font-size:12px;transition:border-color .15s,background .15s,color .15s}.prng-presets button:hover{border-color:var(--line-strong);color:var(--ink-1)}.prng-presets button.on{color:#a8e0b4;background:#78dc8c1a;border-color:#78dc8c66}.pipe{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:10px;padding:14px 18px;display:grid}.pipe-bar{background:#ffffff0f;border-radius:999px;height:5px}.pipe-bar.done{background:#78dc8c8c}.pipe-bar.active{background:#e0b048;animation:1.3s ease-in-out infinite pipePulse}@keyframes pipePulse{0%,to{opacity:.45}50%{opacity:1}}.pipe-label{color:var(--ink-3);margin-top:7px;font-size:11px}.pipe-label.done{color:#78dc8ccc}.pipe-label.active{color:#e6bd63;font-weight:600}.pipe-cap{color:var(--ink-2);align-items:center;gap:8px;min-height:20px;padding:11px 18px 0;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px;display:flex}.pipe-cap-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.pipe-cap-stage{margin-left:6px;font-weight:600}.pipe-cap-dim{color:var(--ink-4);font-family:inherit}.jsummary{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.jsms{border:1px solid var(--glass-border);color:var(--ink-2);background:#ffffff08;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:-4px;padding:10px 14px;font-size:13px;display:flex}.jsms b{color:var(--ink-1);font-variant-numeric:tabular-nums}.jsms-sep{color:var(--ink-4)}.jsms-dim{color:var(--ink-3);font-size:12px}.jstat{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:14px;padding:15px 16px}.jstat-label{color:var(--ink-3);font-size:11px}.jstat-value{color:var(--ink-1);font-variant-numeric:tabular-nums;margin-top:6px;font-size:23px;font-weight:600}.thread-head{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:16px 18px;display:flex}.thread-tile{width:34px;height:34px;color:var(--ink-1);border:1px solid var(--glass-border);background:linear-gradient(145deg,#ffffff24,#ffffff05);border-radius:9px;flex:none;justify-content:center;align-items:center;font:500 11px/1 ui-monospace,JetBrains Mono,monospace;display:inline-flex}.thread-title{color:var(--ink-1);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.thread-pill{border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.thread-sub{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px;overflow:hidden}.thread-count{text-align:right;flex:none}.thread-count-n{color:var(--ink-1);font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.thread-count-l{color:var(--ink-3);font-size:11px}.thread-ctl{border-left:1px solid var(--line);flex:none;padding-left:14px}.thread-btn{justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.acc-list{max-height:460px;overflow-y:auto}.acc-row{border-bottom:1px solid var(--line);grid-template-columns:34px 1.6fr 1.2fr 1.3fr 70px;align-items:center;gap:12px;padding:9px 18px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px;display:grid}.acc-row:last-child{border-bottom:none}.acc-row.hov{background:#ffffff0b}.acc-head{color:var(--ink-4);text-transform:uppercase;letter-spacing:.04em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141416eb;font-size:10px;position:sticky;top:0}.acc-i{color:var(--ink-3);text-align:right}.acc-contact{color:var(--ink-2);flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.acc-num{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acc-price{color:#78dc8cd9;letter-spacing:.01em;white-space:nowrap;font-size:10.5px}.acc-status{align-items:center;gap:7px;font-weight:500;display:inline-flex}.acc-spin{border:1.8px solid #ffffff26;border-top-color:currentColor;border-radius:50%;width:11px;height:11px;display:inline-block}.acc-dot{background:var(--ink-4);border-radius:50%;width:7px;height:7px;display:inline-block}.acc-bar{background:#ffffff0d;border-radius:999px;height:6px;overflow:hidden}.acc-bar-fill{border-radius:999px;height:100%;transition:width .3s;display:block}.acc-time{text-align:right;color:var(--ink-3);font-variant-numeric:tabular-nums}.acc-empty{color:var(--ink-3);padding:22px 18px;font-size:13px}.job-warn{color:#f0c583;background:#ffbe5a14;border:1px solid #ffbe5a38;border-radius:10px;margin:14px 18px 0;padding:11px 14px;font-size:12.5px;line-height:1.5}.job-warn code{color:#ffd9a0;background:#ffffff0f;border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace}.job-loader{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:56px 24px;animation:.35s both fadeIn;display:flex}.jl-ring{border:3px solid #ffffff14;border-top-color:#a8e0b4;border-radius:50%;width:52px;height:52px;animation:1s linear infinite spin}.jl-title{color:var(--ink-1);font-size:16px;font-weight:600}.jl-sub{color:var(--ink-3);max-width:44ch;font-size:13px}.jl-log{color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;opacity:.85;max-width:60ch;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11.5px;overflow:hidden}.jl-dots{gap:6px;margin-top:4px;display:flex}.jl-dots i{opacity:.5;background:#a8e0b4;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite jldot}.jl-dots i:nth-child(2){animation-delay:.18s}.jl-dots i:nth-child(3){animation-delay:.36s}@keyframes jldot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (width<=900px){.jsummary{grid-template-columns:repeat(2,1fr)}}.acct-chips{flex-wrap:wrap;gap:10px;margin:18px 0 14px;display:flex}.acct-chip{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--ink-2);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;transition:border-color .15s,background .15s,transform .1s;display:inline-flex}.acct-chip:hover{border-color:var(--line-strong)}.acct-chip:active{transform:translateY(1px)}.acct-chip.active{color:var(--ink-1);background:#ffffff0d;border-color:#a0b4dc66}.acct-chip-n{font-variant-numeric:tabular-nums;color:var(--ink-1);font-weight:600}.acct-chip-n.ok{color:#a8e0b4}.acct-chip-n.clean{color:#cfe0f0}.acct-chip-n.fail{color:#ffb3b3}.acct-card{padding:0;overflow:hidden}.acct-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:16px 18px;display:flex}.acct-toolbar-spacer{flex:1;min-width:8px}.acct-search{border:1px solid var(--glass-border);height:36px;color:var(--ink-3);background:#ffffff0a;border-radius:10px;align-items:center;gap:8px;min-width:220px;padding:0 12px;display:flex}.acct-search input{color:var(--ink-1);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:13px}.acct-search input::placeholder{color:var(--ink-4)}.acct-selinfo{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.acct-fmt-hint{color:var(--ink-4);border-bottom:1px solid var(--line);padding:8px 18px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px}.acct-scroll{overflow-x:auto}.acct-table{min-width:940px}.acct-row{border-bottom:1px solid var(--line);grid-template-columns:38px 2.3fr 72px 1.15fr 48px 118px 70px 122px 96px;align-items:center;gap:12px;padding:12px 18px;font-size:13px;display:grid}.acct-row:last-child{border-bottom:none}.acct-head{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);z-index:1;background:#ffffff08;font-size:10px;position:sticky;top:0}.acct-row.sel{background:#78a0dc12}.acct-row:not(.acct-head):hover{background:#ffffff06}.acct-check{align-items:center;display:flex}.acct-check input{accent-color:#8fb6e6;cursor:pointer;width:15px;height:15px}.acct-nick{align-items:center;gap:10px;min-width:0;display:flex}.acct-avatar{border:1px solid var(--glass-border);letter-spacing:.02em;color:#ffffffeb;text-shadow:0 1px 1px #0006;background:linear-gradient(145deg,#3a3a3d,#1c1c1e);border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:10.5px;font-weight:600;display:grid}.acct-nick-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.acct-nick-name{color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.acct-nick-sub{color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;overflow:hidden}.acct-method{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-block}.acct-method.sms{color:#a9caf5;background:#78b4ff1f;border:1px solid #78b4ff38}.acct-method.email{color:#d0b6f0;background:#c8a0ff1f;border:1px solid #c8a0ff38}.acct-api{flex-direction:column;gap:1px;min-width:0;display:flex}.acct-api-top{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acct-api-sub{color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.acct-geo{color:var(--ink-2);font-variant-numeric:tabular-nums}.acct-pill{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-block}.acct-pill.ok{color:#a8e0b4;background:#78dc8c1f;border:1px solid #78dc8c3d}.acct-pill.clean{color:#c3d6ec;background:#96b4dc1f;border:1px solid #96b4dc38}.acct-pill.fail{color:#ffb3b3;background:#ff50501f;border:1px solid #ff50503d}.acct-pill.idle{color:var(--ink-2);border:1px solid var(--line);background:#ffffff0f}.acct-cost{color:var(--ink-1);font-variant-numeric:tabular-nums;font-family:ui-monospace,JetBrains Mono,monospace}.acct-assets{flex-wrap:wrap;gap:6px;display:flex}.acct-asset{border:1px solid var(--line);color:var(--ink-3);background:#ffffff0d;border-radius:7px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;display:inline-flex}.acct-asset.ok{color:#a8e0b4;background:#78dc8c1a;border-color:#78dc8c38}.acct-asset.dim{color:var(--ink-4);background:0 0;border:none;padding-left:0}.acct-date{color:var(--ink-3);font-size:12px}.acct-empty{text-align:center;color:var(--ink-3);padding:40px 18px;font-size:13px}.acct-toast{z-index:50;max-width:380px;color:var(--ink-1);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px);background:#1c1c1edb;border-radius:13px;padding:13px 16px;font-size:13px;animation:.25s acctToast;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 50px -20px #0009}.acct-toast.ok{border-color:#78dc8c4d}.acct-toast.fail{color:#ffcaca;border-color:#ff50504d}@keyframes acctToast{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.acct-ov{z-index:60;-webkit-backdrop-filter:blur(3px);background:#0000006b;place-items:center;padding:24px;animation:.18s acctOv;display:grid;position:fixed;inset:0}@keyframes acctOv{0%{opacity:0}to{opacity:1}}.acct-modal{-webkit-backdrop-filter:blur(40px)saturate(120%);background:#1c1c1ed1;border:1px solid #ffffff24;border-radius:18px;width:100%;max-width:520px;padding:22px;animation:.22s cubic-bezier(.2,.8,.2,1) acctModal;box-shadow:0 30px 80px -20px #000000b3,inset 0 1px #ffffff1a}@keyframes acctModal{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.acct-modal-head{align-items:flex-start;gap:13px;margin-bottom:18px;display:flex}.acct-modal-ic{width:36px;height:36px;color:var(--ink-1);border:1px solid var(--glass-border);background:linear-gradient(145deg,#ffffff29,#ffffff05);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.acct-modal-title{color:var(--ink-1);font-size:15px;font-weight:600}.acct-modal-sub{color:var(--ink-3);margin-top:2px;font-size:12px}.acct-modal-x{color:var(--ink-3);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 2px;font-size:22px;line-height:1;transition:color .15s}.acct-modal-x:hover{color:var(--ink-1)}.acct-fmts{flex-direction:column;gap:8px;display:flex}.acct-fmt{text-align:left;cursor:pointer;border:1px solid var(--glass-border);width:100%;font:inherit;background:#ffffff08;border-radius:12px;align-items:flex-start;gap:12px;padding:13px 14px;transition:border-color .15s,background .15s;display:flex}.acct-fmt:hover{border-color:var(--line-strong);background:#ffffff0d}.acct-fmt.active{background:#78a0dc14;border-color:#a0b4dc80}.acct-fmt-radio{border:1.6px solid var(--line-strong);color:#0e0e10;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.acct-fmt.active .acct-fmt-radio{background:#cfe0f5;border-color:#cfe0f5}.acct-fmt-body{flex-direction:column;gap:3px;min-width:0;display:flex}.acct-fmt-label{color:var(--ink-1);font-size:13px;font-weight:500}.acct-fmt-desc{color:var(--ink-3);font-size:12px;line-height:1.45}.acct-fmt-mono{color:var(--ink-4);font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px}.acct-delrow{cursor:pointer;border:1px solid var(--line);background:#ffffff05;border-radius:12px;align-items:flex-start;gap:11px;margin:16px 0 4px;padding:13px 14px;display:flex}.acct-delrow input{accent-color:#e0857f;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:1px}.acct-delrow-txt{flex-direction:column;gap:3px;display:flex}.acct-delrow-title{color:var(--ink-1);align-items:center;gap:6px;font-size:13px;display:inline-flex}.acct-delrow-sub{color:var(--ink-3);font-size:11.5px;line-height:1.45}.acct-modal-foot{align-items:center;gap:10px;margin-top:18px;display:flex}.bandit-card{margin-top:16px;padding:0;overflow:hidden}.bandit-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.bandit-title{color:var(--ink-1);font-size:14px;font-weight:600}.bandit-sub{color:var(--ink-3);flex:1;min-width:140px;font-size:12px}.bandit-clear{height:32px;padding:0 12px;font-size:12px}.bandit-table{padding:6px 8px 10px}.bandit-row{border-radius:8px;grid-template-columns:1.4fr .7fr 1.5fr 1.5fr;align-items:center;gap:14px;padding:9px 12px;font-size:12.5px;display:grid}.bandit-hdr{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-4);padding-bottom:4px;font-size:10.5px}.bandit-row:not(.bandit-hdr):nth-child(2n){background:#ffffff05}.bandit-label{color:var(--ink-1);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-weight:500;display:inline-flex}.bandit-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.bandit-dot.good{background:#78dc8c}.bandit-dot.mid{background:#e0b048}.bandit-dot.low{background:#e08a5a}.bandit-dot.dropped{background:#6b6b70}.bandit-drop{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-4);background:#ffffff0f;border-radius:6px;padding:1px 6px;font-size:9.5px}.bandit-att{color:var(--ink-2);font-variant-numeric:tabular-nums}.bandit-metric{color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.bandit-metric b{color:var(--ink-1);text-align:right;min-width:34px;font-weight:600}.bandit-bar{background:#ffffff0f;border-radius:999px;flex:1;min-width:40px;height:6px;overflow:hidden}.bandit-bar>span{background:#8fb6e6;border-radius:999px;height:100%;transition:width .4s;display:block}.bandit-bar.clean>span{background:#a8e0b4}.bandit-row.tier-dropped{opacity:.55}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff24 padding-box padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#ffffff42 padding-box padding-box}::-webkit-scrollbar-corner{background:0 0}.logcon{padding:0;overflow:hidden}.logcon-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 16px;display:flex}.logcon-toggle{font:inherit;cursor:pointer;color:var(--ink-1);background:0 0;border:none;align-items:center;gap:9px;font-size:13px;font-weight:500;display:flex}.logcon-toggle .side-chev{color:var(--ink-3)}.logcon-badge{letter-spacing:.03em;text-transform:uppercase;color:#d8b26a;background:#d8b26a1f;border:1px solid #d8b26a33;border-radius:999px;padding:2px 7px;font-size:10px}.logcon-meta{color:var(--ink-3);margin-left:auto;font-size:12px}.logcon-copy{height:30px;padding:0 12px;font-size:12px}.logcon-body{max-height:380px;color:var(--ink-2);white-space:pre-wrap;word-break:break-word;background:#00000047;margin:0;padding:12px 16px;font-size:12px;line-height:1.55;overflow:auto}.gv-proxy{text-align:center;font-variant-numeric:tabular-nums;flex:none;width:56px;font-size:13px;font-weight:600}.gv-head .gv-proxy{color:var(--ink-3);font-size:11px;font-weight:400}.gv-proxy.yes{color:#7fd39b}.gv-proxy.no{color:var(--ink-4)}.gv-heros{width:68px;color:var(--ink-1);font-weight:600}.gv-head .gv-col[title]{color:var(--ink-3)}.app-loader{place-items:center;min-height:100vh;padding:24px;display:grid}.app-loader-card{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(30px)saturate(120%);background:#14141880;border-radius:22px;flex-direction:column;align-items:center;gap:16px;padding:40px 52px;animation:.4s both fadeIn;display:flex;box-shadow:0 24px 70px -24px #000000b3,inset 0 1px #ffffff0f}.app-loader-orb{filter:drop-shadow(0 0 14px #a8e0b466);background:conic-gradient(#a8e0b400 0%,#a8e0b426 35%,#a8e0b4 82%,#7fd39b 100%);border-radius:50%;width:72px;height:72px;animation:1.1s cubic-bezier(.6,.2,.4,.8) infinite spin;position:relative;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 6px))}.app-loader-core{background:radial-gradient(circle,#cdefd4,#7fd39b);border-radius:50%;width:12px;height:12px;margin:auto;animation:1.6s ease-in-out infinite alcore;position:absolute;inset:0;box-shadow:0 0 16px 3px #a8e0b480}@keyframes alcore{0%,to{opacity:.55;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}.app-loader-brand{letter-spacing:-.01em;background:linear-gradient(#fff,#c9c9ce);-webkit-text-fill-color:transparent;color:var(--ink-1);-webkit-background-clip:text;background-clip:text;margin-top:4px;font-size:22px;font-weight:600}.app-loader-sub{color:var(--ink-3);margin-top:-6px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.app-loader-orb,.app-loader-core,.jl-dots i{animation:none}}.mp-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#0000008c;justify-content:center;align-items:center;padding:24px;animation:.16s mp-fade;display:flex;position:fixed;inset:0}@keyframes mp-fade{0%{opacity:0}to{opacity:1}}.mp-modal{background:var(--glass-bg,#1c1c20e6);border:1px solid var(--glass-border,#ffffff1a);-webkit-backdrop-filter:blur(30px)saturate(120%);border-radius:18px;width:100%;max-width:540px;max-height:88vh;padding:20px;animation:.18s cubic-bezier(.2,.8,.2,1) mp-pop;overflow-y:auto;box-shadow:0 24px 80px #00000080}@keyframes mp-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.mp-modal-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mp-close{border:1px solid var(--glass-border);width:30px;height:30px;color:var(--ink-2);cursor:pointer;background:#ffffff0a;border-radius:8px;font-size:14px}.mp-close:hover{color:var(--ink-1);background:#ffffff17}.mp-form{flex-direction:column;gap:12px;display:flex}.mp-row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tbl-row.mp-tr:hover{background:#ffffff08}.nick-preview{border:1px solid var(--glass-border);background:#00000038;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:8px;min-height:44px;padding:12px;display:flex}.nick-chip{color:var(--ink-1);border:1px solid var(--glass-border);background:#ffffff0d;border-radius:8px;padding:4px 9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px}.job-pause{color:#f0d9a8;background:#d9aa3c1a;border:1px solid #d9aa3c4d;border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:11px 15px;font-size:13px;display:flex}.job-pause-dot{background:#e6b24a;border-radius:50%;flex:none;width:9px;height:9px;animation:1.8s ease-out infinite job-pause-pulse;box-shadow:0 0 #e6b24a80}@keyframes job-pause-pulse{0%{box-shadow:0 0 #e6b24a80}to{box-shadow:0 0 0 8px #e6b24a00}}
