:root[data-theme=glass]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#111c31;--sidebar:#12223b85;--card:#394c688c;--nested:#cadef51c;--foreground:#f3f7ff;--muted:#cbd8e9;--primary:#b5caff;--line:#deebff2e;--border:#e1eeff52;--success:#9ed9ca;--warning:#edca90;--danger:#f29eae;--heading:"Inter Variable","PingFang SC","Microsoft YaHei",sans-serif;--glass-shadow:inset 0 1px 0 #e8f8ff17,0 12px 40px #000c2521}html[data-theme=glass] body{isolation:isolate;background:#111c31}html[data-theme=glass] body:before{content:none}html[data-theme=glass] .app-shell,html[data-theme=glass] .workspace{background:0 0}html[data-theme=glass] .sidebar{-webkit-backdrop-filter:blur(32px)saturate(115%);background:linear-gradient(155deg,#35455e85,#10203994);border-right-color:#dcecff26;box-shadow:inset -1px 0 #ffffff06,10px 0 50px #100b271a}html[data-theme=glass] .brand{border-bottom:1px solid #d7e7ff0b;margin-bottom:.6rem}html[data-theme=glass] .brand strong{letter-spacing:.015em;font-weight:650}html[data-theme=glass] .brand-mark{content:url(../../../aswired-logo-glass.webp)}html[data-theme=glass] .sidebar a:not(.brand){border:1px solid #0000;transition:background .15s,border-color .15s}html[data-theme=glass] .sidebar a:not(.brand):hover{background:#daeaff0e}html[data-theme=glass] .sidebar a.active{color:#e5efff;background:linear-gradient(115deg,#c2d2eb2e,#bfcfe812);border-color:#cedef729;box-shadow:inset 0 1px #e8f8ff0f,0 3px 12px #00000008}html[data-theme=glass] .nav-label{color:#a5b8d3;letter-spacing:.08em;font-size:.64rem}html[data-theme=glass] .sidebar-footer{background:#0b1b3429}html[data-theme=glass] .topbar{-webkit-backdrop-filter:blur(28px)saturate(115%);background:#16263f78;border-bottom:1px solid #d6e6ff1f;box-shadow:0 4px 28px #1009230d}html[data-theme=glass] .workspace main{padding-top:2rem}html[data-theme=glass] .page-head h1{letter-spacing:-.04em;text-shadow:0 3px 20px #28123c40;font-weight:550}html[data-theme=glass] .page-head p{color:var(--muted)}html[data-theme=glass] .eyebrow{color:#bad0f3;letter-spacing:.065em}html[data-theme=glass] .card:not(.server-collection),html[data-theme=glass] .stat-card,html[data-theme=glass] .monitor-card,html[data-theme=glass] .management-card,html[data-theme=glass] .server-view-body>.table-scroll{background:linear-gradient(145deg,#b5c5de1b,#2d3d5629),var(--card);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(115%);border:1px solid #d5e5fe29;border-radius:16px}html[data-theme=glass] .monitor-card:hover{border-color:#c8d8f157;transform:none;box-shadow:inset 0 1px #ffe5f91f,0 16px 44px #170b2c26}html[data-theme=glass] .monitor-card.offline{opacity:1;color:#bfb3ce;background:linear-gradient(145deg,#94a4bd11,#1d2d4642);border-color:#d0e0f91a}html[data-theme=glass] .monitor-card.offline .server-name{color:#b9abc8}html[data-theme=glass] .monitor-card .resource small{color:#d3c3e5}html[data-theme=glass] .monitor-card .meter{background:#ccdcf51f}html[data-theme=glass] .monitor-card .meter i{filter:brightness(1.18)}html[data-theme=glass] .monitor-card :is(.network-box,.quality-box){background:#c1d1ea11;border:1px solid #deeeff0b;box-shadow:inset 0 1px #ffffff04}html[data-theme=glass] .monitor-card .upload{color:#9ed9ca}html[data-theme=glass] .monitor-card .download{color:#c6b8f0}html[data-theme=glass] .monitor-card .empty-history{background:repeating-linear-gradient(90deg,#b2c2db47 0 3px,#0000 3px 5px)}html[data-theme=glass] .monitor-card .runtime{color:#dac2e9;background:#c8d8f117}html[data-theme=glass] .monitor-card .provider{color:#cbb5dc;border-color:#cfdff82b}html[data-theme=glass] .server-collection{box-shadow:none;background:0 0;border-color:#0000}html[data-theme=glass] :is(.search-input,input,textarea,select,.app-select-trigger){color:var(--foreground);background:#30435f6b;border-color:#d3e3fc2b;box-shadow:inset 0 1px #e0f0ff0a}html[data-theme=glass] .search-input{border:1px solid #d3e3fc2b;border-radius:9px}html[data-theme=glass] .search-input input{box-shadow:none;background:0 0;border:0}html[data-theme=glass] .search-input:focus-within,html[data-theme=glass] input:focus,html[data-theme=glass] textarea:focus{border-color:#becee799}html[data-theme=glass] :is(.button,.icon-button,.app-select-trigger){transition:background .15s,border-color .15s,box-shadow .15s}html[data-theme=glass] .button{background:#c7d7f00a;border-color:#d8e8ff33;border-radius:8px;box-shadow:inset 0 1px #ffffff0b}html[data-theme=glass] .button:hover{background:#c7d7f01f;border-color:#d8e8ff52}html[data-theme=glass] .button.primary{color:#1c2b48;background:linear-gradient(125deg,#bfd9f7,#b9baef);border-color:#e6f6ff73;box-shadow:inset 0 1px #fff0ffb3,0 4px 20px #e8a0d51c}html[data-theme=glass] :is(.segmented,.view-switch){background:#11213a4d;border:1px solid #d0e0f91a;box-shadow:inset 0 1px 3px #18092512}html[data-theme=glass] .segmented button.active{color:#fff0fc;background:#c4d4ed24;box-shadow:inset 0 1px #ffeaff12,0 2px 6px #0000000f}html[data-theme=glass] :is(.region-avatar,.soft-icon,.metric-list>div,.tag){background:#c4d4ed11;border-color:#d3e3fc1f}html[data-theme=glass] .monitor-card .region-avatar{background:0 0;border:0}html[data-theme=glass] th{color:#cbb6df;background:#13233c33}html[data-theme=glass] tbody tr:hover{background:#cfdff809}html[data-theme=glass] .table-footer{border-color:var(--line)}html[data-theme=glass] .workspace>footer{background:#11213a33;border-color:#cadaf314}html[data-theme=glass] .modal-overlay{-webkit-backdrop-filter:blur(7px);background:#01112a47}html[data-theme=glass] .modal{-webkit-backdrop-filter:blur(36px)saturate(115%);background:linear-gradient(135deg,#45556ee3,#1d2d46ed);border-color:#e0f0ff40;border-radius:20px;box-shadow:inset 0 1px #ffeaff21,0 32px 110px #13071f80}html[data-theme=glass] .app-select-content{-webkit-backdrop-filter:blur(24px);background:#26364ff0;border-color:#e0f0ff33;box-shadow:0 12px 40px #00000030}html[data-theme=glass] .app-select-item[data-highlighted]{background:#becee724}html[data-theme=glass] .status-banner{border-color:var(--line);background:#c5d5ee14}html[data-theme=glass] .toast{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--border);color:var(--foreground);background:#2f3f58eb}html[data-theme=glass] .settings-nav button.active{color:var(--primary);background:#c5d5ee24}html[data-theme=glass] .theme-preview-switch{color:#ccdafa;background:linear-gradient(120deg,#becee729,#abbbd41f);border-color:#d1e1fa3b}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-theme=glass] :is(.sidebar,.topbar,.card:not(.server-collection),.stat-card,.monitor-card,.management-card,.server-view-body>.table-scroll){background:#202f45}}@media (prefers-reduced-transparency:reduce){html[data-theme=glass] :is(.sidebar,.topbar,.card:not(.server-collection),.stat-card,.monitor-card,.management-card,.server-view-body>.table-scroll,.modal,.app-select-content){-webkit-backdrop-filter:none;background:#202f45}}html[data-theme=glass] .brand strong{color:#dbeaff;text-shadow:0 0 24px #eab1e52b}html[data-theme=glass] .page-head h1{color:#edf5ff}html[data-theme=glass] .sidebar a.active{background:linear-gradient(110deg,#9ebef026,#b9b3f01a);border-color:#b9d3ff33;box-shadow:inset 3px 0 #b5caff,inset 0 1px #fff0ff0d}html[data-theme=glass] .stat-card{background:linear-gradient(135deg,#aacbed14,#b9b7ef0a),#172740a3}html[data-theme=glass] .button.primary:hover{background:linear-gradient(125deg,#d5e6ff,#ced4ff)}html[data-theme=glass] :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #b5caff}@media (width<=767px){html[data-theme=glass] body{background-position:75%}}.anime-backdrop{z-index:-1;pointer-events:none;background:#101b30 url(../../../themes/djgun-spacecube.jpg) 50%/cover no-repeat;position:fixed;inset:0;overflow:hidden}.wallpaper-frame{width:max(100vw,177.778vh);height:max(100vh,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:inline-size}.wallpaper-clock{color:#414040;letter-spacing:-.05em;background:#b7b3af;justify-content:center;align-items:center;width:5.74%;height:2.75%;font:1.03cqw/1 monospace;display:flex;position:absolute;top:76.32%;left:81.455%;transform:translate(-50%,-50%)rotate(-5.27deg)}.anime-backdrop video{object-fit:cover;object-position:center;filter:saturate(.95)brightness(1.05);width:100%;height:100%}.anime-backdrop:after{content:"";background:linear-gradient(90deg,#0811225c,#0a142829 45%,#0a14281a),linear-gradient(#0000 30%,#0810212e);position:absolute;inset:0}html[data-theme=glass] .sidebar{background:#2a3c56a3}html[data-theme=glass] .topbar{background:#3547628f}html[data-theme=glass] .card:not(.server-collection),html[data-theme=glass] .stat-card,html[data-theme=glass] .monitor-card,html[data-theme=glass] .management-card,html[data-theme=glass] .server-view-body>.table-scroll{-webkit-backdrop-filter:blur(16px)saturate(115%);background:linear-gradient(135deg,#d3e6ff21,#a7bce20f),#2d405b99}html[data-theme=glass] .modal{background:linear-gradient(135deg,#435674eb,#2b3c57f2)}@media (prefers-reduced-transparency:reduce){html[data-theme=glass] :is(.sidebar,.topbar,.card:not(.server-collection),.stat-card,.monitor-card,.management-card,.server-view-body>.table-scroll,.modal){-webkit-backdrop-filter:none;background:#202f45}}.theme-preview-switch.svelte-hbzstz{border:1px solid var(--line);min-height:1.8rem;color:var(--muted);background:var(--nested);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.25rem .65rem;font-size:.68rem;display:inline-flex}.theme-preview-switch.svelte-hbzstz:hover{color:var(--foreground);border-color:var(--border)}@media (width<=600px){.theme-preview-switch.svelte-hbzstz span:where(.svelte-hbzstz){display:none}.theme-preview-switch.svelte-hbzstz{min-width:1.8rem;padding:.3rem}}.page-head.svelte-1o33e2i{align-items:flex-start}.page-head.svelte-1o33e2i>.actions:where(.svelte-1o33e2i){flex-wrap:wrap;flex-shrink:0}.limit-summary.svelte-1o33e2i{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:26px;display:grid}.limit-summary.svelte-1o33e2i .card:where(.svelte-1o33e2i){flex-direction:column;gap:10px;padding:20px 24px;display:flex}.limit-summary.svelte-1o33e2i span:where(.svelte-1o33e2i),.limit-summary.svelte-1o33e2i small:where(.svelte-1o33e2i){color:var(--muted)}.limit-summary.svelte-1o33e2i span:where(.svelte-1o33e2i){font-size:12px}.limit-summary.svelte-1o33e2i strong:where(.svelte-1o33e2i){font-size:28px;font-weight:600}.limit-summary.svelte-1o33e2i small:where(.svelte-1o33e2i){font-size:11px}.limit-toolbar.svelte-1o33e2i{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 14px;display:flex}.limit-search.svelte-1o33e2i{flex:1;min-width:220px;max-width:420px}.limit-filter.svelte-1o33e2i{width:160px}.updated.svelte-1o33e2i{margin-left:auto;font-size:11px}.rule-hint.svelte-1o33e2i{margin-bottom:18px;line-height:1.7}.rule-hint.svelte-1o33e2i a:where(.svelte-1o33e2i){margin:0 4px}.rule-groups.svelte-1o33e2i{gap:20px;display:grid}.group-head.svelte-1o33e2i{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.group-title.svelte-1o33e2i{align-items:center;gap:10px;margin-bottom:8px;display:flex}.group-title.svelte-1o33e2i h2:where(.svelte-1o33e2i){overflow-wrap:anywhere;font-size:16px}.scope-label.svelte-1o33e2i{border:1px solid var(--border);color:var(--muted);border-radius:5px;flex-shrink:0;padding:4px 8px;font-size:11px}.group-head.svelte-1o33e2i>a:where(.svelte-1o33e2i){flex-shrink:0;font-size:12px}.group-message.svelte-1o33e2i{margin:16px 24px}.rules-table.svelte-1o33e2i{min-width:850px}.records-table.svelte-1o33e2i{min-width:1100px}th.svelte-1o33e2i,td.svelte-1o33e2i{vertical-align:top;padding:16px 20px;font-size:12px}.rules-table.svelte-1o33e2i th:where(.svelte-1o33e2i):first-child{width:23%}.rules-table.svelte-1o33e2i th:where(.svelte-1o33e2i):nth-child(2){width:34%}.records-table.svelte-1o33e2i th:where(.svelte-1o33e2i):first-child{width:18%}.records-table.svelte-1o33e2i th:where(.svelte-1o33e2i):nth-child(2){width:27%}.cell-stack.svelte-1o33e2i{flex-direction:column;align-items:flex-start;gap:6px;line-height:1.5;display:flex}.cell-stack.svelte-1o33e2i small:where(.svelte-1o33e2i){overflow-wrap:anywhere;max-width:320px;font-size:11px;display:block}.cell-stack.svelte-1o33e2i strong:where(.svelte-1o33e2i){overflow-wrap:anywhere}.history-notice.svelte-1o33e2i{border:1px solid var(--border);border-radius:6px;margin-bottom:16px;padding:12px 16px}.limit-pagination.svelte-1o33e2i{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.limit-pagination.svelte-1o33e2i small:where(.svelte-1o33e2i){font-size:12px}@media (width<=700px){.limit-summary.svelte-1o33e2i{gap:8px}.limit-summary.svelte-1o33e2i .card:where(.svelte-1o33e2i){padding:16px 12px}.limit-summary.svelte-1o33e2i strong:where(.svelte-1o33e2i){font-size:24px}.group-head.svelte-1o33e2i{padding:18px 16px}.group-title.svelte-1o33e2i{align-items:flex-start}.updated.svelte-1o33e2i{width:100%;margin-left:0}.limit-search.svelte-1o33e2i{max-width:none}.page-head.svelte-1o33e2i>.actions:where(.svelte-1o33e2i){margin-top:8px}}@media (width<=420px){.limit-summary.svelte-1o33e2i{grid-template-columns:1fr}.limit-summary.svelte-1o33e2i .card:where(.svelte-1o33e2i){grid-template-columns:1fr auto;gap:6px 12px;display:grid}.limit-summary.svelte-1o33e2i strong:where(.svelte-1o33e2i){grid-area:1/2/3}.group-head.svelte-1o33e2i{flex-direction:column;align-items:flex-start}.limit-filter.svelte-1o33e2i{width:100%}}.entry.svelte-1lfxeuh{align-content:center;justify-items:center;gap:1rem;min-height:100dvh;display:grid}.approval-shell.svelte-1wm7hi8{place-items:center;min-height:100dvh;padding:1.2rem;display:grid}.approval-shell.svelte-1wm7hi8 section:where(.svelte-1wm7hi8){width:min(100%,30rem)}.approval-shell.svelte-1wm7hi8 .brand:where(.svelte-1wm7hi8){margin-bottom:1.5rem;padding:0}.approval-shell.svelte-1wm7hi8 h1:where(.svelte-1wm7hi8){font-size:1.7rem}.approval-shell.svelte-1wm7hi8 .tag:where(.svelte-1wm7hi8){align-items:flex-start;gap:.5rem;padding:.65rem;display:flex}.callback-shell.svelte-13nuifo{place-items:center;min-height:100dvh;padding:2rem;display:grid}.callback-shell.svelte-13nuifo section:where(.svelte-13nuifo){width:min(100%,32rem)}.callback-shell.svelte-13nuifo .brand:where(.svelte-13nuifo){margin-bottom:2rem;padding:0}.destination.svelte-13nuifo{overflow-wrap:anywhere;margin-top:1rem;font-weight:600}.grow.svelte-1dlw17a{flex:1;min-width:12rem}.wrap-code.svelte-1dlw17a{overflow-wrap:anywhere}.daily-summary.svelte-14riijm{justify-content:space-between;align-items:center;gap:1rem;margin:1.4rem 0 .25rem;display:flex}.daily-summary.svelte-14riijm>div:where(.svelte-14riijm):first-child{flex-direction:column;gap:.3rem;display:flex}.daily-summary.svelte-14riijm>div:where(.svelte-14riijm)>strong:where(.svelte-14riijm){letter-spacing:-.04em;font-size:1.8rem;font-weight:550}.daily-inspection.svelte-14riijm{text-align:right;grid-template-columns:auto auto;gap:.3rem 1rem;font-size:.8rem;display:grid}.daily-inspection.svelte-14riijm>strong:where(.svelte-14riijm){color:var(--primary);font-size:1rem!important}.daily-inspection.svelte-14riijm small:where(.svelte-14riijm){color:var(--muted);grid-column:1/-1;font-size:.68rem}.daily-chart.svelte-14riijm{gap:1rem;height:17rem;display:flex}.daily-axis.svelte-14riijm{width:4.2rem;color:var(--muted);text-align:right;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:2.1rem 0 1.75rem;font-size:.65rem;display:flex}.plot.svelte-14riijm{outline-offset:4px;border-radius:.3rem;flex:1;min-width:0;position:relative}.plot.svelte-14riijm svg:where(.svelte-14riijm){width:100%;height:100%;overflow:visible}.daily-dates.svelte-14riijm{color:var(--muted);font-size:.65rem;position:absolute;bottom:.1rem;left:0;right:0}.daily-dates.svelte-14riijm span:where(.svelte-14riijm){white-space:nowrap;position:absolute;bottom:0}.daily-caption.svelte-14riijm{color:var(--muted);justify-content:space-between;gap:.7rem;margin:1rem 0 0;font-size:.67rem;display:flex}.daily-caption.svelte-14riijm span:where(.svelte-14riijm):first-child{align-items:center;gap:.45rem;display:flex}.daily-caption.svelte-14riijm i:where(.svelte-14riijm){background:var(--primary);border-radius:50%;width:.45rem;height:.45rem}.daily-empty.svelte-14riijm{flex-direction:column;gap:.7rem;min-height:16rem;display:flex}.daily-empty.svelte-14riijm span:where(.svelte-14riijm){color:var(--muted);font-size:.8rem}@media (width<=600px){.daily-chart.svelte-14riijm{gap:.6rem;height:14rem}.daily-axis.svelte-14riijm{width:3.5rem;padding-top:1.65rem;padding-bottom:1.5rem;font-size:.6rem}.daily-dates.svelte-14riijm span:where(.svelte-14riijm):nth-child(2n){display:none}.daily-caption.svelte-14riijm{flex-wrap:wrap}.daily-summary.svelte-14riijm>div:where(.svelte-14riijm)>strong:where(.svelte-14riijm){font-size:1.45rem}.daily-inspection.svelte-14riijm{gap:.25rem .5rem;font-size:.72rem}}.ranking-card.svelte-1c6uh7v{flex-direction:column;min-width:0;padding:1.2rem 1.3rem;display:flex}.metric-switch.svelte-1c6uh7v{background:var(--nested);border:1px solid var(--line);border-radius:.45rem;align-self:flex-start;gap:.2rem;margin-bottom:1rem;padding:.2rem;display:flex}.metric-switch.svelte-1c6uh7v button:where(.svelte-1c6uh7v){color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:.3rem;padding:.4rem .65rem;font-size:.67rem}.metric-switch.svelte-1c6uh7v button.active:where(.svelte-1c6uh7v){background:var(--card);color:var(--foreground);box-shadow:0 0 0 1px var(--line)}.metric-switch.svelte-1c6uh7v button:where(.svelte-1c6uh7v):focus-visible{outline:2px solid var(--primary);outline-offset:2px}.rank-period.svelte-1c6uh7v{color:var(--muted);margin-top:.25rem;font-size:.58rem;line-height:1.5;display:block}.rank-warning.svelte-1c6uh7v{color:var(--warning);margin-top:.25rem;font-size:.6rem;line-height:1.5;display:block}.billing-details.svelte-1c6uh7v{color:var(--muted);flex-direction:column;gap:.25rem;margin-top:.4rem;font-size:.65rem;line-height:1.5;display:flex}.billing-details.svelte-1c6uh7v .rank-warning:where(.svelte-1c6uh7v){font-size:inherit;margin:0}.billing-explanation.svelte-1c6uh7v{color:var(--muted);margin:0 0 1rem;font-size:.7rem;line-height:1.7}.ranking-head.svelte-1c6uh7v{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.heading-copy.svelte-1c6uh7v{align-items:center;gap:.65rem;min-width:0;display:flex}.heading-icon.svelte-1c6uh7v{background:var(--nested);width:2.1rem;height:2.1rem;color:var(--primary);border-radius:.55rem;flex-shrink:0;place-items:center;display:grid}.heading-copy.svelte-1c6uh7v h2:where(.svelte-1c6uh7v){font-size:1.05rem;line-height:1.4}.heading-copy.svelte-1c6uh7v p:where(.svelte-1c6uh7v){color:var(--muted);margin:.2rem 0 0;font-size:.65rem;line-height:1.5}.view-all.svelte-1c6uh7v{border:1px solid var(--line);min-height:2rem;color:var(--muted);cursor:pointer;background:0 0;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.68rem;display:flex}.view-all.svelte-1c6uh7v:hover{color:var(--foreground);background:var(--nested);border-color:var(--border)}.rank-columns.svelte-1c6uh7v{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:minmax(0,1fr) 6rem 6.5rem;gap:.8rem;padding:0 0 .65rem;font-size:.62rem;display:grid}.rank-columns.svelte-1c6uh7v>span:where(.svelte-1c6uh7v):not(:first-child){text-align:right}.rank-list.svelte-1c6uh7v{flex:1}.rank-row.svelte-1c6uh7v{border-bottom:1px solid var(--line);grid-template-columns:1.3rem minmax(0,1fr) 6rem 6.5rem;align-items:center;gap:.8rem;min-height:4.5rem;padding:1rem 0;display:grid}.rank-row.svelte-1c6uh7v:last-child{border-bottom:0}.rank-position.svelte-1c6uh7v{color:var(--primary);font-variant-numeric:tabular-nums;font-size:.68rem}.rank-label.svelte-1c6uh7v{min-width:0}.rank-identity.svelte-1c6uh7v{align-items:center;gap:.5rem;min-width:0;display:flex}.rank-name.svelte-1c6uh7v{text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;line-height:1.5;overflow:hidden}.rank-flag.svelte-1c6uh7v{flex-shrink:0;align-items:center;display:flex}.rank-flag.svelte-1c6uh7v .region-avatar{border-radius:.3rem;width:1.5rem;height:1.5rem}.rank-flag.svelte-1c6uh7v img{object-fit:cover;width:1.15rem;height:.8rem}.rank-track.svelte-1c6uh7v{background:var(--line);border-radius:4px;height:3px;margin-top:.5rem;overflow:hidden}.rank-track.svelte-1c6uh7v i:where(.svelte-1c6uh7v){border-radius:inherit;background:var(--primary);opacity:.75;height:100%;display:block}.rank-total.svelte-1c6uh7v{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:550}.directions.svelte-1c6uh7v{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:.4rem;font-size:.65rem;display:flex}.directions.svelte-1c6uh7v span:where(.svelte-1c6uh7v){white-space:nowrap;align-items:center;gap:.25rem;display:flex}.directions.svelte-1c6uh7v span:where(.svelte-1c6uh7v):first-child,.full-up.svelte-1c6uh7v{color:var(--success)}.directions.svelte-1c6uh7v span:where(.svelte-1c6uh7v):last-child,.full-down.svelte-1c6uh7v{color:var(--primary)}.rank-empty.svelte-1c6uh7v{min-height:6rem;color:var(--muted);justify-content:center;align-items:center;font-size:.75rem;display:flex}.rank-footer.svelte-1c6uh7v{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:.6rem;margin-top:.2rem;padding-top:.8rem;font-size:.62rem;display:flex}.modal-summary.svelte-1c6uh7v{border:1px solid var(--line);color:var(--muted);background:var(--nested);border-radius:.5rem;justify-content:space-between;gap:1rem;margin:.1rem 0 1rem;padding:.85rem 1rem;font-size:.8rem;display:flex}.modal-summary.svelte-1c6uh7v strong:where(.svelte-1c6uh7v){color:var(--foreground);margin:0 .25rem;font-weight:550}.full-rankings.svelte-1c6uh7v{border:1px solid var(--line);border-radius:.5rem;max-height:55vh;overflow:auto}.full-rankings.svelte-1c6uh7v table:where(.svelte-1c6uh7v){font-variant-numeric:tabular-nums;min-width:550px}.full-rankings.svelte-1c6uh7v th:where(.svelte-1c6uh7v){background:var(--card);z-index:1;position:sticky;top:0}.full-rankings.svelte-1c6uh7v td:where(.svelte-1c6uh7v),.full-rankings.svelte-1c6uh7v th:where(.svelte-1c6uh7v){padding:.8rem 1rem}.full-rankings.svelte-1c6uh7v td:where(.svelte-1c6uh7v):nth-child(n+3),.full-rankings.svelte-1c6uh7v th:where(.svelte-1c6uh7v):nth-child(n+3){text-align:right;white-space:nowrap}.full-rankings.svelte-1c6uh7v td:where(.svelte-1c6uh7v) strong:where(.svelte-1c6uh7v){font-weight:550}.full-position.svelte-1c6uh7v{color:var(--primary);width:3.3rem}.full-name.svelte-1c6uh7v{min-width:10rem;max-width:25rem;display:block}.full-name.svelte-1c6uh7v .rank-name:where(.svelte-1c6uh7v){white-space:normal;overflow-wrap:anywhere}.modal-bottom.svelte-1c6uh7v{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.modal-bottom.svelte-1c6uh7v>span:where(.svelte-1c6uh7v),.modal-notice.svelte-1c6uh7v{color:var(--muted);font-size:.7rem;line-height:1.6}.modal-bottom.svelte-1c6uh7v .button:where(.svelte-1c6uh7v){min-width:5rem}.modal-notice.svelte-1c6uh7v{color:var(--warning);margin-bottom:.8rem}@media (width<=1150px) and (width>=901px){.ranking-head.svelte-1c6uh7v{gap:.5rem}.view-all.svelte-1c6uh7v span:where(.svelte-1c6uh7v){display:none}.rank-columns.svelte-1c6uh7v{grid-template-columns:minmax(0,1fr) 4.8rem 5.5rem;gap:.5rem}.rank-row.svelte-1c6uh7v{grid-template-columns:1rem minmax(0,1fr) 4.8rem 5.5rem;gap:.5rem}.rank-total.svelte-1c6uh7v{font-size:.7rem}}@media (width<=600px){.ranking-card.svelte-1c6uh7v{padding:1rem}.ranking-head.svelte-1c6uh7v{align-items:flex-start;gap:.5rem;margin-bottom:1rem}.heading-icon.svelte-1c6uh7v{width:1.8rem;height:1.8rem}.heading-copy.svelte-1c6uh7v{gap:.45rem}.heading-copy.svelte-1c6uh7v h2:where(.svelte-1c6uh7v){font-size:1rem}.heading-copy.svelte-1c6uh7v p:where(.svelte-1c6uh7v){max-width:13rem;font-size:.6rem}.view-all.svelte-1c6uh7v span:where(.svelte-1c6uh7v){display:none}.view-all.svelte-1c6uh7v{min-width:2rem;padding:.35rem}.rank-columns.svelte-1c6uh7v{grid-template-columns:minmax(0,1fr) 5rem 5.2rem;gap:.4rem;font-size:.58rem}.rank-row.svelte-1c6uh7v{grid-template-columns:1rem minmax(0,1fr) 5rem 5.2rem;gap:.4rem}.rank-total.svelte-1c6uh7v{font-size:.68rem}.rank-name.svelte-1c6uh7v{font-size:.72rem}.rank-identity.svelte-1c6uh7v{gap:.3rem}.directions.svelte-1c6uh7v,.rank-footer.svelte-1c6uh7v{font-size:.58rem}.modal-summary.svelte-1c6uh7v{flex-wrap:wrap}.modal-bottom.svelte-1c6uh7v{align-items:flex-end}.full-rankings.svelte-1c6uh7v{max-height:50vh}}.proxy-period.svelte-hm6sky{flex-direction:column;align-items:flex-end;gap:.4rem;display:flex}.proxy-period.svelte-hm6sky>span:where(.svelte-hm6sky){color:var(--muted);font-size:.65rem}.traffic-link.svelte-hm6sky{border:1px solid var(--line);min-height:2rem;color:var(--muted);white-space:nowrap;background:0 0;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.68rem;display:flex}.traffic-link.svelte-hm6sky:hover{color:var(--foreground);background:var(--nested);border-color:var(--border)}.overview.svelte-hm6sky{max-width:1560px;margin:0 auto}.online-pill.svelte-hm6sky{color:var(--muted);align-items:center;gap:.45rem;padding:.4rem .65rem;font-size:.75rem;display:flex}.online-pill.svelte-hm6sky i:where(.svelte-hm6sky){background:var(--success);border-radius:50%;width:6px;height:6px}.overview-stats.svelte-hm6sky .stat-card:where(.svelte-hm6sky){flex-direction:column;min-height:10rem;padding:1.25rem;display:flex}.overview-stats.svelte-hm6sky .stat-label:where(.svelte-hm6sky){color:var(--foreground);font-weight:500}.overview-stats.svelte-hm6sky .stat-number:where(.svelte-hm6sky){font-variant-numeric:tabular-nums;margin:.85rem 0 .6rem;font-size:clamp(1.55rem,2.25vw,2.25rem)}.overview-stats.svelte-hm6sky .stat-foot:where(.svelte-hm6sky){flex-direction:column;gap:.3rem;margin-top:auto;line-height:1.6}.speed-values.svelte-hm6sky{grid-template-columns:1fr 1fr;gap:.7rem;margin:1.1rem 0 1rem;display:grid}.speed-values.svelte-hm6sky>div:where(.svelte-hm6sky){flex-direction:column;gap:.45rem;display:flex}.speed-values.svelte-hm6sky span:where(.svelte-hm6sky){color:var(--muted);align-items:center;gap:.2rem;font-size:.68rem;display:flex}.speed-values.svelte-hm6sky strong:where(.svelte-hm6sky){white-space:nowrap;letter-spacing:-.03em;font-size:clamp(.9rem,1.25vw,1.25rem);font-weight:550}.speed-values.svelte-hm6sky>div:where(.svelte-hm6sky):first-child span:where(.svelte-hm6sky),.upload.svelte-hm6sky{color:var(--success)}.speed-values.svelte-hm6sky>div:where(.svelte-hm6sky):last-child span:where(.svelte-hm6sky),.download.svelte-hm6sky{color:var(--primary)}.daily-card.svelte-hm6sky{margin-bottom:1.7rem;padding:1.4rem 1.5rem}.section-kicker.svelte-hm6sky{letter-spacing:.16em;color:var(--primary);margin-bottom:.4rem;font-size:.57rem}.daily-card.svelte-hm6sky .section-head:where(.svelte-hm6sky){margin-bottom:0}.data-notice.svelte-hm6sky{color:var(--warning);margin:.8rem 0 0;font-size:.72rem;line-height:1.6}.ranking-toolbar.svelte-hm6sky{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .9rem;display:flex}.ranking-toolbar.svelte-hm6sky h2:where(.svelte-hm6sky){font-size:1.2rem}.ranking-toolbar.svelte-hm6sky p:where(.svelte-hm6sky){margin-top:.25rem}.ranking-grid.svelte-hm6sky{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem;display:grid}.server-overview.svelte-hm6sky .section-head:where(.svelte-hm6sky){padding:1.25rem 1.4rem}.server-overview.svelte-hm6sky h2:where(.svelte-hm6sky){font-size:1.2rem}.server-overview.svelte-hm6sky table:where(.svelte-hm6sky){font-variant-numeric:tabular-nums}.server-overview.svelte-hm6sky td:where(.svelte-hm6sky){white-space:nowrap}.server-overview.svelte-hm6sky td:where(.svelte-hm6sky):first-child{min-width:13rem}.server-overview.svelte-hm6sky td:where(.svelte-hm6sky) strong:where(.svelte-hm6sky){font-weight:500}.table-rates.svelte-hm6sky{flex-direction:column;gap:.4rem;font-size:.72rem;display:flex}.table-rates.svelte-hm6sky span:where(.svelte-hm6sky){align-items:center;gap:.3rem;display:flex}.quota-detail.svelte-hm6sky{color:var(--muted);margin-top:.35rem;font-size:.6rem;display:block}.usage-cell.svelte-hm6sky{min-width:5rem;font-size:.72rem}.usage-track.svelte-hm6sky{background:var(--line);border-radius:4px;width:5rem;height:4px;margin-top:.5rem;overflow:hidden}.usage-track.svelte-hm6sky i:where(.svelte-hm6sky){background:var(--primary);height:100%;display:block}.over-limit.svelte-hm6sky{color:var(--danger)}.usage-track.svelte-hm6sky i.over-limit:where(.svelte-hm6sky){background:var(--danger)}.table-note.svelte-hm6sky{border-top:1px solid var(--line);color:var(--muted);padding:.9rem 1.4rem;font-size:.66rem;line-height:1.7}@media (width>=901px) and (width<=1200px){.overview-stats.svelte-hm6sky{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ranking-grid.svelte-hm6sky{grid-template-columns:1fr}.daily-card.svelte-hm6sky{padding:1.15rem}.overview-stats.svelte-hm6sky .stat-card:where(.svelte-hm6sky){padding:1rem}.speed-values.svelte-hm6sky strong:where(.svelte-hm6sky){font-size:1.1rem}}@media (width<=600px){.proxy-period.svelte-hm6sky{align-items:flex-start;width:100%}.ranking-toolbar.svelte-hm6sky{flex-direction:column;align-items:flex-start;gap:.8rem}.ranking-toolbar.svelte-hm6sky .segmented:where(.svelte-hm6sky){width:100%}.ranking-toolbar.svelte-hm6sky .segmented:where(.svelte-hm6sky) button:where(.svelte-hm6sky){flex:1}.overview-stats.svelte-hm6sky .stat-card:where(.svelte-hm6sky){min-height:9.5rem;padding:.9rem}.overview-stats.svelte-hm6sky .stat-number:where(.svelte-hm6sky){font-size:1.5rem}.speed-values.svelte-hm6sky{grid-template-columns:1fr;gap:.4rem;margin:.75rem 0}.speed-values.svelte-hm6sky>div:where(.svelte-hm6sky){flex-direction:row;justify-content:space-between;align-items:center}.speed-values.svelte-hm6sky strong:where(.svelte-hm6sky){font-size:.82rem}.speed-values.svelte-hm6sky span:where(.svelte-hm6sky),.overview-stats.svelte-hm6sky .stat-foot:where(.svelte-hm6sky){font-size:.6rem}.daily-card.svelte-hm6sky .section-head:where(.svelte-hm6sky){align-items:flex-start;gap:.5rem}.traffic-link.svelte-hm6sky{min-width:2rem;padding:.35rem}.traffic-link.svelte-hm6sky span:where(.svelte-hm6sky){display:none}}tr.svelte-s18m1w{height:78px}td.svelte-s18m1w{border-bottom:1px solid var(--line);vertical-align:middle;font-variant-numeric:tabular-nums;white-space:normal;padding:12px 14px;font-size:12px}tr.svelte-s18m1w:last-child td:where(.svelte-s18m1w){border-bottom:0}tr.svelte-s18m1w:hover td:where(.svelte-s18m1w){background:color-mix(in srgb,var(--foreground) 3%,transparent)}.name-line.svelte-s18m1w{align-items:center;gap:8px;min-width:0;display:flex}.status-dot.svelte-s18m1w,.service-dot.svelte-s18m1w{background:var(--muted);border-radius:50%;flex-shrink:0;width:7px;height:7px}.status-dot.online.svelte-s18m1w{background:var(--success)}.server-name.svelte-s18m1w{color:var(--foreground);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;padding:0;font-size:13px;font-weight:600;overflow:hidden}.server-name.svelte-s18m1w:disabled{opacity:1;cursor:default}.name-line.svelte-s18m1w .region-avatar{background:0 0;border:0;flex-shrink:0;width:20px;height:16px}.status.svelte-s18m1w{color:var(--muted);background:var(--nested);border-radius:3px;flex-shrink:0;margin-left:auto;padding:3px 6px;font-size:10px}.status.online.svelte-s18m1w{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}.identity-meta.svelte-s18m1w{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;margin-top:6px;padding-left:15px;font-size:10px;display:flex}.identity-meta.svelte-s18m1w time:where(.svelte-s18m1w){text-overflow:ellipsis;overflow:hidden}.core-mode.svelte-s18m1w{color:var(--primary);flex-shrink:0}.connection-cell.svelte-s18m1w .app-select-trigger{width:100%;min-width:0;height:29px;min-height:29px;padding:3px 7px;font-size:12px}.connection-cell.svelte-s18m1w small:where(.svelte-s18m1w){color:var(--muted);margin-top:5px;font-size:10px;display:block}.connection-cell.svelte-s18m1w small.pending:where(.svelte-s18m1w){color:var(--warning)}.address-cell.svelte-s18m1w{font-family:var(--font-mono,monospace);color:var(--muted);font-size:11px}.address-cell.svelte-s18m1w>span:where(.svelte-s18m1w){text-overflow:ellipsis;white-space:nowrap;line-height:1.8;display:block;overflow:hidden}.rates-cell.svelte-s18m1w>span:where(.svelte-s18m1w){white-space:nowrap;align-items:center;gap:3px;line-height:1.8;display:flex}.upload.svelte-s18m1w{color:var(--success)}.download.svelte-s18m1w{color:var(--primary)}.usage.svelte-s18m1w{white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:flex}.usage.svelte-s18m1w>span:where(.svelte-s18m1w){color:var(--muted)}.usage.svelte-s18m1w .gap:where(.svelte-s18m1w){color:var(--warning);margin-left:auto}.quota-meter.svelte-s18m1w{background:var(--line);border-radius:3px;height:5px;margin:7px 0 5px;overflow:hidden}.quota-meter.svelte-s18m1w i:where(.svelte-s18m1w){background:var(--success);border-radius:inherit;height:100%;display:block}.quota-meter.warning.svelte-s18m1w i:where(.svelte-s18m1w){background:var(--warning)}.quota-meter.unlimited.svelte-s18m1w i:where(.svelte-s18m1w){background:var(--primary);opacity:.5}.traffic-cell.svelte-s18m1w small:where(.svelte-s18m1w){color:var(--muted);font-size:10px}.services.svelte-s18m1w{flex-wrap:wrap;align-items:flex-start;gap:5px;display:flex}.service.svelte-s18m1w{max-width:100%;color:var(--muted);background:var(--nested);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:4px 6px;font-size:10px;display:inline-flex}.service.running.svelte-s18m1w{color:var(--success);background:color-mix(in srgb,var(--success) 9%,transparent)}.service.running.svelte-s18m1w .service-dot:where(.svelte-s18m1w){background:var(--success)}.service.agent.running.svelte-s18m1w{color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,transparent)}.version.svelte-s18m1w{text-overflow:ellipsis;min-width:0;overflow:hidden}.server-actions.svelte-s18m1w{white-space:nowrap;justify-content:flex-end;align-items:center;gap:3px;display:flex}.server-actions.svelte-s18m1w .icon-button{border:1px solid var(--line);border-radius:4px;flex-shrink:0;width:26px;height:28px;padding:4px}.server-actions.svelte-s18m1w .icon-button:hover{background:var(--nested);border-color:var(--border)}.server-actions.svelte-s18m1w .delete-server{color:var(--danger,var(--error,#e56a78))}.server-inbounds.svelte-tivw9n{gap:16px;min-height:360px;display:grid}.inbound-heading.svelte-tivw9n{justify-content:space-between;align-items:center;gap:16px;display:flex}.inbound-heading.svelte-tivw9n h3:where(.svelte-tivw9n){font-size:14px}.inbound-heading.svelte-tivw9n p:where(.svelte-tivw9n),.inbound-heading.svelte-tivw9n small:where(.svelte-tivw9n){color:var(--muted);font-size:12px;font-weight:400}.inbound-heading.svelte-tivw9n p:where(.svelte-tivw9n){margin-top:6px}.inbound-grid.svelte-tivw9n{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:16px;display:grid}.inbound-card.svelte-tivw9n{border:1px solid var(--line);background:var(--card);border-radius:8px;min-width:0;padding:20px}.card-heading.svelte-tivw9n{justify-content:space-between;align-items:start;gap:12px;display:flex}.card-heading.svelte-tivw9n h4:where(.svelte-tivw9n){overflow-wrap:anywhere;font-size:14px}.card-heading.svelte-tivw9n small:where(.svelte-tivw9n){color:var(--muted);overflow-wrap:anywhere;font-size:11px}.protocol.svelte-tivw9n{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);border-radius:5px;padding:5px 10px;font-size:11px}dl.svelte-tivw9n{gap:12px;margin:20px 0;display:grid}dl.svelte-tivw9n div:where(.svelte-tivw9n){justify-content:space-between;gap:10px;font-size:12px;display:flex}dt.svelte-tivw9n{color:var(--muted)}dd.svelte-tivw9n{margin:0}dt.svelte-tivw9n small:where(.svelte-tivw9n){font-size:10px}.hint.svelte-tivw9n{margin:0;font-size:12px}.actions.svelte-tivw9n{flex-wrap:wrap}.mode-switch.svelte-tivw9n{border:1px solid var(--line);background:var(--nested);border-radius:8px;padding:4px;display:flex}.mode-switch.svelte-tivw9n button:where(.svelte-tivw9n){color:var(--muted);background:0 0;border:0;border-radius:5px;flex:1;padding:10px}.mode-switch.svelte-tivw9n .active:where(.svelte-tivw9n){color:var(--foreground);background:var(--card)}.wizard-grid.svelte-tivw9n{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:20px;display:grid}fieldset.svelte-tivw9n{border:1px solid var(--line);border-radius:8px;min-width:0;padding:20px}.preview.svelte-tivw9n{background:var(--nested);border:1px solid var(--line);border-radius:8px;min-width:0;padding:18px}.preview.svelte-tivw9n h4:where(.svelte-tivw9n){font-size:13px}.preview.svelte-tivw9n p:where(.svelte-tivw9n),.runtime-note.svelte-tivw9n p:where(.svelte-tivw9n),.confirmation.svelte-tivw9n p:where(.svelte-tivw9n){color:var(--muted);margin:8px 0 12px;font-size:12px;line-height:1.7}.preview.svelte-tivw9n pre:where(.svelte-tivw9n){max-height:650px;font-size:11px;line-height:1.7;overflow:auto}.wizard-actions.svelte-tivw9n{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.confirmation.svelte-tivw9n,.runtime-note.svelte-tivw9n{border:1px solid var(--line);background:var(--nested);border-radius:8px;padding:16px}.confirmation.svelte-tivw9n h4:where(.svelte-tivw9n){font-size:14px}.error.svelte-tivw9n,.quiet-link.svelte-tivw9n{font-size:12px}.empty.svelte-tivw9n{grid-column:1/-1;min-height:200px}.runtime-note.svelte-tivw9n{overflow-wrap:anywhere;font-size:12px}@media (width<=1100px){.inbound-grid.svelte-tivw9n{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.inbound-grid.svelte-tivw9n,.wizard-grid.svelte-tivw9n{grid-template-columns:1fr}.inbound-heading.svelte-tivw9n{align-items:start}.inbound-heading.svelte-tivw9n h3:where(.svelte-tivw9n){line-height:1.7}.inbound-heading.svelte-tivw9n .button:where(.svelte-tivw9n){flex-shrink:0}.preview.svelte-tivw9n pre:where(.svelte-tivw9n){max-height:320px}fieldset.svelte-tivw9n{padding:14px}}.workbench{gap:16px;min-height:360px;display:grid}.wb-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.wb-heading h3{font-size:14px}.wb-heading small{color:var(--muted);font-size:12px;font-weight:400}.wb-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wb-split{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:16px;display:grid}.wb-list{gap:8px;display:grid}.wb-row{border:1px solid var(--line);background:var(--card);border-radius:7px;align-items:center;gap:6px;min-width:0;display:flex}.wb-row.selected{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--card))}.wb-select{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:13px;font-size:12px;display:flex}.wb-copy{overflow-wrap:anywhere;flex:1;min-width:0}.wb-copy small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.wb-badge{background:var(--nested);color:var(--primary);overflow-wrap:anywhere;border-radius:4px;padding:3px 6px;font-size:10px;line-height:1.5}.wb-order{padding-right:6px;display:grid}.wb-order button{color:var(--muted);background:0 0;border:0;padding:3px 6px}.wb-order button:disabled{opacity:.3}.wb-detail{border:1px solid var(--line);background:var(--card);border-radius:8px;min-width:0;min-height:230px;padding:20px}.wb-detail h4{margin-bottom:12px;font-size:14px}.wb-detail pre{background:var(--nested);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;max-height:420px;padding:16px;font-size:12px;line-height:1.7;overflow:auto}.wb-detail textarea{width:100%;min-height:240px;font-size:12px;line-height:1.65}.wb-detail .field{margin-bottom:14px}.wb-detail fieldset{border:0;min-width:0;margin:0;padding:0}.wb-hint{color:var(--muted);font-size:12px;line-height:1.7}.wb-menu{position:relative}.wb-menu summary{cursor:pointer;list-style:none}.wb-menu summary::-webkit-details-marker{display:none}.wb-menu-items{z-index:5;border:1px solid var(--line);background:var(--card);border-radius:8px;min-width:250px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 35px #0005}.wb-menu-items button{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-radius:4px;padding:10px;font-size:12px;display:block}.wb-menu-items button:hover{background:var(--nested)}.wb-menu-items button:disabled{opacity:.4}.wb-confirm{background:var(--nested);border:1px solid var(--line);border-radius:6px;margin:12px 0;padding:12px}.wb-error{color:var(--danger);font-size:12px}.wb-settings{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.wb-settings .field{flex:1;min-width:180px}.wb-empty{text-align:center;color:var(--muted);padding:45px 15px;font-size:12px}.wb-detail .form-grid{margin-top:12px}@media (width<=800px){.wb-split{grid-template-columns:1fr}.wb-detail{padding:15px}.wb-menu{position:static}.wb-menu-items{min-width:0;max-width:100%;left:0;right:0}.wb-heading h3{line-height:1.7}}.cache-summary.svelte-k7uz5r{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:11px;display:flex}.modal.xray-manager{flex-direction:column;gap:16px;width:min(1440px,100vw - 3rem);max-height:94dvh;padding:24px;display:flex;overflow:auto}.manager-heading.svelte-k7uz5r{justify-content:space-between;align-items:start;gap:20px;display:flex}.manager-heading.svelte-k7uz5r .muted{margin-top:5px;font-size:12px}.manager-heading.svelte-k7uz5r .icon-button:where(.svelte-k7uz5r){flex-shrink:0}.manager-tabs.svelte-k7uz5r{background:var(--nested);border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.manager-tabs.svelte-k7uz5r button:where(.svelte-k7uz5r){color:var(--muted);background:0 0;border:0;border-radius:6px;padding:10px;font-size:13px}.manager-tabs.svelte-k7uz5r button.active:where(.svelte-k7uz5r){background:var(--card);color:var(--foreground);box-shadow:0 1px 5px #0001}.service-bar.svelte-k7uz5r{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:15px;font-size:12px;display:flex}.service-actions.svelte-k7uz5r{gap:6px;display:flex}.core-status.svelte-k7uz5r{background:var(--nested);color:var(--muted);border-radius:5px;padding:6px 9px}.core-status.running.svelte-k7uz5r{color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent)}.config-badges.svelte-k7uz5r{color:var(--muted);flex-wrap:wrap;gap:8px;margin-left:auto;font-size:11px;display:flex}.config-badges.svelte-k7uz5r span:where(.svelte-k7uz5r){border:1px solid var(--line);border-radius:4px;padding:4px 7px}.editor-heading.svelte-k7uz5r,.editor-status.svelte-k7uz5r{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.editor-heading.svelte-k7uz5r{margin-bottom:10px}.editor-heading.svelte-k7uz5r small:where(.svelte-k7uz5r){color:var(--warning);margin-left:10px}.xray-editor.svelte-k7uz5r{resize:vertical;tab-size:2;background:var(--nested);border:1px solid var(--line);border-radius:8px;width:100%;height:clamp(240px,51dvh,720px);min-height:240px;padding:18px;font-size:12px;line-height:1.65;display:block}.editor-status.svelte-k7uz5r{flex-wrap:wrap;margin-top:10px}.editor-status.svelte-k7uz5r .valid:where(.svelte-k7uz5r){color:var(--success)}.editor-status.svelte-k7uz5r small:where(.svelte-k7uz5r){color:var(--muted);font-size:11px}.manager-footer.svelte-k7uz5r{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.manager-footer.svelte-k7uz5r .hint:where(.svelte-k7uz5r){margin:0;font-size:11px}.manager-footer.svelte-k7uz5r .actions:where(.svelte-k7uz5r){flex-wrap:wrap;flex-shrink:0;justify-content:flex-end}.task-link.svelte-k7uz5r{margin-top:5px;font-size:11px;display:inline-block}#xray-panel.svelte-k7uz5r{flex-shrink:0;min-width:0}.error.svelte-k7uz5r{margin:0;font-size:12px}@media (width<=700px){.modal.xray-manager{gap:12px;width:calc(100vw - 1rem);padding:16px}.manager-tabs.svelte-k7uz5r button:where(.svelte-k7uz5r){padding:9px 4px;font-size:12px}.manager-footer.svelte-k7uz5r{flex-direction:column;align-items:stretch}.config-badges.svelte-k7uz5r{margin-left:0}.manager-footer.svelte-k7uz5r .actions:where(.svelte-k7uz5r){justify-content:flex-end}.xray-editor.svelte-k7uz5r{height:42dvh}}.firewall-body.svelte-ddsgqt{gap:1rem;display:grid}.firewall-body.svelte-ddsgqt .hint:where(.svelte-ddsgqt){margin:0;font-size:.73rem;line-height:1.7}.firewall-status.svelte-ddsgqt,.firewall-rule.svelte-ddsgqt{border:1px solid var(--line);background:var(--nested);border-radius:.6rem;min-width:0;padding:1rem}.firewall-status.warning.svelte-ddsgqt{border-color:color-mix(in srgb,var(--warning) 40%,var(--line))}.firewall-status.failure.svelte-ddsgqt{border-color:var(--danger)}.status-heading.svelte-ddsgqt,.rule-heading.svelte-ddsgqt{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.status-heading.svelte-ddsgqt strong:where(.svelte-ddsgqt){overflow-wrap:anywhere}.state-label.svelte-ddsgqt{color:var(--muted);flex-shrink:0;font-size:.72rem}.state-label.success.svelte-ddsgqt{color:var(--success)}.firewall-status.svelte-ddsgqt p:where(.svelte-ddsgqt){color:var(--muted);overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.73rem;line-height:1.7}.firewall-status.svelte-ddsgqt .error:where(.svelte-ddsgqt),.error.svelte-ddsgqt{color:var(--danger);overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.7}.firewall-notes.svelte-ddsgqt{color:var(--muted);gap:.35rem;font-size:.73rem;line-height:1.7;display:grid}.firewall-notes.svelte-ddsgqt p:where(.svelte-ddsgqt){margin:0}.firewall-notes.svelte-ddsgqt strong:where(.svelte-ddsgqt){color:var(--foreground);font-weight:550}.rule-heading.svelte-ddsgqt h3:where(.svelte-ddsgqt){margin:0;font-size:.93rem}.rule-heading.svelte-ddsgqt>strong:where(.svelte-ddsgqt){font-size:.8rem}.firewall-rule.svelte-ddsgqt{background:var(--card);gap:1rem;display:grid}.firewall-rule.svelte-ddsgqt textarea:where(.svelte-ddsgqt){resize:vertical;min-height:6rem;font-family:monospace;font-size:.8rem;line-height:1.6}.firewall-empty.svelte-ddsgqt{border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:.6rem;padding:1.5rem 1rem;font-size:.78rem;line-height:1.7}.remove-notice.svelte-ddsgqt{border:1px solid color-mix(in srgb,var(--warning) 45%,var(--line));color:var(--warning);border-radius:.5rem;margin:0;padding:.8rem;font-size:.75rem;line-height:1.7}.observed-rules.svelte-ddsgqt{color:var(--muted);font-size:.73rem;line-height:1.7}.observed-rules.svelte-ddsgqt summary:where(.svelte-ddsgqt){cursor:pointer}.observed-rules.svelte-ddsgqt>div:where(.svelte-ddsgqt){border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:.65rem 0}.observed-rules.svelte-ddsgqt strong:where(.svelte-ddsgqt){color:var(--foreground);font-weight:550}.observed-rules.svelte-ddsgqt p:where(.svelte-ddsgqt){margin:.3rem 0 0}.firewall-actions.svelte-ddsgqt{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding-top:1rem;display:flex}.firewall-actions.svelte-ddsgqt .button:where(.svelte-ddsgqt){font-size:.75rem}@media (width<=600px){.firewall-status.svelte-ddsgqt,.firewall-rule.svelte-ddsgqt{padding:.8rem}.status-heading.svelte-ddsgqt{align-items:flex-start}.firewall-actions.svelte-ddsgqt .button:where(.svelte-ddsgqt){flex:1;min-width:40%}.rule-heading.svelte-ddsgqt{align-items:flex-start}.rule-heading.svelte-ddsgqt .button:where(.svelte-ddsgqt){font-size:.7rem}.firewall-rule.svelte-ddsgqt .form-grid:where(.svelte-ddsgqt){grid-template-columns:1fr}}.connection-controls.svelte-hnawpq{flex-shrink:0;align-items:center;gap:6px;display:flex}.connection-controls.svelte-hnawpq .app-select-trigger{min-width:90px;height:28px;min-height:28px;padding:3px 7px;font-size:11px}.connection-hint.svelte-hnawpq{color:var(--muted);margin:-8px 0 0;font-size:11px}.management-card.svelte-hnawpq{background:var(--card);border:1px solid var(--line);min-width:0;color:var(--foreground);font-variant-numeric:tabular-nums;border-radius:16px;flex-direction:column;gap:15px;padding:20px;font-size:12px;transition:border-color .15s;display:flex;box-shadow:0 4px 20px #00000008}.management-card.svelte-hnawpq:hover{border-color:var(--border)}header.svelte-hnawpq{align-items:center;gap:10px;display:flex}.status-dot.svelte-hnawpq{background:var(--muted);border-radius:50%;flex-shrink:0;width:8px;height:8px}.status-dot.online.svelte-hnawpq{background:var(--success);box-shadow:0 0 0 4px color-mix(in srgb,var(--success) 10%,transparent)}.server-name.svelte-hnawpq{min-width:0;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;padding:0;font-size:16px;font-weight:650;overflow:hidden}.server-name.svelte-hnawpq:disabled{opacity:1;cursor:default}header.svelte-hnawpq .region-avatar{background:0 0;border:0;width:26px;height:23px}.identity-row.svelte-hnawpq,.badges.svelte-hnawpq,.card-actions.svelte-hnawpq,.connection.svelte-hnawpq,.protocol.svelte-hnawpq,.rates.svelte-hnawpq,.rates.svelte-hnawpq>span:where(.svelte-hnawpq),.metric-label.svelte-hnawpq,.heartbeat.svelte-hnawpq{align-items:center;display:flex}.identity-row.svelte-hnawpq{flex-wrap:wrap;justify-content:space-between;gap:8px}.badges.svelte-hnawpq{flex-wrap:wrap;flex:1;gap:6px;min-width:0}.status.svelte-hnawpq,.chip.svelte-hnawpq,.protocol.svelte-hnawpq{white-space:nowrap;background:var(--nested);color:var(--muted);border-radius:5px;padding:4px 7px;font-size:10px}.status.online.svelte-hnawpq{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}.chip.svelte-hnawpq{color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,transparent)}.provider.svelte-hnawpq{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.card-actions.svelte-hnawpq{gap:2px}.card-actions.svelte-hnawpq .icon-button{width:27px;height:27px}.connection.svelte-hnawpq{justify-content:space-between;gap:10px}.address.svelte-hnawpq{font-family:var(--font-mono,monospace);color:var(--muted);overflow-wrap:anywhere;min-width:0}.protocol.svelte-hnawpq{gap:5px}.versions.svelte-hnawpq{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:-8px;font-size:10px;display:flex}.versions.svelte-hnawpq>span:where(.svelte-hnawpq){overflow-wrap:anywhere;min-width:0}.versions.svelte-hnawpq strong:where(.svelte-hnawpq){color:var(--foreground);font-weight:500}.traffic-panel.svelte-hnawpq{background:var(--nested);border:1px solid var(--line);border-radius:10px;margin-top:auto;padding:13px}.speed-row.svelte-hnawpq,.usage-row.svelte-hnawpq,.billing-meta.svelte-hnawpq,.reset-row.svelte-hnawpq{justify-content:space-between;align-items:center;gap:8px;display:flex}.speed-row.svelte-hnawpq{border-bottom:1px solid var(--line);flex-wrap:wrap;padding-bottom:12px}.metric-label.svelte-hnawpq{color:var(--muted);white-space:nowrap;gap:6px}.rates.svelte-hnawpq{flex-wrap:wrap;gap:10px;font-size:11px}.rates.svelte-hnawpq>span:where(.svelte-hnawpq){gap:3px}.upload.svelte-hnawpq{color:var(--success)}.download.svelte-hnawpq{color:var(--primary)}.usage-row.svelte-hnawpq{flex-wrap:wrap;margin-top:12px}.usage-row.svelte-hnawpq strong:where(.svelte-hnawpq){font-size:12px;font-weight:600}.usage-row.svelte-hnawpq small:where(.svelte-hnawpq){color:var(--muted);font-size:11px;font-weight:400}.meter.svelte-hnawpq{background:var(--line);border-radius:9px;height:5px;margin:10px 0 8px;overflow:hidden}.meter.svelte-hnawpq i:where(.svelte-hnawpq){background:var(--primary);border-radius:inherit;height:100%;display:block}.meter.warning.svelte-hnawpq i:where(.svelte-hnawpq){background:var(--warning)}.billing-meta.svelte-hnawpq{color:var(--muted);font-size:10px}.reset-row.svelte-hnawpq{color:var(--muted);margin-top:12px;font-size:11px}.gap.svelte-hnawpq{color:var(--muted);align-items:center;gap:5px;margin:10px 0 0;font-size:10px;display:flex}.heartbeat.svelte-hnawpq{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:5px;margin-top:12px;padding-top:10px;font-size:10px}.heartbeat.svelte-hnawpq time:where(.svelte-hnawpq){margin-left:auto}footer.svelte-hnawpq{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}footer.svelte-hnawpq .button:where(.svelte-hnawpq){justify-content:center;min-width:0;font-size:12px}@media (width<=480px){.management-card.svelte-hnawpq{gap:13px;padding:16px}}input.svelte-gm8odq{width:8rem}.grow.svelte-gm8odq{flex:1}.delete-preview.svelte-1s5xsn9{border:1px solid var(--border);border-radius:12px;padding:1rem}.delete-preview.svelte-1s5xsn9 p:where(.svelte-1s5xsn9){margin:0}.delete-counts.svelte-1s5xsn9{flex-wrap:wrap;gap:.6rem 1.25rem;margin:.75rem 0;display:flex}.delete-counts.svelte-1s5xsn9 strong:where(.svelte-1s5xsn9){font-variant-numeric:tabular-nums}.install-panel.svelte-tq56s4 .hint{background:0 0;border:0;padding:0}.install-panel.svelte-tq56s4{gap:1rem;display:grid}.install-heading.svelte-tq56s4,.install-footer.svelte-tq56s4{justify-content:space-between;align-items:center;gap:1rem;display:flex}.install-command.svelte-tq56s4{background:var(--background);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.7rem;max-height:13rem;margin:0;padding:1rem;font-size:.8rem;line-height:1.7;overflow:auto}.local-note.svelte-tq56s4{border-left:2px solid var(--warning);background:var(--nested);color:var(--muted);border-radius:.35rem;padding:.75rem 1rem;font-size:.8rem}summary.svelte-tq56s4{cursor:pointer;color:var(--muted);font-size:.85rem}@media (width<=600px){.install-footer.svelte-tq56s4{flex-direction:column;align-items:stretch}}.node-summary.svelte-12izi96 .hint{background:0 0;border:0;padding:0}.setup-steps.svelte-12izi96{border-bottom:1px solid var(--line);color:var(--muted);gap:2rem;margin:0 0 1.2rem;padding:0 0 1.2rem;font-size:.85rem;list-style:none;display:flex}.setup-steps.svelte-12izi96 li:where(.svelte-12izi96){align-items:center;gap:.6rem;display:flex}.setup-steps.svelte-12izi96 span:where(.svelte-12izi96){border:1px solid var(--line);border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;display:grid}.setup-steps.svelte-12izi96 .current:where(.svelte-12izi96){color:var(--foreground)}.current.svelte-12izi96 span:where(.svelte-12izi96){background:var(--primary);color:var(--background);border-color:#0000}.setup-fields.svelte-12izi96{border:0;gap:1.3rem;min-width:0;margin:0;padding:0;display:grid}.node-summary.svelte-12izi96{background:var(--nested);border:1px solid var(--line);border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.section-label.svelte-12izi96{border-top:1px solid var(--line);padding-top:1.2rem;font-size:.85rem}.section-label.svelte-12izi96 span:where(.svelte-12izi96){color:var(--muted);margin-left:.5rem;font-size:.75rem}.node-summary.svelte-12izi96{margin-bottom:1.2rem}.connection-status.svelte-12izi96{color:var(--muted);font-size:.8rem}.connected.svelte-12izi96{color:var(--success)}@media (width<=600px){.setup-steps.svelte-12izi96{gap:1rem}.form-grid.svelte-12izi96{grid-template-columns:1fr}}.server-management-table.svelte-d47b40{table-layout:fixed;border-collapse:collapse;width:100%;min-width:1160px}.server-management-table.svelte-d47b40 .name-col:where(.svelte-d47b40){width:25%}.server-management-table.svelte-d47b40 .connection-col:where(.svelte-d47b40){width:10%}.server-management-table.svelte-d47b40 .address-col:where(.svelte-d47b40){width:14%}.server-management-table.svelte-d47b40 .speed-col:where(.svelte-d47b40){width:9%}.server-management-table.svelte-d47b40 .traffic-col:where(.svelte-d47b40){width:17%}.server-management-table.svelte-d47b40 .services-col:where(.svelte-d47b40){width:13%}.server-management-table.svelte-d47b40 .actions-col:where(.svelte-d47b40){width:216px}.server-management-table.svelte-d47b40 th:where(.svelte-d47b40){text-align:left;background:var(--nested);height:45px;color:var(--muted);border-bottom:1px solid var(--line);padding:10px 14px;font-size:11px;font-weight:600}.server-management-table.svelte-d47b40 th.actions-heading:where(.svelte-d47b40){text-align:right}.server-view-body.svelte-d47b40{min-width:0}.server-view-body.svelte-d47b40>.table-scroll:where(.svelte-d47b40){min-width:0;max-width:100%;overflow-x:auto;border-radius:6px!important}.server-view-body.svelte-d47b40>.inactive-view:where(.svelte-d47b40){height:0;overflow:hidden}.server-collection.svelte-d47b40{min-width:0}.server-management-table.svelte-d47b40 td{letter-spacing:0}.server-tools.svelte-d47b40{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.server-tools.svelte-d47b40>.actions:where(.svelte-d47b40){flex-wrap:wrap;gap:8px}.server-tools.svelte-d47b40 .button{font-size:12px}.server-counts.svelte-d47b40{color:var(--muted);align-items:center;gap:14px;font-size:12px;display:flex}.server-counts.svelte-d47b40>span:where(.svelte-d47b40){white-space:nowrap;align-items:center;gap:7px;display:flex}.server-counts.svelte-d47b40 strong:where(.svelte-d47b40){color:var(--foreground);font-variant-numeric:tabular-nums}.server-counts.svelte-d47b40 i:where(.svelte-d47b40){background:var(--muted);border-radius:50%;width:6px;height:6px}.server-counts.svelte-d47b40 i.online:where(.svelte-d47b40){background:var(--success)}.server-card-grid.svelte-d47b40{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:stretch;gap:18px;padding:4px 16px 20px;display:grid}.server-card-grid.svelte-d47b40>article{width:100%;height:100%}.server-card-grid.svelte-d47b40>.empty:where(.svelte-d47b40){grid-column:1/-1}.server-collection.svelte-d47b40{background:0 0;border-color:#0000}.server-collection.svelte-d47b40>.toolbar:where(.svelte-d47b40){min-height:62px;padding:0 0 20px!important}.server-collection.svelte-d47b40>.table-footer:where(.svelte-d47b40){padding-left:0;padding-right:0}.server-view-body.svelte-d47b40{min-height:450px;padding-bottom:20px;display:grid}.server-view-body.svelte-d47b40>div:where(.svelte-d47b40){grid-area:1/1;align-self:start}.inactive-view.svelte-d47b40{visibility:hidden;pointer-events:none}.server-view-body.svelte-d47b40>.server-card-grid:where(.svelte-d47b40){padding:0}.server-view-body.svelte-d47b40>.table-scroll:where(.svelte-d47b40){border:1px solid var(--line);background:var(--card);border-radius:12px}.server-tools.svelte-d47b40 .view-switch:where(.svelte-d47b40) button:where(.svelte-d47b40){justify-content:center;min-width:62px}.server-collection.svelte-d47b40>.toolbar:where(.svelte-d47b40)>.actions:where(.svelte-d47b40)>.muted:where(.svelte-d47b40){text-align:right;font-variant-numeric:tabular-nums;min-width:65px}.view-switch.svelte-d47b40 button:where(.svelte-d47b40){align-items:center;gap:6px;display:flex}.toolbar.svelte-d47b40>.actions:where(.svelte-d47b40){flex-wrap:wrap}.log-retention.svelte-d47b40{margin-bottom:1rem}.detail-grid.svelte-d47b40{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid.svelte-d47b40>div:where(.svelte-d47b40){min-width:0}@media (width<=767px){.detail-grid.svelte-d47b40{grid-template-columns:1fr}}.node-test-progress.svelte-d47b40{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.task-target-address.svelte-d47b40{margin-top:.25rem;display:block}.task-wait-hint.svelte-d47b40{white-space:normal;max-width:24rem;margin-top:.4rem;line-height:1.5;display:block}h1.svelte-1xucxy3{letter-spacing:0;font-size:1.45rem}h2.svelte-1xucxy3{letter-spacing:0;margin:0;font-size:1rem}.generated-card.svelte-1xucxy3,.external-card.svelte-1xucxy3{overflow:hidden}.section-head.svelte-1xucxy3{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.section-head.svelte-1xucxy3 p:where(.svelte-1xucxy3){margin:.25rem 0 0;font-size:.78rem}.generated-card.svelte-1xucxy3 table:where(.svelte-1xucxy3){min-width:1120px}.generated-card.svelte-1xucxy3 td:where(.svelte-1xucxy3),.generated-card.svelte-1xucxy3 th:where(.svelte-1xucxy3){vertical-align:middle;white-space:nowrap}.generated-card.svelte-1xucxy3 td.description:where(.svelte-1xucxy3){text-overflow:ellipsis;max-width:170px;overflow:hidden}.identity.link-button.svelte-1xucxy3{color:var(--foreground);background:0 0;border:0;align-items:center;gap:.55rem;padding:0;font-weight:600;display:flex}.subline.svelte-1xucxy3{color:var(--muted);margin:.28rem 0 0 2.2rem;font-size:.7rem;display:block}.creator.svelte-1xucxy3{background:color-mix(in srgb,var(--primary) 14%,transparent);padding:.28rem .45rem;font-size:.72rem}.quiet-link.svelte-1xucxy3{color:var(--primary);background:0 0;border:0;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.row-actions.svelte-1xucxy3{gap:.2rem;display:flex}.collapse-head.svelte-1xucxy3{width:100%;color:var(--foreground);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.collapse-head.svelte-1xucxy3>span:where(.svelte-1xucxy3){align-items:center;gap:.55rem;display:flex}.collapse-head.svelte-1xucxy3 small:where(.svelte-1xucxy3){color:var(--muted);margin-top:.25rem;margin-left:1.7rem;font-size:.75rem;font-weight:400;display:block}.external-body.svelte-1xucxy3{padding-top:1.2rem}.external-actions.svelte-1xucxy3{justify-content:flex-end;gap:.5rem;margin-bottom:1rem;display:flex}.source-list.svelte-1xucxy3{gap:.4rem;display:grid}.source-row.svelte-1xucxy3{border-top:1px solid var(--line);align-items:center;gap:.7rem;padding:.7rem 0;display:flex}.source-row.svelte-1xucxy3>div:where(.svelte-1xucxy3){flex:1;min-width:0}.source-row.svelte-1xucxy3 strong:where(.svelte-1xucxy3),.source-row.svelte-1xucxy3 small:where(.svelte-1xucxy3){display:block}.source-row.svelte-1xucxy3 small:where(.svelte-1xucxy3){color:var(--muted);margin-top:.2rem;font-size:.72rem}@media (width<=767px){.section-head.svelte-1xucxy3{flex-direction:column}.filter.svelte-1xucxy3,.filter.svelte-1xucxy3 .app-select-trigger{width:100%}.external-actions.svelte-1xucxy3{flex-wrap:wrap;justify-content:flex-start}.collapse-head.svelte-1xucxy3 small:where(.svelte-1xucxy3){white-space:normal}.generated-card.svelte-1xucxy3 table:where(.svelte-1xucxy3){min-width:1050px}}.merged-subscriptions.svelte-7hq5l6{min-width:0}.section-head.svelte-7hq5l6{align-items:flex-start}.section-head.svelte-7hq5l6>div:where(.svelte-7hq5l6){min-width:0}.section-head.svelte-7hq5l6 .icon-button:where(.svelte-7hq5l6){flex-shrink:0}.merge-scopes.svelte-7hq5l6{border:0;flex-wrap:wrap;gap:16px 28px;margin:20px 0 14px;padding:0;display:flex}.merge-scopes.svelte-7hq5l6 legend:where(.svelte-7hq5l6){margin-bottom:10px;font-size:13px;font-weight:600}.merge-scopes.svelte-7hq5l6 label:where(.svelte-7hq5l6),.merge-entry.svelte-7hq5l6{align-items:flex-start;gap:10px;display:flex}.merge-scopes.svelte-7hq5l6 input:where(.svelte-7hq5l6),.merge-entry.svelte-7hq5l6 input:where(.svelte-7hq5l6){flex-shrink:0;margin-top:4px}.merge-scopes.svelte-7hq5l6 span:where(.svelte-7hq5l6){font-size:13px}.merge-scopes.svelte-7hq5l6 small:where(.svelte-7hq5l6),.merge-entry.svelte-7hq5l6 small:where(.svelte-7hq5l6){color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.merge-list.svelte-7hq5l6{border:1px solid var(--border);border-radius:8px;overflow:hidden}.merge-entry.svelte-7hq5l6{padding:13px 15px}.merge-entry.svelte-7hq5l6+.merge-entry:where(.svelte-7hq5l6){border-top:1px solid var(--border)}.merge-identity.svelte-7hq5l6{overflow-wrap:anywhere;flex:1;min-width:0}.merge-identity.svelte-7hq5l6 strong:where(.svelte-7hq5l6){font-size:13px}.unavailable.svelte-7hq5l6 .merge-identity:where(.svelte-7hq5l6){color:var(--muted)}.merge-footer.svelte-7hq5l6{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.merge-footer.svelte-7hq5l6 .hint:where(.svelte-7hq5l6){margin:0}.actions.svelte-7hq5l6{flex-wrap:wrap}@media (width<=600px){.merge-scopes.svelte-7hq5l6{flex-direction:column;gap:12px}.merge-footer.svelte-7hq5l6{flex-direction:column;align-items:flex-start}.merge-footer.svelte-7hq5l6 .button:where(.svelte-7hq5l6){width:100%}.merge-entry.svelte-7hq5l6{padding:12px 10px}.merge-entry.svelte-7hq5l6 .badge{white-space:normal;max-width:7rem}}.subscription-table-scroll.svelte-1f1kmew{max-width:100%;overflow-x:auto}.subscription-table.svelte-1f1kmew{table-layout:auto;width:100%;min-width:1080px}.subscription-table.svelte-1f1kmew th:where(.svelte-1f1kmew){white-space:nowrap}.subscription-table.svelte-1f1kmew td:where(.svelte-1f1kmew){vertical-align:middle}.subscription-table.svelte-1f1kmew td:where(.svelte-1f1kmew):first-child{min-width:220px;max-width:300px}.subscription-table.svelte-1f1kmew .identity:where(.svelte-1f1kmew){white-space:normal;text-align:left;overflow-wrap:anywhere}.plan-cell.svelte-1f1kmew{min-width:180px}.plan-name.svelte-1f1kmew{white-space:normal;overflow-wrap:anywhere;max-width:240px;line-height:1.6;display:block}.plan-kind.svelte-1f1kmew{white-space:nowrap;color:var(--muted);margin-top:4px;font-size:11px;display:block}.quota-summary.svelte-1f1kmew{border:1px solid var(--border);border-radius:7px;margin-bottom:16px;padding:12px}summary.svelte-1fcpb8{cursor:pointer;font-weight:600}.traffic-mode.svelte-1t405am{color:var(--muted);font-size:11px}.traffic-mode.pool-mode.svelte-1t405am{color:var(--primary)}.traffic-mode-help.svelte-1t405am{border:1px solid var(--border);border-radius:7px;padding:12px;font-size:12px;line-height:1.7}.traffic-mode-help.svelte-1t405am p:where(.svelte-1t405am){color:var(--muted);margin:5px 0 0}.traffic-mode-help.svelte-1t405am strong:where(.svelte-1t405am){font-size:12px}.close-editor.svelte-1t405am{position:absolute;top:20px;right:20px}.page-head.svelte-1t405am{align-items:flex-start}.page-head.svelte-1t405am>.actions:where(.svelte-1t405am){flex-shrink:0}.view-switch.svelte-1t405am{border:1px solid var(--border);border-radius:7px;gap:3px;padding:3px;display:flex}.view-switch.svelte-1t405am button:where(.svelte-1t405am){color:var(--muted);background:0 0;border:0;border-radius:4px;padding:8px}.view-switch.svelte-1t405am button.active:where(.svelte-1t405am){color:var(--background);background:var(--primary)}.plan-search.svelte-1t405am{max-width:380px;margin-bottom:20px}.plan-grid.svelte-1t405am{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.package-card.svelte-1t405am{flex-direction:column;gap:15px;padding:22px;display:flex}.package-heading.svelte-1t405am{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.package-heading.svelte-1t405am h2:where(.svelte-1t405am){overflow-wrap:anywhere;font-size:18px}.quota-badge.svelte-1t405am{white-space:nowrap;color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,transparent);border-radius:4px;padding:4px 8px;font-size:12px}.description.svelte-1t405am{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}dl.svelte-1t405am{flex:1;gap:13px;margin:0;font-size:12px;display:grid}dl.svelte-1t405am>div:where(.svelte-1t405am){justify-content:space-between;gap:18px;display:flex}dt.svelte-1t405am{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;display:flex}dd.svelte-1t405am{text-align:right;margin:0}.template-summary.svelte-1t405am{overflow-wrap:anywhere;flex-direction:column;gap:3px;font-size:11px;display:flex}.plan-actions.svelte-1t405am{flex-wrap:wrap;gap:7px;display:flex}.plan-actions.svelte-1t405am .button:where(.svelte-1t405am){padding:5px 9px}.plan-state.svelte-1t405am{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.plan-state.svelte-1t405am>span:where(.svelte-1t405am):first-child{color:var(--success)}.plan-state.svelte-1t405am>span.paused:where(.svelte-1t405am){color:var(--warning)}.node-count.svelte-1t405am{color:var(--foreground);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.table-scroll.svelte-1t405am table:where(.svelte-1t405am){min-width:1120px}td.svelte-1t405am,th.svelte-1t405am{padding:14px 12px;font-size:12px}td.svelte-1t405am small:where(.svelte-1t405am){color:var(--muted);margin-top:4px;font-size:10px;display:block}.support-actions.svelte-1t405am{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.plan-editor.svelte-1t405am{grid-template-columns:minmax(270px,340px) minmax(0,1fr);align-items:start;gap:30px;display:grid}.plan-fields.svelte-1t405am{gap:17px;display:grid}.plan-fields.svelte-1t405am small:where(.svelte-1t405am),.reset-box.svelte-1t405am small:where(.svelte-1t405am){color:var(--muted);font-size:11px;line-height:1.6}.plan-fields.svelte-1t405am textarea:where(.svelte-1t405am){min-height:80px}.field-pair.svelte-1t405am{grid-template-columns:1fr 1fr;gap:14px;display:grid}.reset-box.svelte-1t405am{border:1px solid var(--line);border-radius:8px;gap:14px;padding:15px;display:grid}.reset-heading.svelte-1t405am{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.advanced.svelte-1t405am{gap:16px;min-width:0;padding-top:18px;display:grid}.advanced.svelte-1t405am .form-grid{grid-template-columns:1fr}.advanced.svelte-1t405am .full,.plan-node-panel.svelte-1t405am{min-width:0}.node-heading.svelte-1t405am{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.node-heading.svelte-1t405am h3:where(.svelte-1t405am){font-size:14px}.node-heading.svelte-1t405am .actions:where(.svelte-1t405am){gap:10px;font-size:11px}.alias-toggle.svelte-1t405am{align-items:center;gap:6px;display:flex}.source-filters.svelte-1t405am{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.source-filters.svelte-1t405am button:where(.svelte-1t405am){border:1px solid var(--border);background:var(--nested);color:var(--muted);border-radius:4px;padding:5px 8px;font-size:11px}.source-filters.svelte-1t405am button.active:where(.svelte-1t405am){background:var(--primary);border-color:var(--primary);color:var(--background)}.node-search.svelte-1t405am{margin-bottom:12px}.node-table.svelte-1t405am{border:1px solid var(--line);border-radius:7px;min-height:420px;max-height:70vh;overflow:auto}.node-table.svelte-1t405am table:where(.svelte-1t405am){table-layout:fixed;width:100%;min-width:710px}.node-table.svelte-1t405am th:where(.svelte-1t405am):first-child{width:42%}.node-table.svelte-1t405am th:where(.svelte-1t405am){white-space:nowrap;font-size:10px}.node-table.svelte-1t405am td:where(.svelte-1t405am),.node-table.svelte-1t405am th:where(.svelte-1t405am){padding:10px 8px}.node-table.svelte-1t405am thead:where(.svelte-1t405am){background:var(--card);z-index:1;position:sticky;top:0}.node-table.svelte-1t405am td:where(.svelte-1t405am) input[type=number]:where(.svelte-1t405am){width:100%;padding:6px 5px;font-size:11px}.node-identity.svelte-1t405am{align-items:center;gap:8px;display:flex}.node-identity.svelte-1t405am>input:where(.svelte-1t405am){flex-shrink:0}.protocol-tag.svelte-1t405am{background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary);border-radius:3px;padding:2px 4px;font-size:9px}.node-title.svelte-1t405am{overflow-wrap:anywhere;font-size:12px}.node-title.svelte-1t405am small:where(.svelte-1t405am){color:var(--muted);margin-top:4px;font-size:9px;display:block}.alias-input.svelte-1t405am{width:calc(100% - 22px);margin:8px 0 0 22px;font-size:11px}.node-table.svelte-1t405am tr.selected:where(.svelte-1t405am){background:color-mix(in srgb,var(--primary) 6%,transparent)}.node-inspection.svelte-1t405am{max-height:50vh;overflow:auto}.node-inspection.svelte-1t405am p:where(.svelte-1t405am){border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.node-inspection.svelte-1t405am small:where(.svelte-1t405am){color:var(--muted);margin-left:auto}summary.svelte-1t405am{cursor:pointer;color:var(--muted);font-size:12px}@media (width<=1250px){.plan-grid.svelte-1t405am{grid-template-columns:repeat(2,minmax(0,1fr))}.package-card.svelte-1t405am{padding:18px}.node-heading.svelte-1t405am{flex-direction:column;align-items:start}.plan-editor.svelte-1t405am{grid-template-columns:290px minmax(0,1fr);gap:20px}}@media (width<=800px){.plan-editor.svelte-1t405am{grid-template-columns:1fr}.plan-node-panel.svelte-1t405am{margin-top:10px}.page-head.svelte-1t405am{flex-direction:column;gap:20px}.plan-search.svelte-1t405am{max-width:none}.node-table.svelte-1t405am{min-height:220px}.advanced.svelte-1t405am .table-scroll{max-width:100%}}@media (width<=650px){.plan-grid.svelte-1t405am{grid-template-columns:1fr}.page-head.svelte-1t405am>.actions:where(.svelte-1t405am){flex-wrap:wrap}.package-card.svelte-1t405am{padding:18px}.plan-fields.svelte-1t405am{min-width:0}.field-pair.svelte-1t405am{gap:10px}.support-actions.svelte-1t405am{flex-direction:column}}.traffic-chart.svelte-625bah{padding-left:4.4rem}.traffic-chart.svelte-625bah svg:where(.svelte-625bah){overflow:visible}.traffic-point.svelte-625bah{opacity:0;pointer-events:all}.traffic-point.svelte-625bah:hover,.traffic-point.single.svelte-625bah{opacity:1}.chart-axis.svelte-625bah{font-variant-numeric:tabular-nums}.chart-labels.svelte-625bah{height:1rem;display:block;position:relative}.chart-labels.svelte-625bah span:where(.svelte-625bah){white-space:nowrap;position:absolute}.traffic-note.svelte-625bah{margin:.5rem 0}.traffic-empty.svelte-625bah{flex-direction:column;justify-content:center;gap:.7rem;min-height:15rem;display:flex}.traffic-refresh-error.svelte-625bah{margin:.5rem 0}.traffic-head.svelte-19wxlbl{flex-wrap:wrap}.traffic-head.svelte-19wxlbl .muted:where(.svelte-19wxlbl){font-size:.8rem}.traffic-note.svelte-19wxlbl{margin-bottom:1rem}.row-detail.svelte-19wxlbl{color:var(--muted);margin-top:.35rem;font-size:.7rem;display:block}.account-id.svelte-19wxlbl{overflow-wrap:anywhere;white-space:normal}.byte-cell.svelte-19wxlbl{white-space:nowrap;font-variant-numeric:tabular-nums}.detail-table.svelte-19wxlbl{min-width:48rem}.classification-fields.svelte-19wxlbl{border:0;min-width:0;margin:0;padding:0}@media (width<=640px){.classification-fields.svelte-19wxlbl{grid-template-columns:1fr}.modal-actions.svelte-19wxlbl{flex-wrap:wrap}}.animated-logo.svelte-50q0g6{width:100%;height:100%;display:block}.top.svelte-50q0g6,.bottom.svelte-50q0g6{stop-color:#cf6a8a}html[data-theme=glass] .top.svelte-50q0g6{stop-color:#aee0ff}html[data-theme=glass] .bottom.svelte-50q0g6{stop-color:#c7bcff}.qr-login.svelte-1dyztig{justify-items:center;gap:.8rem;display:grid}.qr-login.svelte-1dyztig img:where(.svelte-1dyztig){border-radius:.5rem}.verification.svelte-1dyztig{letter-spacing:.24em;font-family:ui-monospace,monospace;font-size:1.8rem}.auth-switch.svelte-1vviwqr{justify-content:center;width:100%}.auth-shell.svelte-1vviwqr{place-items:center;min-height:100dvh;padding:2rem;display:grid}.auth-card.svelte-1vviwqr{width:min(100%,27rem);padding:2rem}.auth-brand.svelte-1vviwqr{aspect-ratio:10/9;width:100px;margin:0 auto 1.5rem;display:block}.auth-card.svelte-1vviwqr h1:where(.svelte-1vviwqr){margin-bottom:.8rem;font-size:1.7rem}.auth-card.svelte-1vviwqr form:where(.svelte-1vviwqr)>.button:where(.svelte-1vviwqr){justify-content:center;min-height:2.8rem}@media (width<=420px){.auth-brand.svelte-1vviwqr{width:88px}}
