/*! 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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.visible{visibility:visible}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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{--ink:#f6f7fb;--muted:#99a6ba;--dim:#68758a;--base:#080c12;--panel:#0f1621;--panel-2:#131c29;--line:#263348;--violet:#8e7dff;--violet-soft:#b8adff;--teal:#52d6c9;--coral:#ff708f;--amber:#ffc66d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--base);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.site-shell{background:linear-gradient(#8e7dff09 1px, transparent 1px), linear-gradient(90deg, #8e7dff09 1px, transparent 1px), radial-gradient(circle at 72% 32%, #52d6c91a, transparent 25%), radial-gradient(circle at 18% 16%, #8e7dff1f, transparent 27%), var(--base);background-size:54px 54px,54px 54px,auto,auto,auto;min-height:100vh;position:relative;overflow:hidden}.ambient{filter:blur(85px);opacity:.2;pointer-events:none;border-radius:50%;position:absolute}.ambient-one{background:var(--violet);width:340px;height:340px;top:8%;left:-230px}.ambient-two{background:var(--teal);width:280px;height:280px;top:42%;right:-180px}.topbar{z-index:5;border-bottom:1px solid #52637f47;justify-content:space-between;align-items:center;width:min(1220px,100% - 48px);height:86px;margin:0 auto;display:flex;position:relative}.brand{letter-spacing:-.02em;align-items:center;gap:10px;font-weight:750;display:flex}.brand-mark,.mini-logo{background:linear-gradient(145deg, var(--violet-soft), var(--violet));color:#090d14;place-items:center;display:grid;box-shadow:0 8px 30px #8e7dff40,inset 0 1px #ffffff73}.brand-mark{border-radius:11px;width:34px;height:34px;font-size:17px}.brand-name{font-size:18px}.brand-version{color:var(--teal);letter-spacing:.1em;background:#52d6c914;border:1px solid #52d6c94d;border-radius:5px;padding:5px 6px;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.nav-links{color:#a8b3c5;align-items:center;gap:34px;font-size:13px;display:flex}.nav-links a{transition:color .2s}.nav-links a:hover{color:#fff}.admin-link{color:#cbd3df;border:1px solid #4c5b7473;border-radius:10px;padding:10px 14px;font-size:12px;transition:border-color .2s,background .2s}.admin-link:hover{background:#8e7dff14;border-color:#8e7dff99}.hero{z-index:2;grid-template-columns:.88fr 1.12fr;align-items:center;gap:72px;width:min(1220px,100% - 48px);min-height:670px;margin:0 auto;padding:76px 0 70px;display:grid;position:relative}.hero-copy{padding-bottom:20px}.eyebrow{color:var(--violet-soft);text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:9px;margin-bottom:24px;font:750 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.live-dot{background:var(--teal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #52d6c91a,0 0 18px #52d6c9cc}h1{letter-spacing:-.062em;max-width:650px;margin:0;font-size:clamp(50px,5.2vw,77px);font-weight:770;line-height:.98}h1 span{color:#a99cff}.hero-intro{color:#a7b1c2;max-width:570px;margin:28px 0 0;font-size:17px;line-height:1.7}.hero-actions{gap:12px;margin-top:34px;display:flex}.button{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 20px;font-size:13px;font-weight:720;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#080b12;background:linear-gradient(135deg,#a698ff,#7e6aee);box-shadow:0 14px 35px #7e6aee40,inset 0 1px #ffffff73}.button-secondary{color:#e9ebf2;background:#111824bf;border:1px solid #2b394d}.button-secondary:hover{border-color:#586883}.windows-glyph{margin-top:-2px;font-size:18px}.trust-row{color:#748196;align-items:center;gap:15px;margin-top:27px;font-size:11px;display:flex}.trust-row b{color:#c8cfdb;font-weight:700}.trust-row i{background:#3b4658;border-radius:50%;width:3px;height:3px}.product-stage{place-items:center;min-height:540px;display:grid;position:relative}.orbit{border:1px solid #8e7dff24;border-radius:50%;position:absolute}.orbit-one{width:610px;height:610px}.orbit-two{border-color:#52d6c91c;width:470px;height:470px}.app-window{z-index:2;background:linear-gradient(155deg,#141d2bf5,#0a0f17fa);border:1px solid #495b779e;border-radius:23px;width:min(545px,100%);padding:18px;position:relative;transform:perspective(1000px)rotateY(-3deg)rotateX(1deg);box-shadow:0 36px 90px #0000007a,0 0 0 8px #8e7dff06,inset 0 1px #ffffff0a}.window-bar{justify-content:space-between;align-items:center;padding:2px 2px 14px;display:flex}.mini-brand{align-items:center;gap:9px;display:flex}.mini-logo{border-radius:9px;width:29px;height:29px;font-size:13px}.mini-brand div{flex-direction:column;gap:1px;display:flex}.mini-brand strong{font-size:12px}.mini-brand small{color:#69778d;letter-spacing:.15em;font:700 7px/1.2 ui-monospace,monospace}.window-status{color:var(--teal);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font:700 9px/1 ui-monospace,monospace;display:flex}.window-status span{background:var(--teal);width:6px;height:6px;box-shadow:0 0 10px var(--teal);border-radius:50%}.mode-row{background:#090e16;border:1px solid #202b3c;border-radius:11px;grid-template-columns:repeat(4,1fr);gap:7px;padding:9px;display:grid}.mode{text-align:center;color:#6f7d92;border-radius:7px;padding:7px 5px;font-size:9px}.mode.active{color:#ded9ff;background:#8e7dff29;border:1px solid #8e7dff40}.listen-card{background:#0c121cb8;border:1px solid #243146;border-radius:12px;grid-template-columns:105px 1fr;align-items:center;gap:15px;margin-top:12px;padding:14px;display:grid}.waveform{border-right:1px solid #263247;justify-content:center;align-items:center;gap:4px;height:48px;padding-right:14px;display:flex}.waveform i{background:linear-gradient(to top, var(--violet), var(--teal));border-radius:6px;width:3px;box-shadow:0 0 9px #52d6c92e}.heard-copy small{color:#65748b;letter-spacing:.14em;font:700 7px/1 ui-monospace,monospace}.heard-copy p{color:#d2d7e1;margin:6px 0 0;font-size:11px;line-height:1.45}.suggestion-card{background:#111925db;border:1px solid #263348;border-radius:12px;margin-top:9px;padding:14px 65px 14px 15px;position:relative}.suggestion-card.primary-suggestion{background:linear-gradient(115deg,#8e7dff1f,#111925e6 55%);border-color:#8e7dff70}.suggestion-meta{letter-spacing:.1em;align-items:center;gap:8px;font:700 7px/1 ui-monospace,monospace;display:flex}.suggestion-meta span{color:var(--violet-soft)}.suggestion-meta strong{color:#8998af}.suggestion-meta small{color:var(--teal);margin-left:auto}.suggestion-card p{color:#e1e4ec;margin:9px 0 0;font-size:12px;line-height:1.45}.suggestion-card button{color:#7f8ea5;background:#121a27;border:1px solid #344258;border-radius:7px;padding:7px 8px;font:700 7px/1 ui-monospace,monospace;position:absolute;bottom:14px;right:13px}.window-footer{color:#536178;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;margin-top:13px;padding:0 3px;font:650 7px/1 ui-monospace,monospace;display:flex}.window-footer span{align-items:center;gap:6px;display:flex}.window-footer i{background:var(--teal);border-radius:50%;width:5px;height:5px}.floating-note{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0d131ded;border:1px solid #4b5b7794;border-radius:12px;align-items:center;gap:10px;padding:11px 13px;display:flex;position:absolute;box-shadow:0 18px 45px #00000059}.floating-note>span{width:26px;height:26px;color:var(--amber);background:#ffc66d1f;border-radius:8px;place-items:center;font-size:12px;display:grid}.floating-note div{flex-direction:column;gap:3px;display:flex}.floating-note strong{font-size:10px}.floating-note small{color:#6f7c90;font-size:8px}.note-one{top:67px;right:-26px}.note-two{bottom:77px;left:-38px}.note-two>span{color:var(--teal);background:#52d6c91c}.feature-strip{z-index:3;background:#0c121bb8;border:1px solid #324056ad;border-radius:16px;grid-template-columns:repeat(4,1fr);width:min(1220px,100% - 48px);margin:0 auto 46px;display:grid;position:relative;overflow:hidden}.feature-strip>div{border-right:1px solid #3240568c;grid-template-columns:auto 1fr;column-gap:12px;padding:20px 22px;display:grid}.feature-strip>div:last-child{border-right:0}.feature-index{color:#55647a;grid-row:1/3;padding-top:2px;font:700 9px/1 ui-monospace,monospace}.feature-strip strong{color:#d8dce5;font-size:11px}.feature-strip small{color:#66748a;margin-top:5px;font-size:9px}.landing-section{z-index:2;width:min(1100px,100% - 48px);margin:120px auto 0;position:relative}.landing-section-head{justify-content:space-between;align-items:end;gap:60px;display:flex}.landing-section-head>div{max-width:620px}.landing-section-head h2,.workflow-copy h2,.landing-cta h2{letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(35px,4.4vw,55px);line-height:1.05}.landing-section-head>p{color:#778499;max-width:390px;margin:0;font-size:12px;line-height:1.7}.landing-modes{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:38px;display:grid}.landing-modes article{background:linear-gradient(145deg,#101823,#0b1119);border:1px solid #263348;border-radius:15px;min-height:210px;padding:23px;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.landing-modes article:hover{border-color:var(--mode-color);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.landing-modes article:hover{border-color:color-mix(in srgb, var(--mode-color) 42%, #263348)}}.landing-modes article:after{content:"";background:var(--mode-color);filter:blur(36px);opacity:.16;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-85px;right:-80px}.landing-modes article>div{justify-content:space-between;align-items:center;display:flex}.landing-modes article>div span{color:#58677c;font:700 8px/1 ui-monospace,monospace}.landing-modes article>div i{background:var(--mode-color);width:7px;height:7px;box-shadow:0 0 12px var(--mode-color);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.landing-modes article>div i{box-shadow:0 0 12px color-mix(in srgb, var(--mode-color) 65%, transparent)}}.landing-modes h3{letter-spacing:-.03em;margin:50px 0 0;font-size:19px}.landing-modes p{color:#66748a;margin:8px 0 0;font-size:10px}.landing-modes b{color:#8190a6;margin-top:26px;font-size:8px;font-weight:600;display:block}.workflow-section{background:radial-gradient(circle at 15% 30%,#8e7dff1f,#0000 35%),#0d141e;border:1px solid #263348;border-radius:22px;grid-template-columns:.75fr 1.25fr;align-items:center;gap:80px;padding:65px;display:grid}.workflow-copy p{color:#748196;margin:20px 0 28px;font-size:11px;line-height:1.7}.workflow-copy .button{width:max-content}.workflow-steps{flex-direction:column;display:flex}.workflow-steps article{border-bottom:1px solid #253145;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;min-height:92px;display:grid}.workflow-steps article:last-child{border-bottom:0}.workflow-steps article>span{width:35px;height:35px;color:var(--violet-soft);background:#8e7dff14;border:1px solid #8e7dff4d;border-radius:11px;place-items:center;font:750 9px/1 ui-monospace,monospace;display:grid}.workflow-steps article>div{flex-direction:column;gap:6px;display:flex}.workflow-steps strong{color:#cbd1dc;font-size:11px}.workflow-steps p{color:#5f6d82;margin:0;font-size:9px}.workflow-steps article>i{color:var(--teal);font:700 8px/1 ui-monospace,monospace}.landing-cta{z-index:2;text-align:center;background:radial-gradient(circle at 50% 30%,#8e7dff3b,#0000 35%),radial-gradient(circle at 75% 70%,#52d6c914,#0000 23%),#0d141e;border:1px solid #8e7dff47;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;width:min(1100px,100% - 48px);min-height:470px;margin:120px auto 0;display:flex;position:relative;overflow:hidden}.landing-cta:before{content:"";opacity:.45;background-image:linear-gradient(#8e7dff0a 1px,#0000 1px),linear-gradient(90deg,#8e7dff0a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.landing-cta>*{z-index:2;position:relative}.cta-signal{align-items:center;gap:6px;height:37px;margin-bottom:23px;display:flex}.cta-signal i{background:linear-gradient(to top,var(--violet),var(--teal));border-radius:4px;width:4px}.cta-signal i:first-child,.cta-signal i:nth-child(5){height:12px}.cta-signal i:nth-child(2),.cta-signal i:nth-child(4){height:25px}.cta-signal i:nth-child(3){height:37px}.landing-cta p{color:#7b879b;margin:20px 0 27px;font-size:11px}.landing-cta>div:last-child{gap:10px;display:flex}.public-page{background:radial-gradient(circle at 50% 2%, #8e7dff21, transparent 28%), radial-gradient(circle at 92% 38%, #52d6c914, transparent 20%), var(--base);min-height:100vh;position:relative;overflow:hidden}.page-grid{pointer-events:none;opacity:.55;background-image:linear-gradient(#8e7dff08 1px,#0000 1px),linear-gradient(90deg,#8e7dff08 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 65%);mask-image:linear-gradient(#000,#0000 65%)}.public-topbar{position:relative}.page-hero{text-align:center;z-index:2;width:min(940px,100% - 48px);margin:0 auto;padding:90px 0 58px;position:relative}.page-kicker{color:var(--violet-soft);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;font:750 10px/1 ui-monospace,monospace;display:inline-flex}.page-kicker span{background:var(--teal);width:6px;height:6px;box-shadow:0 0 12px var(--teal);border-radius:50%}.page-hero h1{max-width:900px;margin:22px auto 0;font-size:clamp(45px,6vw,76px)}.page-hero>p{color:#9ba7b9;max-width:700px;margin:25px auto 0;font-size:16px;line-height:1.7}.download-layout{z-index:2;grid-template-columns:1.35fr .65fr;gap:18px;width:min(1100px,100% - 48px);margin:0 auto;display:grid;position:relative}.download-card,.requirements-card,.plan-card{background:linear-gradient(155deg,#131c2aed,#0b111af7);border:1px solid #3e4f69ad;border-radius:22px;box-shadow:0 24px 70px #00000040,inset 0 1px #ffffff09}.featured-download{padding:34px;position:relative;overflow:hidden}.featured-download:before{content:"";filter:blur(60px);background:#8e7dff2b;border-radius:50%;width:240px;height:240px;position:absolute;top:-120px;right:-120px}.download-card-top{align-items:center;gap:18px;display:flex;position:relative}.platform-icon{width:66px;height:66px;color:var(--violet-soft);background:#8e7dff21;border:1px solid #8e7dff4d;border-radius:18px;place-items:center;font-size:32px;display:grid}.release-tag,.section-label,.plan-type{color:var(--teal);letter-spacing:.13em;font:750 9px/1 ui-monospace,monospace}.download-card-top h2{letter-spacing:-.035em;margin:8px 0 0;font-size:25px}.download-card-top p{color:#748299;margin:7px 0 0;font-size:11px}.release-highlights{grid-template-columns:repeat(3,1fr);gap:8px;margin:28px 0 22px;display:grid}.release-highlights span{color:#a5afbf;background:#070b1152;border:1px solid #263349;border-radius:10px;align-items:center;gap:8px;padding:11px 10px;font-size:10px;display:flex}.release-highlights i{border-radius:50%;width:6px;height:6px}.dot-teal{background:var(--teal);box-shadow:0 0 8px #52d6c999}.dot-violet{background:var(--violet);box-shadow:0 0 8px #8e7dff99}.dot-amber{background:var(--amber);box-shadow:0 0 8px #ffc66d99}.download-button{width:100%}.download-pending{background:#ffc66d0f;border:1px dashed #ffc66d59;border-radius:12px;flex-direction:column;gap:5px;padding:15px 17px;display:flex}.download-pending strong{color:var(--amber);font-size:12px}.download-pending span{color:#8b91a0;font-size:10px}.download-meta,.payment-trust{color:#657187;justify-content:center;align-items:center;gap:13px;margin-top:18px;font-size:9px;display:flex}.download-meta i,.payment-trust i{background:#394559;border-radius:50%;width:3px;height:3px}.requirements-card{padding:30px}.requirements-card h2{letter-spacing:-.03em;margin:11px 0 23px;font-size:20px}.requirements-list{flex-direction:column;display:flex}.requirements-list div{border-bottom:1px solid #222e40;flex-direction:column;gap:5px;padding:13px 0;display:flex}.requirements-list div:first-child{padding-top:0}.requirements-list div:last-child{border-bottom:0}.requirements-list span{color:#66748a;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.requirements-list strong{color:#cdd3dd;font-size:11px;font-weight:600}.quiet-note{color:#627087;border-top:1px solid #263247;margin:20px 0 0;padding-top:18px;font-size:10px;line-height:1.6}.install-section{z-index:2;width:min(1100px,100% - 48px);margin:95px auto 0;position:relative}.section-heading{max-width:610px}.section-heading h2{letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(30px,4vw,46px);line-height:1.08}.install-steps{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:35px;display:grid}.install-steps article{background:linear-gradient(#121b28bf,#0b111a40);border-top:1px solid #3a4960;padding:26px}.install-steps article>span{color:var(--violet-soft);font:700 9px/1 ui-monospace,monospace}.install-steps h3{margin:30px 0 9px;font-size:15px}.install-steps p{color:#718096;margin:0;font-size:11px;line-height:1.6}.support-banner{z-index:2;background:linear-gradient(110deg,#8e7dff1c,#52d6c90a);border:1px solid #8e7dff3d;border-radius:18px;justify-content:space-between;align-items:center;width:min(1100px,100% - 48px);margin:80px auto 0;padding:28px 30px;display:flex;position:relative}.support-banner h2{margin:8px 0 0;font-size:20px}.public-footer{z-index:2;color:#657187;border-top:1px solid #39485f80;justify-content:space-between;align-items:center;width:min(1100px,100% - 48px);min-height:130px;margin:90px auto 0;font-size:10px;display:flex;position:relative}.footer-brand{align-items:center;gap:11px;display:flex}.footer-brand .brand-mark{border-radius:9px;width:31px;height:31px;font-size:14px}.footer-brand div{flex-direction:column;gap:3px;display:flex}.footer-brand strong{color:#d9dde6;font-size:12px}.footer-brand small{color:#66748a;font-size:9px}.footer-links{color:#8b96a7;gap:24px;display:flex}.footer-links a:hover{color:#fff}.store-wrap{z-index:2;width:min(940px,100% - 48px);margin:0 auto;position:relative}.account-link{background:#ffc66d0e;border:1px solid #ffc66d47;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px 17px;display:grid}.account-link.linked{background:#52d6c90e;border-color:#52d6c94d}.account-link-icon{width:28px;height:28px;color:var(--amber);background:#ffc66d21;border-radius:8px;place-items:center;font-size:12px;font-weight:800;display:grid}.linked .account-link-icon{color:var(--teal);background:#52d6c921}.account-link strong{font-size:11px}.account-link p{color:#748096;margin:4px 0 0;font-size:9px}.account-state{color:var(--amber);letter-spacing:.1em;font:750 8px/1 ui-monospace,monospace}.linked .account-state{color:var(--teal)}.plans-grid{grid-template-columns:repeat(2,1fr);gap:17px;margin-top:18px;display:grid}.plans-grid-commercial{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.plans-grid-commercial .plan-card{flex-direction:column;display:flex}.plans-grid-commercial .plan-button{margin-top:auto}.token-definition,.trial-note{background:linear-gradient(135deg,#8e7dff14,#52d6c909);border:1px solid #263247;border-radius:14px;grid-template-columns:minmax(180px,.45fr) 1fr;align-items:center;gap:24px;margin-top:18px;padding:19px 22px;display:grid}.token-definition>div{flex-direction:column;gap:7px;display:flex}.token-definition span,.trial-note>span{color:var(--teal);letter-spacing:.15em;font:800 7px/1 ui-monospace,monospace}.token-definition strong{color:#e0e4ec;letter-spacing:-.02em;font-size:15px}.token-definition p,.trial-note p{color:#8290a4;margin:0;font-size:9px;line-height:1.65}.trial-note{background:#52d6c909;grid-template-columns:auto 1fr;margin-top:17px}.trial-note strong{color:#d8dde7}.monetization-table-panel{margin-top:11px;overflow:hidden}.monetization-table{border:1px solid #222e40;border-radius:10px;margin-top:16px;overflow:hidden}.monetization-row{color:#8996a9;border-bottom:1px solid #202b3b;grid-template-columns:minmax(160px,1.3fr) repeat(4,minmax(80px,.7fr));align-items:center;gap:12px;min-height:45px;padding:10px 13px;font-size:8px;display:grid}.monetization-row:last-child{border-bottom:0}.monetization-row strong{color:#cdd3de;font-size:9px}.monetization-head{color:#58677c;letter-spacing:.1em;text-transform:uppercase;background:#0a1018;min-height:34px;font:750 6px/1 ui-monospace,monospace}.monetization-empty{color:#657389;text-align:center;padding:35px;font-size:8px}.plan-card{padding:30px;position:relative;overflow:hidden}.premium-plan{border-color:#8e7dff85;box-shadow:0 25px 80px #43349e2e,inset 0 1px #ffffff0d}.premium-plan:before{content:"";background:var(--violet);filter:blur(65px);opacity:.22;border-radius:50%;width:260px;height:260px;position:absolute;top:-155px;right:-145px}.popular-flag{background:var(--violet);color:#090c13;text-align:center;letter-spacing:.08em;width:130px;padding:6px 0;font:850 7px/1 ui-monospace,monospace;position:absolute;top:14px;right:-32px;transform:rotate(37deg)}.plan-head{align-items:center;gap:9px;display:flex;position:relative}.plan-icon{width:30px;height:30px;color:var(--teal);background:#52d6c91a;border:1px solid #52d6c933;border-radius:9px;place-items:center;display:grid}.premium-plan .plan-icon{color:var(--violet-soft);background:#8e7dff1c;border-color:#8e7dff40}.plan-type{color:#7f8da3}.plan-card h2{letter-spacing:-.04em;margin:25px 0 10px;font-size:27px}.plan-copy{color:#7f8b9e;min-height:56px;margin:0;font-size:11px;line-height:1.65}.plan-price{border-bottom:1px solid #263247;align-items:baseline;gap:9px;margin:25px 0;padding-bottom:22px;display:flex}.plan-price strong{letter-spacing:-.045em;font-size:32px}.plan-price span{color:#6e7a8f;font-size:10px}.plan-card ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.plan-card li{color:#aab3c1;align-items:center;gap:9px;font-size:10px;display:flex}.plan-card li i{background:#52d6c91a;border:1px solid #52d6c93d;border-radius:50%;width:14px;height:14px;position:relative}.plan-card li i:after{content:"";border-left:1px solid var(--teal);border-bottom:1px solid var(--teal);width:4px;height:2px;position:absolute;top:4px;left:4px;transform:rotate(-45deg)}.plan-button{cursor:pointer;border:0;width:100%;margin-top:28px}.plan-button:disabled{opacity:.65;cursor:wait;transform:none}.checkout-message{color:#ff9caf;background:#ff708f12;border:1px solid #ff708f4d;border-radius:10px;margin-top:14px;padding:13px 15px;font-size:10px;line-height:1.5}.payment-trust{margin:22px 0 0}.admin-shell{color:#eef1f7;background:#080c12;grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{z-index:10;background:linear-gradient(#0d131d,#090e15);border-right:1px solid #202a3a;flex-direction:column;height:100vh;padding:24px 17px 17px;display:flex;position:sticky;top:0}.admin-brand{align-items:center;gap:10px;min-height:40px;padding:0 8px;display:flex}.admin-brand .brand-mark{border-radius:10px;width:32px;height:32px;font-size:14px}.admin-brand>div{flex-direction:column;gap:2px;display:flex}.admin-brand strong{letter-spacing:-.01em;font-size:13px}.admin-brand small{color:#65748a;letter-spacing:.13em;font:700 7px/1 ui-monospace,monospace}.admin-nav{flex-direction:column;gap:4px;margin-top:42px;display:flex}.admin-nav-label{color:#4f5d73;letter-spacing:.15em;margin-bottom:6px;padding:0 11px;font:750 7px/1 ui-monospace,monospace}.admin-nav-label.admin-nav-secondary{margin-top:27px}.admin-nav-link{color:#78869b;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;min-height:42px;padding:0 11px;font-size:11px;font-weight:600;transition:color .2s,background .2s,border-color .2s;display:flex}.admin-nav-link>span{color:#69788e;text-align:center;width:20px;font-size:15px}.admin-nav-link:hover{color:#dfe3eb;background:#ffffff06}.admin-nav-link.active{color:#e9e6ff;background:#8e7dff1f;border-color:#8e7dff33}.admin-nav-link.active>span{color:var(--violet-soft)}.admin-sidebar-foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.environment-card{background:#0b111a;border:1px solid #202c3d;border-radius:10px;align-items:center;gap:9px;min-height:53px;padding:10px;display:flex}.environment-dot{background:var(--amber);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #ffc66d14}.environment-dot.live{background:var(--teal);box-shadow:0 0 0 4px #52d6c914}.environment-card div,.admin-profile div{flex-direction:column;gap:3px;min-width:0;display:flex}.environment-card strong,.admin-profile strong{color:#cbd2dd;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.environment-card small,.admin-profile small{color:#59677d;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.admin-profile{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.admin-avatar{color:#d8d3ff;background:#8e7dff21;border:1px solid #8e7dff38;border-radius:9px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:800;display:grid}.admin-profile>a{color:#68768c;font-size:11px}.local-chip{color:var(--amber);background:#ffc66d14;border-radius:4px;padding:4px 5px;font:750 6px/1 ui-monospace,monospace}.admin-main{min-width:0}.admin-mobile-header{display:none}.admin-content{width:min(1420px,100% - 64px);margin:0 auto;padding:43px 0 65px}.admin-page-head{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.admin-eyebrow{color:#68778e;letter-spacing:.13em;font:750 8px/1 ui-monospace,monospace}.admin-page-head h1{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(27px,3vw,37px);line-height:1}.admin-page-head p{color:#69778c;margin:11px 0 0;font-size:10px}.admin-head-actions{align-items:center;gap:10px;display:flex}.data-window{color:#77859a;border:1px solid #263247;border-radius:9px;align-items:center;gap:7px;padding:10px 12px;font-size:8px;display:inline-flex}.data-window i{background:var(--teal);width:5px;height:5px;box-shadow:0 0 8px var(--teal);border-radius:50%}.admin-action-button{color:#c8c0ff;cursor:pointer;background:#8e7dff1a;border:1px solid #8e7dff4d;border-radius:9px;padding:10px 13px;font-family:inherit;font-size:8px}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:30px;display:grid}.metric-card{background:linear-gradient(145deg,#101823,#0c121b);border:1px solid #253145;border-radius:14px;min-width:0;padding:19px;position:relative;overflow:hidden}.metric-card:before{content:"";filter:blur(34px);opacity:.23;border-radius:50%;width:120px;height:120px;position:absolute;top:-90px;right:-50px}.metric-violet:before{background:var(--violet)}.metric-teal:before{background:var(--teal)}.metric-coral:before{background:var(--coral)}.metric-amber:before{background:var(--amber)}.metric-card-head{color:#69778d;letter-spacing:.12em;justify-content:space-between;align-items:center;font:750 7px/1 ui-monospace,monospace;display:flex;position:relative}.metric-card-head i{color:#7f8da3;background:#141e2b;border-radius:7px;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;display:grid}.metric-card>strong{letter-spacing:-.04em;margin-top:14px;font-size:26px;display:block;position:relative}.metric-card>p{color:#5e6c81;margin:8px 0 0;font-size:8px;position:relative}.metric-card>p b{color:#94a1b4;font-weight:650}.metric-violet>p b{color:var(--violet-soft)}.metric-teal>p b{color:var(--teal)}.metric-coral>p b{color:#ff92a8}.metric-amber>p b{color:var(--amber)}.metric-progress{background:#1d2736;border-radius:4px;height:3px;margin-top:17px;overflow:hidden}.metric-progress span{background:var(--teal);border-radius:inherit;height:100%;display:block}.metric-coral .metric-progress span{background:var(--coral)}.metric-amber .metric-progress span{background:var(--amber)}.metric-spark{align-items:end;gap:3px;height:20px;margin-top:10px;display:flex}.metric-spark i{background:#8e7dff66;border-radius:2px 2px 0 0;flex:1}.metric-spark i:first-child{height:30%}.metric-spark i:nth-child(2){height:45%}.metric-spark i:nth-child(3){height:38%}.metric-spark i:nth-child(4){height:62%}.metric-spark i:nth-child(5){height:56%}.metric-spark i:nth-child(6){height:78%}.metric-spark i:nth-child(7){background:var(--violet);height:92%}.admin-grid-main{grid-template-columns:minmax(0,1.55fr) minmax(260px,.45fr);gap:11px;margin-top:11px;display:grid}.admin-grid-bottom{grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:11px;margin-top:11px;display:grid}.admin-panel{background:linear-gradient(145deg,#0e151f,#0b1119);border:1px solid #222e40;border-radius:14px}.usage-panel,.health-panel,.recent-panel,.quick-panel,.cost-chart-panel,.endpoint-panel,.configuration-panel,.product-panel{padding:20px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.panel-kicker{color:#56657b;letter-spacing:.13em;font:750 7px/1 ui-monospace,monospace}.panel-heading h2{letter-spacing:-.025em;margin:8px 0 0;font-size:14px}.panel-heading>a{color:#7d8aa0;font-size:8px}.panel-total{color:#e2e5eb;font-size:16px;font-weight:750}.panel-total small{color:#5f6d82;font-size:7px;font-weight:600}.overview-chart{height:220px;margin-top:14px;padding-top:8px;position:relative}.chart-guides{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:10px 0 28px}.chart-guides i{border-top:1px dashed #202b3c;display:block}.chart-bars{z-index:2;grid-template-columns:repeat(7,1fr);align-items:end;gap:15px;height:100%;display:grid;position:relative}.chart-day{grid-template-rows:20px 1fr 20px;justify-items:center;height:100%;display:grid}.chart-value{opacity:0;color:var(--violet-soft);font:700 7px/1 ui-monospace,monospace;transition:opacity .2s}.chart-day:hover .chart-value{opacity:1}.chart-bar-track{background:#8e7dff09;border-radius:5px 5px 2px 2px;align-items:end;width:min(30px,70%);height:100%;display:flex;overflow:hidden}.chart-bar-track span{background:linear-gradient(to top, #8e7dff59, var(--violet));border-radius:5px 5px 2px 2px;width:100%;min-height:8px;box-shadow:0 0 18px #8e7dff21}.chart-day small{color:#59687e;text-transform:uppercase;align-self:end;font:650 7px/1 ui-monospace,monospace}.chart-legend{color:#657389;border-top:1px solid #202b3b;align-items:center;gap:18px;padding-top:13px;font-size:7px;display:flex}.chart-legend>span{align-items:center;gap:6px;display:flex}.chart-legend>span:last-child{margin-left:auto}.chart-legend b{color:#abb4c2}.chart-legend i{border-radius:2px;width:6px;height:6px}.legend-violet{background:var(--violet)}.legend-teal{background:var(--teal)}.healthy-badge{color:var(--teal);letter-spacing:.08em;background:#52d6c912;border:1px solid #52d6c92e;border-radius:5px;padding:5px 7px;font:750 6px/1 ui-monospace,monospace}.health-list{flex-direction:column;margin-top:14px;display:flex}.health-list>div{border-bottom:1px solid #1e2939;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:51px;display:grid}.health-list>div:last-child{border-bottom:0}.service-icon{border-radius:8px;place-items:center;width:27px;height:27px;font-size:7px;font-weight:800;display:grid}.violet-service{color:var(--violet-soft);background:#8e7dff1a}.teal-service{color:var(--teal);background:#52d6c917}.blue-service{color:#70a7ff;background:#70a7ff17}.amber-service{color:var(--amber);background:#ffc66d17}.health-list p{flex-direction:column;gap:4px;margin:0;display:flex}.health-list strong{color:#b9c1ce;font-size:9px}.health-list small{color:#546278;font-size:7px}.api-spend-value{color:#c7d0dc;white-space:nowrap;font:750 8px/1 ui-monospace,monospace}.service-live{background:var(--teal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px #52d6c999}.panel-link{color:#7c8a9f;border:1px solid #253246;border-radius:8px;justify-content:space-between;align-items:center;min-height:31px;margin-top:13px;padding:0 10px;font-size:8px;display:flex}.panel-link:hover{color:#c8c0ff;border-color:#8e7dff59}.recent-list{flex-direction:column;margin-top:12px;display:flex}.recent-list>div{border-bottom:1px solid #1e2938;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:49px;display:grid}.recent-list>div:last-child{border-bottom:0}.activity-avatar{color:#afa6ff;background:#191f31;border-radius:8px;place-items:center;width:27px;height:27px;font-size:7px;font-weight:750;display:grid}.recent-list p{flex-direction:column;gap:4px;margin:0;display:flex}.recent-list p strong{color:#b9c1ce;font-size:9px}.recent-list p small{color:#546278;font-size:7px}.recent-list>div>b{color:#b8dcd6;font-size:9px}.payment-state{text-align:center;border-radius:4px;min-width:48px;padding:4px 6px;font:700 6px/1 ui-monospace,monospace}.payment-state.paid{color:var(--teal);background:#52d6c912}.payment-state.refunded{color:#ff8da4;background:#ff708f12}.quick-links{flex-direction:column;gap:7px;margin-top:14px;display:flex}.quick-links a{background:#0b111a;border:1px solid #222e40;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:55px;padding:9px 10px;display:grid}.quick-links a:hover{border-color:#8e7dff52}.quick-links a>span{width:28px;height:28px;color:var(--violet-soft);background:#8e7dff17;border-radius:8px;place-items:center;display:grid}.quick-links p{flex-direction:column;gap:4px;margin:0;display:flex}.quick-links strong{color:#bac2cf;font-size:8px}.quick-links small{color:#526076;font-size:7px}.quick-links b{color:#5f6e83;font-size:9px}.user-summary{background:#0d141e;border:1px solid #222e40;border-radius:13px;grid-template-columns:repeat(4,1fr);margin-top:30px;display:grid;overflow:hidden}.user-summary>div{border-right:1px solid #222e40;grid-template-columns:1fr auto;gap:5px;padding:17px 19px;display:grid}.user-summary>div:last-child{border-right:0}.user-summary span{color:#617086;letter-spacing:.1em;font:750 7px/1 ui-monospace,monospace}.user-summary strong{color:#e3e6ec;grid-area:1/2/3;align-self:center;font-size:22px}.user-summary small{color:#59677d;font-size:7px}.users-panel{margin-top:11px;overflow:hidden}.user-toolbar{border-bottom:1px solid #222e40;align-items:center;gap:12px;min-height:69px;padding:13px 15px;display:flex}.user-search{color:#65748a;background:#0a1018;border:1px solid #263247;border-radius:8px;align-items:center;gap:9px;width:min(320px,34%);height:36px;padding:0 11px;display:flex}.user-search input{color:#cbd2dd;background:0 0;border:0;outline:0;width:100%;font-family:inherit;font-size:8px}.user-search input::placeholder{color:#4c5a6e}.user-filters{gap:3px;display:flex}.user-filters button{color:#617086;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;height:30px;padding:0 10px;font-family:inherit;font-size:7px}.user-filters button:hover{color:#aab4c3}.user-filters button.active{color:#c2baff;background:#8e7dff1a;border-color:#8e7dff38}.result-count{color:#4f5d72;letter-spacing:.1em;margin-left:auto;font:700 7px/1 ui-monospace,monospace}.admin-notice{color:#8fe7de;background:#52d6c90f;border:1px solid #52d6c933;border-radius:8px;justify-content:space-between;margin:10px 15px 0;padding:9px 11px;font-size:8px;display:flex}.admin-notice button{color:inherit;cursor:pointer;background:0 0;border:0}.users-table-wrap{overflow-x:auto}.users-table{border-collapse:collapse;width:100%;min-width:980px}.users-table th{color:#536177;text-align:left;letter-spacing:.1em;white-space:nowrap;border-bottom:1px solid #222e40;height:40px;padding:0 10px;font:750 6px/1 ui-monospace,monospace}.users-table th:first-child,.users-table td:first-child{padding-left:16px}.users-table th:last-child,.users-table td:last-child{padding-right:16px}.users-table td{color:#909caf;white-space:nowrap;border-bottom:1px solid #1e2938;height:61px;padding:0 10px;font-size:8px}.users-table tbody tr:last-child td{border-bottom:0}.users-table tbody tr:hover td{background:#8e7dff05}.table-user{align-items:center;gap:9px;display:flex}.table-user>span{color:#c4bdff;background:#1a2030;border:1px solid #293248;border-radius:8px;place-items:center;width:29px;height:29px;font-size:7px;font-weight:800;display:grid}.table-user p{flex-direction:column;gap:4px;margin:0;display:flex}.table-user strong{color:#c7ced9;font-size:9px}.table-user small{color:#536176;font-size:6px}.table-user small i{margin:0 4px;font-style:normal}.status-pill{color:#8995a7;background:#8995a712;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;display:inline-flex}.status-pill i{background:currentColor;border-radius:50%;width:5px;height:5px}.status-pill.active{color:var(--teal);background:#52d6c911}.status-pill.disabled{color:#ff8ba2;background:#ff708f11}.status-pill.invited{color:var(--amber);background:#ffc66d11}.users-table select{color:#9ba7b8;background:#0c131c;border:1px solid #29364a;border-radius:6px;outline:0;min-width:69px;height:27px;padding:0 7px;font-family:inherit;font-size:7px}.token-count{color:#b8adff;font-size:8px}.usage-count,.last-seen{color:#7c899d}.row-actions{gap:5px;display:flex}.row-actions button{color:#8f9baf;cursor:pointer;background:#111925;border:1px solid #2c394d;border-radius:6px;height:26px;padding:0 7px;font-family:inherit;font-size:6px}.row-actions button:hover{color:#c6beff;border-color:#8e7dff66}.row-actions button.disable{color:#c8798a}.row-actions button.enable{color:#65bdb4}.row-actions button:disabled{opacity:.45;cursor:wait}.empty-users{color:#58667b;flex-direction:column;align-items:center;padding:55px;display:flex}.empty-users span{font-size:25px}.empty-users strong{color:#8c98aa;margin-top:12px;font-size:11px}.empty-users p{margin:7px 0 0;font-size:8px}.info-hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);gap:11px;margin-top:30px;display:grid}.info-money-card,.info-live-card{background:linear-gradient(145deg,#101823,#0b1119);border:1px solid #222e40;border-radius:14px}.info-money-card{padding:21px}.money-comparison{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;margin-top:26px;display:grid}.money-comparison>div{flex-direction:column;gap:6px;display:flex}.money-comparison>div>span{color:#617086;text-transform:uppercase;letter-spacing:.09em;font:700 7px/1 ui-monospace,monospace}.money-comparison strong{letter-spacing:-.04em;font-size:23px}.money-comparison small{color:#536177;font-size:7px}.money-comparison>i{color:#445267;font-style:normal}.money-comparison .cost-value{color:#ff8fa5}.money-comparison .net-value{color:#8fe6dc}.margin-track{background:#202b3a;border-radius:5px;height:4px;margin-top:23px;overflow:hidden}.margin-track span{border-radius:inherit;background:linear-gradient(90deg, var(--violet), var(--teal));height:100%;display:block}.info-live-card{background:radial-gradient(circle at 80% 15%,#8e7dff26,#0000 45%),#0d141e;flex-direction:column;padding:21px;display:flex}.live-number{align-items:baseline;gap:9px;margin:25px 0 auto;display:flex}.live-number strong{letter-spacing:-.05em;font-size:35px}.live-number span{color:#5f6d82;font:700 7px/1 ui-monospace,monospace}.live-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.live-stats>div{flex-direction:column;gap:4px;display:flex}.live-stats strong{color:#bfc6d2;font-size:10px}.live-stats span{color:#536177;font-size:6px}.info-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.cost-chart{background:repeating-linear-gradient(#0000 0 45px,#1b2635 46px);border-bottom:1px solid #202b3a;grid-template-columns:repeat(7,1fr);gap:13px;height:185px;margin-top:20px;padding:0 10px;display:grid}.cost-day{grid-template-rows:1fr 24px;justify-items:center;display:grid}.cost-column{align-items:end;width:min(30px,75%);height:100%;display:flex}.cost-column>span{background:linear-gradient(to top, #ff708f33, var(--coral));border-radius:5px 5px 0 0;width:100%;min-height:8px;position:relative}.cost-column b{opacity:0;color:#ff98ac;white-space:nowrap;font:700 6px/1 ui-monospace,monospace;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.cost-column:hover b{opacity:1}.cost-day small{color:#58667a;text-transform:uppercase;align-self:center;font:700 7px/1 ui-monospace,monospace}.cost-breakdown{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.cost-breakdown>div{border:1px solid #202c3d;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.cost-dot{border-radius:2px;width:7px;height:7px}.violet-cost{background:var(--violet)}.teal-cost{background:var(--teal)}.coral-cost{background:var(--coral)}.cost-breakdown p{flex-direction:column;gap:3px;margin:0;display:flex}.cost-breakdown strong{color:#aab4c2;font-size:7px}.cost-breakdown small{color:#4e5d71;font-size:6px}.cost-breakdown b{color:#a2adbd;font-size:7px}.endpoint-list{flex-direction:column;margin-top:15px;display:flex}.endpoint-list>div{border-bottom:1px solid #1f2a39;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:56px;display:grid}.endpoint-list>div:last-child{border-bottom:0}.endpoint-list code{min-width:31px;color:var(--violet-soft);text-align:center;background:#8e7dff14;border-radius:4px;padding:4px 5px;font-size:6px}.endpoint-list p{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.endpoint-list strong{color:#aab4c2;text-overflow:ellipsis;font:650 7px/1.2 ui-monospace,monospace;overflow:hidden}.endpoint-list small{color:#536176;font-size:6px}.endpoint-list i{background:var(--teal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px #52d6c980}.api-spend-panel{margin-top:11px;padding:20px;overflow:hidden}.api-provider-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-top:16px;display:grid}.api-provider-summary article{background:radial-gradient(circle at 100% 0,#52d6c914,#0000 45%),#0a1119;border:1px solid #222e40;border-radius:10px;padding:13px 14px}.api-provider-summary span{color:#5e6d82;letter-spacing:.12em;font:750 6px/1 ui-monospace,monospace}.api-provider-summary strong{color:#dce2e8;letter-spacing:-.04em;margin-top:9px;font-size:20px;display:block}.api-provider-summary small{color:#607087;margin-top:6px;font-size:7px;display:block}.api-spend-table{border:1px solid #222e40;border-radius:10px;margin-top:12px;overflow:hidden}.api-spend-row{border-bottom:1px solid #1e2938;grid-template-columns:1.15fr 1.25fr .65fr 1fr .62fr .72fr;align-items:center;gap:12px;min-width:900px;min-height:62px;padding:10px 14px;display:grid}.api-spend-row:last-child{border-bottom:0}.api-spend-head{color:#536177;letter-spacing:.1em;text-transform:uppercase;background:#0a1018;min-height:37px;font:750 6px/1 ui-monospace,monospace}.api-spend-row>span:not(.api-name),.api-name>span,.api-period-cost{flex-direction:column;gap:5px;min-width:0;display:flex}.api-spend-row strong{color:#b9c2cf;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.api-spend-row small{color:#526176;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:500;overflow:hidden}.api-spend-row>b{color:#9fe2d9;font-size:9px;font-weight:750}.api-name{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.api-name>i{background:#52d6c914;border:1px solid #52d6c92e;border-radius:8px;width:25px;height:25px}.api-name>i:after{content:"↗";width:100%;height:100%;color:var(--teal);place-items:center;font-size:8px;font-style:normal;display:grid}.api-source-note{color:#536278;align-items:flex-start;gap:7px;margin:12px 2px 0;font-size:7px;line-height:1.5;display:flex}.api-source-note i{background:var(--teal);border-radius:50%;flex:none;width:5px;height:5px;margin-top:3px;box-shadow:0 0 7px #52d6c973}.info-bottom-grid{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);gap:11px;margin-top:11px;display:grid}.config-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:15px;display:grid}.config-grid>div{background:#0b111a;border:1px solid #202c3d;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.config-icon{width:28px;height:28px;color:var(--violet-soft);background:#8e7dff17;border-radius:8px;place-items:center;font-size:7px;font-weight:800;display:grid}.database-icon{color:#70a7ff;background:#70a7ff14}.stripe-icon{color:var(--teal);background:#52d6c914}.mail-icon{color:var(--amber);background:#ffc66d14}.config-grid p{flex-direction:column;gap:3px;margin:0;display:flex}.config-grid strong{color:#aab3c1;font-size:8px}.config-grid small{color:#4f5d72;font-size:6px}.config-grid b{color:var(--teal);font:700 6px/1 ui-monospace,monospace}.config-grid b.config-warning{color:var(--amber)}.release-version{border-bottom:1px solid #202b3a;align-items:center;gap:11px;margin:18px 0;padding-bottom:17px;display:flex}.release-version>span{width:42px;height:42px;color:var(--violet-soft);background:#8e7dff1f;border:1px solid #8e7dff40;border-radius:12px;place-items:center;font-size:11px;font-weight:800;display:grid}.release-version div{flex-direction:column;gap:4px;display:flex}.release-version strong{color:#c5ccd7;font-size:10px}.release-version small{color:#58667a;font-size:7px}.product-panel dl{flex-direction:column;margin:0;display:flex}.product-panel dl div{justify-content:space-between;padding:8px 0;display:flex}.product-panel dt{color:#617086;font-size:7px}.product-panel dd{color:#a7b1c0;margin:0;font-size:7px;font-weight:650}.access-page{background:radial-gradient(circle at 50% 30%,#8e7dff24,#0000 30%),#080c12;place-items:center;min-height:100vh;padding:24px;display:grid}.access-card{text-align:center;background:#0e151f;border:1px solid #29364a;border-radius:22px;width:min(520px,100%);padding:45px}.access-icon{width:42px;height:42px;color:var(--coral);background:#ff708f1a;border-radius:13px;place-items:center;margin:0 auto 20px;font-size:20px;display:grid}.access-card h1{letter-spacing:-.04em;margin:17px 0 0;font-size:30px;line-height:1.1}.access-card p{color:#748096;margin:17px 0 25px;font-size:11px;line-height:1.7}@media (max-width:1000px){.hero{grid-template-columns:1fr;padding-top:60px}.hero-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.product-stage{width:min(650px,100%);margin:0 auto}.feature-strip{grid-template-columns:repeat(2,1fr)}.feature-strip>div:nth-child(2){border-right:0}.feature-strip>div:nth-child(-n+2){border-bottom:1px solid #3240568c}.download-layout{grid-template-columns:1fr}.workflow-section{grid-template-columns:1fr;gap:35px}.admin-shell{grid-template-columns:76px minmax(0,1fr)}.admin-sidebar{padding-inline:10px}.admin-brand>div,.admin-brand>.brand-name,.admin-nav-label,.admin-nav-link:not(.active):after,.admin-nav-link{font-size:0}.admin-brand,.admin-nav-link{justify-content:center;padding:0}.admin-nav-link>span{width:auto;font-size:16px}.environment-card div,.admin-profile div,.local-chip,.admin-profile>a{display:none}.environment-card{justify-content:center}.admin-profile{justify-content:center;padding:8px 0;display:flex}.admin-content{width:min(100% - 34px,1420px)}.admin-metrics{grid-template-columns:repeat(2,1fr)}.plans-grid-commercial{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-main,.admin-grid-bottom,.info-hero-grid,.info-grid,.info-bottom-grid{grid-template-columns:1fr}.user-summary{grid-template-columns:repeat(2,1fr)}.user-summary>div:nth-child(2){border-right:0}.user-summary>div:nth-child(-n+2){border-bottom:1px solid #222e40}}@media (max-width:680px){.topbar,.hero,.feature-strip{width:min(100% - 28px,1220px)}.topbar{height:72px}.nav-links{display:none}.brand-name{font-size:16px}.hero{gap:42px;padding:54px 0 46px}h1{font-size:clamp(45px,14vw,63px)}.hero-intro{font-size:15px}.hero-actions{flex-direction:column;width:100%}.button{width:100%}.trust-row{flex-wrap:wrap;justify-content:center}.product-stage{min-height:auto}.app-window{border-radius:17px;padding:12px;transform:none}.floating-note,.orbit{display:none}.listen-card{grid-template-columns:82px 1fr}.waveform{padding-right:10px}.feature-strip{grid-template-columns:1fr}.feature-strip>div{border-bottom:1px solid #3240568c;border-right:0}.feature-strip>div:last-child{border-bottom:0}.page-hero,.download-layout,.install-section,.support-banner,.public-footer,.store-wrap{width:min(100% - 28px,1100px)}.page-hero{padding:65px 0 42px}.release-highlights{grid-template-columns:1fr}.featured-download,.requirements-card,.plan-card{border-radius:17px;padding:23px}.download-card-top{align-items:flex-start}.platform-icon{border-radius:14px;width:50px;height:50px;font-size:25px}.download-meta,.payment-trust{flex-wrap:wrap}.install-steps,.plans-grid{grid-template-columns:1fr}.token-definition,.trial-note{grid-template-columns:1fr;gap:10px}.monetization-table,.api-spend-table{overflow-x:auto}.monetization-row{min-width:620px}.support-banner{flex-direction:column;align-items:flex-start;gap:24px}.support-banner .button{width:auto}.public-footer{flex-direction:column;align-items:flex-start;gap:25px;padding:35px 0}.account-link{grid-template-columns:auto 1fr}.account-state{grid-column:2}.landing-section,.landing-cta{width:min(100% - 28px,1100px);margin-top:85px}.landing-section-head{flex-direction:column;align-items:flex-start;gap:20px}.landing-modes{grid-template-columns:1fr}.landing-modes article{min-height:175px}.landing-modes h3{margin-top:30px}.workflow-section{padding:28px 21px}.workflow-copy .button{width:100%}.workflow-steps article{grid-template-columns:auto 1fr}.workflow-steps article>i{display:none}.landing-cta{min-height:440px;padding:38px 20px}.landing-cta>div:last-child{flex-direction:column;width:100%}.admin-shell{display:block}.admin-sidebar{display:none}.admin-mobile-header{background:#0d131d;border-bottom:1px solid #202a3a;justify-content:space-between;align-items:center;height:62px;padding:0 15px;display:flex}.admin-mobile-header .admin-brand{justify-content:flex-start;font-size:10px}.admin-mobile-header>a:last-child{color:#748197;font-size:8px}.admin-content{width:min(100% - 28px,1420px);padding-top:30px}.admin-page-head{flex-direction:column;align-items:flex-start}.admin-head-actions{justify-content:space-between;width:100%}.admin-metrics{grid-template-columns:1fr 1fr}.metric-card{padding:15px}.metric-card>strong{font-size:21px}.chart-bars{gap:6px}.chart-legend{flex-wrap:wrap}.chart-legend>span:last-child{width:100%;margin-left:0}.recent-list>div{grid-template-columns:auto minmax(0,1fr) auto}.recent-list .payment-state{display:none}.user-summary{grid-template-columns:1fr 1fr}.user-toolbar{flex-wrap:wrap}.user-search{width:100%}.result-count{margin-left:auto}.user-filters{max-width:100%;overflow-x:auto}.money-comparison{grid-template-columns:1fr;gap:10px}.money-comparison>i{display:none}.money-comparison>div{border-bottom:1px solid #202b3a;padding:10px 0}.live-stats,.cost-breakdown,.config-grid{grid-template-columns:1fr}.cost-chart{gap:6px;padding-inline:0}.info-money-card,.info-live-card{padding:17px}}.messages-page{padding-bottom:42px}.support-connected i{background:var(--teal)}.support-offline{color:#ff9caf}.support-offline i{background:var(--coral);box-shadow:0 0 8px #ff708f73}.message-summary{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:30px;display:grid}.message-summary article{background:linear-gradient(145deg,#0e151f,#0b1119);border:1px solid #222e40;border-radius:13px;min-height:95px;padding:17px 18px;position:relative;overflow:hidden}.message-summary article:after{content:"";filter:blur(2px);background:#8e7dff1a;border-radius:50%;width:74px;height:74px;position:absolute;bottom:-37px;right:-30px}.message-summary article>span{color:#5e6d83;letter-spacing:.12em;font:750 7px/1 ui-monospace,monospace;display:block}.message-summary article>strong{letter-spacing:-.04em;margin-top:10px;font-size:25px;display:block}.message-summary article>small{color:#526076;margin-top:6px;font-size:7px;display:block}.message-summary .summary-new:after{background:#ff708f21}.message-summary .summary-new>strong{color:#ff91a8}.message-summary .summary-progress:after{background:#ffc66d1f}.message-summary .summary-progress>strong{color:var(--amber)}.message-summary .summary-resolved:after{background:#52d6c91c}.message-summary .summary-resolved>strong{color:var(--teal)}.support-inbox-panel{margin-top:11px;overflow:hidden}.support-toolbar{background:#080d148c;border-bottom:1px solid #222e40;grid-template-columns:minmax(240px,1fr) auto auto auto;align-items:center;gap:9px;min-height:62px;padding:11px 14px;display:grid}.support-search{color:#617087;background:#0a1018;border:1px solid #29364a;border-radius:8px;align-items:center;gap:9px;min-width:0;height:36px;padding:0 11px;display:flex}.support-search input{color:#c9d0dc;background:0 0;border:0;outline:0;width:100%;font:9px/1 inherit}.support-search input::placeholder{color:#536177}.support-select{background:#0a1018;border:1px solid #29364a;border-radius:8px;align-items:center;gap:7px;height:36px;padding:0 7px 0 10px;display:flex}.support-select>span{color:#56647a;text-transform:uppercase;letter-spacing:.09em;font:700 6px/1 ui-monospace,monospace}.support-select select{color:#98a4b6;background:#0a1018;border:0;outline:0;max-width:132px;font:8px/1 inherit}.support-toolbar .result-count{padding-inline:5px}.support-notice{margin-inline:14px}.support-workspace{grid-template-columns:minmax(300px,.72fr) minmax(430px,1.28fr);min-height:620px;display:grid}.support-message-list{scrollbar-width:thin;scrollbar-color:#344359 transparent;border-right:1px solid #222e40;max-height:680px;overflow-y:auto}.support-message-row{width:100%;min-height:102px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1e2938;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px;font-family:inherit;display:grid}.support-message-row:hover{background:#ffffff05}.support-message-row.active{box-shadow:inset 2px 0 var(--violet);background:linear-gradient(90deg,#8e7dff1f,#8e7dff06)}.message-avatar{color:#c7beff;background:#8e7dff1f;border:1px solid #8e7dff3d;border-radius:9px;place-items:center;width:30px;height:30px;font-size:7px;font-weight:800;display:grid}.message-avatar.large{border-radius:10px;width:35px;height:35px;font-size:8px}.message-row-copy{min-width:0}.message-row-copy>span{justify-content:space-between;align-items:center;gap:9px;display:flex}.message-row-copy strong{color:#d0d5df;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.message-row-copy time{color:#526076;white-space:nowrap;font-size:6px}.message-row-copy small{color:#627087;margin-top:5px;font-size:7px;display:block}.message-row-copy p{color:#78869a;white-space:nowrap;text-overflow:ellipsis;margin:7px 0 0;font-size:8px;line-height:1.45;overflow:hidden}.support-state{color:#77859a;text-transform:uppercase;white-space:nowrap;background:#0c131d;border:1px solid #2a374a;border-radius:6px;align-items:center;gap:4px;padding:5px 6px;font:700 5.5px/1 ui-monospace,monospace;display:inline-flex}.support-state i{background:currentColor;border-radius:50%;width:4px;height:4px}.support-state.new{color:#ff91a8;background:#ff708f0f;border-color:#ff708f40}.support-state.in-progress{color:#ffd088;background:#ffc66d0f;border-color:#ffc66d40}.support-state.resolved{color:#7ce2d8;background:#52d6c90f;border-color:#52d6c93b}.support-message-detail{background:radial-gradient(circle at 100% 0,#8e7dff0d,#0000 28%);min-width:0;padding:22px}.support-detail-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.support-detail-head h2{color:#e2e5ec;letter-spacing:-.035em;margin:8px 0 0;font-size:18px}.support-detail-head p{color:#536177;margin:7px 0 0;font-size:7px}.detail-status{background:#0a1018;border:1px solid #2a374a;border-radius:8px;align-items:center;gap:7px;padding:6px 7px 6px 9px;display:flex}.detail-status>span{color:#5d6b80;text-transform:uppercase;font:700 6px/1 ui-monospace,monospace}.detail-status select{color:#a9b3c3;background:#0a1018;border:0;outline:0;font:8px/1 inherit}.support-sender-card{background:#0b111ab8;border:1px solid #222e40;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:59px;margin-top:20px;padding:10px 12px;display:grid}.support-sender-card p{flex-direction:column;gap:4px;margin:0;display:flex}.support-sender-card strong{color:#cbd1dc;font-size:9px}.support-sender-card small{color:#59677c;font-size:7px}.support-sender-card a{color:#bdb5fa;background:#8e7dff12;border:1px solid #8e7dff47;border-radius:7px;padding:8px 9px;font-size:7px}.no-reply-email{color:#59677c;font-size:7px}.support-message-body{background:#0b121b;border:1px solid #263348;border-radius:11px;margin-top:13px;padding:17px}.support-message-body>span,.support-note>div:first-child>span,.support-context-grid span{color:#58677c;letter-spacing:.11em;font:750 6.5px/1 ui-monospace,monospace}.support-message-body p{color:#c4cad5;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;font-size:10px;line-height:1.75}.support-context-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.support-context-grid>div{background:#0b111aa6;border:1px solid #222e40;border-radius:9px;min-width:0;padding:11px 12px}.support-context-grid strong{color:#8d99aa;white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:7px;display:block;overflow:hidden}.support-context-grid .platform-context{grid-column:1/-1}.support-note{background:#0b111ab3;border:1px solid #222e40;border-radius:11px;margin-top:13px;padding:14px}.support-note>div:first-child{justify-content:space-between;display:flex}.support-note>div:first-child small{color:#536177;font-size:6px}.support-note textarea{resize:vertical;color:#b9c1ce;background:#080e15;border:1px solid #29364a;border-radius:8px;outline:0;width:100%;height:78px;margin-top:10px;padding:10px;font:8px/1.55 inherit}.support-note textarea:focus{border-color:#8e7dff80}.support-note>div:last-child{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.support-note>div:last-child span{color:#526076;font-size:6px}.support-note button{color:#c6beff;cursor:pointer;background:#8e7dff1a;border:1px solid #8e7dff4d;border-radius:7px;min-width:74px;height:29px;font:700 7px/1 inherit}.support-note button:disabled{opacity:.38;cursor:default}.support-detail-empty,.support-connection-state,.empty-support{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:410px;display:flex}.support-detail-empty>span,.support-connection-state>span,.empty-support>span{width:42px;height:42px;color:var(--violet-soft);background:#8e7dff14;border:1px solid #8e7dff3d;border-radius:12px;place-items:center;font-size:15px;display:grid}.support-detail-empty strong,.support-connection-state strong,.empty-support strong{color:#c8cfda;margin-top:12px;font-size:10px}.support-detail-empty p,.support-connection-state p,.empty-support p{color:#657389;max-width:360px;margin:7px 0 0;font-size:8px;line-height:1.5}.support-connection-state{min-height:520px;padding:30px}.support-connection-state small{color:#4e5c70;margin-top:12px;font-size:7px}.empty-support{min-height:300px}.notification-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.notification-summary article{background:linear-gradient(145deg,#0e151f,#0b1119);border:1px solid #222e40;border-radius:12px;flex-direction:column;justify-content:center;min-height:98px;padding:16px 18px;display:flex}.notification-summary span,.broadcast-active-count{color:#66758b;letter-spacing:.12em;font:750 6.5px/1 ui-monospace,monospace}.notification-summary strong{color:#eef0f5;margin-top:9px;font-size:24px;line-height:1}.notification-summary small{color:#536177;margin-top:7px;font-size:7px}.notification-workspace{grid-template-columns:minmax(440px,.9fr) minmax(420px,1.1fr);align-items:start;gap:12px;margin-top:12px;display:grid}.notification-composer,.notification-history{min-width:0;padding:21px}.notification-section-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.notification-section-head h2{color:#e3e6ed;letter-spacing:-.035em;margin:9px 0 0;font-size:17px}.notification-section-head p{color:#647287;margin:7px 0 0;font-size:8px;line-height:1.5}.broadcast-active-count{color:var(--teal);white-space:nowrap;background:#52d6c90f;border:1px solid #52d6c93d;border-radius:6px;padding:7px 8px}.notification-composer form{margin-top:19px}.notification-form-row{grid-template-columns:minmax(0,1fr) 145px;gap:10px;display:grid}.notification-form-row label,.notification-message-field{color:#69788d;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:7px;font:700 6.5px/1 ui-monospace,monospace;display:flex}.notification-form-row input,.notification-form-row select,.notification-message-field textarea{color:#cbd2de;letter-spacing:0;text-transform:none;background:#080e15;border:1px solid #29364a;border-radius:9px;outline:0;width:100%;font:9px/1.5 Inter,sans-serif}.notification-form-row input,.notification-form-row select{height:40px;padding:0 11px}.notification-form-row select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.notification-message-field{margin-top:12px}.notification-message-field textarea{resize:vertical;min-height:116px;padding:11px}.notification-form-row input:focus,.notification-form-row select:focus,.notification-message-field textarea:focus{border-color:#8e7dff8c;box-shadow:0 0 0 3px #8e7dff0f}.notification-form-row label small,.notification-message-field small{color:#4d5b6e;letter-spacing:0;text-transform:none;align-self:flex-end;font:6px/1 Inter,sans-serif}.notification-preview{background:linear-gradient(135deg,#8e7dff17,#0b111ad9);border:1px solid #8e7dff40;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:16px;padding:15px;display:grid}.notification-preview.info{background:linear-gradient(135deg,#52d6c912,#0b111ad9);border-color:#52d6c93d}.notification-preview.important{background:linear-gradient(135deg,#ff708f14,#0b111ad9);border-color:#ff708f45}.notification-preview-icon{color:#0a0d14;background:var(--violet-soft);border-radius:9px;place-items:center;width:34px;height:34px;font:800 14px/1 ui-monospace,monospace;display:grid}.notification-preview.info .notification-preview-icon{background:var(--teal)}.notification-preview.important .notification-preview-icon{background:var(--coral)}.notification-preview div{min-width:0}.notification-preview small{color:#786db8;letter-spacing:.11em;font:750 6px/1 ui-monospace,monospace}.notification-preview strong{color:#e6e7ed;margin-top:7px;font-size:10px;display:block}.notification-preview p{color:#8f9bad;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:8px;line-height:1.55}.notification-send,.notification-secondary{cursor:pointer;border-radius:9px;min-height:39px;font:750 8px/1 Inter,sans-serif}.notification-send{color:#090c13;background:linear-gradient(135deg,#9f91ff,#7b68e9);border:1px solid #aea2ff73;width:100%;margin-top:14px;box-shadow:0 10px 25px #7e6aee29}.notification-send:disabled,.notification-secondary:disabled{opacity:.38;cursor:default}.notification-send span{margin-left:5px}.notification-secondary{color:#aab4c3;background:#0b121b;border:1px solid #2e3b4e;padding:0 15px}.notification-confirm{background:#ffc66d0d;border:1px solid #ffc66d40;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:12px;display:flex}.notification-confirm p{flex-direction:column;gap:5px;margin:0;display:flex}.notification-confirm strong{color:#e8d2ad;font-size:8px}.notification-confirm span{color:#756d62;font-size:6.5px;line-height:1.4}.notification-confirm>div{gap:7px;display:flex}.notification-confirm .notification-send{width:auto;min-width:105px;margin:0}.notification-error{color:#ff9caf;background:#ff708f0f;border-color:#ff708f3d}.notification-history-list{scrollbar-width:thin;scrollbar-color:#344359 transparent;flex-direction:column;gap:9px;max-height:650px;margin-top:19px;padding-right:4px;display:flex;overflow-y:auto}.notification-history-card{background:#090f17b8;border:1px solid #222e40;border-radius:11px;padding:15px}.notification-history-top,.notification-history-card footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.notification-kind,.notification-state{text-transform:uppercase;letter-spacing:.07em;border-radius:5px;align-items:center;padding:5px 7px;font:750 5.5px/1 ui-monospace,monospace;display:inline-flex}.notification-kind{color:#b9afff;background:#8e7dff12;border:1px solid #8e7dff3b}.notification-kind.info{color:#75dfd5;background:#52d6c90f;border-color:#52d6c93b}.notification-kind.important{color:#ff9caf;background:#ff708f0f;border-color:#ff708f3d}.notification-state{color:#69778c;gap:5px}.notification-state i{background:currentColor;border-radius:50%;width:5px;height:5px}.notification-state.active{color:var(--teal)}.notification-history-card h3{color:#dfe3ea;margin:12px 0 0;font-size:11px}.notification-history-card>p{color:#7f8b9d;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:8px;line-height:1.55}.notification-delivery{grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:13px;display:grid}.notification-delivery>div{background:#182230;border-radius:99px;height:4px;overflow:hidden}.notification-delivery>div span{border-radius:inherit;background:linear-gradient(90deg,var(--violet),var(--teal));height:100%;display:block}.notification-delivery strong{color:#68768b;font-size:6.5px}.notification-history-card footer{border-top:1px solid #1e2938;margin-top:12px;padding-top:11px}.notification-history-card footer span{color:#4f5d70;font-size:6px}.notification-history-card footer button{color:#9488e8;cursor:pointer;background:0 0;border:0;font:700 6.5px/1 Inter,sans-serif}.notification-history-card footer button:disabled{opacity:.4;cursor:default}.notification-history-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.notification-history-card footer button.remove{color:#c9788b}.notification-history-card footer button.remove.armed{color:#ff9caf;background:#ff708f14;border:1px solid #ff708f4d;border-radius:6px;padding:6px 8px}@media (max-width:1200px){.notification-workspace{grid-template-columns:1fr}.notification-history-list{max-height:none}}@media (max-width:1050px){.message-summary{grid-template-columns:repeat(2,1fr)}.support-workspace{grid-template-columns:minmax(270px,.8fr) minmax(380px,1.2fr)}.support-toolbar{grid-template-columns:minmax(220px,1fr) auto auto}.support-toolbar .result-count{display:none}}@media (max-width:760px){.notification-summary{grid-template-columns:1fr 1fr}.notification-summary article:last-child{grid-column:1/-1}.support-toolbar{grid-template-columns:1fr 1fr}.support-search{grid-column:1/-1}.support-workspace{display:block}.support-message-list{border-bottom:1px solid #222e40;border-right:0;max-height:390px}.support-message-detail{min-height:560px}}@media (max-width:520px){.notification-summary{grid-template-columns:1fr}.notification-summary article:last-child{grid-column:auto}.notification-composer,.notification-history{padding:16px}.notification-form-row{grid-template-columns:1fr}.notification-confirm{flex-direction:column;align-items:stretch}.notification-confirm>div{justify-content:flex-end}.notification-history-card footer{flex-direction:column;align-items:flex-start}.notification-history-actions{justify-content:flex-end;width:100%}.message-summary{grid-template-columns:1fr 1fr}.support-toolbar{flex-direction:column;align-items:stretch;display:flex}.support-select{justify-content:space-between}.support-detail-head{flex-direction:column}.support-sender-card{grid-template-columns:auto 1fr}.support-sender-card a,.no-reply-email{text-align:center;grid-column:1/-1}.support-context-grid{grid-template-columns:1fr}.support-context-grid .platform-context{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
