.skeleton[data-v-80621a96]{display:grid;width:min(100%,680px);gap:12px}.skeleton span[data-v-80621a96]{display:block;width:calc(100% - (var(--skeleton-row) - 1) * 8%);height:16px;border-radius:var(--r-ck);background:var(--s3);animation:skeleton-pulse-80621a96 1.4s ease-in-out infinite alternate}@keyframes skeleton-pulse-80621a96{to{opacity:.42}}@media(prefers-reduced-motion:reduce){.skeleton span[data-v-80621a96]{animation:none}}.async-state[data-v-fd149b5b]{display:grid;min-height:220px;place-items:center;align-content:center;gap:8px;padding:32px;border-radius:var(--r-md);background:var(--s2);text-align:center}.async-state strong[data-v-fd149b5b]{font-size:18px}.async-state p[data-v-fd149b5b]{max-width:520px;margin:0;color:var(--ink-soft)}.async-state.is-error strong[data-v-fd149b5b],.async-state.is-offline strong[data-v-fd149b5b],.async-state.is-blocked strong[data-v-fd149b5b]{color:var(--bad)}.async-state.is-success strong[data-v-fd149b5b]{color:var(--ok)}.ui-button[data-v-e5a3a0a8]{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:0;border-radius:var(--r-sm);background:var(--s3);color:var(--ink);font:inherit;font-weight:600;cursor:pointer;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.ui-button[data-v-e5a3a0a8]:hover:not(:disabled){background:var(--s4)}.ui-button.is-primary[data-v-e5a3a0a8]{background:var(--accent-hi);color:#fff}.ui-button.is-primary[data-v-e5a3a0a8]:hover:not(:disabled){background:var(--accent)}.ui-button.is-danger[data-v-e5a3a0a8]{color:var(--bad)}.ui-button.is-quiet[data-v-e5a3a0a8]{background:transparent;color:var(--ink-soft)}.ui-button.is-wide[data-v-e5a3a0a8]{width:100%}.ui-button.is-grow[data-v-e5a3a0a8]{flex:1}.ui-button[data-v-e5a3a0a8]:disabled{cursor:not-allowed;opacity:.48}.ui-button[data-v-e5a3a0a8]:focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}.ui-button-spinner[data-v-e5a3a0a8]{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ui-spin-e5a3a0a8 .7s linear infinite}@keyframes ui-spin-e5a3a0a8{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ui-button-spinner[data-v-e5a3a0a8]{animation:none}}.mov[data-v-ba3b6517]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:safe center;padding:24px;overflow-y:auto;background:#08070a99}.mbox[data-v-ba3b6517]{width:100%;max-width:480px;background:var(--s2);border:0;border-radius:var(--r-md);box-shadow:0 24px 60px -16px #000000b3;overflow:hidden}.mbox.flat[data-v-ba3b6517]{overflow:visible}.mbox.flat .mbody[data-v-ba3b6517]{min-height:0}.mhead[data-v-ba3b6517]{display:flex;align-items:center;padding:16px 20px;position:relative}.mhead.flat[data-v-ba3b6517]:after{display:none}.mhead b[data-v-ba3b6517]{font-size:16px;font-weight:500}.mhead .mt[data-v-ba3b6517]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.mx[data-v-ba3b6517]{margin-left:auto;border:0;background:none;color:var(--ink-soft);cursor:pointer;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-xs);transition:background .16s,color .16s}.mx[data-v-ba3b6517]:hover{background:#edecf014;color:var(--ink)}.mbody[data-v-ba3b6517]{display:flex;flex-direction:column}.mbody .empty[data-v-ba3b6517]{margin:auto;padding:40px 20px;color:var(--ink-soft)}.mfade-enter-active[data-v-ba3b6517],.mfade-leave-active[data-v-ba3b6517]{transition:opacity .18s}.mfade-enter-from[data-v-ba3b6517],.mfade-leave-to[data-v-ba3b6517]{opacity:0}[data-v-63b598ba] .mbox{max-width:440px}[data-v-63b598ba] .mhead .mt .ic{width:18px;height:18px;color:var(--bad)}.cf[data-v-63b598ba]{display:flex;flex-direction:column;gap:12px;padding:4px 20px 20px}.cf-what[data-v-63b598ba]{font-size:16px;font-weight:500}.cf-note[data-v-63b598ba]{font-size:14px;color:var(--ink-soft);line-height:1.5}.cf-btns[data-v-63b598ba]{display:flex;flex-direction:column;gap:4px;margin-top:6px}.cf-btns[data-v-63b598ba] .ui-button{width:100%}.flag-icon[data-v-29e5b622]{display:inline-flex;width:20px;height:20px;flex:none;align-items:center;justify-content:center}.ui-switch[data-v-5e26233f]{position:relative;display:inline-flex;width:44px;height:24px;min-width:44px;flex:none;align-items:center;padding:2px;border:0;border-radius:999px;background:var(--s4);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;vertical-align:middle;transition:background-color .16s ease,opacity .16s ease}.ui-switch span[data-v-5e26233f]{width:20px;height:20px;border-radius:50%;background:var(--ink);transform:translate(0);transition:transform .16s ease}.ui-switch.is-on[data-v-5e26233f]{background:var(--accent)}.ui-switch.is-on span[data-v-5e26233f]{transform:translate(20px)}.ui-switch[data-v-5e26233f]:hover:not(:disabled){background:var(--s5)}.ui-switch.is-on[data-v-5e26233f]:hover:not(:disabled){background:var(--accent-hi)}.ui-switch[data-v-5e26233f]:disabled{cursor:not-allowed;opacity:.5}.tbl[data-v-026edb87]{width:100%;overflow-x:auto;border-radius:var(--r-md);background:var(--s2)}.thead[data-v-026edb87],.trow[data-v-026edb87]{position:relative;display:grid;min-width:860px;align-items:center;gap:16px;padding:16px 20px}.thead[data-v-026edb87]{color:var(--ink-soft);font-size:14px;font-weight:500}.trow[data-v-026edb87]{color:var(--ink);font-size:14px;transition:background-color .16s ease}.trow[data-v-026edb87]:before{position:absolute;top:0;right:20px;left:20px;height:1px;background:var(--line);content:""}.trow[data-v-026edb87]:hover{background:var(--s3)}.thead>div[data-v-026edb87],.trow>div[data-v-026edb87]{min-width:0}.trow.clickable[data-v-026edb87]{cursor:pointer}.trow.clickable[data-v-026edb87]:focus-visible{outline:2px solid var(--accent-hi);outline-offset:-2px}.prod[data-v-026edb87]{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:8px}.prod[data-v-026edb87] .flag-icon{width:20px;height:20px;align-self:center}.prod.has-meta[data-v-026edb87] .flag-icon{grid-row:1 / 3}.prod>span[data-v-026edb87]{line-height:20px}.prod .muted[data-v-026edb87]{grid-column:2;overflow:hidden;color:var(--ink-soft);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.chip[data-v-026edb87]{display:inline-flex;align-items:center;gap:8px;color:var(--ink-soft);white-space:nowrap}.chip .g[data-v-026edb87]{width:8px;height:8px;flex:none;border-radius:50%}.cell-text[data-v-026edb87]{display:grid;min-width:0;gap:4px}.cell-text small[data-v-026edb87]{overflow:hidden;color:var(--ink-soft);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.cell-id[data-v-026edb87]{font-weight:400}.empty[data-v-026edb87]{padding:32px 20px;color:var(--ink-soft);text-align:center}.act[data-v-026edb87]{display:flex;justify-content:flex-end}.row-edit[data-v-026edb87]{border:0;background:none;color:var(--ink-soft);cursor:pointer;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-xs);transition:background .16s,color .16s}.row-edit[data-v-026edb87]:hover{background:#edecf014;color:var(--ink)}.row-edit[data-v-026edb87] .ic{width:18px;height:18px}.strong[data-v-026edb87]{font-weight:700}.cell-flags[data-v-026edb87],.cell-actions[data-v-026edb87]{display:flex;align-items:center;gap:6px}.cell-flags[data-v-026edb87] .flag-icon{width:20px;height:20px}.cell-action[data-v-026edb87]{display:inline-grid;width:44px;height:44px;place-items:center;border:0;background:var(--glass);color:var(--ink-soft);border-radius:var(--r-xs);padding:0;min-height:44px;cursor:pointer}.cell-action[data-v-026edb87] .ic{width:20px;height:20px}.tg[data-v-026edb87]{position:relative;width:44px;height:24px;padding:0;border:0;border-radius:999px;background:var(--line);cursor:pointer;transition:background-color .2s ease}.tg[data-v-026edb87]:after{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;content:"";transition:left .2s ease}.tg.on[data-v-026edb87]{background:var(--accent)}.tg.on[data-v-026edb87]:after{left:22px}.tg[data-v-026edb87]:hover{opacity:.86}.visually-hidden[data-v-026edb87]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dd-image[data-v-483d9569]{width:24px;height:24px;flex:0 0 24px;object-fit:contain}.dd[data-v-483d9569]{position:relative}.dd-btn[data-v-483d9569]{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;line-height:20px;border:0;cursor:pointer;background:var(--field);border-radius:var(--r-sm);color:var(--ink);font-family:inherit;font-size:14px;text-align:left;outline:none}.dd-btn[data-v-483d9569]:hover{background:var(--s3)}.dd-btn .ph[data-v-483d9569]{color:var(--ink-soft)}.dd-flag[data-v-483d9569]{width:20px;height:20px;flex:none;object-fit:contain}.dd-arw[data-v-483d9569]{width:16px;height:16px;flex:none;margin-left:auto;color:var(--ink-soft);transition:transform .2s}.dd-arw.up[data-v-483d9569]{transform:rotate(180deg)}.dd-menu[data-v-483d9569]{position:fixed;z-index:1000;background:var(--s3);border:0;border-radius:var(--r-sm);padding:6px;box-shadow:0 18px 40px -12px #000000b3;max-height:280px;overflow:auto}.dd-menu button[data-v-483d9569]{display:flex;align-items:center;gap:10px;width:100%;padding:12px;border:0;background:none;color:var(--ink-soft);font-family:inherit;font-size:14px;text-align:left;border-radius:var(--r-xs);cursor:pointer}.dd-menu button[data-v-483d9569]:hover,.dd-menu button.on[data-v-483d9569]{background:var(--s4);color:var(--ink)}.dd-menu button[data-v-483d9569]:disabled{opacity:.4;cursor:not-allowed}.dd-menu button[data-v-483d9569]:disabled:hover{background:none;color:var(--ink-soft)}.ui-field[data-v-e384d6ef]{display:grid;gap:8px;color:var(--ink-soft);font-size:14px}.ui-field-control[data-v-e384d6ef]{display:flex;width:100%;min-width:0;min-height:48px;align-items:center;box-sizing:border-box;border:1px solid transparent;border-radius:var(--r-sm);background:var(--field);transition:border-color .16s ease,box-shadow .16s ease}.ui-field input[data-v-e384d6ef]{width:100%;min-width:0;min-height:46px;padding:12px 14px;border:0;border-radius:inherit;outline:0;background:transparent;color:var(--ink);font:inherit}.ui-field-control[data-v-e384d6ef]:focus-within{border-color:var(--accent-hi);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-hi) 20%,transparent)}.ui-field-control.invalid[data-v-e384d6ef]{border-color:var(--bad)}.ui-field-suffix[data-v-e384d6ef]{flex:0 0 auto;padding:0 14px 0 8px;color:var(--ink-soft);pointer-events:none}.ui-field small[data-v-e384d6ef]{color:var(--bad)}.ticket-attachments[data-v-6d8c4a4b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin-top:10px}.ticket-attachments figure[data-v-6d8c4a4b]{position:relative;min-width:0;margin:0;overflow:hidden;border-radius:var(--r-sm);background:var(--s3)}.ticket-attachments a[data-v-6d8c4a4b]{display:block}.ticket-attachments img[data-v-6d8c4a4b]{display:block;width:100%;height:112px;object-fit:cover}.ticket-attachment-placeholder[data-v-6d8c4a4b]{height:112px;background:var(--field)}.ticket-attachments figcaption[data-v-6d8c4a4b]{overflow:hidden;padding:7px 9px;color:var(--ink-soft);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ticket-attachments button[data-v-6d8c4a4b]{position:absolute;top:6px;right:6px;display:grid;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--s2);color:var(--ink);cursor:pointer;place-items:center}.ticket-attachments .is-loading img[data-v-6d8c4a4b]{opacity:.35}.ticket-attachments .is-error[data-v-6d8c4a4b]{outline:1px solid var(--bad)}.ticket-thread[data-v-7c5e9b47]{display:flex;min-width:0;min-height:520px;flex-direction:column;overflow:hidden;border-radius:var(--r-md);background:var(--glass)}.ticket-thread-messages[data-v-7c5e9b47]{display:flex;flex:1;flex-direction:column;padding:20px;overflow:auto;scrollbar-color:var(--s3) transparent;scrollbar-width:thin}.ticket-thread-messages[data-v-7c5e9b47]::-webkit-scrollbar{width:4px}.ticket-thread-messages[data-v-7c5e9b47]::-webkit-scrollbar-thumb{border-radius:8px;background:var(--s3)}.ticket-thread-message[data-v-7c5e9b47]{display:flex;max-width:84%;flex-direction:row;align-items:flex-end;gap:8px;margin-top:14px}.ticket-thread-message[data-v-7c5e9b47]:first-child{margin-top:0}.ticket-thread-message.tight[data-v-7c5e9b47]{margin-top:4px}.ticket-thread-message.own[data-v-7c5e9b47]{align-self:flex-end}.ticket-thread-content[data-v-7c5e9b47]{position:relative;min-width:0}.ticket-thread-bubble[data-v-7c5e9b47]{min-width:0;padding:12px 14px;overflow-wrap:break-word;border-radius:var(--r-md);background:var(--glass);font-size:14px;line-height:1.45}.ticket-thread-message.own .ticket-thread-bubble[data-v-7c5e9b47]{background:#5a4fcc2e}.ticket-thread-message.tail .ticket-thread-bubble[data-v-7c5e9b47]{border-top-left-radius:0}.ticket-thread-message.own.tail .ticket-thread-bubble[data-v-7c5e9b47]{border-top-left-radius:14px;border-top-right-radius:0}.ticket-thread-actions[data-v-7c5e9b47]{position:absolute;z-index:1;top:-14px;right:4px;opacity:0;pointer-events:none;transition:opacity .14s}.ticket-thread-message:hover .ticket-thread-actions[data-v-7c5e9b47],.ticket-thread-message:focus-within .ticket-thread-actions[data-v-7c5e9b47]{opacity:1;pointer-events:auto}.ticket-thread-time[data-v-7c5e9b47]{display:inline-flex;flex:none;align-items:center;gap:4px;margin-bottom:2px;color:var(--ink-soft);font-size:12px;white-space:nowrap;-webkit-user-select:none;user-select:none}.ticket-thread-time[data-v-7c5e9b47] .rd{width:14px;height:14px;color:var(--ink-soft)}.ticket-thread-time[data-v-7c5e9b47] .rd.read{color:var(--accent-hi)}.ticket-thread-bubble[data-v-7c5e9b47] .e{position:relative;display:inline;color:transparent;cursor:text}.ticket-thread-bubble[data-v-7c5e9b47] .e::selection{color:transparent}.ticket-thread-bubble[data-v-7c5e9b47] .e i{position:absolute;top:50%;left:0;width:20px;height:20px;background-repeat:no-repeat;transform:translateY(-50%)}.tsts[data-v-f31c1fa3]{position:fixed;top:24px;right:24px;z-index:2000;display:flex;flex-direction:column;gap:10px}.tst[data-v-f31c1fa3]{display:flex;align-items:center;gap:12px;background:var(--s3);border:0;border-radius:var(--r-sm);padding:12px;min-width:280px;max-width:380px;box-shadow:0 18px 40px -12px #000000b3;font-size:14px}.sq[data-v-f31c1fa3]{width:32px;height:32px;border-radius:var(--r-xs);display:grid;place-items:center;flex:none}.sq.ok[data-v-f31c1fa3]{background:#52ce8c29;color:var(--ok)}.sq.err[data-v-f31c1fa3]{background:#f2726d29;color:var(--bad)}.sq.warn[data-v-f31c1fa3]{background:#edc06929;color:var(--warn)}.sq .ic[data-v-f31c1fa3]{width:18px;height:18px}.tx[data-v-f31c1fa3]{color:var(--ink);line-height:1.4}.tt-enter-active[data-v-f31c1fa3],.tt-leave-active[data-v-f31c1fa3]{transition:opacity .22s,transform .22s}.tt-enter-from[data-v-f31c1fa3],.tt-leave-to[data-v-f31c1fa3]{opacity:0;transform:translate(16px)}.ui-tooltip[data-v-98e7cb1e]{position:relative;display:inline-flex;align-items:center}.ui-tooltip-bubble[data-v-98e7cb1e]{position:fixed;z-index:20000;max-width:calc(100vw - 16px);box-sizing:border-box;padding:8px 10px;border-radius:var(--r-xs, 8px);background:var(--s3);color:var(--ink);box-shadow:0 10px 28px -10px #000c;font-family:var(--sans);font-size:12px;font-weight:400;line-height:1;letter-spacing:0;width:max-content;white-space:normal;overflow-wrap:anywhere;pointer-events:none}.ui-tooltip-fade-enter-active[data-v-98e7cb1e],.ui-tooltip-fade-leave-active[data-v-98e7cb1e]{transition:opacity .16s ease}.ui-tooltip-fade-enter-from[data-v-98e7cb1e],.ui-tooltip-fade-leave-to[data-v-98e7cb1e]{opacity:0}@media(prefers-reduced-motion:reduce){.ui-tooltip-fade-enter-active[data-v-98e7cb1e],.ui-tooltip-fade-leave-active[data-v-98e7cb1e]{transition:none}}.inbox-row[data-v-85c7d43e]{display:flex;align-items:flex-start;gap:4px}.inbox-content[data-v-85c7d43e]{position:relative;display:flex;flex:1;min-width:0;padding:0;text-align:left;color:inherit;background:transparent;border:0;font:inherit;cursor:pointer}.inbox-delete[data-v-85c7d43e]{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;padding:4px;border:0;background:transparent;color:var(--ink-soft);cursor:pointer}.inbox-delete[data-v-85c7d43e]:hover{color:var(--ink)}.inbox-delete[data-v-85c7d43e]:disabled{opacity:.4;cursor:wait}.inbox-delete .ic[data-v-85c7d43e]{width:18px;height:18px}.inbox-dot[data-v-85c7d43e]{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:var(--accent-hi);margin:4px}.create-ticket-service[data-v-a9c83089]{min-width:0;margin:0;padding:0;border:0}.create-ticket-service legend[data-v-a9c83089]{margin-bottom:8px;padding:0;color:var(--ink-soft);font-size:16px}.create-ticket-service legend span[data-v-a9c83089]{font-size:14px}.create-ticket-service[data-v-a9c83089] .dd-btn,.create-ticket-service[data-v-a9c83089] .dd-menu button{font-size:16px}.create-ticket-form[data-v-a9c83089]{display:grid;gap:20px;padding:0 20px 20px}.create-ticket-form[data-v-a9c83089] .ui-field,.create-ticket-form[data-v-a9c83089] .ui-button{font-size:16px;font-weight:500}.create-ticket-form[data-v-a9c83089] .ui-button.is-primary{background:var(--accent)}.create-ticket-form[data-v-a9c83089] .ui-button.is-primary:hover:not(:disabled){background:var(--accent-hi)}.create-ticket-text[data-v-a9c83089]{display:grid;gap:8px;color:var(--ink-soft);font-size:16px}.create-ticket-text textarea[data-v-a9c83089]{width:100%;min-width:0;padding:14px;resize:none;border:1px solid transparent;border-radius:var(--r-sm);background:var(--field);color:var(--ink);font:inherit;line-height:1.5}.create-ticket-text textarea[data-v-a9c83089]::placeholder{color:var(--ink-soft)}.create-ticket-text textarea[data-v-a9c83089]:focus{outline:none;border-color:var(--accent-hi)}.create-ticket-error[data-v-a9c83089]{margin:0;color:var(--bad);font-size:14px}.create-ticket-form[data-v-a9c83089] input,.create-ticket-form[data-v-a9c83089] input:focus,.create-ticket-form[data-v-a9c83089] input:focus-visible,.create-ticket-form[data-v-a9c83089] .ui-field:focus-within,.create-ticket-form[data-v-a9c83089] .ui-field *:focus-within,.create-ticket-text textarea[data-v-a9c83089],.create-ticket-text textarea[data-v-a9c83089]:focus,.create-ticket-text textarea[data-v-a9c83089]:focus-visible{border-color:transparent!important;outline:none!important;box-shadow:none!important}.ticket-unread-dot[data-v-ff12e662]{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--accent-hi)}.ticket-create-button[data-v-ff12e662]{width:100%;margin-top:8px;color:var(--ink-soft);font-size:16px;font-weight:500}.ticket-create-button[data-v-ff12e662]:hover{color:var(--ink)}.profile-direct-link:hover .profile-avatar[data-v-1a8f5484]{background:var(--s3);color:var(--ink)}.profile-direct-link.router-link-active .profile-avatar[data-v-1a8f5484],.profile-direct-link.router-link-exact-active .profile-avatar[data-v-1a8f5484]{background:var(--s3);color:var(--ink-soft)}.profile-direct-link.router-link-active:hover .profile-avatar[data-v-1a8f5484]{color:var(--ink)}.document-consent-dialog[data-v-84152947] .mx{display:none}.document-consent-content[data-v-84152947]{display:grid;gap:20px}.document-consent-content p[data-v-84152947]{margin:0;color:var(--muted);line-height:1.5}.document-consent-row[data-v-84152947]{display:flex;align-items:flex-start;gap:12px}.document-consent-row span[data-v-84152947]{min-width:0}.document-consent-row a[data-v-84152947]{color:var(--ink-soft);line-height:1.5;text-decoration:underline;text-underline-offset:3px}.document-consent-row a[data-v-84152947]:hover{color:var(--ink)}.document-consent-row small[data-v-84152947]{display:block;margin-top:4px;color:var(--muted)}:root{--bg: #0e0d10;--s2: #141317;--s3: #1c1b22;--s4: #1f1e23;--field: var(--s4);--accent: #3a2f8f;--accent-hover: #473ca7;--accent-hi: #5a4fcc;--link: #b7b2ee;--ink: #edecf0;--ink-soft: #9a97a5;--warn: #f0b34b;--ok: #52ce8c;--bad: #f25c55;--glass: rgba(237, 236, 240, .03);--line: rgba(237, 236, 240, .08);--r-lg: 18px;--r-md: 14px;--r-sm: 10px;--r-xs: 8px;--r-ck: 4px;--sidebar-width: 280px;--section-gap: 128px;--sans: "Golos Text", "Segoe UI", system-ui, -apple-system, sans-serif;--mono: "Golos Text", "Segoe UI", system-ui, -apple-system, sans-serif}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}button,input,select,textarea{font:inherit}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px}::selection{background:#5a4fcc73;color:var(--ink)}::-moz-selection{background:#5a4fcc73;color:var(--ink)}svg.ic{width:20px;height:20px;flex:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ui-field-group{display:flex;flex-direction:column;gap:8px}.ui-field-group label{color:var(--ink-soft);font-size:14px}.ui-field-group input,.ui-field-group select,.ui-field-group textarea{min-height:44px;padding:12px 16px;border:1px solid transparent;border-radius:var(--r-sm);outline:none;background:var(--field);box-shadow:none;color:var(--ink);font:inherit;font-size:14px;line-height:20px}.ui-field-group input::placeholder,.ui-field-group textarea::placeholder{color:var(--ink-soft)}.ui-field-group input:focus-visible,.ui-field-group select:focus-visible,.ui-field-group textarea:focus-visible{border-color:var(--accent-hi);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-hi) 20%,transparent)}.ui-field-group :disabled{cursor:not-allowed;opacity:.56}.ui-field-group textarea{min-height:88px;resize:vertical}.ui-field-group input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ui-field-group input[type=number]::-webkit-outer-spin-button,.ui-field-group input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ui-field-group select{padding-right:38px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239A97A5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.ui-field-group select::-ms-expand{display:none}.ui-field-group select option{background:var(--field);color:var(--ink)}button.tg,.tg{position:relative;display:inline-block;width:44px;height:24px;min-width:44px;padding:0;border:0;border-radius:999px;background:var(--s4);color:inherit;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}button.tg:after,.tg:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--ink);transition:left .16s ease}button.tg.on,.tg.on{background:var(--accent)}button.tg.on:after,.tg.on:after{left:22px}button.tg:disabled,.tg.lock{cursor:not-allowed;opacity:.5}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}button,summary{font:inherit}a{color:inherit;text-decoration:none}.skip-link{position:fixed;z-index:100;top:8px;left:8px;padding:8px 12px;border-radius:var(--r-sm);background:var(--ink);color:var(--bg);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.shell{display:flex;min-height:100vh;min-height:100dvh}.side{position:sticky;top:0;display:flex;flex:0 0 var(--sidebar-width);height:100vh;height:100dvh;padding:16px 20px;overflow:hidden;background:var(--s2)}.nav{display:flex;flex:1;flex-direction:column;min-height:0;padding-right:2px;overflow-y:auto}.nav .grp{padding:16px 12px 8px;color:var(--ink-soft)}.nav a{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:16px 20px;border-radius:var(--r-sm);color:var(--ink-soft);font-weight:500;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease,color .16s ease}.nav .nav-bottom{margin-top:auto}.nav a:hover{background:var(--glass);color:var(--ink)}.nav a.on{background:linear-gradient(90deg,#5a4fcc38,#5a4fcc0f);color:var(--ink)}.nav a.on:before{position:absolute;inset-block:8px;left:0;width:4px;border-radius:var(--r-ck);background:var(--accent-hi);content:"";transform:translate(-50%)}.nav-spacer{flex:1 0 32px}.ic{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.ic :is(path,circle,rect,line,polyline,polygon,ellipse,g){fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}.main{display:flex;flex:1;width:100%;min-width:0;flex-direction:column;background:var(--bg)}.header-nav{display:flex;align-items:center;justify-self:center;min-width:0;max-width:100%;gap:0;padding:4px;border-radius:999px;background:var(--glass);overflow-x:auto;scrollbar-width:none}.header-nav a{display:flex;align-items:center;flex:none;min-height:44px;padding:12px 20px;border-radius:999px;color:var(--ink-soft);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:color .28s ease}.header-nav a:hover,.header-nav a.on{background:var(--s4);color:var(--ink)}.header-nav a:active{transform:none}.topbar{--header-action-bg: #151417;position:sticky;z-index:20;top:0;display:grid;grid-template-columns:minmax(148px,1fr) minmax(0,auto) minmax(148px,1fr);align-items:center;gap:20px;min-height:72px;padding:32px;border-bottom:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.topbar-context{flex:none;justify-self:start;color:var(--ink-soft);font-weight:500;letter-spacing:.04em}.account-actions{display:flex;flex:none;align-items:center;justify-self:end;gap:8px}.support-button .topbar-icon circle{r:3px;fill:var(--accent-hi)!important;stroke:none!important}.notification-button .topbar-icon .icon-status-cutout{r:5px;fill:var(--header-action-bg)!important;stroke:none!important}.notification-button .topbar-icon .icon-status-dot{r:3px;fill:var(--accent-hi)!important;stroke:none!important}.notification-button:hover .topbar-icon .icon-status-cutout{fill:var(--s4)!important}.notification-button .topbar-icon:not(.unread) circle{display:none}.notification-button,.support-button,.profile-trigger{width:52px;height:52px;min-height:52px;border:0;border-radius:999px;background:var(--header-action-bg);color:var(--ink-soft);cursor:pointer;transition:background-color .16s ease,color .16s ease}.notification-button:hover,.support-button:hover,.profile-trigger:hover{background:var(--s4);color:var(--ink)}.notification-button,.support-button{display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border-radius:999px;background:var(--header-action-bg)}.support-button{color:var(--ink-soft);text-decoration:none}.notification-button:active,.support-button:active,.profile-trigger:active{transform:none}.support-button.on{color:var(--ink)}.account-label{font-size:14px;white-space:nowrap}.popover-anchor{position:relative}.header-popover{position:absolute;z-index:40;top:calc(100% + 10px);right:0;width:320px;padding:16px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--s3);box-shadow:0 18px 48px #00000061}.header-popover>b{display:block;margin-bottom:10px;color:var(--ink);font-size:14px}.notification-popover p{margin:0;color:var(--ink-soft);line-height:1.55}.notification-popover{width:390px;padding:12px}.notification-popover-head{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;padding:0 4px 10px}.notification-popover-head>b{color:var(--ink);font-size:16px;font-weight:500}.notification-filters{display:flex;align-items:center;gap:4px;padding:4px;border-radius:12px;background:var(--s2)}.notification-filters button{min-height:32px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--ink-soft);font:inherit;font-size:14px;cursor:pointer}.notification-filters button.active{background:var(--s4);color:var(--ink)}.notification-filters button:not(.active):hover{background:transparent;color:var(--ink)}.notification-popover-list .notification-preview-static{cursor:default}.notification-popover-list{display:grid;max-height:min(420px,calc(100vh - 130px));gap:4px;overflow-y:auto;overscroll-behavior:contain}.notification-preview{position:relative;display:grid;width:100%;min-height:72px;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding:10px;border:0;border-radius:14px;background:transparent;color:var(--ink-soft);text-align:left;cursor:pointer;transition:background-color .15s ease}.notification-preview.unread{background:var(--s4)}.notification-preview:hover,.notification-preview:focus-visible{background:color-mix(in srgb,var(--ink) 6%,var(--s3))}.notification-preview:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.notification-preview-copy{display:grid;min-width:0;gap:4px;font-size:14px;line-height:1.35}.notification-preview-title{display:flex;min-width:0;align-items:baseline;gap:6px;color:var(--ink);font-size:14px}.notification-preview-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-preview-title time{flex:0 0 auto;color:var(--ink-soft);font-size:14px}.notification-preview-dot{position:absolute;top:10px;right:10px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.notification-popover-empty{padding:32px 12px;text-align:center}.ticket-preview{display:grid;width:100%;padding:12px;gap:4px;border:0;border-radius:var(--r-xs);background:var(--glass);color:var(--ink-soft);text-align:left;cursor:pointer;transition:background-color .16s ease,transform .12s ease}.ticket-preview:hover{background:var(--s4)}.ticket-preview:active{transform:scale(.98)}.ticket-preview-top{display:flex;align-items:center;justify-content:space-between;color:var(--ink-soft);font-size:14px}.ticket-preview strong{color:var(--ink);font-size:14px;font-weight:600}.ticket-preview-id{color:var(--ink-soft);font-weight:400}.popover-enter-active,.popover-leave-active{transition:opacity .15s ease,transform .15s ease;transform-origin:top right}.popover-enter-from,.popover-leave-to{opacity:0;transform:translateY(-5px) scale(.98)}.topbar-icon{display:block;width:24px;height:24px}.profile-menu{position:relative}.profile-avatar{display:grid;width:40px;height:40px;place-items:center;flex:none;border-radius:50%;background:var(--s3);color:var(--ink-soft);transition:background-color .16s ease,color .16s ease}.profile-trigger:hover .profile-avatar{background:var(--accent);color:var(--ink)}.profile-menu>.profile-trigger{display:flex;width:auto;min-width:52px;box-sizing:border-box;align-items:center;justify-content:center;gap:10px;padding-block:6px;padding-inline:6px 12px;list-style:none}.profile-summary-copy{display:grid;min-width:0;line-height:1.2}.profile-summary-copy b,.profile-summary-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-summary-copy small{font-size:14px}.profile-user-icon{display:block;width:24px;height:24px;flex:none;margin:0;opacity:1}.topbar svg.ic.topbar-icon,.topbar svg.ic.profile-user-icon{width:24px;height:24px;min-width:24px;min-height:24px}.panel-page{display:grid;gap:24px}.page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.page-heading h1{margin:0}.page-heading p,.test-panel p,.empty-service-state p{margin:8px 0 0;color:var(--ink-soft)}.panel-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 16px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--glass);color:var(--ink);font:inherit;font-weight:500;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.panel-button:hover{border-color:var(--ink-soft);background:var(--s4)}.panel-button.primary{border-color:var(--accent-hi);background:var(--accent-hi);color:#fff}.panel-button.quiet{border-color:transparent;background:transparent;color:var(--ink-soft)}.test-panel,.empty-service-state,.billing-summary,.server-card,.dedicated-row{border:1px solid var(--line);background:var(--glass)}.test-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px;border-radius:var(--r)}.test-actions,.server-card-actions{display:flex;flex-wrap:wrap;gap:8px}.empty-service-state{display:grid;min-height:260px;place-items:center;align-content:center;padding:32px;border-radius:var(--r);text-align:center}.empty-service-state>span{color:var(--ink);font-size:18px;font-weight:600}.empty-service-state .panel-button{margin-top:20px}.billing-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:var(--r)}.billing-summary>div{display:grid;gap:8px;padding:20px}.billing-summary>div+div{border-left:1px solid var(--line)}.billing-summary span,.server-card-head span,.dedicated-row span,.server-specs dt{color:var(--ink-soft);font-size:14px}.billing-summary strong{font-size:22px}.server-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.server-card{display:grid;gap:24px;padding:24px;border-radius:var(--r)}.server-card-head,.server-card-head>div,.dedicated-name,.dedicated-price{display:flex}.server-card-head{align-items:flex-start;justify-content:space-between;gap:16px}.server-card-head>div,.dedicated-name,.dedicated-price{flex-direction:column;gap:4px}.status-live{padding:6px 10px;border-radius:999px;background:#2baf7324;color:#4fd195!important;font-weight:600}.server-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.server-specs div,.dedicated-row>div:not(.dedicated-name):not(.dedicated-price){display:grid;gap:4px}.server-specs dt,.server-specs dd{margin:0}.dedicated-list{display:grid;gap:8px}.dedicated-row{display:grid;grid-template-columns:1.1fr 1.3fr .8fr 1.1fr .8fr auto;align-items:center;gap:20px;padding:18px 20px;border-radius:var(--r-sm)}.dedicated-price{align-items:flex-end;text-align:right}@media(max-width:980px){.server-grid,.billing-summary{grid-template-columns:1fr}.billing-summary>div+div{border-top:1px solid var(--line);border-left:0}.dedicated-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dedicated-price{align-items:flex-start;text-align:left}}@media(max-width:640px){.page-heading,.test-panel{align-items:stretch;flex-direction:column}.test-actions,.test-actions .panel-button,.page-heading>.panel-button{width:100%}.server-specs,.dedicated-row{grid-template-columns:1fr}}.profile-copy{display:grid;flex:none;text-align:left}.profile-copy b{color:var(--ink);font-size:14px;font-weight:600}.profile-popover{position:absolute;top:calc(100% + 8px);right:0;display:grid;width:184px;padding:4px;border:0;border-radius:var(--r-sm);background:var(--s3);box-shadow:0 16px 40px #00000052}.profile-popover>a,.profile-popover>button{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:44px;padding:8px 10px;border:0;border-radius:var(--r-xs);background:transparent;color:var(--ink-soft);text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease}.profile-popover>a:hover,.profile-popover>button:hover{background:var(--s4);color:var(--ink)}.profile-popover>a .ic,.profile-popover>button .ic{width:18px;height:18px;flex:none}.profile-popover-user{display:flex;align-items:center;min-width:0;margin-bottom:6px;padding:8px 8px 12px 12px;gap:12px;border-bottom:1px solid var(--line)}.profile-popover-user>span{display:grid;flex:1;min-width:0;gap:2px}.profile-popover-user b{overflow:hidden;color:var(--ink);font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.profile-popover-user small{color:var(--ink-soft);font-size:12px}.profile-logout{display:grid;width:36px;height:36px;flex:none;padding:0;border:0;border-radius:var(--r-xs);background:transparent;color:var(--ink-soft);cursor:pointer;place-items:center;transition:background-color .16s ease,color .16s ease}.profile-logout:hover{background:var(--s4);color:var(--ink)}.profile-logout .ic{width:18px;height:18px}.content{flex:1;padding:32px;outline:none}.content h1{margin:0;font-size:24px;line-height:1.2}.empty-page,.blog-page,.ticket-page{min-height:calc(100vh - 136px)}.blog-page p{max-width:520px;margin-top:14px;color:var(--ink-soft)}.page-enter-active,.page-leave-active{transition:opacity .18s ease,transform .18s ease}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-5px)}.ticket-page{width:min(1200px,100%);margin-inline:auto}.ticket-page-head{display:flex;align-items:center;margin-bottom:16px;gap:14px}.ticket-page-head h1{font-size:16px;font-weight:500}.ticket-number{color:var(--ink-soft);font-size:12px;font-variant-numeric:tabular-nums}.back-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:var(--r-md);background:var(--glass);color:var(--ink);font-family:inherit;font-size:14px;font-weight:600;line-height:20px;transition:background-color .16s ease,color .16s ease,transform .12s ease}.back-link:hover{background:var(--s4);color:var(--ink)}.back-link:active{transform:scale(.95)}.back-link .ic{width:16px;height:16px;transform:none}.ticket-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px}.ticket-composer{position:relative;display:flex;gap:10px;padding:14px 20px}.ticket-composer{flex-direction:column}.ticket-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ticket-attach{display:grid;width:32px;height:32px;flex:none;padding:0;border:0;border-radius:var(--r-xs);background:none;color:var(--ink-soft);cursor:pointer;place-items:center}.ticket-attach:hover{background:var(--s3);color:var(--ink)}.ticket-attach .ic{width:20px;height:20px}.ticket-field{position:relative;display:flex;flex:1;align-items:flex-end;gap:4px;padding:6px;border-radius:var(--r-sm);background:var(--field)}.ticket-editor{flex:1;min-height:32px;max-height:160px;padding:6px 8px;overflow-y:auto;outline:none;color:var(--ink);font-family:inherit;font-size:14px;line-height:1.45;scrollbar-width:none;white-space:pre-wrap;word-break:break-word}.ticket-editor::-webkit-scrollbar{display:none}.ticket-editor:empty:before{color:var(--ink-soft);content:attr(data-ph);pointer-events:none}.ticket-tools{display:flex;flex:none;align-items:center;gap:4px}.ticket-cooldown{min-width:24px;color:var(--ink-soft);font-size:12px;line-height:16px;text-align:right;font-variant-numeric:tabular-nums;opacity:.55}.ticket-send{display:grid;width:32px;height:32px;padding:0;border:0;border-radius:var(--r-xs);background:none;color:var(--ink-soft);cursor:pointer;place-items:center;transition:color .16s,background .16s}.ticket-send:hover:not(:disabled){background:#edecf014;color:var(--ink)}.ticket-send:disabled{cursor:not-allowed;opacity:.5}.ticket-send .ic{width:20px;height:20px}.ticket-sidebar{display:grid;align-self:start;gap:16px}.ticket-info-card{overflow:hidden;border-radius:var(--r-md);background:var(--glass)}.ticket-info-head,.ticket-service-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:18px 20px}.ticket-info-head>div,.ticket-service-head{min-width:0}.ticket-info-head strong,.ticket-info-head span,.ticket-service-head strong,.ticket-service-head span{display:block}.ticket-info-head strong,.ticket-service-head strong{color:var(--ink);font-size:16px;font-weight:500}.ticket-info-head>div>span,.ticket-service-head>span{margin-top:4px;color:var(--ink-soft);font-size:12px}.ticket-status{flex:none;padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok);font-size:12px;line-height:16px}.ticket-info-rows{margin:0}.ticket-info-rows>div{position:relative;display:flex;justify-content:space-between;gap:18px;padding:16px 20px}.ticket-info-rows>div:before{content:"";position:absolute;top:0;right:20px;left:20px;height:1px;background:var(--line)}.ticket-info-rows dt,.ticket-info-rows dd{margin:0;font-size:14px;line-height:20px}.ticket-info-rows dt{color:var(--ink-soft)}.ticket-info-rows dd{color:var(--ink);text-align:right}.service-selector{display:grid;margin-top:20px;gap:16px}.service-card{display:grid;gap:12px;padding:12px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--s3)}.service-title{color:var(--ink);font-size:16px;font-weight:600}.icon-rows{display:flex;flex-wrap:wrap;gap:10px}.icon-option{display:grid;gap:6px;place-items:center;min-width:106px;min-height:84px;padding:10px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--s2);color:var(--ink);cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.icon-option:hover{background:var(--glass);border-color:#ffffff2e}.icon-option .ic{width:22px;height:22px;opacity:1}.icon-option span{font-size:12px;color:var(--ink-soft)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}@media(max-width:1040px){.ticket-grid{grid-template-columns:1fr}.ticket-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.shell{display:block}.side{position:static;width:100%;height:auto;padding:8px 12px}.nav{flex-direction:row;overflow-x:auto}.nav .grp,.nav-spacer{display:none}.nav a{flex:none;min-height:44px;padding:12px}.nav a span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.nav a.on:before{inset:auto 8px 0;width:auto;height:4px;transform:translateY(50%)}.topbar{justify-content:space-between;gap:10px;padding-inline:12px}.topbar-left{gap:8px}.topbar-context{display:none}.profile-copy,.profile-summary-copy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.profile-trigger{width:44px;min-width:44px;justify-content:center;padding:2px}.content{padding:24px 16px}.header-popover{position:fixed;top:74px;right:12px;left:12px;width:auto}.ticket-page-head{align-items:flex-start;flex-wrap:wrap}.ticket-page-head h1{order:3;width:100%}.ticket-sidebar{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important}}.flag-icon .e,.flag-icon .e i{display:block;width:20px;height:20px}.flag-icon .e{overflow:hidden;font-size:0}.flag-icon .e i{background-repeat:no-repeat}.service-list,.purchase-card,.service-workspace,.service-sidebar,.balance-main-card,.balance-side-card,.funds-history,.referral-card,.referral-metrics article{border:1px solid var(--line);background:var(--s2)}.service-list{overflow:hidden;border-radius:var(--r-md)}.service-list-head,.service-list-row{display:grid;grid-template-columns:minmax(190px,1.4fr) minmax(90px,.7fr) minmax(110px,.8fr) minmax(130px,.9fr) minmax(110px,.8fr) minmax(130px,.9fr);align-items:center;gap:16px;padding:16px 20px}.service-list-head{color:var(--ink-soft);font-size:12px;font-weight:600}.service-list-row{border-top:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background-color .16s ease}.service-list-row:hover{background:var(--s3)}.service-list-row>span{display:inline-flex;align-items:center;gap:8px}.service-primary{gap:12px!important}.service-primary>span{display:grid;gap:2px}.service-primary small,.purchase-card-footer span,.service-title p,.detail-section-head p,.balance-main-card p,.balance-side-card p,.history-row span,.offer-type{color:var(--ink-soft)}.mono-value{font-variant-numeric:tabular-nums}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--ok)}.status-dot.stopped{background:var(--ink-soft)}.compact-test-panel{margin-top:24px}.purchase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.purchase-card{padding:24px;border-radius:var(--r-md)}.purchase-card-head,.purchase-card-footer,.service-detail-heading,.service-title,.offer-location,.detail-section-head,.inline-actions{display:flex;align-items:center}.purchase-card-head,.purchase-card-footer,.detail-section-head{justify-content:space-between;gap:20px}.purchase-card h2{margin:4px 0 0;font-size:24px}.offer-type{font-size:12px;font-weight:700;letter-spacing:.08em}.offer-location{gap:8px}.offer-specs{display:grid;gap:0;margin:24px 0}.offer-specs div,.information-grid div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.offer-specs dt,.information-grid dt{color:var(--ink-soft)}.offer-specs dd,.information-grid dd{margin:0;font-weight:600}.purchase-card-footer>div{display:grid}.purchase-card-footer strong{font-size:20px}.purchase-row{background:var(--s2)}.back-link{display:inline-flex;margin-bottom:24px;color:var(--ink-soft);text-decoration:none}.back-link:hover{color:var(--ink)}.service-detail-heading{justify-content:space-between;gap:24px;margin-bottom:24px}.service-title{gap:14px}.service-title .flag-icon,.service-title .flag-icon .e,.service-title .flag-icon .e i{width:28px;height:28px}.service-title h1,.service-title p{margin:0}.service-title p{margin-top:4px}.service-plan,.soon-badge{padding:8px 12px;border-radius:999px;background:var(--s3);font-size:12px;font-weight:700}.service-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:20px}.service-workspace,.service-sidebar{border-radius:var(--r-md)}.service-workspace{overflow:hidden}.section-tabs{display:flex;gap:0;overflow-x:auto;padding:8px;border-bottom:1px solid var(--line);background:var(--field)}.section-tabs button{min-height:44px;padding:10px 14px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink-soft);cursor:pointer;white-space:nowrap}.section-tabs button:hover,.section-tabs button.active{background:var(--s3);color:var(--ink)}.section-tabs button small{margin-left:4px;color:var(--accent-hi);font-size:10px;text-transform:uppercase}.page-tabs{width:max-content;max-width:100%;margin-bottom:20px;border:1px solid var(--line);border-radius:var(--r-md)}.detail-section{min-height:420px;padding:24px}.detail-section-head{margin-bottom:20px}.detail-section-head h2,.detail-section-head p{margin:0}.detail-section-head p{margin-top:4px}.information-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0}.service-renewal-streak{margin-top:32px}.simple-history>div,.ip-row{display:grid;grid-template-columns:160px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.simple-history span{color:var(--ink-soft)}.ip-row{grid-template-columns:1fr 1fr auto}.centered-state{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.centered-state h2{margin:12px 0 8px}.centered-state p{max-width:480px;margin:0 0 20px;color:var(--ink-soft)}.statistics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.statistics-grid>div{display:grid;gap:10px;padding:20px;border-radius:var(--r-sm);background:var(--s3)}.statistics-grid span{color:var(--ink-soft)}.statistics-grid strong{font-size:24px}.statistics-grid i{position:relative;display:block;height:6px;overflow:hidden;border-radius:999px;background:var(--field)}.statistics-grid i:after{position:absolute;inset:0 auto 0 0;width:var(--usage);border-radius:inherit;background:var(--accent-hi);content:""}.service-sidebar{overflow:hidden}.service-status-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px}.service-status-row>div{display:grid;gap:4px}.service-status-row span{color:var(--ink-soft);font-size:12px}.service-power-switch{position:relative;width:48px;height:28px;padding:0;border:0;border-radius:999px;background:var(--s3);cursor:pointer}.service-power-switch span{position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:var(--ink-soft);transition:transform .16s ease,background-color .16s ease}.service-power-switch.on{background:var(--accent)}.service-power-switch.on span{background:var(--ink);transform:translate(20px)}.sidebar-actions{display:grid;padding:8px;border-top:1px solid var(--line)}.sidebar-action{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:10px 12px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink-soft);text-align:left;cursor:pointer}.sidebar-action:hover{background:var(--s3);color:var(--ink)}.sidebar-action b,.sidebar-action small{color:var(--ink-soft);font-size:12px}.sidebar-action:disabled{cursor:not-allowed;color:var(--ink-soft)}.balance-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px}.balance-main-card,.balance-side-card{padding:28px;border-radius:var(--r-md)}.balance-main-card>span{color:var(--ink-soft)}.balance-main-card>strong{display:block;margin:8px 0;font-size:40px}.balance-main-card p,.balance-side-card p{margin:0 0 24px}.balance-side-card h2{margin:0 0 8px}.inline-actions{gap:10px}.funds-history,.referral-card{overflow:hidden;border-radius:var(--r-md)}.history-head,.history-row{display:grid;grid-template-columns:minmax(0,1fr) 140px 140px;align-items:center;gap:20px;padding:16px 20px}.history-head{color:var(--ink-soft);font-size:12px}.history-row{border-top:1px solid var(--line)}.history-row>div{display:grid;gap:4px}.history-row .income{color:var(--ok)}.history-row .expense,.history-row .refund,.history-row .hold{color:var(--ink)}.referral-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}.referral-metrics article{display:grid;gap:8px;padding:20px;border-radius:var(--r-md)}.referral-metrics span{color:var(--ink-soft)}.referral-metrics strong{font-size:24px}.referral-columns{display:grid;grid-template-columns:minmax(340px,.85fr) minmax(0,1.15fr);gap:20px;margin-bottom:20px}.referral-card>.detail-section-head{padding:20px;border-bottom:1px solid var(--line)}.tier-list{display:grid}.tier-list>div{display:flex;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--line)}.tier-list>div:last-child{border-bottom:0}.tier-list>div.current{background:var(--s3);color:var(--accent-hi)}.referral-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px}.referral-perks>div{padding:16px;border-radius:var(--r-sm);background:var(--s3)}.referral-perks ul{display:grid;gap:8px;margin:12px 0 0;padding:0;color:var(--ink-soft);list-style:none}.referral-perks li:before{margin-right:8px;color:var(--accent-hi);content:"•"}.referral-history-row{grid-template-columns:minmax(0,1fr) 120px}@media(max-width:1080px){.service-list{overflow-x:auto}.service-list-head,.service-list-row{min-width:920px}.purchase-grid,.referral-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.service-detail-layout,.balance-layout,.referral-columns{grid-template-columns:1fr}.service-sidebar{display:grid;grid-template-columns:repeat(4,1fr)}.sidebar-actions{border-top:0;border-left:1px solid var(--line)}}@media(max-width:720px){.purchase-grid,.referral-metrics,.referral-perks,.information-grid,.statistics-grid{grid-template-columns:1fr}.service-sidebar{display:block}.sidebar-actions{border-top:1px solid var(--line);border-left:0}.detail-section-head,.inline-actions{align-items:stretch;flex-direction:column}.history-head{display:none}.history-row{grid-template-columns:minmax(0,1fr) auto}.history-row>span:last-child{display:none}.ip-row{grid-template-columns:1fr}}.topbar,.content{padding-inline:64px}.topbar,.content{width:100%;max-width:1600px;margin-inline:auto}.location-picker{width:100%;max-width:1180px;margin-inline:auto;overflow:visible;background:transparent}.landing-product-copy>.page-heading,.landing-product-copy>.vps-grid,.landing-product-copy>.dcards{width:100%;max-width:1180px;margin-inline:auto}.location-picker-head{position:relative;padding:24px}.location-picker-head:after,.referral-links-section>.detail-section-head:after,.referral-statistics-section>.detail-section-head:after{position:absolute;right:24px;bottom:0;left:24px;height:1px;background:var(--line);content:""}.location-picker-head h2,.location-picker-head p{margin:0}.location-picker-head p{margin-top:4px;color:var(--ink-soft)}.location-pillars{display:grid;grid-template-columns:repeat(4,minmax(180px,200px));justify-content:center}.location-pillar{position:relative;display:flex;min-width:0;min-height:320px;align-items:center;flex-direction:column;padding:34px 14px 38px;border:0;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--accent) 5%,transparent) 22%,color-mix(in srgb,var(--accent) 17%,transparent) 50%,color-mix(in srgb,var(--accent) 5%,transparent) 78%,transparent 100%);color:var(--ink);cursor:pointer;transition:background .18s ease}.location-pillar:before,.location-pillar:last-child:after{position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--accent-hi) 10%,transparent) 24%,color-mix(in srgb,var(--accent-hi) 34%,transparent) 50%,color-mix(in srgb,var(--accent-hi) 10%,transparent) 76%,transparent 100%);content:""}.location-pillar:before{left:0}.location-pillar:last-child:after{right:0}.location-pillar:hover{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--accent) 10%,transparent) 22%,color-mix(in srgb,var(--accent) 34%,transparent) 50%,color-mix(in srgb,var(--accent) 10%,transparent) 78%,transparent 100%)}.location-pillar:active{transform:none}.location-flag{width:36px;height:36px;margin-bottom:12px}.location-pillar>strong{font-size:18px}.location-city,.location-pillar dt{color:var(--ink-soft)}.location-pillar:hover .location-city,.location-pillar:hover dt{color:var(--ink)}.location-pillar dl{display:grid;width:100%;gap:12px;margin:20px 0 0}.location-pillar dl div{display:grid;gap:2px}.location-pillar dd{margin:0;font-family:var(--mono);font-weight:500}.location-selected{position:absolute;bottom:16px;color:var(--ink-soft);font-size:12px;font-weight:600;opacity:.7}.location-pillar:hover .location-selected{color:var(--ink)}.referral-links-section>.detail-section-head,.referral-statistics-section>.detail-section-head{position:relative;border:0}.referral-links-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;background:var(--line)}.referral-link-card{min-width:0;padding:20px;background:var(--s2)}.referral-link-card label,.referral-period label{display:grid;gap:8px}.referral-link-card label>span,.referral-period label>span{color:var(--ink-soft);font-size:12px;font-weight:500}.referral-link-card input,.referral-period input{width:100%;height:44px;padding:0 14px;border:0;border-radius:var(--r-sm);outline:0;background:var(--field);color:var(--ink);font:inherit}.referral-link-card input:focus,.referral-period input:focus{box-shadow:inset 0 0 0 1px var(--accent-hi)}.referral-url-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px;padding:8px;border-radius:var(--r-sm);background:var(--s3)}.referral-url-row input{height:36px;padding:0 8px;background:transparent;color:var(--ink-soft);font-family:var(--mono);text-overflow:ellipsis}.referral-url-row button{padding:0 14px;border:0;border-radius:var(--r-xs);background:var(--s4);color:var(--ink);cursor:pointer}.referral-url-row button:hover{background:var(--accent)}.link-statistics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0}.link-statistics div{display:grid;gap:2px}.link-statistics dt{color:var(--ink-soft);font-size:12px}.link-statistics dd{margin:0;font-size:16px;font-weight:600}.referral-statistics-head{align-items:end}.referral-period{display:flex;gap:12px}.referral-period input{min-width:156px;color-scheme:dark}.general-statistics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:2px;background:var(--line)}.general-statistics-grid article{display:grid;gap:6px;padding:24px;background:var(--s2)}.general-statistics-grid span{color:var(--ink-soft)}.general-statistics-grid strong{font-size:24px}.top-referrals-table{padding:0 20px 12px}.top-referrals-head,.top-referrals-row{display:grid;grid-template-columns:minmax(180px,1.3fr) .5fr .75fr .75fr;gap:16px;align-items:center;padding:14px 0}.top-referrals-head{color:var(--ink-soft);font-size:12px}.top-referrals-row{border-top:1px solid var(--line)}.top-referrals-row>span:first-child{display:flex;min-width:0;align-items:center;gap:10px}.top-referrals-row>span:first-child b{display:grid;width:24px;height:24px;place-items:center;flex:none;border-radius:50%;background:var(--s3);color:var(--ink-soft);font-size:12px}.top-referrals-row>span:not(:first-child),.top-referrals-row>strong{text-align:right}.top-referrals-row>strong{color:var(--ok)}@media(max-width:1080px){.location-pillars,.referral-links-grid,.general-statistics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.location-pillars,.referral-links-grid,.general-statistics-grid{grid-template-columns:1fr}.location-pillar{min-height:0;padding-block:28px}.location-pillar:before,.location-pillar:last-child:after{top:0;right:0;bottom:auto;left:0;width:auto;height:1px;background:var(--line)}.referral-statistics-head,.referral-period{align-items:stretch}.referral-period{width:100%;flex-direction:column}.top-referrals-table{overflow-x:auto}.top-referrals-head,.top-referrals-row{min-width:680px}}.service-list,.purchase-card,.service-workspace,.service-sidebar,.balance-main-card,.balance-side-card,.funds-history,.referral-card,.referral-metrics article,.test-panel,.empty-service-state,.dedicated-row,.panel-page .tbl{border:0}.panel-page .tbl{overflow:hidden;border-radius:var(--r-md);background:var(--s2)}.panel-page .thead,.panel-page .trow{position:relative;border:0!important}.panel-page .thead:after,.panel-page .trow+.trow:before{position:absolute;right:20px;left:20px;height:1px;background:var(--line);content:""}.panel-page .thead:after{bottom:0}.panel-page .trow+.trow:before{top:0}.panel-page .trow.clickable:hover{background:var(--s3)}.panel-page .tbl .income{color:var(--ok)}.panel-page .tbl .expense,.panel-page .tbl .refund{color:var(--ink)}.balance-history-section{margin-top:40px}.section-copy{margin-bottom:16px}.section-copy h2,.section-copy p{margin:0}.section-copy p{margin-top:4px;color:var(--ink-soft)}.section-tabs{position:relative;border-bottom:0}.section-tabs:after{position:absolute;right:16px;bottom:0;left:16px;height:1px;background:var(--line);content:""}.page-tabs:after{display:none}.sidebar-actions{position:relative;border:0}.sidebar-actions:before{position:absolute;top:0;right:8px;left:8px;height:1px;background:var(--line);content:""}.referral-card>.detail-section-head{position:relative;border-bottom:0}.referral-card>.detail-section-head:after{position:absolute;right:20px;bottom:0;left:20px;height:1px;background:var(--line);content:""}.tier-list>div{position:relative;border-bottom:0}.tier-list>div+div:before{position:absolute;top:0;right:20px;left:20px;height:1px;background:var(--line);content:""}.vps-market{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px}.vps-offer-list,.custom-config-card,.dedicated-offer-card{border-radius:var(--r-md);background:var(--s2)}.vps-offer-list{overflow:hidden}.vps-offer-row{position:relative;display:grid;grid-template-columns:1.1fr repeat(3,.8fr) 132px;align-items:center;gap:16px;min-height:88px;padding:16px 20px}.vps-offer-row+.vps-offer-row:before{position:absolute;top:0;right:20px;left:20px;height:1px;background:var(--line);content:""}.vps-offer-row.featured{background:var(--s3)}.vps-offer-row>strong small,.dedicated-offer-head>span{display:block;margin-top:4px;color:var(--accent-hi);font-size:10px;font-weight:700;text-transform:uppercase}.vps-offer-row>span{display:grid;gap:2px}.vps-offer-row>span small,.purchase-price small,.config-buy small,.dedicated-buy small{color:var(--ink-soft);font-size:12px;font-style:normal}.purchase-price{display:grid;min-height:52px;padding:8px 14px;border:0;border-radius:var(--r-sm);background:var(--s3);color:var(--ink);cursor:pointer}.purchase-price:hover{background:var(--accent)}.custom-config-card{display:grid;align-content:start;gap:24px;padding:24px}.custom-config-card h2,.custom-config-card p{margin:0}.custom-config-card p{margin-top:6px;color:var(--ink-soft)}.custom-config-card label{display:grid;gap:12px}.custom-config-card label>span{display:flex;justify-content:space-between}.custom-config-card output{color:var(--ink-soft)}.custom-config-card input[type=range]{width:100%;accent-color:var(--accent-hi)}.config-buy,.dedicated-buy{width:100%}.dedicated-market{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dedicated-offer-card{padding:24px}.dedicated-offer-card.featured{background:var(--s3)}.dedicated-offer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:56px}.dedicated-offer-head h2{margin:0;font-size:20px}.dedicated-offer-card dl{display:grid;margin:16px 0 24px}.dedicated-offer-card dl>div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.dedicated-offer-card dt{color:var(--ink-soft)}.dedicated-offer-card dd{margin:0;font-weight:600}@media(max-width:1080px){.topbar,.content{padding-inline:40px}.vps-market{grid-template-columns:1fr}.dedicated-market{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-actions{border-left:0}}@media(max-width:720px){.topbar,.content{padding-inline:20px}.vps-offer-list{overflow-x:auto}.vps-offer-row{min-width:700px}.dedicated-market{grid-template-columns:1fr}}.profile-menu>.profile-trigger{width:auto;min-width:184px;padding:6px 14px 6px 6px;justify-content:flex-start;gap:10px;border-radius:999px}.profile-menu>.profile-trigger .profile-user-icon{width:24px;height:24px}.profile-summary-copy{display:grid;gap:2px;min-width:0;text-align:left}.profile-summary-copy b{color:var(--ink);font-size:14px;font-weight:600;line-height:16px}.profile-summary-copy small{overflow:hidden;color:var(--ink-soft);font-size:12px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.landing-product-copy{--price-bg: var(--s4);--price-hover: var(--accent);--tariff-hover-glow: rgba(90, 79, 204, .2);font-size:16px}.landing-product-copy>.page-heading{min-height:0;width:100%;align-items:flex-start;justify-content:flex-start;margin:0 0 32px;padding:0;text-align:left}.landing-product-copy>.page-heading>div{width:100%;min-width:0}.landing-product-copy .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink);font-family:var(--sans);font-size:14px;font-weight:600;line-height:20px;text-decoration:none;cursor:pointer;transition:background .28s,color .28s,transform .28s}.landing-product-copy .btn:active{transform:translateY(1px)}.landing-product-copy .btn-primary{background:var(--accent)}.landing-product-copy .btn-buy{width:100%;background:var(--price-bg);font-family:var(--mono);font-size:16px;font-weight:400;font-variant-numeric:tabular-nums}.landing-product-copy .btn em{margin-left:2px;color:var(--ink-soft);font-size:16px;font-style:normal;font-weight:400}.landing-product-copy .btn-sm{padding:8px 16px}.landing-product-copy .product-section-title{margin:0 0 16px;font-size:20px;font-weight:500;line-height:1.3}.landing-product-copy .tariffs-section-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.landing-product-copy .tariffs-section-heading .product-section-title{margin:0}.vps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px}.vps-main{display:contents}.vps-col{position:static;min-width:0;align-self:stretch}.landing-product-copy .vps-main,.landing-product-copy .vps-card{display:contents;overflow:visible;border-radius:0!important;background:transparent!important}.vps-rows{display:contents}.landing-product-copy .vps-card .vps-row{overflow:hidden;border-radius:var(--panel-radius);background:var(--s2)!important}.landing-product-copy .vps-card .vps-row:hover{background:var(--s3)!important}.vps-card .vps-row:before{position:absolute;z-index:0;top:-40%;left:-12%;width:84%;height:180%;border-radius:50%;background:var(--tariff-hover-glow);filter:blur(48px);opacity:0;pointer-events:none;content:"";transition:opacity .28s linear}.vps-card .vps-row:hover:before{opacity:1}.vps-row{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:20px;cursor:pointer}.vps-row>*{position:relative;z-index:1}.vps-card .vps-row .btn-buy{width:100%;margin-top:auto;justify-self:end;justify-content:center;padding:12px 10px}.vps-row .btn-buy:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.vps-name{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:1}.vps-cell{display:flex;flex-direction:row-reverse;align-items:baseline;justify-content:space-between;gap:8px}.vps-cell b{font-family:var(--mono);font-size:16px;font-weight:500;font-variant-numeric:tabular-nums}.vps-cell span{display:block;color:var(--ink-soft);font-size:16px;letter-spacing:.04em}.hit{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;color:var(--accent-hi)}.hit svg{display:block;width:18px;height:18px}.cfg-side{position:relative;display:flex;height:100%;padding:20px;flex-direction:column;gap:20px;border-radius:var(--r-lg);background:linear-gradient(160deg,rgba(58,47,143,.3),var(--glass) 68%)}.cfg-blur-body{display:flex;flex:1;flex-direction:column;gap:20px}.cfg-blur-body[data-on]{filter:blur(12px);pointer-events:none;-webkit-user-select:none;user-select:none}.cfg-veil{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.cfg-veil-in{display:flex;max-width:82%;align-items:center;flex-direction:column;gap:16px;text-align:center}.cfg-veil-copy{display:grid;gap:8px}.cfg-side h3{margin:0;font-size:16px;text-align:left}.cfg-teaser-note{margin:0;color:var(--ink-soft);font-size:14px}.cfg-side .sl-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.cfg-side .sl-wrap>div{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 20px auto;gap:4px;min-width:0}.cfg-side .sl-head{grid-column:1 / -1;flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}.cfg-side .sl-head b{color:var(--ink-soft);font-size:16px;font-weight:400}.cfg-side .sl-head span{font-weight:500}.cfg-side .range{grid-column:1;grid-row:2;width:100%;height:20px;margin:0;writing-mode:horizontal-tb;direction:ltr;background-color:transparent;background-size:100% 6px;background-position:center;background-repeat:no-repeat;touch-action:none}.cfg-side .sl-ends{grid-column:1;grid-row:3;flex-direction:row;margin-top:0;padding-block:0}@media(max-width:640px){.landing-product-copy .vps-grid{grid-template-columns:minmax(0,1fr)}}.sl-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:10px}.sl-head b{font-size:14px;font-weight:600}.sl-head span{color:var(--accent-hi);font-family:var(--mono);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.range{display:block;width:100%;height:6px;border-radius:999px;background:var(--s4);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.range::-webkit-slider-thumb{width:20px;height:20px;border-radius:50%;background:var(--accent-hi);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:grab;box-shadow:0 0 0 6px transparent;transition:box-shadow .2s}.range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:var(--accent-hi);cursor:grab}.range:hover::-webkit-slider-thumb,.range:active::-webkit-slider-thumb{box-shadow:0 0 0 6px #7566e024}.range:focus-visible{border-radius:999px;outline:2px solid var(--accent-hi);outline-offset:6px}.sl-ends{display:flex;justify-content:space-between;margin-top:8px;color:var(--ink-soft);font-family:var(--mono);font-size:14px}.cfg-buy{width:100%;margin-top:auto;background:var(--price-bg)!important;font-size:16px!important;font-variant-numeric:tabular-nums}.dcards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dcard{position:relative;display:flex;overflow:hidden;padding:22px;flex-direction:column;gap:16px;border-radius:var(--r-lg);background:var(--glass);isolation:isolate}.dcard:before{position:absolute;z-index:0;top:0;left:0;width:min(360px,100%);border-radius:50%;aspect-ratio:1;background:var(--tariff-hover-glow);filter:blur(72px);opacity:0;pointer-events:none;content:"";transform:translate(-50%,-50%);transition:opacity .28s linear}.dcard:hover:before{opacity:1}.dcard .btn:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.dcard-cpu{display:flex;align-items:center;gap:8px;color:var(--ink);font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1}.dcard-top,.dcard-specs{position:relative;z-index:1}.dcard-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.dcard-specs{display:grid;gap:8px}.dcard-row{display:flex;justify-content:space-between;gap:12px;color:var(--ink-soft);font-size:16px}.dcard-row b{color:var(--ink);font-family:var(--mono);font-size:16px;font-weight:500;font-variant-numeric:tabular-nums}.dcard .btn{z-index:1;width:100%;background:var(--price-bg);font-size:16px;font-weight:400}.vps-row:hover .btn-buy,.dcard:hover .btn-primary,.cfg-side .btn-primary:hover{background:var(--price-hover);color:var(--ink)}@media(max-width:960px){.vps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vps-col{position:static;margin-top:16px}}@media(max-width:860px){.dcards{grid-template-columns:1fr}}@media(max-width:760px){.vps-row{grid-template-columns:repeat(3,1fr);gap:12px}.vps-row .vps-name,.vps-row .btn{grid-column:1 / -1}.vps-card .vps-row .btn-buy{width:100%}}.landing-streak-copy{--text-gradient-heading: linear-gradient(180deg, var(--ink) 0%, var(--ink) 50%, var(--ink-soft) 100%);padding:28px 32px 24px;border-radius:var(--r-md);background:var(--glass)}.streak-head{display:flex;align-items:flex-start;justify-content:space-between;gap:36px;flex-wrap:wrap}.streak-intro{flex:1 1 460px}.streak-intro h2,.streak-intro p{margin:0}.streak-intro p{max-width:760px;margin-top:8px;color:var(--ink-soft)}.streak-current{display:grid;gap:4px;text-align:right}.streak-current span{color:var(--ink-soft);font-size:12px}.streak-current strong{font-size:18px}.curve{position:relative;height:250px;margin-top:-28px;touch-action:none;-webkit-user-select:none;user-select:none}.curve-svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.cpoint{position:absolute;display:flex;width:36px;height:36px;padding:0;align-items:center;justify-content:center;border:0;background:none;cursor:pointer;transform:translate(-50%,50%)}.curve.dragging,.curve.dragging .cpoint{cursor:grabbing}.cdot{width:12px;height:12px;border:2px solid var(--line);border-radius:50%;background:var(--bg);transition:border-color .28s,width .28s,height .28s,box-shadow .28s,transform .28s ease}.cpoint:hover .cdot{border-color:var(--accent-hi);transform:scale(1.3)}.cpoint.passed .cdot{border-color:var(--accent-hi)}.cpoint[aria-pressed=true] .cdot{width:18px;height:18px;border-color:var(--accent-hi);background:var(--accent-hi);box-shadow:0 0 0 6px #7566e029}.cpct{position:absolute;bottom:100%;left:50%;color:var(--ink-soft);font-family:var(--mono);font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap;transform:translate(-50%);transition:color .28s}.cpoint[aria-pressed=true] .cpct{color:var(--ink);font-weight:600}.cpoint:focus-visible{border-radius:50%;outline:2px solid var(--accent-hi)}.curve .cprice{position:absolute;z-index:5;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transform:translate(-50%);transition:left .28s cubic-bezier(.22,1,.36,1),bottom .28s cubic-bezier(.22,1,.36,1)}.curve .cprice-new{display:block;background:var(--text-gradient-heading);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(22px,3vw,28px);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}.curve .cprice-sub{display:block;margin-top:4px;color:var(--ink-soft);font-size:14px;font-weight:500}.plan-drop{position:relative;display:block;margin-bottom:4px}.plan-drop-btn{display:flex;width:100%;padding:2px 6px;align-items:center;justify-content:center;border:0;background:none;color:var(--ink-soft);font-family:var(--sans);font-size:14px;font-weight:600;cursor:pointer}.curve-axis{display:flex;justify-content:space-between;margin-top:6px;color:var(--ink-soft);font-family:var(--mono);font-size:14px}.curve-axis span{display:flex;width:0;justify-content:center;overflow:visible}.curve-axis span:first-child{justify-content:flex-start}.curve-axis span:last-child{justify-content:flex-end}.curve-axis-l{margin-top:8px;color:var(--ink-soft);font-size:14px;text-align:center}.promo-section{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:20px;padding:24px 32px;border-radius:var(--r-md);background:var(--s2)}.promo-section h2,.promo-section p{margin:0}.promo-section p{margin-top:6px;color:var(--ink-soft)}.promo-form{display:flex;gap:8px}.promo-form input{min-width:260px;min-height:44px;padding:10px 14px;border:0;border-radius:var(--r-sm);outline:0;background:var(--field);color:var(--ink);font:inherit}.promo-form input:focus{box-shadow:inset 0 0 0 1px var(--accent-hi)}.promo-message{grid-column:1 / -1;color:var(--ok)!important}.bonus-history-section{margin-top:40px}.bonus-result{color:var(--accent-hi)}@media(max-width:720px){.landing-streak-copy,.promo-section{padding:20px}.curve{height:180px}.cpct{display:none}.promo-section{grid-template-columns:1fr}.promo-form{flex-direction:column}.promo-form input{min-width:0}}.page-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-toolbar>input{width:min(100%,420px);height:44px;padding:0 16px;border:0;border-radius:var(--r-sm);outline:0;background:var(--field);color:var(--ink);font:inherit}.page-toolbar>input:focus{box-shadow:inset 0 0 0 1px var(--accent-hi)}.compact-toolbar{justify-content:flex-end}.toolbar-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--s2)}.toolbar-tabs button{min-height:36px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--ink-soft);cursor:pointer}.toolbar-tabs button:hover,.toolbar-tabs button.on{background:var(--s4);color:var(--ink)}.ticket-list,.notification-list,.account-card{overflow:hidden;border-radius:var(--r-md);background:var(--s2)}.ticket-list-row,.notification-row{position:relative;display:grid;width:100%;align-items:center;gap:20px;padding:20px 24px;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.ticket-list-row{grid-template-columns:64px minmax(240px,1.4fr) minmax(130px,.7fr) 130px 140px}.ticket-list-row:hover,.notification-row:hover{background:var(--s3)}.ticket-list-id,.ticket-list-row time,.notification-row time{color:var(--ink-soft)}.ticket-list-main{display:grid;min-width:0;gap:4px}.ticket-list-main small{overflow:hidden;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap}.ticket-list-service{color:var(--ink-soft)}.ticket-list-status{color:var(--ok)}.ticket-list-status.closed{color:var(--ink-soft)}.ticket-list-row time{text-align:right}.notification-row{grid-template-columns:8px minmax(0,1fr) 160px}.notification-row>span:nth-child(2){display:grid;gap:4px}.notification-row small{color:var(--ink-soft)}.notification-row time{text-align:right}.notification-marker{width:8px;height:8px;border-radius:50%;background:transparent}.notification-row.unread .notification-marker{background:var(--accent-hi)}.notification-row.unread strong{color:var(--link)}.profile-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px}.account-card-head{position:relative;padding:24px}.account-card-head:after{position:absolute;right:24px;bottom:0;left:24px;height:1px;background:var(--line);content:""}.account-card h2,.account-card p{margin:0}.account-card p{margin-top:4px;color:var(--ink-soft)}.account-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px}.account-form label{display:grid;gap:8px}.account-form label span{color:var(--ink-soft);font-size:12px}.account-form input{height:44px;padding:0 14px;border:0;border-radius:var(--r-sm);outline:0;background:var(--field);color:var(--ink);font:inherit}.account-form input:focus{box-shadow:inset 0 0 0 1px var(--accent-hi)}.account-form-actions{display:flex;grid-column:1 / -1;align-items:center;justify-content:flex-end;gap:16px}.save-success{color:var(--ok)}.account-summary{display:flex;align-items:center;flex-direction:column;padding:28px 24px 24px;text-align:center}.account-summary>span{color:var(--ink-soft)}.account-avatar{display:grid;width:64px;height:64px;place-items:center;margin-bottom:12px;border-radius:50%;background:var(--s3)}.account-avatar .ic{width:28px;height:28px}.account-summary dl{display:grid;width:100%;gap:12px;margin:24px 0 0;text-align:left}.account-summary dl div{display:flex;justify-content:space-between;gap:16px}.account-summary dt{color:var(--ink-soft)}.account-summary dd{margin:0;font-weight:600}.preference-list{display:grid;padding:8px 24px 16px}.preference-list label{position:relative;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:20px}.preference-list label+label:before{position:absolute;top:0;right:0;left:0;height:1px;background:var(--line);content:""}.preference-list label>span{display:grid;gap:4px}.preference-list small{color:var(--ink-soft)}.preference-list input{width:40px;height:22px;accent-color:var(--accent-hi)}.popover-link{display:flex;min-height:44px;align-items:center;justify-content:center;margin-top:12px;border-radius:var(--r-sm);background:var(--s3);color:var(--ink);font-weight:600}.popover-link:hover{background:var(--s4)}@media(max-width:980px){.ticket-list-row{grid-template-columns:56px minmax(0,1fr) 130px}.ticket-list-service,.ticket-list-row time{display:none}.profile-layout{grid-template-columns:1fr}}@media(max-width:720px){.page-toolbar{align-items:stretch;flex-direction:column}.page-toolbar>input{width:100%}.toolbar-tabs{overflow-x:auto}.account-form{grid-template-columns:1fr}.notification-row{grid-template-columns:8px minmax(0,1fr)}.notification-row time{grid-column:2;text-align:left}}.header-popover .popover-link,.header-popover .ticket-preview,.profile-popover>a,.profile-popover>button{min-height:44px}.auth-page{min-height:100vh;display:grid;place-items:center;align-content:center;gap:28px;padding:32px 16px;background:var(--bg)}.auth-logo{color:var(--ink);font-weight:700;letter-spacing:.08em}.auth-card{width:min(100%,460px);padding:32px;border-radius:var(--r-lg);background:var(--s2)}.auth-card header{display:grid;gap:8px;margin-bottom:28px}.auth-card h1{margin:0;font-size:28px}.auth-card p{margin:0;color:var(--ink-soft)}.auth-form{display:grid;gap:18px}.auth-form>.ui-button{width:100%;margin-top:4px}.auth-error{color:var(--bad)!important;font-size:14px}.auth-links{display:flex;justify-content:space-between;gap:16px;margin-top:20px}.auth-links a{color:var(--link);font-size:14px}.auth-login-links{justify-content:center}.auth-login-links a,.auth-form .auth-forgot-link{color:var(--ink-soft);font-size:14px;transition:color .16s ease}.auth-form .auth-forgot-link{justify-self:start;margin-top:-8px}.auth-login-links a:hover,.auth-login-links a:focus-visible,.auth-form .auth-forgot-link:hover,.auth-form .auth-forgot-link:focus-visible{color:#fff}.auth-form>.ui-button.auth-login-incomplete:disabled{background:var(--s3);color:var(--ink-soft);opacity:1}.order-page{width:min(720px,100%);margin-inline:auto}.order-card{display:grid;gap:20px;padding:28px;border-radius:var(--r-lg);background:var(--s2)}.order-card dl{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0}.order-card dl div{display:grid;gap:6px}.order-card dt,.order-select span{color:var(--ink-soft);font-size:14px}.order-card dd{margin:0;color:var(--ink);font-weight:600}.order-select{display:grid;gap:8px}.order-select select{min-height:48px;padding:0 14px;border:1px solid transparent;border-radius:var(--r-sm);outline:0;background:var(--field);color:var(--ink);font:inherit}.order-select select:focus-visible{border-color:var(--accent-hi)}.not-found-page{min-height:calc(100vh - 168px);display:grid;place-items:center;align-content:center;gap:12px;text-align:center}.not-found-page>span{color:var(--accent-hi);font-size:clamp(64px,12vw,132px);font-weight:700;line-height:.9}.not-found-page h1,.not-found-page p{margin:0}.not-found-page p{color:var(--ink-soft)}.not-found-page a{margin-top:12px}@media(max-width:540px){.auth-card{padding:24px}.order-card dl{grid-template-columns:1fr}}html{scrollbar-gutter:stable}:root{--panel-max: 1600px;--panel-gutter: 56px;--panel-radius: 20px;--panel-radius-sm: 12px}body,#app,.shell,.main{background:var(--bg)}.shell{display:block;min-height:100vh}.side{display:none!important}.main{width:100%;min-width:0}.topbar{position:sticky;z-index:40;top:0;display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;min-height:112px;align-items:center;gap:24px;width:100%;max-width:none!important;margin:0;padding:32px max(var(--panel-gutter),calc((100vw - var(--panel-max)) / 2 + var(--panel-gutter)));border:0!important;background:var(--bg)!important;box-shadow:none!important}.topbar-context{justify-self:start;color:var(--ink)!important;font-size:18px;font-weight:600;letter-spacing:.08em;text-decoration:none}.header-nav{justify-self:center;display:flex;max-width:100%;min-width:0;gap:0;padding:4px;border:0!important;border-radius:999px;background:var(--s2);box-shadow:none!important;overflow-x:auto;scrollbar-width:none}.header-nav::-webkit-scrollbar{display:none}.header-nav a{min-height:44px;padding:0 16px;font-size:16px;border:0!important;border-radius:999px;background:transparent!important;color:var(--ink-soft);font-weight:500;box-shadow:none!important}.header-nav a:hover,.header-nav a.on{background:var(--s3)!important;color:var(--ink)}.header-nav a:active,.profile-trigger:active,.support-button:active{transform:none!important}.account-actions{justify-self:end;gap:12px}.notification-button,.support-button,.profile-trigger,.profile-menu>.profile-trigger{min-width:48px;min-height:48px;border:0!important;background:var(--s2)!important;box-shadow:none!important}.notification-button:hover,.support-button:hover,.profile-trigger:hover,.profile-menu>.profile-trigger:hover{background:var(--s3)!important}.notification-button .topbar-icon .icon-status-cutout{fill:var(--s2)!important}.notification-button:hover .topbar-icon .icon-status-cutout{fill:var(--s3)!important}.profile-direct-link{display:flex;width:auto;min-width:52px;height:52px;box-sizing:border-box;align-items:center;justify-content:center;gap:10px;padding:6px 14px 6px 6px;border-radius:999px;text-decoration:none}.profile-direct-link[aria-current=page]{background:var(--s2)!important}.profile-direct-link[aria-current=page] .profile-avatar{background:var(--accent);color:var(--ink)}.support-button .ic,.topbar .profile-user-icon,.profile-popover .ic{width:22px!important;height:22px!important;stroke-width:1.5!important}.profile-menu>.profile-trigger{padding:6px 14px 6px 6px!important;border-radius:999px}.profile-avatar,.profile-user-icon{flex:0 0 auto}.profile-avatar{width:38px;height:38px;background:var(--s3)}.profile-summary-copy{gap:2px}.profile-summary-copy b{font-weight:500}.header-popover,.profile-popover{border:0!important;border-radius:14px;background:var(--s3)!important;box-shadow:0 18px 48px #00000057!important}.profile-popover>button,.popover-link{min-height:44px;border:0!important;border-radius:10px;background:transparent!important;font-weight:400}.profile-popover>button:hover,.popover-link:hover{background:var(--s4)!important}.content{width:min(var(--panel-max),100%);max-width:none!important;margin:0 auto;padding:24px var(--panel-gutter) 112px!important}.panel-page{width:100%;max-width:none!important}.page-heading{display:flex;min-height:84px;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 32px}.page-heading h1,.content h1{margin:0;font-size:36px;line-height:1.1;letter-spacing:-.03em;font-weight:600}.page-heading p{margin-top:8px;color:var(--ink-soft)}.panel-button,.btn,.sidebar-action{min-height:44px;border:0!important;border-radius:var(--panel-radius-sm)!important;background:var(--s3)!important;color:var(--ink);box-shadow:none!important;font-weight:500}.panel-button:hover,.btn:hover,.sidebar-action:hover{background:var(--s4)!important}.panel-button.primary,.panel-button[data-tone=primary],.btn-primary{background:var(--accent)!important}.panel-button.primary:hover,.panel-button[data-tone=primary]:hover,.btn-primary:hover{background:var(--accent-hover)!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.ticket-field,.ticket-editor{border:0!important;background:var(--field)!important;color:var(--ink)!important;box-shadow:none!important}input:focus-visible,textarea:focus-visible,select:focus-visible,.ticket-editor:focus-visible{outline:2px solid var(--accent-hi)!important;outline-offset:2px}.services-view{display:flex;flex-direction:column}.services-view>.page-heading{order:0}.services-view>.billing-summary{order:1}.services-view>.service-list,.services-view>.state-boundary,.services-view>.page-state-boundary{order:2}.services-view>.compact-test-panel,.services-view>.test-panel{order:4}.services-heading-promo{background:var(--s2)!important;color:var(--ink-soft)!important}.services-heading-promo:hover{background:var(--s3)!important;color:var(--ink)!important}.services-workspace{order:2;display:grid;grid-template-columns:310px minmax(0,1fr);align-items:stretch;gap:8px}.services-overview{display:grid;min-height:0;align-content:start;gap:8px;padding:0;border:0;border-radius:0;background:transparent}.services-side-card{padding:22px;border-radius:var(--panel-radius);background:var(--s2)}.services-balance>span,.services-metrics dt,.services-registry-head>span{color:var(--ink-soft)}.services-balance>strong{display:block;margin:10px 0 4px;font-size:34px;line-height:1;font-weight:500}.services-balance>p{margin:0;color:var(--ink-soft)}.services-balance-actions{display:grid;gap:8px;margin-top:20px}.services-balance-actions .panel-button{width:100%}.services-count-card>span,.services-renewal-head>span,.services-renewal-ip,.services-renewal-price>span{color:var(--ink-soft)}.services-count-card>strong{display:block;margin:10px 0 4px;font-size:34px;line-height:1;font-weight:500}.services-count-card>p,.services-side-action p{margin:0;color:var(--ink-soft);line-height:1.45}.services-monthly-cost{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding-top:16px}.services-monthly-cost:before{position:absolute;top:0;right:0;left:0;height:1px;background:var(--line);content:""}.services-monthly-cost span{color:var(--ink-soft)}.services-monthly-cost b{font-weight:500}.services-renewal-card{display:grid;gap:14px}.services-renewal-head,.services-renewal-price{display:flex;align-items:center;justify-content:space-between;gap:16px}.services-renewal-head small{color:var(--link);white-space:nowrap}.services-renewal-list{display:grid}.services-renewal-item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:68px;align-items:center;gap:14px;padding:0;border:0;background:transparent;color:var(--ink);text-align:left}.services-renewal-item+.services-renewal-item:before{position:absolute;top:0;right:0;left:0;height:1px;background:var(--line);content:""}.services-renewal-item:hover strong{color:var(--link)}.services-renewal-service,.services-renewal-meta{display:grid;gap:4px}.services-renewal-service{min-width:0}.services-renewal-name{display:flex;min-width:0;align-items:center;gap:8px}.services-renewal-name .flag-icon{flex:0 0 auto}.services-renewal-service strong,.services-renewal-meta b{font-weight:500}.services-renewal-service small,.services-renewal-meta small{color:var(--ink-soft)}.services-renewal-meta{justify-items:end;white-space:nowrap}.services-side-action{display:grid;gap:18px}.services-side-action>div{display:grid;gap:6px}.services-side-action>div>strong{font-weight:500}.services-side-action .panel-button{width:100%}.services-metrics{display:grid;gap:0;margin:30px 0 0}.services-metrics>div{position:relative;display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px}.services-metrics>div+div:before{position:absolute;top:0;right:0;left:0;height:1px;background:var(--line);content:""}.services-metrics dt,.services-metrics dd{margin:0}.services-metrics dd{text-align:right;font-weight:500}.services-overview-actions{display:grid;gap:8px;margin-top:auto}.services-balance-action,.services-auto-topup,.services-promo-trigger{width:100%;text-decoration:none}.services-registry{display:flex;min-width:0;flex-direction:column;gap:8px}.services-registry-head{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:20px;padding:0 24px;border-radius:var(--panel-radius) var(--panel-radius) 0 0;background:var(--s2)}.services-registry-head h2{margin:0;font-size:16px!important;font-weight:500}.services-registry>.tbl,.services-registry>.data-table{border-radius:var(--panel-radius)!important}.services-pagination{display:flex;align-self:flex-end;gap:4px;padding:6px;border-radius:999px;background:var(--s2)}.services-pagination button{display:grid;width:38px;height:38px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink-soft)}.services-pagination button:hover:not(:disabled),.services-pagination button.active{background:var(--s3);color:var(--ink)}.services-pagination button:disabled{opacity:.35;cursor:not-allowed}.services-finance{order:3;display:grid;grid-template-columns:1fr;gap:8px;margin-top:8px}.services-history,.services-promo,.services-bonus-history{overflow:hidden;border:0;border-radius:var(--panel-radius);background:var(--s2)}.services-section-head{display:flex;min-height:88px;align-items:center;padding:20px 24px}.services-section-head h2{margin:0;font-size:18px;font-weight:500}.services-section-head p{margin:6px 0 0;color:var(--ink-soft)}.services-history-table{padding-bottom:8px}.services-history-row{position:relative;display:grid;grid-template-columns:minmax(220px,1.4fr) .8fr .8fr .65fr;min-height:64px;align-items:center;gap:20px;padding:0 24px}.services-history-row+.services-history-row:before{position:absolute;top:0;right:24px;left:24px;height:1px;background:var(--line);content:""}.services-history-head{min-height:42px;color:var(--ink-soft);font-size:12px}.services-history-row .income{color:var(--ok)}.services-promo-form{display:grid;gap:10px;padding:4px 0 0}.services-promo-form>p:first-child{margin:0 0 8px;color:var(--ink-soft)}.services-promo-form label{color:var(--ink-soft);font-size:12px}.services-promo-form input{width:100%;height:48px;padding:0 14px;border-radius:var(--panel-radius-sm)}.services-promo-form .panel-button{width:100%}.services-promo-message{margin:2px 0 0;color:var(--ink-soft)}.services-modal-form{display:grid;gap:12px;padding-top:4px}.services-modal-form>p,.services-auto-topup-switch p{margin:0 0 8px;color:var(--ink-soft)}.services-modal-form>label{color:var(--ink-soft);font-size:12px}.services-amount-field{display:grid;grid-template-columns:1fr auto;min-height:48px;align-items:center;padding-right:14px;border-radius:var(--panel-radius-sm);background:var(--s3)}.services-amount-field input{width:100%;height:48px;padding:0 14px;background:transparent!important}.services-amount-field>span{color:var(--ink-soft)}.services-amount-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.services-amount-presets button{min-height:40px;border:0;border-radius:10px;background:var(--s3);color:var(--ink-soft)}.services-amount-presets button:hover{background:var(--s4);color:var(--ink)}.services-auto-topup-switch{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:8px}.services-auto-topup-switch strong{font-weight:500}.services-auto-topup-switch p{margin-top:4px}.services-bonus-history>.tbl,.services-bonus-history>.data-table{border-radius:0 0 var(--panel-radius) var(--panel-radius)!important}.billing-summary{display:grid!important;grid-template-columns:1.45fr repeat(3,1fr);gap:8px!important;margin:0 0 32px;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.billing-summary>div{min-height:126px;padding:24px!important;border:0!important;border-radius:var(--panel-radius);background:var(--s2);box-shadow:none!important}.billing-summary>div+div{border:0!important}.billing-summary span{color:var(--ink-soft)}.billing-summary strong{display:block;margin-top:20px;font-size:24px;line-height:1;font-weight:500}.service-list,.panel-page .tbl,.ticket-list,.notification-list{overflow:hidden;border:0!important;border-radius:var(--panel-radius)!important;background:var(--s2)!important;box-shadow:none!important}.service-list-head,.service-list-row{grid-template-columns:minmax(260px,1.5fr) minmax(120px,.8fr) minmax(140px,.9fr) minmax(130px,.8fr) minmax(150px,.9fr) 24px!important;gap:24px!important;padding-right:24px!important;padding-left:24px!important}.service-list-head{min-height:54px;color:var(--ink-soft);font-size:12px}.service-list-row{min-height:108px;border:0!important;background:transparent!important;box-shadow:none!important}.service-list-row+.service-list-row:before,.panel-page .trow+.trow:before{right:24px!important;left:24px!important;background:var(--line)!important}.service-list-row:hover,.panel-page .trow.clickable:hover,.ticket-list-row:hover,.notification-row:hover{background:var(--s3)!important}.service-primary strong,.service-list-row b,.mono-value,.ticket-list-id{font-weight:500!important}.location-picker,.vps-card,.cfg-side,.dcard,.vps-main,.custom-config-card,.dedicated-offer-card,.vps-offer-list{border:0!important;border-radius:var(--panel-radius)!important;background:var(--s2)!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.location-picker{margin:0 0 12px;padding:0!important}.location-pillars{overflow:hidden;border-radius:var(--panel-radius);background:var(--s2)}.landing-product-copy .vps-name,.landing-product-copy .dcard-cpu,.landing-product-copy .location-pillar>strong,.landing-product-copy .location-city{font-weight:400!important}.location-pillar{border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.location-pillar:hover,.location-pillar[aria-pressed=true],.location-pillar.active{background:var(--accent)!important}.location-pillar:before,.location-pillar:after{background:var(--line)!important}.vps-grid,.dcards{gap:12px!important}.vps-row,.dcard-row,.vps-offer-row{border:0!important;background:transparent!important}.vps-row:hover,.vps-offer-row:hover,.dcard:hover{background:var(--s3)!important}.vps-row.top,.vps-offer-row.featured,.dedicated-offer-card.featured{border:0!important;background:var(--s3)!important;box-shadow:none!important}.cfg-veil,.cfg-blur-body,.dcard:before,.dcard:after{background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.balance-layout{gap:8px}.balance-side-card,.referral-card,.referral-metrics article,.general-statistics-grid article,.account-card,.bonus-card,.detail-section,.service-sidebar,.statistics-grid>div,.purchase-card{border:0!important;border-radius:var(--panel-radius)!important;background:var(--s2)!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.balance-main-card{background:var(--accent)!important}.balance-main-card>strong,.referral-metrics strong,.general-statistics-grid strong{font-weight:500!important}.referral-metrics{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.referral-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.referral-link-card{border:0!important;border-radius:16px!important;background:var(--s3)!important;box-shadow:none!important}.referral-url-row{border:0!important;border-radius:var(--panel-radius-sm)!important;background:var(--s4)!important}.referral-url-row input{background:transparent!important}.tier-list>div,.history-row,.top-referrals-row,.preference-list label{border:0!important}.tier-list>div+div:before,.history-row+.history-row:before,.top-referrals-row+.top-referrals-row:before,.preference-list label+label:before{right:0;left:0;background:var(--line)}.profile-layout{gap:8px!important}.profile-view{display:grid!important;grid-template-columns:360px minmax(0,1fr);grid-template-rows:auto auto auto auto auto;align-items:stretch;gap:8px!important}.profile-view>.page-heading{grid-column:1 / -1;grid-row:1}.profile-view>.profile-layout{display:contents}.profile-layout>.account-card:not(.account-summary){grid-column:2;grid-row:2}.profile-layout>.account-summary{grid-column:1;grid-row:2 / 6}.profile-view>.security-card{grid-column:2;grid-row:3}.profile-view>.account-card:not(.security-card):not(.danger-zone){grid-column:2;grid-row:4}.profile-view>.danger-zone{grid-column:2;grid-row:5}.profile-view .account-card{border-radius:24px!important}.profile-view .account-summary{min-height:720px;align-items:flex-start;padding:30px;text-align:left}.profile-view .account-avatar{width:92px;height:92px;margin-bottom:22px;background:var(--accent);color:var(--ink)}.profile-view .account-avatar .ic{width:40px;height:40px}.profile-view .account-summary>strong{font-size:24px;line-height:1.15;font-weight:500}.profile-view .account-summary dl{gap:0;margin-top:36px}.profile-view .account-summary dl>div{position:relative;min-height:60px;align-items:center}.profile-view .account-summary dl>div+div:before{position:absolute;top:0;right:0;left:0;height:1px;background:var(--line);content:""}.profile-view .account-summary dd{text-align:right;font-weight:500}.profile-view .account-logout{width:100%;margin-top:auto}.profile-view .account-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.profile-view .security-row,.profile-view .browser-notification-row,.profile-view .preference-list label{min-height:78px}.account-form input,.referral-period input{background:var(--field)!important}.service-detail-heading{margin-bottom:24px}.service-detail-layout{gap:8px!important}.service-detail-layout>.service-sidebar{margin-top:50px}@media(max-width:900px){.service-detail-layout>.service-sidebar{margin-top:0}}.service-workspace{min-width:0;display:flex;flex-direction:column;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.service-detail-view .simple-history strong{font-weight:400}.service-detail-view .service-address-row{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.service-address-value{display:inline-flex;align-items:center;gap:8px}.service-address-value .mono-value{font-weight:400!important}.service-address-row>span:nth-child(2){color:var(--ink-soft);font-weight:400}.service-address-status{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--ok, #36d692)}.service-address-row .service-ip-actions{margin-left:auto}.section-tabs{position:relative;display:flex!important;align-items:flex-end;align-self:flex-start;gap:0;width:max-content;max-width:100%;min-height:50px;padding:4px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-x:auto}.section-tabs:after{display:none!important}.section-tabs button{position:relative;z-index:1;isolation:isolate;justify-content:flex-start;min-height:42px;width:180px;flex:0 0 auto;padding:10px 26px!important;text-align:left;border:0!important;border-radius:0!important;clip-path:none;background:transparent!important;--tab-face: var(--s3);color:var(--ink-soft)!important;transition:color .18s ease,background-color .18s ease!important}.section-tabs button:hover:not(.active){background:transparent!important;--tab-face: var(--s4);color:var(--ink)!important}.section-tabs button:focus-visible{z-index:4}.section-tabs button.active{min-height:42px;border-radius:0!important;background:transparent!important;--tab-face: var(--s2);z-index:3;color:var(--ink)!important}.section-tabs button+button{margin-left:-28px;padding-left:38px!important}.section-tabs button+button:after{background:var(--tab-face)}.section-tabs button:before,.section-tabs button:after{content:"";display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 42' preserveAspectRatio='none'%3E%3Cpath d='M4 2H155Q158 2 160 6L178 38Q180 42 176 42H25Q22 42 20 38L2 6Q0 2 4 2Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 42' preserveAspectRatio='none'%3E%3Cpath d='M4 2H155Q158 2 160 6L178 38Q180 42 176 42H25Q22 42 20 38L2 6Q0 2 4 2Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--line)}.section-tabs button:after{top:0;right:0;bottom:0;left:0;background:var(--tab-face);transition:background-color .18s ease}.section-tabs button:before{display:none!important}.section-tabs button:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 42' preserveAspectRatio='none'%3E%3Cpath d='M2 2H151C153 2 155 4 156 6L174 42H25L7 6C6 4 4 2 2 2Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 42' preserveAspectRatio='none'%3E%3Cpath d='M2 2H151C153 2 155 4 156 6L174 42H25L7 6C6 4 4 2 2 2Z'/%3E%3C/svg%3E")}.section-tabs button:first-child:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 42' preserveAspectRatio='none'%3E%3Cpath d='M0 42V10Q0 2 8 2H151C153 2 155 4 156 6L174 42Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 42' preserveAspectRatio='none'%3E%3Cpath d='M0 42V10Q0 2 8 2H151C153 2 155 4 156 6L174 42Z'/%3E%3C/svg%3E")}.section-tabs button+button:before{display:block!important;z-index:0;background:var(--s1);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 42' preserveAspectRatio='none'%3E%3Cpath d='M2 2C4 2 6 4 7 6L25 42' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 42' preserveAspectRatio='none'%3E%3Cpath d='M2 2C4 2 6 4 7 6L25 42' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}.page-tabs{width:max-content;max-width:100%;padding:4px!important;border:0!important;border-radius:999px!important;background:var(--s2)!important;box-shadow:none!important}.page-tabs:after{display:none!important}.page-tabs button{min-height:42px;border:0!important;border-radius:999px!important;background:transparent!important}.page-tabs button.active{background:var(--s3)!important;color:var(--ink)!important}.detail-section{padding:24px!important;background:var(--s2)!important}.section-tabs+.detail-section{margin-top:0!important;border-radius:0 var(--panel-radius) var(--panel-radius) var(--panel-radius)!important}.information-grid{gap:8px!important}.information-card{margin:0;padding:24px;border-radius:20px;background:var(--s3)}.statistics-grid{gap:8px!important}.statistics-grid>div{border:0!important;border-radius:14px!important;background:var(--s3)!important;box-shadow:none!important}.information-card>div{min-height:54px;align-items:center;padding:14px 0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.07)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.information-card>div:first-child{min-height:0;padding-top:0!important}.information-card>div:last-child{min-height:0;padding-bottom:0!important;border-bottom:0!important}.information-grid dd,.service-title p,.service-plan{font-weight:400!important}.service-uptime-card{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,320px);min-height:190px;align-items:center;gap:32px;margin-top:8px;padding:24px 32px;border-radius:16px;background:var(--s3)}.service-uptime-copy{display:grid;gap:6px}.service-uptime-copy>span,.service-uptime-copy>small{color:var(--ink-soft)}.service-uptime-copy>strong{font-size:34px;line-height:1;font-weight:500}.service-uptime-gauge{align-self:end}.service-uptime-gauge svg{display:block;width:100%;height:auto;overflow:visible}.service-uptime-gauge path{fill:none;stroke-linecap:round;stroke-width:14}.service-uptime-track{stroke:var(--s4)}.service-uptime-value{stroke:var(--accent-hi);stroke-dasharray:99.98 100}.service-sidebar{padding:12px!important}.service-status-row{display:grid!important;min-height:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;margin:-12px -12px 0;padding:14px 16px!important;background:transparent;transition:background-color .16s ease}.service-status-row .ic{width:18px;height:18px;justify-self:center;color:var(--ink-soft)}.service-status-row>span{color:var(--ink);font-size:16px;font-weight:400;line-height:1.2}.service-status-row:hover{background:var(--s3)}.sidebar-actions{margin-inline:-12px;padding:0!important}.sidebar-actions:last-child{margin-bottom:-12px;padding-bottom:0!important}.sidebar-actions:before{right:16px!important;left:50px!important;transition:opacity .16s ease}.sidebar-action{position:relative;display:grid!important;width:100%;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;justify-content:flex-start;gap:10px;min-height:0!important;padding:14px 16px!important;border-radius:0!important;background:transparent!important;font-size:16px;font-weight:400;line-height:1.2}.sidebar-action:disabled{opacity:1;background:transparent!important}.sidebar-action:disabled:hover{background:transparent!important}.sidebar-action:disabled .ic,.sidebar-action:disabled>span{color:var(--ink-soft)!important;opacity:.48}.sidebar-action:not(:last-child):after{position:absolute;right:16px;bottom:0;left:50px;height:1px;background:var(--line);content:"";pointer-events:none;transition:opacity .16s ease}.sidebar-action:not(:disabled):hover:after,.sidebar-action:has(+.sidebar-action:not(:disabled):hover):after,.sidebar-actions:has(.sidebar-action:first-child:not(:disabled):hover):before,.sidebar-actions:has(.sidebar-action:last-child:not(:disabled):hover)+.sidebar-actions:before{opacity:0}.sidebar-action .ic{width:18px;height:18px;justify-self:center;color:var(--ink-soft)}.sidebar-action>span{justify-self:start;text-align:left;font-size:16px!important;line-height:1.2}.sidebar-action span,.sidebar-action b,.sidebar-action small{font-weight:400}.sidebar-action b,.sidebar-action small{margin-left:auto;font-size:16px!important;line-height:1.2}.sidebar-action:hover{background:var(--s3)!important}.page-toolbar,.toolbar-tabs,.ticket-composer,.ticket-info-card{border:0!important;border-radius:16px!important;background:var(--s2)!important;box-shadow:none!important}.toolbar-tabs button{min-height:42px;border:0!important;border-radius:999px!important;background:transparent!important}.toolbar-tabs button.on{background:var(--s3)!important}.ticket-list-row,.notification-row{min-height:76px;border:0!important;background:transparent!important}.ticket-list-row+.ticket-list-row:before,.notification-row+.notification-row:before{position:absolute;top:0;right:24px;left:24px;height:1px;background:var(--line);content:""}.ticket-composer{background:var(--s2)!important}.ticket-field{background:var(--field)!important}@media(max-width:1260px){:root{--panel-gutter: 32px}.topbar{grid-template-columns:max-content minmax(0,1fr) max-content}.header-nav a{padding-right:12px;padding-left:12px}.profile-summary-copy{display:none}.profile-menu>.profile-trigger,.profile-direct-link{width:48px;min-width:48px;padding:6px!important}.billing-summary{grid-template-columns:repeat(2,1fr)}.service-list-head,.service-list-row{grid-template-columns:minmax(220px,1.4fr) repeat(3,1fr) 24px!important}.service-list-head>:nth-child(5),.service-list-row>:nth-child(5){display:none}.referral-metrics{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:900px){.header-nav{display:none}.topbar{grid-template-columns:1fr auto}.account-actions{grid-column:2}.content{padding-top:12px!important}.page-heading{align-items:flex-start;flex-direction:column}.service-detail-layout,.balance-layout,.profile-layout,.services-workspace,.services-finance{grid-template-columns:1fr!important}.profile-view{display:grid!important;grid-template-columns:1fr}.profile-view>.page-heading,.profile-layout>.account-card:not(.account-summary),.profile-layout>.account-summary,.profile-view>.security-card,.profile-view>.account-card:not(.security-card):not(.danger-zone),.profile-view>.danger-zone{grid-column:1;grid-row:auto}.profile-layout>.account-summary{grid-row:2;min-height:auto}.profile-layout>.account-card:not(.account-summary){grid-row:3}.profile-view>.security-card{grid-row:4}.profile-view>.account-card:not(.security-card):not(.danger-zone){grid-row:5}.profile-view>.danger-zone{grid-row:6}.profile-view .account-logout{margin-top:28px}.services-overview{min-height:360px}.referral-links-grid,.referral-columns{grid-template-columns:1fr!important}}@media(max-width:640px){:root{--panel-gutter: 16px}.topbar{min-height:88px;padding-top:20px;padding-bottom:20px}.profile-summary-copy{display:none}.profile-menu>.profile-trigger,.profile-direct-link{width:48px;min-width:48px;padding:6px!important}.page-heading h1,.content h1{font-size:30px}.billing-summary,.referral-metrics,.general-statistics-grid,.information-grid,.statistics-grid{grid-template-columns:1fr!important}.profile-view .account-form{grid-template-columns:1fr}.service-list-head{display:none!important}.service-list-row{grid-template-columns:1fr 1fr!important;gap:16px!important;padding:20px!important}.service-list-row .service-primary{grid-column:1 / -1}.service-list-row>:nth-child(4),.service-list-row>:nth-child(5){display:none}.services-history-head{display:none}.services-history-row{grid-template-columns:1fr 1fr;padding:16px 20px}.services-history-row>:nth-child(3){display:none}.services-amount-presets{grid-template-columns:repeat(2,1fr)}.service-uptime-card{grid-template-columns:1fr;padding:24px}.page-toolbar{align-items:stretch;flex-direction:column}}.service-ip-actions{display:flex;align-items:center;gap:8px}.service-ip-actions .panel-button{display:inline-flex;align-items:center;gap:8px;font-weight:400}.service-ip-actions svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.service-status-row,.sidebar-action{border-bottom:0!important}.service-status-row:after,.sidebar-action:after,.sidebar-actions:before{content:none!important;display:none!important}.service-detail-view :where(p,span,small,b,strong,button,a,label,dt,dd,th,td,input,textarea,select){font-size:max(16px,1em)!important}.panel-page :is(h1,h2,h3,h4,h5,h6){font-weight:500!important}.service-sidebar .service-status-row>span,.service-sidebar .service-status-row .ic,.service-sidebar .sidebar-action>span,.service-sidebar .sidebar-action>b,.service-sidebar .sidebar-action>small,.service-sidebar .sidebar-action .ic{color:var(--ink-soft)!important;transition:color .16s ease}.service-sidebar .service-status-row:hover>span,.service-sidebar .service-status-row:hover .ic,.service-sidebar .sidebar-action:not(:disabled):hover>span,.service-sidebar .sidebar-action:not(:disabled):hover>b,.service-sidebar .sidebar-action:not(:disabled):hover>small,.service-sidebar .sidebar-action:not(:disabled):hover .ic{color:var(--ink)!important}.service-detail-view .section-tabs{width:calc(100% - 2px);margin:2px 2px 2px 0}.service-detail-view .section-tabs button:first-child{padding-left:22px!important}.service-detail-view .section-tabs button:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 44'%3E%3Cpath d='M2 2H151C153 2 155 4 156 6L174 42H25L7 6C6 4 4 2 2 2Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 44'%3E%3Cpath d='M2 2H151C153 2 155 4 156 6L174 42H25L7 6C6 4 4 2 2 2Z' fill='white'/%3E%3C/svg%3E")}.service-detail-view .section-tabs button:first-child:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 44'%3E%3Cpath d='M0 42V14Q0 2 12 2H151C153 2 155 4 156 6L174 42Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 44'%3E%3Cpath d='M0 42V14Q0 2 12 2H151C153 2 155 4 156 6L174 42Z' fill='white'/%3E%3C/svg%3E")}.service-detail-view .section-tabs button+button:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 44'%3E%3Cpath d='M2 2C4 2 6 4 7 6L25 42' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 44'%3E%3Cpath d='M2 2C4 2 6 4 7 6L25 42' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}.service-sidebar{display:grid;align-content:start;gap:8px;padding:0!important;overflow:visible;background:transparent!important}.service-sidebar-group{overflow:hidden;border-radius:var(--panel-radius);background:var(--s2)}.service-sidebar-group .service-status-row,.service-sidebar-group .sidebar-actions,.service-sidebar-group .sidebar-actions:last-child{margin:0}:root{--sidebar-width: 300px}.profile-view :where(p,span,small,b,strong,button,a,label,dt,dd,input,textarea,select){font-size:max(16px,1em)!important}[role=tooltip],.bar i>span{font-size:14px!important}.profile-summary-copy small{font-size:14px!important}.referral-control .referral-withdraw-button{color:var(--ink-soft)!important;font-weight:500!important}.referral-control .referral-withdraw-button:hover:not(:disabled),.referral-control .referral-withdraw-button:focus-visible:not(:disabled){color:var(--ink)!important}.panel-page :is(h1,h2,h3,h4,h5,h6)+p,.panel-page .control-card>header>p,.panel-page .services-section-head p,.panel-page .section-copy p,.panel-page .location-picker-head p{font-size:16px!important}:root{--test-neutral-950: #0c0c0d;--test-neutral-900: #121214;--test-neutral-850: #18181b;--test-neutral-800: #202024;--test-neutral-750: #29292e;--test-neutral-700: #34343a;--test-neutral-500: #85858f;--test-neutral-300: #c4c4ca;--test-neutral-100: #f3f3f5;--test-violet-700: #393184;--test-violet-600: #473d9f;--test-violet-500: #5a4db8;--test-green-500: #4fc884;--test-yellow-500: #dca64c;--test-red-500: #e35f5a;--bg: var(--test-neutral-950);--s2: var(--test-neutral-900);--s3: var(--test-neutral-850);--s4: var(--test-neutral-800);--field: var(--test-neutral-750);--glass: rgba(243, 243, 245, .035);--line: rgba(243, 243, 245, .09);--ink: var(--test-neutral-100);--ink-soft: var(--test-neutral-500);--link: #b7b2ee;--ok: var(--test-green-500);--warn: var(--test-yellow-500);--bad: var(--test-red-500);--accent: var(--test-violet-700);--accent-hover: var(--test-violet-600);--accent-hi: var(--test-violet-500);--control-bg: var(--field);--control-bg-hover: var(--test-neutral-700);--control-text: var(--ink);--button-primary-bg: var(--accent);--button-primary-bg-hover: var(--accent-hover);--button-primary-text: var(--ink);--button-secondary-bg: var(--s4);--button-secondary-bg-hover: var(--test-neutral-750);--button-secondary-text: var(--ink);--button-disabled-bg: var(--s3);--button-disabled-text: var(--test-neutral-500)}:where(input,textarea,select,.input,.field,.ticket-field){border-color:transparent!important;background:var(--control-bg)!important;color:var(--control-text)!important;box-shadow:none!important}:where(input,textarea,select,.input,.field,.ticket-field):hover{background:var(--control-bg-hover)!important}:where(input,textarea,select):focus-visible{outline:2px solid var(--accent-hi)!important;outline-offset:2px}:where(input,textarea)::placeholder{color:var(--ink-soft);opacity:1}:where(button,.button,.btn):disabled,:where(button,.button,.btn)[aria-disabled=true]{background:var(--button-disabled-bg)!important;color:var(--button-disabled-text)!important;box-shadow:none!important}::selection{background:var(--accent-hi);color:var(--ink)}.profile-view .profile-setting-copy{overflow-wrap:anywhere}.profile-view .profile-surface,.services-view .services-overview{min-width:0}@media(max-width:1100px){.services-view .services-workspace{grid-template-columns:minmax(0,1fr)!important}}@media(min-width:1920px){.main{width:100%}.main>.content{width:min(100%,1920px);align-self:center}}@media(max-width:1440px){.main>.content{min-width:0;padding-inline:24px}}@media(max-width:1024px){header.topbar{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;height:auto;min-height:0}.topbar .topbar-context{display:block}.topbar .header-nav{display:flex!important;order:3;flex:1 0 100%;width:100%;min-width:0;overflow-x:auto;justify-content:flex-start}.topbar .header-nav>a{flex:none;white-space:nowrap}.main>.content{padding-inline:24px}.profile-layout{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:768px){header.topbar{padding:12px 16px}.main>.content{padding:24px 16px}.page-heading{gap:12px;flex-wrap:wrap}.page-heading h1{font-size:28px}.location-picker .location-options,.operating-system-options{grid-template-columns:minmax(0,1fr)}.profile-summary-copy{min-width:0;max-width:160px}.profile-summary-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:400px){header.topbar{padding-inline:12px}.main>.content{padding-inline:12px}.topbar .profile-summary-copy{max-width:105px}.topbar .header-nav a{padding-inline:14px}.auth-card{padding:24px}}
