/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.table{display:table}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#080b13;--surface:#101522;--surface-2:#151b2a;--line:#242c3e;--text:#f7f8fc;--muted:#8f98ad;--violet:#7357ff;--violet-2:#9a86ff;--cyan:#20c7d9;--green:#35d18a}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;scrollbar-gutter:stable;min-width:320px;min-height:100%}body{background:var(--bg);min-width:320px;min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden auto}html.page-scroll-locked,html.page-scroll-locked body{overflow:hidden}#main-content{min-width:0;min-height:100vh}a{color:inherit;text-decoration:none}button,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}.container{width:min(1160px,100% - 40px);margin-inline:auto}.brand{letter-spacing:-.02em;align-items:center;gap:11px;font-size:15px;font-weight:760;display:inline-flex}.brand-mark{color:#fff;background:linear-gradient(145deg,#856dff,#5c3bf3);border-radius:11px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 10px 30px #704eff35}.primary-button,.secondary-button,.small-button,.wide-button,.outline-button,.light-button{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.primary-button:hover,.small-button:hover,.wide-button:hover,.light-button:hover{transform:translateY(-1px)}.primary-button{background:linear-gradient(135deg,#8067ff,#6747f5);min-height:46px;padding:0 19px;box-shadow:0 12px 34px #6d4dff31}.secondary-button,.outline-button{border:1px solid var(--line);background:#141927}.small-button{background:#7357ff;min-height:39px;padding:0 15px}.status-pill{color:#aab2c4;border:1px solid #293246;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.status-pill>span,.live-dot{background:#f5b840;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f5b84015}.portal-nav{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;height:88px;display:flex}.portal-hero{text-align:center;padding:100px 0 62px}.eyebrow{color:#ad9eff;letter-spacing:.03em;text-transform:uppercase;background:#6f4cff10;border:1px solid #795fff45;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:7px 11px;font-size:12px;font-weight:700;display:flex}.portal-hero .eyebrow{margin:auto}.portal-hero h1,.product-hero h1{letter-spacing:-.062em;margin:24px 0 20px;font-size:clamp(45px,6.2vw,75px);line-height:.99}.portal-hero h1 span,.product-hero h1 span{color:var(--violet-2)}.portal-hero>p{max-width:650px;color:var(--muted);margin:auto;font-size:17px;line-height:1.65}.bot-grid{grid-template-columns:1.35fr 1fr 1fr;gap:16px;padding-bottom:70px;display:grid}.bot-card{border:1px solid var(--line);background:linear-gradient(155deg,#151b2a,#0f1420);border-radius:18px;flex-direction:column;align-items:flex-start;min-height:290px;padding:25px;display:flex}.bot-card.featured{border-color:#7558ff69;box-shadow:inset 0 1px #ffffff10,0 25px 80px #0000002c}.bot-card.locked{opacity:.58}.bot-icon{color:#b8aaff;background:#7459ff18;border:1px solid #826bff27;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.bot-copy{flex:1;margin-top:23px}.card-kicker{color:var(--violet-2);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.bot-copy h2{letter-spacing:-.03em;margin:8px 0;font-size:24px}.bot-copy p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.bot-card .primary-button{justify-content:space-between;width:100%}.portal-footer{color:#60697d;border-top:1px solid #ffffff08;padding:22px 0 35px;font-size:12px}.portal-footer span{margin:0 8px}.product-page{background:radial-gradient(circle at 75% 42%, #603cff22, transparent 28%), var(--bg);min-height:100vh;overflow:hidden}.product-nav{justify-content:space-between;align-items:center;height:82px;display:flex}.product-nav>div{align-items:center;gap:22px;display:flex}.text-link{color:var(--muted);font-size:13px}.product-hero{grid-template-columns:.98fr 1.02fr;align-items:center;gap:60px;min-height:680px;display:grid}.hero-copy p{max-width:580px;color:var(--muted);font-size:17px;line-height:1.7}.hero-actions{gap:11px;margin-top:31px;display:flex}.hero-actions .secondary-button{min-height:46px;padding:0 19px}.trust-line{color:#92a0b5;align-items:center;gap:8px;margin-top:23px;font-size:13px;display:flex}.trust-line svg{color:var(--green)}.shield-visual{place-items:center;height:520px;display:grid;position:relative}.shield-core{z-index:2;text-align:center;color:#c0b4ff;background:linear-gradient(145deg,#171c2b,#0e1220);border:1px solid #896fff5c;border-radius:56px;place-content:center;gap:15px;width:220px;height:220px;display:grid;position:relative;transform:rotate(-4deg);box-shadow:0 0 90px #714fff2e,inset 0 1px #ffffff10}.shield-core svg,.shield-core span{margin:auto;transform:rotate(4deg)}.shield-core span{text-transform:uppercase;letter-spacing:.07em;font-size:13px;font-weight:800}.orbit{border:1px solid #7455ff28;border-radius:50%;position:absolute}.orbit-one{width:380px;height:380px}.orbit-two{border-color:#31c8d51a;width:510px;height:510px}.float-card{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121725df;border:1px solid #293249;border-radius:13px;align-items:center;gap:11px;min-width:190px;padding:13px 15px;display:flex;position:absolute;box-shadow:0 18px 50px #0005}.float-card svg{color:var(--violet-2)}.float-card strong,.float-card span{display:block}.float-card strong{font-size:12px}.float-card span{color:var(--muted);margin-top:3px;font-size:10px}.card-a{top:23%;left:4%}.card-b{top:39%;right:-4%}.card-c{bottom:15%;left:13%}.feature-strip{border:1px solid var(--line);background:#101521;border-radius:15px;grid-template-columns:repeat(4,1fr);margin-bottom:50px;display:grid}.feature-strip div{border-right:1px solid var(--line);padding:22px 24px}.feature-strip div:last-child{border:0}.feature-strip strong,.feature-strip span{display:block}.feature-strip strong{font-size:22px}.feature-strip span{color:var(--muted);margin-top:4px;font-size:12px}.app-shell{background:#0b0e16;grid-template-columns:238px minmax(0,1fr);width:100%;min-width:0;min-height:100vh;display:grid}.sidebar{background:#0d111b;border-right:1px solid #202636;flex-direction:column;height:100vh;padding:24px 16px 18px;display:flex;position:sticky;top:0}.sidebar-brand{border-bottom:1px solid #202636;padding:0 9px 24px}.side-nav{flex-direction:column;gap:5px;padding-top:22px;display:flex}.side-label{color:#525c70;text-transform:uppercase;letter-spacing:.11em;padding:16px 12px 7px;font-size:10px;font-weight:800}.side-nav a,.nav-disabled{color:#808aa0;border-radius:9px;align-items:center;gap:11px;height:42px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.side-nav a:hover{color:#fff;background:#151a28}.side-nav a.active{color:#d8d1ff;background:#7559ff19;box-shadow:inset 2px 0 #785cff}.nav-disabled{opacity:.45}.nav-disabled small{text-transform:uppercase;margin-left:auto;font-size:8px}.sidebar-footer{border-top:1px solid #202636;grid-template-columns:33px 1fr auto;align-items:center;gap:9px;margin-top:auto;padding:13px 8px 2px;display:grid}.server-avatar{color:#9d8aff;background:#7357ff17;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.sidebar-footer strong,.sidebar-footer span{display:block}.sidebar-footer strong{font-size:11px}.sidebar-footer span{color:#657086;margin-top:3px;font-size:9px}.sidebar-footer>svg{color:#566075}.app-main{width:100%;min-width:0;overflow:visible}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d111bba;border-bottom:1px solid #202636;justify-content:space-between;align-items:center;min-height:84px;padding:18px 30px;display:flex}.topbar h1{letter-spacing:-.025em;margin:0;font-size:20px}.topbar p{color:var(--muted);margin:4px 0 0;font-size:11px}.top-actions{align-items:center;gap:14px;display:flex}.icon-button{color:#8993a9;background:#121722;border:1px solid #252c3c;border-radius:10px;place-items:center;width:37px;height:37px;display:grid;position:relative}.icon-button i{background:#7659ff;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}.user-avatar{background:linear-gradient(145deg,#8066ff,#5e41e8);border-radius:11px;place-items:center;width:37px;height:37px;font-size:11px;font-weight:800;display:grid}.mobile-only{display:none}.preview-banner{color:#9aa4b8;background:#171c27;border-bottom:1px solid #252c3b;padding:8px 30px;font-size:10px}.preview-banner span{color:#b8aaff;text-transform:uppercase;margin-right:8px;font-weight:800}.content-wrap{width:100%;min-width:0;max-width:1500px;margin:0 auto;padding:25px 30px 64px}.content-wrap>*,.content-wrap section,.content-wrap article{min-width:0}.hero-panel{background:radial-gradient(circle at 83% 15%,#704fff2c,#0000 32%),linear-gradient(130deg,#171d2d,#111623);border:1px solid #2a3050;border-radius:16px;justify-content:space-between;align-items:center;min-height:142px;padding:27px 29px;display:flex}.panel-kicker{color:#91daae;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.panel-kicker .live-dot{background:var(--green);box-shadow:0 0 0 4px #35d18a18}.hero-panel h2{margin:12px 0 5px;font-size:24px}.hero-panel p{color:var(--muted);margin:0;font-size:12px}.mode-control{background:#0c111c90;border:1px solid #292f43;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-width:280px;padding:14px 16px;display:flex}.mode-control strong,.mode-control span{display:block}.mode-control strong{font-size:12px}.mode-control>div>span{color:#768096;margin-top:4px;font-size:9px}.switch{cursor:pointer;background:#303849;border:0;border-radius:99px;width:40px;height:23px;padding:3px;transition:background .2s}.switch span{background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .2s;display:block}.switch.on{background:#7357ff}.switch.on span{transform:translate(17px)}.stat-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin:14px 0;display:grid}.stat-card,.panel{background:#111621;border:1px solid #202838;border-radius:13px}.stat-card{min-height:142px;padding:19px;position:relative}.stat-icon{border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:17px;right:17px}.violet{color:#a591ff;background:#7357ff17}.cyan{color:#5ed8e2;background:#20c7d917}.amber{color:#f5bd55;background:#f5ad3017}.rose{color:#f1849b;background:#f15b7a16}.stat-card>span{color:var(--muted);font-size:10px;display:block}.stat-card>strong{letter-spacing:-.03em;margin-top:16px;font-size:25px;display:block}.stat-card small{color:#6e788d;align-items:center;gap:5px;margin-top:9px;font-size:9px;display:flex}.positive{background:var(--green);border-radius:50%;width:6px;height:6px}.dashboard-columns{grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:14px;display:grid}.panel{padding:21px}.panel-heading{justify-content:space-between;align-items:flex-start;display:flex}.panel-heading h3{margin:0;font-size:14px}.panel-heading p{color:#747e92;margin:5px 0 0;font-size:9px}.ghost-button{color:#9b8cff;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.event-list{margin-top:18px}.event-row{border-top:1px solid #202736;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;min-height:61px;display:grid}.event-icon{border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.event-row strong,.event-row span{display:block}.event-row strong{font-size:11px}.event-row span,.event-row time{color:#6d778b;margin-top:4px;font-size:9px}.event-row b{color:#939db0}.event-row time{white-space:nowrap}.server-identity{align-items:center;gap:12px;margin:20px 0;display:flex}.big-server-icon{color:#ad9eff;background:#7357ff17;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}.server-identity strong,.server-identity span{display:block}.server-identity strong{font-size:12px}.server-identity span{color:#747e91;margin-top:4px;font-size:9px}.progress-copy{color:#8993a7;justify-content:space-between;font-size:9px;display:flex}.progress-copy strong{color:#a995ff}.progress{background:#272e3d;border-radius:99px;height:5px;margin:8px 0 17px;overflow:hidden}.progress span{background:linear-gradient(90deg,#6e50f4,#9f8dff);width:75%;height:100%;display:block}.check-list{margin:0 0 17px;padding:0;list-style:none}.check-list li{color:#d5aa59;align-items:center;gap:8px;margin:10px 0;font-size:9px;display:flex}.check-list li.done{color:#718097}.check-list li.done svg{color:var(--green)}.wide-button{color:#fff;background:linear-gradient(135deg,#7b5fff,#6446ef);width:100%;min-height:40px;font-size:11px}.upgrade-card{background:linear-gradient(120deg,#211a45,#17162a);border:1px solid #7053ff4d;border-radius:14px;grid-template-columns:48px 1fr auto;align-items:center;gap:16px;margin-top:14px;padding:19px 22px;display:grid}.upgrade-icon{color:#d0c7ff;background:#ffffff0b;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}.upgrade-card span{color:#ad9eff;letter-spacing:.08em;font-size:8px;font-weight:800}.upgrade-card h3{margin:4px 0;font-size:13px}.upgrade-card p{color:#817b9f;margin:0;font-size:9px}.light-button{color:#4b34bb;background:#e9e5ff;min-height:38px;padding:0 15px;font-size:10px}.toast{z-index:20;color:#a5ebcb;background:#12291f;border:1px solid #3b775f;border-radius:10px;align-items:center;gap:8px;padding:12px 15px;font-size:11px;display:flex;position:fixed;top:96px;right:25px;box-shadow:0 16px 50px #0005}.settings-grid,.payment-grid{grid-template-columns:1.55fr .8fr;gap:14px;display:grid}.protection-list{margin-top:17px}.protection-row{border-top:1px solid #202736;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:16px 0;display:grid}.protection-icon{color:#a995ff;background:#7357ff13;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.protection-row strong,.protection-row span{display:block}.protection-row strong{font-size:12px}.protection-row span{color:#727c90;margin-top:4px;font-size:9px}.setup-panel label{color:#9aa4b7;margin:16px 0;font-size:10px;display:block}.setup-panel select{color:#dce0ea;background:#0c111b;border:1px solid #2a3243;border-radius:9px;outline:none;width:100%;height:39px;margin-top:7px;padding:0 10px}.form-help{color:#687287;justify-content:center;align-items:center;gap:6px;font-size:9px;display:flex}.billing-toggle{background:#101520;border:1px solid #252d3d;border-radius:10px;width:max-content;margin:2px auto 24px;padding:4px}.billing-toggle button{color:#7f899c;background:0 0;border:0;border-radius:7px;padding:9px 16px;font-size:10px}.billing-toggle button.active{color:#fff;background:#252b3a}.billing-toggle span{color:#9b8bff;margin-left:6px}.plan-grid{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1050px;margin:auto;display:grid}.plan-card{background:#111621;border:1px solid #242c3d;border-radius:15px;padding:25px;position:relative}.plan-card.featured-plan{border-color:#7357ff;box-shadow:0 22px 70px #6246ef16}.popular-tag{color:#ad9eff;letter-spacing:.07em;font-size:8px;font-weight:900;position:absolute;top:17px;right:16px}.plan-icon{color:#ae9fff;background:#7357ff17;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.plan-card h2{margin:18px 0 4px;font-size:18px}.plan-card>p{color:var(--muted);margin:0;font-size:10px}.price{margin:23px 0}.price strong{font-size:26px}.price span{color:#758095;font-size:10px}.plan-card ul{min-height:126px;padding:0;list-style:none}.plan-card li{color:#9ba4b5;align-items:center;gap:8px;margin:11px 0;font-size:10px;display:flex}.plan-card li svg{color:var(--green)}.outline-button{color:#c7ceda;width:100%;min-height:40px;font-size:10px}.outline-button:disabled{cursor:default;opacity:.45}.payment-footnote{text-align:center;color:#687286;margin:22px auto;font-size:9px}.subscription-card{grid-template-columns:44px 1fr auto;align-items:center;gap:12px;display:grid}.subscription-card span{color:#8d7cff;letter-spacing:.08em;font-size:8px;font-weight:900}.subscription-card h2{margin:5px 0;font-size:16px}.subscription-card p{color:#707a8d;margin:0;font-size:9px}.subscription-card .outline-button{width:auto;padding:0 14px}.empty-payment,.empty-table{text-align:center;color:#687286;place-items:center;display:grid}.empty-payment{min-height:135px}.empty-payment strong,.empty-table strong{color:#bdc4d0;margin-top:10px;font-size:11px}.empty-payment span,.empty-table span{margin-top:5px;font-size:9px}.history-panel{margin-top:14px}.empty-table{min-height:215px}.providers-note{color:#687286;justify-content:center;align-items:center;gap:8px;margin-top:15px;font-size:9px;display:flex}.login-page{background:radial-gradient(circle at 50% 40%,#5535bb28,#0000 34%),#090c14;place-items:center;min-height:100vh;padding:25px;display:grid;position:relative;overflow:hidden}.login-glow{filter:blur(70px);background:#7050ff18;border-radius:50%;width:400px;height:400px;position:absolute}.login-card{z-index:1;text-align:center;background:#111621e8;border:1px solid #292f43;border-radius:19px;width:min(420px,100%);padding:31px;position:relative;box-shadow:0 35px 100px #0007}.back-link{color:#788298;align-items:center;gap:5px;font-size:10px;display:flex;position:absolute;top:20px;left:22px}.login-logo{color:#c2b7ff;background:#7357ff19;border:1px solid #826aff2d;border-radius:17px;place-items:center;width:62px;height:62px;margin:20px auto;display:grid}.login-card h1{margin:0;font-size:24px}.login-card>p{color:#8993a7;font-size:12px;line-height:1.6}.discord-button{color:#fff;opacity:.65;background:#5865f2;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;height:47px;margin-top:16px;font-weight:750;display:flex}.login-note{text-align:left;color:#6e788d;gap:9px;margin:18px 0;font-size:9px;line-height:1.5;display:flex}.login-note svg{color:var(--green);flex:none}.preview-link{color:#9b8aff;font-size:10px;font-weight:700}@media (width<=960px){.bot-grid,.plan-grid{grid-template-columns:1fr}.product-hero{grid-template-columns:1fr;padding-top:80px}.shield-visual{height:430px}.feature-strip{grid-template-columns:1fr 1fr}.feature-strip div:nth-child(2){border-right:0}.feature-strip div:nth-child(-n+2){border-bottom:1px solid var(--line)}.app-shell{grid-template-columns:1fr}.sidebar{display:none}.mobile-only{display:grid}.topbar{gap:12px}.topbar>div:first-of-type{margin-right:auto}.dashboard-columns,.settings-grid,.payment-grid{grid-template-columns:1fr}.stat-grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.container{width:min(100% - 28px,1160px)}.portal-nav .status-pill{display:none}.portal-hero{padding-top:65px}.portal-hero h1,.product-hero h1{font-size:44px}.product-nav .text-link{display:none}.shield-visual{margin:-45px -50px;transform:scale(.76)}.feature-strip{grid-template-columns:1fr}.feature-strip div{border-right:0;border-bottom:1px solid var(--line)}.content-wrap{padding:18px 14px 40px}.topbar{padding:14px}.preview-banner{padding-inline:14px}.hero-panel{flex-direction:column;align-items:flex-start;gap:20px}.mode-control{width:100%;min-width:0}.stat-grid{grid-template-columns:1fr}.upgrade-card{grid-template-columns:44px 1fr}.upgrade-card .light-button{grid-column:1/-1}.plan-grid{grid-template-columns:1fr}.subscription-card{grid-template-columns:44px 1fr}.subscription-card .outline-button{grid-column:1/-1;width:100%}.topbar p{display:none}}.limit-input{color:#e5e8ef;text-align:center;background:#0c111b;border:1px solid #2a3243;border-radius:9px;outline:none;width:64px;height:38px;padding:0 8px}.limit-input:focus,.setup-panel select:focus{border-color:#7357ff}.input-with-suffix{position:relative}.input-with-suffix .limit-input{padding-right:20px}.input-with-suffix>span{color:#667087;font-size:9px;position:absolute;top:13px;right:8px}.checkbox-control{cursor:pointer;background:#0c111b;border:1px solid #252d3d;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:12px;display:grid!important}.checkbox-control input{accent-color:#7357ff;width:17px;height:17px}.checkbox-control strong,.checkbox-control small{display:block}.checkbox-control strong{color:#dce0ea;font-size:10px}.checkbox-control small{color:#687287;margin-top:3px;font-size:8px}.protection-mode-control{border:0;gap:8px;margin:18px 0;padding:0;display:grid}.protection-mode-control legend{color:#dce0ea;margin-bottom:7px;font-size:11px;font-weight:800}.protection-mode-control label{cursor:pointer;background:#0c111b;border:1px solid #2a3243;border-radius:10px;grid-template-columns:18px 1fr;align-items:center;gap:10px;padding:13px;margin:0!important;display:grid!important}.protection-mode-control label:has(input:checked){background:#7357ff18;border-color:#8069ff;box-shadow:0 0 0 1px #7357ff35}.protection-mode-control label.live:has(input:checked){background:#35cc8815;border-color:#35cc88;box-shadow:0 0 0 1px #35cc8835}.protection-mode-control input{accent-color:#7357ff;width:17px;height:17px}.protection-mode-control label.live input{accent-color:#35cc88}.protection-mode-control strong,.protection-mode-control small{display:block}.protection-mode-control strong{color:#e9ecf2;font-size:10px}.protection-mode-control small{color:#7f899c;margin-top:4px;font-size:8px;line-height:1.45}.billing-success{align-items:center;gap:7px;display:flex}.compact-action{width:auto;min-height:34px;padding:0 12px}.server-section-nav{background:#0d121c;border:1px solid #252d3d;border-radius:11px;flex-wrap:wrap;gap:7px;width:100%;max-width:100%;margin-bottom:14px;padding:7px;display:flex;overflow:visible}.server-section-nav a{color:#7c879a;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:10px;font-weight:700;display:flex}.server-section-nav a.active{color:#e5e1ff;background:#7357ff20}.plan-limit-notice,.history-summary{background:#18152b;border:1px solid #7357ff42;border-radius:12px;align-items:center;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}.plan-limit-notice strong,.plan-limit-notice span{display:block}.plan-limit-notice strong{font-size:11px}.plan-limit-notice span{color:#8880a8;margin-top:4px;font-size:9px}.plan-limit-notice a{color:#b9adff;white-space:nowrap;margin-left:auto;font-size:10px;font-weight:750}.limit-input[aria-disabled=true]{color:#717a8d;cursor:not-allowed;background:#151a24}.management-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:14px;display:grid}.usage-pill{color:#b3a7ff;white-space:nowrap;background:#7357ff18;border-radius:999px;align-items:center;min-height:27px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.whitelist-list{margin-top:16px}.whitelist-row{border-top:1px solid #202736;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:74px;display:grid}.whitelist-row strong,.whitelist-row span,.whitelist-row small{display:block}.whitelist-row strong{font-size:11px}.whitelist-row span{color:#818a9d;margin-top:4px;font-size:9px}.whitelist-row small{color:#596275;margin-top:4px;font-size:8px}.danger-icon-button{color:#ee7892;cursor:pointer;background:#39172455;border:1px solid #522938;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.whitelist-form-panel label,.history-filters label{color:#99a3b5;margin:16px 0;font-size:10px;display:block}.whitelist-form-panel input,.whitelist-form-panel select,.history-filters input,.history-filters select{color:#dce0ea;background:#0c111b;border:1px solid #2a3243;border-radius:9px;outline:none;width:100%;height:40px;margin-top:7px;padding:0 10px}.whitelist-form-panel input:focus,.whitelist-form-panel select:focus,.history-filters input:focus,.history-filters select:focus{border-color:#7357ff}.form-error{color:#ff9db1;background:#3d172358;border:1px solid #6c2d40;border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:10px}.wide-button:disabled{opacity:.45;cursor:not-allowed}.history-summary{background:#111621;border-color:#202838;justify-content:space-between}.history-summary>div{color:#9f91ff;align-items:center;gap:10px;display:flex}.history-summary span{color:#818b9e;font-size:10px}.history-summary strong{color:#e4e7ed;font-size:15px}.history-filters{grid-template-columns:minmax(210px,1fr) minmax(180px,.7fr) auto;align-items:end;gap:12px;padding-bottom:17px;display:grid}.history-filters label{margin:0}.history-filter-button{width:auto;min-width:105px;padding:0 14px}.infraction-table{overflow-x:auto}.infraction-table-head,.infraction-table-row{border-top:1px solid #202736;grid-template-columns:115px minmax(155px,.9fr) minmax(220px,1.4fr) 55px minmax(125px,.7fr);align-items:center;gap:12px;min-width:800px;padding:13px 8px;display:grid}.infraction-table-head{color:#687286;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:850}.infraction-table-row{color:#9ba5b7;font-size:9px}.infraction-table-row strong,.infraction-table-row small{display:block}.infraction-table-row strong{color:#d6dbe4;font-size:9px}.infraction-table-row small{color:#697386;text-overflow:ellipsis;white-space:nowrap;max-width:310px;margin-top:4px;overflow:hidden}.risk-score{border-radius:7px;place-items:center;width:33px;height:25px;font-weight:850;display:grid}.risk-score.low{color:#73dcae;background:#2a8f631c}.risk-score.medium{color:#f5c66d;background:#b97b251d}.risk-score.high{color:#ff8ba3;background:#b932501e}.history-action{color:#a89cff}.pagination{color:#788297;justify-content:center;align-items:center;gap:15px;padding-top:18px;font-size:9px;display:flex}.pagination a{color:#b5bdca;border:1px solid #293143;border-radius:8px;padding:8px 11px}.pagination a.disabled{pointer-events:none;opacity:.4}@media (width<=960px){.management-grid{grid-template-columns:1fr}}@media (width<=620px){.server-section-nav{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.server-section-nav a{justify-content:flex-start;min-width:0;padding:0 9px}.plan-limit-notice{flex-direction:column;align-items:flex-start}.plan-limit-notice a{margin-left:0}.history-filters{grid-template-columns:1fr}.history-filter-button{width:100%}.history-summary{flex-direction:column;align-items:flex-start;gap:10px}}.advanced-settings-panel{margin-top:14px}.advanced-settings-panel.locked{opacity:.72}.advanced-protection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.advanced-control{cursor:pointer;background:#0d121c;border:1px solid #252d3d;border-radius:10px;grid-template-columns:36px 1fr auto;align-items:center;gap:11px;padding:12px;display:grid}.advanced-control strong,.advanced-control small{display:block}.advanced-control strong{color:#dbe0e9;font-size:10px}.advanced-control small{color:#697386;margin-top:4px;font-size:8px;line-height:1.45}.advanced-control input{accent-color:#7357ff;width:17px;height:17px}.advanced-control input:disabled{cursor:not-allowed}.advanced-limits{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.advanced-limits label{color:#8994a8;font-size:9px}.advanced-limits input{color:#e1e5ec;background:#0c111b;border:1px solid #293143;border-radius:9px;outline:none;width:100%;height:39px;margin-top:7px;padding:0 10px}.advanced-limits input:read-only{color:#717a8d;cursor:not-allowed;background:#151a24}.forbidden-words-field{border-top:1px solid #202736;grid-template-columns:minmax(190px,.5fr) 1.5fr;align-items:start;gap:18px;margin-top:17px;padding-top:17px;display:grid}.forbidden-words-field>span{color:#a995ff;grid-template-columns:24px 1fr;display:grid}.forbidden-words-field strong,.forbidden-words-field small{grid-column:2;display:block}.forbidden-words-field strong{color:#dce0e9;font-size:10px}.forbidden-words-field small{color:#697386;margin-top:5px;font-size:8px}.forbidden-words-field textarea{resize:vertical;color:#dce0ea;width:100%;min-height:105px;font:inherit;background:#0c111b;border:1px solid #293143;border-radius:9px;outline:none;padding:10px;font-size:10px}.forbidden-words-field textarea:focus,.advanced-limits input:focus{border-color:#7357ff}@media (width<=960px){.advanced-limits{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.advanced-protection-grid,.advanced-limits,.forbidden-words-field{grid-template-columns:1fr}}.plan-grid{grid-template-columns:repeat(4,1fr);max-width:1250px}@media (width<=1100px){.plan-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.plan-grid{grid-template-columns:1fr}}.security-locked{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.security-locked>svg{color:#a995ff}.security-locked>span{color:#9e8eff;letter-spacing:.08em;margin-top:18px;font-size:9px;font-weight:850}.security-locked h2{margin:9px 0 5px}.security-locked p{color:#7b8598;max-width:520px;font-size:11px;line-height:1.6}.security-locked a{width:auto;margin-top:14px;padding:0 16px}.report-toolbar{justify-content:space-between;align-items:center;gap:15px;display:flex}.report-toolbar strong,.report-toolbar span{display:block}.report-toolbar strong{font-size:13px}.report-toolbar span{color:#717c90;margin-top:4px;font-size:9px}.report-toolbar nav{background:#0d121c;border:1px solid #252d3d;border-radius:9px;gap:5px;padding:4px;display:flex}.report-toolbar a{color:#778196;border-radius:6px;padding:7px 10px;font-size:9px}.report-toolbar a.active{color:#e2deff;background:#7357ff22}.security-report-grid{grid-template-columns:1.35fr .8fr;gap:14px;display:grid}.daily-chart{align-items:flex-end;gap:5px;height:230px;padding-top:25px;display:flex;overflow-x:auto}.daily-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:22px;height:100%;display:flex}.daily-bar>span{background:linear-gradient(#9c89ff,#6447ec);border-radius:5px 5px 2px 2px;width:min(16px,75%);min-height:5px}.daily-bar small{color:#5f697d;transform-origin:50%;font-size:7px;transform:rotate(-45deg)}.ranking-list{margin-top:16px}.ranking-list>div{border-top:1px solid #202736;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;min-height:55px;display:grid}.ranking-list b{color:#9d8cff;background:#7357ff18;border-radius:7px;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.ranking-list strong,.ranking-list small{display:block}.ranking-list strong{font-size:9px}.ranking-list small{color:#667085;margin-top:4px;font-size:8px}.ranking-list em{color:#c1b8f5;font-size:12px;font-style:normal;font-weight:800}.security-toggle-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:17px;display:grid}.intent-warning{color:#e0ae56;background:#34271155;border:1px solid #66502d;border-radius:10px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;display:flex}.intent-warning span,.intent-warning strong{display:block}.intent-warning strong{margin-bottom:4px;font-size:10px}.intent-warning span{color:#a58b61;font-size:9px;line-height:1.5}.security-save{max-width:260px;margin:16px 0 0 auto}@media (width<=960px){.security-report-grid{grid-template-columns:1fr}}@media (width<=620px){.report-toolbar{flex-direction:column;align-items:flex-start}.security-toggle-grid{grid-template-columns:1fr}.security-save{max-width:none}}.raid-incidents-panel{margin-top:14px}.usage-pill.enabled{color:#76dfb1;background:#35c98a18}.incident-list{margin-top:16px}.incident-list article{border-top:1px solid #202736;grid-template-columns:35px 1fr auto;align-items:center;gap:11px;min-height:62px;display:grid}.incident-list article>svg{color:#ee7892}.incident-list strong,.incident-list span{display:block}.incident-list strong{color:#e1e4eb;font-size:10px}.incident-list span,.incident-list time{color:#707a8d;margin-top:4px;font-size:8px}.intent-warning.intent-ready{color:#6ed8a8;background:#17332655;border-color:#356d55}.intent-warning.intent-ready span{color:#78a590}.security-success{color:#8fe5bb;background:#13271f;border:1px solid #2e7658;border-radius:11px;align-items:center;gap:9px;margin-bottom:14px;padding:12px 15px;font-size:13px;font-weight:650;display:flex}.security-hero{background:radial-gradient(circle at 87% 0,#7858ff38,#0000 36%),linear-gradient(130deg,#191d30,#101520);border:1px solid #333058;border-radius:17px;justify-content:space-between;align-items:center;gap:28px;min-height:174px;padding:30px;display:flex;box-shadow:inset 0 1px #ffffff0b}.security-hero-copy h2{letter-spacing:-.04em;margin:13px 0 7px;font-size:clamp(23px,2.2vw,31px)}.security-hero-copy p{color:#9099ac;margin:0;font-size:14px;line-height:1.55}.security-eyebrow{color:#b2a5ff;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.security-statuses{flex-direction:column;gap:9px;min-width:215px;display:flex}.security-statuses span{color:#a2abba;background:#0c111bb8;border:1px solid #2a3242;border-radius:10px;align-items:center;gap:9px;min-height:39px;padding:0 13px;font-size:12px;font-weight:700;display:flex}.security-statuses i{background:#697386;border-radius:50%;width:8px;height:8px}.security-statuses .is-on{color:#9de5c1;border-color:#275c48}.security-statuses .is-on i{background:#35d18a;box-shadow:0 0 0 5px #35d18a15}.security-statuses .is-alert{color:#ffb0bf;border-color:#6b3040}.security-statuses .is-alert i{background:#f36c89;box-shadow:0 0 0 5px #f36c8915}.security-period-bar{justify-content:space-between;align-items:center;gap:16px;margin:20px 0 12px;display:flex}.security-period-bar strong,.security-period-bar span{display:block}.security-period-bar strong{font-size:16px}.security-period-bar span{color:#768195;margin-top:4px;font-size:12px}.security-period-bar nav{background:#0d121c;border:1px solid #252d3d;border-radius:10px;gap:4px;padding:4px;display:flex}.security-period-bar a{color:#7f899b;border-radius:7px;padding:8px 12px;font-size:11px;font-weight:700}.security-period-bar a.active{color:#eeeaff;background:#7357ff2a}.security-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.security-metrics article{background:#111621;border:1px solid #222a3a;border-radius:14px;align-items:center;gap:15px;min-height:119px;padding:18px;display:flex}.security-metric-icon{border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.security-metrics small,.security-metrics strong,.security-metrics p{display:block}.security-metrics small{color:#8d96a8;font-size:11px}.security-metrics strong{letter-spacing:-.04em;margin-top:5px;font-size:25px}.security-metrics p{color:#626d81;margin:3px 0 0;font-size:10px}.security-data-panel{min-height:325px}.security-panel-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.security-panel-heading h3{letter-spacing:-.01em;margin:0;font-size:15px}.security-panel-heading p{color:#778195;margin:6px 0 0;font-size:11px;line-height:1.45}.security-data-panel .daily-chart{height:245px;padding-top:34px}.security-data-panel .daily-bar small{color:#788297;font-size:9px}.security-data-panel .ranking-list>div{min-height:62px}.security-data-panel .ranking-list b{font-size:10px}.security-data-panel .ranking-list strong{font-size:11px}.security-data-panel .ranking-list small{font-size:9px}.security-data-panel .ranking-list em{font-size:13px}.security-empty{text-align:center;color:#596579;flex-direction:column;justify-content:center;align-items:center;min-height:230px;display:flex}.security-empty strong,.security-empty span{display:block}.security-empty strong{color:#c4cad4;margin-top:12px;font-size:13px}.security-empty span{color:#6f798c;margin-top:6px;font-size:11px}.security-bottom-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.75fr);gap:14px;margin-top:14px;display:grid}.security-config-panel{margin-top:0}.security-plan-pill{color:#b7aaff;white-space:nowrap;background:#7357ff1b;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.security-toggle-grid{margin-top:20px}.security-toggle-card{cursor:pointer;background:#0d121c;border:1px solid #293143;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:11px;min-height:68px;padding:13px;display:grid}.security-toggle-card input{accent-color:#7357ff;width:18px;height:18px}.security-toggle-card strong,.security-toggle-card small{display:block}.security-toggle-card strong{color:#e0e4eb;font-size:12px}.security-toggle-card small{color:#727d90;margin-top:5px;font-size:10px}.security-limit-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.security-limit-grid label{color:#909aad;font-size:11px;position:relative}.security-limit-grid input{color:#edf0f5;background:#0c111b;border:1px solid #2a3243;border-radius:9px;outline:none;width:100%;height:43px;margin-top:8px;padding:0 70px 0 11px;font-size:13px}.security-limit-grid input:focus{border-color:#7357ff}.security-limit-grid label>span{color:#697488;font-size:9px;position:absolute;bottom:14px;right:11px}.security-ready{color:#75dbaa;background:#142a215c;border:1px solid #285a46;border-radius:10px;align-items:center;gap:9px;margin-top:16px;padding:11px 12px;display:flex}.security-ready span,.security-ready strong{display:block}.security-ready strong{margin-bottom:3px;font-size:11px}.security-ready span{color:#7f9e90;font-size:9px}.security-save{max-width:230px;min-height:42px;margin-top:16px;margin-left:auto;font-size:11px}.security-incidents-panel .security-panel-heading>svg{color:#a692ff}.security-incidents-panel .security-empty{min-height:285px}.security-incidents-panel .incident-list article{min-height:69px}.security-incidents-panel .incident-list strong{font-size:11px}.security-incidents-panel .incident-list span,.security-incidents-panel .incident-list time{font-size:9px}@media (width<=1100px){.security-metrics{grid-template-columns:repeat(2,1fr)}.security-bottom-grid{grid-template-columns:1fr}}@media (width<=620px){.security-hero{flex-direction:column;align-items:flex-start;padding:22px}.security-statuses{width:100%;min-width:0}.security-period-bar{flex-direction:column;align-items:flex-start}.security-metrics,.security-limit-grid{grid-template-columns:1fr}.security-save{max-width:none}.security-metrics article{min-height:100px}}.raid-levels{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.raid-levels article{background:#101621;border:1px solid #252d3d;border-radius:13px;align-items:flex-start;gap:11px;min-height:92px;padding:15px;display:flex}.raid-levels article>span{color:#d9d4ff;background:#7357ff26;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-size:11px;font-weight:850;display:grid}.raid-levels strong,.raid-levels small{display:block}.raid-levels strong{font-size:12px}.raid-levels small{color:#788397;margin-top:6px;font-size:10px;line-height:1.45}.raid-levels .likely{border-color:#5a492e}.raid-levels .likely>span{color:#ffd590;background:#d99a2f22}.raid-levels .confirmed{border-color:#673544}.raid-levels .confirmed>span{color:#ffadc0;background:#f05f7e22}.raid-levels .critical{background:linear-gradient(145deg,#21121a,#111620);border-color:#763247}.raid-levels .critical>span{color:#fff;background:#d83d63;box-shadow:0 0 20px #d83d6355}.quarantine-role-field{color:#909aad;margin-top:16px;font-size:11px;display:block}.quarantine-role-field select{color:#edf0f5;background:#0c111b;border:1px solid #2a3243;border-radius:9px;width:100%;height:43px;margin-top:8px;padding:0 11px}.quarantine-role-field small{color:#687387;margin-top:7px;font-size:9px;line-height:1.5;display:block}.security-incidents-panel .incident-list article{align-items:start;padding:14px 0}.security-incidents-panel .incident-list article>svg{margin-top:4px}.incident-severity{text-transform:uppercase;letter-spacing:.05em;background:#7357ff22;border-radius:999px;padding:3px 7px;color:#cabfff!important;margin:0 6px 0 0!important;font-size:8px!important;display:inline-flex!important}.incident-severity.likely{background:#d99a2f22;color:#ffd694!important}.incident-severity.confirmed{background:#e95d7b22;color:#ffb3c3!important}.incident-severity.critical{background:#d83d63;color:#fff!important}.incident-details{margin-top:10px}.incident-details summary{color:#a99aff;cursor:pointer;font-size:9px;font-weight:750}.incident-detail-body{background:#0b1019;border:1px solid #283143;border-radius:10px;margin-top:10px;padding:12px}.incident-detail-body>strong{color:#c9ced8;text-transform:uppercase;letter-spacing:.05em;margin:10px 0 7px;font-size:9px}.incident-member{border-top:1px solid #1d2533;grid-template-columns:1fr auto;gap:4px 10px;padding:8px 0;display:grid}.incident-member code{color:#b9aefe;font-size:9px}.incident-member b{color:#f5c878;font-size:9px}.incident-member small{color:#717d91;grid-column:1/-1;font-size:8px;line-height:1.45}.incident-timeline-row{border-top:1px solid #1d2533;grid-template-columns:7px 1fr auto;align-items:center;gap:7px;min-height:28px;display:grid}.incident-timeline-row i{background:#8067ff;border-radius:50%;width:6px;height:6px}.incident-timeline-row span,.incident-timeline-row time{margin:0!important;font-size:8px!important}.incident-timeline-row span{text-transform:capitalize}.incident-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.incident-actions button{color:#fff;cursor:pointer;background:#7357ff;border:0;border-radius:7px;min-height:32px;padding:0 10px;font-size:9px;font-weight:750}.incident-actions button.secondary{color:#c6cedc;background:#202938}@media (width<=900px){.raid-levels{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.raid-levels{grid-template-columns:1fr}.security-incidents-panel .incident-list article{grid-template-columns:28px 1fr}.security-incidents-panel .incident-list article>time{grid-column:2}}.rules-locked{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.rules-locked>svg{color:#a9f}.rules-locked>span{color:#9f8fff;letter-spacing:.08em;margin-top:16px;font-size:9px;font-weight:850}.rules-locked h2{margin:9px 0 5px}.rules-locked p{color:#7b8598;max-width:510px;margin:0;font-size:11px;line-height:1.6}.rules-locked a{width:auto;margin-top:16px;padding:0 16px}.rules-hero{background:radial-gradient(circle at 88% 0,#7255ff31,#0000 36%),linear-gradient(135deg,#181d2e,#101520);border:1px solid #34305c;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;min-height:155px;margin-bottom:14px;padding:27px 30px;display:flex}.rules-hero>div:first-child>span{color:#ac9eff;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.rules-hero h2{letter-spacing:-.035em;margin:11px 0 6px;font-size:26px}.rules-hero p{color:#858fa2;margin:0;font-size:12px}.rules-plan-badge{background:#0c111bb8;border:1px solid #332d56;border-radius:12px;min-width:170px;padding:15px}.rules-plan-badge strong,.rules-plan-badge span{display:block}.rules-plan-badge strong{font-size:11px}.rules-plan-badge span{color:#776d9f;margin-top:5px;font-size:9px}.punishment-panel{padding:23px}.rules-section-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.rules-section-heading>div{align-items:center;gap:10px;display:flex}.rules-section-heading svg{color:#a895ff}.rules-section-heading strong,.rules-section-heading small{display:block}.rules-section-heading strong{font-size:13px}.rules-section-heading small{color:#6e798c;margin-top:4px;font-size:9px}.rules-section-heading em{color:#e5b86a;background:#b57a1d16;border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:750}.punishment-levels{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:20px;display:grid}.punishment-levels label{color:#939daf;background:#0d121c;border:1px solid #272f40;border-radius:11px;min-height:95px;padding:14px;font-size:9px;position:relative}.level-dot{border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.level-dot.delete{background:#60c8ce}.level-dot.warning{background:#e2b04f}.level-dot.timeout{background:#e77990}.level-dot.severe{background:#a985ff}.punishment-levels input{color:#eef0f5;background:#090e16;border:1px solid #2d3546;border-radius:8px;outline:none;width:100%;height:36px;margin-top:11px;padding:0 50px 0 9px}.punishment-levels label>small{color:#616c80;font-size:8px;position:absolute;bottom:26px;right:23px}.punishment-options{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.punishment-options>label,.channel-rule-form form>label:not(.checkbox-control){color:#8f99ac;font-size:9px}.punishment-options label>div{position:relative}.punishment-options input,.punishment-options select,.channel-rule-form input,.channel-rule-form select{color:#e4e8ee;background:#0b1019;border:1px solid #2b3344;border-radius:9px;outline:none;width:100%;height:39px;margin-top:7px;padding:0 10px}.punishment-options label>div input{padding-right:58px}.punishment-options label>div span{color:#616c80;font-size:8px;position:absolute;bottom:12px;right:10px}.punishment-footer{border-top:1px solid #222a39;justify-content:space-between;align-items:center;gap:18px;margin-top:17px;padding-top:17px;display:flex}.punishment-footer .checkbox-control{margin:0}.punishment-footer button{width:auto;min-width:175px}.channel-rules-layout{grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);gap:14px;margin-top:14px;display:grid}.channel-rule-form,.channel-rules-list{padding:22px}.channel-rule-form form{gap:14px;margin-top:19px;display:grid}.channel-rule-form label small{color:#606b7e;margin-top:6px;font-size:8px;line-height:1.4;display:block}.channel-rule-form .checkbox-control{background:#0c111b;border:1px solid #283042;border-radius:9px;margin:2px 0;padding:11px}.channel-rule-items{margin-top:15px}.channel-rule-items article{border-top:1px solid #222a39;grid-template-columns:74px minmax(120px,1fr) minmax(180px,1fr) 35px;align-items:center;gap:12px;min-height:70px;display:grid}.rule-state{align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}.rule-state i{border-radius:50%;width:6px;height:6px}.rule-state.enabled{color:#69d6a2}.rule-state.enabled i{background:#35cc88}.rule-state.disabled{color:#ef8ca0}.rule-state.disabled i{background:#e85d79}.channel-rule-items article>div:nth-child(2) strong,.channel-rule-items article>div:nth-child(2) span{display:block}.channel-rule-items article>div:nth-child(2) strong{color:#dfe3ea;font-size:10px}.channel-rule-items article>div:nth-child(2) span{color:#717c8f;margin-top:4px;font-size:8px}.rule-details{color:#687386;gap:12px;font-size:8px;display:flex}.rule-details b{color:#aeb5c2}.channel-rule-items form button{color:#e27087;cursor:pointer;background:#26151c;border:1px solid #3c2832;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.rules-empty{min-height:250px}.rules-safety-note{color:#667185;justify-content:center;align-items:center;gap:7px;font-size:9px;display:flex}@media (width<=1000px){.punishment-levels,.punishment-options{grid-template-columns:repeat(2,1fr)}.channel-rules-layout{grid-template-columns:1fr}}@media (width<=650px){.rules-hero{flex-direction:column;align-items:flex-start;padding:22px}.rules-plan-badge{width:100%}.punishment-levels,.punishment-options{grid-template-columns:1fr}.punishment-footer{flex-direction:column;align-items:stretch}.punishment-footer button{width:100%}.rules-section-heading{flex-direction:column;align-items:flex-start}.channel-rule-items article{grid-template-columns:68px 1fr 34px;padding:10px 0}.rule-details{grid-area:2/1/auto/-1}.channel-rule-items form{grid-area:1/3}.rules-safety-note{align-items:flex-start}}.rules-score-explainer{margin-bottom:14px}.rules-score-explainer>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.rules-score-explainer header>div>span{color:#aa9bff;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.rules-score-explainer h3{margin:8px 0 5px;font-size:17px}.rules-score-explainer header p{color:#7b8699;max-width:680px;margin:0;font-size:10px;line-height:1.5}.rules-score-explainer header>strong{color:#c4b9ff;text-align:center;background:#7357ff16;border:1px solid #41366c;border-radius:11px;min-width:78px;padding:11px;font-size:23px}.rules-score-explainer header>strong small{color:#71669c;font-size:8px}.simulator-policy-status{color:#65d09c;background:#10231d;border:1px solid #28473d;border-radius:9px;align-items:center;gap:9px;margin-top:14px;padding:10px 12px;display:flex}.simulator-policy-status span strong,.simulator-policy-status span small{display:block}.simulator-policy-status span strong{font-size:9px}.simulator-policy-status span small{color:#78998d;margin-top:3px;font-size:8px;line-height:1.4}.simulator-policy-status.draft{color:#b3a5ff;background:#17142a;border-color:#493d79}.simulator-policy-status.draft small{color:#887fad}.simulator-policy-status.invalid{color:#f0b767;background:#2b1d0d;border-color:#684a25}.simulator-policy-status.invalid small{color:#b29368}.simulator-threshold-map{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:8px;display:grid}.simulator-threshold-map span{color:#707b8e;background:#0b1019;border:1px solid #252d3d;border-radius:7px;justify-content:space-between;gap:7px;padding:7px 9px;font-size:8px;display:flex}.simulator-threshold-map b{color:#b9c0cc}.rules-score-layout{grid-template-columns:1.25fr .85fr .9fr;gap:10px;margin-top:17px;display:grid}.rules-score-layout>div{background:#0c111a;border:1px solid #293243;border-radius:11px;min-width:0;padding:14px}.rules-score-layout>div>b{color:#d9dee6;margin-bottom:10px;font-size:10px;display:block}.rules-signal-picker>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.rules-signal-picker label{color:#7e899b;cursor:pointer;border:1px solid #1f2735;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-height:29px;padding:5px 7px;font-size:8px;display:grid}.rules-signal-picker label:has(input:checked){color:#c3baff;background:#7357ff10;border-color:#594a97}.rules-signal-picker input{accent-color:#7357ff}.rules-signal-picker em{color:#ab9cff;font-style:normal;font-weight:800}.rules-score-inputs{align-content:start;gap:9px;display:grid}.rules-score-inputs label{color:#8c96a8;font-size:8px}.rules-score-inputs input{color:#edf0f5;background:#090e16;border:1px solid #2b3445;border-radius:8px;width:100%;height:37px;margin-top:6px;padding:0 9px}.rules-score-inputs label small{color:#5f6b7e;margin-top:4px;font-size:7px;line-height:1.4;display:block}.rules-score-result p{color:#788397;border-top:1px solid #1e2634;justify-content:space-between;gap:12px;margin:0;padding:8px 0;font-size:8px;display:flex}.rules-score-result p strong{color:#bec5d1}.simulated-action{color:#67d49e;background:#12281f;border:1px solid #315c49;border-radius:9px;grid-template-columns:22px 1fr;align-items:center;gap:9px;margin-top:11px;padding:11px;display:grid}.simulated-action span small,.simulated-action span strong{display:block}.simulated-action span small{color:#6d9884;font-size:7px}.simulated-action span strong{margin-top:3px;font-size:9px}.simulated-action.warning{color:#e5bd68;background:#2d2211;border-color:#69532c}.simulated-action.timeout,.simulated-action.kick,.simulated-action.ban{color:#ee8399;background:#2c151d;border-color:#663244}.simulator-note{color:#657185;margin-top:9px;font-size:7px;line-height:1.45;display:block}.punishment-threshold-help{color:#9b825e;align-items:center;gap:7px;margin:8px 2px 0;font-size:8px;line-height:1.45;display:flex}@media (width<=1050px){.rules-score-layout{grid-template-columns:1fr 1fr}.rules-score-result{grid-column:1/-1}}@media (width<=650px){.rules-score-explainer>header{flex-direction:column}.rules-score-explainer header>strong{width:100%}.simulator-threshold-map{grid-template-columns:1fr 1fr}.rules-score-layout{grid-template-columns:1fr}.rules-score-result{grid-column:auto}.rules-signal-picker>div{grid-template-columns:1fr}}.infraction-table-row.is-reversed{opacity:.68;background:#15221c35}.reversal-cell{position:relative}.reversal-cell details>summary{color:#b6a9ff;cursor:pointer;background:#241d4650;border:1px solid #3a345d;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-weight:750;list-style:none;display:inline-flex}.reversal-cell details>summary::-webkit-details-marker{display:none}.reversal-cell details[open] form{z-index:5;background:#111722;border:1px solid #3a4260;border-radius:11px;width:280px;padding:14px;position:absolute;top:35px;right:0;box-shadow:0 18px 45px #0008}.reversal-cell label{color:#9ba5b7;font-size:9px;display:block}.reversal-cell textarea{resize:vertical;color:#e1e5ed;width:100%;min-height:78px;font:inherit;background:#090e16;border:1px solid #30394d;border-radius:8px;margin:7px 0 9px;padding:9px}.reversal-cell form>small{color:#d7ac66;white-space:normal;margin:0 0 9px;line-height:1.5;display:block}.reversal-cell .outline-button{width:100%}.reversed-badge{color:#82ddb0;background:#35c98a18;border-radius:999px;padding:6px 8px;font-weight:800;display:inline-flex}.reversal-unavailable{color:#697386;font-size:8px}.lockdown-hero{background:radial-gradient(circle at 88% 0,#7958ff2e,#0000 38%),linear-gradient(135deg,#181d2d,#101520);border:1px solid #3e355f;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;min-height:165px;margin-bottom:14px;padding:28px 30px;display:flex}.lockdown-hero.active{background:radial-gradient(circle at 88% 0,#e34f7130,#0000 38%),linear-gradient(135deg,#251820,#101520);border-color:#7b3347}.lockdown-hero>div>span{color:#b1a3ff;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.lockdown-hero h2{margin:10px 0 7px;font-size:26px}.lockdown-hero p{color:#8791a3;margin:0;font-size:12px}.lockdown-hero form button{width:auto;min-width:175px}.lockdown-restore{color:#ff9caf;background:#3c1b2555;border-color:#6c3545}.lockdown-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px;display:grid}.lockdown-config,.lockdown-history{padding:22px}.lockdown-auto{margin-top:18px}.lockdown-duration{color:#919bad;margin-top:16px;font-size:10px;display:block}.lockdown-duration>div{background:#0b1019;border:1px solid #2b3446;border-radius:9px;grid-template-columns:34px 1fr 58px;align-items:center;margin-top:7px;display:grid}.lockdown-duration svg{color:#8f7eff;justify-self:center}.lockdown-duration input{color:#edf0f5;background:0 0;border:0;outline:none;height:42px}.lockdown-duration span{color:#697488;font-size:9px}.channel-checklist{border:1px solid #293143;border-radius:11px;max-height:260px;margin:17px 0 0;padding:15px;overflow-y:auto}.channel-checklist legend{color:#dce1e9;padding:0 6px;font-size:11px;font-weight:750}.channel-checklist>p{color:#697386;margin:0 0 10px;font-size:8px}.channel-checklist label{color:#9ba5b7;border-top:1px solid #202736;align-items:center;gap:9px;min-height:34px;font-size:10px;display:flex}.channel-checklist input{accent-color:#7357ff}.lockdown-events{margin-top:15px}.lockdown-events article{border-top:1px solid #222a39;grid-template-columns:9px 1fr auto;align-items:center;gap:10px;min-height:64px;display:grid}.lockdown-events i{border-radius:50%;width:7px;height:7px}.lockdown-events i.active{background:#ef6d89;box-shadow:0 0 0 5px #ef6d8915}.lockdown-events i.restored{background:#44cc8e}.lockdown-events strong,.lockdown-events span{display:block}.lockdown-events strong{font-size:10px}.lockdown-events span,.lockdown-events time{color:#6e788b;margin-top:4px;font-size:8px}.backup-summary{background:#121722;border:1px solid #2d3650;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:15px 17px;display:flex}.backup-summary>div{color:#9f8eff;align-items:center;gap:11px;display:flex}.backup-summary span,.backup-summary strong{display:block}.backup-summary span{color:#7c8799;font-size:9px}.backup-summary strong{color:#dfe3eb;margin-bottom:3px;font-size:14px}.backup-summary p{color:#6f798b;margin:0;font-size:9px}.backup-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:14px;display:grid}.backup-list,.backup-create{padding:22px}.backup-items{margin-top:15px}.backup-items>article{border-top:1px solid #222a39;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:78px;display:grid}.backup-items>article>svg{color:#9d8bff}.backup-items strong,.backup-items span,.backup-items small{display:block}.backup-items strong{font-size:11px}.backup-items span{color:#768093;margin-top:5px;font-size:9px}.backup-items small{color:#64bc91;margin-top:4px;font-size:8px}.backup-items details{position:relative}.backup-items summary{color:#aab3c2;cursor:pointer;border:1px solid #30394c;border-radius:8px;padding:7px 10px;font-size:9px;list-style:none}.backup-items details[open] .backup-actions{z-index:4;background:#111722;border:1px solid #374158;border-radius:11px;width:300px;padding:13px;position:absolute;top:34px;right:0;box-shadow:0 18px 45px #0008}.backup-actions{gap:12px;display:grid}.backup-actions form{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.backup-actions label{color:#8d97aa;font-size:8px}.backup-actions input,.backup-create input{color:#e4e8ee;background:#090e16;border:1px solid #2d3648;border-radius:8px;outline:none;width:100%;height:36px;margin-top:6px;padding:0 9px}.backup-actions button{width:auto;min-width:92px;padding:0 10px}.danger-backup-button{color:#ff93aa;cursor:pointer;background:#3d182455;border:1px solid #683043;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;display:flex}.backup-create form{margin-top:18px}.backup-create label{color:#929caf;font-size:10px}.backup-create .wide-button{margin-top:13px}.backup-safety{color:#697386;border-top:1px solid #222a39;margin:15px 0 0;padding-top:14px;font-size:9px;line-height:1.55}@media (width<=950px){.lockdown-grid,.backup-layout{grid-template-columns:1fr}}@media (width<=620px){.lockdown-hero,.backup-summary{flex-direction:column;align-items:flex-start;padding:21px}.lockdown-hero form,.lockdown-hero form button{width:100%}.backup-items>article{grid-template-columns:32px 1fr;padding:10px 0}.backup-items details{grid-column:1/-1}.backup-items details[open] .backup-actions{width:100%;margin-top:8px;position:static}.backup-actions form{grid-template-columns:1fr}.reversal-cell details[open] form{left:-170px;right:auto}}.domains-hero,.reports-hero{background:radial-gradient(circle at 88% 0,#7053ff30,#0000 38%),linear-gradient(135deg,#181d2e,#101520);border:1px solid #34305b;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;min-height:158px;margin-bottom:14px;padding:27px 30px;display:flex}.domains-hero>div>span,.reports-hero>div>span{color:#ae9fff;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.domains-hero h2,.reports-hero h2{letter-spacing:-.035em;margin:10px 0 6px;font-size:25px}.domains-hero p,.reports-hero p{color:#848ea1;max-width:650px;margin:0;font-size:11px;line-height:1.55}.domains-hero b{color:#b8c0ce}.domains-usage{color:#74699d;background:#0d121cc5;border:1px solid #3a345f;border-radius:12px;place-items:center;min-width:105px;padding:14px;font-size:9px;display:grid}.domains-usage strong{color:#c5bbff;font-size:24px;display:block}.domains-layout{grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr);gap:14px;display:grid}.domain-form-panel,.domain-lists{padding:22px}.domain-form-panel form{gap:13px;margin-top:18px;display:grid}.domain-form-panel form label{color:#909aac;font-size:9px}.domain-form-panel input,.domain-form-panel select{color:#e5e8ee;background:#0a0f18;border:1px solid #2b3445;border-radius:9px;outline:none;width:100%;height:40px;margin-top:7px;padding:0 10px}.domain-behavior{color:#67d39e;background:#15302355;border:1px solid #2a5c48;border-radius:9px;grid-template-columns:24px 1fr;gap:8px;margin-top:15px;padding:11px;display:grid}.domain-behavior.danger{color:#ee8299;background:#3919234d;border-color:#633242;margin-top:8px}.domain-behavior p{color:#7d9489;margin:0;font-size:8px;line-height:1.5}.domain-behavior.danger p{color:#9f7c83}.domain-behavior strong{color:currentColor;margin-bottom:2px;display:block}.domain-list-section+.domain-list-section{border-top:1px solid #242c3b;margin-top:22px;padding-top:20px}.domain-list-title{align-items:center;gap:10px;display:flex}.domain-list-title.allowed{color:#65d5a0}.domain-list-title.blocked{color:#ed7891}.domain-list-title strong,.domain-list-title span{display:block}.domain-list-title strong{color:#e0e4eb;font-size:12px}.domain-list-title span{color:#687386;margin-top:3px;font-size:8px}.domain-rule-items{margin-top:12px}.domain-rule-items article{border-top:1px solid #222a39;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;min-height:62px;display:grid}.domain-avatar{color:#ae9fff;background:#7357ff18;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:850;display:grid}.domain-rule-items strong,.domain-rule-items small{display:block}.domain-rule-items strong{font-size:10px}.domain-rule-items small{color:#6d778a;margin-top:4px;font-size:8px}.domain-empty{color:#657084;text-align:center;border:1px dashed #2b3446;border-radius:10px;margin:14px 0 0;padding:18px;font-size:9px}.reports-hero-pro{background:radial-gradient(circle at 90% 10%,#7554ff43,#0000 34%),radial-gradient(circle at 65% 120%,#24b9d326,#0000 35%),linear-gradient(135deg,#171d2e,#0e1420);min-height:190px;overflow:hidden}.reports-hero-pro:after{content:"";pointer-events:none;border:1px solid #816bff22;border-radius:50%;width:260px;height:260px;position:absolute;right:8%;box-shadow:0 0 0 45px #816bff0a,0 0 0 90px #816bff08}.reports-hero-pro{position:relative}.reports-hero-pro>*{z-index:1;position:relative}.report-hero-badges{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.report-hero-badges span{background:#0c121dbd;border:1px solid #3b4558;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;color:#9aa6b9!important;letter-spacing:0!important;font-size:9px!important;font-weight:700!important;display:inline-flex!important}.report-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.report-actions .outline-button,.report-actions .wide-button{justify-content:center;align-items:center;gap:7px;min-height:42px;text-decoration:none;display:inline-flex}.report-download{width:auto;min-width:150px;padding:0 16px}.report-period-bar{margin-top:18px}.report-period-bar:before{content:"";background:linear-gradient(#9b87ff,#6044e8);border-radius:3px;width:3px;height:34px}.report-period-bar>div{margin-right:auto}.report-primary-metrics{gap:12px;margin-bottom:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important}.report-primary-metrics .report-metric-card{background:linear-gradient(145deg,#121925,#0e141e);border:1px solid #263043;border-radius:15px;grid-template-columns:43px 1fr;align-items:start;gap:12px;min-height:142px;padding:18px;display:grid;position:relative;overflow:hidden}.report-primary-metrics .report-metric-card:after{content:"";background:var(--metric-glow,#7357ff);opacity:.09;filter:blur(8px);border-radius:50%;width:100px;height:100px;position:absolute;top:-45px;right:-40px}.report-metric-card.violet{--metric:#a68fff;--metric-bg:#7357ff1c;--metric-glow:#7357ff}.report-metric-card.blue{--metric:#72a8ff;--metric-bg:#397cff1b;--metric-glow:#397cff}.report-metric-card.cyan{--metric:#55d3dc;--metric-bg:#32c5cf18;--metric-glow:#32c5cf}.report-metric-card.amber{--metric:#efba62;--metric-bg:#eaa43a18;--metric-glow:#eaa43a}.report-metric-icon{width:43px;height:43px;color:var(--metric);background:var(--metric-bg);box-shadow:inset 0 0 0 1px var(--metric);border-radius:12px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.report-metric-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--metric) 16%,transparent)}}.report-metric-copy small,.report-metric-copy strong,.report-metric-copy p{display:block}.report-metric-copy small{color:#99a3b5;font-size:10px;font-weight:700}.report-metric-copy strong{color:#f0f2f7;letter-spacing:-.04em;margin-top:3px;font-size:27px;line-height:1}.report-metric-copy p{color:#657185;margin:7px 0 0;font-size:9px;line-height:1.4}.report-trend{color:#8792a6;background:#1b2330;border-radius:7px;grid-column:1/-1;align-items:center;gap:4px;width:max-content;max-width:100%;margin-top:1px;padding:5px 7px;font-size:8px;font-weight:750;display:inline-flex}.report-trend.up{color:#dfa85b;background:#d9922815}.report-trend.down{color:#63d3a0;background:#32c78715}.report-operational-strip{background:#263043;border:1px solid #263043;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-bottom:14px;display:grid;overflow:hidden}.report-operational-strip article{background:#101722;align-items:center;gap:11px;min-height:76px;padding:13px 16px;display:flex}.report-operational-strip article>svg{color:#8f80d4}.report-operational-strip article.highlight{background:linear-gradient(125deg,#17263a,#182137)}.report-operational-strip article.highlight>svg{color:#58d4a3}.report-operational-strip small,.report-operational-strip strong{display:block}.report-operational-strip small{color:#737f93;font-size:9px}.report-operational-strip strong{margin-top:3px;font-size:16px}.reports-grid{gap:14px;display:grid}.reports-overview-grid{grid-template-columns:minmax(0,1.38fr) minmax(330px,.62fr)}.report-detail-grid{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);margin-top:14px}.report-chart-panel,.report-reasons,.report-actions-panel,.report-risk-panel{min-height:365px;padding:22px}.report-eyebrow{color:#8e7fff;letter-spacing:.12em;margin-bottom:6px;font-size:8px;font-weight:850;display:block}.report-peak{text-align:right;background:#0c121c;border:1px solid #293448;border-radius:9px;padding:8px 11px}.report-peak span,.report-peak strong{display:block}.report-peak span{color:#677387;font-size:8px}.report-peak strong{color:#c9d0dc;margin-top:3px;font-size:10px}.report-timeline{scrollbar-width:thin;scrollbar-color:#4e416f transparent;height:258px;margin-top:18px;padding:8px 5px 24px;position:relative;overflow:auto hidden}.report-chart-guides{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:8px 5px 24px}.report-chart-guides span{border-top:1px dashed #283142;width:100%;display:block}.report-bars{min-width:max(100%,calc(var(--report-days,30) * 13px));align-items:stretch;gap:3px;height:100%;display:flex;position:relative}.report-bar-column{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:6px;display:flex;position:relative}.report-bar-fill{z-index:1;background:linear-gradient(#aa95ff,#694cff);border-radius:5px 5px 2px 2px;width:min(14px,75%);min-height:4px;transition:filter .15s;position:relative;box-shadow:0 0 14px #7258ff30}.report-bar-fill:hover{filter:brightness(1.25)}.report-bar-fill.empty{min-height:2px;box-shadow:none;background:#30384a}.report-bar-column small{color:#667186;white-space:nowrap;opacity:0;height:14px;font-size:7px;position:absolute;top:calc(100% + 7px)}.report-bar-column small.visible{opacity:1}.reason-progress-list{margin-top:14px}.reason-progress-list>div{border-top:1px solid #222b3a;grid-template-columns:24px minmax(0,1fr) 44px;align-items:center;gap:10px;min-height:59px;display:grid}.reason-progress-list b{color:#a998ff;background:#7357ff19;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.reason-progress-list>div>span>strong{color:#b7bfcc;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.reason-progress-list i{background:#252d3b;border-radius:4px;height:4px;margin-top:7px;display:block;overflow:hidden}.reason-progress-list i em{border-radius:inherit;background:linear-gradient(90deg,#6e51ed,#a28eff);height:100%;display:block}.reason-progress-list>div>small{color:#e0dcff;text-align:right;font-size:11px;font-weight:850}.reason-progress-list>div>small em{color:#657085;margin-top:3px;font-size:7px;font-style:normal;font-weight:600;display:block}.report-action-stack{background:#202838;border-radius:999px;gap:2px;height:13px;margin:24px 0 18px;display:flex;overflow:hidden}.report-action-stack span{min-width:3px;height:100%}.action-0{background:#7e63ff!important}.action-1{background:#4ca9e8!important}.action-2{background:#e85e7a!important}.action-3{background:#e8ad4c!important}.action-4{background:#48c991!important}.action-5{background:#8d98aa!important}.report-action-legend>div{border-top:1px solid #222b3a;grid-template-columns:9px 1fr auto 38px;align-items:center;gap:9px;min-height:46px;display:grid}.report-action-legend i{border-radius:50%;width:7px;height:7px}.report-action-legend span{color:#9fa9b9;font-size:9px}.report-action-legend strong{font-size:11px}.report-action-legend small{color:#687488;text-align:right;font-size:8px}.report-risk-list{margin-top:18px}.report-risk-list>div{grid-template-columns:82px 1fr 26px 35px;align-items:center;gap:9px;min-height:48px;display:grid}.report-risk-list>div>span{color:#aab3c1;align-items:center;gap:6px;font-size:9px;display:flex}.report-risk-list>div>span i{background:var(--risk);border-radius:50%;width:7px;height:7px}.report-risk-list>div>div{background:#232c3b;border-radius:6px;height:6px;overflow:hidden}.report-risk-list>div>div em{border-radius:inherit;background:var(--risk);height:100%;display:block}.report-risk-list strong{text-align:right;font-size:10px}.report-risk-list small{color:#657084;text-align:right;font-size:8px}.report-risk-list .low{--risk:#45c991}.report-risk-list .attention{--risk:#e3b14d}.report-risk-list .high{--risk:#ed7f58}.report-risk-list .critical{--risk:#e85d79}.report-learn-link{color:#9b8cff;background:#121925;border:1px solid #303a4d;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:39px;margin-top:17px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.report-insights{background:linear-gradient(145deg,#121925,#0e141e);border:1px solid #2b3548;border-radius:15px;margin-top:14px;padding:22px}.report-insight-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.report-insight-grid article{background:#0d141e;border:1px solid #283244;border-radius:12px;align-items:flex-start;gap:11px;min-height:92px;padding:14px;display:flex}.report-insight-grid article>span{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.report-insight-grid span.violet{color:#a18dff;background:#7357ff18}.report-insight-grid span.blue{color:#61a7e8;background:#398fe817}.report-insight-grid span.green{color:#55ce9c;background:#38c98817}.report-insight-grid span.red{color:#ee7088;background:#e84f6e17}.report-insight-grid strong{color:#c7cdd7;font-size:10px;line-height:1.4;display:block}.report-insight-grid p{color:#6b778b;margin:5px 0 0;font-size:8px;line-height:1.5}.report-recent-panel{margin-top:14px;padding:22px}.report-recent-panel .security-panel-heading>a{color:#9d8cff;font-size:9px;font-weight:750;text-decoration:none}.report-recent-scroll{scrollbar-width:thin;scrollbar-color:#4e416f transparent;margin-top:18px;overflow-x:auto}.report-recent-table{min-width:900px}.report-recent-head,.report-recent-row{grid-template-columns:125px 75px minmax(190px,1.5fr) 70px minmax(110px,.7fr) 90px;align-items:center;gap:12px;display:grid}.report-recent-head{color:#687488;text-transform:uppercase;background:#0b111a;border-radius:8px;min-height:34px;padding:0 10px;font-size:8px;font-weight:800}.report-recent-row{color:#8e99aa;border-bottom:1px solid #222b3a;min-height:53px;padding:0 10px;font-size:9px}.report-recent-row time{color:#788397}.report-recent-row>strong{color:#b3bbc8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.risk-score{width:max-content;color:var(--risk);background:var(--risk);border-radius:6px;padding:4px 6px}@supports (color:color-mix(in lab, red, red)){.risk-score{background:color-mix(in srgb,var(--risk) 11%,transparent)}}.risk-score{font-size:8px;font-weight:800}.risk-score.low{--risk:#45c991}.risk-score.attention{--risk:#e3b14d}.risk-score.high{--risk:#ed7f58}.risk-score.critical{--risk:#e85d79}.report-status{border-radius:999px;width:max-content;padding:4px 7px;font-size:7px;font-weight:800}.report-status.active{color:#65d4a3;background:#35c88a16}.report-status.reversed{color:#dda65c;background:#d8963215}.security-empty.compact{min-height:190px}.report-export-note{color:#7566b5;background:#101621;border:1px dashed #2a3446;border-radius:10px;align-items:flex-start;gap:10px;margin:13px 2px 0;padding:12px 14px;display:flex}.report-export-note strong{color:#aab2bf;font-size:9px;display:block}.report-export-note p{color:#657185;margin:4px 0 0;font-size:8px;line-height:1.5}@media (width<=1200px){.report-primary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.report-operational-strip{grid-template-columns:repeat(3,1fr)}.reports-overview-grid,.report-detail-grid{grid-template-columns:1fr}}@media (width<=760px){.report-insight-grid{grid-template-columns:1fr}.report-operational-strip{grid-template-columns:repeat(2,1fr)}.report-operational-strip article.highlight{grid-column:1/-1}.report-chart-panel,.report-reasons,.report-actions-panel,.report-risk-panel,.report-recent-panel,.report-insights{padding:17px}}@media (width<=620px){.domains-hero,.reports-hero{flex-direction:column;align-items:flex-start;padding:21px}.reports-hero-pro:after{display:none}.report-actions,.report-download{width:100%}.report-primary-metrics{grid-template-columns:1fr!important}.report-operational-strip{grid-template-columns:1fr 1fr}.report-period-bar{align-items:stretch}.report-period-bar:before{display:none}.report-period-bar nav{width:100%}.report-period-bar nav a{text-align:center;flex:1}.domains-usage{width:100%}}.domains-hero.advanced{background:radial-gradient(circle at 88% 0,#2ecf9b22,#0000 35%),radial-gradient(circle at 66% 100%,#7357ff24,#0000 36%),linear-gradient(135deg,#181d2e,#101520);min-height:184px}.domain-metrics{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.domain-metrics article{background:#111721;border:1px solid #252e3e;border-radius:13px;align-items:center;gap:13px;min-height:94px;padding:16px;display:flex}.domain-metrics article>svg{color:#a996ff;background:#7357ff1c;border-radius:10px;width:37px;height:37px;padding:9px}.domain-metrics small,.domain-metrics strong,.domain-metrics span{display:block}.domain-metrics small{color:#8791a3;font-size:9px}.domain-metrics strong{margin-top:4px;font-size:21px}.domain-metrics span{color:#626e82;margin-top:2px;font-size:8px}.domains-advanced-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:14px;display:grid}.domain-automation-panel form{gap:9px;margin-top:17px;display:grid}.domain-automation-panel .security-toggle-card{min-height:62px}.domain-automation-panel .wide-button{margin-top:5px}.domain-form-panel.advanced form{margin-top:17px}.domain-form-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.domain-form-grid label.wide{grid-column:1/-1}.domain-subdomain-toggle{background:#0c111b;border:1px solid #293243;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:11px;display:grid!important}.domain-subdomain-toggle input{accent-color:#7357ff;width:17px!important;height:17px!important;margin:0!important}.domain-subdomain-toggle strong,.domain-subdomain-toggle small{display:block}.domain-subdomain-toggle strong{color:#dfe3ea;font-size:10px}.domain-subdomain-toggle small{color:#6f7a8d;margin-top:3px;font-size:8px}.domain-duration-input{display:block;position:relative}.domain-duration-input input{padding-right:50px!important}.domain-duration-input em{color:#a89aff;pointer-events:none;font-size:9px;font-style:normal;font-weight:750;position:absolute;top:20px;right:11px}.domain-validity-field>small{color:#6e798c;margin-top:6px;font-size:8px;line-height:1.4;display:block}.domain-import-panel{margin-top:14px}.domain-import-panel form{grid-template-columns:190px 1fr auto;gap:10px;margin-top:15px;display:grid}.domain-import-panel select,.domain-import-panel textarea{color:#e5e8ee;background:#0a0f18;border:1px solid #2b3445;border-radius:9px;outline:none}.domain-import-panel select{min-height:42px;padding:0 10px}.domain-import-panel textarea{resize:vertical;min-height:90px;font:inherit;padding:10px;font-size:10px;line-height:1.5}.domain-import-panel button{align-self:end;min-height:42px}.domain-monitor-grid{grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);gap:14px;margin-top:14px;display:grid}.domain-monitor-grid .domain-lists{min-width:0}.domain-rule-items article{min-height:74px}.domain-rule-items article>div{min-width:0}.domain-rule-items small{overflow-wrap:anywhere;line-height:1.4}.domain-event-list{margin-top:14px}.domain-event-list article{border-top:1px solid #222b3a;grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 0;display:grid}.domain-event-list i{background:#667184;border-radius:50%;width:7px;height:7px;margin-top:5px}.domain-event-list i.allowed{background:#42d291}.domain-event-list i.blocked,.domain-event-list i.suspicious{background:#f06884;box-shadow:0 0 12px #f0688444}.domain-event-list strong,.domain-event-list small,.domain-event-list span{display:block}.domain-event-list strong{font-size:10px}.domain-event-list small{color:#a897ff;margin-top:4px;font-size:8px}.domain-event-list span{color:#687488;margin-top:4px;font-size:8px;line-height:1.4}.domain-event-list em{color:#8d97aa;white-space:nowrap;font-size:8px;font-style:normal}.domain-ranking{border-top:1px solid #293142;margin-top:17px;padding-top:14px}.domain-ranking>strong{font-size:10px}.domain-ranking>div{color:#7d8799;border-top:1px solid #1d2533;justify-content:space-between;gap:12px;padding:8px 0;font-size:8px;display:flex}.domain-ranking b{color:#a8b0bf;font-weight:650}@media (width<=1100px){.domain-metrics{grid-template-columns:repeat(2,1fr)}.domains-advanced-layout,.domain-monitor-grid{grid-template-columns:1fr}}@media (width<=720px){.domain-import-panel form{grid-template-columns:1fr}.domain-import-panel button{width:100%}.domain-form-grid{grid-template-columns:1fr}.domain-form-grid label.wide{grid-column:auto}}@media (width<=520px){.domain-metrics{grid-template-columns:1fr}.domain-event-list article{grid-template-columns:8px 1fr}.domain-event-list em{grid-column:2}}.domain-score-guide{margin-bottom:14px}.domain-score-guide>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.domain-score-guide header span{color:#a996ff;letter-spacing:.08em;font-size:9px;font-weight:850}.domain-score-guide h3{margin:7px 0 5px;font-size:17px}.domain-score-guide header p{color:#7d889b;max-width:720px;margin:0;font-size:10px;line-height:1.55}.score-example-total{color:#ff91aa;text-align:center;background:#31172280;border:1px solid #70364a;border-radius:12px;min-width:76px;padding:11px;font-size:24px}.score-example-total small{color:#a96375;font-size:9px}.score-bands{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;display:grid}.score-bands article{background:#0c111a;border:1px solid #293243;border-radius:10px;min-height:96px;padding:13px}.score-bands b,.score-bands span,.score-bands small{display:block}.score-bands b{color:#9ee0c0;font-size:15px}.score-bands span{color:#d9dfe8;margin-top:3px;font-size:10px;font-weight:750}.score-bands small{color:#687488;margin-top:7px;font-size:8px;line-height:1.45}.score-bands .attention b{color:#e6c56f}.score-bands .high b{color:#ee9c67}.score-bands .critical{background:#24131a;border-color:#713347}.score-bands .critical b{color:#ff7798}.score-explanation-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.score-factor-list,.score-worked-example{background:#0c111a;border:1px solid #293243;border-radius:11px;padding:15px}.score-factor-list>strong,.score-worked-example>strong{color:#d8dde6;margin-bottom:10px;font-size:10px;display:block}.score-factor-list>span{color:#788397;border-top:1px solid #1c2431;grid-template-columns:38px 1fr;gap:6px;padding:5px 0;font-size:8px;display:grid}.score-factor-list b{color:#b5a8ff}.score-worked-example code{color:#c5baff;overflow-wrap:anywhere;background:#7357ff12;border-radius:8px;padding:9px;font-size:9px;display:block}.score-worked-example p{color:#7e899c;border-bottom:1px solid #1e2634;justify-content:space-between;gap:12px;margin:0;padding:7px 0;font-size:8px;display:flex}.score-worked-example p b{color:#ef9a70}.score-worked-example footer{color:#697487;justify-content:space-between;gap:12px;margin-top:10px;font-size:8px;display:flex}.score-worked-example footer strong{color:#ff8aa4}.score-distinction{color:#6fd4a2;background:#12271e88;border:1px solid #315746;border-radius:10px;grid-template-columns:22px 1fr;gap:9px;margin-top:10px;padding:12px;display:grid}.score-distinction p{color:#79998a;margin:0;font-size:9px;line-height:1.55}.score-distinction strong{color:#8adcb4}@media (width<=800px){.score-bands{grid-template-columns:repeat(2,1fr)}.score-explanation-grid{grid-template-columns:1fr}}@media (width<=520px){.domain-score-guide>header{flex-direction:column}.score-example-total{width:100%}.score-bands{grid-template-columns:1fr}}.portal-page{background:radial-gradient(circle at 72% 12%,#5b38cb24,#0000 27%),radial-gradient(circle at 12% 48%,#20c7d90b,#0000 24%),#080b13;min-height:100vh;overflow:hidden}.portal-nav{height:82px}.portal-nav-links{align-items:center;gap:24px;display:flex}.portal-nav-links>a:not(.small-button){color:#929bad;font-size:12px;font-weight:650}.portal-nav-links>a:not(.small-button):hover{color:#fff}.portal-home-hero{grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);align-items:center;gap:70px;min-height:650px;padding-block:72px;display:grid}.portal-home-copy h1{letter-spacing:-.058em;max-width:720px;margin:22px 0 20px;font-size:clamp(44px,5.5vw,70px);line-height:1.02}.portal-home-copy h1 span{color:#a391ff}.portal-home-copy>p{color:#9099ac;max-width:630px;margin:0;font-size:16px;line-height:1.7}.portal-home-actions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.portal-home-actions .secondary-button{min-height:46px;padding:0 18px}.portal-trust{color:#788397;flex-wrap:wrap;align-items:center;gap:9px;margin-top:22px;font-size:10px;display:flex}.portal-trust svg{color:#45d397}.portal-trust>span{background:#465064;border-radius:50%;width:3px;height:3px}.portal-command-center{place-items:center;min-height:500px;display:grid;position:relative}.portal-grid-glow{background:radial-gradient(circle,#6f4cff19,#0000 64%);border:1px solid #7357ff20;border-radius:50%;width:420px;height:420px;position:absolute;box-shadow:0 0 90px #6243d71c}.portal-grid-glow:before,.portal-grid-glow:after{content:"";border:1px solid #7357ff1c;border-radius:50%;position:absolute;inset:48px}.portal-grid-glow:after{border-color:#20c7d918;inset:105px}.portal-main-bot{z-index:2;background:linear-gradient(145deg,#1a2030ed,#0e1320f5);border:1px solid #7059cf;border-radius:24px;width:305px;min-height:350px;padding:24px;position:relative;transform:rotate(-2deg);box-shadow:0 34px 100px #0008,0 0 60px #7357ff25,inset 0 1px #ffffff18}.portal-card-top,.portal-bot-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.portal-online,.portal-available{color:#83dfb3;background:#35d18a14;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:9px;font-weight:800;display:inline-flex}.portal-online i,.portal-available i{background:#35d18a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #35d18a16}.portal-main-bot .card-kicker{margin-top:30px;display:block}.portal-main-bot h2{letter-spacing:-.04em;margin:8px 0;font-size:28px}.portal-main-bot>p{color:#8c96a8;margin:0;font-size:12px;line-height:1.6}.portal-protection-score{background:#0b101a9c;border:1px solid #293246;border-radius:12px;justify-content:space-between;align-items:center;margin-top:25px;padding:14px;display:flex}.portal-protection-score strong,.portal-protection-score span{display:block}.portal-protection-score strong{font-size:11px}.portal-protection-score span{color:#687387;margin-top:4px;font-size:9px}.portal-protection-score b{color:#a995ff;font-size:20px}.portal-mini-bot{z-index:3;color:#7d879a;background:#111622eb;border:1px solid #293246;border-radius:13px;align-items:center;gap:11px;min-width:180px;padding:13px 15px;display:flex;position:absolute;box-shadow:0 18px 50px #0006}.portal-mini-bot strong,.portal-mini-bot span{display:block}.portal-mini-bot strong{color:#aab2c0;font-size:11px}.portal-mini-bot span{margin-top:4px;font-size:8px}.mini-one{top:23%;left:-1%;transform:rotate(-5deg)}.mini-two{bottom:20%;right:-3%;transform:rotate(5deg)}.portal-proof{background:#101520;border:1px solid #222a39;border-radius:15px;grid-template-columns:repeat(3,1fr);margin-bottom:90px;display:grid}.portal-proof>div{border-right:1px solid #222a39;align-items:center;gap:13px;min-height:88px;padding:20px 23px;display:flex}.portal-proof>div:last-child{border:0}.portal-proof svg{color:#9f8dff}.portal-proof strong,.portal-proof small{display:block}.portal-proof strong{font-size:12px}.portal-proof small{color:#727c90;margin-top:5px;font-size:9px}.portal-bots-section{padding-bottom:92px}.portal-section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:27px;display:flex}.portal-section-heading h2{letter-spacing:-.045em;max-width:600px;margin:8px 0 0;font-size:clamp(27px,3vw,39px)}.portal-section-heading>p{color:#7d879a;max-width:430px;margin:0;font-size:12px;line-height:1.65}.portal-bot-grid{grid-template-columns:1.35fr 1fr 1fr;gap:15px;display:grid}.portal-bot-card{background:linear-gradient(155deg,#141a27,#0e131e);border:1px solid #242c3c;border-radius:17px;flex-direction:column;min-height:430px;padding:25px;display:flex}.portal-bot-featured{background:radial-gradient(circle at 95% 0,#7357ff20,#0000 34%),linear-gradient(155deg,#171c2c,#10141f);border-color:#6f55d8;box-shadow:0 25px 80px #0004}.portal-bot-card h3{letter-spacing:-.035em;margin:9px 0 8px;font-size:23px}.portal-bot-card>div:nth-child(2)>p{color:#858fa2;margin:0;font-size:12px;line-height:1.65}.portal-bot-card ul{flex:1;margin:0;padding:18px 0 4px;list-style:none}.portal-bot-card li{color:#a0a8b8;align-items:center;gap:8px;margin:11px 0;font-size:11px;display:flex}.portal-bot-card li svg{color:#41d193}.portal-bot-actions{align-items:center;gap:18px;display:flex}.portal-bot-actions .primary-button{flex:1;min-height:43px}.portal-text-button{color:#a99cff;font-size:10px;font-weight:750}.portal-soon{color:#818b9e;background:#202634;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800}.portal-bot-placeholder{opacity:.68}.portal-placeholder-lines{flex:1;padding-top:28px}.portal-placeholder-lines span{background:#252c3a;border-radius:99px;height:7px;margin:11px 0;display:block}.portal-placeholder-lines span:first-child{width:83%}.portal-placeholder-lines span:nth-child(2){width:67%}.portal-placeholder-lines span:nth-child(3){width:74%}.portal-ready{background:linear-gradient(120deg,#211a45,#151529);border:1px solid #7053ff4d;border-radius:16px;grid-template-columns:52px 1fr auto;align-items:center;gap:18px;margin-bottom:80px;padding:27px 29px;display:grid}.portal-ready-icon{color:#d2c9ff;background:#ffffff0b;border-radius:13px;place-items:center;width:50px;height:50px;display:grid}.portal-ready h2{margin:5px 0;font-size:20px}.portal-ready p{color:#8a83a5;margin:0;font-size:11px}.portal-ready .light-button{min-height:42px;padding:0 17px}.portal-footer{color:#596276;border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:20px;padding:26px 0 34px;font-size:9px;display:flex}@media (width<=1000px){.portal-home-hero{grid-template-columns:1fr;gap:15px;padding-top:90px}.portal-command-center{min-height:520px}.portal-bot-grid{grid-template-columns:1fr 1fr}.portal-bot-featured{grid-column:1/-1}.portal-bot-card{min-height:390px}}@media (width<=700px){.portal-nav-links>a:not(.small-button){display:none}.portal-home-hero{padding-top:55px}.portal-home-copy h1{font-size:42px}.portal-home-copy>p{font-size:14px}.portal-home-actions{flex-direction:column}.portal-home-actions a{width:100%}.portal-command-center{min-height:430px;margin:-45px -55px;transform:scale(.82)}.portal-proof,.portal-bot-grid{grid-template-columns:1fr}.portal-proof>div{border-bottom:1px solid #222a39;border-right:0}.portal-section-heading{flex-direction:column;align-items:flex-start;gap:13px}.portal-bot-featured{grid-column:auto}.portal-ready{grid-template-columns:48px 1fr}.portal-ready .light-button{grid-column:1/-1}.portal-footer{flex-direction:column;align-items:flex-start}.portal-home-hero+.portal-proof{margin-top:25px}}.portal-simple{background:radial-gradient(circle at 50% 0,#5536bb1c,#0000 29%),#090c14}.portal-simple-hero{text-align:center;max-width:920px;padding:112px 0 78px}.portal-simple-badge{color:#b3a6ff;letter-spacing:.035em;text-transform:uppercase;background:#7357ff0d;border:1px solid #6f56d64c;border-radius:999px;align-items:center;gap:8px;width:max-content;margin:0 auto;padding:8px 12px;font-size:11px;font-weight:800;display:flex}.portal-simple-badge span{background:#42d493;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #42d49314}.portal-simple-hero h1{letter-spacing:-.06em;margin:25px 0 20px;font-size:clamp(48px,6vw,76px);line-height:1.02}.portal-simple-hero h1 span{color:#a28fff}.portal-simple-hero>p{color:#929bad;max-width:680px;margin:0 auto;font-size:16px;line-height:1.7}.portal-simple-actions{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:31px;display:flex}.portal-simple-actions .secondary-button{min-height:46px;padding:0 19px}.portal-simple-benefits{background:#101520;border:1px solid #232b3a;border-radius:16px;grid-template-columns:repeat(3,1fr);margin-bottom:105px;display:grid;box-shadow:0 22px 70px #0003}.portal-simple-benefits article{border-right:1px solid #232b3a;grid-template-columns:42px 1fr;align-items:center;gap:14px;min-height:112px;padding:23px;display:grid}.portal-simple-benefits article:last-child{border-right:0}.portal-simple-benefits article>span{color:#ac9dff;background:#7357ff16;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.portal-simple-benefits strong{font-size:13px;display:block}.portal-simple-benefits p{color:#778195;margin:6px 0 0;font-size:11px;line-height:1.5}.lexcontract-promo{background:radial-gradient(circle at 92% 0,#7357ff2b,#0000 42%),linear-gradient(135deg,#171a2d,#101520);border:1px solid #8b70e0;border-radius:20px;grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr);align-items:center;gap:34px;margin-bottom:105px;padding:34px;display:grid;box-shadow:0 26px 85px #0005}.lexcontract-promo-kicker{color:#b5a6ff;letter-spacing:.09em;align-items:center;gap:8px;font-size:10px;font-weight:850;display:flex}.lexcontract-promo h2{letter-spacing:-.05em;max-width:650px;margin:13px 0 12px;font-size:clamp(29px,4vw,46px);line-height:1.04}.lexcontract-promo-copy>p{color:#9da6b7;max-width:650px;margin:0;font-size:13px;line-height:1.7}.lexcontract-promo-note{color:#727e93!important;margin-top:10px!important;font-size:11px!important}.lexcontract-promo-actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.lexcontract-promo-actions a{min-height:44px;padding-inline:16px}.lexcontract-promo-visual{text-align:center;background:#0b101ad9;border:1px solid #3b3560;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:25px;display:flex}.lexcontract-document-icon{color:#c8bcff;background:#7357ff22;border:1px solid #9b87ff80;border-radius:23px;place-items:center;width:88px;height:88px;margin-bottom:17px;display:grid;box-shadow:0 0 45px #7357ff2c}.lexcontract-promo-visual strong{font-size:19px}.lexcontract-promo-visual>span{color:#7c879a;margin-top:5px;font-size:10px}.lexcontract-checks{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:19px;display:flex}.lexcontract-checks span{color:#a6aec0;background:#12192a;border:1px solid #2d3650;border-radius:999px;padding:6px 8px;font-size:9px}.portal-simple-catalog{padding-bottom:95px}.portal-simple-catalog>header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:26px;display:flex}.portal-simple-catalog>header span,.portal-simple-kicker{color:#9c8aff;letter-spacing:.08em;font-size:10px;font-weight:850}.portal-simple-catalog>header h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(28px,3.2vw,40px)}.portal-simple-catalog>header>p{color:#788297;max-width:380px;margin:0;font-size:12px;line-height:1.6}.portal-simple-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.portal-simple-featured{background:linear-gradient(140deg,#171c2a,#101520);border:1px solid #5e4bb0;border-radius:18px;grid-column:1/-1;grid-template-columns:1.35fr .65fr;min-height:390px;display:grid;overflow:hidden;box-shadow:0 25px 80px #0004}.portal-simple-product{padding:30px}.portal-simple-product-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.portal-simple-icon{color:#bdafff;background:#7357ff17;border:1px solid #7357ff28;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.portal-simple-icon.muted{color:#788297;background:#1b2230;border-color:#293243}.portal-simple-status{color:#87e2b6;background:#35d18a14;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:800;display:flex}.portal-simple-status i{background:#35d18a;border-radius:50%;width:6px;height:6px}.portal-simple-product .portal-simple-kicker{margin-top:26px;display:block}.portal-simple-product h3,.portal-simple-placeholder h3{letter-spacing:-.04em;margin:8px 0;font-size:28px}.portal-simple-product>p{color:#8d96a8;max-width:610px;margin:0;font-size:13px;line-height:1.65}.portal-simple-product ul{flex-wrap:wrap;gap:10px;margin:0;padding:22px 0 0;list-style:none;display:flex}.portal-simple-product li{color:#a3acbb;background:#0c111b;border:1px solid #293243;border-radius:9px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;display:flex}.portal-simple-product li svg{color:#43d397}.portal-simple-product-side{text-align:center;background:radial-gradient(circle at 50% 30%,#7357ff25,#0000 46%),#111522;border-left:1px solid #2a3042;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.portal-simple-shield{color:#c5b9ff;background:#7357ff16;border:1px solid #7a63df67;border-radius:25px;place-items:center;width:90px;height:90px;margin-bottom:18px;display:grid;box-shadow:0 0 45px #7357ff22}.portal-simple-product-side strong,.portal-simple-product-side span{display:block}.portal-simple-product-side strong{font-size:14px}.portal-simple-product-side span{color:#737e91;margin-top:5px;font-size:10px}.portal-simple-product-side .primary-button{width:100%;min-height:43px;margin-top:23px}.portal-simple-login{color:#a99cff;margin-top:13px;font-size:10px;font-weight:750}.portal-simple-placeholder{background:#101520;border:1px solid #242c3b;border-radius:16px;flex-direction:column;min-height:260px;padding:25px;display:flex}.portal-simple-placeholder .portal-simple-kicker{color:#687286;margin-top:23px;display:block}.portal-simple-placeholder h3{font-size:21px}.portal-simple-placeholder>p{color:#747e91;max-width:440px;margin:0;font-size:11px;line-height:1.6}.portal-simple-soon{color:#818b9e;background:#1b2230;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800}.portal-simple-placeholder-footer{color:#606b7e;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:10px;display:flex}.portal-simple .portal-footer{margin-top:0}@media (width<=800px){.portal-simple-hero{padding:75px 0 60px}.portal-simple-benefits{grid-template-columns:1fr;margin-bottom:75px}.portal-simple-benefits article{border-bottom:1px solid #232b3a;border-right:0}.portal-simple-benefits article:last-child{border-bottom:0}.lexcontract-promo{grid-template-columns:1fr;margin-bottom:75px}.lexcontract-promo-visual{min-height:220px}.portal-simple-catalog>header{flex-direction:column;align-items:flex-start;gap:12px}.portal-simple-featured{grid-template-columns:1fr}.portal-simple-product-side{border-top:1px solid #2a3042;border-left:0}.portal-simple-product-side .primary-button{max-width:320px}.portal-simple-grid{grid-template-columns:1fr}.portal-simple-featured{grid-column:auto}}@media (width<=560px){.portal-simple-hero h1{font-size:43px}.portal-simple-hero>p{font-size:14px}.portal-simple-actions{flex-direction:column}.portal-simple-actions a{width:100%}.portal-simple-product{padding:23px}.portal-simple-product ul{flex-direction:column}.portal-simple-product li{width:100%}.portal-simple-placeholder{min-height:240px}}.portal-simple-featured{min-height:330px}.portal-simple-placeholder{min-height:230px}.portal-neutral .portal-simple-hero{padding-bottom:68px}.portal-neutral .portal-simple-badge span{background:#8f7cff;box-shadow:0 0 0 5px #8f7cff14}.portal-equal-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.portal-equal-card{background:#101520;border:1px solid #252d3c;border-radius:17px;flex-direction:column;min-height:405px;padding:25px;display:flex}.portal-equal-card.available{background:radial-gradient(circle at 95% 0,#7357ff17,#0000 30%),#111621;border-color:#5b49a4}.portal-equal-card .portal-simple-kicker{margin-top:25px;display:block}.portal-equal-card.upcoming .portal-simple-kicker{color:#687286}.portal-equal-card h3{letter-spacing:-.035em;margin:8px 0;font-size:23px}.portal-equal-card>p{color:#7f899c;margin:0;font-size:12px;line-height:1.65}.portal-equal-card ul{margin:0;padding:20px 0 8px;list-style:none}.portal-equal-card li{color:#9ba4b5;align-items:center;gap:8px;margin:11px 0;font-size:10px;display:flex}.portal-equal-card li svg{color:#43d397}.portal-equal-actions{grid-template-columns:1fr 43px;gap:8px;margin-top:auto;display:grid}.portal-equal-actions .primary-button{min-height:43px}.portal-icon-link{color:#a99cff;background:#131925;border:1px solid #2c3445;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.spamshield-card .portal-equal-actions{grid-template-columns:1fr 1fr}.spamshield-card .portal-equal-actions .secondary-button{min-height:43px}.portal-spamshield-banner{background:#090611;border:1px solid #8c44e47a;border-radius:12px;margin:-12px -12px 2px;position:relative;overflow:hidden}.portal-spamshield-banner:after{content:"";background:linear-gradient(#0000,#111621);height:36%;position:absolute;inset:auto 0 0}.portal-spamshield-banner img{aspect-ratio:16/8.4;object-fit:cover;object-position:center 17%;width:100%;display:block}.portal-spamshield-banner .portal-simple-status{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10091cdd;position:absolute;top:10px;right:10px}.portal-equal-card.upcoming{color:#8892a4;background:#0f141e}.portal-equal-reserved{color:#616c7f;border-top:1px solid #222a39;align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:10px;display:flex}.portal-equal-card.template-generator-card,.portal-access-card.template-generator-card{background:radial-gradient(circle at 95% 0,#26b8c51b,#0000 31%),#101720;border-color:#346b79}.portal-template-banner{background:#070d19;border:1px solid #2ba8b57a;border-radius:12px;margin:-12px -12px 2px;position:relative;overflow:hidden}.portal-template-banner:after{content:"";background:linear-gradient(#0000,#101720);height:34%;position:absolute;inset:auto 0 0}.portal-template-banner img{aspect-ratio:16/8.4;object-fit:cover;object-position:center 20%;width:100%;display:block}.portal-template-banner .portal-simple-status{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07131ddd;position:absolute;top:10px;right:10px}.template-generator-card .template-icon{color:#71dbe2;background:#22aab51a;border-color:#2ba8b53d}.template-generator-card .portal-equal-actions{grid-template-columns:1fr 1fr}.template-generator-card .portal-equal-actions .secondary-button{min-height:43px}.template-generator-card .primary-button{background:linear-gradient(135deg,#208f9c,#4c63d8)}.template-generator-card li svg{color:#55d5d9}.r9music-card{background:radial-gradient(circle at 90% 0,#8f2fff21,#0000 34%),#110f1d!important;border-color:#7434b5!important}.portal-r9-banner{background:#090710;border:1px solid #6f31a9;border-radius:12px;margin:-12px -12px 2px;position:relative;overflow:hidden}.portal-r9-banner:after{content:"";background:linear-gradient(#0000,#110f1d);height:42%;position:absolute;inset:auto 0 0}.portal-r9-banner img{aspect-ratio:16/8.4;object-fit:cover;width:100%;display:block}.portal-r9-banner .portal-simple-status{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0915d9;position:absolute;top:10px;right:10px}.r9music-card .portal-simple-kicker{color:#c16cff}.r9music-card li svg{color:#b552ff}.r9music-card .portal-equal-actions{grid-template-columns:1fr 1fr}.r9music-card .portal-equal-actions .secondary-button{min-height:43px}.r9music-card .primary-button{background:linear-gradient(135deg,#7928d7,#b13cff)}.r9music-icon{color:#d08cff;background:#8d31d51a;border-color:#8c3bd34d}.portal-access-actions{gap:8px;margin-top:auto;display:grid}.portal-access-actions .primary-button,.portal-access-actions .secondary-button{width:100%;min-height:44px}.portal-access-actions .secondary-button{justify-content:center;align-items:center;gap:7px;display:flex}@keyframes portal-rgb-attention{0%,to{border-color:#ff4b8b;box-shadow:0 0 0 1px #ff4b8b3d,0 0 16px #ff2f7d32}25%{border-color:#ffcf4a;box-shadow:0 0 0 1px #ffcf4a3d,0 0 16px #ffbd2f32}50%{border-color:#4ce6a7;box-shadow:0 0 0 1px #4ce6a73d,0 0 16px #32e69a32}75%{border-color:#6b8dff;box-shadow:0 0 0 1px #6b8dff3d,0 0 16px #5074ff36}}.portal-neutral .rgb-button{border:1px solid #ff4b8b;transition:transform .2s,filter .2s;animation:4.8s linear infinite portal-rgb-attention}.portal-neutral .rgb-button:hover{filter:brightness(1.12);animation-duration:1.7s;transform:translateY(-2px)}.portal-neutral .rgb-button:focus-visible{outline-offset:3px;outline:3px solid #fff}.portal-neutral .portal-icon-link.rgb-button{border-width:1px}@keyframes portal-rgb-background{0%{filter:hue-rotate()saturate(1.25);transform:translate(-2%,-2%)scale(1.04)}50%{filter:hue-rotate(35deg)saturate(1.5);transform:translate(2%,1%)scale(1.1)}to{filter:hue-rotate(-25deg)saturate(1.35);transform:translate(-1%,3%)scale(1.06)}}.portal-neutral{isolation:isolate;background:#090c14;position:relative;overflow:hidden}.portal-neutral:before{content:"";z-index:0;pointer-events:none;opacity:.72;background:radial-gradient(circle at 8% 16%,#ff275f8c 0,#0000 27%),radial-gradient(circle at 92% 18%,#29ef9d78 0,#0000 26%),radial-gradient(circle at 88% 82%,#3079ff82 0,#0000 29%),radial-gradient(circle at 12% 84%,#c832ff82 0,#0000 28%);animation:15s ease-in-out infinite alternate portal-rgb-background;position:fixed;inset:-12%}.portal-neutral:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(#090c14f2 0,#090c14d9 34%,#090c1485 63%,#0000 86%);position:fixed;inset:0;box-shadow:inset 0 0 70px #6c3bff28}.portal-neutral>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.portal-neutral .rgb-button{border-color:#9d8cff;animation:none;box-shadow:0 0 0 1px #9d8cff35,0 0 14px #7357ff2b}.portal-neutral .rgb-button:hover{transform:none}.portal-neutral:before{filter:none;animation:none}}@media (width<=900px){.portal-equal-grid{grid-template-columns:1fr}.portal-equal-card{min-height:330px}}.portal-access-page{min-height:100vh;padding-bottom:50px}.portal-access-back{align-items:center;gap:7px;display:inline-flex}.portal-access-heading{text-align:center;max-width:760px;padding:80px 0 38px}.portal-access-eyebrow{color:#9c8aff;letter-spacing:.09em;font-size:10px;font-weight:850}.portal-access-heading h1{letter-spacing:-.05em;margin:14px 0 15px;font-size:clamp(35px,5vw,54px);line-height:1.08}.portal-access-heading p{color:#8791a4;max-width:650px;margin:0 auto;font-size:14px;line-height:1.7}.portal-access-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.portal-access-card{background:#101520;border:1px solid #252d3c;border-radius:17px;flex-direction:column;min-height:330px;padding:25px;display:flex}.portal-access-card.available{background:radial-gradient(circle at 95% 0,#7357ff17,#0000 32%),#111621;border-color:#5b49a4}.portal-access-card .portal-simple-kicker{margin-top:26px}.portal-access-card.upcoming .portal-simple-kicker{color:#687286}.portal-access-card h2{letter-spacing:-.035em;margin:8px 0;font-size:23px}.portal-access-card>p{color:#7f899c;margin:0 0 26px;font-size:12px;line-height:1.65}.portal-access-card .primary-button{width:100%;min-height:44px;margin-top:auto}.portal-access-disabled{color:#626c7e;border-top:1px solid #222a39;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:10px;display:flex}.portal-access-note{color:#626c7e;text-align:center;margin-top:24px;font-size:10px}@media (width<=900px){.portal-access-grid{grid-template-columns:1fr}.portal-access-card{min-height:285px}}@media (width<=560px){.portal-access-heading{padding:58px 0 30px}.portal-access-back{font-size:0}.portal-access-back svg{width:18px;height:18px}}.automation-hero{background:radial-gradient(circle at 88% 0,#7053ff32,#0000 38%),#121722;border:1px solid #34305b;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;min-height:160px;margin:14px 0;padding:28px;display:flex}.automation-hero>div:first-child>span{color:#aa9bff;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.automation-hero h2{margin:10px 0 6px;font-size:24px}.automation-hero p{color:#7c879a;max-width:650px;margin:0;font-size:10px;line-height:1.6}.automation-hero-status{text-align:center;background:#0c111bba;border:1px solid #44396f;border-radius:11px;min-width:145px;padding:14px}.automation-hero-status strong,.automation-hero-status span,.automation-hero-status em{display:block}.automation-hero-status strong{color:#c0b5ff;font-size:25px}.automation-hero-status strong small{color:#70669a;font-size:8px}.automation-hero-status span{color:#8b82ad;margin-top:2px;font-size:8px}.automation-hero-status em{color:#6f798c;margin-top:8px;font-size:7px;font-style:normal}.automation-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;display:grid}.automation-summary article{background:#0e141e;border:1px solid #283142;border-radius:10px;align-items:center;gap:10px;padding:13px 15px;display:flex}.automation-summary svg{color:#9c8cff}.automation-summary small,.automation-summary strong{display:block}.automation-summary small{color:#667286;font-size:7px}.automation-summary strong{color:#c9cfd8;margin-top:4px;font-size:9px}.automation-warning{color:#e6b769;background:#291d0e;border:1px solid #674b28;border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:11px 14px;display:flex}.automation-warning strong,.automation-warning small{display:block}.automation-warning strong{font-size:9px}.automation-warning small{color:#a78b63;margin-top:3px;font-size:8px}.automation-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.automation-card{cursor:pointer;background:#111620;border:1px solid #283142;border-radius:13px;grid-template-columns:28px 1fr;align-content:start;gap:10px;min-height:278px;padding:18px;transition:border-color .18s,background .18s;display:grid;position:relative}.automation-card:has(input:checked){background:linear-gradient(145deg,#17172a,#111620);border-color:#55458c}.automation-card>input{opacity:0;pointer-events:none;position:absolute}.automation-card>svg{color:#9e8dff}.automation-check{color:#747f91;background:#0b1019;border:1px solid #343c4d;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;display:flex;position:absolute;top:13px;right:13px}.automation-check svg{display:none}.automation-check i{font-size:7px;font-style:normal;font-weight:800}.automation-check .on{display:none}.automation-card:has(input:checked) .automation-check{color:#61cf99;background:#10261d;border-color:#315d49}.automation-card:has(input:checked) .automation-check svg{display:block}.automation-card:has(input:checked) .automation-check .on{display:block}.automation-card:has(input:checked) .automation-check .off{display:none}.automation-card-title{justify-content:space-between;align-items:center;gap:8px;padding-right:55px;display:flex}.automation-card-title strong{font-size:11px}.automation-card-title em{color:#a799ff;font-size:7px;font-style:normal}.automation-card p{color:#717c90;min-height:42px;margin:8px 0 10px;font-size:8px;line-height:1.5}.automation-card dl{margin:0}.automation-card dl>div{border-top:1px solid #252d3c;justify-content:space-between;gap:8px;padding:8px 0;display:flex}.automation-card dt{color:#646f82;font-size:7px}.automation-card dd{color:#aeb6c3;text-align:right;margin:0;font-size:7px}.automation-card>div>small{color:#626d80;margin-top:10px;font-size:7px;line-height:1.45;display:block}.automation-delivery{background:#111620;border:1px solid #283142;border-radius:13px;grid-column:1/-1;grid-template-columns:.8fr 1.1fr 1fr auto;align-items:end;gap:15px;padding:19px;display:grid}.automation-delivery-heading{align-self:center;align-items:center;gap:9px;display:flex}.automation-delivery-heading svg,.automation-permissions svg{color:#9d8cff}.automation-delivery-heading strong,.automation-delivery-heading small{display:block}.automation-delivery-heading strong{font-size:10px}.automation-delivery-heading small{color:#687386;margin-top:3px;font-size:7px}.automation-delivery label{color:#8993a6;gap:7px;font-size:9px;display:grid}.automation-delivery select{color:#e3e6ec;background:#090e16;border:1px solid #2b3445;border-radius:8px;height:38px;padding:0 10px}.automation-permissions{align-items:center;gap:8px;display:flex}.automation-permissions p{color:#697488;margin:0;font-size:8px;line-height:1.45}.automation-permissions b{color:#a4adbc}.automation-delivery button,.branding-form button,.branding-locked a,.notifications-panel button{color:#fff;cursor:pointer;background:#7154f4;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.automation-flow{margin-top:12px}.automation-flow>div:last-child{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.automation-flow article{grid-template-columns:27px 1fr;gap:9px;display:grid}.automation-flow article>b{color:#ad9fff;background:#17142a;border:1px solid #493d79;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.automation-flow strong,.automation-flow small{display:block}.automation-flow strong{font-size:9px}.automation-flow small{color:#667285;margin-top:4px;font-size:8px;line-height:1.45}.branding-layout{grid-template-columns:1.2fr .8fr;gap:14px;margin-top:14px;display:grid}.branding-form{gap:12px;display:grid}.branding-form label{color:#8791a5;gap:6px;font-size:9px;display:grid}.branding-form input,.branding-form textarea{color:#e3e7ed;background:#090e16;border:1px solid #2b3445;border-radius:8px;outline:0;min-height:38px;padding:9px 10px}.branding-form textarea{resize:vertical;min-height:92px}.branding-pair{grid-template-columns:130px 1fr;gap:10px;display:grid}.branding-form input[type=color]{width:100%;padding:4px}.branding-preview{text-align:center;background:radial-gradient(circle at 50% 0,var(--brand-accent),transparent 42%),#111620}@supports (color:color-mix(in lab, red, red)){.branding-preview{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--brand-accent) 28%,transparent),transparent 42%),#111620}}.branding-preview>span{color:var(--brand-accent);font-size:8px;font-weight:850}.custom-bot-avatar{border:2px solid var(--brand-accent);width:75px;height:75px;color:var(--brand-accent);background:#0c111a;border-radius:22px;place-items:center;margin:22px auto 12px;display:grid;overflow:hidden}.custom-bot-avatar img{object-fit:cover;width:100%;height:100%}.branding-preview h2{margin:0}.branding-preview>p{color:#7a8598;font-size:10px}.branding-preview article{border-left:3px solid var(--brand-accent);text-align:left;background:#0b1019;border-radius:9px;margin-top:25px;padding:16px}.branding-preview article span,.branding-preview article small{color:#707b8e;margin-top:6px;font-size:9px;display:block}.branding-locked{text-align:center;margin-top:14px;padding:55px}.branding-locked svg{color:#9e8dff}.branding-locked h2{margin:13px 0 7px}.branding-locked p{color:#788398;max-width:500px;margin:0 auto 20px;font-size:10px}.branding-locked a{width:max-content;margin:auto}.notifications-panel{margin-top:14px}.notifications-panel .panel-heading form{margin:0}.notifications-panel article{border-top:1px solid #222a38;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;min-height:83px;padding:10px;display:grid}.notifications-panel article.unread{background:#7357ff09}.notifications-panel article>svg{color:#9281f6}.notifications-panel article strong{font-size:11px}.notifications-panel article p{color:#747f92;margin:5px 0;font-size:9px}.notifications-panel article small{color:#5e697c;font-size:8px}.notifications-panel article a{color:#ad9fff;font-size:9px;font-weight:750}.notification-empty{text-align:center;color:#687388;padding:55px}.notification-empty strong,.notification-empty span{display:block}.notification-empty strong{color:#aeb6c5;margin-top:10px}.notification-empty span{margin-top:5px;font-size:9px}@media (width<=1050px){.automation-grid{grid-template-columns:1fr}.automation-delivery{grid-column:1;grid-template-columns:1fr 1fr}.automation-flow>div:last-child{grid-template-columns:1fr 1fr}}@media (width<=650px){.automation-hero{flex-direction:column;align-items:flex-start}.automation-hero-status{width:100%}.automation-summary,.automation-delivery,.automation-flow>div:last-child,.branding-layout,.branding-pair{grid-template-columns:1fr}}.guild-context-selector{justify-content:flex-end;align-items:end;gap:8px;margin:0 0 14px;display:flex}.guild-context-selector label{color:#778297;gap:5px;font-size:8px;display:grid}.guild-context-selector select{color:#e1e5eb;background:#0b1019;border:1px solid #2b3445;border-radius:8px;min-width:220px;height:36px;padding:0 9px}.guild-context-selector button{color:#fff;background:#7154f4;border:0;border-radius:8px;height:36px;padding:0 13px;font-size:9px;font-weight:750}.backup-file-form{gap:12px;margin-top:18px;display:grid}.backup-file-picker{cursor:pointer;background:#151329;border:1px dashed #4b4f78;border-radius:10px;align-items:center;gap:10px;min-height:46px;padding:10px 12px;color:#b8afe8!important;display:flex!important}.backup-file-picker:hover{background:#1a1732;border-color:#7d68ff}.backup-file-picker input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute}.backup-file-form button:disabled{cursor:not-allowed;opacity:.45}.compact-error{padding:9px 10px;font-size:9px}.legacy-backups{margin-top:14px}.skip-link{z-index:200;color:#fff;background:#7357ff;border-radius:9px;padding:10px 14px;font-size:13px;font-weight:800;transition:transform .16s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}#main-content:focus{outline:0}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #a996ff}:where(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.55}button{color:inherit}input,textarea{font:inherit}::selection{color:#fff;background:#6747f5}.sidebar-backdrop{display:none}.sidebar-close{color:#adb5c5;background:#151a27;border:1px solid #30384a;border-radius:10px;place-items:center;width:40px;height:40px;position:absolute;top:22px;right:16px}.top-actions .user-avatar{color:#fff}.side-nav a{height:auto;min-height:44px}.topbar{z-index:30;position:sticky;top:0}.content-wrap{width:100%}.panel-heading h3,.security-panel-heading h3{font-size:15px}.panel-heading p,.security-panel-heading p{font-size:11px;line-height:1.5}.form-error,.security-success,.billing-error,.billing-success,.billing-warning{line-height:1.55}.empty-table strong,.security-empty strong,.notification-empty strong{font-size:12px}.empty-table span,.security-empty span,.notification-empty span{font-size:10px;line-height:1.55}.form-help{font-size:10px;line-height:1.5}.trust-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.trust-summary article{background:#0e141e;border:1px solid #252e3e;border-radius:11px;min-width:0;padding:15px}.trust-summary span,.trust-summary strong,.trust-summary em{display:block}.trust-summary span{color:#7d889b;font-size:8px}.trust-summary strong{color:#e7eaf0;margin:7px 0 5px;font-size:22px}.trust-summary strong small{color:#697487;font-size:9px}.trust-summary em{color:#657084;font-size:8px;font-style:normal}.trust-summary .trust-summary-positive strong{color:#63d19c}.trust-summary .trust-summary-negative strong{color:#ec8297}.trust-guide{margin-bottom:14px;padding:22px}.trust-guide>header{justify-content:space-between;gap:20px;display:flex}.trust-guide header>div:first-child>span{color:#aa9bff;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.trust-guide h2{margin:8px 0 5px;font-size:18px}.trust-guide header p{color:#788497;max-width:650px;margin:0;font-size:10px;line-height:1.5}.trust-score-badge{color:#66d19d;text-align:center;background:#10251d;border:1px solid #315a49;border-radius:10px;min-width:125px;padding:11px 14px}.trust-score-badge small,.trust-score-badge strong,.trust-score-badge span{display:block}.trust-score-badge small,.trust-score-badge span{color:#718f83;font-size:7px}.trust-score-badge strong{margin:3px 0;font-size:24px}.trust-score-badge.negative{color:#ed8096;background:#2a151c;border-color:#653342}.trust-score-badge.negative small,.trust-score-badge.negative span{color:#a66d78}.trust-formula{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:7px;margin-top:17px;display:grid}.trust-formula>span{background:#0b1019;border:1px solid #273041;border-radius:8px;padding:9px}.trust-formula small,.trust-formula b{display:block}.trust-formula small{color:#6e798d;font-size:7px}.trust-formula b{color:#b9c1ce;margin-top:4px;font-size:12px}.trust-formula i{color:#635a82;font-size:12px;font-style:normal}.trust-formula .total{background:#17142a;border-color:#4a3e79}.trust-formula .total b{color:#b7aaff}.trust-guide-grid{grid-template-columns:1.15fr .85fr;gap:11px;margin-top:11px;display:grid}.trust-simulator-inputs{background:#0c111a;border:1px solid #283142;border-radius:10px;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.trust-simulator-inputs label{color:#8792a5;font-size:8px;position:relative}.trust-simulator-inputs label>div{position:relative}.trust-simulator-inputs input[type=number]{color:#edf0f5;background:#090e16;border:1px solid #2b3445;border-radius:8px;width:100%;height:36px;margin-top:6px;padding:0 52px 0 9px}.trust-simulator-inputs label>div span{color:#606c80;font-size:7px;position:absolute;bottom:11px;right:9px}.trust-simulator-inputs input[type=range]{accent-color:#8067ff;width:calc(100% - 38px);margin-top:14px}.trust-simulator-inputs output{color:#b8abff;font-size:10px;font-weight:800;position:absolute;bottom:4px;right:0}.trust-impact-card{color:#66d09b;background:#10231c;border:1px solid #315845;border-radius:10px;flex-direction:column;justify-content:center;padding:17px;display:flex}.trust-impact-card span{color:#719183;margin-top:10px;font-size:8px}.trust-impact-card strong{margin-top:4px;font-size:17px}.trust-impact-card p{margin:8px 0 0;font-size:10px}.trust-impact-card small{color:#6f887e;margin-top:9px;font-size:8px;line-height:1.5}.trust-impact-card.negative{color:#ed8398;background:#29151c;border-color:#643241}.trust-impact-card.negative span,.trust-impact-card.negative small{color:#9b6b75}.trust-rules{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.trust-rules article{background:#0c1119;border:1px solid #252e3e;border-radius:9px;grid-template-columns:22px 1fr;gap:8px;padding:11px;display:grid}.trust-rules svg{color:#9e8eff}.trust-rules strong,.trust-rules span{display:block}.trust-rules strong{color:#cbd1da;font-size:9px}.trust-rules span{color:#687487;margin-top:4px;font-size:8px;line-height:1.45}.trust-field-hint{color:#667286;margin-top:5px;font-size:8px;display:block}@media (width<=900px){.trust-summary{grid-template-columns:1fr 1fr}.trust-guide-grid,.trust-rules{grid-template-columns:1fr}}@media (width<=620px){.trust-summary,.trust-simulator-inputs{grid-template-columns:1fr}.trust-guide>header{flex-direction:column}.trust-score-badge{width:100%}.trust-formula{grid-template-columns:1fr}.trust-formula i{text-align:center}}.identity-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.identity-summary article{background:#0e141e;border:1px solid #283142;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:13px 15px;display:flex;position:relative}.identity-summary svg{color:#9d8cff}.identity-summary small,.identity-summary strong{display:block}.identity-summary small{color:#687386;font-size:7px}.identity-summary strong{color:#d0d5dd;text-overflow:ellipsis;white-space:nowrap;max-width:190px;margin-top:4px;font-size:9px;overflow:hidden}.identity-summary article>i{border:2px solid #fff2;border-radius:50%;width:12px;height:12px;position:absolute;right:14px}.identity-workspace{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:14px;display:grid}.identity-editor{gap:14px;padding:22px;display:grid}.identity-editor>header span{color:var(--brand-accent);letter-spacing:.07em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.identity-editor h2{margin:8px 0 5px;font-size:20px}.identity-editor>header p{color:#748094;margin:0;font-size:9px}.identity-editor fieldset{background:#0c111a;border:1px solid #293243;border-radius:11px;gap:12px;margin:0;padding:16px;display:grid}.identity-editor legend{color:var(--brand-accent);align-items:center;gap:8px;padding:0 7px;display:flex}.identity-editor legend strong,.identity-editor legend small{display:block}.identity-editor legend strong{color:#d5dae2;font-size:10px}.identity-editor legend small{color:#657184;margin-top:3px;font-size:7px}.identity-editor label{color:#8c96a8;gap:6px;font-size:8px;display:grid;position:relative}.identity-editor label>span,.identity-editor label>output{color:#69758a;font-size:7px;position:absolute;right:0}.identity-editor label>svg{color:#667286;position:absolute;top:31px;right:9px}.identity-editor input,.identity-editor textarea{color:#e8ebf0;background:#090e16;border:1px solid #2b3445;border-radius:8px;outline:0;width:100%;min-height:38px;padding:9px 10px}.identity-editor input:focus,.identity-editor textarea:focus{border-color:var(--brand-accent)}.identity-editor textarea{resize:vertical;min-height:88px}.identity-editor input[type=color]{height:42px;padding:5px}.identity-editor label>small{color:#616d80;font-size:7px;line-height:1.45}.identity-form-pair{grid-template-columns:150px 1fr;gap:10px;display:grid}.identity-command-input{position:relative}.identity-command-input>b{color:var(--brand-accent);position:absolute;bottom:12px;left:10px}.identity-command-input input{padding-left:22px}.identity-pending-note{background:#251b0e;border:1px solid #594629;border-radius:7px;align-items:flex-start;padding:8px;display:flex;color:#a78a61!important;gap:6px!important}.identity-save{justify-content:space-between;align-items:center;gap:14px;padding-top:2px;display:flex}.identity-save>span{color:#707b8e;align-items:center;gap:6px;font-size:7px;display:flex}.identity-save button{color:#fff;background:var(--brand-accent);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:39px;padding:0 15px;font-size:9px;font-weight:800;display:flex}.identity-previews{align-self:start;gap:11px;display:grid;position:sticky;top:15px}.identity-previews>section{padding:18px}.identity-previews header{justify-content:space-between;align-items:center;display:flex}.identity-previews header span{color:var(--brand-accent);letter-spacing:.06em;font-size:8px;font-weight:850}.identity-previews header em{color:#667184;font-size:7px;font-style:normal}.identity-preview-profile{background:radial-gradient(circle at 80% 0,var(--brand-accent),transparent 38%),#111620}@supports (color:color-mix(in lab, red, red)){.identity-preview-profile{background:radial-gradient(circle at 80% 0,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 38%),#111620}}.identity-profile-row{background:#0b1019;border:1px solid #293243;border-radius:10px;align-items:center;gap:13px;margin-top:19px;padding:15px;display:flex}.identity-profile-row .custom-bot-avatar{border-color:var(--brand-accent);border-radius:50%;flex:none;width:58px;height:58px;margin:0;position:relative}.identity-profile-row .custom-bot-avatar>i{background:#3ac47d;border:3px solid #0b1019;border-radius:50%;width:13px;height:13px;position:absolute;bottom:2px;right:0}.identity-profile-row>div:last-child strong{align-items:center;gap:6px;font-size:13px;display:flex}.identity-profile-row strong>b{color:#fff;background:#5865f2;border-radius:3px;padding:2px 4px;font-size:6px}.identity-profile-row span,.identity-profile-row small{color:#727e91;margin-top:4px;font-size:7px;display:block}.identity-profile-row span>i{background:#3ac47d;border-radius:50%;width:6px;height:6px;display:inline-block}.identity-command-preview{background:#0c111a;border:1px solid #2a3344;border-radius:8px;align-items:center;gap:9px;margin-top:10px;padding:10px;display:flex}.identity-command-preview svg{color:var(--brand-accent)}.identity-command-preview strong,.identity-command-preview small{display:block}.identity-command-preview strong{font-size:9px}.identity-command-preview small{color:#697589;margin-top:3px;font-size:7px}.identity-preview-log article{border-left:3px solid var(--brand-accent);background:#0b1019;border-radius:8px;margin-top:15px;padding:14px}.identity-embed-author{align-items:center;gap:6px;display:flex}.identity-embed-author img{object-fit:cover;border-radius:50%;width:17px;height:17px}.identity-embed-author svg{color:var(--brand-accent)}.identity-embed-author strong{font-size:8px}.identity-preview-log h3{margin:11px 0 5px;font-size:11px}.identity-preview-log article>p{color:#788396;margin:0;font-size:8px;line-height:1.45}.identity-preview-log article>div:not(.identity-embed-author){grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.identity-preview-log article>div span{color:#667286;gap:3px;font-size:7px;display:grid}.identity-preview-log article>div b{color:#bfc6d0}.identity-preview-log footer{color:#626e80;border-top:1px solid #242d3c;margin-top:11px;padding-top:9px;font-size:7px}.identity-preview-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.identity-mini-preview{grid-template-columns:23px 1fr;gap:9px;display:grid;padding:13px!important}.identity-mini-preview svg{color:var(--brand-accent)}.identity-mini-preview small,.identity-mini-preview strong,.identity-mini-preview em{display:block}.identity-mini-preview small{color:#6b7689;font-size:6px}.identity-mini-preview strong{max-height:31px;margin-top:4px;font-size:8px;line-height:1.4;overflow:hidden}.identity-mini-preview em{color:#626e80;margin-top:5px;font-size:6px;font-style:normal;line-height:1.35}@media (width<=1050px){.identity-workspace{grid-template-columns:1fr}.identity-previews{grid-template-columns:1fr 1fr;position:static}.identity-preview-pair{grid-column:1/-1}}@media (width<=650px){.identity-summary{grid-template-columns:1fr 1fr}.identity-form-pair,.identity-previews,.identity-preview-pair{grid-template-columns:1fr}.identity-preview-pair{grid-column:auto}.identity-save{flex-direction:column;align-items:stretch}.identity-save button{width:100%}}.guild-context-selector label>span{font-size:10px;font-weight:700}.guild-context-selector select,.guild-context-selector button{min-height:40px;font-size:11px}.guild-context-selector button{padding-inline:15px}.server-section-nav{scrollbar-width:thin;scrollbar-color:#55468f #0d121c}.server-section-nav a{min-height:40px;font-size:11px}.infraction-table-head,.infraction-table-row{grid-template-columns:115px minmax(155px,.9fr) minmax(220px,1.4fr) 55px minmax(125px,.7fr) minmax(145px,.8fr);min-width:960px}.report-metrics{grid-template-columns:repeat(6,1fr)}.daily-bar>span{position:relative}.danger-icon-button{min-width:38px;min-height:38px}.history-filter-button,.report-download{min-height:42px}.payment-table-head,.payment-table-row{font-size:10px}.payment-status,.payment-reopen{font-size:9px}.state-page{background:radial-gradient(circle at 50% 20%,#5535bb2b,#0000 35%),#090c14;place-items:center;min-height:100vh;padding:24px;display:grid}.state-page.compact{min-height:60vh}.state-card{text-align:center;background:#111621;border:1px solid #2b3346;border-radius:18px;width:min(520px,100%);padding:34px;box-shadow:0 30px 90px #0007}.state-icon{color:#b9adff;background:#7357ff1b;border-radius:16px;place-items:center;width:58px;height:58px;margin:0 auto 17px;display:grid}.state-icon.error{color:#f39aab;background:#a52e481b}.state-kicker{letter-spacing:.09em;margin:0;font-weight:850;color:#a594ff!important;font-size:10px!important}.state-card h1{letter-spacing:-.035em;margin:9px 0;font-size:clamp(24px,5vw,32px)}.state-card>p:not(.state-kicker){color:#8e98aa;max-width:420px;margin:0 auto;font-size:13px;line-height:1.65}.state-actions{justify-content:center;gap:10px;margin-top:24px;display:flex}.state-actions .secondary-button{min-height:46px;padding-inline:18px}.loading-card{padding-block:42px}.loading-spinner{border:3px solid #30294f;border-top-color:#9d8cff;border-radius:50%;width:36px;height:36px;margin:0 auto 18px;animation:.8s linear infinite loading-spin;display:block}@keyframes loading-spin{to{transform:rotate(360deg)}}@media (width<=1050px){.report-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=960px){.sidebar{z-index:80;width:min(300px,100vw - 48px);height:100dvh;transition:transform .2s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:25px 0 70px #0009}.sidebar.mobile-open{transform:translate(0)}.sidebar-backdrop{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05070bc7;border:0;display:block;position:fixed;inset:0}.sidebar-close{display:grid}.sidebar-brand{padding-right:50px}}@media (width<=620px){.top-actions{gap:7px}.top-actions .icon-button,.top-actions .user-avatar{width:36px;height:36px}.guild-context-selector{flex-direction:column;align-items:stretch}.guild-context-selector select,.guild-context-selector button{width:100%;min-width:0}.report-metrics{grid-template-columns:1fr 1fr}.state-card{padding:27px 20px}.state-actions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.whitelist-hero{background:radial-gradient(circle at 88% 0,#38c98a21,#0000 38%),#111821;border:1px solid #304b43;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;min-height:155px;margin:14px 0;padding:27px;display:flex}.whitelist-hero>div:first-child>span{color:#62d29d;letter-spacing:.07em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.whitelist-hero h2{margin:10px 0 6px;font-size:23px}.whitelist-hero p{color:#798598;max-width:680px;margin:0;font-size:10px;line-height:1.55}.whitelist-usage{text-align:center;background:#0d1714;border:1px solid #315847;border-radius:11px;min-width:145px;padding:14px}.whitelist-usage strong,.whitelist-usage span,.whitelist-usage em{display:block}.whitelist-usage strong{color:#65d19c;font-size:24px}.whitelist-usage strong small{color:#668478;font-size:8px}.whitelist-usage span{color:#708b80;font-size:7px}.whitelist-usage em{color:#667286;margin-top:7px;font-size:7px;font-style:normal}.whitelist-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:11px;display:grid}.whitelist-summary article{background:#0e141e;border:1px solid #283142;border-radius:10px;align-items:center;gap:10px;padding:13px 15px;display:flex}.whitelist-summary svg{color:#9c8cff}.whitelist-summary small,.whitelist-summary strong{display:block}.whitelist-summary small{color:#667286;font-size:7px}.whitelist-summary strong{margin-top:4px;font-size:14px}.whitelist-summary strong i{color:#687386;font-size:7px;font-style:normal}.whitelist-risk-note{color:#e8b868;background:#2a1e0e;border:1px solid #694b27;border-radius:10px;align-items:center;gap:10px;margin-bottom:11px;padding:11px 14px;display:flex}.whitelist-risk-note strong,.whitelist-risk-note small{display:block}.whitelist-risk-note strong{font-size:9px}.whitelist-risk-note small{color:#aa8c62;margin-top:3px;font-size:8px}.whitelist-scope-guide{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:14px;display:grid}.whitelist-scope-guide article{background:#0c121b;border:1px solid #283142;border-radius:9px;grid-template-columns:22px 1fr auto;gap:9px;padding:12px;display:grid}.whitelist-scope-guide svg{color:#9d8cff}.whitelist-scope-guide strong,.whitelist-scope-guide span{display:block}.whitelist-scope-guide strong{font-size:9px}.whitelist-scope-guide span{color:#687487;margin-top:3px;font-size:7px}.whitelist-scope-guide em{color:#777091;align-self:center;font-size:7px;font-style:normal}.whitelist-tools{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.whitelist-tools>label{flex:1;position:relative}.whitelist-tools>label svg{color:#6c778a;position:absolute;top:11px;left:10px}.whitelist-tools input{color:#e4e8ee;background:#090e16;border:1px solid #2b3445;border-radius:8px;width:100%;height:36px;padding:0 10px 0 31px}.whitelist-tools>div{gap:4px;display:flex}.whitelist-tools button{color:#778397;cursor:pointer;background:#0d131d;border:1px solid #2c3445;border-radius:7px;height:32px;padding:0 8px;font-size:7px}.whitelist-tools button.active{color:#b7abff;background:#18152b;border-color:#4a3e7a}.whitelist-detailed-row{grid-template-columns:38px 1fr auto auto}.whitelist-detailed-row span b{color:#a99cff}.whitelist-detailed-row>em{color:#718074;align-items:center;gap:4px;font-size:7px;font-style:normal;display:flex}.whitelist-no-results{color:#687487;text-align:center;align-content:center;place-items:center;min-height:170px;display:grid}.whitelist-no-results strong,.whitelist-no-results span{display:block}.whitelist-no-results strong{color:#b8c0cc;margin-top:7px;font-size:10px}.whitelist-no-results span{margin-top:4px;font-size:8px}.whitelist-form-enhanced form{margin-top:13px}.whitelist-type-impact,.whitelist-permanent,.whitelist-bot-result,.whitelist-webhook-note{background:#0c121b;border:1px solid #30394a;border-radius:8px;align-items:flex-start;gap:8px;padding:10px;display:flex}.whitelist-type-impact svg{color:#e0ad5e}.whitelist-type-impact strong,.whitelist-type-impact small,.whitelist-permanent strong,.whitelist-permanent small,.whitelist-bot-result strong,.whitelist-bot-result small,.whitelist-webhook-note strong,.whitelist-webhook-note small{display:block}.whitelist-type-impact strong,.whitelist-permanent strong,.whitelist-bot-result strong,.whitelist-webhook-note strong{font-size:8px}.whitelist-type-impact small,.whitelist-permanent small,.whitelist-bot-result small,.whitelist-webhook-note small{color:#687487;margin-top:3px;font-size:7px;line-height:1.45}.whitelist-field-help{color:#647084;margin-top:5px;font-size:7px;line-height:1.4;display:block}.whitelist-permanent{color:#a89cff;margin:10px 0}.whitelist-bots-heading{background:linear-gradient(135deg,#15182a,#111620);border:1px solid #34305c;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0 11px;padding:20px;display:flex}.whitelist-bots-heading>div:first-child>span{color:#aa9bff;align-items:center;gap:7px;font-size:8px;font-weight:850;display:flex}.whitelist-bots-heading h2{margin:8px 0 5px;font-size:17px}.whitelist-bots-heading p{color:#727e91;max-width:720px;margin:0;font-size:8px;line-height:1.5}.whitelist-bots-heading>div:last-child{border:1px solid #3a4252;border-radius:9px;align-items:center;gap:8px;min-width:190px;padding:10px;display:flex}.whitelist-bots-heading>div:last-child strong,.whitelist-bots-heading>div:last-child small{display:block}.whitelist-bots-heading>div:last-child strong{font-size:8px}.whitelist-bots-heading>div:last-child small{color:#6c778a;margin-top:3px;font-size:7px}.whitelist-bots-heading .active{color:#62d19b;background:#10241c;border-color:#315c49}.whitelist-bots-heading .inactive{color:#e0af63;background:#281d10;border-color:#644a2b}.whitelist-bot-policy{gap:10px;margin-top:14px;display:grid}.whitelist-webhook-note svg,.whitelist-bot-result svg{color:#9d8cff}.whitelist-bot-grid{margin-bottom:14px}@media (width<=900px){.whitelist-summary{grid-template-columns:1fr 1fr}.whitelist-scope-guide{grid-template-columns:1fr}.whitelist-bots-heading{flex-direction:column;align-items:flex-start}.whitelist-bots-heading>div:last-child{width:100%}}@media (width<=650px){.whitelist-hero{flex-direction:column;align-items:flex-start}.whitelist-usage{width:100%}.whitelist-summary{grid-template-columns:1fr}.whitelist-tools{flex-direction:column;align-items:stretch}.whitelist-tools>div{flex-wrap:wrap}.whitelist-detailed-row{grid-template-columns:38px 1fr auto}.whitelist-detailed-row>em{grid-column:2}.whitelist-scope-guide article{grid-template-columns:22px 1fr}.whitelist-scope-guide em{grid-column:2}}.member-verification-panel{background:radial-gradient(circle at 92% 0,#7357ff22,#0000 36%),#111620;margin:14px 0;padding:22px}.member-verification-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.member-verification-heading>div:first-child>span{color:#aa9bff;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.member-verification-heading h2{margin:9px 0 5px;font-size:19px}.member-verification-heading p{color:#7d8799;max-width:720px;margin:0;font-size:10px;line-height:1.55}.member-verification-count{text-align:center;background:#0b1019;border:1px solid #403663;border-radius:11px;min-width:135px;padding:12px}.member-verification-count svg{color:#a795ff}.member-verification-count strong,.member-verification-count span{display:block}.member-verification-count strong{color:#c5bcff;margin-top:3px;font-size:22px}.member-verification-count span{color:#727d90;font-size:8px}.member-verification-form{margin-top:18px}.member-verification-toggle{margin-bottom:12px}.member-verification-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.member-verification-fields label{color:#909aac;gap:7px;font-size:9px;display:grid}.member-verification-fields select{color:#e5e8ee;background:#0a0f18;border:1px solid #2b3445;border-radius:9px;height:41px;padding:0 10px}.member-verification-fields small{color:#687386;line-height:1.45}.member-verification-consent{color:#69d5a0;background:#10241d;border:1px solid #354f48;border-radius:10px;align-items:flex-start;gap:10px;margin-top:13px;padding:12px;display:flex}.member-verification-consent strong,.member-verification-consent small{display:block}.member-verification-consent strong{font-size:9px}.member-verification-consent small{color:#86a498;margin-top:4px;font-size:8px}.member-verification-form footer{border-top:1px solid #252d3c;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.member-verification-form footer span{color:#697488;font-size:8px}.member-verification-form footer button,.member-verification-locked a{color:#fff;cursor:pointer;background:#7154f4;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:39px;padding:0 15px;font-size:9px;font-weight:750;text-decoration:none;display:inline-flex}.member-verification-locked{background:#151328;border:1px solid #4a3f70;border-radius:11px;align-items:center;gap:12px;margin-top:17px;padding:15px;display:flex}.member-verification-locked>svg{color:#a996ff}.member-verification-locked span{flex:1}.member-verification-locked strong,.member-verification-locked small{display:block}.member-verification-locked strong{font-size:10px}.member-verification-locked small{color:#7d879a;margin-top:4px;font-size:8px}.verification-result-page{background:radial-gradient(circle at 50% 20%,#7357ff28,#0000 34%),#080b12;place-items:center;min-height:100vh;padding:24px;display:grid}.verification-result-card{text-align:center;background:#101620;border:1px solid #30394b;border-radius:18px;width:min(460px,100%);padding:38px;box-shadow:0 26px 80px #0008}.verification-result-card>div{color:#61d69d;background:#153326;border-radius:22px;place-items:center;width:72px;height:72px;margin:0 auto 16px;display:grid}.verification-result-card.error>div{color:#ef7e96;background:#381824}.verification-result-card>span{color:#a998ff;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:850;display:flex}.verification-result-card h1{margin:11px 0 7px;font-size:25px}.verification-result-card p{color:#7d8799;margin:0;font-size:11px;line-height:1.6}.verification-result-card a{color:#fff;background:#7154f4;border-radius:9px;align-items:center;height:41px;margin-top:22px;padding:0 16px;font-size:10px;font-weight:750;text-decoration:none;display:inline-flex}@media (width<=650px){.member-verification-heading,.member-verification-form footer,.member-verification-locked{flex-direction:column;align-items:flex-start}.member-verification-count{width:100%}.member-verification-fields{grid-template-columns:1fr}.member-verification-form footer button,.member-verification-locked a{width:100%}}.anti-nuke-hero{background:radial-gradient(circle at 88% 0,#ed41622b,#0000 38%),linear-gradient(135deg,#21131b,#111620);border:1px solid #5e2d45;border-radius:17px;justify-content:space-between;align-items:center;gap:25px;min-height:175px;margin:14px 0;padding:29px;display:flex}.anti-nuke-hero>div:first-child>span{color:#f27891;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}.anti-nuke-hero h2{max-width:710px;margin:10px 0 7px;font-size:24px}.anti-nuke-hero p{color:#8a7882;max-width:720px;margin:0;font-size:10px;line-height:1.6}.anti-nuke-hero>div:last-child{text-align:center;background:#100c12c9;border:1px solid #573346;border-radius:12px;min-width:160px;padding:17px}.anti-nuke-hero>div:last-child svg{color:#ef718b}.anti-nuke-hero>div:last-child strong,.anti-nuke-hero>div:last-child small{display:block}.anti-nuke-hero>div:last-child strong{margin-top:7px;font-size:11px}.anti-nuke-hero>div:last-child small{color:#806b76;margin-top:4px;font-size:8px}.anti-nuke-hero>div.active{border-color:#315d49}.anti-nuke-hero>div.active svg{color:#62d19b}.anti-nuke-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:13px;display:grid}.anti-nuke-summary article{background:#0e141e;border:1px solid #2c3343;border-radius:11px;align-items:center;gap:11px;padding:14px;display:flex}.anti-nuke-summary svg{color:#ed738c}.anti-nuke-summary small,.anti-nuke-summary strong{display:block}.anti-nuke-summary small{color:#687386;font-size:8px}.anti-nuke-summary strong{margin-top:4px;font-size:16px}.anti-nuke-locked{text-align:center;padding:55px}.anti-nuke-locked svg{color:#e76f88}.anti-nuke-locked h2{margin:12px 0 6px}.anti-nuke-locked p{color:#7b8597;font-size:10px}.anti-nuke-locked a{color:#fff;background:#7154f4;border-radius:8px;margin-top:12px;padding:10px 15px;font-size:9px;text-decoration:none;display:inline-flex}.anti-nuke-config{padding:22px}.anti-nuke-config>header,.nuke-cases>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.anti-nuke-config>header h3,.nuke-cases>header h3{margin:0;font-size:14px}.anti-nuke-config>header p,.nuke-cases>header p{color:#6e798c;margin:5px 0 0;font-size:8px}.anti-nuke-config>header>span,.nuke-cases>header>span{color:#a99cff;background:#201a38;border-radius:999px;padding:6px 9px;font-size:7px}.anti-nuke-switches{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:17px;display:grid}.anti-nuke-switches>label{background:#0c121b;border:1px solid #2d3546;border-radius:10px;grid-template-columns:18px 1fr;gap:9px;padding:13px;display:grid;position:relative}.anti-nuke-switches input{accent-color:#7154f4;width:17px;height:17px}.anti-nuke-switches strong,.anti-nuke-switches small{display:block}.anti-nuke-switches strong{font-size:9px}.anti-nuke-switches small{color:#687386;margin-top:4px;font-size:7px;line-height:1.45}.anti-nuke-window{background:#15121c;border:1px solid #3f354e;border-radius:10px;grid-template-columns:25px 220px 1fr;align-items:center;gap:12px;margin-top:12px;padding:13px;display:grid}.anti-nuke-window>svg{color:#ee748d}.anti-nuke-window label{color:#9b90a1;font-size:8px;position:relative}.anti-nuke-window input{color:#fff;background:#090d15;border:1px solid #3a3141;border-radius:8px;width:100%;height:37px;margin-top:6px;padding:0 68px 0 9px}.anti-nuke-window label span{color:#776a7c;font-size:7px;position:absolute;bottom:12px;right:9px}.anti-nuke-window p{color:#746b77;margin:0;font-size:8px;line-height:1.5}.anti-nuke-limits{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:12px;display:grid}.anti-nuke-limits label{color:#8e98aa;font-size:8px;position:relative}.anti-nuke-limits input{color:#e7eaf0;background:#090e16;border:1px solid #2b3445;border-radius:8px;width:100%;height:39px;margin-top:6px;padding:0 82px 0 10px}.anti-nuke-limits small{color:#606b7e;font-size:7px;position:absolute;bottom:12px;right:9px}.anti-nuke-notice{color:#62d19b;background:#10251d;border:1px solid #315848;border-radius:9px;align-items:flex-start;gap:9px;margin-top:13px;padding:11px;display:flex}.anti-nuke-notice strong,.anti-nuke-notice small{display:block}.anti-nuke-notice strong{font-size:8px}.anti-nuke-notice small{color:#78978b;margin-top:3px;font-size:7px}.anti-nuke-config form>button{color:#fff;cursor:pointer;background:#c94664;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:40px;margin:14px 0 0 auto;padding:0 16px;font-size:9px;font-weight:800;display:flex}.nuke-cases{margin-top:13px;padding:22px}.nuke-cases>div>article{border-top:1px solid #242c3b;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px 0;display:grid}.nuke-case-icon{color:#e9aa64;background:#332312;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.nuke-case-icon.critical{color:#ef748e;background:#35151f}.nuke-cases article>div:nth-child(2)>strong,.nuke-cases article>div:nth-child(2)>span,.nuke-cases article>div:nth-child(2)>small{display:block}.nuke-cases article>div:nth-child(2)>strong{font-size:10px}.nuke-cases article>div:nth-child(2)>span{color:#747f91;margin-top:4px;font-size:8px}.nuke-cases article>div:nth-child(2)>small{color:#8b7180;margin-top:5px;font-size:7px}.nuke-case-state{text-align:right}.nuke-case-state b,.nuke-case-state time{display:block}.nuke-case-state b{color:#e2ae61;font-size:7px}.nuke-case-state b.contained{color:#62d19b}.nuke-case-state b.resolved,.nuke-case-state b.false_positive{color:#8993a5}.nuke-case-state time{color:#5f6a7c;margin-top:5px;font-size:7px}.nuke-case-actions{grid-column:2/-1;justify-content:flex-end;gap:7px;display:flex}.nuke-case-actions form{margin:0}.nuke-case-actions button{color:#fff;cursor:pointer;background:#be405e;border:0;border-radius:7px;height:31px;padding:0 10px;font-size:7px}.nuke-case-actions button.secondary{color:#a99cff;background:#241d3e}.anti-nuke-empty{text-align:center;color:#62d19b;padding:48px}.anti-nuke-empty strong,.anti-nuke-empty span{display:block}.anti-nuke-empty strong{color:#b9c1cd;margin-top:9px;font-size:10px}.anti-nuke-empty span{color:#697487;margin-top:4px;font-size:8px}@media (width<=1000px){.anti-nuke-switches,.anti-nuke-limits,.anti-nuke-summary{grid-template-columns:1fr 1fr}}@media (width<=650px){.anti-nuke-hero,.anti-nuke-config>header,.nuke-cases>header{flex-direction:column;align-items:flex-start}.anti-nuke-hero>div:last-child{width:100%}.anti-nuke-switches,.anti-nuke-limits,.anti-nuke-summary{grid-template-columns:1fr}.anti-nuke-window{grid-template-columns:25px 1fr}.anti-nuke-window p{grid-column:1/-1}.nuke-cases>div>article{grid-template-columns:35px 1fr}.nuke-case-state{text-align:left;grid-column:2}.nuke-case-actions{flex-direction:column;grid-column:1/-1;justify-content:stretch}.nuke-case-actions button{width:100%}}.join-gate-config{background:linear-gradient(145deg,#6f4bff17,#0a101d59);border:1px solid #4a3c78;border-radius:16px;margin:20px 0;padding:18px}.join-gate-config .security-panel-heading{margin-bottom:14px}.join-gate-config select{color:#e8ebf1;background:#090e16;border:1px solid #30394a;border-radius:10px;width:100%;min-height:42px;margin-top:8px;padding:0 12px}.join-gate-help{color:#788498;margin:12px 0 0;font-size:8px;line-height:1.55}.join-gate-history{margin-top:18px}.join-gate-history code{color:#737f92;font-size:7px;font-weight:500}.join-gate-history .incident-list article>span:last-child{white-space:nowrap;align-self:center}.premium-directory-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.premium-directory-tabs a{color:#8290a4;background:#0c121b;border:1px solid #30394a;border-radius:9px;align-items:center;gap:6px;padding:8px 11px;font-size:8px;font-weight:750;text-decoration:none;display:inline-flex}.premium-directory-tabs a b{color:#a99cff;text-align:center;background:#201a38;border-radius:999px;min-width:19px;padding:2px 5px}.premium-directory-tabs a.active{color:#d6d0ff;background:#211a3d;border-color:#6550c7}.premium-server-directory .operation-row>span:nth-child(2) strong,.premium-server-directory .operation-row>span:nth-child(2) small,.premium-server-directory .operation-row>span:nth-child(4) strong,.premium-server-directory .operation-row>span:nth-child(4) small{display:block}.premium-server-directory .operation-row>span:nth-child(2) small,.premium-server-directory .operation-row>span:nth-child(4) small{color:#69768a;margin-top:3px;font-size:7px}.premium-server-directory .operation-row>span:nth-child(4) strong{color:#b8adff;font-size:13px}.operation-form label>small{color:#6d798c;margin-top:5px;font-size:7px;display:block}.operation-form select{width:100%}@media (width<=760px){.premium-server-directory>.panel-heading{flex-direction:column;align-items:flex-start}.premium-directory-tabs{width:100%}.premium-directory-tabs a{flex:1;justify-content:center}.premium-server-directory .operation-table{min-width:760px;overflow-x:auto}}.section-loading{align-content:start;gap:18px;min-height:55vh;padding:clamp(18px,3vw,34px);display:grid;position:relative;overflow:hidden}.section-loading-bar{background:linear-gradient(90deg,#0000,#8b5cf6,#22d3ee,#0000);border-radius:999px;width:38%;height:3px;animation:1.05s ease-in-out infinite section-loading-slide;position:absolute;inset:0 auto auto 0}.section-loading-card{background:#101722;border:1px solid #27334a;border-radius:16px;align-items:center;gap:14px;margin-top:12px;padding:20px;display:flex}.section-loading-card div{gap:5px;display:grid}.section-loading-card strong{color:#f8fafc}.section-loading-card small{color:#94a3b8}.section-loading-icon,.section-loading-grid i{background:linear-gradient(100deg,#172033 20%,#26334e 45%,#172033 70%) 0 0/240% 100%;animation:1.2s linear infinite section-loading-shimmer;display:block}.section-loading-icon{border-radius:12px;width:42px;height:42px}.section-loading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.section-loading-grid i{border:1px solid #27334a;border-radius:14px;height:120px}@keyframes section-loading-slide{0%{transform:translate(-110%)}to{transform:translate(360%)}}@keyframes section-loading-shimmer{to{background-position:-240% 0}}@media (width<=720px){.section-loading-grid{grid-template-columns:1fr}.section-loading-grid i{height:82px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.admin-login-page{background:#080b12;place-items:center;min-height:100vh;padding:28px;display:grid;position:relative;overflow:hidden}.admin-login-glow{filter:blur(90px);background:#5d42db1c;border-radius:50%;width:520px;height:520px;position:absolute}.admin-login-card{z-index:1;background:#10151fef;border:1px solid #2b3243;border-radius:18px;width:min(465px,100%);padding:34px;position:relative;box-shadow:0 35px 100px #0009}.admin-lock{color:#b6a8ff;background:#7357ff16;border:1px solid #836cff42;border-radius:15px;place-items:center;width:57px;height:57px;margin:18px auto 14px;display:grid}.admin-kicker{color:#9c8cff;letter-spacing:.11em;text-align:center;font-size:9px;font-weight:900;display:block}.admin-login-card h1{text-align:center;margin:7px 0;font-size:25px}.admin-login-card>p{color:#8791a5;text-align:center;max-width:340px;margin:0 auto 24px;font-size:11px;line-height:1.6}.admin-auth-steps{gap:11px;display:grid}.admin-auth-steps>div{align-items:center;gap:11px;display:flex}.admin-auth-steps>div>span{color:#b9aeff;background:#7357ff1e;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.admin-auth-steps strong,.admin-auth-steps small{display:block}.admin-auth-steps strong{font-size:11px}.admin-auth-steps small{color:#707a8f;margin-top:3px;font-size:9px}.discord-button.active{opacity:1;cursor:pointer;text-decoration:none}.admin-password-form{gap:7px;display:grid}.admin-password-form label{color:#8993a8;font-size:9px}.admin-password-form>div{background:#090e17;border:1px solid #2a3243;border-radius:9px;align-items:center;gap:9px;height:42px;padding:0 12px;display:flex}.admin-password-form input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.admin-password-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#795eff,#6243e9);border:0;border-radius:9px;height:42px;font-size:11px;font-weight:750}.admin-security-note{color:#737e92;background:#0b1019;border-radius:9px;align-items:flex-start;gap:8px;margin-top:20px;padding:12px;font-size:9px;line-height:1.5;display:flex}.admin-security-note svg{color:var(--green);flex:none}.admin-console{background:#090c13;min-height:100vh}.admin-console-header{background:#0d111a;border-bottom:1px solid #202737;justify-content:space-between;align-items:center;height:72px;padding:0 30px;display:flex}.admin-console-header .brand b{color:#9685f8;text-transform:uppercase;margin-left:5px;font-size:10px}.admin-console-header>div{align-items:center;gap:13px;display:flex}.owner-badge{color:#ad9fff;background:#7357ff10;border:1px solid #7357ff37;border-radius:99px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;font-weight:700;display:flex}.admin-console-header form button{color:#7f899d;cursor:pointer;background:0 0;border:0;font-size:10px}.admin-console-body{width:min(1160px,100% - 40px);margin:auto;padding:43px 0 70px}.admin-title{justify-content:space-between;align-items:flex-end;display:flex}.admin-title .admin-kicker{text-align:left}.admin-title h1{margin:7px 0;font-size:27px}.admin-title p{color:#7c869b;margin:0;font-size:11px}.admin-user{align-items:center;gap:10px;display:flex}.admin-user strong,.admin-user span{display:block}.admin-user strong{font-size:11px}.admin-user span{color:#667086;margin-top:3px;font-size:9px}.admin-stat-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin:26px 0 14px;display:grid}.admin-stat-grid article{background:#111620;border:1px solid #222a39;border-radius:12px;min-height:105px;padding:18px;position:relative}.admin-stat-grid svg{color:#9f8eff;position:absolute;top:17px;right:17px}.admin-stat-grid span,.admin-stat-grid strong{display:block}.admin-stat-grid span{color:#768095;font-size:9px}.admin-stat-grid strong{margin-top:18px;font-size:19px}.admin-management-grid{grid-template-columns:1.45fr .75fr;gap:14px;display:grid}.admin-list{margin-top:17px}.admin-row{border-top:1px solid #222938;grid-template-columns:38px 1fr auto 34px;align-items:center;gap:11px;min-height:68px;display:grid}.admin-avatar{color:#9f8eff;background:#7357ff14;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.admin-row strong,.admin-row span{display:block}.admin-row strong{font-size:11px}.admin-row>div>span{color:#697388;margin-top:4px;font-size:9px}.role-tag{color:#9aa4b5;background:#222938;border-radius:99px;padding:5px 8px;font-size:8px}.role-tag.owner{color:#b4a8ff;background:#7357ff17}.admin-row form button{color:#d3748a;cursor:pointer;background:#25151d;border:1px solid #3b2933;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.add-admin-icon{color:#ae9fff;background:#7357ff18;border-radius:11px;place-items:center;width:41px;height:41px;display:grid}.add-admin-panel h3{margin:15px 0 6px;font-size:14px}.add-admin-panel>p{color:#778196;margin:0;font-size:9px;line-height:1.6}.add-admin-panel form{gap:8px;margin-top:18px;display:grid}.add-admin-panel label{color:#8d97a9;font-size:9px}.add-admin-panel input{color:#fff;background:#0a0f18;border:1px solid #2b3344;border-radius:9px;outline:0;height:40px;padding:0 11px;font-size:10px}.add-admin-panel form button{color:#fff;cursor:pointer;background:#7255f5;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:40px;font-size:10px;font-weight:750;display:flex}.owner-only-note{color:#6e788c;justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:8px;display:flex}.step-verified>span{color:#92e2bd!important;background:#35d18a1c!important}.step-verified strong{color:#b7efd5}.admin-error{color:#ef9cad;background:#29151c;border:1px solid #6a3441;border-radius:9px;margin:0 0 18px;padding:11px 12px;font-size:10px;line-height:1.5}.password-input-wrap{width:100%}.password-rules{grid-template-columns:1fr 1fr;gap:6px 10px;margin:3px 0 5px;padding:0;list-style:none;display:grid}.password-rules li{color:#687287;align-items:center;gap:5px;font-size:8px;display:flex}.password-rules li svg{color:#4b5364}.password-rules li.valid{color:#8bd7b1}.password-rules li.valid svg{color:#35d18a}.admin-password-form button:disabled{opacity:.42;cursor:not-allowed}@media (width<=800px){.admin-title{flex-direction:column;align-items:flex-start;gap:18px}.admin-stat-grid,.admin-management-grid{grid-template-columns:1fr}.admin-console-header{padding:0 16px}.owner-badge{display:none}}.admin-top-nav{align-items:center;gap:8px;display:flex}.admin-top-nav a{color:#7f899d;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;text-decoration:none;display:flex}.admin-search{background:#0b1018;border:1px solid #293142;border-radius:10px;align-items:center;gap:8px;padding:5px 6px 5px 11px;display:flex}.admin-search svg{color:#717b8e}.admin-search input{color:#dfe3ea;background:0 0;border:0;outline:0;width:260px;font-size:10px}.admin-search button,.operation-form button,.payment-admin-list form button{color:#fff;cursor:pointer;background:#7154f4;border:0;border-radius:7px;height:31px;padding:0 12px;font-size:9px;font-weight:750}.admin-success{color:#8fe0b8;background:#123024;border:1px solid #285c47;border-radius:9px;margin:20px 0 -8px;padding:11px 13px;font-size:10px}.operation-stat-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0 14px;display:grid}.operation-stat-grid article{background:#111620;border:1px solid #242c3a;border-radius:12px;min-height:103px;padding:17px;position:relative}.operation-stat-grid svg{color:#9887fa;width:19px;position:absolute;top:15px;right:15px}.operation-stat-grid span,.operation-stat-grid strong{display:block}.operation-stat-grid span{color:#788297;font-size:9px}.operation-stat-grid strong{margin-top:20px;font-size:18px}.operation-stat-grid .health-online{color:#5bd49a;text-transform:capitalize}.operation-actions-grid,.operations-lower-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.operation-form form{gap:11px;margin-top:16px;display:grid}.operation-form label{color:#8a94a7;gap:6px;font-size:9px;display:grid}.operation-form input,.operation-form select{color:#e7eaf0;background:#090e16;border:1px solid #2c3445;border-radius:8px;outline:0;height:38px;padding:0 10px;font-size:10px}.operation-form button{height:38px}.operation-form .form-pair{grid-template-columns:1fr 110px;gap:10px;display:grid}.operation-form .check-line{grid-template-columns:none;align-items:center;display:flex}.operation-form .check-line input{width:15px;height:15px}.danger-operation{border-color:#3b2730}.danger-operation button{background:#713448}.operation-table-panel{margin-bottom:14px;overflow:hidden}.operation-table,.payment-admin-list{margin-top:15px}.operation-head,.operation-row{grid-template-columns:1.7fr .7fr .7fr .5fr .8fr;align-items:center;gap:12px;display:grid}.operation-head{color:#687388;text-transform:uppercase;padding:8px 0;font-size:8px}.operation-row{border-top:1px solid #222a38;min-height:60px;font-size:9px}.operation-row strong,.operation-row small,.payment-admin-list strong,.payment-admin-list small,.simple-operation-row strong,.simple-operation-row small{display:block}.operation-row small,.payment-admin-list small,.simple-operation-row small{color:#626d81;margin-top:3px;font-size:8px}.state-pill{color:#a3adbc;background:#252d3a;border-radius:99px;width:max-content;padding:5px 8px;font-size:8px}.state-pill.active,.state-pill.approved,.state-pill.trialing{color:#7cdaa9;background:#173425}.state-pill.refunded,.state-pill.canceled,.state-pill.expired{color:#e28ba0;background:#3a1f29}.state-pill.past_due,.state-pill.pending{color:#e7c37c;background:#3a311e}.payment-admin-list article{border-top:1px solid #222a38;grid-template-columns:1.4fr .55fr .55fr .5fr 1.35fr;align-items:center;gap:10px;min-height:67px;font-size:9px;display:grid}.payment-admin-list form{gap:6px;display:flex}.payment-admin-list form input{color:#e6dfe3;background:#120c10;border:1px solid #40313a;border-radius:7px;min-width:0;height:32px;padding:0 8px;font-size:8px}.payment-admin-list form button{background:#713448}.simple-operation-row{border-top:1px solid #222a38;justify-content:space-between;align-items:center;gap:12px;min-height:57px;display:flex}.simple-operation-row span{color:#727d91;font-size:8px}@media (width<=900px){.operation-stat-grid{grid-template-columns:repeat(2,1fr)}.operation-actions-grid,.operations-lower-grid{grid-template-columns:1fr}.admin-search input{width:180px}.operation-table{overflow-x:auto}.operation-head,.operation-row{min-width:720px}.payment-admin-list article{grid-template-columns:1fr 1fr;align-items:start;padding:12px 0}.admin-top-nav a{font-size:0}.admin-top-nav a svg{width:18px;height:18px}}.custom-instance-grid{grid-template-columns:.75fr 1.25fr;gap:14px;margin-bottom:14px;display:grid}.instance-row{border-top:1px solid #222a38;grid-template-columns:1fr auto auto;align-items:center;gap:12px;min-height:71px;display:grid}.instance-row strong,.instance-row small,.instance-row em{display:block}.instance-row small{color:#657084;margin-top:4px;font-size:8px}.instance-row em{color:#d77b90;max-width:440px;margin-top:4px;font-size:8px;font-style:normal}.instance-row form button{color:#b6a9ff;cursor:pointer;background:#7357ff12;border:1px solid #3a345e;border-radius:7px;height:31px;padding:0 11px;font-size:8px}.admin-empty-instance{color:#687388;text-align:center;padding:35px;font-size:9px}@media (width<=900px){.custom-instance-grid{grid-template-columns:1fr}}.detailed-stat-grid{grid-template-columns:repeat(4,1fr)}.detailed-stat-grid article{min-height:122px}.detailed-stat-grid strong{margin-top:18px}.detailed-stat-grid small{color:#657087;max-width:85%;margin-top:8px;font-size:8px;line-height:1.45;display:block}.health-warning{color:#efb66f}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.analytics-card{min-height:245px}.metric-list{gap:14px;margin-top:19px;display:grid}.metric-list>div>span{color:#aeb6c5;justify-content:space-between;font-size:9px;display:flex}.metric-list>div>span b{color:#fff}.metric-list i{background:#202735;border-radius:99px;height:6px;margin-top:7px;display:block;overflow:hidden}.metric-list em{border-radius:inherit;background:linear-gradient(90deg,#7054f4,#a68cff);height:100%;display:block}.provider-metrics{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.provider-metrics>div{background:#0b1018;border:1px solid #252d3b;border-radius:10px;padding:15px}.provider-metrics strong,.provider-metrics span{display:block}.provider-metrics strong{color:#dcd7ff;margin-bottom:13px;font-size:11px}.provider-metrics span{color:#737e91;margin-top:7px;font-size:8px}.provider-metrics span b{color:#cbd2de}.activity-bars{border-bottom:1px solid #293140;align-items:flex-end;gap:6px;height:135px;margin-top:18px;padding-top:8px;display:flex}.activity-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.activity-bars>div>span{align-items:flex-end;width:100%;height:105px;display:flex}.activity-bars i{background:linear-gradient(#8e73ff,#5440b4);border-radius:4px 4px 1px 1px;width:100%;min-height:5px;display:block}.activity-bars small{color:#596477;font-size:6px}.activity-legend{color:#667186;flex-wrap:wrap;gap:12px;margin-top:12px;font-size:7px;display:flex}.activity-legend span:first-child{color:#9e8bff}.revenue-currency-list{gap:11px;margin-top:17px;display:grid}.revenue-currency-list>div{background:#0b1018;border:1px solid #252d3b;border-radius:9px;grid-template-columns:42px 1fr;align-items:center;gap:8px;padding:12px;display:grid}.revenue-currency-list span{color:#9382f5;font-size:9px;font-weight:800}.revenue-currency-list strong{font-size:14px}.revenue-currency-list small{color:#667186;grid-column:2;font-size:7px}.revenue-currency-list p{color:#6d778b;font-size:9px}.refund-center{background:linear-gradient(145deg,#111620,#130f19);border-color:#382a46;margin-bottom:14px}.refund-safety-flow{grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0;display:grid}.refund-safety-flow span{color:#8f98aa;background:#0d1018;border:1px solid #30283c;border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:8px;display:flex}.refund-safety-flow b{color:#c8bcff;background:#7458f429;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.refund-list{gap:12px;display:grid}.refund-card{background:#0b1018;border:1px solid #282f3c;border-left:3px solid #6651bd;border-radius:11px;grid-template-columns:1.15fr .58fr 1.2fr 1.25fr;align-items:start;gap:15px;padding:17px;display:grid}.refund-card.attention-low{border-left-color:#3abf83}.refund-card.attention-medium{border-left-color:#d3a550}.refund-card.attention-high{border-left-color:#d2637b}.refund-payment{gap:10px;display:flex}.provider-icon{color:#a894ff;background:#7458f41c;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.provider-icon.mercado_pago{color:#70b7ff;background:#3499ff16}.refund-payment strong,.refund-payment small,.refund-payment span,.refund-value strong,.refund-value small{display:block}.refund-payment strong{font-size:10px}.refund-payment small{color:#596477;overflow-wrap:anywhere;margin-top:4px;font-size:7px}.refund-payment span{color:#7d8799;margin-top:8px;font-size:8px}.refund-value strong{margin-bottom:9px;font-size:14px}.refund-value small{color:#626d80;margin-top:9px;font-size:7px}.refund-analysis>strong{color:#d9d5ec;font-size:9px;line-height:1.4;display:block}.refund-analysis ul{color:#737e92;gap:4px;margin:8px 0 0;padding-left:14px;font-size:7px;line-height:1.4;display:grid}.refund-analysis em{color:#e18da0;margin-top:8px;font-size:7px;font-style:normal;display:block}.refund-card form{gap:7px;display:grid}.refund-card form>label:first-of-type{color:#8a94a7;gap:5px;font-size:8px;display:grid}.refund-card textarea{resize:vertical;color:#e7eaf0;min-height:55px;font:inherit;background:#0a0c12;border:1px solid #393143;border-radius:7px;outline:0;padding:8px}.refund-confirm{color:#80899b;align-items:flex-start;gap:6px;font-size:7px;line-height:1.4;display:flex}.refund-confirm input{accent-color:#8b71ff;margin:1px 0 0}.refund-card form button{color:#fff;cursor:pointer;background:#873e55;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:34px;font-size:8px;font-weight:800;display:flex}.refund-closed{color:#707b8e;align-items:center;gap:7px;font-size:8px;display:flex}.compact-analytics{grid-template-columns:1.25fr .75fr}.refund-history-row{border-top:1px solid #222a38;grid-template-columns:1fr .45fr .55fr 1fr;align-items:center;gap:10px;min-height:68px;font-size:8px;display:grid}.refund-history-row strong,.refund-history-row small,.refund-history-row em{display:block}.refund-history-row small{color:#667185;margin-top:4px;line-height:1.4}.refund-history-row em{color:#dd8094;margin-top:4px;font-style:normal}.state-pill.processing,.state-pill.provider_refunded{color:#d6c27b;background:#39331f}.state-pill.completed{color:#7cdaa9;background:#173425}.state-pill.failed{color:#e28ba0;background:#3a1f29}@media (width<=1050px){.detailed-stat-grid{grid-template-columns:repeat(2,1fr)}.refund-card,.refund-safety-flow{grid-template-columns:1fr 1fr}}@media (width<=760px){.analytics-grid,.compact-analytics,.detailed-stat-grid,.refund-card,.refund-safety-flow,.provider-metrics{grid-template-columns:1fr}.activity-bars small{display:none}.refund-history-row{grid-template-columns:1fr 1fr;padding:11px 0}.admin-search,.admin-search input{width:100%}}.admin-top-nav a{min-height:40px;font-size:11px}.admin-top-nav a.active{color:#ddd7ff;background:#7357ff20}.admin-console-header form button{min-height:40px;font-size:11px}.admin-title p,.admin-user strong,.admin-row strong{font-size:12px}.admin-user span,.admin-row>div>span,.role-tag,.admin-stat-grid span,.operation-stat-grid span{font-size:10px}.detailed-stat-grid small,.operation-row small,.payment-admin-list small,.simple-operation-row small{font-size:9px}.metric-list>div>span,.provider-metrics span,.revenue-currency-list p,.refund-safety-flow span,.refund-payment span,.refund-analysis>strong,.refund-card form>label:first-of-type{font-size:10px}.refund-payment small,.refund-value small,.refund-analysis ul,.refund-analysis em,.refund-confirm{font-size:9px}.refund-card form button,.instance-row form button{min-height:38px;font-size:10px}.admin-receipt-link{color:#bca9ff;align-items:center;gap:5px;width:fit-content;margin-top:7px;font-size:9px;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.admin-receipt-link:hover{color:#ded5ff;text-decoration:underline}.admin-receipt-link.provider{color:#75ddb0}.admin-ticket-payments{margin-bottom:14px}.admin-ticket-payment-list{margin-top:14px;overflow-x:auto}.admin-ticket-payment-row{border-bottom:1px solid var(--admin-border);min-width:930px;color:var(--admin-text);grid-template-columns:minmax(190px,1.35fr) minmax(110px,.65fr) minmax(90px,.55fr) minmax(95px,.55fr) minmax(130px,.75fr) minmax(185px,1fr);align-items:center;gap:12px;padding:12px 4px;font-size:9px;display:grid}.admin-ticket-payment-row:last-child{border-bottom:0}.admin-ticket-payment-row>div:first-child,.admin-ticket-payment-row>span{gap:4px;display:grid}.admin-ticket-payment-row small{color:var(--admin-muted);font-size:8px}.admin-receipt-actions{flex-wrap:wrap;gap:7px;display:flex}.admin-receipt-actions a{color:#c7b7ff;white-space:nowrap;background:#b07cff14;border:1px solid #b07cff47;border-radius:7px;align-items:center;gap:4px;padding:7px 9px;font-size:8px;font-weight:750;text-decoration:none;display:inline-flex}.admin-receipt-actions a:hover{background:#b07cff24;border-color:#b07cff8c}.admin-console{width:100%;min-width:0;min-height:100dvh;overflow:visible}.admin-console-body{min-width:0;padding-bottom:90px}.admin-console-body.operations-body{width:min(1500px,100% - 48px);max-width:none}.admin-console-header{z-index:50;width:100%;position:sticky;top:0}.admin-console-header>.brand,.admin-console-header>div{flex:none}.admin-top-nav{overscroll-behavior-inline:contain;scrollbar-width:thin;min-width:0;overflow-x:auto}.operation-table-panel{overscroll-behavior-inline:contain;scrollbar-gutter:stable;scrollbar-width:thin;min-width:0;overflow:auto visible}.operation-table,.admin-ticket-payment-list{padding-bottom:5px}.admin-top-nav::-webkit-scrollbar{height:9px}.operation-table-panel::-webkit-scrollbar{height:9px}.admin-ticket-payment-list::-webkit-scrollbar{height:9px}.admin-top-nav::-webkit-scrollbar-thumb{background:#4b416f;border:2px solid #0d111a;border-radius:999px}.operation-table-panel::-webkit-scrollbar-thumb{background:#4b416f;border:2px solid #0d111a;border-radius:999px}.admin-ticket-payment-list::-webkit-scrollbar-thumb{background:#4b416f;border:2px solid #0d111a;border-radius:999px}@media (width<=1450px){.refund-card{grid-template-columns:1fr 1fr}}@media (width<=1120px){.admin-console-header{flex-wrap:wrap;gap:7px 14px;height:auto;min-height:72px;padding-block:10px}.admin-top-nav{order:3;width:100%}}@media (width<=760px){.admin-console-body,.admin-console-body.operations-body{width:min(100% - 24px,1500px)}}.operation-section-nav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0e17f0;border:1px solid #283044;border-radius:14px;gap:8px;margin:22px 0 34px;padding:9px;display:flex;position:sticky;top:68px;overflow-x:auto;box-shadow:0 14px 32px #00000038}.operation-section-nav a{color:#9ca6ba;border-radius:9px;align-items:center;gap:7px;min-width:max-content;padding:10px 13px;font-size:10px;font-weight:750;text-decoration:none;display:flex}.operation-section-nav a:hover,.operation-section-nav a:focus-visible{color:#fff;background:#7559f42b;outline:none}.operation-section-heading{border-bottom:1px solid #242c3c;justify-content:space-between;align-items:end;gap:20px;margin:38px 0 15px;padding:0 2px 13px;scroll-margin-top:145px;display:flex}.operation-section-heading:first-of-type{margin-top:0}.operation-section-heading span{color:#8f7aff;letter-spacing:.16em;margin-bottom:7px;font-size:8px;font-weight:850;display:block}.operation-section-heading h2{color:#f2f4f8;margin:0;font-size:19px}.operation-section-heading p,.operation-section-heading>small{color:#7b869b;margin:7px 0 0;font-size:9px;line-height:1.5}.operation-section-heading>small{white-space:nowrap;background:#171d29;border-radius:99px;padding:7px 10px}.operations-body .detailed-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.operational-analytics,.financial-analytics{grid-template-columns:repeat(2,minmax(0,1fr))}.operational-analytics .analytics-card,.financial-analytics .analytics-card{min-height:230px}.operations-body .operation-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.finance-summary-grid,.refund-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.finance-summary-grid article,.refund-status-grid article{background:#111620;border:1px solid #2a3242;border-radius:12px;min-width:0;padding:17px;position:relative}.finance-summary-grid svg{color:#9d8aff;position:absolute;top:16px;right:16px}.finance-summary-grid span,.refund-status-grid span{color:#8994a9;font-size:9px;display:block}.finance-summary-grid strong,.refund-status-grid strong{color:#f0f2f6;margin-top:16px;font-size:20px;display:block}.finance-summary-grid small,.refund-status-grid small{color:#657087;margin-top:7px;font-size:8px;display:block}.refund-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.refund-status-grid article{border-left:3px solid #6552bb}.refund-status-grid article:nth-child(3){border-left-color:#3abf83}.refund-status-grid article.has-alert{background:#1a1118;border-left-color:#d2637b}.refund-center{scroll-margin-top:145px}@media (width<=1180px){.operations-body .operation-actions-grid,.refund-status-grid{grid-template-columns:1fr 1fr}}@media (width<=900px){.operation-section-nav{top:112px}.operation-section-heading{scroll-margin-top:190px}.operations-body .detailed-stat-grid,.operations-body .operation-actions-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.operation-section-nav{margin-bottom:26px;position:relative;top:auto}.operation-section-heading{flex-direction:column;align-items:flex-start}.operation-section-heading>small{white-space:normal}.operations-body .detailed-stat-grid,.operations-body .operation-actions-grid,.operational-analytics,.financial-analytics,.finance-summary-grid,.refund-status-grid{grid-template-columns:1fr}}.server-picker-page{background:radial-gradient(circle at 50% 0,#5538c11b,#0000 30%),#090c13;min-height:100vh}.picker-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d111acc;border-bottom:1px solid #202737;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 580px);display:flex}.picker-header>div{color:#9aa4b7;align-items:center;gap:14px;font-size:11px;display:flex}.picker-header form button{color:#8d97aa;cursor:pointer;background:#121722;border:1px solid #293142;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;display:flex}.picker-content{width:min(1040px,100% - 40px);margin:auto;padding:74px 0}.picker-title{text-align:center}.picker-title .eyebrow{margin:auto}.picker-title h1{letter-spacing:-.045em;margin:18px 0 9px;font-size:35px}.picker-title p{color:#818b9e;margin:0;font-size:12px}.guild-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:38px;display:grid}.guild-card{background:linear-gradient(145deg,#121824,#0f141e);border:1px solid #242c3d;border-radius:15px;flex-direction:column;min-height:255px;padding:22px;display:flex}.guild-avatar{color:#a997ff;background:#7357ff18;border-radius:14px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.guild-avatar img{object-fit:cover;width:100%;height:100%}.guild-info{flex:1;margin-top:17px}.guild-info h2{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 12px;font-size:16px;overflow:hidden}.guild-info p{color:#758095;align-items:center;gap:6px;margin:0;font-size:9px;display:flex}.guild-info p svg{color:#35d18a}.owner-label{color:#d8ac56;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.guild-card .outline-button{gap:7px}.empty-guilds{text-align:center;color:#677186;border:1px dashed #30384a;border-radius:15px;margin-top:38px;padding:55px}.empty-guilds h2{color:#b6bdca;margin:14px 0 6px;font-size:16px}.empty-guilds p{margin:0;font-size:10px}@media (width<=850px){.guild-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.picker-header{padding:0 14px}.picker-header>div>span{display:none}.picker-content{width:calc(100% - 28px);padding-top:48px}.picker-title h1{font-size:29px}.guild-grid{grid-template-columns:1fr}}.pricing-toolbar{background:#101520;border:1px solid #252d3d;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;max-width:1180px;margin:0 auto 16px;padding:12px 14px;display:flex}.billing-context{color:#7f899c;align-items:center;gap:7px;font-size:9px;display:flex}.billing-context>strong{color:#e4e7ed;font-size:11px}.billing-currency{color:#aa9cff;letter-spacing:.04em;text-transform:uppercase;background:#7357ff11;border:1px solid #332b5c;border-radius:999px;align-items:center;margin-left:8px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.billing-owner-access{color:#87dfb1;letter-spacing:.04em;text-transform:uppercase;background:#183226;border:1px solid #37644f;border-radius:999px;align-items:center;margin-left:8px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.pricing-toolbar .billing-toggle{grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:3px;display:grid}.pricing-toolbar .billing-toggle button{text-align:left;cursor:pointer;gap:2px;min-width:136px;padding:7px 11px;display:grid}.pricing-toolbar .billing-toggle button>span{color:inherit;margin:0;font-size:9px;font-weight:800}.pricing-toolbar .billing-toggle button>small{color:#697489;white-space:nowrap;font-size:7px}.pricing-toolbar .billing-toggle button.active>small{color:#9b8fff}.annual-explainer{background:linear-gradient(120deg,#211a40,#121724);border:1px solid #4a3c7d;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;max-width:1180px;margin:0 auto 14px;padding:12px 14px;display:grid}.annual-explainer-icon{color:#c7bcff;background:#765aff24;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.annual-explainer strong,.annual-explainer p{display:block}.annual-explainer strong{color:#eeeaff;font-size:10px}.annual-explainer p{color:#8f99ad;margin:3px 0 0;font-size:8px;line-height:1.45}.annual-access-badge{color:#86e0b2;white-space:nowrap;background:#1a3b2b99;border:1px solid #4d8a6c55;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:7px;font-weight:850;display:inline-flex}.plan-grid.compact-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:11px;max-width:1180px}.compact-plan-card{border-radius:13px;flex-direction:column;min-height:0;padding:17px;display:flex}.compact-plan-card.featured-plan{background:linear-gradient(160deg,#191630,#111621 42%);border-color:#7357ff;box-shadow:0 18px 55px #6246ef18}.compact-plan-card.current-plan{box-shadow:inset 0 0 0 1px #3daf7966}.compact-plan-card .popular-tag,.compact-plan-card .current-plan-tag{letter-spacing:.07em;border-radius:999px;padding:4px 6px;font-size:6px;font-weight:900;position:absolute;top:11px;right:12px}.compact-plan-card .popular-tag{color:#c1b7ff;background:#7357ff25}.compact-plan-card .current-plan-tag{color:#8ae1b4;background:#2a8e5e25}.compact-plan-card.current-plan .popular-tag{right:76px}.compact-plan-header{align-items:center;gap:10px;min-height:48px;padding-right:68px;display:flex}.compact-plan-header .plan-icon{border-radius:9px;flex:none;width:35px;height:35px}.compact-plan-header h2{margin:0 0 3px;font-size:14px}.compact-plan-header p{color:#788397;margin:0;font-size:7px;line-height:1.35}.compact-price{border-bottom:1px solid #252c3a;flex-wrap:wrap;align-items:baseline;gap:4px;min-height:67px;margin:15px 0 11px;padding-bottom:12px;display:flex}.compact-price strong{letter-spacing:-.035em;font-size:22px}.compact-price>span{color:#748095;font-size:8px}.compact-price small{color:#8c80d6;width:100%;margin-top:3px;font-size:7px;line-height:1.35}.plan-inherits{color:#9f92e7;background:#7357ff13;border-radius:6px;align-items:center;gap:4px;width:max-content;margin:-2px 0 10px;padding:4px 6px;font-size:7px;display:flex}.plan-inherits svg{color:#63d69e}.plan-facts{flex-wrap:wrap;gap:5px;margin-bottom:11px;display:flex}.plan-facts span{color:#7f8a9d;background:#0c111a;border:1px solid #293141;border-radius:6px;padding:4px 6px;font-size:6px;font-weight:700}.compact-plan-card .plan-highlights{align-content:start;gap:8px;min-height:134px;margin:0;padding:0;list-style:none;display:grid}.compact-plan-card .plan-highlights li,.plan-details li{color:#a1aaba;align-items:flex-start;gap:6px;margin:0;font-size:8px;line-height:1.38;display:flex}.compact-plan-card li svg{color:#52ce91;flex:none;margin-top:0}.plan-details{border-top:1px solid #242c3b;border-bottom:1px solid #242c3b;margin:10px 0 13px}.plan-details summary{color:#8f83d7;cursor:pointer;justify-content:space-between;align-items:center;padding:9px 0;font-size:7px;font-weight:800;list-style:none;display:flex}.plan-details summary::-webkit-details-marker{display:none}.plan-details[open] summary svg{transform:rotate(180deg)}.plan-details ul{gap:7px;min-height:0;margin:0 0 10px;padding:0;list-style:none;display:grid}.plan-select-button{color:#d9dde6;cursor:pointer;background:#151b27;border:1px solid #353d50;border-radius:8px;width:100%;min-height:37px;margin-top:auto;font-size:8px;font-weight:850}.plan-select-button:hover:not(:disabled){color:#fff;background:#1c1c31;border-color:#6652c0}.plan-select-button.primary{color:#fff;background:linear-gradient(135deg,#795eff,#6243e9);border-color:#7458f4}.plan-select-button.current{color:#83dcae;background:#183025;border-color:#347756}.plan-select-button.secondary{color:#7c8799;background:#10151f}.plan-select-button:disabled{cursor:default;opacity:.78}.plan-comparison-section{background:linear-gradient(145deg,#121925,#0e141e);border:1px solid #293244;border-radius:15px;max-width:1180px;margin:18px auto 0;overflow:hidden}.plan-comparison-section>summary{cursor:pointer;background:radial-gradient(circle at 92% 0,#7357ff27,#0000 36%);justify-content:space-between;align-items:center;gap:20px;min-height:102px;padding:20px 22px;list-style:none;display:flex}.plan-comparison-section>summary::-webkit-details-marker{display:none}.plan-comparison-section[open]>summary{border-bottom:1px solid #283143}.plan-comparison-section[open]>summary>strong svg{transform:rotate(180deg)}.plan-comparison-section>summary>strong{color:#ad9fff;background:#7357ff13;border:1px solid #40366b;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:108px;padding:9px 11px;font-size:9px;display:flex}.plan-comparison-section>summary span{color:#9d8cff;letter-spacing:.1em;font-size:8px;font-weight:900}.plan-comparison-section>summary h2{letter-spacing:-.02em;margin:6px 0 4px;font-size:17px}.plan-comparison-section>summary p{color:#737f92;margin:0;font-size:10px}.plan-comparison-scroll{scrollbar-width:thin;scrollbar-color:#4e416f transparent;overflow-x:auto}.plan-comparison-table{min-width:850px;padding:0 18px 15px}.plan-comparison-head,.plan-comparison-row{grid-template-columns:minmax(260px,1.4fr) repeat(4,minmax(115px,.65fr));align-items:center;gap:8px;display:grid}.plan-comparison-head{z-index:2;color:#707c90;background:#111822f5;border-bottom:1px solid #293244;min-height:57px;font-size:9px;position:sticky;top:0}.plan-comparison-head>strong{color:#8e99aa;text-transform:uppercase;letter-spacing:.06em}.plan-comparison-head>span{color:#aab3c1;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:31px;font-weight:850;display:flex}.plan-comparison-head>span.current{color:#9ae2b9;background:#2e9d6815}.plan-comparison-head small{color:#72dca4;text-transform:uppercase;background:#2f9a681e;border-radius:999px;padding:3px 5px;font-size:6px}.plan-comparison-group h3{color:#a99bff;letter-spacing:.05em;text-transform:uppercase;background:#7357ff10;border-radius:8px;margin:15px 0 0;padding:9px 10px;font-size:9px}.plan-comparison-row{border-bottom:1px solid #222b3a;min-height:52px}.plan-comparison-row>div>strong,.plan-comparison-row>div>small{display:block}.plan-comparison-row>div>strong{color:#aeb7c5;font-size:9px;font-weight:700}.plan-comparison-row>div>small{color:#626f83;margin-top:4px;font-size:7px;line-height:1.4}.plan-comparison-row>span{color:#8893a5;text-align:center;justify-content:center;align-items:center;font-size:8px;font-weight:750;display:flex}.plan-comparison-row .comparison-yes{color:#5bd39d;background:#35c98a15;border-radius:7px;width:25px;height:25px;margin:auto}.plan-comparison-row .comparison-no{color:#4e596b}.ticket-addon-plan-note{background:#111823;border:1px solid #3b4760;border-radius:12px;align-items:flex-start;gap:12px;max-width:1180px;margin:12px auto 0;padding:15px 17px;display:flex}.ticket-addon-plan-note>span{color:#78b8e7;background:#3a8eca18;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ticket-addon-plan-note strong,.ticket-addon-plan-note p{display:block}.ticket-addon-plan-note strong{color:#c4cad4;font-size:10px}.ticket-addon-plan-note p{color:#707c90;margin:5px 0 0;font-size:9px;line-height:1.5}.pix-annual-confirmation{background:#17152a;border:1px solid #3d3565;border-radius:10px;align-items:flex-start;gap:8px;padding:11px 12px;display:flex;color:#a9a0d2!important;margin:13px 0 0!important;font-size:9px!important}.pix-annual-confirmation svg{color:#a996ff;flex:none}.billing-error,.billing-success,.billing-warning{border:1px solid;border-radius:10px;max-width:1050px;margin:0 auto 18px;padding:12px 15px;font-size:10px}.billing-error{color:#ff9baf;background:#f0526d12;border-color:#f0526d55}.billing-success{color:#72e0ae;background:#35c98a12;border-color:#35c98a55}.billing-warning{color:#f5c66d;background:#d99a3612;border-color:#d99a3655}.payment-table{overflow-x:auto}.payment-table-head,.payment-table-row{border-top:1px solid #202736;grid-template-columns:1.25fr 1fr .75fr .8fr 1fr;align-items:center;gap:12px;min-width:680px;padding:13px 8px;font-size:9px;display:grid}.payment-table-head{color:#687286;text-transform:uppercase;letter-spacing:.05em;font-weight:800}.payment-table-row{color:#a6afbf}.payment-table-row strong,.payment-table-row small{display:block}.payment-table-row strong{color:#dce0ea;text-transform:capitalize}.payment-table-row small{color:#687286;margin-top:3px}.payment-status{border-radius:999px;width:max-content;padding:5px 8px;font-weight:800}.payment-status.approved{color:#72e0ae;background:#35c98a18}.payment-status.pending,.payment-status.processing{color:#f5c66d;background:#d99a3618}.payment-status.rejected,.payment-status.canceled,.payment-status.refunded,.payment-status.expired{color:#ff9baf;background:#f0526d18}.pix-modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070bc9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pix-modal{background:radial-gradient(circle at 90% 0,#7357ff24,#0000 34%),#121722;border:1px solid #37305e;border-radius:18px;width:min(440px,100%);padding:29px;position:relative;box-shadow:0 30px 100px #0009}.pix-modal-close{color:#8d97aa;cursor:pointer;background:#0d121c;border:1px solid #2a3243;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:15px}.pix-modal-icon{color:#c5baff;background:#7357ff1d;border-radius:13px;place-items:center;width:47px;height:47px;margin-bottom:18px;display:grid}.pix-modal-kicker{color:#9d8cff;letter-spacing:.09em;font-size:9px;font-weight:850}.pix-modal h2{margin:7px 0;font-size:24px}.pix-modal>p{color:#8993a6;margin:0;font-size:12px;line-height:1.55}.pix-modal>p strong{color:#dfe3ea}.pix-modal form{margin-top:21px}.pix-modal label{color:#aab2c0;font-size:11px;font-weight:650;display:block}.pix-modal input[type=email]{color:#edf0f5;background:#0b1019;border:1px solid #2b3344;border-radius:10px;outline:none;width:100%;height:44px;margin-top:8px;padding:0 12px;font-size:13px}.pix-modal input[type=email]:focus{border-color:#765aff;box-shadow:0 0 0 3px #7357ff16}.pix-modal form>small{color:#667185;margin:8px 0 16px;font-size:9px;display:block}.pix-modal .wide-button{min-height:44px}.pix-payment-card{background:radial-gradient(circle at 90% 0,#7357ff20,#0000 33%),#111621;border-color:#4c3e82;margin-bottom:14px;padding:25px}.pix-payment-heading{border-bottom:1px solid #252c3b;align-items:center;gap:13px;padding-bottom:19px;display:flex}.pix-payment-heading>span{color:#b9adff;background:#7357ff1d;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.pix-payment-heading small{color:#9e8eff;letter-spacing:.08em;font-size:9px;font-weight:850}.pix-payment-heading h2{margin:5px 0 3px;font-size:19px}.pix-payment-heading p{color:#778195;margin:0;font-size:10px}.pix-payment-content{grid-template-columns:250px 1fr;align-items:center;gap:28px;padding-top:23px;display:grid}.pix-qr-frame{background:#fff;border-radius:15px;place-items:center;width:240px;height:240px;padding:10px;display:grid;box-shadow:0 18px 50px #0005}.pix-qr-frame img{object-fit:contain;width:100%;height:100%}.pix-payment-instructions h3{margin:0 0 13px;font-size:16px}.pix-payment-instructions ol{color:#8c96a8;margin:0 0 18px;padding-left:19px;font-size:12px;line-height:1.8}.pix-copy-field{background:#0b1019;border:1px solid #2b3344;border-radius:11px;grid-template-columns:1fr auto;gap:8px;padding:7px;display:grid}.pix-copy-field>span{color:#737d91;text-overflow:ellipsis;white-space:nowrap;align-self:center;min-width:0;padding-left:7px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;overflow:hidden}.pix-copy-field button{color:#fff;cursor:pointer;background:#7357ff;border:0;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:10px;font-weight:750;display:flex}.pix-expiration{color:#667185;margin:11px 0 0;font-size:9px;line-height:1.5}@media (width<=720px){.pix-payment-content{grid-template-columns:1fr}.pix-qr-frame{aspect-ratio:1;width:min(240px,100%);height:auto;margin:auto}.pix-copy-field{grid-template-columns:1fr}.pix-copy-field>span{padding:7px}.pix-copy-field button{justify-content:center}}.pix-modal-backdrop{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050811e8;padding:24px}.pix-create-modal{background:radial-gradient(circle at 100% 0,#7255ff27,#0000 34%),#121722;border-color:#443978;border-radius:20px;width:min(500px,100%);padding:28px}.pix-create-heading{align-items:center;gap:14px;padding-right:42px;display:flex}.pix-create-heading .pix-modal-icon{flex:none;margin:0}.pix-create-heading h2{margin:5px 0 0}.pix-create-modal>p{margin-top:18px}.pix-create-summary{background:#0b1019;border:1px solid #2a3243;border-radius:12px;grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid;overflow:hidden}.pix-create-summary>div{border-right:1px solid #2a3243;padding:14px}.pix-create-summary>div:last-child{border-right:0}.pix-create-summary small,.pix-create-summary strong{display:block}.pix-create-summary small{color:#626d82;letter-spacing:.08em;font-size:8px;font-weight:850}.pix-create-summary strong{color:#e8ebf1;margin-top:6px;font-size:12px}.pix-create-modal form{margin-top:18px}.pix-create-modal label>span{align-items:center;gap:7px;display:flex}.pix-create-security{color:#6f7a8e;justify-content:center;align-items:center;gap:7px;margin-top:17px;font-size:9px;display:flex}.checkout-modal-backdrop{overflow-y:auto}.checkout-method-modal{width:min(760px,100%);padding:25px}.checkout-modal-heading{align-items:center;gap:13px;padding-right:40px;display:flex}.checkout-modal-heading .pix-modal-icon{flex:none;margin:0}.checkout-modal-heading h2{margin:4px 0 2px;font-size:20px}.checkout-modal-heading p{color:#788397;margin:0;font-size:9px}.checkout-plan-summary{background:#0b1019;border:1px solid #2a3243;border-radius:11px;grid-template-columns:.75fr .75fr 1.5fr;margin-top:18px;display:grid;overflow:hidden}.checkout-plan-summary>div{border-right:1px solid #2a3243;min-width:0;padding:12px 14px}.checkout-plan-summary>div:last-child{border-right:0}.checkout-plan-summary small,.checkout-plan-summary strong{display:block}.checkout-plan-summary small{color:#626d82;letter-spacing:.08em;font-size:7px;font-weight:850}.checkout-plan-summary strong{color:#e7eaf0;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.payment-method-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:16px;display:grid}.payment-method-grid.single-method{grid-template-columns:minmax(0,1fr)}.payment-method-card{background:#0c111a;border:1px solid #2a3243;border-radius:11px;padding:15px}.payment-method-grid.single-method .payment-method-card{width:min(380px,100%);margin:auto}.payment-method-card>header{border-bottom:1px solid #252c3a;align-items:center;gap:9px;padding-bottom:12px;display:flex}.payment-method-card>header>span{color:#b7aaff;background:#7357ff18;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.payment-method-card header strong,.payment-method-card header small{display:block}.payment-method-card header small{color:#687387;margin-top:3px;font-size:7px}.payment-method-card form{gap:9px;margin-top:12px;display:grid}.payment-method-card form>label:not(.auto-renew-choice){color:#8993a6;font-size:8px}.payment-method-card form>label>span{align-items:center;gap:5px;display:flex}.payment-method-card input[type=email]{color:#edf0f5;background:#080d15;border:1px solid #2b3344;border-radius:8px;outline:0;width:100%;height:37px;margin-top:6px;padding:0 9px;font-size:9px}.payment-method-card .wide-button{color:#fff;cursor:pointer;background:#7154f4;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:37px;font-size:8px;font-weight:850;display:flex}.payment-method-card .wide-button:disabled{opacity:.45;cursor:default}.payment-method-card .auto-renew-choice{background:#090e16;border:1px solid #262e3e;border-radius:8px;align-items:center;min-height:43px;margin:0;padding:8px;display:flex!important}.payment-method-card .auto-renew-choice>span,.payment-method-card .auto-renew-choice strong,.payment-method-card .auto-renew-choice small{display:block}.payment-method-card .auto-renew-choice strong{color:#aeb6c5;font-size:8px}.payment-method-card .auto-renew-choice small{color:#616c80;margin-top:2px;font-size:7px}.pix-payment-backdrop{overflow-y:auto}.pix-payment-modal{color:#edf0f5;background:#111621;border:1px solid #3b3560;border-radius:22px;width:min(860px,100%);overflow:hidden;box-shadow:0 38px 120px #000c}.pix-payment-modal-top{border-bottom:1px solid #252c3a;justify-content:space-between;align-items:center;height:76px;padding:0 22px;display:flex}.pix-payment-brand{align-items:center;gap:11px;display:flex}.pix-payment-brand>span{color:#c3b8ff;background:#7357ff1d;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.pix-payment-brand small,.pix-payment-brand strong{display:block}.pix-payment-brand small{color:#9d8cff;letter-spacing:.08em;font-size:8px;font-weight:850}.pix-payment-brand strong{margin-top:4px;font-size:11px}.pix-payment-modal-top .pix-modal-close{flex:none;position:static}.pix-payment-modal-body{grid-template-columns:310px 1fr;display:grid}.pix-payment-visual{background:radial-gradient(circle at 50% 24%,#7357ff18,#0000 42%),#0c111a;border-right:1px solid #252c3a;flex-direction:column;align-items:center;padding:28px;display:flex}.pix-waiting{color:#f1c56f;background:#c88b2316;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin-bottom:19px;padding:7px 10px;font-size:9px;font-weight:800;display:flex}.pix-waiting i{background:#edb74f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #edb74f12}.pix-payment-modal .pix-qr-frame{border:6px solid #fff;border-radius:17px;width:235px;height:235px;padding:11px;box-shadow:0 18px 50px #0008}.pix-payment-price{text-align:center;margin-top:20px}.pix-payment-price small,.pix-payment-price strong,.pix-payment-price span{display:block}.pix-payment-price small{color:#626d82;letter-spacing:.09em;font-size:8px;font-weight:850}.pix-payment-price strong{letter-spacing:-.035em;margin-top:5px;font-size:25px}.pix-payment-price span{color:#7d879a;margin-top:4px;font-size:10px}.pix-payment-modal .pix-payment-instructions{padding:33px 35px}.pix-payment-modal .pix-payment-instructions h2{letter-spacing:-.035em;max-width:390px;margin:7px 0 8px;font-size:25px;line-height:1.15}.pix-payment-modal .pix-payment-instructions>p{color:#7e899c;margin:0;font-size:11px}.pix-steps{gap:12px;margin:23px 0;padding:0;list-style:none;display:grid}.pix-steps li{grid-template-columns:31px 1fr;align-items:center;gap:11px;display:grid}.pix-steps li>span{color:#ae9fff;background:#7357ff13;border:1px solid #352e5d;border-radius:9px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:850;display:grid}.pix-steps strong,.pix-steps small{display:block}.pix-steps strong{color:#cdd2dc;font-size:11px}.pix-steps small{color:#667185;margin-top:3px;font-size:9px}.pix-copy-area label{color:#687286;letter-spacing:.08em;margin-bottom:7px;font-size:8px;font-weight:850;display:block}.pix-payment-modal .pix-copy-field{padding:6px}.pix-payment-modal .pix-copy-field button{justify-content:center;min-width:122px}.pix-payment-modal .pix-expiration{align-items:center;gap:7px;margin-top:12px;display:flex}.pix-payment-modal .pix-expiration strong{color:#aeb6c5}.pix-payment-modal-footer{color:#667185;background:#0e131c;border-top:1px solid #252c3a;justify-content:space-between;align-items:center;gap:18px;min-height:56px;padding:0 22px;font-size:9px;display:flex}.pix-payment-modal-footer span{align-items:center;gap:7px;display:flex}.pix-payment-modal-footer svg{color:#52ca91}.payment-status-cell{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.payment-reopen{color:#a99cff;white-space:nowrap;font-size:8px;font-weight:750}.payment-reopen:hover{color:#c5baff}.payment-reopen.provider{color:#72e0ae}@media (width<=760px){.annual-explainer{grid-template-columns:auto 1fr}.annual-access-badge{grid-column:1/-1;justify-content:center}.plan-grid.plan-comparison-grid,.plan-comparison-grid .plan-card ul{grid-template-columns:1fr}.pix-modal-backdrop{align-items:start;padding:14px}.pix-create-summary{grid-template-columns:1fr}.pix-create-summary>div{border-bottom:1px solid #2a3243;border-right:0;justify-content:space-between;align-items:center;display:flex}.pix-create-summary>div:last-child{border-bottom:0}.pix-create-summary strong{margin-top:0}.pix-payment-modal{margin:auto 0}.pix-payment-modal-body{grid-template-columns:1fr}.pix-payment-visual{border-bottom:1px solid #252c3a;border-right:0}.pix-payment-modal .pix-payment-instructions{padding:26px 22px}.pix-payment-modal-footer{flex-direction:column;align-items:flex-start;padding:16px 22px}.pricing-toolbar{flex-direction:column;align-items:stretch}.billing-context{flex-wrap:wrap}.pricing-toolbar .billing-toggle{width:100%}.pricing-toolbar .billing-toggle button{min-width:0}.plan-grid.compact-plan-grid{grid-template-columns:1fr}.compact-plan-card .plan-highlights{min-height:0}.plan-comparison-section>summary{flex-direction:column;align-items:flex-start;padding:18px}.plan-comparison-section>summary>strong{width:100%}.plan-comparison-table{padding-inline:12px}.ticket-addon-plan-note{padding:14px}.checkout-method-modal{margin:auto 0;padding:21px}.payment-method-grid,.checkout-plan-summary{grid-template-columns:1fr}.checkout-plan-summary>div{border-bottom:1px solid #2a3243;border-right:0;justify-content:space-between;align-items:center;gap:14px;display:flex}.checkout-plan-summary>div:last-child{border-bottom:0}.checkout-plan-summary strong{margin-top:0}}@media (width>=761px) and (width<=1080px){.plan-grid.compact-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.pix-payment-modal-top{padding:0 16px}.pix-payment-modal .pix-qr-frame{width:215px;height:215px}.pix-payment-modal .pix-copy-field{grid-template-columns:1fr}.pix-payment-modal .pix-copy-field>span{padding:7px}.pix-payment-modal .pix-copy-field button{width:100%}}.auto-renew-choice{align-items:center;gap:7px;margin:3px 0 7px;color:#7e899c!important;font-size:9px!important;display:flex!important}.auto-renew-choice input{accent-color:#7357ff;width:14px;height:14px}.subscription-management{margin:14px 0}.subscription-actions{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;display:grid}.subscription-actions form,.subscription-empty-action{background:#0c111a;border:1px solid #283142;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:5px 15px;padding:15px;display:grid}.subscription-actions strong,.subscription-actions span{display:block}.subscription-actions strong{font-size:11px}.subscription-actions span{color:#6f7a8e;font-size:9px}.subscription-actions button,.subscription-actions a{color:#fff;cursor:pointer;background:#7154f4;border:0;border-radius:8px;grid-area:1/2/3;justify-content:center;align-items:center;min-width:145px;height:36px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.subscription-actions .danger-action{background:#663044}.subscription-actions select{color:#dfe3ea;background:#090e16;border:1px solid #2b3445;border-radius:7px;grid-column:1;height:34px;margin-top:5px;padding:0 8px;font-size:9px}.subscription-actions form:has(select) button{grid-row:1/4}.subscription-empty-action a{grid-area:1/2/3}@media (width<=760px){.subscription-actions,.subscription-actions form,.subscription-empty-action{grid-template-columns:1fr}.subscription-actions button,.subscription-actions a{grid-area:auto/1;margin-top:7px}.subscription-actions form:has(select) button{grid-area:auto/1;margin-top:7px}.subscription-actions select{grid-column:1}}.billing-context{font-size:11px}.billing-context>strong{font-size:13px}.billing-currency,.billing-owner-access{font-size:9px}.pricing-toolbar .billing-toggle button{min-height:46px}.pricing-toolbar .billing-toggle button>span{font-size:11px}.pricing-toolbar .billing-toggle button>small{font-size:9px}.annual-explainer strong{font-size:12px}.annual-explainer p{font-size:10px}.annual-access-badge{font-size:9px}.compact-plan-card .popular-tag,.compact-plan-card .current-plan-tag{font-size:8px}.compact-plan-header h2{font-size:16px}.compact-plan-header p,.compact-price>span{font-size:10px}.compact-price small,.plan-inherits{font-size:9px}.plan-facts span{font-size:8px}.compact-plan-card .plan-highlights{min-height:170px}.compact-plan-card .plan-highlights li,.plan-details li{font-size:10px;line-height:1.5}.plan-details summary{font-size:9px}.plan-select-button{min-height:42px;font-size:11px}.payment-method-card header strong{font-size:12px}.payment-method-card header small,.payment-method-card form>label:not(.auto-renew-choice),.payment-method-card .auto-renew-choice strong{font-size:10px}.payment-method-card .auto-renew-choice small{font-size:9px}.payment-method-card input[type=email],.payment-method-card .wide-button{min-height:42px;font-size:11px}.checkout-modal-heading p,.checkout-plan-summary strong{font-size:11px}.checkout-plan-summary small,.pix-create-security{font-size:9px}.subscription-actions span,.subscription-actions button,.subscription-actions a,.subscription-actions select{font-size:10px}.pix-copy-feedback{color:#8f99ac;min-height:18px;margin-top:7px;font-size:10px;line-height:1.4;display:block}.security-trial-card{background:radial-gradient(circle at 100% 0,#7558ff24,#0000 34%),linear-gradient(135deg,#19152d,#101622);border:1px solid #6650c5;border-radius:15px;gap:16px;max-width:1180px;margin:0 auto 16px;padding:20px;display:grid;box-shadow:0 18px 55px #0003}.security-trial-card.active{background:radial-gradient(circle at 100% 0,#35d49620,#0000 34%),linear-gradient(135deg,#12271f,#101622);border-color:#338f70}.security-trial-heading{align-items:flex-start;gap:13px;display:flex}.security-trial-heading>span{color:#c7bcff;background:#765aff25;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.security-trial-card.active .security-trial-heading>span{color:#72e6b7;background:#35d4961c}.security-trial-heading small{color:#9a87ff;letter-spacing:1.1px;font-size:8px;font-weight:850;display:block}.security-trial-heading h2{color:#f0edff;margin:5px 0 4px;font-size:18px}.security-trial-heading p{color:#929caf;margin:0;font-size:10px;line-height:1.55}.security-trial-benefits{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.security-trial-benefits>span{background:#0b111a;border:1px solid #303950;border-radius:10px;grid-template-columns:auto 1fr;gap:3px 7px;padding:12px;display:grid}.security-trial-benefits svg{color:#68d9a4;grid-row:1/3}.security-trial-benefits strong{color:#dce1eb;font-size:9px}.security-trial-benefits small{color:#778397;font-size:8px;line-height:1.45}.security-trial-rules{color:#a999f1;background:#7357ff0d;border:1px solid #4c426d;border-radius:9px;align-items:flex-start;gap:9px;padding:11px 13px;display:flex}.security-trial-rules svg{flex:none;margin-top:1px}.security-trial-rules p{color:#8994a8;margin:0;font-size:9px;line-height:1.55}.security-trial-rules strong{color:#c9c0f3}.security-trial-card form{justify-content:flex-end;display:flex}.security-trial-card form button,.security-trial-action{color:#fff;cursor:pointer;background:linear-gradient(120deg,#7458ff,#9277ff);border:0;border-radius:9px;justify-content:center;align-items:center;min-width:220px;height:40px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.security-trial-action{background:linear-gradient(120deg,#26795c,#35ad80);justify-self:end}@media (width<=860px){.security-trial-benefits{grid-template-columns:1fr 1fr}}@media (width<=560px){.security-trial-card{padding:15px}.security-trial-benefits{grid-template-columns:1fr}.security-trial-card form,.security-trial-card form button,.security-trial-action{width:100%;min-width:0}.security-trial-action{justify-self:stretch}.security-trial-heading h2{font-size:16px}}.support-hero{background:radial-gradient(circle at 88% 0,#7053ff30,#0000 38%),linear-gradient(135deg,#181d2e,#101520);border:1px solid #34305b;border-radius:16px;justify-content:space-between;align-items:center;gap:28px;min-height:175px;margin-bottom:14px;padding:30px;display:flex}.support-hero>div:first-child>span{color:#ae9fff;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.support-hero h2{letter-spacing:-.035em;margin:10px 0 7px;font-size:25px}.support-hero p{color:#848ea1;max-width:670px;margin:0;font-size:11px;line-height:1.65}.support-live{background:#10241caa;border:1px solid #315c4b;border-radius:12px;min-width:150px;padding:16px}.support-live i,.admin-support-live i{background:#45d99a;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block;box-shadow:0 0 13px #45d99a99}.support-live strong,.support-live span{display:block}.support-live strong{color:#91e5bd;font-size:10px;display:inline}.support-live span{color:#678879;margin-top:8px;font-size:8px}.support-layout{grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);gap:14px;display:grid}.support-new-ticket,.support-ticket-list{padding:23px}.support-section-title{align-items:flex-start;gap:10px;display:flex}.support-section-title>svg{color:#a795ff}.support-section-title h3,.support-section-title p{margin:0}.support-section-title h3{font-size:13px}.support-section-title p{color:#717c90;margin-top:4px;font-size:9px}.support-new-ticket form{gap:13px;margin-top:20px;display:grid}.support-new-ticket label,.support-reply label,.support-rating label,.admin-ticket-actions label{color:#919bad;font-size:9px}.support-new-ticket input,.support-new-ticket select,.support-new-ticket textarea,.support-reply textarea,.support-rating select,.support-rating textarea,.admin-ticket-actions select{color:#e5e8ef;width:100%;font:inherit;background:#090e17;border:1px solid #2b3446;border-radius:9px;outline:none;margin-top:7px;padding:0 11px;font-size:10px}.support-new-ticket input,.support-new-ticket select,.support-rating select,.admin-ticket-actions select{height:41px}.support-new-ticket textarea,.support-reply textarea,.support-rating textarea{resize:vertical;min-height:90px;padding-block:10px;line-height:1.6}.support-new-ticket input:focus,.support-new-ticket select:focus,.support-new-ticket textarea:focus,.support-reply textarea:focus,.support-rating select:focus,.support-rating textarea:focus,.admin-ticket-actions select:focus{border-color:#7357ff}.support-security-note{color:#6f7a8d;align-items:center;gap:8px;margin-top:13px;font-size:8px;display:flex}.support-security-note svg{color:#66d5a0}.ticket-list{gap:9px;margin-top:18px;display:grid}.ticket-card{color:inherit;background:#0d121b;border:1px solid #242c3c;border-radius:11px;padding:15px;transition:border-color .18s,transform .18s;display:grid}.ticket-card:hover{border-color:#54468e;transform:translateY(-1px)}.ticket-card>strong{margin-top:10px;font-size:11px}.ticket-card>p{color:#717b8e;margin:5px 0 12px;font-size:9px}.ticket-card footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.ticket-card time{color:#626d81;align-items:center;gap:5px;font-size:8px;display:flex}.ticket-state,.ticket-priority{white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;padding:6px 8px;font-size:8px;font-weight:800;display:inline-flex}.ticket-state{color:#a8b0bf;background:#232b39}.ticket-state i{background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:6px}.ticket-state.open{color:#84dcb1;background:#35c98a17}.ticket-state.in_progress{color:#b4a7ff;background:#7357ff1a}.ticket-state.waiting_user{color:#edbd67;background:#b77a211b}.ticket-state.resolved{color:#75d8d5;background:#258b8919}.ticket-state.closed{color:#747f92;background:#222936}.ticket-priority{color:#8791a3;background:#222936}.ticket-priority.priority{color:#c5b9ff;background:#7357ff1a}.ticket-priority.maximum{color:#f1bc6a;background:#bc7d201b}.support-empty,.admin-support-empty{color:#566175;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.support-empty strong,.support-empty span,.admin-support-empty strong,.admin-support-empty span{display:block}.support-empty strong,.admin-support-empty strong{color:#c2c8d2;margin-top:12px;font-size:12px}.support-empty span,.admin-support-empty span{color:#697386;margin-top:5px;font-size:9px}.support-alert{border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:12px 14px;font-size:10px;display:flex}.support-alert.error{color:#ee98a9;background:#2b161d;border:1px solid #693541}.support-alert.success{color:#83dcae;background:#142a20;border:1px solid #326149}.support-detail-top,.admin-support-back{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.support-detail-top>a,.admin-support-back>a{color:#8d98ab;align-items:center;gap:6px;font-size:9px;display:flex}.support-detail-top>div,.admin-support-back>div{align-items:center;gap:8px;display:flex}.support-detail-layout{grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);gap:14px;display:grid}.support-conversation,.admin-conversation{padding:22px}.support-conversation>header,.admin-conversation>header{border-bottom:1px solid #242c3b;justify-content:space-between;align-items:center;gap:15px;padding-bottom:17px;display:flex}.support-conversation>header>div,.admin-conversation>header>div{align-items:center;gap:10px;display:flex}.support-conversation>header svg,.admin-conversation>header svg{color:#a9f}.support-conversation header strong,.support-conversation header span{display:block}.support-conversation header strong{font-size:11px}.support-conversation header span{color:#6f798b;margin-top:4px;font-size:8px}.support-conversation header time,.admin-conversation header time{color:#657084;align-items:center;gap:5px;font-size:8px;display:flex}.support-messages{gap:12px;padding:20px 0;display:grid}.support-message{background:#0c111a;border:1px solid #293143;border-radius:12px 12px 12px 3px;max-width:86%;padding:14px}.support-message.user{background:#19162a;border-color:#433b69;border-radius:12px 12px 3px;margin-left:auto}.support-message.admin{background:#101f1a;border-color:#285043}.support-message>div{justify-content:space-between;gap:14px;display:flex}.support-message strong{color:#d5dbe5;font-size:9px}.support-message time{color:#657084;font-size:8px}.support-message p{color:#a7b0bf;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:10px;line-height:1.65}.support-reply{border-top:1px solid #242c3b;gap:9px;padding-top:18px;display:grid}.support-reply .wide-button{justify-self:end;width:auto;min-width:170px;padding-inline:18px}.support-closed-note{color:#768195;background:#0c1119;border:1px solid #2b3342;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:15px;font-size:9px;display:flex}.support-detail-side{align-content:start;gap:14px;display:grid}.support-ticket-summary,.support-rating{padding:20px}.support-ticket-summary h3,.support-rating h3,.admin-ticket-actions h3{margin:0 0 14px;font-size:13px}.support-ticket-summary dl,.admin-ticket-actions dl{margin:0}.support-ticket-summary dl div,.admin-ticket-actions dl div{border-top:1px solid #232b3a;justify-content:space-between;gap:15px;padding:10px 0;display:flex}.support-ticket-summary dt,.admin-ticket-actions dt{color:#6f7a8e;font-size:8px}.support-ticket-summary dd,.admin-ticket-actions dd{color:#c2c8d2;text-align:right;margin:0;font-size:9px}.support-ticket-summary form{margin-top:14px}.support-ticket-summary .outline-button{width:100%}.support-rating>svg{color:#e7b85f}.support-rating h3{margin:9px 0 5px}.support-rating>p{color:#707b8f;margin:0 0 13px;font-size:9px;line-height:1.5}.support-rating form{gap:10px;display:grid}.support-rating.done>strong{color:#edbf69;font-size:22px}.admin-top-nav{align-items:center;gap:5px;margin-left:24px;margin-right:auto;display:flex}.admin-top-nav a{color:#788398;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;display:flex}.admin-top-nav a:hover{color:#b9aeff;background:#7357ff12}.admin-support-entry{color:inherit;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;margin-top:14px;display:grid}.admin-support-entry>svg{color:#ad9fff;background:#7357ff18;border-radius:10px;width:40px;height:40px;padding:10px}.admin-support-entry strong,.admin-support-entry span{display:block}.admin-support-entry strong{font-size:12px}.admin-support-entry span{color:#717c90;margin-top:4px;font-size:9px}.admin-support-entry b{color:#a99bff;font-size:9px}.admin-support-live{color:#8dddb5;background:#11251d;border:1px solid #315c4b;border-radius:999px;padding:10px 13px;font-size:9px}.admin-support-filters{gap:7px;margin-bottom:14px;display:flex;overflow-x:auto}.admin-support-filters a{color:#778196;white-space:nowrap;background:#10151f;border:1px solid #252d3d;border-radius:8px;padding:8px 11px;font-size:9px}.admin-support-filters a.active{color:#c2b8ff;background:#221c3e;border-color:#584b92}.admin-support-filters span{color:#5f6a7d;margin-left:5px}.admin-ticket-queue{padding:8px 20px}.admin-ticket-row{min-height:72px;color:inherit;border-top:1px solid #232a39;grid-template-columns:36px minmax(210px,1fr) auto auto 110px;align-items:center;gap:12px;display:grid}.admin-ticket-row:first-child{border-top:0}.admin-ticket-row>div:nth-child(2) strong,.admin-ticket-row>div:nth-child(2) span{display:block}.admin-ticket-row>div:nth-child(2) strong{font-size:10px}.admin-ticket-row>div:nth-child(2) span{color:#6f798d;margin-top:4px;font-size:8px}.admin-ticket-row>time{color:#667185;text-align:right;font-size:8px}.admin-ticket-icon{color:#a898ff;background:#7357ff17;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.admin-ticket-icon.outage,.admin-ticket-icon.false_positive,.admin-ticket-icon.active_attack{color:#ef869a;background:#a62f471b}.admin-ticket-title{margin:25px 0 18px}.admin-ticket-detail-layout{grid-template-columns:minmax(0,1.42fr) minmax(280px,.58fr);gap:14px;display:grid}.admin-ticket-actions{align-self:start;padding:21px}.admin-ticket-actions form{border-top:1px solid #242c3a;gap:13px;margin-top:18px;padding-top:16px;display:grid}.admin-assign-check{align-items:center;gap:8px;display:flex}.admin-assign-check input{accent-color:#7357ff}.legal-page{background:radial-gradient(circle at 50% -10%,#30226055,#0000 35%),#090c13;min-height:100vh}.legal-nav{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;height:82px;display:flex}.legal-nav>a:last-child{color:#8791a3;align-items:center;gap:6px;font-size:10px;display:flex}.legal-hero{text-align:center;max-width:850px;padding:75px 0 46px}.legal-hero>span{color:#9e8dff;letter-spacing:.11em;font-size:9px;font-weight:900}.legal-hero h1{letter-spacing:-.05em;margin:12px 0 14px;font-size:clamp(38px,6vw,60px)}.legal-hero p{color:#8993a6;max-width:720px;margin:0 auto;font-size:14px;line-height:1.7}.legal-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:35px;display:grid}.legal-summary article{background:#111620;border:1px solid #252d3d;border-radius:13px;min-height:125px;padding:19px}.legal-summary svg{color:#a795ff}.legal-summary strong,.legal-summary span{display:block}.legal-summary strong{margin-top:13px;font-size:12px}.legal-summary span{color:#737e91;margin-top:6px;font-size:10px;line-height:1.55}.legal-content{max-width:850px;padding-bottom:55px}.legal-content section{border-top:1px solid #232a39;padding:29px 0}.legal-content h2{letter-spacing:-.02em;margin:0 0 13px;font-size:18px}.legal-content p,.legal-content li{color:#909aac;font-size:12px;line-height:1.85}.legal-content p{margin:0}.legal-content ul{margin:0;padding-left:20px}.legal-content li+li{margin-top:8px}.legal-content strong{color:#c9ced7}.legal-content a{color:#ab9cff;text-underline-offset:3px;text-decoration:underline}.portal-footer nav{gap:16px;display:flex}.portal-footer nav a{color:#727c8f}.portal-footer nav a:hover{color:#b4a8ff}@media (width<=900px){.support-layout,.support-detail-layout,.admin-ticket-detail-layout{grid-template-columns:1fr}.admin-ticket-row{grid-template-columns:36px 1fr auto;padding:12px 0}.admin-ticket-row .ticket-state,.admin-ticket-row>time{grid-column:2}.admin-ticket-row .ticket-priority{grid-area:1/3}.admin-top-nav{margin-left:10px}.admin-top-nav a{font-size:0}.legal-summary{grid-template-columns:1fr}}@media (width<=620px){.support-hero{flex-direction:column;align-items:flex-start;padding:22px}.support-live{width:100%}.support-conversation>header,.admin-conversation>header,.support-detail-top,.admin-support-back{flex-direction:column;align-items:flex-start}.support-message{max-width:94%}.ticket-card footer{flex-direction:column;align-items:flex-start}.admin-console-header .brand span:last-child{display:none}.admin-support-entry{grid-template-columns:42px 1fr}.admin-support-entry b{grid-column:2}.legal-nav{height:68px}.legal-hero{padding-top:50px}.legal-hero p{font-size:12px}.legal-content p,.legal-content li{font-size:11px}}.admin-ticket-row.sla-breached{background:#3a171e36;box-shadow:inset 3px 0 #e0647d}.admin-ticket-row.sla-breached>div:nth-child(2)>span{color:#df8396}.support-new-ticket label,.support-reply label,.support-rating label,.admin-ticket-actions label{font-size:11px}.support-new-ticket input,.support-new-ticket select,.support-new-ticket textarea,.support-reply textarea,.support-rating select,.support-rating textarea,.admin-ticket-actions select{font-size:12px}.support-security-note,.support-conversation header span,.support-conversation header time,.admin-conversation header time{font-size:10px}.ticket-card>strong,.support-conversation header strong{font-size:13px}.ticket-card>p,.ticket-card time,.ticket-state,.ticket-priority{font-size:10px}.support-empty span,.admin-support-empty span{font-size:11px}.support-detail-top>a,.admin-support-back>a{min-height:38px;font-size:11px}.support-message strong,.support-message time{font-size:10px}.support-message p{font-size:12px;line-height:1.7}.support-closed-note,.support-ticket-summary dt,.support-ticket-summary dd,.admin-ticket-actions dt,.admin-ticket-actions dd{font-size:10px}.support-rating>p{font-size:11px}.support-ticket-summary .outline-button{min-height:42px}.integration-hero{background:radial-gradient(circle at 88% 0,#7053ff32,#0000 38%),#121722;border:1px solid #34305b;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;min-height:155px;margin:14px 0;padding:28px;display:flex}.integration-hero>div>span{color:#aa9bff;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.integration-hero h2{margin:10px 0 6px;font-size:25px}.integration-hero p{color:#7c879a;max-width:650px;margin:0;font-size:10px;line-height:1.65}.integration-hero aside{text-align:center;background:#0b1019aa;border:1px solid #3a3560;border-radius:12px;min-width:145px;padding:17px}.integration-hero aside strong,.integration-hero aside span{display:block}.integration-hero aside strong{color:#b7aaff;font-size:24px}.integration-hero aside span{color:#697489;margin-top:4px;font-size:8px}.integration-guild-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.integration-guild-grid>a{color:#dfe3ea;background:#111620;border:1px solid #283142;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;min-height:82px;padding:17px;display:grid}.integration-guild-grid>a:hover{border-color:#6652c0}.integration-guild-icon{color:#aa9cff;background:#7357ff18;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.integration-guild-grid strong,.integration-guild-grid small{display:block}.integration-guild-grid strong{font-size:12px}.integration-guild-grid small{color:#697489;margin-top:5px;font-size:9px}.integration-layout{grid-template-columns:340px 1fr;align-items:start;gap:13px;display:grid}.integration-create{gap:12px;padding:19px;display:grid}.integration-create>header,.delivery-panel>header{align-items:center;gap:10px;display:flex}.integration-create>header svg,.delivery-panel>header svg{color:#a492ff}.integration-create header strong,.integration-create header span,.delivery-panel header strong,.delivery-panel header span{display:block}.integration-create header span,.delivery-panel header span{color:#6d788b;margin-top:4px;font-size:8px}.integration-create>label{color:#8792a5;gap:6px;font-size:9px;display:grid}.integration-create input{color:#e4e7ed;background:#090e16;border:1px solid #2b3445;border-radius:8px;outline:0;min-height:39px;padding:0 10px}.integration-create input:focus{border-color:#6e58da}.integration-create fieldset{border:1px solid #293243;border-radius:9px;gap:8px;margin:0;padding:12px;display:grid}.integration-create legend{color:#8994a7;padding:0 5px;font-size:9px}.integration-create fieldset label{color:#8b95a8;align-items:center;gap:8px;font-size:9px;display:flex}.integration-create fieldset input{accent-color:#7357ff;min-height:0}.integration-create>button{color:#fff;cursor:pointer;background:#7154f4;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:40px;font-size:9px;font-weight:800;display:flex}.integration-list{gap:11px;display:grid}.integration-card{padding:18px}.integration-card>header{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;display:grid}.integration-state{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.integration-state.online{color:#53d99c;background:#42d49315}.integration-state.paused{color:#8993a5;background:#79839714}.integration-card header strong,.integration-card header small{display:block}.integration-card header small{color:#657084;text-overflow:ellipsis;white-space:nowrap;max-width:420px;margin-top:4px;font-size:8px;overflow:hidden}.integration-card header em{color:#8de2b9;background:#42d49312;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.integration-events{flex-wrap:wrap;gap:6px;margin:15px 0;display:flex}.integration-events span{color:#8792a5;background:#0c111a;border:1px solid #2b3445;border-radius:6px;padding:5px 7px;font-size:8px}.integration-health{background:#0b1019;border-radius:8px;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.integration-health span{color:#606b7e;font-size:8px}.integration-health strong{color:#a8b0bf;margin-top:4px;font-size:9px;display:block}.integration-card footer{gap:7px;margin-top:13px;display:flex}.integration-card footer button{color:#aeb6c4;cursor:pointer;background:#111722;border:1px solid #30394a;border-radius:7px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:8px;display:flex}.integration-card footer button.danger{color:#ee939d;border-color:#6b3039}.integration-empty{text-align:center;color:#70638f;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:170px;display:flex}.integration-empty strong,.integration-empty span{display:block}.integration-empty strong{color:#b6bdca;margin-top:10px;font-size:12px}.integration-empty span{color:#687387;margin-top:5px;font-size:9px}.delivery-panel{margin-top:13px;padding:19px}.delivery-list{margin-top:14px}.delivery-list article{border-top:1px solid #222a38;grid-template-columns:30px 1fr auto 65px;align-items:center;gap:10px;min-height:62px;padding:8px;display:grid}.delivery-icon{color:#a293f4;background:#7357ff12;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.delivery-icon.delivered{color:#4cd294;background:#42d49312}.delivery-icon.failed{color:#ed7b88;background:#ed596912}.delivery-list strong,.delivery-list small,.delivery-list em{display:block}.delivery-list strong{font-size:10px}.delivery-list small{color:#687387;margin-top:4px;font-size:8px}.delivery-list em{color:#cb7580;margin-top:3px;font-size:8px;font-style:normal}.delivery-list time{color:#687387;font-size:8px}.delivery-list b{color:#9aa4b5;text-align:right;font-size:8px}.integration-doc{background:#101520;border:1px solid #2b3445;border-radius:10px;margin-top:12px;padding:15px 17px}.integration-doc strong{font-size:10px}.integration-doc p{color:#748094;margin:7px 0 0;font-size:9px;line-height:1.6}.integration-doc code{color:#b6aaff;background:#7357ff12;border-radius:4px;padding:2px 4px}@media (width<=950px){.integration-layout{grid-template-columns:1fr}.integration-create{order:1}.integration-list{order:0}}@media (width<=700px){.integration-guild-grid{grid-template-columns:1fr}.integration-hero{flex-direction:column;align-items:flex-start}.integration-hero aside{width:100%}.delivery-list article{grid-template-columns:30px 1fr}.delivery-list time,.delivery-list b{text-align:left;grid-column:2}.integration-card footer{flex-wrap:wrap}}.integration-intro{background:linear-gradient(135deg,#17172b,#111620 60%);border:1px solid #393162;border-radius:16px;align-items:center;gap:18px;margin:14px 0;padding:24px;display:flex}.integration-intro-icon{color:#b4a7ff;background:#7458ff20;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.integration-intro span,.integration-choice span{color:#a899ff;letter-spacing:.08em;font-size:11px;font-weight:850}.integration-intro h2{margin:7px 0;font-size:22px}.integration-intro p{color:#9ba5b5;max-width:790px;margin:0;font-size:13px;line-height:1.6}.integration-benefits{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.integration-benefits article{background:#111620;border:1px solid #293243;border-radius:13px;padding:19px}.integration-benefits svg{color:#a897ff}.integration-benefits strong{margin:11px 0 6px;font-size:13px;display:block}.integration-benefits p{color:#8893a5;margin:0;font-size:12px;line-height:1.55}.integration-choice{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.integration-choice article{background:#0f141d;border:1px solid #2a3344;border-radius:13px;padding:20px}.integration-choice article.recommended{background:#12201d;border-color:#3e6d5d}.integration-choice article.recommended span{color:#6fe0ad}.integration-choice h3{margin:8px 0 6px;font-size:15px}.integration-choice p{color:#8e99aa;margin:0;font-size:12px;line-height:1.6}.integration-flow{margin:12px 0;padding:20px}.integration-flow>header{align-items:center;gap:10px;margin-bottom:16px;display:flex}.integration-flow>header svg{color:#aa9cff}.integration-flow>header strong,.integration-flow>header span{display:block}.integration-flow>header strong{font-size:14px}.integration-flow>header span{color:#8b96a8;margin-top:3px;font-size:12px}.integration-flow>div{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.integration-flow>div>svg{color:#5e6879}.integration-flow>div>span{background:#0b1018;border:1px solid #293243;border-radius:10px;min-height:82px;padding:13px}.integration-flow b{color:#c2b8ff;background:#7357ff25;border-radius:50%;place-items:center;width:23px;height:23px;margin-bottom:8px;font-size:11px;display:grid}.integration-flow strong,.integration-flow small{display:block}.integration-flow strong{font-size:12px}.integration-flow small{color:#788497;margin-top:4px;font-size:11px;line-height:1.4}.integration-section-title{align-items:center;gap:10px;margin:22px 0 10px;display:flex}.integration-section-title svg{color:#a998ff}.integration-section-title h3,.integration-section-title p{margin:0}.integration-section-title h3{font-size:16px}.integration-section-title p{color:#8490a3;margin-top:4px;font-size:12px}.integration-beginner-note{color:#8de0ba;background:#11201c;border:1px solid #355e50;border-radius:12px;align-items:flex-start;gap:12px;margin:13px 0;padding:16px 18px;display:flex}.integration-beginner-note strong{font-size:13px;display:block}.integration-beginner-note p{color:#9ca9a3;margin:5px 0 0;font-size:12px;line-height:1.5}.integration-hero p{font-size:13px}.integration-hero>div>span{font-size:10px}.integration-hero aside span{font-size:11px}.integration-mini-flow{justify-content:center;align-items:center;gap:14px;margin:0 0 13px;padding:15px;display:flex}.integration-mini-flow span{color:#aeb6c4;font-size:12px}.integration-mini-flow b{color:#c7beff;background:#7458ff22;border-radius:50%;place-items:center;width:22px;height:22px;margin-right:6px;display:inline-grid}.integration-mini-flow i{color:#626d80;font-style:normal}.integration-create{grid-template-columns:minmax(0,1fr)}.integration-create header strong,.delivery-panel header strong{font-size:14px}.integration-create header span,.delivery-panel header span{font-size:11px;line-height:1.4}.integration-developer-warning{color:#e1bd6e;background:#231e12;border:1px solid #66552f;border-radius:9px;align-items:flex-start;gap:8px;padding:11px;display:flex}.integration-developer-warning span{font-size:11px;line-height:1.45}.integration-create>label{font-size:12px}.integration-create>label small{color:#778397;font-size:10px;line-height:1.45}.integration-create input,.integration-create legend{font-size:12px}.integration-field-hint{font-size:10px}.integration-create fieldset label{align-items:flex-start;font-size:12px}.integration-create fieldset label>span strong,.integration-create fieldset label>span small{display:block}.integration-create fieldset label>span strong{font-size:11px}.integration-create fieldset label>span small{color:#717d90;margin-top:3px;font-size:10px;line-height:1.35}.integration-create>button{font-size:11px}.integration-card header strong{font-size:13px}.integration-card header small,.integration-card header em,.integration-events span,.integration-health span,.delivery-list small,.delivery-list em,.delivery-list time,.delivery-list b{font-size:10px}.integration-health strong,.delivery-list strong{font-size:11px}.integration-card footer button{font-size:10px}.integration-empty strong{font-size:14px}.integration-empty span{max-width:470px;font-size:11px;line-height:1.5}.integration-doc{padding:0;overflow:hidden}.integration-doc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:17px;list-style:none;display:flex}.integration-doc summary::-webkit-details-marker{display:none}.integration-doc summary>span{align-items:center;gap:9px;display:flex}.integration-doc summary svg{color:#a997ff}.integration-doc summary strong{font-size:13px}.integration-doc summary small{color:#7e899b;font-size:11px}.integration-doc[open] summary{border-bottom:1px solid #293243}.integration-doc-content{padding:18px}.integration-plain-explanation{background:#101c24;border:1px solid #344f61;border-radius:10px;align-items:flex-start;gap:10px;padding:13px;display:flex}.integration-plain-explanation svg{color:#78c8ee;flex:none}.integration-plain-explanation p{color:#a4afbd;margin:0;font-size:12px}.integration-doc ol{color:#9ba6b6;margin:16px 0;padding-left:22px;font-size:12px;line-height:1.8}.integration-doc h3{margin:16px 0 8px;font-size:13px}.integration-doc pre{background:#080d14;border:1px solid #293243;border-radius:10px;max-height:430px;margin:0;padding:15px;overflow:auto}.integration-doc pre code{color:#c7cff0;background:0 0;padding:0;font-size:11px;line-height:1.55}.integration-doc .integration-code-note{font-size:11px}@media (width<=900px){.integration-benefits,.integration-flow>div{grid-template-columns:1fr}.integration-flow>div>svg{margin:auto;transform:rotate(90deg)}}@media (width<=700px){.integration-intro{align-items:flex-start}.integration-choice{grid-template-columns:1fr}.integration-mini-flow{flex-direction:column;align-items:flex-start}.integration-mini-flow i{display:none}.integration-doc summary{flex-direction:column;align-items:flex-start}}.invite-policy-panel{margin-top:14px;padding:20px}.invite-policy-panel>header{border-bottom:1px solid #242c3b;align-items:center;gap:10px;padding-bottom:15px;display:flex}.invite-policy-panel>header svg{color:#a594ff}.invite-policy-panel>header strong,.invite-policy-panel>header span{display:block}.invite-policy-panel>header strong{font-size:12px}.invite-policy-panel>header span{color:#707b8e;margin-top:4px;font-size:9px}.invite-policy-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.invite-policy-grid>form{background:#0c111a;border:1px solid #293243;border-radius:10px;align-content:start;gap:11px;padding:15px;display:grid}.invite-policy-grid>form>label:not(.invite-own-toggle){color:#8792a5;gap:7px;font-size:9px;display:grid}.invite-policy-grid input[type=text],.invite-policy-grid input:not([type]){color:#e1e5eb;background:#080d15;border:1px solid #2b3445;border-radius:8px;height:38px;padding:0 10px}.invite-policy-grid button{justify-content:center;align-items:center;gap:6px;min-height:36px;display:flex}.invite-own-toggle{align-items:flex-start;gap:10px;min-height:54px;display:flex}.invite-own-toggle>input{accent-color:#7357ff;margin-top:2px}.invite-own-toggle strong,.invite-own-toggle small{display:block}.invite-own-toggle strong{font-size:10px}.invite-own-toggle small{color:#6e798c;margin-top:6px;font-size:8px;line-height:1.5}.invite-partners{margin-top:18px}.invite-partners>article{border-top:1px solid #222a38;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:58px;padding:8px;display:grid}.invite-partners>article strong,.invite-partners>article small{display:block}.invite-partners>article strong{font-size:10px}.invite-partners>article small{color:#677286;margin-top:4px;font-size:8px}@media (width<=750px){.invite-policy-grid{grid-template-columns:1fr}}.raid-correlation-badge{color:#f09aaa;text-transform:uppercase;letter-spacing:.04em;background:#ed596912;border:1px solid #884c5b;border-radius:5px;width:max-content;margin-top:4px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800;display:block}.help-page{color:#eef0f6;background:radial-gradient(circle at 50% -10%,#37256d55,#0000 32%),#090d15;min-height:100vh}.help-topbar{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:80px;display:flex}.help-topbar>div{align-items:center;gap:18px;display:flex}.help-topbar>div>a:first-child{color:#8b95a8;align-items:center;gap:7px;font-size:11px;display:flex}.help-hero{text-align:center;padding:72px 0 62px}.help-hero>span{color:#a797ff;letter-spacing:1.4px;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.help-hero h1{letter-spacing:-1.8px;max-width:820px;margin:18px auto 16px;font-size:46px;line-height:1.08}.help-hero p{color:#8f99ad;max-width:690px;margin:auto;font-size:15px;line-height:1.75}.help-layout{grid-template-columns:230px minmax(0,1fr);gap:34px;padding-bottom:80px;display:grid}.help-index{background:#0e141f;border:1px solid #242c3b;border-radius:13px;height:max-content;max-height:calc(100vh - 48px);padding:18px 12px;position:sticky;top:24px;overflow:auto}.help-index>strong{color:#626d82;text-transform:uppercase;letter-spacing:1px;padding:0 9px 12px;font-size:9px;display:block}.help-index a{color:#8993a7;border-radius:7px;align-items:center;gap:8px;min-height:34px;padding:7px 9px;font-size:9px;line-height:1.2;display:flex}.help-index a:hover{color:#e1ddff;background:#7458ff18}.help-content{min-width:0}.help-search{background:#111722;border:1px solid #323a50;border-radius:13px;align-items:center;gap:12px;height:58px;margin-bottom:18px;padding:0 17px;display:flex;box-shadow:0 16px 50px #0003}.help-search svg{color:#8b77ff}.help-search input{color:#edf0f6;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.help-search input::placeholder{color:#596478}.help-search button{color:#a99bff;cursor:pointer;background:#7357ff1f;border:0;border-radius:7px;padding:7px 10px;font-size:9px}.help-section{background:#0f151f;border:1px solid #242c3b;border-radius:15px;margin-bottom:20px;padding:29px;scroll-margin-top:20px}.help-section>header>span:not(.guide-icon){color:#9b89ff;letter-spacing:1px;align-items:center;gap:6px;font-size:9px;font-weight:850;display:inline-flex}.help-section>header h2{letter-spacing:-.4px;margin:8px 0 7px;font-size:22px}.help-section>header p,.feature-guide>header div p{color:#798499;font-size:10px;line-height:1.6}.install-timeline{gap:2px;margin:24px 0;display:grid}.install-timeline article{border-bottom:1px solid #202837;grid-template-columns:40px 1fr;gap:13px;padding:12px 0;display:grid}.install-timeline article:last-child{border-bottom:0}.install-timeline b{color:#c3b9ff;background:#7458ff16;border:1px solid #5d4aa6;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.install-timeline h3,.guide-steps h3{margin:1px 0 5px;font-size:11px}.install-timeline p,.guide-steps p{color:#808ba0;font-size:9px;line-height:1.65}.help-callout{border:1px solid;border-radius:10px;gap:13px;margin-top:12px;padding:15px;display:flex}.help-callout svg{flex:none}.help-callout p{margin-top:5px;font-size:9px;line-height:1.55}.help-callout.warning{color:#e4bd70;background:#3c2e171f;border-color:#5f4b27}.help-callout.warning p{color:#a88d5c}.help-callout.success{color:#75d8a5;background:#173b291f;border-color:#285743}.help-callout.success p{color:#6e9f86}.help-cta{width:max-content;margin-top:18px}.feature-guide>header{border-bottom:1px solid #222a38;align-items:center;gap:14px;padding-bottom:18px;display:flex}.guide-icon{color:#b4a7ff;background:#7458ff18;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.feature-guide>header h2{margin:0 0 5px}.guide-steps{gap:0;display:grid}.guide-steps article{border-bottom:1px solid #202735;grid-template-columns:34px 1fr;gap:11px;padding:16px 0;display:grid}.guide-steps article:last-child{border:0;padding-bottom:0}.guide-steps article>span{color:#5e687b;font-size:9px;font-weight:800}.guide-steps ul{color:#7f8a9e;margin:7px 0 0;padding-left:16px;font-size:9px}.faq-section>header{margin-bottom:20px}.faq-filters{align-items:center;gap:6px;margin-bottom:14px;padding-bottom:4px;display:flex;overflow-x:auto}.faq-filters>svg{color:#657084;flex:none}.faq-filters button{color:#768196;cursor:pointer;background:#0b1018;border:1px solid #293144;border-radius:99px;flex:none;padding:7px 10px;font-size:8px}.faq-filters button.active{color:#c7beff;background:#7357ff1b;border-color:#654fc1}.faq-list{gap:7px;display:grid}.faq-list details{background:#0c111a;border:1px solid #252d3d;border-radius:10px}.faq-list summary{color:#cbd0da;cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:48px;padding:0 15px;font-size:10px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#7463d0;flex:none;transition:all .2s}.faq-list details[open] summary svg{transform:rotate(90deg)}.faq-list details p{color:#7f8a9e;padding:0 15px 9px;font-size:9px;line-height:1.7}.faq-list details small{color:#9384e9;background:#7357ff12;border-radius:99px;margin:0 15px 13px;padding:4px 7px;font-size:7px;display:inline-flex}.help-empty{color:#677286;text-align:center;justify-items:center;gap:7px;padding:30px;display:grid}.help-empty strong{color:#aeb5c2;font-size:11px}.help-empty span{font-size:9px}.help-support-card{background:linear-gradient(120deg,#211947,#121727);border:1px solid #4b3b8a;border-radius:14px;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;padding:24px;display:grid}.help-support-card>svg{color:#c6bdff;background:#7357ff2b;border-radius:10px;width:42px;height:42px;padding:10px}.help-support-card span{color:#9888ee;letter-spacing:1px;font-size:8px;font-weight:850}.help-support-card h2{margin:5px 0;font-size:16px}.help-support-card p{color:#808a9d;font-size:9px}.help-support-card .secondary-button{white-space:nowrap}@media (width<=900px){.help-layout{grid-template-columns:1fr}.help-index{gap:4px;max-height:none;display:flex;position:static;overflow-x:auto}.help-index>strong{display:none}.help-index a{white-space:nowrap;flex:none}.help-hero{padding:55px 0 45px}.help-hero h1{font-size:38px}}@media (width<=620px){.help-topbar>div>a:first-child{display:none}.help-hero{text-align:left}.help-hero h1{letter-spacing:-1px;font-size:34px}.help-section{padding:20px 16px}.help-support-card{grid-template-columns:42px 1fr}.help-support-card .secondary-button{text-align:center;grid-column:1/-1}.help-search{height:54px;padding:0 13px}.help-search input{font-size:10px}.help-index{margin:0 -2px}.feature-guide>header{align-items:flex-start}}@media (width<=900px){.help-index{scrollbar-width:none}.help-index::-webkit-scrollbar{display:none}}.help-index>strong{font-size:10px}.help-index a{min-height:40px;font-size:11px}.help-search input{font-size:13px}.help-search button{min-height:34px;font-size:10px}.help-results{color:#7e899d;margin:-7px 2px 18px;font-size:11px}.help-section>header>span:not(.guide-icon),.help-section>header p,.feature-guide>header div p{font-size:11px}.install-timeline h3,.guide-steps h3{font-size:13px}.install-timeline p,.guide-steps p,.guide-steps ul{font-size:11px;line-height:1.7}.help-callout strong{font-size:12px}.help-callout p{font-size:11px}.faq-filters button{min-height:34px;font-size:10px}.faq-list summary{min-height:54px;font-size:12px}.faq-list details p{font-size:11px}.faq-list details small{font-size:9px}.help-support-card p{font-size:11px;line-height:1.55}.template-product-page{color:#eef1f6;background:radial-gradient(circle at 75% 4%,#14889728,#0000 25%),#090d15;min-height:100vh}.template-product-page .product-nav{border-bottom:1px solid #ffffff0b}.template-brand-mark{color:#8ae3e7;background:linear-gradient(145deg,#168794,#4353bd)!important}.template-product-page .text-link{align-items:center;gap:6px;display:inline-flex}.template-install-button{box-shadow:0 9px 30px #168e9a25;background:linear-gradient(135deg,#168e9a,#4b5ed0)!important}.template-product-hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:60px;min-height:610px;padding-top:65px;padding-bottom:80px;display:grid}.template-eyebrow{color:#69d4d9;letter-spacing:1.2px;align-items:center;gap:7px;font-size:10px;font-weight:850;display:inline-flex}.template-product-hero h1{letter-spacing:-3px;margin:20px 0 18px;font-size:clamp(48px,5.5vw,72px);line-height:1.02}.template-product-hero h1 em{color:#65d5da;font-style:normal}.template-product-hero>div:first-child>p{color:#929caf;max-width:630px;font-size:15px;line-height:1.75}.template-hero-actions{gap:10px;margin-top:29px;display:flex}.template-no-dashboard{color:#6f7b8e;align-items:center;gap:7px;margin-top:19px;font-size:10px;display:flex}.template-no-dashboard svg{color:#4bcf9a}.template-server-preview{place-items:center;height:470px;display:grid;position:relative}.template-preview-orbit{border:1px solid #54cdd617;border-radius:50%;width:400px;height:400px;position:absolute;box-shadow:0 0 90px #1ba0ac14}.template-preview-card{background:linear-gradient(150deg,#14232b,#101520);border:1px solid #327983;border-radius:20px;width:min(100%,360px);padding:27px;position:relative;transform:rotate(2deg);box-shadow:0 35px 90px #0008,0 0 55px #1c9ba51d}.template-preview-card>div{color:#74d9de;justify-content:space-between;align-items:center;display:flex}.template-preview-card>div span{letter-spacing:1px;font-size:8px;font-weight:850}.template-preview-card>strong{margin:27px 0 16px;font-size:20px;display:block}.template-preview-card ul{gap:9px;padding:0;list-style:none;display:grid}.template-preview-card li{color:#96a3b1;background:#0c131b;border:1px solid #253541;border-radius:8px;align-items:center;gap:9px;padding:11px;font-size:10px;display:flex}.template-preview-card li span{background:#31b8c2;border-radius:2px;width:7px;height:7px}.template-preview-card small{color:#66d6a0;align-items:center;gap:7px;margin-top:20px;display:flex}.template-proof{background:#101720;border:1px solid #25313d;border-radius:15px;grid-template-columns:repeat(3,1fr);margin-bottom:95px;display:grid}.template-proof article{color:#7edbe0;border-right:1px solid #25313d;justify-content:center;align-items:center;gap:11px;min-height:100px;display:flex}.template-proof article:last-child{border:0}.template-proof strong{font-size:27px}.template-proof span{color:#8b96a7;font-size:11px}.template-feature-section{padding-bottom:90px}.template-feature-section>header{max-width:700px;margin-bottom:27px}.template-feature-section>header>span,.template-final-cta>div>span{color:#64d3d9;letter-spacing:1px;font-size:9px;font-weight:850}.template-feature-section h2{letter-spacing:-1.4px;margin:9px 0;font-size:36px}.template-feature-section>header p{color:#7e899b;font-size:12px;line-height:1.6}.template-feature-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.template-feature-grid article{background:#101620;border:1px solid #25313d;border-radius:14px;min-height:190px;padding:22px}.template-feature-grid article>span{color:#68d4da;background:#1b8d9919;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.template-feature-grid h3{margin:18px 0 7px;font-size:13px}.template-feature-grid p{color:#778397;font-size:10px;line-height:1.65}.template-final-cta{background:linear-gradient(130deg,#132a32,#14182a);border:1px solid #34737b;border-radius:16px;grid-template-columns:55px 1fr auto;align-items:center;gap:17px;margin-bottom:70px;padding:29px;display:grid}.template-final-cta>svg{color:#7adee2;background:#1d8d981e;border-radius:12px;width:49px;height:49px;padding:12px}.template-final-cta h2{margin:5px 0;font-size:20px}.template-final-cta p{color:#778397;font-size:10px}.template-final-cta .primary-button{white-space:nowrap}@media (width<=900px){.template-product-hero{grid-template-columns:1fr;gap:10px}.template-server-preview{height:430px}.template-feature-grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.template-product-hero{padding-top:55px}.template-product-hero h1{letter-spacing:-2px;font-size:45px}.template-hero-actions{flex-direction:column}.template-hero-actions a{width:100%}.template-server-preview{height:390px}.template-preview-orbit{width:330px;height:330px}.template-proof{grid-template-columns:1fr}.template-proof article{border-bottom:1px solid #25313d;border-right:0}.template-feature-grid{grid-template-columns:1fr}.template-final-cta{grid-template-columns:48px 1fr}.template-final-cta .primary-button{grid-column:1/-1}.template-product-page .product-nav .text-link{display:none}}.ticket-hero,.ticket-store-hero{background:radial-gradient(circle at 85% 20%,#6f4eff40,#0000 36%),linear-gradient(135deg,#121827,#0d111b);border:1px solid #2b3650;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;margin:18px 0;padding:32px;display:flex;position:relative;overflow:hidden}.ticket-hero:after,.ticket-store-hero:after{content:"";border:1px solid #8e6fff38;border-radius:50%;width:260px;height:260px;position:absolute;inset:auto -80px -110px auto}.ticket-hero>div:first-child,.ticket-store-hero>div:first-child{z-index:1;max-width:720px;position:relative}.ticket-hero>div>span,.ticket-store-hero>div>span{color:#a994ff;letter-spacing:.1em;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.ticket-hero h2,.ticket-store-hero h2{color:#f5f7ff;margin:10px 0 8px;font-size:clamp(25px,3vw,39px);line-height:1.08}.ticket-hero p,.ticket-store-hero p{color:#aeb8cc;margin:0;line-height:1.65}.ticket-provision-state{z-index:1;background:#070b13b8;border:1px solid #303c55;border-radius:17px;gap:5px;min-width:215px;padding:22px;display:grid;position:relative}.ticket-provision-state.ready svg{color:#5fe1ab}.ticket-provision-state.attention svg{color:#ffbd59}.ticket-provision-state strong{color:#f4f7ff}.ticket-provision-state span{color:#8f9aaf;font-size:12px}.ticket-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.ticket-stats article{color:#8f9bb1;background:#111722;border:1px solid #263148;border-radius:16px;align-items:center;gap:13px;padding:18px;display:flex}.ticket-stats article>svg{box-sizing:content-box;color:#9580ff;background:#211d3c;border-radius:12px;padding:10px}.ticket-stats article.urgent>svg{color:#ff8297;background:#3a1e2a}.ticket-stats span{font-size:12px;display:grid}.ticket-stats strong{color:#f4f7ff;font-size:23px}.ticket-live-refresh{color:#7f8ca1;background:#0e1620;border:1px solid #26354a;border-radius:11px;align-items:center;gap:13px;margin:12px 0;padding:9px 11px;font-size:9px;display:flex}.ticket-live-refresh>span:first-child{align-items:center;gap:6px;margin-right:auto;display:flex}.ticket-live-refresh>span:first-child svg{color:#5fdda8}.ticket-live-refresh strong{color:#bfc9d9}.ticket-live-refresh small{color:#66758b}.ticket-live-refresh button{color:#aeb9ca;cursor:pointer;background:#161f2c;border:1px solid #39465e;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:flex}.ticket-live-refresh.syncing button svg{animation:.75s linear infinite ticket-spin}.ticket-live-refresh button:disabled{cursor:wait;opacity:.65}@keyframes ticket-spin{to{transform:rotate(360deg)}}.ticket-workflow{background:linear-gradient(90deg,#101620,#121827);border:1px solid #263148;border-radius:16px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:14px;margin:0 0 18px;padding:15px 18px;display:grid}.ticket-workflow>div{grid-template-columns:31px 1fr;align-items:center;column-gap:10px;display:grid}.ticket-workflow>div>span{color:#c9c0ff;background:#28214a;border-radius:10px;grid-row:1/3;place-items:center;width:31px;height:31px;font-size:11px;font-weight:900;display:grid}.ticket-workflow strong{color:#e8edf8;font-size:12px}.ticket-workflow small{color:#7e8aa0;font-size:10px}.ticket-workflow>svg{color:#4f5a70;width:16px}.ticket-dashboard-grid{grid-template-columns:minmax(0,1.8fr) minmax(280px,.7fr);gap:16px;display:grid}.ticket-inbox,.ticket-setup,.ticket-plan-state,.ticket-settings,.ticket-thread,.ticket-case-summary,.ticket-payment-history,.ticket-archive{background:#101620!important;border-color:#263148!important}.ticket-inbox>header,.ticket-setup>header,.ticket-payment-history>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;display:flex}.ticket-inbox>header span,.ticket-plan-state>span{color:#8871ff;letter-spacing:.09em;align-items:center;gap:5px;font-size:11px;font-weight:800;display:flex}.ticket-inbox h3{color:#f5f7ff;margin:3px 0 0}.ticket-inbox>header p{color:#77849a;max-width:620px;margin:4px 0 0;font-size:11px;line-height:1.45}.ticket-inbox>header em{color:#ffb45f;font-size:12px;font-style:normal}.ticket-list{display:grid}.ticket-list>a{color:inherit;border-top:1px solid #202a3d;grid-template-columns:42px minmax(0,1fr) auto auto 18px;align-items:center;gap:12px;padding:14px 4px;text-decoration:none;transition:all .16s;display:grid}.ticket-list>a:hover{background:#151d2b;padding-left:10px}.ticket-list>a>div{gap:3px;display:grid}.ticket-list>a strong{color:#eaf0ff}.ticket-list>a small,.ticket-list>a time{color:#8490a7;font-size:12px}.ticket-avatar{color:#baadff;background:#2b2455;border-radius:12px;place-items:center;width:39px;height:39px;font-weight:800;display:grid}.ticket-status{color:#b8c2d6;white-space:nowrap;background:#202a3b;border-radius:999px;align-items:center;gap:5px;width:max-content;padding:6px 9px;font-size:11px;font-style:normal;display:inline-flex}.ticket-status.waiting_staff{color:#ff9aad;background:#402132}.ticket-status.waiting_user{color:#70d5ec;background:#1c3440}.ticket-status.closed,.ticket-status.resolved{color:#6de1b0;background:#1d382f}.ticket-empty{text-align:center;color:#8290a7;place-content:center;justify-items:center;gap:7px;min-height:230px;display:grid}.ticket-empty svg{color:#7560e8}.ticket-empty strong{color:#eaf0ff}.ticket-side{align-content:start;gap:16px;display:grid}.ticket-setup>header{justify-content:flex-start}.ticket-setup>header svg{color:#9c88ff}.ticket-setup>header div{display:grid}.ticket-setup>header span{color:#8190aa;font-size:12px}.ticket-setup ul{gap:10px;margin:16px 0;padding:0;list-style:none;display:grid}.ticket-setup li{color:#8996ad;align-items:center;gap:10px;font-size:13px;display:flex}.ticket-setup li>span{color:#aab4c5;background:#222b3b;border-radius:8px;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.ticket-setup li.done{color:#cbd5e7}.ticket-setup li.done>span{color:#5ee0ad;background:#19382f}.ticket-setup li svg{width:14px}.ticket-plan-state{gap:7px;display:grid}.ticket-plan-state>strong{color:#f1f4ff;font-size:22px}.ticket-plan-state p{color:#8f9bb0;margin:0 0 8px;font-size:13px;line-height:1.5}.ticket-pause-button,.ticket-close-button,.ticket-cancel-renewal{color:#f28ba0;cursor:pointer;background:#23171d;border:1px solid #52303b;border-radius:10px;width:100%;padding:11px}.ticket-cancel-renewal{color:#eac568;background:#211d14;border-color:#504326;margin-bottom:3px}.ticket-settings{margin-top:16px}.ticket-settings header div{gap:3px;display:grid}.ticket-settings header span{color:#8794aa;font-size:13px}.ticket-settings form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:13px;display:grid}.ticket-settings textarea{resize:vertical;color:#edf1fa;background:#0b111a;border:1px solid #2c3850;border-radius:12px;min-height:78px;padding:12px}.ticket-archive{margin-top:16px!important}.ticket-archive>header{border-bottom:1px solid #263148;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.ticket-archive>header>div>span{color:#8f7aff;letter-spacing:.09em;align-items:center;gap:6px;font-size:10px;font-weight:900;display:flex}.ticket-archive>header h3{color:#f1f4fb;margin:5px 0 3px}.ticket-archive>header p{color:#8491a7;max-width:720px;margin:0;font-size:12px;line-height:1.5}.ticket-archive>header>strong{color:#bac4d7;background:#151d2a;border:1px solid #35405a;border-radius:999px;flex:none;padding:7px 10px;font-size:11px}.ticket-backup-explainer{grid-template-columns:repeat(3,1fr);gap:10px;margin:15px 0;display:grid}.ticket-backup-explainer>div{background:#0d141e;border:1px solid #263249;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.ticket-backup-explainer>div>svg{color:#937fff;width:18px}.ticket-backup-explainer span{gap:2px;display:grid}.ticket-backup-explainer strong{color:#cfd7e7;font-size:11px}.ticket-backup-explainer small{color:#728097;font-size:9px}.ticket-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ticket-file-card{background:linear-gradient(145deg,#121925,#0d131d);border:1px solid #2b364d;border-radius:15px;grid-template-columns:55px minmax(0,1fr);gap:13px;padding:15px;transition:all .16s;display:grid}.ticket-file-card:hover{border-color:#4a4271;transform:translateY(-1px)}.ticket-file-icon{color:#ad9eff;background:#211b3c;border:1px solid #403762;border-radius:10px;place-content:center;justify-items:center;gap:3px;width:55px;height:66px;display:grid}.ticket-file-icon svg{width:22px}.ticket-file-icon small{letter-spacing:.1em;font-size:8px;font-weight:900}.ticket-file-info{min-width:0}.ticket-file-info>span{color:#7f6ce7;letter-spacing:.1em;font-size:8px;font-weight:900}.ticket-file-info h4{color:#ebeff8;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 2px;font-size:13px;overflow:hidden}.ticket-file-info>p{color:#7f8ba0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.ticket-file-info dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:12px 0 0;display:grid}.ticket-file-info dl>div{border-top:1px solid #242e41;justify-content:space-between;gap:7px;padding-top:6px;display:flex}.ticket-file-info dt{color:#727f94;font-size:9px}.ticket-file-info dd{color:#b9c2d3;text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.ticket-file-actions{border-top:1px solid #263047;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;padding-top:11px;display:grid}.ticket-file-actions a{color:#b8c3d7;background:#151c29;border:1px solid #35415a;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:34px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.ticket-file-actions a:last-child{color:#b7a9ff;background:#201a38;border-color:#4b3e79}.ticket-file-actions a:hover{color:#fff;border-color:#6d59cb}.ticket-archive-empty{color:#6f7b91;justify-content:center;align-items:center;gap:13px;min-height:145px;display:flex}.ticket-archive-empty>svg{width:32px}.ticket-archive-empty>div{display:grid}.ticket-archive-empty strong{color:#cbd3e2}.ticket-archive-empty span{font-size:11px}.ticket-store-price{z-index:1;text-align:right;min-width:190px;display:grid;position:relative}.ticket-store-price small,.ticket-store-price span{color:#8e9ab0;font-size:11px}.ticket-store-price strong{color:#fff;font-size:37px}.ticket-store-price sup{color:#a994ff;font-size:15px}.ticket-benefits{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0;display:grid}.ticket-benefits article{background:#111722;border:1px solid #273148;border-radius:16px;align-content:start;gap:7px;padding:19px;display:grid}.ticket-benefits svg{color:#9f8cff}.ticket-benefits strong{color:#edf2ff}.ticket-benefits span{color:#8794a9;font-size:12px;line-height:1.5}.ticket-pricing{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.ticket-offer{background:#101620;border:1px solid #2c3750;border-radius:20px;padding:25px;position:relative}.ticket-offer.featured{border-color:#765aff;box-shadow:0 18px 50px #5036b42e}.ticket-offer-badge{color:#fff;background:#7457ff;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:900;position:absolute;top:-10px;right:20px}.ticket-offer>div:first-of-type small{color:#9b87ff;letter-spacing:.09em;font-weight:800}.ticket-offer h3{color:#fff;margin:8px 0 2px;font-size:31px}.ticket-offer p{color:#8995ab;margin:0;font-size:13px}.ticket-offer ul{grid-template-columns:repeat(2,1fr);gap:9px;margin:18px 0;padding:0;list-style:none;display:grid}.ticket-offer li{color:#bcc6d8;gap:7px;font-size:13px;display:flex}.ticket-offer li svg{color:#63d9a8;width:14px}.ticket-payment-options{grid-template-columns:1fr 1fr;align-items:end;gap:10px;display:grid}.ticket-payment-options form{gap:7px;display:grid}.ticket-payment-options label{color:#929db1;gap:5px;font-size:11px;display:grid}.ticket-payment-options input{box-sizing:border-box;color:#f3f5fb;background:#0a1018;border:1px solid #303b52;border-radius:9px;width:100%;padding:10px}.ticket-payment-options button{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:43px;font-weight:800;display:flex}.ticket-pix-button{color:#071712;background:#24bb8b}.ticket-card-button{color:#fff;background:#6f56e9}.ticket-payment-options.international{grid-template-columns:1fr}.ticket-renewal-disclosure{color:#8c98ae;margin-top:12px;font-size:11px;line-height:1.45;display:block}.ticket-purchase-safety{background:#111a27;border:1px solid #2a3850;border-radius:15px;gap:12px;padding:18px;display:flex}.ticket-purchase-safety svg{color:#66dab0;flex:none}.ticket-purchase-safety div{gap:4px;display:grid}.ticket-purchase-safety strong{color:#eaf0fb}.ticket-purchase-safety span{color:#8c99ae;font-size:13px;line-height:1.55}.ticket-payment-history{margin-top:14px}.ticket-payment-history p{color:#929eb2}.ticket-conversation-top{justify-content:space-between;align-items:center;margin:18px 0;display:flex}.ticket-conversation-top>a{color:#ad9cff;align-items:center;gap:6px;text-decoration:none;display:flex}.ticket-conversation-top>div{align-items:center;gap:9px;display:flex}.ticket-transcript-button{color:#b9c3d5;background:#151c27;border:1px solid #3b4660;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.ticket-conversation-layout{grid-template-columns:minmax(0,1.7fr) minmax(260px,.55fr);gap:16px;display:grid}.ticket-thread{overflow:hidden;padding:0!important}.ticket-thread>header{border-bottom:1px solid #263047;align-items:center;gap:11px;padding:18px;display:flex}.ticket-thread>header>div:nth-child(2){display:grid}.ticket-thread>header span{color:#8794a9;font-size:12px}.ticket-thread>header em{color:#7e8ba0;margin-left:auto;font-size:11px;font-style:normal}.ticket-messages{background:radial-gradient(circle at 50% 0,#664ecc14,#0000 40%);align-content:start;gap:18px;min-height:380px;max-height:620px;padding:22px;display:grid;overflow:auto}.ticket-messages article{gap:9px;max-width:82%;display:flex}.ticket-messages article.staff{flex-direction:row-reverse;justify-self:end}.ticket-messages article>span{color:#a997ff;background:#222b40;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.ticket-messages article.staff>span{color:#63dfad;background:#1d3b32}.ticket-messages article>div{background:#171e2b;border:1px solid #29344a;border-radius:4px 15px 15px;padding:11px 13px}.ticket-messages article.staff>div{background:#14251f;border-color:#2a4a40;border-radius:15px 4px}.ticket-messages article header{gap:14px;display:flex}.ticket-messages article header strong{color:#eaf0fb;font-size:12px}.ticket-messages article time{color:#78859a;font-size:10px}.ticket-messages article p{white-space:pre-wrap;color:#bec8da;margin:6px 0 0;font-size:14px;line-height:1.55}.ticket-system-message{color:#7f8da4;justify-self:center;align-items:center;gap:7px;font-size:11px;display:flex}.ticket-system-message>span{align-items:center;gap:5px;display:flex}.ticket-system-message>span strong{display:none}.ticket-system-message time{margin-left:4px}.ticket-system-message.internal-note{color:#d8c27b;background:#25200f;border:1px solid #514624;border-radius:11px;justify-self:stretch;align-items:flex-start;padding:12px}.ticket-system-message.internal-note>svg{flex:none;margin-top:2px}.ticket-system-message.internal-note>span{gap:3px;display:grid}.ticket-system-message.internal-note>span strong{color:#f0d984;text-transform:uppercase;letter-spacing:.06em;font-size:10px;display:block}.ticket-system-message.internal-note time{color:#8f825a;white-space:nowrap;margin-left:auto}.ticket-reply{background:#0d131d;border-top:1px solid #263047;padding:17px}.ticket-reply label{color:#a8b3c7;gap:7px;font-size:12px;display:grid}.ticket-reply textarea{resize:vertical;color:#edf2fa;background:#080e16;border:1px solid #303b52;border-radius:12px;min-height:100px;padding:12px}.ticket-reply>div{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.ticket-reply small{color:#768399;align-items:center;gap:6px;display:flex}.ticket-reply button{width:auto}.ticket-case-summary{align-self:start}.ticket-case-summary>span{color:#937eff;letter-spacing:.09em;font-size:10px;font-weight:900}.ticket-case-summary h3{color:#eef2fb}.ticket-case-summary dl{gap:0;margin:18px 0;display:grid}.ticket-case-summary dl>div{border-top:1px solid #273148;justify-content:space-between;gap:10px;padding:11px 0;display:flex}.ticket-case-summary dt{color:#8390a6;font-size:12px}.ticket-case-summary dd{overflow-wrap:anywhere;color:#c8d1e2;text-align:right;margin:0;font-size:12px}.ticket-summary-download{color:#a99afa;background:#1b1730;border:1px solid #3c3561;border-radius:11px;grid-template-columns:28px 1fr 16px;align-items:center;gap:8px;margin-bottom:12px;padding:11px;text-decoration:none;display:grid}.ticket-summary-download>span{display:grid}.ticket-summary-download strong{color:#dcd5ff;font-size:11px}.ticket-summary-download small{color:#887da8;font-size:9px}.ticket-case-tool{background:#0d141e;border:1px solid #2d384e;border-radius:11px;margin:9px 0}.ticket-case-tool>summary{color:#a99aff;cursor:pointer;grid-template-columns:22px 1fr;align-items:center;gap:7px;padding:11px;list-style:none;display:grid}.ticket-case-tool>summary::-webkit-details-marker{display:none}.ticket-case-tool>summary>span{display:grid}.ticket-case-tool>summary strong{color:#d6ddea;font-size:11px}.ticket-case-tool>summary small{color:#77849a;font-size:9px}.ticket-case-tool>form{border-top:1px solid #283247;gap:9px;padding:11px;display:grid}.ticket-case-tool label{color:#8f9bb0;gap:5px;font-size:10px;display:grid}.ticket-case-tool select,.ticket-case-tool textarea{box-sizing:border-box;color:#e8edf6;background:#080f17;border:1px solid #303c53;border-radius:9px;width:100%;padding:9px}.ticket-case-tool textarea{resize:vertical;min-height:78px}.ticket-case-tool .ticket-assign-choice{grid-template-columns:none;align-items:center;display:flex}.ticket-case-tool .ticket-assign-choice input{width:auto}.ticket-case-tool button{width:100%}.ticket-closed-note{color:#69d8ad;background:#10241f;justify-content:center;align-items:center;gap:10px;padding:21px;display:flex}.ticket-closed-note span{display:grid}.ticket-closed-note strong{color:#d9f5e9}@media (width<=1050px){.ticket-stats,.ticket-benefits{grid-template-columns:repeat(2,1fr)}.ticket-dashboard-grid,.ticket-conversation-layout{grid-template-columns:1fr}.ticket-side{grid-template-columns:1fr 1fr}.ticket-archive-grid{grid-template-columns:1fr}}@media (width<=720px){.ticket-hero,.ticket-store-hero{padding:23px;display:grid}.ticket-store-price{text-align:left}.ticket-stats,.ticket-benefits,.ticket-pricing,.ticket-side,.ticket-backup-explainer,.ticket-workflow{grid-template-columns:1fr}.ticket-workflow>svg{display:none}.ticket-live-refresh{flex-wrap:wrap;align-items:flex-start}.ticket-live-refresh>span:first-child{flex-wrap:wrap;width:100%}.ticket-live-refresh>span:first-child small{width:100%;padding-left:19px}.ticket-list>a{grid-template-columns:38px minmax(0,1fr) 18px}.ticket-list>a time,.ticket-list>a em{grid-column:2}.ticket-payment-options,.ticket-offer ul,.ticket-settings form{grid-template-columns:1fr}.ticket-messages article{max-width:95%}.ticket-reply>div{flex-direction:column;align-items:stretch;gap:10px}.ticket-reply button{width:100%}.ticket-archive>header,.ticket-conversation-top{flex-direction:column;align-items:stretch}.ticket-conversation-top>div{justify-content:space-between}.ticket-file-actions{grid-template-columns:1fr}}._hero_re9w7_1{background:linear-gradient(135deg,#101827,#111126);border:1px solid #263249;border-radius:18px;justify-content:space-between;gap:24px;margin-bottom:18px;padding:28px;display:flex}._hero_re9w7_1 h2{margin:8px 0}._hero_re9w7_1 p{color:#9eabc0;max-width:760px}._hero_re9w7_1>div:first-child>span{color:#9b87ff;align-items:center;gap:8px;font-weight:800;display:flex}._ready_re9w7_1,._blocked_re9w7_1{border-radius:14px;flex-direction:column;gap:5px;min-width:230px;padding:18px;display:flex}._ready_re9w7_1{color:#71e5ad;background:#0d2b21}._blocked_re9w7_1{color:#ff9ba8;background:#341c22}._warning_re9w7_1{border-color:#70404a;gap:16px;display:flex}._warning_re9w7_1 p{color:#b7c1d1}._searchPanel_re9w7_1 header,._member_re9w7_1 header,._editor_re9w7_1 header,._catalog_re9w7_1 header{justify-content:space-between;align-items:center;display:flex}._searchPanel_re9w7_1 form{gap:10px;display:flex}._searchPanel_re9w7_1 input,._fields_re9w7_1 input{color:#fff;background:#090f19;border:1px solid #2b3850;border-radius:10px;flex:1;padding:13px}._searchPanel_re9w7_1 button,._editor_re9w7_1 button{color:#fff;background:#7357ff;border:0;border-radius:10px;padding:12px 18px;font-weight:800}._roleGrid_re9w7_1{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:10px;display:grid}._roleGrid_re9w7_1 article,._catalog_re9w7_1 article{border:1px solid #27344a;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}._roleGrid_re9w7_1 i,._catalog_re9w7_1 i{border-radius:6px;width:12px;height:36px}._roleGrid_re9w7_1 span,._catalog_re9w7_1 span{flex-direction:column;flex:1;display:flex}._roleGrid_re9w7_1 small,._catalog_re9w7_1 small,._empty_re9w7_1{color:#8f9db2}._roleGrid_re9w7_1 button{border-radius:8px;padding:8px 12px;font-weight:700}._add_re9w7_1{color:#fff;background:#2e7657;border:0}._remove_re9w7_1{color:#ff9dac;background:#3a2029;border:1px solid #774252}._fields_re9w7_1{grid-template-columns:1fr 120px;gap:12px;display:grid}._fields_re9w7_1 label{flex-direction:column;gap:7px;display:flex}._permissions_re9w7_1{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:16px 0;display:grid}._permissions_re9w7_1 label{border:1px solid #27344a;border-radius:12px;gap:10px;padding:12px;display:flex}._permissions_re9w7_1 span{flex-direction:column;display:flex}._permissions_re9w7_1 small{color:#8f9db2}._catalog_re9w7_1>div{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:9px;display:grid}._catalog_re9w7_1 a,._editor_re9w7_1 a{color:#a992ff}._editor_re9w7_1 button:disabled{opacity:.45;cursor:not-allowed}@media (width<=760px){._hero_re9w7_1,._searchPanel_re9w7_1 form{flex-direction:column}._fields_re9w7_1{grid-template-columns:1fr}}._hero_r48yv_1{background:radial-gradient(circle at 75% 20%,#6d28d928,#0000 38%),linear-gradient(135deg,#121724,#0b0f18);border:1px solid #2d2352;border-radius:20px;grid-template-columns:minmax(0,1fr) 280px;gap:24px;padding:28px;display:grid;overflow:hidden}._hero_r48yv_1>div:first-child>span,._panel_r48yv_1 header span{color:#b99cff;letter-spacing:.1em;align-items:center;gap:8px;font-size:.75rem;font-weight:800;display:flex}._hero_r48yv_1 h2{max-width:760px;margin:10px 0 8px;font-size:clamp(1.45rem,3vw,2.35rem);line-height:1.08}._hero_r48yv_1 p,._panel_r48yv_1 p{color:#9aa6b9;line-height:1.6}._hero_r48yv_1>div:last-child{text-align:center;border:1px solid #3d3561;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:145px;display:flex}._live_r48yv_1{color:#8df4c6;background:#0e3026}._paused_r48yv_1{color:#aeb7c8;background:#171a24}._hero_r48yv_1 small{color:#aeb7c8;max-width:230px}._summary_r48yv_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}._summary_r48yv_1 article{background:#101620;border:1px solid #252d3d;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}._summary_r48yv_1 svg{color:#9b7cff;flex:none}._summary_r48yv_1 span{flex-direction:column;min-width:0;display:flex}._summary_r48yv_1 small{color:#8491a5}._summary_r48yv_1 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._locked_r48yv_1{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:42px;display:flex}._locked_r48yv_1 a,._save_r48yv_1{color:#fff;background:linear-gradient(100deg,#7048ff,#a855f7);border:0;border-radius:12px;font-weight:800;text-decoration:none}._locked_r48yv_1 a{padding:12px 18px}._form_r48yv_1{gap:16px;display:grid}._panel_r48yv_1{padding:22px}._panel_r48yv_1 header{justify-content:space-between;margin-bottom:18px;display:flex}._panel_r48yv_1 h3{margin:7px 0 2px;font-size:1.18rem}._panel_r48yv_1 p{margin:0}._switches_r48yv_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}._switches_r48yv_1>label,._privacy_r48yv_1{background:#0d131d;border:1px solid #293246;border-radius:12px;gap:11px;padding:14px;display:flex}._switches_r48yv_1 input,._privacy_r48yv_1 input,._channels_r48yv_1 input{accent-color:#805cff;width:18px;height:18px}._switches_r48yv_1 span,._privacy_r48yv_1 span{flex-direction:column;gap:4px;display:flex}._switches_r48yv_1 small,._privacy_r48yv_1 small,._grid_r48yv_1 small,._words_r48yv_1 small{color:#8390a3;line-height:1.45}._grid_r48yv_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}._grid_r48yv_1>label,._words_r48yv_1{color:#cbd4e2;flex-direction:column;gap:7px;font-size:.86rem;font-weight:700;display:flex}._grid_r48yv_1 input,._grid_r48yv_1 select,._words_r48yv_1 textarea{box-sizing:border-box;color:#f4f6fb;background:#090e16;border:1px solid #30394b;border-radius:10px;width:100%;padding:11px 12px}._channels_r48yv_1{border-top:1px solid #283044;margin-top:17px;padding-top:16px}._channels_r48yv_1 p{margin:4px 0 10px;font-size:.88rem}._channels_r48yv_1>div{flex-wrap:wrap;gap:8px;display:flex}._channels_r48yv_1 label{background:#0a1019;border:1px solid #30394b;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;display:flex}._words_r48yv_1{margin-top:16px}._words_r48yv_1 textarea{resize:vertical}._privacy_r48yv_1{margin-top:14px}._save_r48yv_1{cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:15px;display:flex}._events_r48yv_1,._sessions_r48yv_1{margin-top:16px}._events_r48yv_1>header,._sessions_r48yv_1>header{justify-content:space-between;align-items:center;display:flex}._events_r48yv_1>div>article{border-top:1px solid #252d3d;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;padding:15px 0;display:grid}._eventIcon_r48yv_1{color:#b492ff;background:#7c3aed22;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}._eventBody_r48yv_1,._eventState_r48yv_1{flex-direction:column;gap:4px;display:flex}._eventBody_r48yv_1 span,._eventBody_r48yv_1 small,._eventState_r48yv_1 span,._eventState_r48yv_1 time{color:#8794a7;font-size:.79rem}._eventBody_r48yv_1 blockquote{color:#bec8d8;background:#0b1019;border-left:2px solid #815cff;margin:7px 0 0;padding:8px 10px}._eventState_r48yv_1{text-align:right;align-items:flex-end}._eventState_r48yv_1 b{color:#cbd5e1;background:#263044;border-radius:99px;padding:4px 8px;font-size:.72rem}._eventState_r48yv_1 b[data-status=enforced],._eventState_r48yv_1 b[data-status=confirmed]{color:#86efac;background:#123b2c}._eventState_r48yv_1 b[data-status=review]{color:#fde68a;background:#463514}._eventState_r48yv_1 b[data-status=failed]{color:#fda4af;background:#481f29}._eventActions_r48yv_1{grid-column:2/4;gap:8px;display:flex}._eventActions_r48yv_1 form{margin:0}._eventActions_r48yv_1 button{color:#fff;cursor:pointer;background:#7152ee;border:0;border-radius:8px;padding:8px 12px}._eventActions_r48yv_1 ._secondary_r48yv_1{color:#cbd5e1;background:0 0;border:1px solid #384258}._sessions_r48yv_1>div>article{border-top:1px solid #252d3d;align-items:center;gap:12px;padding:12px 0;display:flex}._sessions_r48yv_1 article svg{color:#9b7cff}._sessions_r48yv_1 article span{flex-direction:column;gap:3px;display:flex}._sessions_r48yv_1 article small{color:#8491a5}._empty_r48yv_1{color:#8996aa;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:130px;display:flex}@media (width<=1000px){._hero_r48yv_1{grid-template-columns:1fr}._summary_r48yv_1,._grid_r48yv_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){._hero_r48yv_1,._panel_r48yv_1{padding:16px}._summary_r48yv_1,._switches_r48yv_1,._grid_r48yv_1{grid-template-columns:1fr}._events_r48yv_1>div>article{grid-template-columns:auto minmax(0,1fr)}._eventState_r48yv_1{text-align:left;grid-column:2;align-items:flex-start}._eventActions_r48yv_1{grid-column:2}._hero_r48yv_1>div:last-child{min-height:115px}}._eventHeaderActions_r48yv_3{align-items:center;gap:9px;display:flex}._eventHeaderActions_r48yv_3>span{color:#9aa6b9;font-size:.8rem}._refreshEvents_r48yv_3{color:#d8ceff;cursor:pointer;background:#171326;border:1px solid #4a3a79;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font-weight:750;display:flex}._refreshEvents_r48yv_3:disabled{cursor:wait;opacity:.65}._spinning_r48yv_3{animation:.8s linear infinite _voice-spin_r48yv_1}@keyframes _voice-spin_r48yv_1{to{transform:rotate(360deg)}}._privacyStatic_4kq4x_1{background:#0d131d;border:1px solid #293246;border-radius:12px;gap:11px;padding:14px;display:flex}._privacyStatic_4kq4x_1 svg{color:#8df4c6;flex:none}._privacyStatic_4kq4x_1 span,._archiveWarning_4kq4x_1 span,._consentNotice_4kq4x_1 span{flex-direction:column;gap:4px;display:flex}._privacyStatic_4kq4x_1 small,._archiveWarning_4kq4x_1 small,._consentNotice_4kq4x_1 small{color:#8390a3;line-height:1.45}._archiveWarning_4kq4x_1,._consentNotice_4kq4x_1{color:#fde68a;background:#2b210f;border:1px solid #59451e;border-radius:11px;align-items:flex-start;gap:10px;margin-top:14px;padding:13px;display:flex}._consentNotice_4kq4x_1{color:#c7d2fe;background:#101725;border-color:#303b55}._deliveryFlow_4kq4x_1{background:#090f18;border:1px solid #293246;border-radius:12px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-top:16px;padding:14px;display:grid}._deliveryFlow_4kq4x_1>span{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}._deliveryFlow_4kq4x_1 svg{color:#a98bff}._deliveryFlow_4kq4x_1 small{color:#8390a3;line-height:1.35}._deliveryFlow_4kq4x_1>b{color:#65508e}@media (width<=650px){._deliveryFlow_4kq4x_1{grid-template-columns:1fr}._deliveryFlow_4kq4x_1>b{text-align:center;transform:rotate(90deg)}}
