@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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:var(--font-onest);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-onest);--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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{.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[auth\:dev\]{auth:dev}}:root{--lime:#cf0;--lime-dim:#b8e600;--lime-ink:#101400;--bg:#f3f4f0;--bg-deep:#e8eae3;--fg:#0a0a0a;--fg-secondary:#3d3f38;--fg-tertiary:#6e7268;--line:#0a0a0a1a;--line-strong:#0a0a0a33;--accent:var(--lime);--accent-hover:var(--lime-dim);--accent-soft:#ccff0038;--surface:#fff;--fill:#dcdfd6;--ink:#0a0a0a;--header:#f3f4f0e6;--shadow:0 24px 64px #00000024;--radius:0;--content:1120px;--font:var(--font-onest), "Segoe UI", sans-serif;--font-display:var(--font-unbounded), var(--font-onest), sans-serif}html[data-theme=dark]{--bg:#070707;--bg-deep:#0e0e0e;--fg:#f4f5f0;--fg-secondary:#a8aca0;--fg-tertiary:#6e7268;--line:#f4f5f01a;--line-strong:#f4f5f02e;--accent:var(--lime);--accent-hover:#dfff33;--accent-soft:#ccff0024;--surface:#121212;--fill:#1c1c1c;--ink:#000;--header:#070707e6;--shadow:0 24px 64px #0000008c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-height:100%;color:var(--fg);font-family:var(--font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}::selection{background:var(--lime);color:#000}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scroll-progress{background:var(--lime);transform-origin:0%;z-index:80;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.brand-logo{align-items:center;line-height:0;display:inline-flex;position:relative}.brand-logo__img{object-fit:cover;max-width:none;max-height:none;width:40px!important;height:40px!important}.brand-logo--mark .brand-logo__img{width:36px!important;height:36px!important}.brand-logo--hero .brand-logo__img{width:min(120px,28vw)!important;height:min(120px,28vw)!important}.brand-logo--hero-mark .brand-logo__img{width:48px!important;height:48px!important}.brand-logo--footer .brand-logo__img{width:56px!important;height:56px!important}.brand-logo--nav .brand-logo__img{width:40px!important;height:40px!important}.brand-logo--nav-mark{display:none}.brand-logo--nav-full{display:inline-flex}.btn{border-radius:var(--radius);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 26px;font-size:14px;font-weight:700;transition:background .2s,color .2s,transform .2s,border-color .2s;display:inline-flex}.btn--small{letter-spacing:.06em;min-height:36px;padding:0 14px;font-size:11px}.btn--xl{min-height:56px;padding:0 32px;font-size:15px}.btn--primary{background:var(--lime);color:#000}.btn--primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.btn--ghost{color:var(--fg);border:2px solid var(--fg);background:0 0;padding-left:22px;padding-right:22px}.btn--ghost:hover{border-color:var(--lime);color:var(--fg);background:var(--accent-soft)}.btn--small.btn--ghost{padding-left:12px;padding-right:12px}.site-header{z-index:50;pointer-events:none;background:0 0;padding:10px 16px 0;position:sticky;top:0}.site-header__bar{pointer-events:auto;max-width:calc(var(--content) + 24px);border:2px solid var(--fg);background:var(--bg);height:58px;margin:0 auto}@supports (color:color-mix(in lab, red, red)){.site-header__bar{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.site-header__bar{-webkit-backdrop-filter:blur(18px)saturate(150%);transition:background .25s,box-shadow .25s,border-color .25s;box-shadow:4px 4px #0000}.site-header.is-scrolled .site-header__bar,.site-header.is-menu-open .site-header__bar{background:var(--bg);box-shadow:5px 5px 0 var(--lime)}.site-header__inner{grid-template-columns:1fr auto;align-items:center;gap:12px;height:100%;margin:0 auto;padding:0 14px;display:grid}.site-header__brand{flex-shrink:0;justify-self:start;align-items:center;gap:8px;padding:4px 6px 4px 4px;line-height:0;transition:background .2s;display:inline-flex;position:relative}.site-header__brand:hover{background:var(--accent-soft)}.site-header__brand-mark{background:var(--lime);flex-shrink:0;width:8px;height:8px}.site-nav{border:2px solid var(--fg);background:var(--surface);justify-content:center;align-items:center;gap:2px;min-width:0;padding:3px;display:none}.site-nav a{color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;padding:7px 12px;font-size:11px;font-weight:800;transition:color .2s,background .2s;position:relative}.site-nav a:hover{color:var(--fg);background:var(--accent-soft)}.site-nav a.is-active,.site-nav a.is-active:hover{color:#000;background:0 0}.site-nav a>span{z-index:1;position:relative}.site-nav__pill{background:var(--lime);position:absolute;inset:0}.site-header__actions{flex-shrink:0;justify-self:end;align-items:center;gap:6px;display:flex}.site-header__desktop-tools{align-items:center;gap:6px;display:none}.auth-split{border:2px solid var(--fg);background:var(--surface);align-items:stretch;display:flex;overflow:hidden}.auth-split__login,.auth-split__register,.auth-split__account{letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:10px;font-weight:800;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.auth-split__login{color:var(--fg);border-right:2px solid var(--fg);background:0 0}.auth-split__login:hover{background:var(--fill)}.auth-split__register{background:var(--lime);color:#000}.auth-split__register:hover{filter:brightness(1.05)}.auth-split__account{background:var(--lime);color:#000;text-transform:none;letter-spacing:0;flex-direction:column;align-items:flex-start;gap:1px;width:100%;min-height:40px;padding:5px 12px}.auth-split__account-name{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;font-size:12px;font-weight:800;line-height:1.1;overflow:hidden}.auth-split__account-label{letter-spacing:.08em;text-transform:uppercase;opacity:.65;font-size:9px;font-weight:700}.auth-split__account:hover{filter:brightness(1.04)}.auth-split--stack{width:100%}.auth-split--stack .auth-split__login,.auth-split--stack .auth-split__register,.auth-split--stack .auth-split__account{flex:1;min-height:48px;font-size:12px}.auth-split--stack .auth-split__account{align-items:center}.lang-dd{z-index:60;position:relative}.lang-dd.is-open{z-index:100}.lang-dd__trigger{border:2px solid var(--fg);background:var(--surface);min-width:34px;height:34px;color:var(--fg);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 8px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.lang-dd__trigger:hover,.lang-dd.is-open .lang-dd__trigger{background:var(--lime);color:#000;box-shadow:3px 3px 0 var(--fg)}.lang-dd__code{letter-spacing:.06em;font-size:11px;font-weight:900}.lang-dd__hint{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.lang-dd__chev{transition:transform .2s;display:block}.lang-dd.is-open .lang-dd__chev{transform:rotate(180deg)}.lang-dd__menu{background:var(--surface);border:2px solid var(--fg);min-width:172px;box-shadow:5px 5px 0 var(--lime);z-index:70;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.lang-dd__menu button{width:100%;min-height:40px;color:var(--fg);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.lang-dd__menu button span:first-child{letter-spacing:.06em;color:var(--fg-tertiary);font-size:11px;font-weight:800}.lang-dd__menu button:hover,.lang-dd__menu button.is-active{background:var(--lime);color:#000}.lang-dd__menu button:hover span:first-child,.lang-dd__menu button.is-active span:first-child{color:#000}.lang-dd--compact{width:100%}.lang-dd--compact .lang-dd__trigger{justify-content:flex-start;width:100%;height:auto;min-height:44px;padding:0 12px}.lang-dd--compact .lang-dd__hint{margin-right:auto}.lang-dd--compact .lang-dd__chev{display:block}.lang-dd--compact.is-open .lang-dd__chev{transform:rotate(180deg)}.lang-dd--compact .lang-dd__menu{width:100%;min-width:0;left:0;right:0}.icon-btn{border:2px solid var(--fg);background:var(--surface);width:34px;height:34px;color:var(--fg);cursor:pointer;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}.icon-btn:hover{background:var(--lime);color:#000}.menu-toggle__bars{align-content:space-between;width:15px;height:11px;display:grid}.menu-toggle__bars i{transform-origin:50%;background:currentColor;height:2px;transition:transform .28s,opacity .2s;display:block}.menu-toggle__bars.is-open i:first-child{transform:translateY(4.5px)rotate(45deg)}.menu-toggle__bars.is-open i:nth-child(2){opacity:0}.menu-toggle__bars.is-open i:nth-child(3){transform:translateY(-4.5px)rotate(-45deg)}.mobile-sheet{z-index:45;background:var(--bg);padding:84px 16px 28px;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.mobile-sheet{background:color-mix(in srgb, var(--bg) 96%, transparent)}}.mobile-sheet{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-overflow-scrolling:touch;overflow-y:auto}.mobile-sheet__panel{border:2px solid var(--fg);background:var(--bg);max-width:480px;min-height:calc(100svh - 120px);box-shadow:6px 6px 0 var(--lime);gap:24px;margin:0 auto;padding:20px;display:grid}.mobile-sheet__links{display:grid}.mobile-sheet__links a{font-family:var(--font-display);letter-spacing:-.03em;border-bottom:2px solid var(--line);color:var(--fg);align-items:center;gap:14px;padding:16px 0;font-size:clamp(24px,7vw,32px);font-weight:600;display:flex}.mobile-sheet__idx{letter-spacing:.08em;color:var(--fg-tertiary);min-width:28px;font-size:12px;font-weight:800}.mobile-sheet__links a.is-active{color:#000}.mobile-sheet__links a.is-active .mobile-sheet__idx{color:#000;background:var(--lime);padding:3px 6px}html[data-theme=dark] .mobile-sheet__links a.is-active{color:var(--lime)}html[data-theme=dark] .mobile-sheet__links a.is-active .mobile-sheet__idx{color:#000}.mobile-sheet__meta{gap:10px;margin-top:auto;padding-top:8px;display:grid}.mobile-sheet__label{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-tertiary);margin:0;font-size:11px;font-weight:800}.mobile-sheet__theme{border:2px solid var(--fg);background:var(--surface);min-height:44px;color:var(--fg);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;font-size:12px;font-weight:800}.mobile-sheet__theme:hover{background:var(--lime);color:#000}.auth-page{background:var(--bg);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.auth-page__glow{pointer-events:none;z-index:0;background:radial-gradient(at 30% 40%,#ccff002e,#0000 55%),radial-gradient(at 70% 60%,#00000014,#0000 50%);height:55%;position:absolute;inset:auto -20% -30%}html[data-theme=dark] .auth-page__glow{background:radial-gradient(at 30% 40%,#ccff001f,#0000 55%),radial-gradient(at 70% 60%,#ffffff0a,#0000 50%)}.auth-page__top{z-index:1;border-bottom:2px solid var(--fg);height:72px;max-width:var(--content);justify-content:space-between;align-items:center;gap:16px;width:100%;margin:0 auto;padding:0 20px;display:flex;position:relative}.auth-page__logo{line-height:0}.auth-page__actions{align-items:center;gap:8px;display:flex}.auth-page__main{z-index:1;flex:1;justify-content:center;align-items:center;padding:40px 20px 56px;display:flex;position:relative}.auth-card{border:2px solid var(--fg);background:var(--surface);width:min(100%,440px);box-shadow:8px 8px 0 var(--lime);padding:36px 28px;animation:.55s cubic-bezier(.22,1,.36,1) both auth-card-in}.auth-card--wide{width:min(100%,560px)}@keyframes auth-card-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.auth-card h1{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(26px,5.5vw,36px);line-height:1.1}.auth-card__sub{color:var(--fg-secondary);margin:12px 0 0;font-size:15px;line-height:1.5}.auth-card__phone{color:var(--fg);letter-spacing:.02em;font-weight:800}.auth-form{gap:16px;margin-top:28px;display:grid}.auth-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:520px){.auth-form__row{grid-template-columns:1fr}}.idv-shell{width:min(100%,600px);margin:0 auto;position:relative}.idv-shell__aurora{pointer-events:none;background:radial-gradient(ellipse at 30% 40%, var(--lime), transparent 60%), radial-gradient(ellipse at 80% 20%, var(--fg), transparent 55%);height:55%;position:absolute;inset:-18% -10% auto}@supports (color:color-mix(in lab, red, red)){.idv-shell__aurora{background:radial-gradient(ellipse at 30% 40%, color-mix(in oklab, var(--lime) 55%, transparent), transparent 60%), radial-gradient(ellipse at 80% 20%, color-mix(in oklab, var(--fg) 12%, transparent), transparent 55%)}}.idv-shell__aurora{filter:blur(28px);opacity:.85;animation:8s ease-in-out infinite alternate idv-aurora}.idv-shell__grid{pointer-events:none;background-image:linear-gradient(var(--fg) 1px, transparent 1px), linear-gradient(90deg, var(--fg) 1px, transparent 1px);position:absolute;inset:-8%}@supports (color:color-mix(in lab, red, red)){.idv-shell__grid{background-image:linear-gradient(color-mix(in oklab, var(--fg) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--fg) 6%, transparent) 1px, transparent 1px)}}.idv-shell__grid{opacity:.5;background-size:28px 28px;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 20%,#0000 72%);mask-image:radial-gradient(circle at 50% 30%,#000 20%,#0000 72%)}@keyframes idv-aurora{0%{transform:translateY(0)scale(1)}to{transform:translateY(12px)scale(1.06)}}.idv-card{border:2px solid var(--fg);background:var(--surface);width:100%;box-shadow:10px 10px 0 var(--lime);padding:36px 28px 28px;position:relative;overflow:hidden}.idv-card--boot{place-items:center;min-height:180px;display:grid}.idv-card__shine{pointer-events:none;background:linear-gradient(115deg, transparent 35%, var(--lime) 50%, transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.idv-card__shine{background:linear-gradient(115deg, transparent 35%, color-mix(in oklab, var(--lime) 22%, transparent) 50%, transparent 65%)}}.idv-card__shine{animation:4.5s ease-in-out 1.2s infinite idv-shine;transform:translate(-120%)}@keyframes idv-shine{0%,55%{transform:translate(-120%)}80%,to{transform:translate(120%)}}.idv-boot{gap:10px;display:flex}.idv-boot__pulse{background:var(--lime);border:1.5px solid var(--fg);width:10px;height:10px;animation:.9s ease-in-out infinite idv-boot}.idv-boot__pulse:nth-child(2){animation-delay:.15s}.idv-boot__pulse:nth-child(3){animation-delay:.3s}@keyframes idv-boot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-7px)}}.idv-head h1{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(28px,5.5vw,40px);line-height:1.05}.idv-name{color:var(--fg);background:linear-gradient(90deg, transparent, var(--lime), transparent)}@supports (color:color-mix(in lab, red, red)){.idv-name{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--lime) 55%, transparent), transparent)}}.idv-name{background-size:200% 100%;padding-inline:2px;animation:3s linear infinite idv-name-shine}@keyframes idv-name-shine{to{background-position:-200% 0}}.idv-steps{align-items:center;gap:0;margin:22px 0 0;padding:0;list-style:none;display:flex}.idv-steps li{flex:1;align-items:center;display:flex}.idv-steps li:last-child{flex:0}.idv-steps__dot{border:2px solid var(--fg);background:var(--surface);flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;transition:background .25s,color .25s;display:grid}.idv-steps li.is-current .idv-steps__dot,.idv-steps li.is-done .idv-steps__dot{background:var(--lime);color:var(--lime-ink)}.idv-steps__line{background:var(--fg);flex:1;height:2px;margin-inline:6px}@supports (color:color-mix(in lab, red, red)){.idv-steps__line{background:color-mix(in oklab, var(--fg) 22%, transparent)}}.idv-steps__line{position:relative;overflow:hidden}.idv-steps li.is-done .idv-steps__line:after,.idv-steps li.is-current .idv-steps__line:after{content:"";background:var(--lime);transform-origin:0;animation:.45s cubic-bezier(.22,1,.36,1) both idv-line;position:absolute;inset:0}@keyframes idv-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.idv-form{margin-top:22px}.idv-docs{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:520px){.idv-docs{grid-template-columns:1fr}}.idv-docs__btn{isolation:isolate;border:2px solid var(--fg);color:var(--fg);cursor:pointer;background:0 0;justify-items:center;gap:8px;padding:14px 10px 12px;font-size:12px;font-weight:700;line-height:1.25;transition:color .2s;display:grid;position:relative;overflow:hidden}.idv-docs__glow{z-index:-1;background:var(--lime);position:absolute;inset:0}.idv-docs__btn.is-active{color:var(--lime-ink);box-shadow:4px 4px 0 var(--fg)}.idv-docs__icon{place-items:center;width:32px;height:32px;display:grid}.idv-docs__icon svg{width:28px;height:28px}.idv-docs__label{text-align:center}.idv-drop{border:2px dashed var(--fg);position:relative}@supports (color:color-mix(in lab, red, red)){.idv-drop{border:2px dashed color-mix(in oklab, var(--fg) 45%, transparent)}}.idv-drop{text-align:center;cursor:pointer;padding:26px 16px 22px;transition:border-color .2s,background .2s,box-shadow .2s;overflow:hidden}.idv-drop__ring{pointer-events:none;border:1px solid #0000;transition:border-color .25s;position:absolute;inset:10px}.idv-drop:hover,.idv-drop.is-filled,.idv-drop.is-drag{border-style:solid;border-color:var(--fg);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.idv-drop:hover,.idv-drop.is-filled,.idv-drop.is-drag{background:color-mix(in oklab, var(--lime) 16%, transparent)}}.idv-drop:hover,.idv-drop.is-filled,.idv-drop.is-drag{box-shadow:inset 0 0 0 1px var(--lime)}@supports (color:color-mix(in lab, red, red)){.idv-drop:hover,.idv-drop.is-filled,.idv-drop.is-drag{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--lime) 40%, transparent)}}.idv-drop.is-drag .idv-drop__ring,.idv-drop:hover .idv-drop__ring{border-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.idv-drop.is-drag .idv-drop__ring,.idv-drop:hover .idv-drop__ring{border-color:color-mix(in oklab, var(--lime) 70%, transparent)}}.idv-drop.is-drag .idv-drop__ring,.idv-drop:hover .idv-drop__ring{animation:1.4s ease-in-out infinite idv-ring}@keyframes idv-ring{0%,to{opacity:1;inset:10px}50%{opacity:.55;inset:6px}}.idv-drop.is-error{border-color:#c0392b}.idv-drop__icon{border:2px solid var(--fg);background:var(--lime);width:48px;height:48px;color:var(--lime-ink);place-items:center;margin-bottom:8px;animation:2.4s ease-in-out infinite idv-float;display:inline-grid}@keyframes idv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.idv-drop__title{margin:0;font-size:15px;font-weight:800}.idv-drop__hint{color:var(--fg-secondary);margin:8px 0 0;font-size:13px;line-height:1.4}.idv-previews{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.idv-previews img{object-fit:cover;border:2px solid var(--fg);width:92px;height:92px;box-shadow:3px 3px 0 var(--fg)}.idv-result{border:2px solid var(--fg);justify-items:start;gap:10px;margin-top:22px;padding:22px 16px;display:grid}.idv-result--ok{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.idv-result--ok{background:color-mix(in oklab, var(--lime) 38%, transparent)}}.idv-result--bad{background:#c0392b1f;background:lab(45.3695% 53.9019 40.6278/.12)}.idv-result__mark{color:var(--lime-ink);margin-bottom:4px}.idv-result strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:22px}.idv-result p{color:var(--fg-secondary);margin:0;font-size:14px;line-height:1.45}.idv-result__meta{font-family:ui-monospace,monospace;font-size:12px!important}.idv-scan{gap:14px;margin-top:22px;display:grid}.idv-scan__frame{aspect-ratio:16/10;border:2px solid var(--fg);background:var(--fg);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.idv-scan__frame{background:color-mix(in oklab, var(--fg) 6%, transparent)}}.idv-scan__img,.idv-scan__placeholder{object-fit:cover;filter:saturate(.85)contrast(1.05);width:100%;height:100%;display:block}.idv-scan__placeholder{background:linear-gradient(135deg, var(--fg), transparent)}@supports (color:color-mix(in lab, red, red)){.idv-scan__placeholder{background:linear-gradient(135deg, color-mix(in oklab, var(--fg) 8%, transparent), transparent)}}.idv-scan__beam{background:linear-gradient(to bottom, transparent, var(--lime), transparent);height:18%;position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.idv-scan__beam{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--lime) 65%, transparent), transparent)}}.idv-scan__beam{box-shadow:0 0 24px var(--lime)}@supports (color:color-mix(in lab, red, red)){.idv-scan__beam{box-shadow:0 0 24px color-mix(in oklab, var(--lime) 45%, transparent)}}.idv-scan__beam{pointer-events:none}.idv-scan__corners i{border:2px solid var(--lime);width:18px;height:18px;position:absolute}.idv-scan__corners i:first-child{border-bottom:0;border-right:0;top:8px;left:8px}.idv-scan__corners i:nth-child(2){border-bottom:0;border-left:0;top:8px;right:8px}.idv-scan__corners i:nth-child(3){border-top:0;border-right:0;bottom:8px;left:8px}.idv-scan__corners i:nth-child(4){border-top:0;border-left:0;bottom:8px;right:8px}.idv-scan__label{text-align:center;letter-spacing:-.02em;margin:0;font-weight:800;animation:1.2s ease-in-out infinite idv-pulse-text}@keyframes idv-pulse-text{0%,to{opacity:.55}50%{opacity:1}}.idv-scan__bar{border:2px solid var(--fg);background:0 0;height:8px;overflow:hidden}.idv-scan__bar span{background:var(--lime);height:100%;transition:width .25s;display:block}@media (max-width:640px){.idv-card{box-shadow:6px 6px 0 var(--lime);padding:28px 18px 22px}}.auth-form__submit{width:100%;margin-top:4px;transition:transform .2s,box-shadow .2s,opacity .25s,filter .25s}.auth-form__submit:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.35);box-shadow:none;transform:none}.auth-form__submit.is-ready:not(:disabled){opacity:1;filter:none;animation:.45s cubic-bezier(.22,1,.36,1) both submit-ready;box-shadow:4px 4px #000}.auth-form__submit.is-ready:not(:disabled):hover{transform:translateY(-2px);box-shadow:6px 6px #000}@keyframes submit-ready{0%{transform:scale(.98);box-shadow:0 0 #000}to{transform:scale(1);box-shadow:4px 4px #000}}.auth-agree{gap:8px;animation:.45s cubic-bezier(.22,1,.36,1) .22s both field-in;display:grid}.auth-agree__label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;display:flex}.auth-agree__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.auth-agree__box{border:2px solid var(--fg);background:var(--bg);flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:grid}.auth-agree__box i{border-bottom:2px solid #000;border-left:2px solid #000;width:10px;height:6px;transition:transform .2s cubic-bezier(.22,1,.36,1);transform:rotate(-45deg)scale(0)}.auth-agree.is-checked .auth-agree__box{background:var(--lime);border-color:#000;box-shadow:2px 2px #000}.auth-agree.is-checked .auth-agree__box i{transform:rotate(-45deg)scale(1)}.auth-agree__label:hover .auth-agree__box{transform:translateY(-1px)}.auth-agree__text{color:var(--fg-secondary);font-size:13px;font-weight:600;line-height:1.45}.auth-agree__text a{color:var(--fg);text-underline-offset:2px;font-weight:800;text-decoration:underline}.auth-agree__text a:hover{color:#000;background:var(--lime)}.auth-agree.is-error .auth-agree__box{border-color:#c2410c;animation:.4s field-shake}.auth-agree__error{color:#9a3412;background:#c2410c14;border:2px solid #c2410c;margin:0;padding:8px 10px;font-size:12px;font-weight:600;line-height:1.4;animation:.3s both field-in}html[data-theme=dark] .auth-agree__error{color:#fdba74;background:#ea580c1f;border-color:#ea580c}.field{gap:8px;animation:.45s cubic-bezier(.22,1,.36,1) both field-in;display:grid}.auth-form .field:first-child{animation-delay:50ms}.auth-form .field:nth-child(2){animation-delay:.12s}@keyframes field-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.field__shell{isolation:isolate;position:relative}.field__input{border:2px solid var(--fg);background:var(--bg);width:100%;min-height:56px;color:var(--fg);outline:none;padding:22px 14px 8px;font-size:16px;transition:border-color .25s,background .25s,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.field--password .field__input{padding-right:48px}.field__reveal{z-index:2;width:36px;height:36px;color:var(--fg-secondary);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;transition:color .2s,transform .15s;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.field__reveal:hover{color:var(--fg)}.field__reveal:active{transform:translateY(-50%)scale(.92)}.field.is-focused .field__reveal{color:var(--fg)}.field__input:disabled{opacity:.6;cursor:not-allowed}.field__label{color:var(--fg-tertiary);pointer-events:none;transform-origin:0;font-size:15px;font-weight:600;transition:top .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),font-size .22s,color .22s,letter-spacing .22s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.field.is-focused .field__label,.field.is-filled .field__label{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-secondary);font-size:10px;font-weight:800;top:10px;transform:translateY(0)}.field.is-focused .field__label{color:#000}html[data-theme=dark] .field.is-focused .field__label{color:var(--lime)}.field__bar{background:var(--lime);transform-origin:0;z-index:2;pointer-events:none;height:3px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.field.is-focused .field__bar{transform:scaleX(1)}.field__glow{opacity:0;z-index:-1;pointer-events:none;background:linear-gradient(120deg,#0000 20%,#ccff0059 50%,#0000 80%);transition:opacity .3s;animation:none;position:absolute;inset:-2px}.field.is-focused .field__glow{opacity:1;animation:1.6s ease-in-out infinite field-shine}@keyframes field-shine{0%,to{opacity:.35;transform:translate(-8%)}50%{opacity:.7;transform:translate(8%)}}.field.is-focused .field__input{background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft), 4px 4px 0 #ccff008c;border-color:#000;transform:translateY(-1px)}.field.is-error .field__input{border-color:#c2410c;animation:.4s field-shake}.field.is-error .field__label{color:#c2410c}.field.is-error .field__bar{background:#c2410c;transform:scaleX(1)}@keyframes field-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.field__error{color:#9a3412;background:#c2410c14;border:2px solid #c2410c;margin:0;padding:8px 10px;font-size:12px;font-weight:600;line-height:1.4;animation:.3s both field-in}html[data-theme=dark] .field__error{color:#fdba74;background:#ea580c1f;border-color:#ea580c}.field__hint{color:var(--fg-tertiary);margin:0;font-size:12px}.field--otp .field__input{letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums;padding-top:26px;font-size:22px;font-weight:700}.field--otp .field__label{transform-origin:50%;left:50%;transform:translate(-50%,-50%)}.field--otp.is-focused .field__label,.field--otp.is-filled .field__label{left:50%;transform:translate(-50%)}.otp-field{gap:10px;display:grid}.otp-field__label{color:var(--fg);margin:0;font-size:13px;font-weight:700}.otp-boxes{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.otp-boxes__cell{aspect-ratio:.9;border:3px solid var(--fg);background:var(--surface);text-align:center;font-variant-numeric:tabular-nums;width:100%;min-height:52px;color:var(--fg);box-shadow:3px 3px 0 var(--fg);border-radius:12px;outline:none;font-size:22px;font-weight:800;transition:transform .12s,background .12s,box-shadow .12s}.otp-boxes__cell.is-filled{background:var(--lime);color:var(--lime-ink)}.otp-boxes__cell.is-focused{box-shadow:4px 4px 0 var(--fg);transform:translate(-1px,-1px)}.otp-boxes.is-error .otp-boxes__cell{border-color:#dc2626}.otp-boxes.is-disabled{opacity:.55;pointer-events:none}.verify-channels{gap:8px;margin:4px 0 8px;display:grid}.verify-channels__label{color:var(--fg);margin:0;font-size:13px;font-weight:700}.verify-channels__row{flex-wrap:wrap;gap:8px;display:flex}.verify-channels__chip{border:3px solid var(--fg);background:var(--surface);box-shadow:3px 3px 0 var(--fg);color:var(--fg);cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:10px 12px;font-size:13px;font-weight:700;display:inline-flex}.verify-channels__chip.is-active{background:var(--lime);color:var(--lime-ink)}.verify-channels__chip.is-soon{opacity:.5;cursor:not-allowed}.verify-channels__chip small{opacity:.8;font-size:10px;font-weight:600}@media (max-width:420px){.otp-boxes{gap:6px}.otp-boxes__cell{border-width:2px;min-height:46px;font-size:18px;box-shadow:2px 2px #0a0a0a}}.captcha{gap:8px;animation:.45s cubic-bezier(.22,1,.36,1) .18s both field-in;display:grid}.captcha__row{grid-template-columns:minmax(120px,.9fr) minmax(0,1.1fr);align-items:stretch;gap:10px;display:grid}.captcha__quiz{border:2px solid var(--fg);color:#fff;cursor:pointer;background:#050505;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:0 12px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.captcha__quiz:hover{box-shadow:4px 4px 0 var(--lime);transform:translateY(-2px)}.captcha__quiz:active{transform:translateY(0)scale(.98)}.captcha__expr{font-family:var(--font-display);letter-spacing:-.03em;font-size:20px;font-weight:600;animation:.45s cubic-bezier(.22,1,.36,1) both captcha-flip}@keyframes captcha-flip{0%{opacity:0;transform:translateY(10px)rotateX(-40deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.captcha__eq{color:var(--lime);font-size:18px;font-weight:800}.captcha__refresh{color:#ffffff73;font-size:14px;transition:transform .35s,color .2s;position:absolute;top:6px;right:8px}.captcha__quiz:hover .captcha__refresh{color:var(--lime);transform:rotate(180deg)}.captcha__field{margin:0;animation:none}.captcha__field .field__input{min-height:56px}.captcha__hint{letter-spacing:.04em;color:var(--fg-tertiary);margin:0;font-size:11px;font-weight:600}@media (max-width:420px){.captcha__row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.field,.field__input,.field__label,.field__bar,.field__glow,.field__error,.captcha,.captcha__expr{transition:none!important;animation:none!important}}.auth-card__links{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:22px;font-size:13px;font-weight:700;display:flex}.auth-card__links a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.auth-card__links a:hover{color:var(--fg-secondary)}.auth-card__links--stack{flex-direction:column;align-items:flex-start}.auth-card__sep{color:var(--fg-tertiary);text-transform:lowercase;font-weight:600}.auth-link-btn{appearance:none;font:inherit;color:var(--fg);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.auth-link-btn:disabled{color:var(--fg-tertiary);cursor:default;text-decoration:none}.auth-card__hint{color:var(--fg-tertiary);margin:14px 0 0;font-size:12px}.auth-card__back{color:var(--fg-secondary);margin-top:24px;font-size:13px;font-weight:700;display:inline-block}.auth-card__back:hover{color:var(--fg)}@media (max-width:520px){.auth-page__top{height:64px;padding:0 14px}.auth-page__main{align-items:flex-start;padding:28px 14px 40px}.auth-card{box-shadow:5px 5px 0 var(--lime);padding:28px 18px}.field--otp .field__input{letter-spacing:.28em;font-size:20px}}.hero{isolation:isolate;color:#fff;background:#050505;align-items:stretch;min-height:100svh;margin-top:-68px;padding-top:68px;display:grid;position:relative;overflow:hidden}.hero__plane{z-index:-2;background:radial-gradient(60% 50% at 75% 35%,#ccff0024,#0000 58%),linear-gradient(155deg,#050505 0%,#0a0a0a 55%,#111 100%);position:absolute;inset:0}.hero__stripe{background:var(--lime);z-index:3;transform-origin:0;height:6px;position:absolute;bottom:0;left:0;right:0}.hero__copy{z-index:2;width:100%;max-width:var(--content);grid-template-columns:1fr;align-items:center;gap:48px;min-height:calc(100svh - 68px);margin:0 auto;padding:100px 24px 88px;display:grid;position:relative}.hero__main{max-width:36rem}.hero__brand{box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;margin:0 0 22px;padding:0;line-height:0;display:inline-flex}.hero__headline{max-width:12ch;font-family:var(--font-display);letter-spacing:-.055em;color:#fff;margin:0;font-size:clamp(34px,6vw,58px);font-weight:600;line-height:1.05}.hero__line{padding-bottom:.08em;display:block;overflow:hidden}.hero__line-inner{display:block}.hero__sub{color:#ffffffa3;max-width:32rem;margin:18px 0 0;font-size:17px;line-height:1.55}.hero__chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.hero__chip{letter-spacing:.06em;text-transform:uppercase;color:#ffffffbf;background:#ffffff0a;border:1px solid #ffffff38;padding:6px 10px;font-size:11px;font-weight:700}.hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero__cta-ghost{color:#fff;border-color:#ffffff73}.hero__cta-ghost:hover{border-color:var(--lime);color:#fff;background:#ccff001f}.hero__aside{justify-content:center;display:flex;position:relative}.hero__stage{width:min(100%,380px);position:relative}.hero__glow{filter:blur(8px);pointer-events:none;z-index:0;background:radial-gradient(at 50% 45%,#ccff0047,#0000 62%);position:absolute;inset:-18% -12% -8%}.hero__card{z-index:1;width:100%;box-shadow:10px 10px 0 var(--lime), 0 0 0 1px #0009;background:linear-gradient(165deg,#141414 0%,#0a0a0a 100%);border:2px solid #ffffff1f;padding:22px 20px 18px;position:relative}.hero__card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.hero__card-live{color:var(--lime);letter-spacing:.14em;background:#ccff001f;border:1px solid #ccff0073;align-items:center;gap:7px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-flex}.hero__card-live i{background:var(--lime);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite hero-live-pulse;display:block}@keyframes hero-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.hero__card-id{font-family:var(--font-display);letter-spacing:.08em;color:#ffffff6b;font-size:12px;font-weight:700}.hero__card-head{grid-template-columns:72px 1fr;align-items:center;gap:14px;margin-bottom:18px;display:grid}.hero__card-mark{aspect-ratio:1;background:#000;border:2px solid #ffffff24;place-items:center;padding:8px;display:grid}.hero__card-meta{min-width:0}.hero__card-service{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin:0;font-size:18px;font-weight:600;line-height:1.2}.hero__card-status{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);margin:6px 0 0;font-size:12px;font-weight:800}.hero__card-progress{align-items:center;gap:12px;margin-bottom:18px;display:flex}.hero__card-progress-track{background:#ffffff1a;flex:1;height:6px;overflow:hidden}.hero__card-progress-fill{background:var(--lime);height:100%;box-shadow:0 0 12px #ccff0073}.hero__card-eta{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;flex-shrink:0;font-size:11px;font-weight:800}.hero__card-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hero__card-step{background:#ffffff05;border:1px solid #ffffff14;grid-template-columns:28px 1fr;align-items:center;gap:10px;min-height:34px;padding:6px 8px;transition:border-color .25s,background .25s;display:grid}.hero__card-step.is-done{background:#ccff000f;border-color:#ccff0047}.hero__card-step.is-current{background:#ccff001a;border-color:#ccff008c}.hero__card-step-dot{color:#ffffff73;background:#000;border:1px solid #ffffff2e;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.hero__card-step.is-done .hero__card-step-dot,.hero__card-step.is-current .hero__card-step-dot{color:#000;background:var(--lime);border-color:var(--lime)}.hero__card-step-label{color:#ffffffb8;font-size:13px;font-weight:700}.hero__card-step.is-current .hero__card-step-label{color:#fff}.hero__card-foot{letter-spacing:.04em;color:#fff6;border-top:1px solid #ffffff14;align-items:center;gap:8px;margin-top:16px;padding-top:14px;font-size:11px;font-weight:600;display:flex}.hero__card-pulse{background:var(--lime);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite hero-foot-pulse;box-shadow:0 0 #ccff0080}@keyframes hero-foot-pulse{0%{box-shadow:0 0 #ccff0073}70%{box-shadow:0 0 0 10px #cf00}to{box-shadow:0 0 #cf00}}@media (prefers-reduced-motion:reduce){.hero__card-live i,.hero__card-pulse{animation:none!important}}.support-widget{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:80;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed}.support-widget__panel,.support-widget__fab{pointer-events:auto}.support-widget__panel{background:var(--surface);border:2px solid var(--fg);width:min(100vw - 32px,320px);box-shadow:6px 6px 0 var(--lime);color:var(--fg);padding:18px 16px 16px}.support-widget__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.support-widget__title{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:20px;font-weight:600}.support-widget__sub{color:var(--fg-secondary);max-width:18ch;margin:4px 0 0;font-size:13px;line-height:1.4}.support-widget__online{color:#15803d;letter-spacing:.08em;text-transform:uppercase;background:#22c55e1a;border:1px solid #22c55e59;flex-shrink:0;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}html[data-theme=dark] .support-widget__online{color:#86efac}.support-widget__online i{background:currentColor;border-radius:50%;width:6px;height:6px;display:block}.support-widget__actions{gap:8px;display:grid}.support-widget__action{border:2px solid var(--fg);background:var(--bg);min-height:48px;color:var(--fg);align-items:center;gap:12px;padding:0 12px;font-size:13px;font-weight:700;transition:background .15s,transform .15s;display:flex}.support-widget__action:hover{background:var(--lime)}.support-widget__icon{width:28px;height:28px;color:var(--fg);flex-shrink:0;place-items:center;display:grid}.support-widget__fab{background:var(--lime);color:#000;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:2px solid #000;justify-content:center;align-items:center;min-width:56px;min-height:56px;padding:0 18px;font-size:12px;font-weight:800;display:inline-flex;position:relative;box-shadow:4px 4px #000}.support-widget__fab.is-open{width:56px;min-width:56px;padding:0}.support-widget__fab-dot{background:#22c55e;border:2px solid #000;border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;right:-3px}.support-widget__fab-x{font-size:28px;font-weight:400;line-height:1}.support-widget__fab-label{pointer-events:none}@media (max-width:520px){.support-widget{bottom:12px;right:12px}.support-widget__fab{min-width:52px;min-height:52px;padding:0 14px;font-size:11px}}.section{max-width:var(--content);margin:0 auto;padding:112px 24px;position:relative}.section-label{background:var(--lime);color:#000;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-block}.section__intro{max-width:640px;margin:0 0 64px}.section__intro h2,.cta-block h2,.track-copy h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(30px,4.5vw,48px);font-weight:600;line-height:1.08}.section__intro p,.cta-block p,.track-copy p{color:var(--fg-secondary);margin:16px 0 0;font-size:17px;line-height:1.55}.section--services{background:var(--bg);border-bottom:2px solid var(--fg);max-width:none;padding:0;position:relative;overflow:hidden}.services-bg-num{z-index:0;font-family:var(--font-display);letter-spacing:-.08em;color:#0000;-webkit-text-stroke:2px var(--fg);font-size:clamp(120px,28vw,280px);font-weight:800;line-height:.85;position:absolute;top:4%;right:-2%}@supports (color:color-mix(in lab, red, red)){.services-bg-num{-webkit-text-stroke:2px color-mix(in srgb, var(--fg) 12%, transparent)}}.services-bg-num{pointer-events:none;-webkit-user-select:none;user-select:none}.services-shell{z-index:1;max-width:var(--content);margin:0 auto;padding:96px 24px 112px;position:relative}.services-intro{max-width:36rem;margin:0 0 48px}.services-intro h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(30px,4.5vw,48px);font-weight:600;line-height:1.08}.services-intro__sub{color:var(--fg-secondary);margin:16px 0 0;font-size:17px;line-height:1.55}.service-grid{grid-template-columns:1fr;gap:14px;display:grid}.service-card{background:var(--surface);border:2px solid var(--fg);cursor:default;will-change:transform, opacity;flex-direction:column;min-height:220px;padding:28px 24px 32px;transition:background .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.service-card:hover{color:#fff;box-shadow:8px 8px 0 var(--lime);background:#000;border-color:#000}html[data-theme=dark] .service-card:hover{background:var(--lime);border-color:var(--lime);color:#000;box-shadow:8px 8px #fff}.service-card__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}.service-card__index{font-family:var(--font-display);letter-spacing:.08em;background:var(--lime);color:#000;padding:4px 9px;font-size:13px;font-weight:800}.service-card:hover .service-card__index{color:#000;background:#fff}html[data-theme=dark] .service-card:hover .service-card__index{color:var(--lime);background:#000}.service-card__icon{border:2px solid var(--fg);width:46px;height:46px;color:var(--fg);place-items:center;transition:background .25s,color .25s,border-color .25s;display:grid}.service-card__icon svg{width:22px;height:22px}.service-card:hover .service-card__icon{border-color:var(--lime);background:var(--lime);color:#000}html[data-theme=dark] .service-card:hover .service-card__icon{color:var(--lime);background:#000;border-color:#000}.service-card h3{font-family:var(--font-display);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(24px,3vw,30px);font-weight:600}.service-card p{max-width:28rem;color:var(--fg-secondary);margin:0;font-size:15px;line-height:1.55;transition:color .25s}.service-card:hover p{color:#ffffffb3}html[data-theme=dark] .service-card:hover p{color:#000000a6}.service-card__go{opacity:0;color:var(--lime);margin-top:auto;padding-top:24px;font-size:24px;font-weight:700;transition:opacity .25s,transform .25s,color .25s;transform:translate(-10px)}.service-card:hover .service-card__go{opacity:1;transform:translate(0)}html[data-theme=dark] .service-card:hover .service-card__go{color:#000}.service-card__shine{opacity:0;pointer-events:none;background:radial-gradient(circle,#ccff0059,#0000 70%);width:160px;height:160px;transition:opacity .3s;position:absolute;inset:auto -40% -40% auto}.service-card:hover .service-card__shine{opacity:1}.section--membership{border-block:2px solid var(--fg);color:#fff;background:#050505;max-width:none;padding:0;position:relative;overflow:hidden}.membership__lime{background:var(--lime);opacity:.9;clip-path:polygon(28% 0,100% 0,100% 100%,0 100%);pointer-events:none;z-index:0;width:38%;height:90%;position:absolute;top:-20%;right:-8%}.membership-shell{z-index:1;max-width:var(--content);margin:0 auto;padding:88px 24px 100px;position:relative}.membership-panel{align-items:center;gap:36px;margin-bottom:40px;display:grid}.membership-panel__copy{max-width:34rem}.membership-panel__copy .section-label{background:var(--lime);color:#000}.membership-panel__copy h2{font-family:var(--font-display);letter-spacing:-.045em;color:#fff;margin:0;font-size:clamp(30px,4.6vw,48px);font-weight:600;line-height:1.08}.membership-panel__sub{color:#ffffff9e;margin:16px 0 0;font-size:17px;line-height:1.55}.membership-panel__cta{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.membership-panel__ghost{color:#fff;border-color:#fff6}.membership-panel__ghost:hover{border-color:var(--lime);color:#fff;background:#ccff001f}.membership-panel__stamp{justify-self:start}.membership-panel__stamp>span{aspect-ratio:1;border:3px solid var(--lime);width:min(220px,56vw);color:var(--lime);font-family:var(--font-display);text-align:center;background:#00000059;place-items:center;line-height:.95;display:grid}.membership-panel__stamp strong{letter-spacing:-.06em;font-size:clamp(36px,8vw,52px);font-weight:800}.membership-panel__stamp em{letter-spacing:-.04em;color:#fff;font-size:clamp(28px,6vw,40px);font-style:normal;font-weight:700}.membership-panel__stamp small{color:var(--lime);margin-top:8px;font-size:28px;font-weight:800}.perk-rail{gap:12px;display:grid}.perk{background:#0e0e0e;border:2px solid #ffffff24;padding:28px 24px;transition:border-color .25s,background .25s;position:relative;overflow:hidden}.perk:hover{border-color:var(--lime);background:#121212}.perk__top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.perk__num{background:var(--lime);color:#000;font-family:var(--font-display);letter-spacing:.08em;padding:3px 8px;font-size:12px;font-weight:800;display:inline-block}.perk__icon{width:40px;height:40px;color:var(--lime);border:2px solid #fff3;place-items:center;display:grid}.perk__icon svg{width:20px;height:20px}.perk h3{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin:0 0 10px;font-size:22px;font-weight:600}.perk p{color:#ffffff94;max-width:28rem;margin:0;font-size:15px;line-height:1.55}.perk__bar{background:var(--lime);transform-origin:0;height:4px;transition:transform .35s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.perk:hover .perk__bar{transform:scaleX(1)}.section--track{background:var(--bg-deep);border-block:2px solid var(--fg);max-width:none;padding:0;position:relative;overflow:hidden}.track-glow{background:radial-gradient(circle, var(--lime), transparent 70%);width:45%;height:70%;position:absolute;top:10%;right:-8%}@supports (color:color-mix(in lab, red, red)){.track-glow{background:radial-gradient(circle, color-mix(in srgb, var(--lime) 22%, transparent), transparent 70%)}}.track-glow{pointer-events:none;z-index:0}.track-shell{z-index:1;max-width:var(--content);align-items:center;gap:40px;margin:0 auto;padding:96px 24px 108px;display:grid;position:relative}.track-copy{max-width:32rem}.track-copy h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(30px,4.5vw,48px);font-weight:600;line-height:1.08}.track-copy>p{color:var(--fg-secondary);margin:16px 0 0;font-size:17px;line-height:1.55}.track-bullets{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.track-bullets li{letter-spacing:.02em;color:var(--fg);align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.track-bullets i{background:var(--lime);flex-shrink:0;width:10px;height:10px}.track-panel{border:2px solid var(--fg);color:#fff;box-shadow:10px 10px 0 var(--lime);background:#0a0a0a;padding:28px 24px 32px;position:relative;overflow:hidden}.track-panel__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.track-panel__live{color:var(--lime);letter-spacing:.16em;background:#ccff001f;border:1px solid #ccff0073;align-items:center;gap:8px;padding:5px 10px;font-size:10px;font-weight:800;display:inline-flex}.track-panel__live i{background:var(--lime);border-radius:50%;width:7px;height:7px;display:block}.track-panel__id{font-family:var(--font-display);letter-spacing:.08em;color:#ffffff73;font-size:13px;font-weight:700}.track-form{flex-direction:column;gap:10px;display:flex}.track-form label{letter-spacing:.1em;text-transform:uppercase;color:#fff6;font-size:11px;font-weight:800}.track-input{background:#121212;border:2px solid #ffffff40;align-items:stretch;transition:border-color .28s,box-shadow .28s,transform .28s cubic-bezier(.22,1,.36,1);display:flex}.track-input.is-focused{border-color:var(--lime);transform:translateY(-2px);box-shadow:0 0 0 3px #ccff002e,4px 4px #ccff0059}.track-input__prefix{letter-spacing:.1em;color:var(--lime);background:#ccff0014;border-right:2px solid #ffffff26;align-items:center;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.track-form input{color:#fff;width:100%;min-height:52px;font-size:16px;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;outline:none;padding:0 14px}.track-form input::placeholder{color:#ffffff47}.track-form .btn{width:100%;margin-top:4px}.track-steps{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:28px;padding-top:22px;display:grid}.track-step{justify-items:start;gap:8px;display:grid;position:relative}.track-step__dot{letter-spacing:.04em;color:#ffffff73;background:0 0;border:2px solid #fff3;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid}.track-step.is-done .track-step__dot{background:var(--lime);border-color:var(--lime);color:#000}.track-step.is-active .track-step__dot{border-color:var(--lime);color:var(--lime);box-shadow:0 0 0 3px #ccff0026}.track-step__label{letter-spacing:.04em;text-transform:uppercase;color:#fff6;font-size:11px;font-weight:700;line-height:1.3}.track-step.is-done .track-step__label,.track-step.is-active .track-step__label{color:#fff}.track-step__line{display:none}.track-pulse{background:var(--lime);transform-origin:0;height:3px;position:absolute;bottom:0;left:24px;right:24px}.section--faq{max-width:none;padding:0;position:relative;overflow:hidden}.faq-bg-num{z-index:0;font-family:var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px var(--fg);font-size:clamp(100px,22vw,220px);font-weight:800;line-height:.85;position:absolute;top:8%;right:-2%}@supports (color:color-mix(in lab, red, red)){.faq-bg-num{-webkit-text-stroke:2px color-mix(in srgb, var(--fg) 10%, transparent)}}.faq-bg-num{pointer-events:none;-webkit-user-select:none;user-select:none}.faq-shell{z-index:1;max-width:var(--content);margin:0 auto;padding:96px 24px 80px;position:relative}.faq-intro{max-width:36rem;margin:0 0 40px}.faq-intro h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(30px,4.5vw,48px);font-weight:600;line-height:1.08}.faq-list{gap:10px;max-width:820px;display:grid}.faq-item{border:2px solid var(--fg);background:var(--surface);transition:background .25s,border-color .25s,box-shadow .25s;overflow:hidden}.faq-item.is-open{box-shadow:6px 6px 0 var(--lime);color:#fff;background:#000;border-color:#000}html[data-theme=dark] .faq-item.is-open{background:var(--lime);border-color:var(--lime);color:#000;box-shadow:6px 6px #fff}.faq-item__q{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 16px;display:grid}.faq-item__idx{font-family:var(--font-display);letter-spacing:.06em;background:var(--lime);color:#000;padding:4px 8px;font-size:12px;font-weight:800}.faq-item.is-open .faq-item__idx{color:#000;background:#fff}html[data-theme=dark] .faq-item.is-open .faq-item__idx{color:var(--lime);background:#000}.faq-item__text{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(16px,2.2vw,20px);font-weight:600;line-height:1.3}.faq-item__icon{border:2px solid;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:22px;font-weight:400;line-height:1;display:inline-flex}.faq-item.is-open .faq-item__icon{background:var(--lime);border-color:var(--lime);color:#000}html[data-theme=dark] .faq-item.is-open .faq-item__icon{color:var(--lime);background:#000;border-color:#000}.faq-item__a{overflow:hidden}.faq-item__a p{color:var(--fg-secondary);max-width:40rem;margin:0;padding:0 16px 20px 62px;font-size:15px;line-height:1.55}.faq-item.is-open .faq-item__a p{color:#ffffffb3}html[data-theme=dark] .faq-item.is-open .faq-item__a p{color:#000000b3}.section--cta{max-width:var(--content);padding:40px 24px 100px}.cta-block{text-align:left;color:#fff;background:#050505;border:2px solid #111;align-items:center;gap:32px;margin:0;padding:48px 32px;display:grid;position:relative;overflow:hidden}.cta-block__slash{background:var(--lime);clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);pointer-events:none;z-index:0;width:38%;position:absolute;top:0;bottom:0;right:0}.cta-block__content{z-index:1;max-width:34rem;position:relative}.cta-block__label{background:var(--lime);color:#000;letter-spacing:.16em;margin:0 0 14px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-block}.cta-block h2{font-family:var(--font-display);letter-spacing:-.045em;color:#fff;max-width:14ch;margin:0;font-size:clamp(28px,4.5vw,46px);font-weight:600;line-height:1.08}.cta-block p{color:#ffffff9e;max-width:34rem;margin:14px 0 0;font-size:16px;line-height:1.55}.cta-block__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.cta-block__ghost{color:#fff;border-color:#fff6}.cta-block__ghost:hover{border-color:var(--lime);color:#fff;background:#ccff001f}.cta-block__stamp{z-index:1;background:#00000059;border:3px solid #000;justify-self:end;padding:20px;display:none;position:relative}.cta-block__logo .brand-logo__img{width:72px!important;height:72px!important}.site-footer{color:#ffffff80;background:#050505;border-top:2px solid #111;padding:0 0 28px;font-size:13px;position:relative;overflow:hidden}.site-footer__marquee{background:#0006;border-bottom:1px solid #ffffff1a;margin-bottom:40px;overflow:hidden}.site-footer__marquee-track{white-space:nowrap;width:max-content;font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:#ffffff59;padding:12px 0;font-size:11px;font-weight:700;display:flex}.site-footer__marquee-track span{padding-right:2rem}.site-footer__shell{z-index:1;max-width:var(--content);margin:0 auto;padding:0 24px;position:relative}.site-footer__top{border-bottom:1px solid #ffffff1f;gap:40px;padding-bottom:36px;display:grid}.site-footer__logo{line-height:0;display:inline-flex}.site-footer__tagline{color:#ffffff73;max-width:260px;margin:16px 0 0;font-size:14px;line-height:1.5}.site-footer__auth{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.site-footer__auth-link{letter-spacing:.08em;text-transform:uppercase;color:#fff;border:2px solid #ffffff59;align-items:center;min-height:34px;padding:0 12px;font-size:11px;font-weight:800;transition:border-color .2s,background .2s;display:inline-flex}.site-footer__auth-link:hover{border-color:var(--lime);background:#ccff001a}.site-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;display:grid}.site-footer__col-title{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}.site-footer__cols ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.site-footer__cols a{color:#ffffff8c;font-size:14px;transition:color .15s,padding-left .2s;position:relative}.site-footer__cols a:hover{color:var(--lime);padding-left:8px}.site-footer__contact{grid-column:1/-1}.site-footer__contact dl{gap:12px;margin:0;display:grid}.site-footer__contact dl>div{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.site-footer__contact dt{letter-spacing:.12em;text-transform:uppercase;color:#fff6;font-size:10px;font-weight:800}.site-footer__contact dd{color:#fffc;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;line-height:1.45;display:flex}.site-footer__cols .site-footer__contact a{color:#fffc}.site-footer__cols .site-footer__contact a:hover{color:var(--lime);padding-left:0}.site-footer__cols .site-footer__contact a.site-footer__wa{color:#25d366;letter-spacing:.08em;text-transform:uppercase;border:1px solid #25d36699;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.site-footer__cols .site-footer__contact a.site-footer__wa:hover{color:#000;background:#25d366}.site-footer__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.site-footer__bottom p{color:#fff6;margin:0;font-size:12px}.site-footer__top-link{border:2px solid var(--lime);background:var(--lime);color:#000;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:11px;font-weight:800;transition:transform .2s,filter .2s;display:inline-flex}.site-footer__top-link:hover{filter:brightness(1.05)}.site-footer__top-link i{font-size:14px;font-style:normal}.site-footer__lime{background:var(--lime);z-index:2;height:5px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.site-footer__marquee-track{animation:none!important}}@media (min-width:960px){.site-header__inner{grid-template-columns:auto 1fr auto;gap:16px;padding:0 12px 0 10px}.site-nav{justify-self:center;display:flex}.site-header__actions{grid-column:3}.site-header__desktop-tools{display:flex}.menu-toggle{display:none}.hero__copy{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;gap:48px;padding:110px 24px 100px}.hero__aside{justify-content:flex-end}.service-grid{grid-template-columns:1fr 1fr;gap:16px}.service-card{min-height:260px;padding:32px 28px 36px}.perk-rail{grid-template-columns:repeat(3,1fr);gap:14px}.membership-panel{grid-template-columns:1.2fr .8fr;gap:48px;margin-bottom:48px}.membership-panel__stamp{justify-self:end}.membership__lime{opacity:.95;width:34%}.track-shell{grid-template-columns:1fr 1.05fr;gap:56px}.track-form .btn{width:auto}.track-form{grid-template-columns:1fr auto;grid-template-areas:"label label""input btn";align-items:end;gap:10px 12px;display:grid}.track-form label{grid-area:label}.track-input{grid-area:input}.track-form .btn{grid-area:btn;min-height:52px;margin-top:0}.site-footer__top{grid-template-columns:1.15fr 1.5fr;gap:56px}.site-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer__contact{grid-column:auto}.site-footer__contact dl>div{grid-template-columns:minmax(0,1fr);gap:3px}.cta-block{grid-template-columns:1.2fr .8fr;gap:40px;padding:56px 48px}.cta-block__stamp{place-items:center;display:grid}.cta-block__slash{width:34%}}@media (max-width:959px){.brand-logo--nav-full{display:none}.brand-logo--nav-mark{display:inline-flex}}@media (max-width:833px){.membership__lime{opacity:.35;width:48%}.hero__copy{padding-top:96px}.cta-block__slash{opacity:.85;width:22%}.faq-item__a p{padding-left:16px}}@media (max-width:520px){.hero__sub{font-size:16px}.section{padding:80px 20px}.services-shell{padding:72px 20px 88px}.service-card{min-height:200px}.cta-block{padding:40px 24px}.track-panel{box-shadow:6px 6px 0 var(--lime)}.track-steps{grid-template-columns:1fr 1fr;gap:14px 10px}}@media (prefers-reduced-motion:reduce){.track-pulse{animation:none!important}html{scroll-behavior:auto}}.legal-page{background:var(--bg);min-height:100svh;color:var(--fg);position:relative;overflow:hidden}.legal-page__glow{pointer-events:none;z-index:0;background:radial-gradient(at 25% 40%,#ccff0029,#0000 55%),radial-gradient(at 80% 70%,#0000000f,#0000 50%);height:50%;position:absolute;inset:auto -15% -25%}html[data-theme=dark] .legal-page__glow{background:radial-gradient(at 25% 40%,#ccff001a,#0000 55%),radial-gradient(at 80% 70%,#ffffff0a,#0000 50%)}.legal-page__top{z-index:2;max-width:var(--content);border-bottom:2px solid var(--fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;margin:0 auto;padding:18px 24px;display:flex;position:relative}.legal-page__logo{line-height:0}.legal-page__nav{align-items:center;gap:6px;display:flex}.legal-page__nav a{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-secondary);border:2px solid #0000;padding:8px 12px;font-size:12px;font-weight:800}.legal-page__nav a:hover{color:var(--fg)}.legal-page__nav a.is-active{color:#000;background:var(--lime);border-color:var(--fg)}.legal-page__langs{gap:4px;display:flex}.legal-page__langs button{border:2px solid var(--fg);background:var(--surface);min-width:40px;min-height:36px;color:var(--fg);letter-spacing:.06em;cursor:pointer;padding:0 8px;font-size:11px;font-weight:800}.legal-page__langs button.is-active{background:var(--lime);color:#000}.legal-page__main{z-index:1;max-width:var(--content);margin:0 auto;padding:48px 24px 80px;position:relative}.legal-doc{max-width:720px;animation:.5s cubic-bezier(.22,1,.36,1) both auth-card-in}.legal-doc h1{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(28px,5vw,44px);font-weight:600;line-height:1.1}.legal-doc__meta{color:var(--fg-secondary);margin:14px 0 0;font-size:13px}.legal-doc__intro{color:var(--fg-secondary);border-bottom:2px solid var(--line);margin:28px 0 0;padding-bottom:28px;font-size:17px;line-height:1.65}.legal-doc__body{gap:28px;margin-top:28px;display:grid}.legal-doc__section h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(18px,2.5vw,22px);font-weight:600;line-height:1.25}.legal-doc__section p{color:var(--fg-secondary);margin:0 0 10px;font-size:15px;line-height:1.7}.legal-doc__section p:last-child{margin-bottom:0}.legal-doc__contact{border:2px solid var(--fg);background:var(--surface);box-shadow:5px 5px 0 var(--lime);margin:36px 0 0;padding:16px 18px;font-size:14px;font-weight:600;line-height:1.55}.legal-doc__footer{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px;display:flex}.legal-doc__back{color:var(--fg-secondary);font-size:13px;font-weight:700}.legal-doc__back:hover{color:var(--fg)}@media (max-width:720px){.legal-page__top{gap:12px;padding:14px 16px}.legal-page__nav{order:3;width:100%}.legal-page__nav a{text-align:center;flex:1}.legal-page__main{padding:32px 16px 64px}.legal-doc__intro{font-size:15px}}.dash{background:var(--bg);width:100%;max-width:100%;height:100svh;max-height:100svh;color:var(--fg);align-items:stretch;display:flex;overflow:hidden}.dash__boot,.dash__guest{text-align:center;flex:1;place-content:center;justify-items:center;gap:16px;min-height:100svh;padding:32px;display:grid}.dash__guest h1{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:32px}.dash__guest p{color:var(--fg-secondary);max-width:28ch;margin:0}.dash__side{isolation:isolate;border-right:2px solid var(--fg);color:#fff;box-sizing:border-box;z-index:2;background:#070707;flex-direction:column;gap:18px;padding:22px 16px 18px;display:flex;position:relative;overflow:hidden auto;flex:0 0 268px!important;width:268px!important;min-width:268px!important;max-width:268px!important}.dash__side-aurora{pointer-events:none;background:radial-gradient(ellipse at 20% 30%, var(--lime), transparent 60%), radial-gradient(ellipse at 90% 10%, #ffffff1f, transparent 50%);height:55%;position:absolute;inset:-20% -40% auto}@supports (color:color-mix(in lab, red, red)){.dash__side-aurora{background:radial-gradient(ellipse at 20% 30%, color-mix(in oklab, var(--lime) 45%, transparent), transparent 60%), radial-gradient(ellipse at 90% 10%, #ffffff1f, transparent 50%)}}.dash__side-aurora{filter:blur(28px);opacity:.85;z-index:0;animation:9s ease-in-out infinite alternate dash-aurora}.dash__side-grid{pointer-events:none;opacity:.55;z-index:0;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 75%);mask-image:linear-gradient(#000 0%,#0000 75%)}@keyframes dash-aurora{0%{transform:translateY(0)scale(1)}to{transform:translateY(18px)scale(1.08)}}.dash__side-head,.dash__userchip,.dash__nav,.dash__side-foot{z-index:1;position:relative}.dash__logo{align-self:flex-start;line-height:0;display:inline-block}.dash__side-label{letter-spacing:.16em;text-transform:uppercase;color:var(--lime);margin:10px 0 0;font-size:11px;font-weight:800}.dash__userchip{background:#ffffff0a;border:2px solid #ffffff24;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:12px;display:grid;position:relative;overflow:hidden}.dash__userchip-avatar{background:var(--lime);color:#101400;letter-spacing:-.02em;border:2px solid #fff;place-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:grid}.dash__userchip-meta{gap:2px;min-width:0;display:grid}.dash__userchip-meta strong{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;overflow:hidden}.dash__userchip-verified{background:var(--lime);color:#000;vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:6px;font-size:10px;font-weight:900;display:inline-flex}.dash__userchip-meta small{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.dash__userchip-pulse{background:var(--lime);width:8px;height:8px;box-shadow:0 0 0 0 var(--lime);position:absolute;top:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.dash__userchip-pulse{box-shadow:0 0 0 0 color-mix(in oklab, var(--lime) 70%, transparent)}}.dash__userchip-pulse{animation:2s ease-out infinite dash-pulse}@keyframes dash-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--lime) 55%, transparent)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}.dash__nav{flex:1;gap:6px;display:grid}.dash__nav-btn{isolation:isolate;appearance:none;color:#ffffffad;text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 12px;font-size:13px;font-weight:700;display:grid;position:relative;overflow:hidden}.dash__nav-glow{z-index:-1;background:var(--lime);position:absolute;inset:0;box-shadow:4px 4px #fff}.dash__nav-btn:hover{color:#fff;background:#ffffff0a;border-color:#ffffff2e}.dash__nav-btn.is-active{color:#101400;border-color:#0000}.dash__nav-btn.is-active:hover{background:0 0;border-color:#0000}.dash__nav-icon{place-items:center;width:22px;height:22px;display:grid}.dash__nav-label{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash__nav-tick{background:#101400;width:7px;height:7px}.dash__side-foot{border-top:1px solid #ffffff1f;gap:6px;padding-top:8px;display:grid}.dash__side-link{appearance:none;text-align:left;font:inherit;color:#ffffff80;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 4px;font-size:12px;font-weight:700;text-decoration:none;transition:color .2s,transform .15s;display:inline-flex}.dash__side-link:hover{color:var(--lime);transform:translate(2px)}.dash__side-link--out:hover{color:#ff8a8a}.dash__main{z-index:1;flex-direction:column;width:0;max-width:none;display:flex;overflow:hidden;flex:1!important;min-width:0!important}.dash__top{isolation:isolate;border-bottom:2px solid var(--fg);background:var(--surface);z-index:40;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex;position:relative;overflow:visible}.dash__top-shine{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.dash__top-shine:before{content:"";background:linear-gradient(105deg, transparent 30%, var(--lime) 50%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dash__top-shine:before{background:linear-gradient(105deg, transparent 30%, color-mix(in oklab, var(--lime) 18%, transparent) 50%, transparent 70%)}}.dash__top-shine:before{animation:5s ease-in-out .8s infinite dash-top-shine;transform:translate(-120%)}@keyframes dash-top-shine{0%,60%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.dash__top-left,.dash__top-actions{z-index:1;position:relative}.dash__top-left{min-width:0}.dash__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--fg);margin:0 0 4px;font-size:10px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.dash__kicker{color:color-mix(in oklab, var(--fg) 55%, transparent)}}.dash__hello{font-size:clamp(16px,2.4vw,20px);font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg-secondary);margin:0;line-height:1.2}.dash__hello strong{color:var(--fg)}.dash__phone{letter-spacing:.03em;color:var(--fg-secondary);margin:6px 0 0;font-size:12px;font-weight:700}.dash__top-actions{z-index:50;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.dash__top-actions .lang-dd{z-index:80}.dash__top-actions .lang-dd.is-open{z-index:90}.dash__icon-btn{appearance:none;border:2px solid var(--fg);background:var(--bg);width:38px;height:38px;color:var(--fg);cursor:pointer;place-items:center;transition:background .2s,box-shadow .2s;display:grid}.dash__icon-btn:hover{background:var(--lime);color:#101400;box-shadow:3px 3px 0 var(--fg)}.dash__logout-btn{appearance:none;border:2px solid var(--fg);background:var(--bg);color:var(--fg);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;min-height:38px;padding:0 14px;font-size:12px;font-weight:800;transition:background .2s,box-shadow .2s}.dash__logout-btn:hover{background:var(--fg);color:var(--bg);box-shadow:3px 3px 0 var(--lime)}.dash__langs{gap:4px;display:flex}.dash__langs button{border:2px solid var(--fg);background:var(--bg);min-width:40px;min-height:34px;color:var(--fg);cursor:pointer;font-size:11px;font-weight:800}.dash__langs button.is-active{background:var(--lime);color:#000}.dash__langs--block{margin-top:8px}.dash__tabs-mobile{border-bottom:2px solid var(--line);gap:6px;padding:12px 16px;display:none;overflow-x:auto}.dash__tabs-mobile button{appearance:none;border:2px solid var(--fg);background:var(--surface);color:var(--fg);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:800;display:inline-flex}.dash__tabs-mobile button svg{flex-shrink:0}.dash__tabs-mobile button.is-active{background:var(--lime);color:#000}.dash__content{box-sizing:border-box;-webkit-overflow-scrolling:touch;flex:auto;width:100%;min-width:0;max-width:1100px;padding:28px 24px 48px;overflow:hidden auto}.dash-panel,.dash-panel--wide{min-width:0;max-width:100%}.dash-panel h1{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(26px,4vw,36px)}.dash-panel__sub{color:var(--fg-secondary);max-width:52ch;margin:10px 0 0;font-size:15px;line-height:1.5}.dash-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.dash-stat{border:2px solid var(--fg);background:var(--surface);box-shadow:4px 4px 0 var(--lime);padding:16px}.dash-stat span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:800;display:block}.dash-stat strong{font-family:var(--font-display);letter-spacing:-.04em;margin-top:8px;font-size:28px;display:block}.dash-quick{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.dash-quick__btn{appearance:none;border:2px solid var(--fg);background:var(--bg);color:var(--fg);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;min-height:42px;padding:0 14px;font-size:12px;font-weight:800}.dash-quick__btn:hover{background:var(--lime)}.dash-section-head{justify-content:space-between;align-items:baseline;gap:12px;margin:32px 0 12px;display:flex}.dash-section-head h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:20px}.dash-link{appearance:none;font:inherit;color:var(--fg-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.dash-order-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dash-order-list li{border:2px solid var(--fg);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.dash-order-list strong{font-size:14px;display:block}.dash-order-list span{color:var(--fg-secondary);margin-top:2px;font-size:12px;display:block}.dash-order-list em{letter-spacing:.06em;text-transform:uppercase;color:#000;background:var(--lime);padding:4px 8px;font-size:11px;font-style:normal;font-weight:800}.dash-service-grid,.dash-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.dash-service,.dash-plan{border:2px solid var(--fg);background:var(--surface);padding:18px}.dash-service h3,.dash-plan__name{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:18px}.dash-service p{color:var(--fg-secondary);margin:8px 0 0;font-size:14px;line-height:1.5}.dash-service__foot{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.dash-service__foot span{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.dash-plan{flex-direction:column;gap:12px;display:flex}.dash-plan.is-active{box-shadow:6px 6px 0 var(--lime)}.dash-plan__price{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:32px}.dash-plan__price span{color:var(--fg-secondary);font-size:14px}.dash-plan ul{flex:1;gap:6px;margin:0;padding:0;list-style:none;display:grid}.dash-plan li{color:var(--fg-secondary);font-size:13px}.dash-plan li:before{content:"■ ";color:var(--lime);font-size:10px}.dash-track-form{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.dash-track-form input{border:2px solid var(--fg);background:var(--surface);min-width:200px;min-height:48px;color:var(--fg);flex:1;padding:0 14px;font-size:16px}.dash-note{color:var(--fg-tertiary);margin:10px 0 0;font-size:12px}.dash-empty{border:2px dashed var(--fg);color:var(--fg-secondary);margin-top:20px;padding:16px}.dash-track-list{gap:12px;margin-top:20px;display:grid}.dash-track-card{border:2px solid var(--fg);background:var(--surface);padding:16px}.dash-track-card__top{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.dash-track-card__top span{letter-spacing:.06em;text-transform:uppercase;background:var(--lime);color:#000;padding:4px 8px;font-size:11px;font-weight:800}.dash-track-card p{color:var(--fg-secondary);margin:4px 0;font-size:13px}.dash-steps{grid-template-columns:repeat(4,1fr);gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.dash-steps li{text-align:center;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line);color:var(--fg-tertiary);padding:8px 6px;font-size:10px;font-weight:800}.dash-steps li.is-done,.dash-steps li.is-current{background:var(--lime);color:#000;border-color:#000}.dash-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-plan__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.dash-plan__meta{color:var(--fg-secondary);margin:0;font-size:13px}.dash-plan__meta .is-warn{color:#d92d2d}.dash-plan .btn:disabled,.dash-service .btn:disabled,.dash-billing-foot .btn:disabled{opacity:.55;cursor:not-allowed}.dash-service__price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.dash-service__price s{color:var(--fg-tertiary);font-size:12px}.dash-service__price strong{font-family:var(--font-display);letter-spacing:-.03em;text-transform:none;font-size:20px}.dash-service__price small{letter-spacing:.06em;color:var(--fg-secondary);flex-basis:100%;font-size:10px;font-weight:800}.dash-billing-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.dash-billing-note{max-width:60ch;margin-top:16px}.dash-billing-foot .dash-billing-note{margin-top:0}.dash-billing-toast{border:2px solid var(--fg);background:var(--lime);justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.dash-billing-toast{background:color-mix(in srgb, var(--lime) 30%, var(--surface))}}.dash-billing-toast{box-shadow:4px 4px 0 var(--fg);font-size:14px;font-weight:700}.dash-billing-toast.is-error{background:#ff4d4d}@supports (color:color-mix(in lab, red, red)){.dash-billing-toast.is-error{background:color-mix(in srgb, #ff4d4d 22%, var(--surface))}}.dash-billing-toast button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:20px;line-height:1}.dash-order-list em.is-pending,.dash-track-card__top span.is-pending{background:var(--surface);color:var(--fg);outline:1px solid var(--fg)}.dash-order-list em.is-failed,.dash-order-list em.is-canceled,.dash-order-list em.is-refunded,.dash-track-card__top span.is-failed,.dash-track-card__top span.is-canceled,.dash-track-card__top span.is-refunded{color:#7a0f0f;background:#ffd9d9}@media (max-width:1100px){.dash-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-settings{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:18px 20px;width:100%;min-width:0;max-width:100%;margin-top:24px;display:grid}.dash-settings fieldset,.dash-settings__card{border:2px solid var(--fg);background:var(--surface);box-sizing:border-box;max-width:100%;min-height:0;margin:0;padding:18px 18px 20px;overflow:hidden;min-width:0!important;min-inline-size:0!important}.dash-settings__card--span{grid-column:1/-1}.dash-settings legend{letter-spacing:.1em;text-transform:uppercase;padding:0 6px;font-size:11px;font-weight:800}.dash-settings__note{border:1.5px dashed var(--fg);margin:0 0 14px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.dash-settings__note{border:1.5px dashed color-mix(in srgb, var(--fg) 35%, transparent)}}.dash-settings__note{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.dash-settings__note{background:color-mix(in srgb, var(--lime) 18%, transparent)}}.dash-settings__note{color:var(--fg-secondary);font-size:13px;font-weight:600;line-height:1.45}.dash-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px;display:grid}.dash-settings__grid-span{grid-column:1/-1}.dash-settings label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:10px 0 6px;font-size:11px;font-weight:800;display:block}.dash-settings input[type=text],.dash-settings input[type=email],.dash-settings input:not([type]){border:2px solid var(--fg);background:var(--bg);width:100%;min-height:44px;color:var(--fg);padding:0 12px;font-size:15px}.dash-settings input[readonly]{opacity:.85;cursor:default}.dash-id-row{align-items:stretch;gap:8px;display:flex}.dash-id-row__input{letter-spacing:.02em;text-overflow:ellipsis;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden;font-size:13px!important}.dash-2fa-qr{border:2px solid var(--fg);background:#fff;width:fit-content;max-width:100%;margin:10px 0 4px;padding:12px}.dash-2fa-qr img{width:220px;max-width:100%;height:auto;display:block}.dash-settings__hint-mono{overflow-wrap:anywhere;word-break:break-all;color:var(--fg-tertiary);max-width:100%;margin:8px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.dash-id-row__btn{border:2px solid var(--fg);background:var(--lime);color:#000;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-width:108px;padding:0 14px;font-size:12px;font-weight:800;transition:background .15s,transform .15s;display:inline-flex}.dash-id-row__btn:hover{box-shadow:2px 2px 0 var(--fg);transform:translate(-1px,-1px)}.dash-id-row__btn.is-done{background:var(--fg);color:var(--lime)}.dash-settings__hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dash-badge{border:2px solid var(--fg);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:6px 12px;font-size:11px;font-weight:900;display:inline-flex}.dash-badge--ok{background:var(--lime);color:#000}.dash-settings__toast{border:2px solid var(--fg);background:var(--lime);margin:16px 0 0;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.dash-settings__toast{background:color-mix(in srgb, var(--lime) 28%, transparent)}}.dash-settings__toast{font-size:14px;font-weight:700}.dash-settings__toast.is-error{background:#ff4d4d38}.dash-settings__meta{color:var(--fg-secondary);margin:12px 0 0;font-size:13px}.dash-settings__meta strong.is-ok{color:var(--fg)}.dash-settings__stack{gap:0;display:grid}.dash-settings__stack .btn{justify-self:start;margin-top:14px}.dash-settings__inline-btn{margin-top:14px}.dash-settings__row-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dash-session-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dash-session-list li{border:1.5px solid var(--fg);background:var(--bg);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.dash-session-list strong{font-size:14px;display:block}.dash-session-list span{color:var(--fg-secondary);margin-top:4px;font-size:12px;display:block}.dash-settings__card--danger{border-color:#c43c3c}.dash-settings__note--danger{background:#ff4d4d24;border-style:solid;border-color:#c43c3c80}.dash-btn--danger{color:#fff!important;background:#c43c3c!important;border:2px solid #c43c3c!important}.dash-btn--danger:disabled{opacity:.45;cursor:not-allowed}.dash-settings input[type=password]{border:2px solid var(--fg);background:var(--bg);width:100%;min-height:44px;color:var(--fg);padding:0 12px;font-size:15px}.dash-check{cursor:pointer;align-items:flex-start;gap:12px;text-transform:none!important;letter-spacing:0!important;color:var(--fg)!important;margin:6px 0 0!important;font-size:14px!important;font-weight:600!important;display:flex!important}.dash-check input{flex-shrink:0;width:18px;height:18px;margin-top:2px}.dash-check__title{font-weight:700;line-height:1.35;display:block}.dash-check__hint{color:var(--fg-secondary);margin-top:4px;font-size:12px;font-weight:500;line-height:1.4;display:block}@media (max-width:900px){.dash{flex-direction:column;height:100svh;max-height:100svh;display:flex;overflow:hidden}.dash__side{flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;display:none!important}.dash__main{width:auto;flex:auto!important}.dash__tabs-mobile{flex:none;display:flex}.dash-stats,.dash-service-grid,.dash-plan-grid{grid-template-columns:1fr}.dash-steps{grid-template-columns:1fr 1fr}.dash-settings,.dash-settings__grid{grid-template-columns:1fr}.dash-id-row{flex-direction:column}.dash-id-row__btn{width:100%;min-height:44px}.dash__content{padding:22px 16px 40px}}.dash__side{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;gap:14px}.dash__side::-webkit-scrollbar{width:6px}.dash__side::-webkit-scrollbar-thumb{background:#ffffff2e}.dash__side>.dash__side-head,.dash__side>.dash__userchip,.dash__side>.dash__side-foot{flex-shrink:0}.dash__userchip{box-sizing:border-box;min-height:66px}.dash__nav{flex-direction:column;flex:1 0 auto;gap:12px;display:flex}.dash__side-foot{margin-top:auto}@media (max-height:820px){.dash__side{gap:10px;padding-top:16px}.dash__side-label{margin-top:6px}.dash__userchip{min-height:58px;padding:9px 10px}.dash__userchip-avatar{width:34px;height:34px}.dash__nav{gap:8px}.dash__side .dash__nav-btn{padding:7px 12px}.dash__side .dash__side-link{padding:6px 4px}}.dash__nav-group{gap:3px;display:grid}.dash__nav-group-label{letter-spacing:.18em;text-transform:uppercase;color:#ffffff61;align-items:center;gap:8px;margin:0 0 4px;padding:0 4px;font-size:10px;font-weight:900;display:flex}.dash__nav-group-label:after{content:"";background:linear-gradient(90deg,#ffffff29,#0000);flex:1;height:1px}.dash__nav-group:first-child .dash__nav-group-label span{color:var(--lime)}.dash__nav-btn{padding:9px 12px}.dash__nav-badge{letter-spacing:0;color:#fff;background:#ffffff1f;border:1px solid #fff3;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-style:normal;font-weight:900;display:inline-grid}.dash__nav-badge.is-alert{background:var(--lime);color:#101400;border-color:var(--lime);box-shadow:0 0 0 0 var(--lime)}@supports (color:color-mix(in lab, red, red)){.dash__nav-badge.is-alert{box-shadow:0 0 0 0 color-mix(in oklab, var(--lime) 60%, transparent)}}.dash__nav-badge.is-alert{animation:2s ease-out infinite dash-pulse}.dash__nav-btn.is-active .dash__nav-badge{color:var(--lime);background:#101400;border-color:#101400;animation:none}.dash__tabs-mobile .dash__nav-badge{background:var(--fg);min-width:18px;height:18px;color:var(--bg);border:0;font-size:9px}.dash__tabs-mobile .dash__nav-badge.is-alert{color:var(--lime);background:#101400}.dash-panel__head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dash-card{border:2px solid var(--fg);background:var(--surface);box-shadow:5px 5px 0 var(--lime);min-width:0;padding:20px}.dash-card h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:19px}.dash-card__sub{color:var(--fg-secondary);margin:6px 0 16px;font-size:13px;line-height:1.5}.dash-field{gap:6px;min-width:0;margin-top:14px;display:grid;position:relative}.dash-field>span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:800}.dash-field input,.dash-field select,.dash-field textarea{border:2px solid var(--fg);background:var(--bg);width:100%;min-height:46px;color:var(--fg);font:inherit;box-sizing:border-box;border-radius:0;padding:10px 12px;font-size:15px}.dash-field textarea{resize:vertical;min-height:130px;line-height:1.5}.dash-field input:focus,.dash-field select:focus,.dash-field textarea:focus{box-shadow:4px 4px 0 var(--lime);outline:none}.dash-field__count{color:var(--fg-tertiary);justify-self:end;font-size:11px}.dash-form-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;display:grid}.dash-pill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--lime);color:#000;align-items:center;padding:4px 8px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.dash-pill.is-pending{color:var(--fg);outline:1px solid var(--fg);outline-offset:-1px;background:0 0}.dash-pill.is-failed,.dash-pill.is-canceled,.dash-pill.is-refunded{color:#7a0f0f;background:#ffd9d9}.dash-chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.dash-chips button{appearance:none;border:2px solid var(--fg);background:var(--bg);min-height:36px;color:var(--fg);letter-spacing:.03em;cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex}.dash-chips button:hover{box-shadow:3px 3px 0 var(--fg);transform:translate(-1px,-1px)}.dash-chips button.is-active{background:var(--lime);color:#000}.dash-chips button em{opacity:.6;font-size:11px;font-style:normal}.dash-chips--pick{margin-top:4px}.dash-link--danger{color:#d92d2d}.dash-empty--cta{justify-items:start;gap:8px;padding:24px;display:grid}.dash-empty--cta strong{font-family:var(--font-display);color:var(--fg);font-size:18px}.dash-table{border:2px solid var(--fg);background:var(--surface);display:grid}.dash-table__row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.dash-table__row+.dash-table__row{border-top:1px solid var(--line)}.dash-table__row:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.dash-table__row:hover{background:color-mix(in srgb, var(--lime) 8%, transparent)}}.dash-table__main{gap:3px;min-width:0;display:grid}.dash-table__main strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dash-table__main span{color:var(--fg-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dash-table__amount{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:17px}.dash-table__actions{align-items:center;gap:12px;display:flex}.dash-docs-upload{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;margin-top:24px;display:grid}.dash-drop{text-align:center;border:2px dashed var(--fg);background:repeating-linear-gradient(135deg, transparent 0 12px, var(--lime) 12px 24px), var(--surface);align-content:center;justify-items:center;gap:8px;min-height:170px;padding:24px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.dash-drop{background:repeating-linear-gradient(135deg, transparent 0 12px, color-mix(in srgb, var(--lime) 7%, transparent) 12px 24px), var(--surface)}}.dash-drop{cursor:pointer;transition:background-color .2s,box-shadow .2s,transform .2s}.dash-drop:hover,.dash-drop.is-drag{box-shadow:6px 6px 0 var(--lime);border-style:solid;transform:translate(-2px,-2px)}.dash-drop.is-drag{background-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.dash-drop.is-drag{background-color:color-mix(in srgb, var(--lime) 22%, var(--surface))}}.dash-drop.is-busy{cursor:progress;opacity:.75}.dash-drop input{opacity:0;cursor:inherit;position:absolute;inset:0}.dash-drop__icon{background:var(--lime);color:#000;border:2px solid var(--fg);place-items:center;width:52px;height:52px;display:grid}.dash-drop strong{font-size:15px}.dash-drop small{color:var(--fg-tertiary);font-size:12px}.dash-docs-side{align-content:start;gap:16px;display:grid}.dash-docs-side .dash-field{margin-top:0}.dash-usage{gap:8px;display:grid}.dash-usage__bar{border:2px solid var(--fg);background:var(--bg);height:10px}.dash-usage__bar span{background:var(--lime);height:100%;transition:width .5s;display:block}.dash-usage small{color:var(--fg-secondary);font-size:12px}.dash-doc-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-top:18px;display:grid}.dash-doc{border:2px solid var(--fg);background:var(--surface);align-content:start;gap:8px;min-width:0;padding:16px;transition:transform .18s,box-shadow .18s;display:grid}.dash-doc:hover{box-shadow:5px 5px 0 var(--fg);transform:translate(-2px,-2px)}.dash-doc.is-staff{box-shadow:5px 5px 0 var(--lime)}.dash-doc__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.dash-doc__icon{border:2px solid var(--fg);background:var(--bg);place-items:center;width:44px;height:44px;display:grid}.dash-doc.is-staff .dash-doc__icon{background:var(--lime);color:#000}.dash-doc__name{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:14px;font-weight:800;overflow:hidden}.dash-doc__meta{color:var(--fg-tertiary);margin:0;font-size:11px}.dash-doc__order{border:1px solid var(--fg);justify-self:start;padding:2px 6px;font-size:11px}.dash-doc__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.dash-chat{border:2px solid var(--fg);background:var(--surface);height:min(640px,100svh - 230px);min-height:420px;box-shadow:6px 6px 0 var(--lime);grid-template-columns:minmax(220px,300px) minmax(0,1fr);margin-top:22px;display:grid}.dash-chat__list{border-right:2px solid var(--fg);min-width:0;overflow-y:auto}.dash-chat__item{appearance:none;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--fg);text-align:left;cursor:pointer;font:inherit;background:0 0;gap:4px;padding:14px 16px;display:grid}.dash-chat__item:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.dash-chat__item:hover{background:color-mix(in srgb, var(--lime) 10%, transparent)}}.dash-chat__item.is-active{background:var(--lime);color:#000}.dash-chat__item-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.dash-chat__item-top strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dash-chat__item-meta{color:var(--fg-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:11px;display:flex;overflow:hidden}.dash-chat__item.is-active .dash-chat__item-meta{color:#1f2600}.dash-count{min-width:20px;height:20px;color:var(--lime);background:#101400;place-items:center;padding:0 6px;font-size:10px;font-style:normal;font-weight:900;display:inline-grid}.dash-dot{background:var(--fg-tertiary);flex-shrink:0;width:8px;height:8px}.dash-dot.is-open{background:#f5a524}.dash-dot.is-answered{background:#22b35e}.dash-chat__pane{flex-direction:column;min-width:0;min-height:0;display:flex}.dash-chat__placeholder{color:var(--fg-tertiary);background:radial-gradient(circle at 1px 1px, var(--line) 1px, transparent 0) 0 0 / 18px 18px;flex:1;place-items:center;padding:24px;font-size:14px;display:grid}.dash-chat__head{border-bottom:2px solid var(--fg);align-items:center;gap:12px;padding:12px 16px;display:flex}.dash-chat__back{appearance:none;border:2px solid var(--fg);background:var(--bg);color:var(--fg);cursor:pointer;width:36px;height:36px;font-size:16px;display:none}.dash-chat__title{flex:1;gap:2px;min-width:0;display:grid}.dash-chat__title strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.dash-chat__title span{color:var(--fg-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dash-chat__messages{background:radial-gradient(circle at 1px 1px, var(--line) 1px, transparent 0) 0 0 / 18px 18px;flex-direction:column;flex:1;gap:14px;padding:18px 16px;display:flex;overflow-y:auto}.dash-msg{gap:4px;max-width:min(78%,560px);display:grid}.dash-msg.is-user{align-self:flex-end;justify-items:end}.dash-msg.is-staff{align-self:flex-start;justify-items:start}.dash-msg__who{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-tertiary);font-size:10px;font-weight:900}.dash-msg__bubble{border:2px solid var(--fg);background:var(--bg);padding:10px 14px}.dash-msg.is-user .dash-msg__bubble{background:var(--lime);color:#000;box-shadow:3px 3px 0 var(--fg)}.dash-msg.is-staff .dash-msg__bubble{color:#fff;box-shadow:3px 3px 0 var(--lime);background:#0b0b0b;border-color:#0b0b0b}.dash-msg__bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.dash-msg__file{color:inherit;border:1px solid;margin-top:8px;padding:4px 8px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.dash-msg time{color:var(--fg-tertiary);font-size:10px}.dash-chat__closed{border-top:1px solid var(--line);background:var(--fg);margin:0;padding:10px 16px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.dash-chat__closed{background:color-mix(in srgb, var(--fg) 6%, transparent)}}.dash-chat__closed{color:var(--fg-secondary)}.dash-chat__composer{border-top:2px solid var(--fg);background:var(--surface);gap:10px;padding:12px;display:flex}.dash-chat__composer textarea{resize:vertical;border:2px solid var(--fg);background:var(--bg);min-height:48px;max-height:160px;color:var(--fg);font:inherit;border-radius:0;flex:1;padding:10px 12px;font-size:14px;line-height:1.45}.dash-chat__composer textarea:focus{box-shadow:3px 3px 0 var(--lime);outline:none}.dash-chat__composer .btn{align-self:flex-end}.dash-chat .dash-settings__toast{margin:0 12px 8px}.dash-support{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:24px;display:grid}.dash-support__form .btn[type=submit]{margin-top:16px}.dash-support__side{gap:20px;display:grid}.dash-contact-list{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.dash-contact-list li{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.dash-contact-list__icon{background:var(--lime);color:#000;border:2px solid var(--fg);place-items:center;width:36px;height:36px;display:grid}.dash-contact-list small{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-tertiary);font-size:10px;font-weight:900;display:block}.dash-contact-list a,.dash-contact-list span{color:var(--fg);font-size:14px;line-height:1.45}.dash-contact-list a{font-weight:800}.dash-faq{border-top:1px solid var(--line);margin-top:12px;display:grid}.dash-faq__item{border-bottom:1px solid var(--line)}.dash-faq__item button{appearance:none;width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14px;font-weight:800;display:flex}.dash-faq__item button i{border:2px solid var(--fg);flex-shrink:0;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.dash-faq__item.is-open button i{background:var(--lime);color:#000}.dash-faq__item p{color:var(--fg-secondary);margin:0 0 14px;font-size:13px;line-height:1.55}@media (max-width:1100px){.dash-support,.dash-docs-upload{grid-template-columns:1fr}}@media (max-width:900px){.dash-chat{grid-template-columns:1fr;height:calc(100svh - 260px)}.dash-chat__list{border-right:0}.dash-chat.has-active .dash-chat__list,.dash-chat:not(.has-active) .dash-chat__pane{display:none}.dash-chat__back{place-items:center;display:grid}.dash-form-row{grid-template-columns:1fr}.dash-table__row{grid-template-columns:minmax(0,1fr) auto}.dash-table__row>:last-child{grid-column:1/-1}.dash-msg{max-width:88%}}.promo-strip{border:2px dashed var(--fg);background:var(--lime);align-items:center;gap:12px;margin-top:18px;padding:10px 12px 10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.promo-strip{background:color-mix(in srgb, var(--lime) 22%, var(--surface))}}.promo-strip{font-size:13px;font-weight:700}.promo-strip>span:nth-child(2){flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.promo-strip code{background:var(--fg);color:var(--bg);letter-spacing:.08em;padding:2px 8px;font-size:12px}.promo-strip strong{font-family:var(--font-display);font-size:16px}.promo-strip__icon{place-items:center;display:grid}.promo-strip button{appearance:none;border:2px solid var(--fg);background:var(--bg);width:30px;height:30px;color:var(--fg);cursor:pointer;font-size:18px;line-height:1}.offer-active{border:2px solid var(--fg);background:var(--lime);color:#000;box-shadow:5px 5px 0 var(--fg);align-items:center;gap:14px;margin-top:22px;padding:14px 16px;display:flex}.offer-active>div{flex:1;min-width:0}.offer-active small{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.offer-active strong{font-family:var(--font-display);margin-top:2px;font-size:17px;display:block}.offer-active code{letter-spacing:.08em}.offer-active p{opacity:.75;margin:2px 0 0;font-size:12px}.offer-active__icon{width:38px;height:38px;color:var(--lime);background:#000;flex:none;place-items:center;display:grid}.offer-active .btn{color:#000;border-color:#000}.offer-top{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;margin-top:24px;display:grid}.offer-code__row{gap:10px;display:flex}.offer-code__row input{border:2px solid var(--fg);background:var(--bg);min-width:0;min-height:48px;color:var(--fg);font:inherit;letter-spacing:.12em;border-radius:0;flex:1;padding:10px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:700}.offer-code__row input:focus{box-shadow:4px 4px 0 var(--lime);outline:none}.offer-code__result{margin-top:14px}.offer-how ol{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.offer-how li{align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.offer-how li span{border:2px solid var(--fg);background:var(--lime);color:#000;width:28px;height:28px;font-family:var(--font-display);flex:none;place-items:center;font-size:14px;display:grid}.offer-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin-top:16px;display:grid}.offer-ticket{--notch:12px;border:2px solid var(--fg);background:var(--surface);min-height:150px;box-shadow:5px 5px 0 var(--fg);grid-template-columns:112px minmax(0,1fr);transition:transform .18s,box-shadow .18s;display:grid;position:relative}.offer-ticket:not(.is-locked):not(.is-skeleton):hover{box-shadow:7px 7px 0 var(--fg);transform:translate(-2px,-2px)}.offer-ticket.is-active{box-shadow:5px 5px 0 var(--lime)}.offer-ticket:before,.offer-ticket:after{content:"";width:calc(var(--notch) * 2);height:var(--notch);margin-left:calc(var(--notch) * -1);border:2px solid var(--fg);background:var(--bg);z-index:1;position:absolute;left:112px}.offer-ticket:before{border-radius:0 0 var(--notch) var(--notch);border-top:0;top:-2px}.offer-ticket:after{border-radius:var(--notch) var(--notch) 0 0;border-bottom:0;bottom:-2px}.offer-ticket__value{border-right:2px dashed var(--fg);background:var(--lime);color:#000;text-align:center;place-content:center;justify-items:center;gap:2px;padding:12px 8px;display:grid}.offer-ticket.is-member .offer-ticket__value{background:#c9b6ff}.offer-ticket.is-personal .offer-ticket__value{background:#ffcf5a}.offer-ticket.is-locked .offer-ticket__value{background:repeating-linear-gradient(-45deg, var(--surface), var(--surface) 6px, var(--fg) 6px, var(--fg) 12px)}@supports (color:color-mix(in lab, red, red)){.offer-ticket.is-locked .offer-ticket__value{background:repeating-linear-gradient(-45deg, var(--surface), var(--surface) 6px, color-mix(in srgb, var(--fg) 10%, var(--surface)) 6px, color-mix(in srgb, var(--fg) 10%, var(--surface)) 12px)}}.offer-ticket.is-locked .offer-ticket__value{color:var(--fg)}.offer-ticket__value strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:30px;line-height:1}.offer-ticket__value span{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.offer-ticket__body{flex-direction:column;gap:8px;min-width:0;padding:14px 16px 14px 20px;display:flex}.offer-ticket__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.offer-ticket__source{letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--fg);padding:3px 7px;font-size:10px;font-weight:900}.offer-ticket__source.is-personal{color:#000;background:#ffcf5a}.offer-ticket__source.is-member{color:#000;background:#c9b6ff}.offer-ticket__exp{color:var(--fg-secondary);white-space:nowrap;font-size:11px;font-weight:800}.offer-ticket__exp.is-urgent{color:#d92d2d}.offer-ticket h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:17px;line-height:1.25}.offer-ticket__meta{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.offer-ticket__meta li{background:var(--fg);padding:2px 7px;font-size:11px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.offer-ticket__meta li{background:color-mix(in srgb, var(--fg) 7%, transparent)}}.offer-ticket__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:4px;display:flex}.offer-ticket__code{appearance:none;border:2px dashed var(--fg);background:var(--bg);color:var(--fg);cursor:copy;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.offer-ticket__code code{letter-spacing:.1em;font-size:14px;font-weight:800}.offer-ticket__code small{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);font-size:10px;font-weight:800}.offer-ticket__lock{color:var(--fg-secondary);align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.offer-ticket.is-skeleton{min-height:150px;box-shadow:none;background:linear-gradient(90deg, var(--surface) 0%, var(--fg) 50%, var(--surface) 100%);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.offer-ticket.is-skeleton{background:linear-gradient(90deg, var(--surface) 0%, color-mix(in srgb, var(--fg) 6%, var(--surface)) 50%, var(--surface) 100%)}}.offer-ticket.is-skeleton{background-size:200% 100%;animation:1.2s linear infinite offer-shimmer}.offer-ticket.is-skeleton:before,.offer-ticket.is-skeleton:after{display:none}@keyframes offer-shimmer{to{background-position:-200% 0}}.offer-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.offer-perk{border:2px solid var(--fg);background:var(--surface);flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.offer-perk.is-current{box-shadow:5px 5px 0 var(--lime)}.offer-perk__pct{border:2px solid var(--fg);background:var(--lime);min-width:72px;height:64px;color:var(--lime-ink);font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 8px;font-size:19px;line-height:1;display:grid}.offer-perk__body{flex:200px;min-width:0}.offer-perk>.btn,.offer-perk>.dash-badge{margin-left:auto}.offer-perk__body strong{font-family:var(--font-display);font-size:17px}.offer-perk__body p{color:var(--fg-secondary);margin:4px 0 2px;font-size:13px}.offer-perk__body small{font-size:12px;font-weight:800}.dash-service{position:relative}.dash-service h3{padding-right:40px}.fav-star{appearance:none;width:34px;height:34px;color:var(--fg-tertiary);cursor:pointer;background:0 0;border:2px solid #0000;place-items:center;font-size:20px;line-height:1;transition:transform .15s,color .15s,border-color .15s;display:grid;position:absolute;top:12px;right:12px}.fav-star:hover{border-color:var(--fg);color:var(--fg);transform:scale(1.08)}.fav-star.is-on{color:#f5b400;text-shadow:0 0 0 var(--fg)}.fav-star.is-on:hover{color:#f5b400}.applicant-pick{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.applicant-pick__label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:900}.applicant-pick .dash-chips{margin-top:0}.dash-track-card__promo{margin-left:8px;font-size:12px;font-weight:700}.dash-track-card__promo code{background:var(--lime);color:#000;padding:1px 6px}.fav-empty{border:2px dashed var(--fg);color:var(--fg-secondary);font:inherit;text-align:left;box-sizing:border-box;background:0 0;align-items:center;gap:14px;width:100%;margin-top:14px;padding:18px 20px;display:flex}.fav-empty>span{border:2px solid var(--fg);width:42px;height:42px;color:var(--fg);flex:none;place-items:center;font-size:22px;display:grid}.fav-empty p{flex:1;margin:0;font-size:14px}.fav-empty--add{cursor:pointer;transition:background .15s}.fav-empty--add:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.fav-empty--add:hover{background:color-mix(in srgb, var(--lime) 18%, transparent)}}.fav-empty--add strong{font-family:var(--font-display);color:var(--fg)}.fav-services{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-top:14px;display:grid}.fav-service{border:2px solid var(--fg);background:var(--surface);flex-direction:column;padding:16px;display:flex;position:relative;box-shadow:4px 4px #f5b400}.fav-service h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;padding-right:40px;font-size:17px}.fav-service p{color:var(--fg-secondary);margin:6px 0 0;font-size:13px;line-height:1.45}.fav-service__foot{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.fav-service__foot strong{font-family:var(--font-display);font-size:18px}.fav-count{color:var(--fg-tertiary);letter-spacing:.04em;font-family:inherit;font-size:12px;font-weight:800}.fav-note{align-items:flex-start;gap:8px;margin-top:6px;display:flex}.fav-note svg{flex:none;margin-top:2px}.fav-form{margin-top:16px;overflow:hidden}.fav-form h2{margin-bottom:14px}.fav-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.fav-form__grid .is-wide{grid-column:1/-1}.fav-form__grid textarea{min-height:70px}.fav-form__actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.fav-people{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:16px;display:grid}.fav-person{--tone:var(--lime);border:2px solid var(--fg);background:var(--surface);box-shadow:5px 5px 0 var(--tone);flex-direction:column;gap:12px;padding:16px;display:flex}.fav-person.is-self{--tone:var(--lime)}.fav-person.is-family{--tone:#ffcf5a}.fav-person.is-child{--tone:#7fd3ff}.fav-person.is-partner{--tone:#ff9fb8}.fav-person.is-colleague{--tone:#c9b6ff}.fav-person.is-other{--tone:#b8c0cc}.fav-person__head{align-items:center;gap:12px;display:flex}.fav-person__avatar{border:2px solid var(--fg);background:var(--tone);color:#000;width:44px;height:44px;font-family:var(--font-display);flex:none;place-items:center;font-size:16px;display:grid}.fav-person__head strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:17px;display:block}.fav-person__head small{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:800}.fav-person__data{border-top:1.5px dashed var(--fg);gap:8px;margin:0;padding-top:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.fav-person__data{border-top:1.5px dashed color-mix(in srgb, var(--fg) 35%, transparent)}}.fav-person__data>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:8px;display:grid}.fav-person__data dt{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:800}.fav-person__data dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.fav-person__data code{letter-spacing:.08em;font-size:13px}.fav-person__used{color:var(--fg-tertiary);margin:0;font-size:11px}.fav-person__actions{align-items:center;gap:8px;margin-top:auto;display:flex}.fav-person__del{appearance:none;width:36px;height:36px;color:var(--fg-tertiary);cursor:pointer;background:0 0;border:2px solid #0000;place-items:center;margin-left:auto;display:grid}.fav-person__del:hover{color:#d92d2d;border-color:#d92d2d}@media (max-width:1100px){.offer-top{grid-template-columns:1fr}}@media (max-width:900px){.offer-perks,.fav-form__grid,.offer-grid{grid-template-columns:1fr}}@media (max-width:480px){.offer-ticket{grid-template-columns:88px minmax(0,1fr)}.offer-ticket:before,.offer-ticket:after{left:88px}.offer-ticket__value strong{font-size:24px}.offer-code__row{flex-direction:column}.offer-perk>.btn,.offer-perk>.dash-badge{text-align:center;flex-basis:100%;justify-content:center}}.promo-admin{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:18px;margin-top:24px;display:grid}.promo-admin__code,.promo-admin__value{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.promo-admin__code input{letter-spacing:.08em;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.promo-admin__value .dash-chips{margin-top:0}.promo-admin__value>input{border:2px solid var(--fg);background:var(--bg);width:110px;min-height:40px;color:var(--fg);font:inherit;border-radius:0;padding:6px 10px;font-size:16px;font-weight:800}.promo-admin__value>input:focus,.promo-admin__tools input:focus{box-shadow:4px 4px 0 var(--lime);outline:none}.promo-admin__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.promo-admin__check{cursor:pointer;align-items:center;gap:10px;margin-top:16px;font-size:14px;font-weight:700;display:flex}.promo-admin__check input{width:18px;height:18px;accent-color:var(--lime)}.promo-admin__preview{margin:20px 0 16px}.promo-admin__preview>small{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin-bottom:8px;font-size:11px;font-weight:900;display:block}.promo-admin__preview .offer-ticket__code{cursor:default}.promo-admin__tools{gap:10px;margin:14px 0 6px;display:grid}.promo-admin__tools input{border:2px solid var(--fg);background:var(--bg);width:100%;min-height:42px;color:var(--fg);font:inherit;box-sizing:border-box;border-radius:0;padding:8px 12px}.promo-admin__tools .dash-chips{margin-top:0}.promo-rows{gap:10px;max-height:900px;margin:10px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.promo-row{border:2px solid var(--fg);background:var(--bg);align-items:center;gap:12px;padding:12px;display:flex}.promo-row.is-off{opacity:.6}.promo-row__main{flex:1;min-width:0}.promo-row__top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.promo-row__top code{background:var(--fg);color:var(--bg);letter-spacing:.08em;padding:2px 8px;font-size:13px;font-weight:800}.promo-row__top strong{font-family:var(--font-display);font-size:17px}.promo-row p{color:var(--fg-secondary);overflow-wrap:anywhere;margin:6px 0 2px;font-size:12px;line-height:1.45}.promo-row small{color:var(--fg-tertiary);font-size:11px;font-weight:700}@media (max-width:1100px){.promo-admin{grid-template-columns:1fr}}@media (max-width:640px){.promo-admin__grid{grid-template-columns:1fr}.promo-row{flex-direction:column;align-items:stretch}}.ord-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.ord-stat{border:2px solid var(--fg);background:var(--surface);gap:6px;padding:14px 16px;display:grid}.ord-stat span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:900}.ord-stat strong{font-family:var(--font-display);font-size:26px;line-height:1}.ord-stat.is-hot{background:var(--lime);color:#000;box-shadow:4px 4px 0 var(--fg)}.ord-stat.is-hot span{color:#0009}.ord-admin{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid}.ord-admin.has-detail{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.ord-list .dash-chips button em{opacity:.55;margin-left:4px;font-style:normal}.ord-rows{gap:8px;max-height:980px;margin:10px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.ord-row{border:2px solid var(--fg);background:var(--bg);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;gap:4px;padding:12px 14px;transition:transform .15s,box-shadow .15s;display:grid}.ord-row:hover{box-shadow:4px 4px 0 var(--fg);transform:translate(-2px,-2px)}.ord-row.is-active{box-shadow:4px 4px 0 var(--lime);border-color:var(--fg);background:var(--surface)}.ord-row__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ord-row__top code,.ord-detail__head code{background:var(--fg);color:var(--bg);letter-spacing:.08em;padding:2px 8px;font-size:12px;font-weight:800}.ord-row strong{font-size:15px}.ord-row strong small{color:var(--fg-tertiary);font-weight:700}.ord-row__meta{color:var(--fg-secondary);overflow-wrap:anywhere;font-size:12px}.ord-row__foot{justify-content:space-between;gap:8px;font-size:12px;font-weight:800;display:flex}.ord-row__foot span:last-child{color:var(--fg-tertiary);font-weight:600}.ord-row__bar{grid-template-columns:repeat(4,1fr);gap:3px;margin-top:4px;display:grid}.ord-row__bar i{background:var(--line);height:4px}.ord-row__bar i.is-on{background:var(--lime);box-shadow:inset 0 0 0 1px #00000040}.ord-pill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--lime);color:#000;padding:3px 8px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.ord-pill.is-pending{color:var(--fg);outline:1px dashed var(--fg);outline-offset:-1px;background:0 0}.ord-pill.is-completed{color:var(--lime);background:#0a0a0a}.ord-pill.is-failed,.ord-pill.is-canceled,.ord-pill.is-refunded{color:#7a0f0f;background:#ffd9d9}.ord-detail{gap:18px;display:grid;position:sticky;top:18px}.ord-detail__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ord-detail__head h2{margin:8px 0 0}.ord-detail__close{border:2px solid var(--fg);background:var(--bg);width:34px;height:34px;color:var(--fg);cursor:pointer;font-size:20px;line-height:1}.ord-detail__close:hover{background:var(--lime);color:#000}.ord-facts,.ord-applicant{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.ord-facts dt,.ord-applicant dt{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:10px;font-weight:900}.ord-facts dd,.ord-applicant dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:14px}.ord-facts dd s{color:var(--fg-tertiary);margin-left:8px;font-size:12px}.ord-applicant dd small{color:var(--fg-tertiary)}.ord-block{border-top:1px solid var(--line);gap:10px;padding-top:16px;display:grid}.ord-block h3{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.ord-person{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:14px;display:flex}.ord-person a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lime);-webkit-text-decoration-color:var(--lime);-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.ord-person small,.ord-muted{color:var(--fg-tertiary);margin:0;font-size:12px}.ord-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ord-stepper button{border:2px solid var(--line);background:var(--bg);color:var(--fg-tertiary);font:inherit;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;justify-items:center;gap:6px;padding:10px 4px;font-size:11px;font-weight:800;display:grid}.ord-stepper button span{border:2px solid;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.ord-stepper button.is-done{border-color:var(--fg);background:var(--lime);color:#000}.ord-stepper button.is-current{box-shadow:3px 3px 0 var(--fg);transform:translate(-1px,-1px)}.ord-stepper.is-off button{opacity:.4;cursor:not-allowed}.ord-link-danger{color:#c0392b;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px;font-weight:800;text-decoration:underline}.ord-manage .promo-admin__check{margin-top:0}.promo-admin__check.is-disabled{opacity:.6;cursor:not-allowed}.promo-admin__check small{color:var(--fg-tertiary);font-weight:600}.ord-actions{flex-wrap:wrap;gap:10px;display:flex}.ord-refund{color:#c0392b!important;border-color:#c0392b!important}.ord-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.ord-timeline li{grid-template-columns:20px minmax(0,1fr);gap:10px;padding-bottom:14px;display:grid;position:relative}.ord-timeline li:before{content:"";background:var(--line);width:2px;position:absolute;top:16px;bottom:0;left:6px}.ord-timeline li:last-child:before{display:none}.ord-timeline__dot{border:2px solid var(--fg);background:var(--lime);width:14px;height:14px;margin-top:2px}.ord-timeline li.is-canceled .ord-timeline__dot,.ord-timeline li.is-refunded .ord-timeline__dot,.ord-timeline li.is-failed .ord-timeline__dot{background:#ffd9d9}.ord-timeline li.is-pending .ord-timeline__dot{background:var(--bg)}.ord-timeline strong{font-size:13px;display:block}.ord-timeline small{color:var(--fg-tertiary);font-size:11px}.ord-timeline p{border-left:3px solid var(--lime);background:var(--bg);white-space:pre-wrap;margin:6px 0 0;padding:8px 10px;font-size:13px;line-height:1.45}@media (max-width:1100px){.ord-admin.has-detail{grid-template-columns:1fr}.ord-detail{order:-1;position:static}}@media (max-width:720px){.ord-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ord-facts,.ord-applicant{grid-template-columns:1fr}.ord-stepper button{font-size:9px}}.dash-track-card__note{border-left:4px solid var(--lime);background:var(--bg);margin-top:12px;padding:10px 12px}.dash-track-card__note small{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:10px;font-weight:900}.dash-track-card .dash-track-card__note p{color:var(--fg);white-space:pre-wrap;margin:4px 0 0;font-size:14px}.dash-track-card__history{margin-top:10px;font-size:12px}.dash-track-card__history summary{cursor:pointer;color:var(--fg-secondary);font-weight:800}.dash-track-card__history ol{border-left:2px solid var(--line);gap:6px;margin:8px 0 0;padding:0 0 0 12px;list-style:none;display:grid}.dash-track-card__history li{flex-wrap:wrap;gap:4px 10px;display:flex}.dash-track-card__history li span{color:var(--fg-tertiary)}.dash-track-card__history li em{color:var(--fg-secondary);flex-basis:100%;font-style:normal}.mail-provider{border:2px solid var(--fg);background:var(--lime);color:#000;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:20px;padding:10px 14px;font-size:13px;display:flex}.mail-provider.is-outbox{background:var(--surface);color:var(--fg);border-style:dashed}.mail-provider small{color:var(--fg-secondary);flex-basis:100%;font-size:12px}.mail-admin{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid}.mail-list{gap:6px;padding:10px;display:grid}.mail-item{color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;gap:2px;padding:10px 12px;display:grid}.mail-item strong{font-size:14px}.mail-item small{color:var(--fg-tertiary);font-size:11px}.mail-item:hover{border-color:var(--line)}.mail-item.is-active{border-color:var(--fg);background:var(--lime);color:#000;box-shadow:3px 3px 0 var(--fg)}.mail-item.is-active small{color:#0009}.mail-view{gap:14px;display:grid}.mail-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mail-toolbar .dash-chips,.mail-variants .dash-chips{margin-top:0}.mail-toolbar .btn{margin-left:auto}.mail-variants{gap:6px;display:grid}.mail-variants>span,.mail-subject>span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:10px;font-weight:900}.mail-subject{border:2px solid var(--fg);background:var(--bg);gap:4px;padding:10px 12px;display:grid}.mail-subject strong{overflow-wrap:anywhere;font-size:15px}.mail-frame{background:repeating-linear-gradient(45deg, var(--bg), var(--bg) 10px, var(--surface) 10px, var(--surface) 20px);border:2px solid var(--fg);justify-content:center;padding:18px;display:flex}.mail-frame iframe{background:#f3f4f0;border:0;width:100%;height:780px;transition:width .25s}.mail-frame.is-mobile iframe{border-radius:18px;width:390px;max-width:100%;box-shadow:0 0 0 10px #0a0a0a}@media (max-width:900px){.mail-admin{grid-template-columns:1fr}.mail-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.mail-toolbar .btn{margin-left:0}}.co-review{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0a8c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.co-review__card{border:2px solid var(--fg);background:var(--surface);width:min(460px,100%);max-height:calc(100dvh - 40px);color:var(--fg);box-shadow:8px 8px 0 var(--lime);padding:26px 26px 22px;position:relative;overflow-y:auto}.co-review__brand{background:var(--fg);color:var(--lime);letter-spacing:.06em;border-radius:999px;margin:0 0 8px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-block}.co-review__x{border:2px solid var(--fg);background:var(--bg);width:32px;height:32px;color:var(--fg);cursor:pointer;font-size:18px;line-height:1;position:absolute;top:12px;right:12px}.co-review__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-tertiary);margin:0;font-size:11px;font-weight:900}.co-review__card h2{font-family:var(--font-display);margin:6px 40px 4px 0;font-size:26px;line-height:1.1}.co-review__sub{color:var(--fg-secondary);margin:0 0 16px;font-size:13px}.co-review__who{background:var(--bg);justify-content:space-between;gap:12px;margin:0 0 14px;padding:10px 12px;font-size:13px;display:flex}.co-review__who span{color:var(--fg-tertiary)}.co-review__lines{border:2px solid var(--fg);gap:0;margin:0;display:grid}.co-review__lines>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:11px 14px;font-size:14px;display:flex}.co-review__lines dd{white-space:nowrap;margin:0;font-weight:800}.co-review__lines>div.is-discount dd{color:#1f8a3b}.co-review__total{background:var(--fg);color:var(--bg);border-bottom:0!important}.co-review__total dt{text-transform:uppercase;letter-spacing:.06em;align-self:center;font-size:12px;font-weight:900}.co-review__total dd{font-family:var(--font-display);color:var(--lime);font-size:24px}.co-review__total dd small{color:var(--bg);margin-left:2px;font-size:13px}.co-review__note,.co-review__secure{color:var(--fg-tertiary);margin:12px 0 0;font-size:12px;line-height:1.45}.co-review__actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}@media (max-width:480px){.co-review{align-items:end;padding:0}.co-review__card{width:100%;max-height:92dvh;box-shadow:none;border-width:2px 0 0}.co-review__actions .btn{flex:1}}.story-slide.is-lime,.story-bubble__img.is-lime,.st-swatch.is-lime>span{color:#0a0a0a;background:linear-gradient(160deg,#eaff7a 0%,#cf0 48%,#9ee000 100%)}.story-slide.is-night,.story-bubble__img.is-night,.st-swatch.is-night>span{color:#fff;background:radial-gradient(circle at 85% 12%,#ccff0047,#0000 42%),linear-gradient(170deg,#1d1d1d,#050505)}.story-slide.is-sunset,.story-bubble__img.is-sunset,.st-swatch.is-sunset>span{color:#1b0900;background:linear-gradient(160deg,#ffd95c 0%,#ff8a4c 52%,#ff4f6d 100%)}.story-slide.is-ocean,.story-bubble__img.is-ocean,.st-swatch.is-ocean>span{color:#fff;background:linear-gradient(165deg,#0b3d91 0%,#1273c4 50%,#18c1a0 100%)}.story-slide.is-violet,.story-bubble__img.is-violet,.st-swatch.is-violet>span{color:#fff;background:linear-gradient(160deg,#2e1799 0%,#7c3aed 50%,#e05bff 100%)}.story-slide.is-paper,.story-bubble__img.is-paper,.st-swatch.is-paper>span{color:#0a0a0a;background:linear-gradient(#0a0a0a0f 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#0a0a0a0f 1px,#0000 1px) 0 0/22px 22px,#f3f4f0}.story-slide{isolation:isolate;flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.story-slide.has-image{color:#fff;background:#0a0a0a}.story-slide__img{object-fit:cover;z-index:-2;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.story-slide__shade{z-index:-1;pointer-events:none;position:absolute;inset:0}.story-slide.has-image .story-slide__shade{background:linear-gradient(#00000073 0%,#0000 22% 42%,#000000d1 100%)}.story-slide__deco{z-index:-1;pointer-events:none;position:absolute;inset:0}.story-slide__deco i{opacity:.16;border:2px solid;display:block;position:absolute}.story-slide__deco i:first-child{border-width:26px;border-radius:50%;width:260px;height:260px;top:-70px;right:-90px}.story-slide__deco i:nth-child(2){opacity:.08;background:currentColor;width:120px;height:120px;top:150px;left:-40px;transform:rotate(18deg)}.story-slide__deco i:nth-child(3){opacity:.12;background:currentColor;border-radius:50%;width:70px;height:70px;top:90px;right:60px}.story-slide__content{gap:12px;padding:80px 22px 26px;display:grid;position:relative}.story-slide h2{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:clamp(26px,7vw,34px);font-weight:800;line-height:1.04}.story-slide p{opacity:.92;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.story-slide__promo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:2px dashed;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.story-slide__promo small{letter-spacing:.1em;text-transform:uppercase;opacity:.75;flex-basis:100%;font-size:10px;font-weight:900}.story-slide__promo code{letter-spacing:.12em;overflow-wrap:anywhere;flex:1;min-width:0;font-size:20px;font-weight:900}.story-slide__promo button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:2px solid;padding:6px 10px;font-size:12px;font-weight:800}.story-slide__promo button.is-strong{color:#cf0;background:#0a0a0a;border-color:#0a0a0a}.story-slide__cta{color:#cf0;width:100%;min-height:50px;font:inherit;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:#0a0a0a;border:2px solid #0a0a0a;padding:12px 16px;font-size:15px;font-weight:900;transition:transform .15s;box-shadow:4px 4px #00000040}.story-slide__cta:hover{transform:translate(-1px,-1px)}.story-slide.is-night .story-slide__cta,.story-slide.is-ocean .story-slide__cta,.story-slide.is-violet .story-slide__cta,.story-slide.has-image .story-slide__cta,.story-slide.is-night .story-slide__promo button.is-strong,.story-slide.is-ocean .story-slide__promo button.is-strong,.story-slide.is-violet .story-slide__promo button.is-strong,.story-slide.has-image .story-slide__promo button.is-strong{color:#0a0a0a;background:#cf0;border-color:#cf0}.story-slide button:disabled{opacity:.7;cursor:progress}.story-rail{scrollbar-width:thin;scroll-snap-type:x proximity;gap:14px;margin:20px -4px 4px;padding:4px 4px 10px;display:flex;overflow-x:auto}.story-bubble{width:82px;color:var(--fg);font:inherit;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;flex:none;justify-items:center;gap:7px;padding:0;display:grid}.story-bubble__ring{background:conic-gradient(from 200deg,#cf0,#0a0a0a,#cf0,#9ee000,#cf0);border-radius:50%;width:74px;height:74px;padding:3px;transition:transform .2s;display:block}.story-bubble:hover .story-bubble__ring{transform:scale(1.06)rotate(-4deg)}.story-bubble:focus-visible{outline:none}.story-bubble:focus-visible .story-bubble__ring{box-shadow:0 0 0 3px var(--fg)}.story-bubble.is-seen .story-bubble__ring{background:var(--line)}.story-bubble__img{border:3px solid var(--bg);border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.story-bubble__img img{object-fit:cover;width:100%;height:100%}.story-bubble__img b{font-family:var(--font-display);font-size:24px}.story-bubble__label{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:82px;font-size:11px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.story-bubble.is-seen .story-bubble__label{color:var(--fg-tertiary)}.story-viewer{z-index:1100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050505e0;place-items:center;display:grid;position:fixed;inset:0}.story-viewer__frame{color:#fff;-webkit-user-select:none;user-select:none;touch-action:manipulation;border:2px solid #0a0a0a;width:min(420px,100vw);height:min(88dvh,760px);position:relative;overflow:hidden;box-shadow:8px 8px #cf0}.story-viewer__slide{z-index:2;pointer-events:none;position:absolute;inset:0}.story-viewer__slide button{pointer-events:auto}.story-viewer__tap{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;top:56px;bottom:0}.story-viewer__tap.is-prev{width:32%;left:0}.story-viewer__tap.is-next{width:68%;right:0}.story-viewer__bars{z-index:4;gap:4px;display:flex;position:absolute;top:10px;left:12px;right:12px}.story-viewer__bars span{background:#ffffff59;flex:1;height:3px;overflow:hidden}.story-viewer__bars i{width:calc(var(--p,0) * 100%);background:#fff;height:100%;display:block}.story-viewer__head{z-index:4;align-items:center;gap:4px;display:flex;position:absolute;top:20px;left:14px;right:8px}.story-viewer__brand{font-family:var(--font-display);letter-spacing:.04em;flex:1;font-size:13px}.story-viewer__head button{width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:15px}.story-viewer__head button:last-child{font-size:26px;line-height:1}.story-viewer__frame:is(.is-lime,.is-sunset,.is-paper):not(.has-image){color:#0a0a0a}.story-viewer__frame:is(.is-lime,.is-sunset,.is-paper):not(.has-image) .story-viewer__bars span{background:#0a0a0a2e}.story-viewer__frame:is(.is-lime,.is-sunset,.is-paper):not(.has-image) .story-viewer__bars i{background:#0a0a0a}@media (max-width:520px){.story-viewer__frame{width:100vw;height:100dvh;box-shadow:none;border:0}.story-viewer__bars{top:max(10px, env(safe-area-inset-top))}}.st-admin{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;margin-top:22px;display:grid}.st-form h2{margin:0 0 6px}.st-group{border:0;border-top:1px solid var(--line);min-width:0;margin:0;padding:16px 0 6px}.st-group legend{float:left;letter-spacing:.1em;text-transform:uppercase;width:100%;margin-bottom:10px;padding:0;font-size:11px;font-weight:900}.st-group legend+*{clear:both}.st-group .dash-chips{margin-top:0}.st-group .dash-field{margin-top:12px}.st-group .dash-field>span em{float:right;color:var(--fg-tertiary);font-size:11px;font-style:normal;font-weight:700}.st-group select{border:2px solid var(--fg);background:var(--bg);min-height:42px;color:var(--fg);font:inherit;border-radius:0;padding:8px 10px}.st-langs{gap:6px;display:flex}.st-langs button{border:2px solid var(--fg);background:var(--bg);min-width:54px;color:var(--fg);font:inherit;cursor:pointer;padding:8px 12px;font-size:13px;font-weight:900;position:relative}.st-langs button.is-active{background:var(--fg);color:var(--bg)}.st-langs button i{border:2px solid var(--fg);background:var(--lime);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;right:-5px}.st-hint{color:var(--fg-tertiary);margin-top:6px;font-size:11px;line-height:1.4;display:block}.st-label{letter-spacing:.08em;text-transform:uppercase;min-width:110px;color:var(--fg-tertiary);font-size:11px;font-weight:900}.st-mono{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important}.st-themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.st-swatch{border:2px solid var(--line);background:var(--bg);color:var(--fg);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:8px;font-size:12px;font-weight:800;display:flex}.st-swatch>span{border:1px solid #00000040;flex:none;width:24px;height:24px}.st-swatch.is-active{border-color:var(--fg);box-shadow:3px 3px 0 var(--lime)}.st-image{gap:8px;margin-top:14px;display:grid}.st-drop{border:2px dashed var(--fg);background:var(--bg);width:100%;color:var(--fg);font:inherit;text-align:center;cursor:pointer;gap:4px;padding:18px;display:grid}.st-drop:hover{background:var(--surface);box-shadow:4px 4px 0 var(--lime)}.st-drop small{color:var(--fg-tertiary);font-size:11px}.st-image__current{align-items:center;gap:12px;display:flex}.st-image__current img{object-fit:cover;border:2px solid var(--fg);width:64px;height:112px}.st-segment{gap:4px;margin-top:12px;display:grid}.st-row{flex-wrap:wrap;align-items:center;gap:8px 10px;padding:4px 0;display:flex}.st-days{align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.st-days input{border:2px solid var(--fg);background:var(--bg);width:70px;min-height:38px;color:var(--fg);font:inherit;border-radius:0;padding:6px 8px;font-weight:800}.st-reach{background:var(--lime);color:#0a0a0a;border:2px solid #0a0a0a;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:14px 0 4px;padding:10px 12px;font-size:13px;font-weight:700;display:flex}.st-reach b{font-family:var(--font-display);font-size:22px}.st-reach small.is-error{color:#7a0f0f;flex-basis:100%;font-weight:700}.st-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.st-duration input[type=range]{accent-color:var(--lime);background:0 0;border:0;padding:0}.st-checks{flex-wrap:wrap;gap:4px 20px;margin-bottom:12px;display:flex}.st-preview{justify-items:center;gap:10px;display:grid;position:sticky;top:18px}.st-phone{aspect-ratio:9/16;width:100%;max-width:330px;box-shadow:8px 8px 0 var(--lime);background:#0a0a0a;border:10px solid #0a0a0a;border-radius:30px;position:relative;overflow:hidden}.st-phone .story-slide__content{padding:60px 16px 18px}.st-phone .story-slide h2{font-size:24px}.st-phone .story-slide p{font-size:13px}.st-phone__bars{z-index:3;gap:4px;display:flex;position:absolute;top:10px;left:12px;right:12px}.st-phone__bars span{background:#7f7f7f73;flex:1;height:3px}.st-phone__bars i{mix-blend-mode:difference;background:#fff;width:45%;height:100%;display:block}.st-list{margin-top:20px}.st-rows{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.st-row-item{border:2px solid var(--fg);background:var(--bg);align-items:center;gap:14px;padding:12px;display:flex}.st-row-item.is-editing{box-shadow:4px 4px 0 var(--lime)}.st-thumb{border:3px solid var(--fg);flex:none;width:58px;height:58px}.st-row-item__main{flex:1;min-width:0}.st-row-item__top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.st-row-item__top strong{overflow-wrap:anywhere;font-size:15px}.st-row-item__top code{background:var(--fg);color:var(--bg);letter-spacing:.06em;padding:2px 8px;font-size:12px;font-weight:800}.st-status{letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;font-size:10px;font-style:normal;font-weight:900}.st-status.is-live{background:var(--lime);color:#000}.st-status.is-scheduled{outline:1px dashed var(--fg);outline-offset:-1px}.st-status.is-ended,.st-status.is-paused{background:var(--line);color:var(--fg-secondary)}.st-status.is-pin{padding:0}.st-row-item p{color:var(--fg-secondary);margin:5px 0;font-size:12px}.st-stats{color:var(--fg-secondary);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12px;display:flex}.st-stats b{color:var(--fg)}.st-meter{background:var(--line);width:120px;height:6px}.st-meter i{background:var(--lime);height:100%;display:block;box-shadow:inset 0 0 0 1px #0003}.st-row-item__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:1100px){.st-admin{grid-template-columns:1fr}.st-preview{order:-1;position:static}.st-phone{max-width:280px}}@media (max-width:640px){.st-themes{grid-template-columns:repeat(2,minmax(0,1fr))}.st-grid{grid-template-columns:1fr}.st-row-item{flex-direction:column;align-items:stretch}.st-label{flex-basis:100%;min-width:0}}.ntf,.ntf__btn{position:relative}.ntf__btn.is-open{background:var(--lime);color:#101400;box-shadow:3px 3px 0 var(--fg)}.ntf__bell.is-ringing{transform-origin:50% 12%;animation:3.6s ease-in-out infinite ntf-ring}@keyframes ntf-ring{0%,86%,to{transform:rotate(0)}88%{transform:rotate(14deg)}91%{transform:rotate(-12deg)}94%{transform:rotate(8deg)}97%{transform:rotate(-4deg)}}.ntf__count{border:2px solid var(--fg);color:#fff;background:#ff3b30;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-weight:900;line-height:1;display:grid;position:absolute;top:-8px;right:-8px}.ntf__panel{z-index:120;border:2px solid var(--fg);background:var(--bg);width:min(400px,100vw - 24px);max-height:min(560px,75dvh);box-shadow:6px 6px 0 var(--lime);transform-origin:100% 0;flex-direction:column;display:flex;position:absolute;top:calc(100% + 12px);right:0}.ntf__head{border-bottom:2px solid var(--fg);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ntf__head strong{font-family:var(--font-display);align-items:center;gap:8px;font-size:14px;display:inline-flex}.ntf__head strong em{background:var(--lime);color:#000;font-family:var(--font);padding:2px 7px;font-size:11px;font-style:normal;font-weight:900}.ntf__head button{color:var(--fg-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.ntf__list{overscroll-behavior:contain;margin:0;padding:0;list-style:none;overflow-y:auto}.ntf__list li+li{border-top:1px solid var(--line)}.ntf__item{width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;padding:13px 16px;transition:background .15s;display:grid;position:relative}.ntf__item:hover,.ntf__item:focus-visible{background:var(--surface);outline:none}.ntf__item.is-unread{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.ntf__item.is-unread{background:color-mix(in srgb, var(--lime) 9%, transparent)}}.ntf__item.is-unread:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.ntf__item.is-unread:hover{background:color-mix(in srgb, var(--lime) 16%, transparent)}}.ntf__icon{border:2px solid var(--fg);background:var(--surface);place-items:center;width:34px;height:34px;display:grid}.ntf__item.is-success .ntf__icon{background:var(--lime);color:#000}.ntf__item.is-warn .ntf__icon{color:#000;background:#ffcf4a}.ntf__item.is-danger .ntf__icon{color:#fff;background:#ff5b50}.ntf__text{gap:3px;min-width:0;display:grid}.ntf__text strong{overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.35}.ntf__item.is-unread .ntf__text strong{font-weight:900}.ntf__text span{color:var(--fg-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.ntf__text time{color:var(--fg-tertiary);font-size:11px;font-weight:700}.ntf__dot{border:2px solid var(--fg);background:var(--lime);border-radius:50%;width:9px;height:9px;margin-top:5px}.ntf__empty{text-align:center;justify-items:center;gap:6px;padding:34px 24px;display:grid}.ntf__empty span{border:2px dashed var(--fg-tertiary);width:54px;height:54px;color:var(--fg-tertiary);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.ntf__empty strong{font-size:14px}.ntf__empty p{max-width:280px;color:var(--fg-secondary);margin:0;font-size:12px;line-height:1.5}.ntf__skeleton{gap:10px;padding:16px;display:grid}.ntf__skeleton span{background:linear-gradient(90deg, var(--surface), var(--line), var(--surface));background-size:200% 100%;height:46px;animation:1.2s linear infinite ntf-shimmer}@keyframes ntf-shimmer{to{background-position:-200% 0}}.ntf__push{border:0;border-top:2px solid var(--fg);background:var(--lime);color:#000;font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:12px;font-weight:900;display:flex}.ntf__push:hover{background:#dfff33}.ntf__push:disabled{opacity:.7;cursor:progress}.ntf__push-on{border-top:1px solid var(--line);color:var(--fg-tertiary);text-align:center;margin:0;padding:10px 16px;font-size:12px;font-weight:700}@media (max-width:640px){.ntf__panel{width:auto;max-height:calc(100dvh - 96px);position:fixed;top:72px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.ntf__bell.is-ringing,.ntf__skeleton span{animation:none}}.pwa-card{align-content:start;gap:12px;display:grid}.pwa-card .dash-settings__note{margin:0}.pwa-row{border:2px solid var(--line);background:var(--bg);flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.pwa-row__icon{border:2px solid var(--fg);background:var(--surface);flex:none;place-items:center;width:40px;height:40px;display:grid}.pwa-row__icon.is-on{background:var(--lime);color:#000}.pwa-row__main{flex:180px;gap:3px;min-width:0;display:grid}.pwa-row__main strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.pwa-row__main small{color:var(--fg-secondary);font-size:12px;line-height:1.45}.pwa-state{background:var(--line);color:var(--fg-secondary);letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;font-size:10px;font-style:normal;font-weight:900}.pwa-state.is-on{background:var(--lime);color:#000}.pwa-row__actions{flex-wrap:wrap;gap:8px;display:flex}.pwa-msg{color:var(--fg-secondary);margin:0;font-size:12px;font-weight:700}.pwa-msg.is-error{color:#d92d20}.rate{border:2px dashed var(--fg);background:var(--bg);gap:10px;margin-top:14px;padding:14px;display:grid}.rate.is-done{border-style:solid;border-color:var(--line)}.rate__head{gap:2px;display:grid}.rate__head strong{font-family:var(--font-display);font-size:14px}.rate__head small{color:var(--fg-secondary);font-size:12px}.rate__pick{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rate-stars{align-items:center;gap:2px;display:inline-flex}.rate-stars button{cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;transition:transform .12s;display:grid}.rate-stars button:hover,.rate-stars button:focus-visible{outline:none;transform:scale(1.15)}.rate-stars svg path{fill:#0000;stroke:var(--fg);stroke-width:1.6px;stroke-linejoin:round;transition:fill .12s}.rate-stars .is-on path,.rate-stars svg.is-on path{fill:var(--lime)}.rate__label{min-height:1em;font-size:13px;font-weight:900}.rate__field textarea{resize:vertical;min-height:60px}.rate__actions{flex-wrap:wrap;gap:8px;display:flex}.rate__summary{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.rate__summary small{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:900}.rate__summary b{font-size:13px}.rate__comment{color:var(--fg-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;font-style:italic}.rate__msg{color:var(--fg-secondary);margin:0;font-size:12px;font-weight:700}.rate__msg.is-error{color:#d92d20}.dash-track-card__actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.announcements-panel{margin-bottom:18px}.announcements-list{gap:12px;display:grid}.announcement-card{border:2px solid var(--fg);background:var(--bg);box-shadow:3px 3px 0 var(--fg);padding:16px}.announcement-card.is-unread{border-left:7px solid var(--lime)}.announcement-card__meta,.announcement-card__foot{color:var(--fg-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.announcement-card h2{margin:10px 0 6px;font-size:17px}.announcement-card p{white-space:pre-wrap;color:var(--fg-secondary);margin:0 0 10px}.announcement-card__foot a{color:var(--fg);font-weight:800}.dash-receipt-link{border:2px solid var(--fg);background:var(--bg);color:var(--fg);white-space:nowrap;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:800;text-decoration:none;transition:background .15s,box-shadow .15s;display:inline-flex}.dash-receipt-link:hover{background:var(--lime);color:#000;box-shadow:3px 3px 0 var(--fg)}.dash-table__actions .dash-receipt-link{padding:4px 8px;font-size:11px}.ord-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ord-stat small{color:var(--fg-tertiary);font-size:11px;font-weight:700}.ord-stars{color:#e0a400;letter-spacing:1px;white-space:nowrap;font-weight:900}.ord-stat .ord-stars{font-family:var(--font);font-size:20px}.ord-stars.is-low{color:#d92d20}.ord-facts__wide{grid-column:1/-1}.ord-rating-comment{border-left:3px solid var(--lime);background:var(--surface);margin-top:6px;padding:8px 10px;font-size:13px;font-style:italic;display:block}.track-result{gap:10px;margin-top:14px;display:grid}.track-result:empty{display:none}.track-result__error{color:#ffb4b4;background:#ff63631a;border:1px solid #ff63638c;margin:0;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.4}.track-result__card{border:2px solid var(--lime);background:#121212;gap:10px;padding:14px 16px;display:grid;box-shadow:4px 4px #ccff0059}.track-result__card.is-stopped{border-color:#ff6363;box-shadow:4px 4px #ff636359}.track-result__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.track-result__badge{background:var(--lime);color:#0a0a0a;letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.track-result__badge.is-pending{background:#fff}.track-result__badge.is-canceled,.track-result__badge.is-failed,.track-result__badge.is-refunded{color:#fff;background:#ff6363}.track-result__time{color:#ffffff80;font-size:12px}.track-result__product{color:#fff;gap:2px;margin:0;font-size:15px;font-weight:700;display:grid}.track-result__product span{letter-spacing:.12em;text-transform:uppercase;color:#fff6;font-size:10px;font-weight:800}.track-result__note{color:#ffb4b4;margin:0;font-size:13px}.track-result__link{color:var(--lime);border-bottom:1px solid #cf06;justify-self:start;font-size:13px;font-weight:700;text-decoration:none}.track-result__link:hover{border-bottom-color:var(--lime)}.track-form .btn:disabled{opacity:.7;cursor:progress}.track-steps.is-stopped{opacity:.45}.req{border:2px solid var(--fg);background:var(--bg);box-shadow:4px 4px 0 var(--lime);margin-top:14px;padding:14px}.req.is-complete{box-shadow:4px 4px #1f9d55}.req__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.req__head h3{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:14px;font-weight:800}.req__head p{color:var(--fg-secondary);margin:4px 0 0;font-size:12px;line-height:1.45}.req.is-complete .req__head p{color:#1f9d55;font-weight:700}.req__count{border:2px solid var(--fg);background:var(--lime);color:#0a0a0a;white-space:nowrap;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:900}.req__bar{border:1px solid var(--fg);background:var(--surface);height:6px;margin:12px 0 4px;overflow:hidden}.req__bar i{background:var(--lime);height:100%;transition:width .4s cubic-bezier(.22,1,.36,1);display:block}.req.is-complete .req__bar i{background:#1f9d55}.req__list{margin:8px 0 0;padding:0;list-style:none;display:grid}.req__item{border-top:1px solid var(--line);grid-template-columns:26px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.req__item:first-child{border-top:0}.req__mark{border:2px solid var(--fg);background:var(--surface);place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid}.req__item.is-done .req__mark{background:var(--lime);color:#0a0a0a}.req__text{gap:2px;min-width:0;display:grid}.req__text strong{font-size:13px;font-weight:800}.req__text strong em{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin-left:6px;font-size:10px;font-style:normal;font-weight:800}.req__text small{color:var(--fg-secondary);font-size:12px;line-height:1.4}.req__files{color:#1f9d55;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.req__msg{color:#1f9d55;margin:10px 0 0;font-size:12px;font-weight:700}.req__msg.is-error{color:#d92d20}.req__manage{color:var(--fg-tertiary);margin:8px 0 0;font-size:11px}@media (max-width:560px){.req__item{grid-template-columns:26px 1fr}.req__item .btn{grid-column:2;justify-self:start}}.req-preview{border:1px dashed var(--line);background:var(--bg);margin:4px 0 12px}.req-preview summary{cursor:pointer;padding:8px 10px;font-size:12px;font-weight:800;list-style:none}.req-preview summary::-webkit-details-marker{display:none}.req-preview summary:before{content:"+";width:14px;font-weight:900;display:inline-block}.req-preview[open] summary:before{content:"−"}.req-preview summary em{background:var(--lime);color:#0a0a0a;margin-left:4px;padding:0 6px;font-size:10px;font-style:normal}.req-preview ul{margin:0;padding:0 12px 10px 30px;font-size:12px;line-height:1.6}.req-preview small{color:var(--fg-tertiary)}.dash-reorder{align-items:center;gap:6px;display:inline-flex}.co-review__docs{border-left:3px solid var(--lime);padding-left:10px}.ord-docs{color:#b54708;white-space:nowrap;font-size:11px;font-weight:800}.ord-docs.is-complete{color:#1f9d55}.ord-block h3 .ord-docs{font-family:var(--font);margin-left:8px}.ord-reqs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ord-reqs li{grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.ord-reqs__mark{border:2px solid var(--fg);place-items:center;width:20px;height:20px;font-size:11px;font-weight:900;display:grid}.ord-reqs li.is-done .ord-reqs__mark{background:var(--lime);color:#0a0a0a}.ord-reqs li.is-missing .ord-reqs__mark{color:#d92d20;background:#fde7e5;border-color:#d92d20}.ord-reqs li>div{gap:2px;min-width:0;display:grid}.ord-send-doc{border-top:1px dashed var(--fg);margin-top:14px;padding-top:12px}@supports (color:color-mix(in lab, red, red)){.ord-send-doc{border-top:1px dashed color-mix(in srgb, var(--fg) 18%, transparent)}}.ord-send-doc{gap:8px;display:grid}.ord-send-doc__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ord-send-doc__notify{color:var(--fg);align-items:center;gap:6px;font-size:13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ord-send-doc__notify{color:color-mix(in srgb, var(--fg) 72%, transparent)}}.ord-send-doc__notify{cursor:pointer}.ord-reqs strong{font-size:13px}.ord-reqs em{color:var(--fg-tertiary);font-style:normal;font-weight:600}.ord-reqs a{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.ord-reqs a small,.ord-reqs li>div>small{color:var(--fg-tertiary);font-weight:500}.ord-reqs li.is-missing li>div>small{color:#d92d20}.ord-file{grid-template-columns:48px 1fr;align-items:center;gap:10px;min-width:0;margin-top:4px;display:grid}.ord-file__thumb{appearance:none;border:2px solid var(--fg);background:var(--surface);width:48px;height:48px;color:var(--fg);font:800 10px/1 var(--font);cursor:zoom-in;place-items:center;padding:0;transition:box-shadow .15s,transform .15s;display:grid;overflow:hidden}.ord-file__thumb:hover{box-shadow:3px 3px 0 var(--lime);transform:translate(-1px,-1px)}.ord-file__thumb img{object-fit:cover;width:100%;height:100%}.ord-file__info{gap:2px;min-width:0;display:grid}.ord-file__name{appearance:none;color:var(--fg);font:700 12px/1.3 var(--font);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.ord-file__name:hover{text-decoration:underline}.ord-file small{color:var(--fg-tertiary);font-size:11px;font-weight:500}.ord-reqs .ord-file a{font-size:11px;text-decoration:underline;display:inline}.adoc-panel{padding:16px}.adoc-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.adoc{border:2px solid var(--fg);background:var(--bg);grid-template-rows:auto 1fr auto;min-width:0;transition:box-shadow .15s,transform .15s;display:grid}.adoc:hover{box-shadow:4px 4px 0 var(--fg);transform:translate(-2px,-2px)}.adoc.is-staff{background:var(--surface)}.adoc__thumb{appearance:none;border:0;border-bottom:2px solid var(--fg);background:repeating-linear-gradient(45deg, var(--surface), var(--surface) 8px, var(--bg) 8px, var(--bg) 16px);height:150px;color:var(--fg);cursor:zoom-in;place-items:center;padding:0;display:grid;overflow:hidden}.adoc__thumb img{object-fit:contain;width:100%;height:100%;padding:8px}.adoc__kind{border:2px solid var(--fg);background:var(--lime);color:#0a0a0a;font:800 14px/1 var(--font-display,var(--font));letter-spacing:.06em;padding:8px 12px}.adoc__body{align-content:start;gap:6px;min-width:0;padding:12px 12px 8px;display:grid}.adoc__name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:800;overflow:hidden}.adoc__who{flex-wrap:wrap;gap:2px 8px;margin:0;font-size:12px;display:flex}.adoc__who span{color:var(--fg-secondary)}.adoc__tags{flex-wrap:wrap;gap:4px;display:flex}.adoc__tags>*{border:1.5px solid var(--line);color:var(--fg-secondary);padding:2px 6px;font-size:11px;font-weight:700}.adoc__tags code{border-color:var(--fg);color:var(--fg);font-family:ui-monospace,monospace}.adoc__src.is-user{border-color:var(--fg);color:var(--fg)}.adoc__src.is-staff{border-color:var(--fg);background:var(--fg);color:var(--bg)}.adoc__req{background:var(--lime);border-color:var(--fg)!important;color:#0a0a0a!important}.adoc__meta{color:var(--fg-tertiary);margin:0;font-size:11px}.adoc__dl{justify-content:center;margin:0 12px 12px}.adoc-limit{color:var(--fg-tertiary);margin:14px 0 0;font-size:12px}.doc-lb{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050505db;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.doc-lb__frame{border:2px solid var(--fg);background:var(--bg);width:min(1100px,100%);max-height:calc(100dvh - 40px);box-shadow:8px 8px 0 var(--lime);grid-template-rows:auto 1fr;display:grid}.doc-lb__head{border-bottom:2px solid var(--fg);align-items:center;gap:12px;padding:12px 14px;display:flex}.doc-lb__head>div{flex:1;gap:2px;min-width:0;display:grid}.doc-lb__head strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.doc-lb__head small{color:var(--fg-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.doc-lb__count{color:var(--fg-secondary);font-size:12px;font-weight:800}.doc-lb__close{appearance:none;border:2px solid var(--fg);background:var(--bg);width:36px;height:36px;color:var(--fg);cursor:pointer;font-size:20px;line-height:1}.doc-lb__close:hover{background:var(--lime);color:#0a0a0a}.doc-lb__stage{background:repeating-linear-gradient(45deg, var(--surface), var(--surface) 10px, var(--bg) 10px, var(--bg) 20px);place-items:center;min-height:240px;padding:16px 56px;display:grid;position:relative;overflow:auto}.doc-lb__stage img{object-fit:contain;border:2px solid var(--fg);background:#fff;max-width:100%;max-height:calc(100dvh - 150px)}.doc-lb__none{text-align:center;max-width:320px;color:var(--fg-secondary);justify-items:center;gap:12px;margin:0;font-size:14px;display:grid}.doc-lb__none span{border:2px solid var(--fg);background:var(--lime);color:#0a0a0a;font:800 18px/1 var(--font-display,var(--font));padding:10px 16px}.doc-lb__nav{appearance:none;border:2px solid var(--fg);background:var(--bg);width:40px;height:56px;color:var(--fg);cursor:pointer;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.doc-lb__nav:hover{background:var(--lime);color:#0a0a0a}.doc-lb__nav.is-prev{left:8px}.doc-lb__nav.is-next{right:8px}@media (max-width:640px){.doc-lb{padding:0}.doc-lb__frame{height:100dvh;max-height:100dvh;box-shadow:none}.doc-lb__stage{padding:12px 8px 72px}.doc-lb__nav{top:auto;bottom:12px;transform:none}}.dash__side-link--admin{color:var(--lime)}.dash__admin-link{white-space:nowrap}@media (max-width:560px){.dash__admin-link{display:none}}.adm .dash__userchip small{color:var(--lime);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.adm-top-cabinet{white-space:nowrap}@media (max-width:720px){.adm-top-cabinet{display:none}}.adm-tags{flex-wrap:wrap;gap:4px;display:inline-flex}.adm-tag{border:1.5px solid var(--fg);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--bg);color:var(--fg);align-items:center;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.adm-tag.is-owner{background:var(--fg);color:var(--bg)}.adm-tag.is-staff,.adm-tag.is-kyc-approved,.adm-tag.is-support-answered{background:var(--lime);color:#000}.adm-tag.is-bad,.adm-tag.is-kyc-rejected,.adm-tag.is-support-open{color:#7a0f0f;background:#ffd9d9;border-color:#7a0f0f}.adm-tag.is-kyc-pending{color:#5c4500;background:#fff2c2;border-color:#5c4500}.adm-tag.is-kyc-none,.adm-tag.is-support-closed{opacity:.6}.adm-tag.is-audit-user,.adm-tag.is-audit-staff{color:#1c2a78;background:#e3e8ff;border-color:#1c2a78}.adm-tag.is-audit-kyc,.adm-tag.is-audit-order{background:var(--lime);color:#000}.adm-avatar{border:2px solid var(--fg);background:var(--lime);color:#000;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:inline-grid}.adm-avatar.is-lg{width:52px;height:52px;font-size:16px}.adm-btn-danger{color:#fff;border:2px solid var(--fg);background:#d92d2d}.adm-btn-danger:hover:not(:disabled){background:#b71f1f}.adm-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.adm-actions input{border:2px solid var(--fg);background:var(--bg);min-height:38px;color:var(--fg);font:inherit;flex:220px;padding:6px 10px;font-size:13px}.adm-tools{margin-top:18px}.adm-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.adm-kpi{border:2px solid var(--fg);background:var(--surface);box-shadow:5px 5px 0 var(--lime);min-width:0;padding:16px}.adm-kpi header{justify-content:space-between;align-items:center;gap:8px;display:flex}.adm-kpi header span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:800}.adm-kpi header em{background:var(--lime);color:#000;padding:2px 6px;font-size:11px;font-style:normal;font-weight:900}.adm-kpi header em.is-down{color:#7a0f0f;background:#ffd9d9}.adm-kpi>strong{font-family:var(--font-display);letter-spacing:-.04em;margin:8px 0 12px;font-size:30px;display:block}.adm-kpi small{color:var(--fg-tertiary);margin-top:6px;font-size:11px;display:block}.adm-bars{width:100%;height:64px;display:block}.adm-bars rect{fill:var(--fg)}@supports (color:color-mix(in lab, red, red)){.adm-bars rect{fill:color-mix(in srgb, var(--fg) 14%, transparent)}}.adm-bars rect.is-on{fill:var(--fg)}.adm-bars rect:hover{fill:var(--lime)}.adm-mini{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-mini .dash-stat small{color:var(--fg-tertiary);margin-top:4px;font-size:11px;display:block}.adm-queue{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adm-queue__item{appearance:none;text-align:left;border:2px solid var(--fg);background:var(--bg);color:var(--fg);font:inherit;cursor:pointer;gap:4px;padding:14px;transition:transform .15s,box-shadow .15s;display:grid}.adm-queue__item:disabled{cursor:default}.adm-queue__item:not(:disabled):hover{box-shadow:4px 4px 0 var(--fg);transform:translate(-2px,-2px)}.adm-queue__item strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:26px}.adm-queue__item span{color:var(--fg-secondary);font-size:12px;font-weight:700}.adm-queue__item.is-hot{background:var(--lime);color:#000}.adm-queue__item.is-hot span{color:#000}.adm-split{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px;margin-top:28px;display:grid}.adm-split .dash-card h2{margin-bottom:14px}.adm-hbars{gap:12px;margin:0;padding:0;list-style:none;display:grid}.adm-hbars div{justify-content:space-between;gap:8px;margin-bottom:4px;font-size:13px;display:flex}.adm-hbars i{background:var(--fg);border-right:4px solid var(--lime);min-width:4px;height:10px;display:block}.adm-recent li span+span{margin-top:0}.adm-table-wrap{border:2px solid var(--fg);margin-top:16px;overflow-x:auto}.adm-table{border-collapse:collapse;width:100%;font-size:13px}.adm-table th{text-align:left;background:var(--fg);color:var(--bg);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:10px 12px;font-size:10px;font-weight:900;position:sticky;top:0}.adm-table td{border-top:1px solid var(--line);vertical-align:middle;padding:10px 12px}.adm-table tbody tr{cursor:pointer}.adm-table tbody tr:hover,.adm-table tbody tr.is-active{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.adm-table tbody tr:hover,.adm-table tbody tr.is-active{background:color-mix(in srgb, var(--lime) 22%, transparent)}}.adm-table .is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.adm-table .is-nowrap{white-space:nowrap}.adm-table td small{color:var(--fg-tertiary);font-size:11px;display:block}.adm-user{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.adm-user strong{font-size:14px;display:block}.adm-user small{color:var(--fg-secondary);font-size:12px;display:block}.adm-audit tbody tr{cursor:default}.adm-audit__detail{max-width:360px;color:var(--fg-secondary);word-break:break-word}.adm-drawer{z-index:1100;background:#00000073;justify-content:flex-end;display:flex;position:fixed;inset:0}.adm-drawer__panel{background:var(--bg);width:min(560px,100%);height:100%;color:var(--fg);border-left:3px solid var(--fg);box-shadow:-8px 0 0 var(--lime);padding:28px 24px 40px;position:relative;overflow-y:auto}.adm-drawer__close{border:2px solid var(--fg);background:var(--bg);width:36px;height:36px;color:var(--fg);cursor:pointer;font-size:22px;line-height:1;position:absolute;top:12px;right:12px}.adm-drawer__head{align-items:center;gap:14px;padding-right:40px;display:flex}.adm-drawer__head h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:22px}.adm-alert{color:#7a0f0f;background:#ffd9d9;border:2px solid #7a0f0f;margin-top:16px;padding:10px 14px;font-size:13px}.adm-alert p{margin:2px 0}.adm-dl{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:18px 0 0;font-size:13px;display:grid}.adm-dl dt{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);padding-top:2px;font-size:11px;font-weight:800}.adm-dl dd{word-break:break-word;margin:0}.adm-dl dd a{color:inherit}.adm-dl dd.is-warn{color:#d92d2d;font-weight:800}.adm-dl--compact{margin-top:12px}.adm-profile-edit{border:1px solid var(--border);background:var(--bg-elevated,var(--bg));border-radius:12px;margin:18px 0 0;padding:14px 16px}.adm-profile-edit .adm-h3{margin-top:0}.adm-profile-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin-bottom:12px;display:grid}.adm-profile-edit__grid .pl-form__wide,.adm-profile-edit__grid .adm-locale-pick{grid-column:1/-1}@media (max-width:640px){.adm-profile-edit__grid{grid-template-columns:1fr}}.adm-h3{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:8px;margin:26px 0 10px;font-size:16px;display:flex}.adm-h3 em{background:var(--fg);color:var(--bg);padding:1px 6px;font-size:11px;font-style:normal}.adm-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.adm-list li{border:2px solid var(--fg);background:var(--surface);padding:10px 12px}.adm-list strong{font-size:13px;display:block}.adm-list small{color:var(--fg-secondary);margin-top:2px;font-size:12px;display:block}.adm-docs{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.adm-docs li{gap:4px;min-width:0;display:grid}.adm-docs button{aspect-ratio:1;border:2px solid var(--fg);background:var(--surface);color:var(--fg);cursor:zoom-in;place-items:center;padding:4px;font-size:11px;font-weight:900;display:grid;overflow:hidden}.adm-docs img{object-fit:contain;width:100%;height:100%}.adm-docs small{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.adm-kyc-list{gap:16px;margin-top:18px;display:grid}.adm-kyc{border:2px solid var(--fg);background:var(--surface);box-shadow:5px 5px 0 var(--lime);grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:18px;padding:16px;display:grid}.adm-kyc.is-rejected{box-shadow:5px 5px #ff8a8a}.adm-kyc.is-pending{box-shadow:5px 5px #ffd66b}.adm-kyc__files{align-content:start;gap:8px;display:grid}.adm-kyc__files button{border:2px solid var(--fg);background:var(--bg);min-height:140px;max-height:220px;color:var(--fg);cursor:zoom-in;place-items:center;padding:6px;font-weight:900;display:grid;overflow:hidden}.adm-kyc__files img{object-fit:contain;width:100%;height:100%;max-height:206px}.adm-kyc__body{min-width:0}.adm-kyc__body header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.adm-kyc__body h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:18px}.adm-kyc__body header small{color:var(--fg-secondary);font-size:12px}.adm-kyc__ai,.adm-kyc__reason{border-left:4px solid var(--fg);background:var(--bg);margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.adm-kyc__reason{border-left-color:#d92d2d}.adm-kyc__reject{margin-top:8px}.adm-kyc__reject .dash-field input,.adm-kyc__reject .dash-field select{min-height:40px;font-size:14px}.adm-meter{align-items:center;gap:8px;display:inline-flex}.adm-meter__track{border:1.5px solid var(--fg);width:120px;height:8px;display:block}.adm-meter__track i{background:var(--fg);height:100%;display:block}.adm-meter__track i.is-low{background:#d92d2d}.adm-meter b{font-size:12px}.adm-inbox{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:start;gap:16px;margin-top:18px;display:grid}.adm-inbox__list{gap:10px;max-height:calc(100dvh - 240px);padding:14px;display:grid;overflow-y:auto}.adm-inbox__list>input{border:2px solid var(--fg);background:var(--bg);min-height:40px;color:var(--fg);font:inherit;padding:6px 10px;font-size:13px}.adm-inbox__list ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.adm-thread{appearance:none;border:2px solid var(--fg);background:var(--bg);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;border-left-width:6px;gap:3px;padding:10px 12px;display:grid}.adm-thread.is-open{border-left-color:#d92d2d}.adm-thread.is-answered{border-left-color:var(--lime)}.adm-thread.is-active{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.adm-thread.is-active{background:color-mix(in srgb, var(--lime) 28%, var(--bg))}}.adm-thread__top{justify-content:space-between;gap:8px;font-size:13px;display:flex}.adm-thread__top small{color:var(--fg-tertiary);white-space:nowrap;font-size:11px}.adm-thread__subj{font-size:12px;font-weight:700}.adm-thread__subj code{opacity:.7;font-size:11px}.adm-thread__last{color:var(--fg-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adm-inbox__chat{flex-direction:column;min-height:420px;max-height:calc(100dvh - 240px);padding:0;display:flex}.adm-inbox__chat>.dash-empty{padding:20px}.adm-chat__head{border-bottom:2px solid var(--fg);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.adm-chat__head h2{margin:0 0 4px;font-size:17px}.adm-chat__head p{color:var(--fg-secondary);margin:2px 0 0;font-size:12px}.adm-chat__head a{color:inherit}.adm-chat__status{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.adm-chat__log{background:var(--bg);flex-direction:column;flex:auto;gap:10px;padding:16px;display:flex;overflow-y:auto}.adm-msg{border:2px solid var(--fg);background:var(--surface);max-width:78%;padding:10px 12px}.adm-msg.is-staff{background:var(--lime);color:#000;align-self:flex-end}.adm-msg small{letter-spacing:.05em;text-transform:uppercase;opacity:.65;font-size:10px;font-weight:800;display:block}.adm-msg p{white-space:pre-wrap;word-break:break-word;margin:4px 0 0;font-size:14px;line-height:1.45}.adm-msg__file{background:var(--bg);color:var(--fg);font:inherit;cursor:zoom-in;border:1.5px solid;align-items:center;gap:8px;max-width:100%;margin-top:8px;padding:4px;font-size:12px;display:flex}.adm-msg__file img,.adm-msg__file span{object-fit:cover;flex:none;place-items:center;width:56px;height:56px;font-weight:900;display:grid}.adm-msg__file em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.adm-chat__form{border-top:2px solid var(--fg);gap:8px;padding:12px 16px 14px;display:grid}.adm-chat__form textarea{border:2px solid var(--fg);background:var(--bg);width:100%;min-height:72px;color:var(--fg);font:inherit;resize:vertical;box-sizing:border-box;padding:10px 12px;font-size:14px}.adm-chat__form textarea:focus{box-shadow:4px 4px 0 var(--lime);outline:none}.adm-chat__form div{justify-content:space-between;align-items:center;gap:10px;display:flex}.adm-chat__form small{color:var(--fg-tertiary);font-size:11px}.adm-staff-add{margin-top:22px}.adm-staff-add>.btn{margin-top:16px}.adm-staff-add .dash-field{max-width:360px}.adm-staff-mode,.adm-staff-add>.adm-staff__note{margin-top:12px}.adm-staff-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;max-width:760px;display:grid}.adm-staff-grid .dash-field{max-width:none}.adm-staff-pass>div{gap:6px;display:flex}.adm-staff-pass>div input{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.adm-staff-pass>div .btn{flex-shrink:0;min-height:46px}.adm-staff-created{border-color:var(--fg);box-shadow:6px 6px 0 var(--lime);margin-top:22px}.adm-staff-created p{color:var(--fg-secondary);margin:6px 0 0;font-size:14px}.adm-staff-created dl{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:14px 0;display:grid}.adm-staff-created dt{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);align-self:center;font-size:11px;font-weight:800}.adm-staff-created dd{overflow-wrap:anywhere;margin:0;font-weight:700}.adm-staff-created code{background:var(--lime);color:#0b0b0b;letter-spacing:.04em;padding:2px 8px;font-size:15px}@media (max-width:640px){.adm-staff-grid{grid-template-columns:minmax(0,1fr)}}.adm-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:16px 0 8px;font-size:11px;font-weight:800}.adm-perms{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-top:8px;display:grid}.adm-perm{border:2px solid var(--fg);background:var(--bg);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;transition:background .15s;display:flex}.adm-perm.is-on{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.adm-perm.is-on{background:color-mix(in srgb, var(--lime) 45%, var(--bg))}}.adm-perm.is-sub{border-style:dashed}.adm-perm input{accent-color:#000;flex:none;width:16px;height:16px;margin-top:2px}.adm-perm strong{font-size:13px;display:block}.adm-perm small{color:var(--fg-secondary);font-size:11px;display:block}.adm-staff-list{gap:14px;margin-top:22px;display:grid}.adm-staff header{align-items:center;gap:12px;display:flex}.adm-staff header>div{flex:auto;min-width:0}.adm-staff header strong{font-size:15px;display:block}.adm-staff header small{color:var(--fg-secondary);font-size:12px;display:block}.adm-staff.is-owner{box-shadow:5px 5px 0 var(--fg)}.adm-staff__note{color:var(--fg-secondary);margin:12px 0 0;font-size:13px}.adm-perm-tags{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.adm-perm-tags li{border:1.5px solid var(--fg);padding:3px 8px;font-size:11px;font-weight:800}@media (max-width:1100px){.adm-split,.adm-inbox{grid-template-columns:1fr}.adm-inbox__list,.adm-inbox__chat{max-height:none}.adm-inbox__list ul{max-height:320px;overflow-y:auto}.adm-inbox__chat{min-height:0}.adm-chat__log{max-height:60dvh}}@media (max-width:900px){.adm-kpis,.adm-mini,.adm-queue{grid-template-columns:1fr 1fr}.adm-kyc{grid-template-columns:1fr}.adm-kyc__files{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width:560px){.adm-kpis{grid-template-columns:1fr}.adm-drawer__panel{padding:24px 16px 40px}.adm-msg{max-width:92%}}.soc-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.soc-kpi{align-content:start;gap:8px;padding:16px;display:grid}.soc-kpi>span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:800}.soc-kpi>strong{font-family:var(--font-display);letter-spacing:-.04em;align-items:baseline;gap:4px;font-size:30px;line-height:1.1;display:flex}.soc-kpi>strong em{color:var(--fg-tertiary);font-size:16px;font-style:normal}.soc-kpi__dots{gap:6px;display:flex}.soc-kpi__dots i{background:var(--fg);width:22px;height:6px}@supports (color:color-mix(in lab, red, red)){.soc-kpi__dots i{background:color-mix(in srgb, var(--fg) 12%, transparent)}}.soc-kpi__dots i.is-on{background:var(--soc)}.soc-kpi>strong.soc-kpi__top{align-items:center;gap:10px;font-size:20px}.soc-kpi__top em{background:var(--lime);color:#000;font-family:var(--font);margin-left:auto;padding:2px 8px;font-size:13px;font-weight:900}.soc-kpi>strong.soc-kpi__top em{color:#000;font-size:13px}.soc-kpi__top-icon{background:var(--soc);color:#fff;border:2px solid var(--fg);place-items:center;width:34px;height:34px;display:inline-grid}.soc-kpi>strong.soc-kpi__muted{color:var(--fg-tertiary);font-size:18px}.soc-delta{color:var(--fg-tertiary);font-size:12px;font-weight:800}.soc-delta span{font-weight:500}.soc-delta.is-up{color:#1d7a2e}.soc-delta.is-down{color:#c0262d}html[data-theme=dark] .soc-delta.is-up{color:#7be08d}html[data-theme=dark] .soc-delta.is-down{color:#ff8a8f}.soc-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;margin-top:26px;display:grid}.soc-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.soc-card{padding:0;transition:box-shadow .2s;position:relative;overflow:hidden}.soc-card:before{content:"";background:var(--fg);width:6px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.soc-card:before{background:color-mix(in srgb, var(--fg) 12%, transparent)}}.soc-card:before{transition:background .2s}.soc-card.is-on:before{background:var(--soc)}.soc-card.is-on{box-shadow:5px 5px 0 var(--soc)}.soc-card__head{align-items:center;gap:14px;padding:16px 18px 0 24px;display:flex}.soc-card__icon{border:2px solid var(--fg);background:var(--soc);color:#fff;filter:grayscale()opacity(.55);flex-shrink:0;place-items:center;width:46px;height:46px;transition:filter .2s,transform .2s;display:inline-grid}.soc-card.is-on .soc-card__icon{filter:none}.soc-card:hover .soc-card__icon{transform:rotate(-4deg)}.soc-card__title{flex:1;gap:2px;min-width:0;display:grid}.soc-card__title strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:17px}.soc-card__title small{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-tertiary);font-size:13px;overflow:hidden}.soc-card__order{gap:4px;display:flex}.soc-card__order button{border:2px solid var(--fg);background:var(--bg);width:30px;height:30px;color:var(--fg);cursor:pointer;font-weight:900}.soc-card__order button:disabled{opacity:.3;cursor:default}.soc-card__order button:not(:disabled):hover{background:var(--lime);color:#000}.soc-switch{color:var(--fg-tertiary);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:800;display:inline-flex}.soc-switch i{border:2px solid var(--fg);background:var(--bg);flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}.soc-switch i:after{content:"";background:var(--fg);width:16px;height:16px;transition:transform .2s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px}.soc-switch.is-on{color:var(--fg)}.soc-switch.is-on i{background:var(--lime)}.soc-switch.is-on i:after{background:#000;transform:translate(20px)}.soc-switch:focus-visible{outline:none}.soc-switch:focus-visible i{box-shadow:3px 3px 0 var(--fg)}.soc-card__body{padding:0 18px 14px 24px}.soc-field__row{gap:8px;display:flex}.soc-field__row input{flex:1;min-width:0}.soc-field__row .btn{flex-shrink:0;min-height:46px}.soc-field input[aria-invalid=true],.soc-locale input[aria-invalid=true]{border-color:#d92d2d;box-shadow:4px 4px #ffb3b3}.soc-field .dash-field__count{justify-self:start}.soc-field__error{color:#d92d2d;font-size:12px;font-weight:700}.soc-card__more{color:var(--fg-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:12px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.soc-card__more>span{border:2px solid var(--fg);place-items:center;width:20px;height:20px;font-weight:900;line-height:1;display:inline-grid}.soc-card__more em{background:var(--lime);color:#000;padding:1px 6px;font-size:11px;font-style:normal;font-weight:900}.soc-card__more:disabled{cursor:default}.soc-card__more:not(:disabled):hover{color:var(--fg)}.soc-locales{border:2px dashed var(--line-strong);background:var(--bg);gap:8px;margin-top:10px;padding:12px;display:grid}.soc-locales p{color:var(--fg-tertiary);margin:0 0 2px;font-size:12px;line-height:1.45}.soc-locale{align-items:center;gap:8px;display:flex}.soc-locale b{border:2px solid var(--fg);background:var(--surface);letter-spacing:.06em;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:11px;font-weight:900;display:inline-grid}.soc-locale input{border:2px solid var(--fg);background:var(--surface);min-width:0;min-height:38px;color:var(--fg);flex:1;padding:6px 10px;font-size:14px}.soc-locale input:focus{box-shadow:3px 3px 0 var(--lime);outline:none}.soc-card__foot{border-top:2px solid var(--line);background:var(--soc);justify-content:space-between;align-items:center;gap:12px;padding:10px 18px 12px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.soc-card__foot{background:color-mix(in srgb, var(--soc) 5%, transparent)}}.soc-card__foot div{display:grid}.soc-card__foot span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:10px;font-weight:800}.soc-card__foot strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:20px}.soc-spark{display:block;overflow:visible}.soc-spark__line{fill:none;stroke:var(--soc);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.soc-spark__area{fill:var(--soc)}@supports (color:color-mix(in lab, red, red)){.soc-spark__area{fill:color-mix(in srgb, var(--soc) 16%, transparent)}}.soc-card:not(.is-on) .soc-spark{filter:grayscale();opacity:.5}.soc-aside{gap:16px;display:grid;position:sticky;top:18px}.soc-preview{padding:0;overflow:hidden}.soc-preview__head{gap:12px;padding:16px 16px 14px;display:grid}.soc-preview__head p{color:var(--fg-tertiary);margin:4px 0 0;font-size:13px}.soc-preview__stage{color:#fff;border-top:2px solid var(--fg);background:#0a0a0a;padding:22px 18px 24px;position:relative}.soc-preview__stage:after{content:"";background:var(--lime);height:6px;position:absolute;inset:auto 0 0}.soc-preview__label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin:0 0 12px;font-size:11px;font-weight:800}.soc-preview__links{gap:6px;margin:16px 0 6px;padding:0;font-size:12px;list-style:none;display:grid}.soc-preview__links li{align-items:center;gap:8px;min-width:0;display:flex}.soc-preview__links span{color:#ffffff80;flex-shrink:0;width:76px}.soc-preview__links code{text-overflow:ellipsis;white-space:nowrap;color:#fff;overflow:hidden}.soc-preview__links em{background:var(--lime);color:#000;padding:0 5px;font-size:10px;font-style:normal;font-weight:900}.soc-preview__empty{color:#ffffff8c;margin:0 0 6px;font-size:13px;line-height:1.5}.soc-savebar{gap:8px;padding:16px;display:grid}.soc-savebar p{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:800;display:flex}.soc-savebar p i{background:#2fbf55;width:10px;height:10px}.soc-savebar.is-dirty p i{background:#ff9f1a;animation:1.2s ease-in-out infinite soc-pulse}.soc-savebar small{color:var(--fg-tertiary);font-size:12px}.soc-savebar .adm-actions{margin-top:4px}.soc-savebar .adm-actions .btn{flex:1}@keyframes soc-pulse{50%{opacity:.35}}.site-footer__social-wrap{margin-top:20px}.site-footer__social-wrap .site-footer__col-title{margin-bottom:10px}.site-footer__social{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site-footer__social a{color:#fff;border:2px solid #ffffff59;place-items:center;width:42px;height:42px;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:inline-grid}.site-footer__social a:hover,.site-footer__social a:focus-visible{background:var(--soc);box-shadow:3px 3px 0 var(--lime);border-color:#fff;outline:none;transform:translate(-2px,-2px)}@media (max-width:1100px){.soc-layout{grid-template-columns:minmax(0,1fr)}.soc-aside{display:contents}.soc-preview{order:-1}.soc-savebar{z-index:5;position:sticky;bottom:12px}}@media (max-width:720px){.soc-kpis{grid-template-columns:minmax(0,1fr)}.soc-card__head{flex-wrap:wrap}.soc-card__title{flex-basis:calc(100% - 64px)}.soc-switch{margin-left:auto}}@media (prefers-reduced-motion:reduce){.soc-savebar.is-dirty p i{animation:none}}.svc .soc-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.soc-kpi>strong.svc-kpi__top{letter-spacing:-.02em;gap:6px;font-size:18px;display:grid}.soc-kpi>strong.svc-kpi__top em{background:var(--lime);color:#000;font-family:var(--font);letter-spacing:0;justify-self:start;padding:2px 8px;font-size:13px;font-weight:900}.svc-toolbar{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:24px;display:flex}.svc-toolbar .dash-chips{margin-top:0}.svc-toolbar>.btn{margin-left:auto}.svc-search{border:2px solid var(--fg);background:var(--surface);max-width:320px;min-height:40px;color:var(--fg);flex:220px;padding:6px 12px;font-size:14px}.svc-search:focus{box-shadow:3px 3px 0 var(--lime);outline:none}.svc-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:22px;margin-top:22px;display:grid}.svc-list-wrap{gap:10px;min-width:0;display:grid}.svc-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.svc-card{align-items:stretch;gap:10px;padding:0;transition:box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}.svc-card:before{content:"";background:var(--fg);flex-shrink:0;width:6px}@supports (color:color-mix(in lab, red, red)){.svc-card:before{background:color-mix(in srgb, var(--fg) 14%, transparent)}}.svc-card.is-active:before{background:#2fbf55}.svc-card.is-soon:before{background:#ff9f1a}.svc-card.is-hidden{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.svc-card.is-hidden{background:color-mix(in srgb, var(--fg) 4%, var(--surface))}}.svc-card.is-hidden .svc-card__main>strong{color:var(--fg-tertiary)}.svc-card.is-selected{box-shadow:5px 5px 0 var(--lime);transform:translate(-2px,-2px)}.svc-card__main{appearance:none;min-width:0;color:var(--fg);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;gap:6px;padding:14px 4px 14px 8px;display:grid}.svc-card__main:focus-visible{outline:2px solid var(--fg);outline-offset:-4px}.svc-card__main>strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);letter-spacing:-.02em;font-size:17px;overflow:hidden}.svc-card__main>code{color:var(--fg-tertiary);font-size:11px}.svc-card__top{flex-wrap:wrap;gap:6px;display:flex}.svc-card__meta{color:var(--fg-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:12px;display:flex}.svc-card__meta b{font-family:var(--font-display);color:var(--fg);font-variant-numeric:tabular-nums;font-size:16px}.svc-card__order{flex-direction:column;justify-content:center;padding-right:12px}.svc-pill,.svc-tag{border:2px solid var(--fg);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-size:10px;font-weight:900;display:inline-flex}.svc-pill:before{content:"";background:currentColor;width:7px;height:7px}.svc-pill.is-active{color:#145c24;background:#dff7e5}.svc-pill.is-soon{color:#8a4b00;background:#fff0d6}.svc-pill.is-hidden{background:var(--bg);color:var(--fg-tertiary)}html[data-theme=dark] .svc-pill.is-active{color:#7be08d;background:#143a1d}html[data-theme=dark] .svc-pill.is-soon{color:#ffc46b;background:#3d2a0c}.svc-tag{background:var(--bg);color:var(--fg-secondary);border-width:1px}.svc-dot{background:var(--fg-tertiary);width:8px;height:8px;display:inline-block}.svc-dot.is-active{background:#2fbf55}.svc-dot.is-soon{background:#ff9f1a}.svc-editor{gap:16px;min-width:0;display:grid;position:sticky;top:18px}.svc-form{gap:18px;padding:18px;display:grid}.svc-form__head{border-bottom:2px solid var(--fg);background:var(--lime);color:#000;justify-content:space-between;align-items:center;gap:12px;margin:-18px -18px 0;padding:14px 18px;display:flex}.svc-form__head h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:18px}.svc-x{appearance:none;width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:2px solid;flex-shrink:0;place-items:center;font-size:20px;font-weight:900;line-height:1;display:inline-grid}.svc-x:hover{color:var(--lime);background:#000}.svc-x--small{border-color:var(--fg);width:30px;height:30px;font-size:17px}.svc-x--small:hover{color:#fff;background:#d92d2d;border-color:#d92d2d}.svc-group{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.svc-group>legend,.svc-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-secondary);margin-bottom:2px;padding:0;font-size:11px;font-weight:800}.svc-label--sub{color:var(--fg-tertiary);margin-top:4px}.svc-group__hint{color:var(--fg-tertiary);font-size:12px;line-height:1.45}.svc-row{gap:16px;display:grid}.svc-loc input,.svc-loc textarea{flex:1;min-width:0}.svc-loc--area{align-items:flex-start}.svc-loc textarea{border:2px solid var(--fg);background:var(--surface);min-height:58px;color:var(--fg);font:inherit;resize:vertical;padding:8px 10px;font-size:14px;line-height:1.45}.svc-loc textarea:focus{box-shadow:3px 3px 0 var(--lime);outline:none}.svc-form .dash-field input{background:var(--surface)}.svc-form .dash-field input[readonly]{background:var(--bg);color:var(--fg-tertiary);cursor:not-allowed}.svc-form .dash-field input[aria-invalid=true]{border-color:#d92d2d;box-shadow:4px 4px #ffb3b3}.svc-form .dash-field .dash-field__count{text-align:left;justify-self:start}.svc-price__row{align-items:stretch;max-width:220px;display:flex}.svc-price__row b{border:2px solid var(--fg);background:var(--lime);color:#000;border-right:0;place-items:center;width:42px;font-size:18px;font-weight:900;display:inline-grid}.svc-price__row input{min-width:0;font-family:var(--font-display);font-variant-numeric:tabular-nums;flex:1;font-size:20px}.svc-price__members{color:var(--fg-secondary);font-size:12px;line-height:1.5}.svc-price__members b{color:var(--fg)}.svc-presets button{min-height:32px;font-size:11px}.svc-reqs{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.svc-req{border:2px solid var(--fg);background:var(--surface)}.svc-req.is-custom{background:var(--bg);border-style:dashed}.svc-req__head{align-items:center;gap:8px;padding:8px 8px 8px 10px;display:flex}.svc-req__head>strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.svc-req__n{background:var(--fg);width:24px;height:24px;color:var(--bg);flex-shrink:0;place-items:center;font-size:11px;font-weight:900;display:inline-grid}.svc-req__need{appearance:none;border:2px solid var(--fg);background:var(--bg);min-height:30px;color:var(--fg-tertiary);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;flex-shrink:0;padding:0 10px;font-size:10px;font-weight:900}.svc-req__need.is-on{background:var(--fg);color:var(--bg)}.svc-req__body{gap:6px;padding:0 10px 10px;display:grid}.svc-req__hint summary{color:var(--fg-secondary);cursor:pointer;padding:4px 0;font-size:12px;font-weight:700}.svc-req__hint[open]{gap:6px;display:grid}.svc-empty-docs{border:2px dashed var(--line-strong);color:var(--fg-tertiary);margin:4px 0 0;padding:12px;font-size:13px}.svc-add-doc{justify-self:start;margin-top:4px}.svc-savebar{z-index:4;border-top:2px solid var(--fg);background:var(--surface);gap:8px;margin:0 -18px -18px;padding:14px 18px;display:grid;position:sticky;bottom:-40px}.svc-savebar p{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:800;display:flex}.svc-savebar p i{background:#ff9f1a;width:10px;height:10px;animation:1.2s ease-in-out infinite soc-pulse}.svc-savebar .adm-actions{flex-wrap:wrap;justify-content:flex-end}.svc-delete{color:#d92d2d;margin-right:auto}.svc-delete:not(:disabled):hover{color:#fff;background:#d92d2d;border-color:#d92d2d}.svc-delete:disabled{opacity:.4;cursor:not-allowed}.svc-inuse{color:var(--fg-tertiary);font-size:12px;line-height:1.45}.svc-preview .dash-chips{margin-top:0}.svc-preview__hidden{border-top:2px solid var(--fg);background:var(--fg);margin:0;padding:10px 16px}@supports (color:color-mix(in lab, red, red)){.svc-preview__hidden{background:color-mix(in srgb, var(--fg) 6%, transparent)}}.svc-preview__hidden{color:var(--fg-secondary);font-size:12px;font-weight:700}.svc-preview__card{border-width:2px 0 0;margin:0}.svc-preview__card.is-hidden{opacity:.5}.svc-preview__card .svc-tag,.dash-service .svc-tag{margin-bottom:10px}.svc-pick{border-style:dashed;justify-items:start;gap:12px;padding:28px 22px;display:grid}.svc-pick p{color:var(--fg-secondary);margin:0;font-size:14px;line-height:1.5}.svc-cats{margin-top:18px}.svc-cats+.dash-service-grid{margin-top:16px}.dash-service.is-soon{background:var(--fg);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.dash-service.is-soon{background:color-mix(in srgb, var(--fg) 3%, var(--surface))}}.dash-service.is-soon h3,.dash-service.is-soon p{color:var(--fg-tertiary)}@media (max-width:1100px){.svc .soc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-layout{grid-template-columns:minmax(0,1fr)}.svc-layout.has-editor .svc-list-wrap{order:2}.svc-editor{position:static}.svc-editor .svc-preview{order:0}.svc-pick{display:none}}@media (max-width:560px){.svc .soc-kpis{grid-template-columns:minmax(0,1fr)}.svc-search{flex-basis:100%;max-width:none}.svc-toolbar>.btn{width:100%;margin-left:0}.svc-req__head{flex-wrap:wrap}.svc-req__head>strong{flex-basis:calc(100% - 70px)}.svc-req__need{margin-left:32px}.svc-delete{width:100%}}@media (prefers-reduced-motion:reduce){.svc-savebar p i{animation:none}.svc-card{transition:none}}.subs .soc-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.subs-notice{color:#5c4500;background:#fff2c2;border:2px solid #5c4500;align-items:flex-start;gap:10px;margin:18px 0 0;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.subs-notice i{color:#fff2c2;background:#5c4500;flex-shrink:0;place-items:center;width:20px;height:20px;font-style:normal;font-weight:900;display:inline-grid}.subs-kpi__split{color:var(--fg-secondary);font-size:12px;font-weight:700}.soc-kpi>strong.subs-kpi__flow{gap:6px}.subs-kpi__flow b{font-weight:inherit}.subs-kpi__flow b.is-up{color:#2f7a12}.subs-kpi__flow b.is-down{color:#b42323}html[data-theme=dark] .subs-kpi__flow b.is-up{color:var(--lime)}html[data-theme=dark] .subs-kpi__flow b.is-down{color:#ff7a7a}.subs-tabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:26px 0 14px;display:flex}.subs-tabs .dash-chips{margin-top:0}.subs-plan{border:1.5px solid var(--fg);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:3px 8px;font-size:11px;font-weight:900;display:inline-flex}.subs-plan.is-plus{background:var(--lime);color:#000}.subs-plan.is-pro{background:var(--fg);color:var(--bg)}.adm-tag.is-sub-active{background:var(--lime);color:#000}.adm-tag.is-sub-canceling{color:#5c4500;background:#fff2c2;border-color:#5c4500}.adm-tag.is-sub-past_due{color:#7a0f0f;background:#ffd9d9;border-color:#7a0f0f}.adm-tag.is-sub-gift{color:#1c2a78;background:#e3e8ff;border-color:#1c2a78}.adm-tag.is-sub-expired,.adm-tag.is-sub-inactive{opacity:.6}.subs-actions{border-top:2px solid var(--line-strong);gap:14px;margin-top:18px;padding-top:18px;display:grid}.subs-actions .adm-actions{flex-wrap:wrap}.subs-change{justify-items:start;gap:6px;display:grid}.subs-gift{align-content:start;gap:20px;display:grid}.subs-gift__head h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0 40px 6px 0;font-size:22px}.subs-gift__head p{color:var(--fg-secondary);margin:0;font-size:13px;line-height:1.5}.subs-picked{border:2px solid var(--fg);background:var(--surface);box-shadow:4px 4px 0 var(--lime);align-items:center;gap:10px;padding:10px 12px;display:flex}.subs-picked>span:nth-child(2){flex:1;min-width:0;display:grid}.subs-picked strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subs-picked small{color:var(--fg-tertiary);font-size:12px}.subs-lookup{gap:8px;display:grid}.subs-lookup input{border:2px solid var(--fg);background:var(--surface);width:100%;min-height:44px;color:var(--fg);font:inherit;box-sizing:border-box;padding:8px 12px}.subs-lookup input:focus{box-shadow:4px 4px 0 var(--lime);outline:none}.subs-lookup .dash-note{margin:0}.subs-lookup__list{border:2px solid var(--fg);background:var(--surface);margin:0;padding:0;list-style:none;display:grid}.subs-lookup__list li+li{border-top:1px solid var(--line-strong)}.subs-lookup__list button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 12px;display:flex}.subs-lookup__list button:hover,.subs-lookup__list button:focus-visible{background:var(--accent-soft);outline:none}.subs-lookup__list button>span:nth-child(2){flex:1;min-width:0;display:grid}.subs-lookup__list small{color:var(--fg-tertiary);font-size:12px}.subs-days input{border:2px solid var(--fg);background:var(--surface);width:86px;min-height:36px;color:var(--fg);font:inherit;padding:0 10px;font-size:13px;font-weight:700}.subs-days input[aria-invalid=true]{border-color:#d92d2d}.subs-gift .dash-field input{background:var(--surface)}.subs-gift__foot{border-top:2px solid var(--line-strong);justify-content:flex-end;padding-top:16px}.subs-plans__hint{margin:0 0 14px}.subs-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.subs-plan-card{gap:14px;padding-bottom:0;display:grid}.subs-plan-card.is-pro{box-shadow:5px 5px 0 var(--fg)}.subs-plan-card.is-hidden{border-style:dashed}.subs-plan-card.is-hidden .subs-plan-card__head{opacity:.55}.subs-plan-card__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.subs-plan-card__head h2{margin:0 0 4px}.subs-plan-card__head p{align-items:baseline;gap:4px;margin:0;display:flex}.subs-plan-card__head p strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:28px}.subs-plan-card__head p span{color:var(--fg-tertiary);font-size:13px}.subs-plan-card__count{border:1.5px solid var(--fg);white-space:nowrap;padding:4px 8px;font-size:11px;font-weight:800}.subs-plan-card__count b{font-size:13px}.subs-plan-card__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.subs-plan-card .svc-price__row{max-width:none}.subs-plan-card .svc-price__row b:last-child{border-right:2px solid var(--fg);border-left:0}.subs-plan-card .dash-field input{background:var(--surface)}.subs-plan-card .dash-field input[aria-invalid=true],.subs-plan-card textarea[aria-invalid=true]{border-color:#d92d2d}.subs-plan-card .svc-group__hint,.subs-plan-card .dash-note{margin:0}.subs-plan-card__warn{background:#ff9f1a1f;border-left:4px solid #ff9f1a;margin:0;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.5}.subs-toggle{border:2px solid var(--line-strong);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.subs-toggle input{width:18px;height:18px;accent-color:var(--fg);flex-shrink:0;margin-top:2px}.subs-toggle span{gap:2px;display:grid}.subs-toggle b{font-size:13px}.subs-toggle small{color:var(--fg-tertiary);font-size:12px;line-height:1.45}.subs-plan-card .svc-loc textarea{min-height:88px}.subs-plan-card__foot{border-top:2px solid var(--line-strong);gap:8px;margin:0 -20px;padding:14px 20px;display:grid}.subs-plan-card__foot.is-dirty{border-top-color:var(--fg);background:#ff9f1a}@supports (color:color-mix(in lab, red, red)){.subs-plan-card__foot.is-dirty{background:color-mix(in srgb, #ff9f1a 8%, var(--surface))}}.subs-plan-card__foot p{align-items:center;gap:8px;margin:0;font-size:12px;font-weight:800;display:flex}.subs-plan-card__foot p i{background:#ff9f1a;width:9px;height:9px;animation:1.2s ease-in-out infinite soc-pulse}.subs-plan-card__foot .adm-actions{justify-content:flex-end}@media (max-width:1100px){.subs .soc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.subs-plans{grid-template-columns:minmax(0,1fr);max-width:640px}}@media (max-width:560px){.subs .soc-kpis{grid-template-columns:minmax(0,1fr)}.subs-tabs>.btn{width:100%}.subs-plan-card__row{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.subs-plan-card__foot p i{animation:none}}.adm-trend{margin-top:28px}.adm-trend__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.adm-trend__head p{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:8px 0 0;display:flex}.adm-trend__head p span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:800}.adm-trend__head p strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:28px}.adm-trend__head p em{color:var(--fg-secondary,var(--fg-tertiary));font-size:12px;font-style:normal;font-weight:700}.adm-trend__tabs{border-bottom:2px solid var(--fg);flex-wrap:wrap;gap:0;margin:18px 0 4px;display:flex}.adm-trend__tabs button{appearance:none;color:var(--fg-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:4px solid #0000;margin-bottom:-2px;padding:10px 14px;font-size:13px;font-weight:800}.adm-trend__tabs button:hover{color:var(--fg)}.adm-trend__tabs button.is-active{color:var(--fg);border-bottom-color:var(--lime)}.adm-trend__tabs button:focus-visible,.adm-trend__plot:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.adm-trend__legend{gap:16px;margin-top:10px;font-size:12px;font-weight:700;display:flex}.adm-trend__legend span,.adm-trend__tip span{align-items:center;gap:6px;display:inline-flex}.adm-trend__legend i,.adm-trend__tip i{border:1.5px solid var(--fg);background:var(--fg);width:10px;height:10px;display:inline-block}.adm-trend__legend i.is-subs,.adm-trend__tip i.is-subs{background:var(--lime)}.adm-trend__plot{touch-action:pan-y;min-height:240px;margin-top:8px;position:relative}.adm-trend__plot svg{display:block;overflow:visible}.adm-trend__grid line{stroke:var(--fg)}@supports (color:color-mix(in lab, red, red)){.adm-trend__grid line{stroke:color-mix(in srgb, var(--fg) 12%, transparent)}}.adm-trend__grid line{stroke-dasharray:3 4}.adm-trend__grid text,.adm-trend__x{fill:var(--fg-tertiary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.adm-trend__base{stroke:var(--fg);stroke-width:2px}.adm-trend__hover{fill:var(--fg)}@supports (color:color-mix(in lab, red, red)){.adm-trend__hover{fill:color-mix(in srgb, var(--fg) 6%, transparent)}}.adm-trend__bar{fill:var(--fg);transition:fill .15s}.adm-trend__bar.is-subs{fill:var(--lime);stroke:var(--fg);stroke-width:1px}.adm-trend__bar.is-hot,.is-hot>.adm-trend__bar:not(.is-subs){fill:var(--fg)}@supports (color:color-mix(in lab, red, red)){.adm-trend__bar.is-hot,.is-hot>.adm-trend__bar:not(.is-subs){fill:color-mix(in srgb, var(--fg) 72%, var(--lime))}}.adm-trend__area{fill:var(--lime)}@supports (color:color-mix(in lab, red, red)){.adm-trend__area{fill:color-mix(in srgb, var(--lime) 35%, transparent)}}.adm-trend__stroke{fill:none;stroke:var(--fg);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.adm-trend__line circle{fill:var(--lime);stroke:var(--fg);stroke-width:2px}.adm-trend__hit{fill:#0000;cursor:crosshair}.adm-trend__empty{color:var(--fg-tertiary);pointer-events:none;place-items:center;margin:0;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0 0 28px 58px}.adm-trend__tip{border:2px solid var(--fg);background:var(--surface);min-width:160px;box-shadow:4px 4px 0 var(--lime);pointer-events:none;z-index:2;gap:3px;padding:10px 12px;font-size:12px;display:grid;position:absolute;top:4px;transform:translate(-50%)}.adm-trend__tip strong{font-size:12px;font-weight:900}.adm-trend__tip b{font-variant-numeric:tabular-nums}.adm-trend__note{color:var(--fg-tertiary);margin:10px 0 0;font-size:12px}.bc-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:24px;display:grid}.bc-side{gap:16px;min-width:0;display:grid}.bc-compose h2,.bc-audience h2{margin-bottom:12px}.bc-audience{gap:16px;display:grid}.bc-audience h2{margin-bottom:0}.bc-langs{border-bottom:2px solid var(--fg);gap:0;display:flex}.bc-langs button{appearance:none;color:var(--fg-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:4px solid #0000;justify-items:start;gap:1px;margin-bottom:-2px;padding:8px 14px 8px 12px;font-size:13px;font-weight:900;display:grid;position:relative}.bc-langs button small{letter-spacing:.02em;font-size:10px;font-weight:600}.bc-langs button i{background:var(--lime);border:1.5px solid var(--fg);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:4px}.bc-langs button.is-active{color:var(--fg);border-bottom-color:var(--lime)}.bc-langs button:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.bc-check{margin-top:14px}.bc-audience .bc-check,.bc-channels .bc-check{margin-top:0}.bc-channels{gap:10px}.bc-cta{gap:10px;margin-top:4px;padding:4px 0 0 30px;display:grid}.bc-cta .dash-field{margin-top:0}.bc-cta .dash-field input[aria-invalid=true]{border-color:#d92d2d}.bc-count{border:2px dashed var(--fg);background:var(--lime);gap:4px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.bc-count{background:color-mix(in srgb, var(--lime) 22%, transparent)}}.bc-count.is-empty{background:0 0}.bc-count p{margin:0;font-size:13px;font-weight:700}.bc-count strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:22px}.bc-count span{font-size:13px;font-weight:700}.bc-count small{color:var(--fg-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bc-preview__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.bc-preview__head .dash-chips button{min-height:30px;padding:0 10px;font-size:11px}.bc-card{border:2px solid var(--fg);background:var(--bg);grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px;display:grid}.bc-card__icon{background:var(--lime);color:#000;border:2px solid var(--fg);place-items:center;width:36px;height:36px;display:grid}.bc-card strong{overflow-wrap:anywhere;font-size:15px;line-height:1.3;display:block}.bc-card p{color:var(--fg-secondary);white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.5}.bc-card p.is-muted{color:var(--fg-tertiary);font-style:italic}.bc-card__cta{background:var(--fg);color:var(--bg);margin-top:10px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-block}.bc-actions{justify-content:flex-end;margin-top:0}.bc-running{border:2px solid var(--fg);background:var(--surface);margin-top:20px;padding:12px 16px;font-size:13px;font-weight:800;position:relative;overflow:hidden}.bc-running span{z-index:1;position:relative}.bc-running i{background:var(--lime);transition:width .4s;position:absolute;inset:0 auto 0 0}.bc-history td>strong,.bc-history td>small{display:block}.bc-history td>small{color:var(--fg-tertiary);margin-top:2px;font-size:11px}.bc-history__date{white-space:nowrap;margin-bottom:4px;display:block}.adm-tag.bc-tag.is-done{background:var(--lime);color:#000}.adm-tag.bc-tag.is-sending{color:#6b4e00;background:#fff3c4}.adm-tag.bc-tag.is-interrupted{color:#7a0f0f;background:#ffd9d9}.bc-confirm{justify-content:center;align-items:center;padding:16px}.bc-confirm__box{border:2px solid var(--fg);background:var(--surface);width:min(440px,100%);box-shadow:6px 6px 0 var(--lime);padding:24px}.bc-confirm__box h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 10px;font-size:22px}.bc-confirm__box p{overflow-wrap:anywhere;margin:0;line-height:1.5}.bc-confirm__box .adm-actions{justify-content:flex-end;margin-top:20px}@media (max-width:1100px){.bc-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.bc-cta{padding-left:0}.bc-actions .btn{flex:auto}}.adm-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-export{position:relative}.adm-export__toggle{align-items:center;gap:8px;display:inline-flex}.adm-export__pop{z-index:20;border:2px solid var(--fg);background:var(--surface);width:min(300px,100vw - 32px);box-shadow:5px 5px 0 var(--lime);gap:12px;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.adm-export__pop>strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:16px}.adm-export__pop ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.adm-export__pop a{border:2px solid var(--fg);background:var(--bg);color:var(--fg);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:800;text-decoration:none;transition:background .15s,transform .15s;display:flex}.adm-export__pop a:hover,.adm-export__pop a:focus-visible{background:var(--lime);color:#000;transform:translate(-1px,-1px)}.adm-export__pop a em{opacity:.6;font-size:11px;font-style:normal}.adm-export__pop p{color:var(--fg-tertiary);margin:0;font-size:12px;line-height:1.45}.adm-export__pop .dash-chips button{min-height:30px;padding:0 10px;font-size:11px}.adm-title>.adm-export{margin-left:auto}@media (max-width:560px){.adm-trend__tabs button{padding:9px 10px;font-size:12px}.adm-trend__head p strong{font-size:24px}}.adm-queue{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.adm-queue__item.is-danger{color:#7a0f0f;background:#ffd9d9;border-color:#7a0f0f}.adm-queue__item.is-danger span{color:#7a0f0f}.ord-stat--btn{appearance:none;font:inherit;color:var(--fg);text-align:left;cursor:pointer}.ord-stat--btn[aria-pressed=true]{box-shadow:4px 4px 0 var(--fg)}.ord-stat.is-danger{color:#7a0f0f;background:#ffd9d9;border-color:#7a0f0f}.ord-stat.is-danger span{color:#7a0f0f}.ord-scopes{margin-top:8px}.dash-chips--pick button.is-danger:not(.is-active) em{color:#fff;text-align:center;opacity:1;background:#d92d20;min-width:18px;padding:1px 5px;font-weight:800;display:inline-block}.ord-row.is-overdue{border-color:#d92d20;box-shadow:inset 4px 0 #d92d20}.ord-row.is-overdue:hover{box-shadow:inset 4px 0 #d92d20,4px 4px #d92d20}.ord-row.is-vip{border-left-color:#c58b00;box-shadow:inset 4px 0 #e0a400}.ord-row.is-vip:hover{box-shadow:inset 4px 0 #e0a400,4px 4px #c58b00}.ord-row__tags,.ord-row__ops{flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.ord-assignee{color:var(--fg-secondary);font-weight:800}.ord-due{border:1.5px solid var(--line-strong);white-space:nowrap;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:800;display:inline-flex}.ord-due.is-soon{color:#b54708;border-color:#b54708}.ord-due.is-overdue{color:#fff;background:#d92d20;border-color:#d92d20}.ord-block h3 .ord-due{font-family:var(--font);letter-spacing:0;text-transform:none;margin-left:8px}.ord-ops{gap:10px;display:grid}.ord-ops__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.ord-ops__grid .dash-field{align-content:start;gap:6px;display:grid}.ord-ops__grid select,.ord-ops__grid input{width:100%}.ord-ops__grid .dash-link{justify-self:start;font-size:12px}.crm-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:inline-flex}.crm-tag{border:1.5px solid var(--fg);background:var(--bg);color:var(--fg);font:inherit;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:800;display:inline-flex}.crm-tag.is-vip{color:#5c4500;background:#fff2c2;border-color:#c79a00}.crm-tag.is-problem{color:#7a0f0f;background:#ffd9d9;border-color:#7a0f0f}.crm-tag.is-corporate{color:#1c2a78;background:#e3e8ff;border-color:#1c2a78}.crm-tag.is-loyal{background:var(--lime);color:#000;border-color:#000}.crm-tag.is-urgent{color:#8a3b00;background:#ffe4cc;border-color:#8a3b00}.crm-tags.is-customer .crm-tag{border-style:dashed}.crm-count{color:var(--fg-tertiary);margin-left:6px;font-size:11px;font-weight:700;display:inline-block}.adm-table td .crm-tags{display:flex}.crm-filter{border:2px solid var(--fg);background:var(--bg);min-width:160px;color:var(--fg);font:inherit;margin-top:8px;padding:8px 12px;font-size:13px;font-weight:700}.crm-filter:focus{box-shadow:4px 4px 0 var(--lime);outline:none}.crm{border:2px dashed var(--line-strong);background:var(--surface);gap:10px;margin-top:18px;padding:14px;display:grid}.ord-block .crm{margin-top:0}.crm__head h3{margin:0}.crm__head small{color:var(--fg-tertiary);margin-top:2px;font-size:11px;display:block}.crm__tags{flex-wrap:wrap;gap:6px;display:flex}.crm-tag--pick{cursor:pointer;opacity:.55;background:var(--bg);color:var(--fg);border-color:var(--line-strong);padding:4px 10px;font-size:12px;transition:opacity .15s,transform .15s}.crm-tag--pick:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.crm-tag--pick.is-on{opacity:1;border-color:var(--fg);background:var(--fg);color:var(--bg)}.crm-tag--pick.is-on.is-vip,.crm-tag--pick.is-on.is-problem,.crm-tag--pick.is-on.is-corporate,.crm-tag--pick.is-on.is-loyal,.crm-tag--pick.is-on.is-urgent{box-shadow:2px 2px 0 var(--fg)}.crm-tag--pick.is-on.is-vip{color:#5c4500;background:#fff2c2;border-color:#c79a00}.crm-tag--pick.is-on.is-problem{color:#7a0f0f;background:#ffd9d9;border-color:#7a0f0f}.crm-tag--pick.is-on.is-corporate{color:#1c2a78;background:#e3e8ff;border-color:#1c2a78}.crm-tag--pick.is-on.is-loyal{background:var(--lime);color:#000;border-color:#000}.crm-tag--pick.is-on.is-urgent{color:#8a3b00;background:#ffe4cc;border-color:#8a3b00}.crm__custom,.crm__notes{align-items:flex-start;gap:8px;display:flex}.crm__custom input,.crm__notes textarea{border:2px solid var(--fg);background:var(--bg);color:var(--fg);font:inherit;box-sizing:border-box;padding:9px 12px;font-size:14px}.crm__custom input:focus,.crm__notes textarea:focus{box-shadow:4px 4px 0 var(--lime);outline:none}.crm__custom input{flex:auto;min-width:0}.crm__notes{flex-direction:column;align-items:stretch}.crm__notes textarea{resize:vertical;width:100%}.crm__notes .btn{align-self:flex-end}.crm__timeline{gap:8px;margin:0;padding:0;list-style:none;display:grid}.crm__timeline li{border-left:3px solid var(--lime);background:var(--bg);padding:8px 10px}.crm__timeline p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 4px;font-size:13px;line-height:1.45}.crm__timeline small{color:var(--fg-tertiary);font-size:11px}.crm__timeline .dash-link{font-size:11px}.crm-chat{background:var(--bg);border-style:solid;max-height:min(720px,75vh);overflow:hidden}.crm-chat .crm__tags{gap:4px}.crm-chat .crm-tag--pick{padding:3px 8px;font-size:11px}.crm-chat__log{flex-direction:column;gap:8px;min-height:120px;max-height:360px;margin:0;padding:4px 2px;list-style:none;display:flex;overflow-y:auto}.crm-chat__bubble{border:1.5px solid var(--line-strong);background:var(--surface);border-radius:10px 10px 10px 2px;align-self:flex-start;width:fit-content;max-width:88%;padding:8px 10px}.crm-chat__bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 4px;font-size:13px;line-height:1.45}.crm-chat__meta{color:var(--fg-tertiary);font-size:10.5px;display:block}.crm-chat__meta .dash-link{font-size:inherit}.crm-chat__composer{z-index:1;border-top:1.5px solid var(--line-strong);background:var(--bg);margin:0 -2px -2px;padding:10px 2px 2px;position:sticky;bottom:0}.bc-when .dash-field{margin-top:10px}.bc-when input[type=datetime-local]{width:100%}.bc-history__when{color:var(--fg-secondary);margin-top:4px;font-size:11px;font-weight:700;display:block}.bc-history__cancel{color:#d92d20;margin-top:4px;font-size:11px;display:block}.adm-tag.bc-tag.is-scheduled{color:#1c2a78;background:#e3e8ff;border-color:#1c2a78}.adm-tag.bc-tag.is-canceled{opacity:.6;text-decoration:line-through}.sys-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.sys-backups{margin-top:16px}.sys .dash-card h2{margin:0 0 12px}.sys .adm-title h2{margin:0}.sys-dl{gap:12px;margin:0;display:grid}.sys-dl>div{grid-template-columns:140px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.sys-dl dt,.sys-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:900}.sys-dl dd,.sys-facts dd{gap:4px;margin:0;font-size:13px;display:grid}.sys-dl dd small{color:var(--fg-tertiary);font-size:11px}.sys-meter{border:1.5px solid var(--fg);background:var(--bg);height:8px;display:block}.sys-meter i{background:var(--lime);height:100%;display:block}.sys-meter.is-warn i{background:#f5b300}.sys-meter.is-bad i{background:#d92d20}.sys-warn{color:#5c4500;background:#fff2c2;border:2px solid #b54708;gap:6px;margin:0 0 12px;padding:10px 12px;font-size:13px;display:grid}.sys-warn code{overflow-wrap:anywhere;font-size:11.5px}.sys-dot{background:#1f9d55;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block;box-shadow:0 0 0 3px #1f9d5533}.is-down>.sys-dot,.is-down .sys-dot{background:#d92d20;box-shadow:0 0 0 3px #d92d2033}.sys-targets,.sys-events,.sys-errors,.sys-alerts__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sys-targets li{border:2px solid var(--fg);background:var(--bg);align-items:center;gap:10px;padding:10px 12px;display:flex}.sys-targets li.is-down{border-color:#d92d20}.sys-targets li div{gap:2px;min-width:0;display:grid}.sys-targets small{color:var(--fg-tertiary);overflow-wrap:anywhere;font-size:11px}.sys-watch>small{margin-top:8px;display:block}.sys-events li{border-left:3px solid #1f9d55;grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px;padding-left:8px;font-size:12px;display:grid}.sys-events li.is-down{border-left-color:#d92d20}.sys-events span,.sys-events small{color:var(--fg-tertiary)}.sys-errcount{gap:2px;margin:0 0 8px;font-size:13px;display:grid}.sys-errcount .is-bad{color:#d92d20}.sys-errcount small{color:var(--fg-tertiary);font-size:11px}.sys-errors li{background:var(--bg);border-left:3px solid #d92d20;gap:2px;padding:6px 8px;font-size:12px;display:grid}.sys-errors code{overflow-wrap:anywhere;font-size:11px;font-weight:800}.sys-errors span{overflow-wrap:anywhere}.sys-errors small{color:var(--fg-tertiary);font-size:10.5px}.sys-facts{flex-wrap:wrap;gap:12px 28px;margin:12px 0 6px;display:flex}.sys-facts code{overflow-wrap:anywhere;font-size:12px}.sys-upload{border:1.5px dashed var(--line-strong);background:var(--bg);flex-wrap:wrap;align-items:end;gap:10px 16px;margin-top:14px;padding:12px;display:flex}.sys-upload .dash-field{flex:280px}.sys-upload .dash-check{flex:260px;margin:0}.sys-dry-run{margin-top:10px;font-size:12px}.sys-dry-run summary{cursor:pointer;font-weight:800}.sys-dry-run ul{background:var(--bg);max-height:240px;margin:8px 0 0;padding:8px 8px 8px 28px;overflow:auto}.sys-dry-run li{padding:2px 0}.sys-dry-run small{color:var(--fg-tertiary);margin-left:8px}.sys-table{margin-top:14px}.sys-table td>strong,.sys-table td>small{display:block}.sys-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.sys-del{color:#d92d20;font-size:12px}.adm-tag.sys-kind.is-auto{background:var(--lime);color:#000}.adm-tag.sys-kind.is-manual{color:#1c2a78;background:#e3e8ff;border-color:#1c2a78}.adm-tag.sys-kind.is-pre-restore{color:#5c4500;background:#fff2c2;border-color:#5c4500}.sys-status{align-items:center;gap:8px;margin:10px 0 12px;font-size:13px;font-weight:800;display:flex}.sys-alerts__list li{background:var(--bg);border-left:3px solid var(--line-strong);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:8px 10px;display:grid}.sys-alerts__list li.is-critical{border-left-color:#d92d20}.sys-alerts__list li.is-warning{border-left-color:#f5b300}.sys-alerts__list li.is-ok{border-left-color:#1f9d55}.sys-alerts__list li.is-critical .adm-tag{color:#7a0f0f;background:#ffd9d9;border-color:#7a0f0f}.sys-alerts__list li.is-warning .adm-tag{color:#5c4500;background:#fff2c2;border-color:#5c4500}.sys-alerts__list li.is-ok .adm-tag{background:var(--lime);color:#000}.sys-alerts__list strong{font-size:13px}.sys-alerts__list p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fg-secondary);margin:2px 0;font-size:12px}.sys-alerts__list small{color:var(--fg-tertiary);font-size:11px}.sys-auto .dash-check{margin-top:4px}.sys-auto>small{margin-top:10px;display:block}.sys-restore{width:min(520px,100%);box-shadow:6px 6px #d92d20}.sys-restore .dash-field{gap:8px;margin-top:16px;display:grid}.sys-restore__name{background:var(--bg);border:1.5px dashed var(--line-strong);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:6px 8px;font-size:12px}.ana-top{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);margin-top:18px}.ana-side{align-content:start;gap:16px;display:grid}.ana-stages{gap:14px;margin:14px 0 12px;padding:0;list-style:none;display:grid}.ana-stages__head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;font-size:13px;font-weight:700;display:flex}.ana-stages__head strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:22px}.ana-stages__bar{border:2px solid var(--fg);background:var(--bg);height:14px}.ana-stages__bar i{background:var(--lime);border-right:2px solid var(--fg);height:100%;transition:width .4s;display:block}.ana-stages li:first-child .ana-stages__bar i{background:var(--fg);border-right-color:var(--lime)}.ana-stages small{color:var(--fg-tertiary);margin-top:4px;font-size:11px;display:block}.ana-kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.ana-kv dt{color:var(--fg-tertiary);font-size:11px;font-weight:800}.ana-kv dd{font-family:var(--font-display);letter-spacing:-.03em;margin:2px 0 0;font-size:22px}.ana-kv dd small{font-family:var(--font);letter-spacing:0;color:#1f9d55;font-size:11px}.ana-table td>strong{display:block}.ana-bad{color:#d92d20;font-weight:800}.ana-good{color:#1f9d55;font-weight:800}.adm-table td.is-num small{display:inline}@media (max-width:1100px){.sys-grid,.ana-top{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.sys-dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.sys-actions{justify-content:flex-start}}.ord-title-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ord-view{border:2px solid var(--fg);display:inline-flex}.ord-view button{background:var(--bg);color:var(--fg);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:0;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:800;display:inline-flex}.ord-view button+button{border-left:2px solid var(--fg)}.ord-view button.is-active{background:var(--lime);color:#000}.dash-chips[hidden]{display:none}.ord-load{margin-top:14px}.ord-load h3{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:0 0 8px;font-size:11px}.ord-load ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ord-load button{border:2px solid var(--line-strong);background:var(--bg);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;gap:4px;padding:8px 10px;display:grid}.ord-load button:hover{border-color:var(--fg)}.ord-load button.is-active{border-color:var(--fg);box-shadow:3px 3px 0 var(--lime)}.ord-load button.is-none .ord-load__name{font-style:italic}.ord-load__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.ord-load__bar{border:1px solid var(--line-strong);background:var(--surface);height:6px;position:relative}.ord-load__bar i{background:var(--fg);position:absolute;top:0;bottom:0;left:0}.ord-load__bar i.is-late{background:#d92d20}.ord-load__nums{color:var(--fg-tertiary);font-size:11px}.ord-load__nums b{color:#d92d20}.ord-board-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin-top:12px;display:flex}.ord-board{scroll-snap-type:x proximity;grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px;margin-top:14px;padding-bottom:6px;display:grid;overflow-x:auto}.ord-col{border:2px solid var(--line-strong);border-top:5px solid var(--fg);background:var(--surface);scroll-snap-align:start;flex-direction:column;min-height:220px;padding:10px;transition:background .15s,border-color .15s;display:flex}.ord-col.is-step-1{border-top-color:var(--lime)}.ord-col.is-step-2{border-top-color:#3b5bdb}.ord-col.is-step-3{border-top-color:#12b76a}.ord-col.can-drop{border-bottom-style:dashed;border-left-style:dashed;border-right-style:dashed}.ord-col.is-over{border-color:var(--fg);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.ord-col.is-over{background:color-mix(in srgb, var(--lime) 18%, var(--surface))}}.ord-col__head{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:10px;display:flex}.ord-col__head h3{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:800;display:flex}.ord-col__head h3 span{border:2px solid var(--fg);place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.ord-col__head em{background:var(--fg);color:var(--bg);padding:0 6px;font-size:13px;font-style:normal;font-weight:800}.ord-col__late{color:#fff;background:#d92d20;padding:1px 6px;font-size:11px}.ord-col__head small{color:var(--fg-tertiary);flex-basis:100%;font-size:11px}.ord-col__cards{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ord-col__empty,.ord-col__drop{border:2px dashed var(--line-strong);text-align:center;color:var(--fg-tertiary);margin:8px 0 0;padding:18px 8px;font-size:12px}.ord-col.is-over .ord-col__empty,.ord-col.is-over .ord-col__drop{border-color:var(--fg);color:var(--fg)}.ord-card{border:2px solid var(--fg);background:var(--bg);cursor:grab;transition:transform .12s,box-shadow .12s,opacity .12s;display:grid;position:relative}.ord-card:hover{box-shadow:3px 3px 0 var(--fg);transform:translate(-1px,-1px)}.ord-card:active{cursor:grabbing}.ord-card.is-active{outline:2px solid var(--fg);box-shadow:3px 3px 0 var(--lime)}.ord-card.is-overdue{border-color:#d92d20;box-shadow:inset 4px 0 #d92d20}.ord-card.is-overdue:hover{box-shadow:inset 4px 0 #d92d20,3px 3px #d92d20}.ord-card.is-vip{border-left-color:#c58b00;box-shadow:inset 4px 0 #e0a400}.ord-card.is-vip:hover{box-shadow:inset 4px 0 #e0a400,3px 3px #c58b00}.ord-card.is-dragging{opacity:.45}.ord-card.is-busy{opacity:.6;cursor:progress}.ord-card__open{color:inherit;font:inherit;text-align:left;cursor:inherit;background:0 0;border:0;gap:4px;padding:10px 10px 4px;display:grid}.ord-card__top{justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.ord-card__top code{background:var(--fg);color:var(--bg);padding:1px 5px;font-size:11px}.ord-card__value{align-items:center;gap:6px;display:inline-flex}.ord-vip{color:#4f3900;letter-spacing:.06em;text-transform:uppercase;background:#ffd45c;border:1.5px solid #b47d00;border-radius:999px;padding:1px 6px;font-size:9px;font-style:normal;font-weight:900;line-height:1.4;display:inline-flex}.ord-card__open strong{font-size:14px;line-height:1.3}.ord-card__who{color:var(--fg-tertiary);font-size:12px}.ord-card__meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.ord-card__meta:empty{display:none}.ord-card__move{justify-content:flex-end;gap:4px;padding:0 8px 8px;display:flex}.ord-card__move button{border:2px solid var(--fg);background:var(--bg);width:28px;height:26px;color:var(--fg);cursor:pointer;font-size:16px;font-weight:800;line-height:1}.ord-card__move button:hover:not(:disabled){background:var(--lime);color:#000}.ord-card__move button:disabled{opacity:.25;cursor:default}.ord-card__open:focus-visible,.ord-card__move button:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.ord-drawer .adm-drawer__panel{width:min(640px,100%)}.ord-drawer .ord-detail{box-shadow:none;background:0 0;border:0;padding:0;position:static}@media (max-width:720px){.ord-board{grid-template-columns:repeat(4,84%)}.ord-view button{padding:7px 10px}}.adm-search-btn{border:2px solid var(--fg);background:var(--bg);height:38px;color:var(--fg-secondary);font:inherit;cursor:pointer;align-items:center;gap:8px;min-width:180px;padding:0 10px 0 12px;font-size:13px;font-weight:700;display:inline-flex}.adm-search-btn span{text-align:left;flex:1}.adm-search-btn:hover{color:var(--fg);box-shadow:3px 3px 0 var(--lime)}.adm-search-btn kbd,.cmdk kbd{border:1px solid var(--line-strong);background:var(--fill);color:var(--fg-secondary);font:700 10px/1.4 var(--font);letter-spacing:.02em;white-space:nowrap;padding:2px 6px}.cmdk{z-index:1300;background:#00000080;justify-content:center;align-items:flex-start;padding:10vh 16px 16px;display:flex;position:fixed;inset:0}.cmdk__box{background:var(--bg);width:min(640px,100%);max-height:72vh;color:var(--fg);border:3px solid var(--fg);box-shadow:8px 8px 0 var(--lime);flex-direction:column;display:flex}.cmdk__input{border-bottom:2px solid var(--fg);align-items:center;gap:10px;padding:12px 14px;display:flex}.cmdk__input input{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px;font-weight:600}.cmdk__list{flex:1;margin:0;padding:6px;list-style:none;overflow-y:auto}.cmdk__group{color:var(--fg-tertiary);letter-spacing:.08em;text-transform:uppercase;margin:10px 8px 4px;font-size:10px;font-weight:900}.cmdk__item{width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;align-items:center;gap:12px;padding:9px 10px;display:flex}.cmdk__item.is-active{border-color:var(--fg);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.cmdk__item.is-active{background:color-mix(in srgb, var(--lime) 35%, var(--bg))}}.cmdk__icon{border:2px solid var(--fg);background:var(--surface);flex:none;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.cmdk__text{flex:1;min-width:0;display:grid}.cmdk__text strong,.cmdk__text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cmdk__text small{color:var(--fg-tertiary);font-size:12px}.cmdk__foot{border-top:1px solid var(--line-strong);color:var(--fg-tertiary);margin:0;padding:8px 14px;font-size:12px}.live-settings{position:relative}.dash__icon-btn.is-muted{color:var(--fg-tertiary)}.live-settings__pop{z-index:1200;background:var(--bg);width:min(320px,86vw);color:var(--fg);border:2px solid var(--fg);box-shadow:5px 5px 0 var(--lime);gap:10px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.live-settings__title{font-family:var(--font-display);margin:0;font-size:14px}.live-stack{z-index:1250;gap:8px;width:min(360px,100vw - 36px);display:grid;position:fixed;bottom:18px;right:18px}.live-alert{background:var(--bg);color:var(--fg);border:2px solid var(--fg);box-shadow:5px 5px 0 var(--fg);border-left-width:8px;align-items:stretch;animation:.28s cubic-bezier(.22,1,.36,1) live-in;display:flex}.live-alert.is-order{border-left-color:var(--lime)}.live-alert.is-kyc{border-left-color:#2f6bff}.live-alert.is-support{border-left-color:#ff7a1a}.live-alert__body{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:2px;padding:10px 12px;display:grid}.live-alert__body span{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-secondary);font-size:13px;overflow:hidden}.live-alert__body em{font-size:12px;font-style:normal;font-weight:800}.live-alert__x{border:0;border-left:1px solid var(--line-strong);width:34px;color:var(--fg);cursor:pointer;background:0 0;font-size:18px}@keyframes live-in{0%{opacity:0;transform:translateY(12px)}}.bulk-bar{border:2px solid var(--fg);background:var(--lime);flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.bulk-bar{background:color-mix(in srgb, var(--lime) 30%, var(--bg))}}.bulk-bar.is-idle{border-style:dashed;border-color:var(--line-strong);background:0 0}.bulk-bar select,.bulk-bar input[type=text]{border:2px solid var(--fg);background:var(--bg);height:32px;color:var(--fg);font:inherit;padding:0 8px;font-size:13px}.bulk-bar input[type=text]{width:120px}.bulk-bar__all{cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.bulk-bar__notify{font-size:12px}.ord-rows__item{align-items:flex-start;gap:8px;display:flex}.ord-rows__item>.ord-row{flex:1;min-width:0}.ord-rows__pick,.adm-check-col input{width:18px;height:18px;accent-color:var(--fg);cursor:pointer}.ord-rows__pick{flex:none;margin-top:14px}.ord-rows__item.is-picked>.ord-row{box-shadow:4px 4px 0 var(--lime)}.adm-table .adm-check-col{width:36px;padding-right:0}.adm-table tbody tr.is-picked{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.adm-table tbody tr.is-picked{background:color-mix(in srgb, var(--lime) 14%, transparent)}}.ord-person__open{text-align:left;padding:0}.saved-views{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.saved-views__label{color:var(--fg-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.saved-view{border:2px solid var(--fg);background:var(--bg);display:inline-flex}.saved-view button{color:var(--fg);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:12px;font-weight:700}.saved-view.is-active{background:var(--lime);color:var(--lime-ink)}.saved-view.is-active button{color:var(--lime-ink)}.saved-view__x{border-left:1px solid var(--line-strong)!important;padding:4px 6px!important}.saved-views__add{border:2px dashed var(--line-strong);color:var(--fg-secondary);font:inherit;cursor:pointer;background:0 0;padding:4px 8px;font-size:12px;font-weight:700}.saved-views__add:hover{border-color:var(--fg);color:var(--fg)}.task-form{grid-template-columns:minmax(200px,2fr) minmax(170px,1fr) minmax(140px,1fr) auto;align-items:center;gap:8px;display:grid}.task-form:not(.is-compact){grid-template-columns:minmax(200px,2fr) minmax(170px,1fr) minmax(140px,1fr) minmax(160px,1.4fr) auto}.task-form input,.task-form select{border:2px solid var(--fg);background:var(--bg);min-width:0;height:38px;color:var(--fg);font:inherit;padding:0 10px;font-size:14px}.task-form input:focus,.task-form select:focus{box-shadow:3px 3px 0 var(--lime);outline:0}.task-form.is-compact{grid-template-columns:1fr 1fr}.task-form.is-compact input[type=text],.task-form.is-compact button{grid-column:1/-1}.task-scopes{margin:14px 0 4px}.task-group+.task-group{margin-top:6px}.task-group.is-overdue .adm-h3{color:#c21d1d}.task-list{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.task-row{border:2px solid var(--fg);background:var(--bg);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.task-row.is-overdue{border-left:6px solid #c21d1d}.task-row.is-today{border-left:6px solid var(--lime)}.task-row.is-done{opacity:.6}.task-row.is-done strong{text-decoration:line-through}.task-row>input{width:20px;height:20px;accent-color:var(--fg);cursor:pointer;flex:none;margin-top:1px}.task-row__main{flex:1;min-width:0}.task-row__main strong{word-break:break-word;display:block}.task-row__main p{color:var(--fg-secondary);white-space:pre-wrap;margin:2px 0 0;font-size:13px}.task-row__main small{color:var(--fg-tertiary);flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12px;display:flex}.task-row__main small .dash-link{padding:0;font-size:12px}.task-due.is-overdue{color:#c21d1d;font-weight:800}.task-due.is-today{color:var(--fg);font-weight:800}.task-row__x{border:1px solid var(--line-strong);width:28px;height:28px;color:var(--fg-secondary);cursor:pointer;background:0 0;flex:none;font-size:16px}.task-row__x:hover{color:#c21d1d;border-color:#c21d1d}.ref-tasks{gap:8px;margin-top:16px;display:grid}.ref-tasks .adm-h3{margin:0}.ord-block .ref-tasks{margin-top:0}.task-widget{border-left:8px solid var(--lime);margin-bottom:18px}.task-widget__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.task-widget__head h2{font-family:var(--font-display);margin:0;font-size:16px}.task-widget__count{color:#fff;background:#c21d1d;place-items:center;min-width:22px;height:22px;margin-left:4px;padding:0 6px;font-size:12px;font-style:normal;display:inline-grid}.task-widget__list{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.task-widget__list li{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.task-widget__list li small{color:var(--fg-tertiary);flex:none;gap:10px;font-size:12px;display:flex}.task-widget__list .dash-link{padding:0;font-size:12px}.adm-tabs{border-bottom:2px solid var(--fg);gap:0;margin:18px 0 4px;display:flex}.adm-tabs button{color:var(--fg-secondary);font:inherit;cursor:pointer;background:0 0;border:2px solid #0000;border-bottom:0;margin-bottom:-2px;padding:8px 14px;font-size:13px;font-weight:800}.adm-tabs button em{color:var(--fg-tertiary);margin-left:6px;font-style:normal}.adm-tabs button.is-active{border-color:var(--fg);background:var(--lime);color:var(--lime-ink)}.adm-tabs button.is-active em{color:var(--lime-ink)}.adm-impersonate{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.adm-impersonate small{color:var(--fg-tertiary);font-size:12px}.c360-summary{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin:14px 0 12px;display:grid}.c360-summary div{border:2px solid var(--fg);background:var(--surface);padding:8px 10px}.c360-summary dt{color:var(--fg-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900}.c360-summary dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:15px;font-weight:800}.c360-filters{margin-bottom:12px}.c360-list{margin:0;padding:0 0 0 4px;list-style:none;position:relative}.c360-list:before{content:"";background:var(--line-strong);width:2px;position:absolute;top:6px;bottom:6px;left:18px}.c360-item{gap:12px;padding:6px 0;display:flex;position:relative}.c360-item__dot{z-index:1;border:2px solid var(--fg);background:var(--bg);flex:none;place-items:center;width:30px;height:30px;font-size:13px;display:grid;position:relative}.c360-item.is-order_paid .c360-item__dot{background:var(--lime)}.c360-item.is-blocked .c360-item__dot,.c360-item.is-staff .c360-item__dot{background:var(--fill)}.c360-item>div{flex:1;min-width:0;padding-top:3px}.c360-item__head{justify-content:space-between;gap:10px;margin:0;font-size:14px;display:flex}.c360-item__head time{color:var(--fg-tertiary);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.c360-item__text{color:var(--fg-secondary);font:inherit;text-align:left;word-break:break-word;background:0 0;border:0;margin:2px 0 0;padding:0;font-size:13px;display:block}.c360-item__text.is-link{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.c360-item__text.is-link:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.c360-item small{color:var(--fg-tertiary);font-size:12px}.fin-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fin-range{align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.fin-range select{border:2px solid var(--fg);background:var(--bg);height:34px;color:var(--fg);font:inherit;padding:0 8px}.fin-kicker{color:var(--fg-secondary);margin:0 0 8px;font-size:13px}.fin-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:18px;display:grid}.fin-kpi{border:2px solid var(--fg);background:var(--surface);gap:4px;padding:14px;display:grid;position:relative}.fin-kpi.is-hot{background:var(--lime);color:var(--lime-ink);box-shadow:5px 5px 0 var(--fg)}.fin-kpi span{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:11px;font-weight:900}.fin-kpi strong{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px}.fin-kpi.is-bad strong{color:#c21d1d}.fin-kpi em{font-size:12px;font-style:normal;font-weight:800}.fin-kpi em.is-up{color:#15803d}.fin-kpi em.is-down{color:#c21d1d}.fin-kpi.is-hot em{color:var(--lime-ink)}.fin-chart h2,.fin .dash-card h2{font-family:var(--font-display);margin:0 0 10px;font-size:16px}.fin .dash-card+.dash-card{margin-top:18px}.fin-bars{align-items:stretch;gap:6px;height:200px;display:flex;overflow-x:auto}.fin-bar{color:var(--fg-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 0 34px;gap:6px;padding:0;display:flex}.fin-bar__col{border-bottom:2px solid var(--fg);flex:1;display:block;position:relative}.fin-bar__col i{min-height:1px;position:absolute;bottom:0;left:12%;right:12%}.fin-bar__gross{background:var(--fill);border:1px dashed var(--line-strong)}.fin-bar__net{background:var(--fg)}.fin-bar:hover .fin-bar__net,.fin-bar.is-active .fin-bar__net{background:var(--lime);outline:2px solid var(--fg)}.fin-bar small{text-align:center;white-space:nowrap;font-size:10px;font-weight:800}.fin-table tfoot th{background:var(--fill);color:var(--fg);padding:10px 12px;font-size:12px;position:static}.fin-table td:first-child{white-space:nowrap}.fin-table td.is-bad{color:#c21d1d}.fin-share{align-items:center;gap:8px;min-width:110px;display:flex}.fin-share i{background:var(--fg);height:10px;display:block}.fin-share small{color:var(--fg-tertiary);font-size:11px;font-weight:800}.site-card{border-left:8px solid var(--lime);gap:10px;margin-bottom:18px;display:grid}.site-card.is-closed{border-left-color:#c21d1d}.site-card h2{font-family:var(--font-display);margin:0;font-size:16px}.site-card .ord-muted{margin:0}.site-card__alert{color:#7a0f0f;background:#ffd9d9;border:2px solid #7a0f0f;margin:0;padding:8px 12px;font-weight:800}.site-card__label{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin:6px 0 0;font-size:11px;font-weight:900}.site-texts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.site-sections{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.dash-check.is-off .dash-check__title{color:#c21d1d}.site-banners{z-index:1150;gap:8px;width:min(760px,100vw - 24px);display:grid;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.site-banner{border:2px solid var(--fg);background:var(--lime);color:var(--lime-ink);box-shadow:5px 5px 0 var(--fg);align-items:center;gap:12px;padding:10px 14px;font-size:14px;font-weight:700;display:flex}.site-banner.is-warn{color:#1a1400;background:#ffd84d}.site-banner span{flex:1}.site-banner button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:2px solid;flex:none;font-size:16px;line-height:1}.site-banner.is-preview{box-shadow:none}.view-banner{z-index:2000;color:#140800;background:#ff7a1a;border-bottom:3px solid #140800;align-items:center;gap:12px;min-height:48px;padding:6px 16px;display:flex;position:fixed;top:0;left:0;right:0}.view-banner__eye{font-size:20px}.view-banner__text{flex:1;min-width:0;line-height:1.25;display:grid}.view-banner__text small{font-size:12px;font-weight:600}.view-banner__exit{color:#140800;font:inherit;cursor:pointer;background:#fff;border:2px solid #140800;padding:6px 14px;font-weight:900}html.is-view-mode body{padding-top:52px}@media (max-width:900px){.adm-search-btn{min-width:0}.adm-search-btn span,.adm-search-btn kbd{display:none}.task-form,.task-form:not(.is-compact){grid-template-columns:1fr 1fr}.task-form input[type=text],.task-form button{grid-column:1/-1}.site-texts{grid-template-columns:1fr}}.pay-card{text-align:left}.pay-card--neo{border:2px solid var(--fg);box-shadow:6px 6px 0 var(--lime)}.pay-card__brand{background:var(--fg);color:var(--lime);letter-spacing:.06em;border-radius:999px;margin:0 0 10px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-block}.pay-card h1{word-break:break-word}.pay-card__amount{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:8px 0 4px;font-size:40px;font-weight:800}.stripe-pay__card{width:min(520px,100%)}.stripe-pay__amount{font-family:var(--font-display);color:var(--fg);margin:0 0 14px;font-size:28px;font-weight:800}.stripe-pay__form{gap:14px;margin-top:4px;display:grid}.stripe-pay__actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.stripe-pay__secure{color:var(--fg-tertiary);margin:0;font-size:12px;line-height:1.4}.stripe-pay__err{border:2px solid var(--fg);color:#7a1010;background:#ffe1de;margin:0;padding:10px 12px;font-size:13px;font-weight:600}.payments-neo__card-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:480px){.stripe-pay__actions{flex-direction:column-reverse}.stripe-pay__actions .btn{width:100%}}.pay-card__note{border-left:4px solid var(--lime);background:var(--surface);color:var(--fg-secondary);white-space:pre-line;margin:8px 0 0;padding:10px 12px;font-size:14px;line-height:1.5}.pay-card__rows{gap:6px;margin:16px 0;display:grid}.pay-card__rows div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:6px;font-size:14px;display:flex}.pay-card__rows dt{color:var(--fg-tertiary)}.pay-card__rows dd{text-align:right;word-break:break-word;margin:0;font-weight:700}.pay-card__warn,.pay-card__error{border:2px solid var(--fg);margin:0 0 12px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.45}.pay-card__warn{color:#3d2c00;background:#fff4c2}.pay-card__error{color:#7a1010;background:#ffe1de}.pay-card__badge{border:2px solid var(--fg);color:#1a1400;background:#ffd84d;place-items:center;width:56px;height:56px;margin-bottom:12px;font-size:26px;font-weight:900;display:grid}.pay-card__badge--ok{background:var(--lime);color:var(--lime-ink)}.pay-card__spinner{border:3px solid var(--line-strong);border-top-color:var(--fg);border-radius:50%;width:36px;height:36px;margin:18px 0 8px;animation:.8s linear infinite pay-spin}@keyframes pay-spin{to{transform:rotate(360deg)}}.pay-requests{border:2px solid var(--fg);background:var(--lime);color:var(--lime-ink);box-shadow:5px 5px 0 var(--fg);margin:18px 0 8px;padding:16px}.pay-requests__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px;display:flex}.pay-requests__head h2{font-family:var(--font-display);margin:0;font-size:18px}.pay-requests__head span{opacity:.8;font-size:13px}.pay-requests__item{border:2px solid var(--fg);background:var(--surface);color:var(--fg);align-items:center;gap:12px;padding:12px;display:flex}.pay-requests__item+.pay-requests__item{margin-top:8px}.pay-requests__body{flex:1;gap:2px;min-width:0;display:grid}.pay-requests__body p{color:var(--fg-secondary);margin:0;font-size:13px}.pay-requests__body small{color:var(--fg-tertiary);font-size:12px}.pay-requests__side{justify-items:end;gap:6px;display:grid}.pay-requests__side b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:18px}.pl-warn{border:2px solid var(--fg);color:#1a1400;box-shadow:4px 4px 0 var(--fg);background:#ffd84d;margin:0 0 16px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.45}.pl-kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.pl-form h2{margin-bottom:4px}.pl-form__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;display:grid}.pl-form__wide{grid-column:1/-1}.pl-form textarea{min-height:70px}.pl-form__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.pl-picker{position:relative}.pl-picker__list{z-index:20;border:2px solid var(--fg);background:var(--surface);max-height:280px;box-shadow:5px 5px 0 var(--fg);margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.pl-picker__list button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;gap:12px;padding:10px 12px;font-size:14px;display:flex}.pl-picker__list button:hover,.pl-picker__list button:focus-visible{background:var(--lime);color:var(--lime-ink);outline:none}.pl-picker__list span{color:var(--fg-tertiary);font-size:13px}.pl-picker__empty{color:var(--fg-tertiary);padding:10px 12px;font-size:14px}.pl-picked{border:2px solid var(--fg);background:var(--lime);min-height:46px;color:var(--lime-ink);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 12px;display:flex}.pl-picked span{opacity:.8;font-size:13px}.pl-picked .dash-link{color:inherit;margin-left:auto}.pl-fresh{border:2px solid var(--fg);background:var(--surface);box-shadow:5px 5px 0 var(--lime);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:16px 0;padding:12px 14px;display:flex}.pl-fresh>div{flex:1;gap:4px;min-width:220px;display:grid}.pl-fresh code{overflow-wrap:anywhere;color:var(--fg-secondary);font-size:13px}.pl .dash-card+.dash-card,.pl .pl-form+.dash-card{margin-top:18px}.pl-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.pl-search{border:2px solid var(--fg);background:var(--bg);min-width:220px;min-height:40px;color:var(--fg);font:inherit;padding:8px 12px;font-size:14px}.pl-table td{vertical-align:top}.pl-table td:first-child{white-space:nowrap}.pl-sub{color:var(--fg-tertiary);margin-top:2px;font-size:12px;display:block}.pl-status{border:2px solid var(--fg);white-space:nowrap;padding:2px 8px;font-size:12px;font-weight:800;display:inline-block}.pl-status.is-open{color:#1a1400;background:#ffd84d}.pl-status.is-paid{background:var(--lime);color:var(--lime-ink)}.pl-status.is-expired,.pl-status.is-canceled{background:var(--fill);color:var(--fg-secondary)}.pl-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pl-danger{color:#c21d1d}.cms-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.cms-langs{gap:6px;margin-bottom:12px;display:flex}.cms-langs button{border:2px solid var(--fg);background:var(--bg);min-width:56px;color:var(--fg);font:inherit;letter-spacing:.06em;cursor:pointer;padding:8px 14px;font-weight:900;position:relative}.cms-langs button.is-active{background:var(--fg);color:var(--bg)}.cms-langs button i{border:2px solid var(--fg);background:var(--lime);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;right:-5px}.cms-sections em{color:#15803d;margin-left:4px;font-style:normal}.cms-form{margin-top:6px}.cms-field>span{justify-content:space-between;gap:8px;display:flex}.cms-field>span em{letter-spacing:0;text-transform:none;font-style:normal;font-weight:700}.cms-field>span em.is-near{color:#c21d1d}.cms-field textarea{min-height:72px}.cms-field small{color:var(--fg-tertiary);font-size:12px}.cms-list{margin-top:18px}.cms-list__label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:0 0 8px;font-size:11px;font-weight:900}.cms-list__label em{font-style:normal}.cms-item{border:2px solid var(--line-strong);background:var(--bg);margin-bottom:10px;padding:4px 12px 12px}.cms-item .dash-field{margin-top:8px}.cms-item__tools{color:var(--fg-tertiary);align-items:center;gap:10px;padding-top:6px;font-size:12px;font-weight:800;display:flex}.cms-item__tools .cms-remove{color:#c21d1d;margin-left:auto}.cms-item__tools button:disabled{opacity:.35;cursor:default}.cms-foot{z-index:4;border-top:2px solid var(--fg);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:18px -20px -20px;padding:12px 20px;display:flex;position:sticky;bottom:-48px}.cms-foot__btns{gap:8px;display:flex}.cms-foot .btn:disabled{opacity:.45;cursor:not-allowed}.cms-dirty{color:#b45309;font-size:13px;font-weight:800}.cms-badge{border:2px solid var(--fg);background:var(--lime);color:var(--lime-ink);padding:2px 8px;font-size:12px;font-weight:800}.cms-history h2{margin-bottom:6px}.cms-history ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.cms-history li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.cms-history li div{gap:2px;min-width:0;display:grid}.cms-history li small{color:var(--fg-tertiary);font-size:12px}.cms-hint{margin-top:14px}.risk-how{border:2px dashed var(--line-strong);color:var(--fg-secondary);margin:-6px 0 16px;padding:12px 14px;font-size:13px;line-height:1.55}.risk-filters{margin-bottom:14px}.risk-list{gap:14px;display:grid}.risk-item.is-high{box-shadow:5px 5px #e0433a}.risk-item.is-medium{box-shadow:5px 5px #f5a524}.risk-item.is-focus{outline:3px solid var(--lime);outline-offset:3px}.risk-item__head{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.risk-item__who{flex:1;gap:2px;min-width:180px;display:grid}.risk-item__who strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;display:flex}.risk-item__who small{color:var(--fg-tertiary);font-size:12px}.risk-ring{--ring:var(--fg-tertiary);background:conic-gradient(var(--ring) var(--risk), var(--fill) 0);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative}.risk-ring:before{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:6px}.risk-ring b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:17px;position:relative}.risk-ring.is-high{--ring:#e0433a}.risk-ring.is-medium{--ring:#f5a524}.risk-ring.is-low{--ring:#6b9e2f}.risk-level{border:2px solid var(--fg);white-space:nowrap;padding:2px 8px;font-size:12px;font-weight:800;display:inline-block}.risk-level.is-high{color:#fff;background:#e0433a}.risk-level.is-medium{color:#1a1100;background:#f5a524}.risk-level.is-low,.risk-level.is-none{background:var(--fill);color:var(--fg-secondary)}.risk-reasons{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.risk-reasons li{border:2px solid var(--fg);background:var(--bg);align-items:center;gap:6px;padding:4px 8px;font-size:13px;display:inline-flex}.risk-reasons em{color:#c21d1d;font-style:normal;font-weight:900}.risk-linked{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;font-size:12px;display:flex}.risk-linked>span{color:var(--fg-tertiary);font-weight:800}.risk-chip{border:1px solid var(--line-strong);background:var(--surface);color:var(--fg);font:inherit;cursor:pointer;padding:3px 8px;font-size:12px;font-weight:700}span.risk-chip{cursor:default}button.risk-chip:hover{border-color:var(--fg);background:var(--lime);color:var(--lime-ink)}.risk-chip.is-blocked{color:#c21d1d;border-color:#e0433a}.risk-review{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.risk-review input{border:2px solid var(--fg);background:var(--bg);min-width:180px;min-height:38px;color:var(--fg);font:inherit;flex:1;padding:6px 10px;font-size:13px}.risk-review.is-done{color:#14532d;background:#e8f7ec;border:2px solid #15803d;justify-content:space-between;padding:8px 10px;font-size:13px;font-weight:600}.risk-review.is-done .dash-link{color:inherit}.risk-clusters{margin-top:18px}.risk-clusters ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.risk-clusters li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 10px;padding-bottom:10px;display:flex}.risk-clusters li .risk-linked{flex-basis:100%;margin:0}.risk-clusters code{color:var(--fg-secondary);font-size:12px}.risk-clusters em{font-size:12px;font-style:normal;font-weight:800}.risk-kind{border:2px solid var(--fg);letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;font-size:11px;font-weight:900}.risk-kind.is-doc{color:#fff;background:#e0433a}.risk-kind.is-device{color:#1a1100;background:#f5a524}.risk-kind.is-ip{background:var(--fill)}.risk-card{border:2px solid var(--fg);background:var(--surface);margin-top:14px;padding:12px 14px}.risk-card.is-high{box-shadow:4px 4px #e0433a}.risk-card.is-medium{box-shadow:4px 4px #f5a524}.risk-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.risk-card .risk-reasons{margin-top:10px}@media (max-width:900px){.pl-form__grid{grid-template-columns:1fr}.cms-foot{bottom:-40px}.cms-layout{grid-template-columns:1fr}.pl-search{width:100%;min-width:0}.pay-requests__item{flex-wrap:wrap}.pay-requests__side{grid-auto-flow:column;place-items:center start}}.status-page{background:var(--bg);min-height:100svh;color:var(--fg);flex-direction:column;display:flex;position:relative;overflow:hidden}.status-page__glow{pointer-events:none;background:radial-gradient(at 30% 40%,#cf03,#0000 55%),radial-gradient(at 75% 60%,#00000012,#0000 50%);height:60%;position:absolute;inset:auto -20% -30%}.status-page.is-danger .status-page__glow{background:radial-gradient(at 30% 40%,#ff4d4d29,#0000 55%),radial-gradient(at 75% 60%,#ccff001f,#0000 50%)}html[data-theme=dark] .status-page__glow{background:radial-gradient(at 30% 40%,#ccff001f,#0000 55%),radial-gradient(at 75% 60%,#ffffff0a,#0000 50%)}html[data-theme=dark] .status-page.is-danger .status-page__glow{background:radial-gradient(at 30% 40%,#ff4d4d1f,#0000 55%),radial-gradient(at 75% 60%,#ccff0012,#0000 50%)}.status-page__top{z-index:1;border-bottom:2px solid var(--line-strong);justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(16px,4vw,40px);display:flex;position:relative}.status-page__logo{color:inherit;display:inline-flex}.status-page__langs{border:2px solid var(--fg);display:flex}.status-page__langs button{appearance:none;color:var(--fg);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:7px 11px;font-size:12px;font-weight:800}.status-page__langs button+button{border-left:2px solid var(--fg)}.status-page__langs button.is-active{background:var(--accent);color:var(--lime-ink)}.status-page__main{z-index:1;flex:1;justify-content:center;align-items:center;padding:clamp(28px,6vw,64px) 18px;display:flex;position:relative}.status-card{background:var(--surface);border:2px solid var(--fg);width:min(640px,100%);box-shadow:10px 10px 0 var(--accent);padding:40px 36px 30px;position:relative}.status-page.is-danger .status-card{box-shadow:10px 10px #ff5a5a}.status-card__code{float:right;font-family:var(--font-display);color:#0000;-webkit-text-stroke:2px var(--fg);opacity:.9;-webkit-user-select:none;user-select:none;margin:-12px -8px 12px 18px;font-size:64px;font-weight:900;line-height:1}.status-card__code svg{color:var(--fg);display:block}.status-page.is-danger .status-card__code svg{color:#e03131}.status-card .section-label{margin:0 0 12px}.status-card h1{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(24px,4vw,34px);line-height:1.12}.status-card__text{color:var(--fg-secondary);margin:0;font-size:15px;line-height:1.6}.status-card__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.status-card__links{flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:14px;font-weight:600;display:flex}.status-card__links a,.status-card__links button{appearance:none;color:var(--fg);font:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.status-card__links a:hover,.status-card__links button:hover{-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.status-card__ref{color:var(--fg-tertiary);margin:18px 0 0;font-size:12px}.status-card__ref code{font-size:12px}.status-card__help{border-top:2px dashed var(--line-strong);color:var(--fg-secondary);margin:26px 0 0;padding-top:16px;font-size:13px}.status-card__help a{color:var(--fg);font-weight:700}.status-card__skeleton{background:linear-gradient(90deg, var(--fill) 25%, var(--bg-deep) 50%, var(--fill) 75%);background-size:200% 100%;height:140px;margin-top:8px;animation:1.2s linear infinite status-shimmer}@keyframes status-shimmer{to{background-position:-200% 0}}.blocked-facts{border:2px solid var(--fg);gap:0;margin:20px 0 0;display:grid}.blocked-facts>div{grid-template-columns:150px minmax(0,1fr);gap:12px;padding:10px 14px;display:grid}.blocked-facts>div+div{border-top:2px solid var(--line-strong)}.blocked-facts dt{color:var(--fg-tertiary);letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:11px;font-weight:800}.blocked-facts dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;font-weight:600}.blocked-block h2{letter-spacing:.1em;text-transform:uppercase;margin:28px 0 10px;font-size:12px;font-weight:800}.blocked-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.blocked-list li{color:var(--fg-secondary);padding-left:20px;font-size:14px;line-height:1.5;position:relative}.blocked-list li:before{content:"";background:var(--accent);outline:2px solid var(--fg);width:8px;height:8px;position:absolute;top:7px;left:0}.blocked-contacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.blocked-contacts a{border:2px solid var(--line-strong);color:var(--fg);gap:2px;padding:10px 12px;text-decoration:none;transition:border-color .15s,background .15s;display:grid}.blocked-contacts a:hover,.blocked-contacts a:focus-visible{border-color:var(--fg);background:var(--accent-soft)}.blocked-contacts span{color:var(--fg-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.blocked-contacts strong{overflow-wrap:anywhere;font-size:14px}.blocked-muted{color:var(--fg-tertiary);margin:0 0 10px;font-size:14px;line-height:1.5}.blocked-appeal textarea{border:2px solid var(--fg);background:var(--bg);width:100%;min-height:120px;color:var(--fg);font:inherit;resize:vertical;padding:12px 14px;font-size:14px;line-height:1.5;display:block}.blocked-appeal textarea:focus{box-shadow:4px 4px 0 var(--accent);outline:none}.blocked-appeal textarea[aria-invalid=true]{border-color:#e03131}.status-card .btn:disabled,.adm-danger .btn:disabled,.adm-customer-new .btn:disabled{opacity:.45;cursor:not-allowed}.blocked-appeal__meta{color:var(--fg-tertiary);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin:6px 0 12px;font-size:12px;display:flex}.blocked-appeal__meta .is-short{color:var(--fg-secondary);font-weight:700}.blocked-error{color:#c01818;margin:0 0 12px;font-size:13px;font-weight:700}html[data-theme=dark] .blocked-error{color:#ff7b7b}.blocked-sent{border:2px solid var(--fg);background:var(--accent-soft);margin-bottom:14px;padding:12px 14px}.blocked-sent p{margin:4px 0 0;font-size:14px}.blocked-sent .blocked-muted{margin:4px 0 0}@media (max-width:560px){.status-card{box-shadow:6px 6px 0 var(--accent);padding:30px 20px 24px}.status-page.is-danger .status-card{box-shadow:6px 6px #ff5a5a}.status-card__code{margin:-6px -4px 8px 12px;font-size:42px}.blocked-facts>div{grid-template-columns:1fr;gap:2px}.blocked-contacts{grid-template-columns:1fr}.status-card__actions .btn{flex:auto;justify-content:center}}.adm-title>h1{margin-right:auto}.adm-customer-new{margin-bottom:16px}.adm-customer-new select{width:100%}.adm-check{cursor:pointer;flex-basis:100%;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.adm-check:has(input:disabled){opacity:.5;cursor:not-allowed}.adm-alert__muted{opacity:.75;font-size:12px}.adm-appeal{background:#ffffff8c;border-left:3px solid #7a0f0f;margin:8px 0 2px;padding:8px 10px}.adm-appeal p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.adm-danger{border:2px solid #c92a2a;margin-top:28px;padding:16px}.adm-danger h3{color:#c92a2a;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800}.adm-danger p{color:var(--fg-secondary);margin:0 0 6px;font-size:13px;line-height:1.5}.adm-danger__keep{font-weight:700}.adm-danger .dash-field{margin-top:10px}.adm-danger .dash-field>label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:800}.adm-danger__row{flex-wrap:wrap;gap:8px;display:flex}.adm-danger__row input{letter-spacing:.3em;font-variant-numeric:tabular-nums;width:110px}html[data-theme=dark] .adm-danger{border-color:#ff6b6b}html[data-theme=dark] .adm-danger h3{color:#ff6b6b}.cs-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:16px}.fin-kpi.cs-kpi-past strong{color:#c21d1d}.cs-form{margin-bottom:18px}.cs-form h2{font-family:var(--font-display);margin:0 0 6px;font-size:16px}.cs-form__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;display:grid}.cs-form__wide{grid-column:1/-1}.cs-form__dob input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cs-form textarea{min-height:80px}.cs-form__foot{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.cs-hint{color:var(--fg-tertiary);margin:8px 0 0;font-size:12.5px;font-weight:600;line-height:1.45;display:block}.cs-muted{color:var(--fg-tertiary)}.cs-seg{border:2px solid var(--fg);background:var(--surface);flex-wrap:wrap;display:inline-flex}.cs-seg button{min-height:40px;color:var(--fg-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-size:13px;font-weight:800}.cs-seg button+button{border-left:2px solid var(--fg)}.cs-seg button:hover:not(:disabled){background:var(--accent-soft);color:var(--fg)}.cs-seg button:disabled{cursor:default;opacity:.6}.cs-seg button.is-on.is-handling{background:var(--lime);color:var(--lime-ink)}.cs-seg button.is-on.is-tracking{color:#1e3a8a;background:#dbeafe}.cs-seg button.is-on.is-guilty{color:#7f1d1d;background:#fecaca}.cs-seg button.is-on.is-dismissed{color:#14532d;background:#bbf7d0}.cs-seg--sm button{min-height:32px;padding:4px 10px;font-size:12px}.cs-layout{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.cs-side{gap:10px;max-height:calc(100vh - 32px);display:grid;position:sticky;top:16px;overflow:auto}.cs-search{width:100%;min-width:0}.cs-sort{margin:0}.cs-customers{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cs-customer{border:2px solid var(--line-strong);background:var(--surface);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;gap:2px;padding:10px 12px;display:grid}.cs-customer:hover{border-color:var(--fg)}.cs-customer.is-active{border-color:var(--fg);box-shadow:4px 4px 0 var(--lime)}.cs-customer.is-urgent{border-left:6px solid #e11d48}.cs-customer__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.cs-customer small{color:var(--fg-tertiary);font-size:12px}.cs-customer__next{font-weight:700}.cs-urgent{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#e11d48;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:900}.cs-main{gap:14px;min-width:0;display:grid}.cs-section-title{font-family:var(--font-display);margin:4px 0 0;font-size:16px}.cs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.cs-head h2{font-family:var(--font-display);margin:4px 0 2px;font-size:18px}.cs-head p{margin:0;font-size:13px}.cs-head__actions{flex-wrap:wrap;gap:8px;display:flex}.cs-back{font-size:13px}.cs-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.cs-card{border:2px solid var(--fg);background:var(--surface);align-content:start;gap:10px;padding:14px;scroll-margin:90px;display:grid}.cs-card.is-soon{box-shadow:5px 5px #f59e0b}.cs-card.is-today{box-shadow:5px 5px #e11d48}.cs-card.is-past{border-style:dashed}.cs-card.is-closed{opacity:.78}.cs-card.is-focus{outline:3px solid var(--lime);outline-offset:3px}.cs-card__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cs-card__head>div{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.cs-card__ticket{font-family:var(--font-display);overflow-wrap:anywhere;font-size:15px}.cs-card__points{color:var(--fg-tertiary);font-size:12px;font-weight:800}.cs-card__who{text-align:left;flex-basis:100%;font-size:13px}.cs-card__hearing{background:var(--bg);border-left:4px solid var(--fg);gap:2px;padding:10px 40px 10px 12px;font-size:13px;display:grid;position:relative}.cs-card__date{font-size:14px;font-weight:800}.cs-copy{border:2px solid var(--fg);background:var(--surface);width:28px;height:28px;color:var(--fg);cursor:pointer;place-items:center;display:grid;position:absolute;top:8px;right:8px}.cs-copy:hover{background:var(--lime);color:var(--lime-ink)}.cs-copy--inline{vertical-align:middle;border-width:1.5px;width:22px;height:22px;margin:0 6px;display:inline-grid;position:static}.cs-card__meta{gap:6px;margin:0;display:grid}.cs-card__meta:empty{display:none}.cs-card__meta div{gap:1px;display:grid}.cs-card__meta dt{color:var(--fg-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.cs-card__meta dd{margin:0;font-size:13px}.cs-card__details{border:1px dashed var(--line-strong);color:var(--fg-secondary);white-space:pre-line;margin:0;padding:8px 10px;font-size:13px}.cs-card__details span{font-weight:800}.cs-card__foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-card__actions{gap:6px;margin-left:auto;display:flex}.cs-badge{border:2px solid var(--fg);background:var(--surface);white-space:nowrap;flex-shrink:0;padding:2px 8px;font-size:11.5px;font-weight:900}.cs-badge.is-soon{color:#451a03;background:#fde68a}.cs-badge.is-today{color:#fff;background:#e11d48;border-color:#e11d48}.cs-badge.is-past{background:var(--fill);color:#b91c1c}.cs-badge.is-none{background:var(--fill);color:var(--fg-secondary)}.cs-badge.is-guilty{color:#7f1d1d;background:#fecaca}.cs-badge.is-dismissed{color:#14532d;background:#bbf7d0}.cs-next{box-shadow:5px 5px 0 var(--lime);gap:4px;margin:14px 0 18px;display:grid}.cs-next__label{color:var(--fg-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.cs-next strong{font-family:var(--font-display);font-size:18px}.cs--mine .cs-section-title{margin:22px 0 12px}html[data-theme=dark] .cs-card__hearing{background:var(--fill)}html[data-theme=dark] .cs-seg button.is-on.is-tracking{color:#dbeafe;background:#1e3a8a}html[data-theme=dark] .cs-seg button.is-on.is-guilty,html[data-theme=dark] .cs-badge.is-guilty{color:#fecaca;background:#7f1d1d}html[data-theme=dark] .cs-seg button.is-on.is-dismissed,html[data-theme=dark] .cs-badge.is-dismissed{color:#bbf7d0;background:#14532d}html[data-theme=dark] .cs-badge.is-soon{color:#fde68a;background:#78350f}@media (max-width:900px){.cs-layout{grid-template-columns:1fr}.cs-side{max-height:none;position:static}.cs-form__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.cs-form__grid,.cs-cards{grid-template-columns:1fr}}.svc-editor.is-wide{position:static}.svc-tabs{gap:12px;padding:14px 16px 0;display:grid}.svc-tabs__title{justify-content:space-between;align-items:center;gap:12px;display:flex}.svc-tabs__title strong{font-family:var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;overflow:hidden}.svc-tabs__list{border-top:2px solid var(--fg);scrollbar-width:none;gap:4px;margin:0 -16px;padding:0 12px;display:flex;overflow-x:auto}.svc-tabs__list button{appearance:none;color:var(--fg-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:4px solid #0000;align-items:center;gap:6px;padding:12px 12px 10px;font-size:13px;font-weight:800;display:inline-flex;position:relative}.svc-tabs__list button:hover{color:var(--fg)}.svc-tabs__list button.is-active{border-bottom-color:var(--lime);color:var(--fg)}.svc-tabs__dot{background:#e8a200;width:7px;height:7px}.svc-tag.is-members{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.svc-tag.is-perk{background:var(--lime);border-color:var(--fg);color:#000}html[data-theme=dark] .svc-tag.is-members{color:#111;background:#f2f2f2;border-color:#f2f2f2}.svc-rules select{border:2px solid var(--fg);background:var(--surface);width:100%;min-height:42px;color:var(--fg);font:inherit;padding:0 10px}.svc-rules .dash-field input[type=number]{max-width:120px}.svc-rules .subs-toggle{margin-top:8px}.svc-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.svc-perk{border:2px solid var(--fg);background:var(--bg);align-content:start;gap:12px;padding:14px;display:grid}.svc-perk.is-pro{box-shadow:4px 4px 0 var(--lime)}.svc-perk header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.svc-perk header b{font-family:var(--font-display);font-size:18px}.svc-perk header small{color:var(--fg-tertiary);font-size:11px}.svc-perk .dash-chips{margin-top:0}.svc-perk__row{flex-wrap:wrap;gap:12px;display:flex}.svc-perk__row:empty{display:none}.svc-perk__sees{border-top:1px dashed var(--line-strong);color:var(--fg-secondary);margin:0;padding-top:10px;font-size:12px}.svc-perk__sees b{color:var(--fg)}.svc-perk .svc-price__row b{white-space:nowrap;border-right:2px solid var(--fg);border-left:0;flex:none;width:auto;min-width:42px;padding:0 8px}.svc-rules__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:12px;display:grid}.svc-count{color:var(--fg-tertiary);margin-left:6px;font-size:11px;font-style:normal}.svc-insights{gap:14px;min-width:0;display:grid}.svc-ins-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.svc-ins-bar .dash-chips{margin-top:0}.svc-ins-owner{color:var(--fg-tertiary);font-size:12px}.svc-ins-owner b{color:var(--fg)}.svc-ins-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.svc-ins-kpis .soc-kpi{box-shadow:3px 3px 0 var(--lime);gap:4px;padding:12px}.svc-ins-kpis .soc-kpi>strong{font-size:22px}.svc-ins-kpis .soc-kpi>small{color:var(--fg-tertiary);font-size:11px;line-height:1.35}.svc-ins-kpis .soc-kpi.is-alert{box-shadow:3px 3px #ff8b8b}.svc-ins-card{gap:12px;padding:16px;display:grid}.svc-ins-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.svc-ins-head h3{font-family:var(--font-display);margin:0;font-size:16px}.svc-ins-head h3 em{color:var(--fg-tertiary);margin-left:4px;font-style:normal}.svc-ins-head>small{color:var(--fg-tertiary);font-size:12px}.svc-ins-head__tools{flex-wrap:wrap;gap:8px;display:flex}.svc-ins-head__tools .svc-search{min-width:180px}.svc-funnel,.svc-mix{gap:8px;margin:0;padding:0;list-style:none;display:grid}.svc-funnel li,.svc-mix li{grid-template-columns:110px minmax(0,1fr) 44px 40px;align-items:center;gap:10px;font-size:13px;display:grid}.svc-mix li{grid-template-columns:110px minmax(0,1fr) 36px}.svc-funnel li b,.svc-mix li b{text-align:right;font-variant-numeric:tabular-nums}.svc-funnel li small{color:var(--fg-tertiary);font-size:11px}.svc-funnel__label{font-weight:700}.svc-funnel__track{border:1px solid var(--line-strong);background:var(--bg);height:14px}.svc-funnel__track i{background:var(--lime);border-right:2px solid var(--fg);height:100%;display:block}.svc-funnel li:nth-child(2) .svc-funnel__track i{background:#a3d4ff}.svc-funnel li:nth-child(3) .svc-funnel__track i,.svc-mix .is-completed{background:#7be08d}.svc-mix .is-refunded,.svc-mix .is-canceled{background:#ff9c9c}.svc-mix .is-processing,.svc-mix .is-review,.svc-mix .is-paid{background:#a3d4ff}.svc-legend{align-items:center;gap:6px;display:inline-flex}.svc-legend i{border:1px solid var(--fg);width:10px;height:10px;display:inline-block}.svc-legend i+i,.svc-legend i.is-revenue{margin-left:8px}.svc-legend .is-orders,.svc-chart__bars .is-orders{background:var(--fg)}.svc-legend .is-revenue,.svc-chart__bars .is-revenue{background:var(--lime)}.svc-chart{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:6px;height:170px;padding-top:6px;display:grid}.svc-chart__col{text-align:center;grid-template-rows:1fr auto auto;gap:4px;min-width:0;height:100%;display:grid}.svc-chart__bars{border-bottom:2px solid var(--fg);justify-content:center;align-items:flex-end;gap:2px;display:flex}.svc-chart__bars i{width:40%;max-width:16px;min-height:1px}.svc-chart__bars .is-revenue{border:1px solid var(--fg);border-bottom:0}.svc-chart__col b{min-height:14px;font-size:11px}.svc-chart__col span{color:var(--fg-tertiary);text-transform:uppercase;font-size:10px}.svc-ins-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.svc-ratings{gap:10px;margin:0;padding:0;list-style:none;display:grid}.svc-ratings li{border-bottom:1px dashed var(--line-strong);gap:2px;padding-bottom:10px;display:grid}.svc-ratings li:last-child{border-bottom:0;padding-bottom:0}.svc-ratings p{margin:0;font-size:13px}.svc-ratings small{color:var(--fg-tertiary);font-size:11px}.svc-stars{color:#e8a200;letter-spacing:1px}.svc-stars em{color:var(--line-strong);font-style:normal}.svc-table-wrap{margin:0 -16px;padding:0 16px;overflow-x:auto}.svc-table{border-collapse:collapse;width:100%;font-size:13px}.svc-table th{border-bottom:2px solid var(--fg);letter-spacing:.06em;text-align:left;text-transform:uppercase;color:var(--fg-tertiary);white-space:nowrap;padding:8px 10px;font-size:10px;font-weight:900}.svc-table td{border-bottom:1px solid var(--line-strong);vertical-align:top;padding:9px 10px}.svc-table .is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.svc-table tr.is-overdue td{background:#ff6b6b17}.svc-person{gap:2px;display:grid}.svc-person small{color:var(--fg-tertiary);flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;display:flex}.svc-sub{color:var(--fg-tertiary);font-size:11px}.svc-link{appearance:none;color:var(--fg);font:inherit;text-align:left;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--lime);-webkit-text-decoration-color:var(--lime);-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.svc-mono{font-family:var(--font-mono,ui-monospace, monospace)}.svc-badge{border:1px solid var(--fg);background:var(--bg);color:var(--fg);letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;margin-left:4px;padding:1px 6px;font-size:9px;font-weight:900;display:inline-block}.svc-badge.is-free,.svc-badge.is-pro{background:var(--lime);color:#000}.svc-badge.is-plus{color:#000;background:#a3d4ff}.svc-badge.is-repeat{color:#145c24;background:#dff7e5}.svc-badge.is-new{color:#8a4b00;background:#fff0d6}.svc-badge.is-late{color:#a31919;background:#ffe1e1;border-color:#a31919}.dash-service__tags{flex-wrap:wrap;gap:6px;margin-bottom:10px;padding-right:34px;display:flex}.dash-service .dash-service__tags .svc-tag{margin-bottom:0}.dash-service .dash-service__perks{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.dash-service__perks span{border:1px dashed var(--fg);padding:2px 8px;font-size:11px;font-weight:800}.dash-service.is-free{box-shadow:5px 5px 0 var(--lime)}.dash-service.is-locked .dash-service__price strong{color:var(--fg-tertiary)}.dash-service__faq dl{gap:10px;margin:8px 0 0;display:grid}.dash-service__faq dt{font-size:13px;font-weight:800}.dash-service__faq dd{color:var(--fg-secondary);white-space:pre-line;margin:2px 0 0;font-size:13px;line-height:1.5}.dash-service__limit{color:#6b4200;background:#fff6e0;border:2px solid #e8a200;margin:0;padding:8px 10px;font-size:12px}html[data-theme=dark] .dash-service__limit{color:#ffc46b;background:#3d2a0c}.co-review__note.co-review__free{border:2px solid var(--fg);background:var(--lime);color:#000;padding:8px 10px;font-weight:700}@media (max-width:1100px){.svc-ins-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.svc-perks,.svc-rules__grid,.svc-ins-split{grid-template-columns:minmax(0,1fr)}.svc-funnel li{grid-template-columns:84px minmax(0,1fr) 36px 34px}.svc-chart{gap:3px}}.kyc-tabs{margin:18px 0 16px;padding:0 16px}.kyc-tabs .svc-tabs__list{border-top:0}.kyc-tabs__count{background:var(--lime);color:#000;text-align:center;min-width:20px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:800}.kyc-mode-note{margin:0 0 12px}.kyc-settings{gap:22px;display:grid}.kyc-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kyc-mode{height:100%}.kyc-mode.is-active{border-color:var(--fg);box-shadow:4px 4px 0 var(--lime)}.kyc-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kyc-num b{white-space:nowrap;border-right:2px solid var(--fg);border-left:0;flex:none;width:auto;min-width:42px;padding:0 8px;font-size:14px}.dash-field__count.is-error{color:#d23b3b}.kyc-settings__meta{margin:0}.kyc-insights .svc-mix li{grid-template-columns:150px minmax(0,1fr) 36px}@media (max-width:900px){.kyc-modes,.kyc-docs{grid-template-columns:1fr}}@media (max-width:560px){.kyc-insights .svc-mix li{grid-template-columns:110px minmax(0,1fr) 32px}}.idv-result--pending{background:#a3d4ff4d;background:lab(82.598% -8.7432 -26.5514/.3)}.idv-result--pending .idv-result__mark{color:var(--fg)}.adm-kyc__dupes{background:#d23b3b14;background:lab(49.1789% 59.4051 36.8414/.08);border:2px solid #d23b3b;gap:6px;margin:10px 0;padding:10px 12px;font-size:13px;display:grid}.adm-kyc__dupes p{color:var(--fg-secondary);margin:0;line-height:1.45}.adm-kyc__dupes ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.adm-kyc__dupes li{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.adm-kyc__dupes small{color:var(--fg-tertiary)}.svc-tag.is-offer{color:#000;background:#e8a200;border-color:#e8a200}.dash-service__price small.dash-service__offer{color:#b47d00}html[data-theme=dark] .dash-service__price small.dash-service__offer{color:#f0b429}.fav-service__foot strong .svc-tag.is-offer{vertical-align:middle;margin-left:8px}.sys-auto__grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:10px 0 4px 30px;display:grid}.sys-auto__grid .dash-field{margin:0}.sys-auto__actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.sys-auto__note{color:var(--fg-secondary);margin:10px 0 0 30px;font-size:12px}@media (max-width:640px){.sys-auto__grid,.sys-auto__note{margin-left:0}}.svc-tag.is-partner{border-style:dashed}.dash-service__foot a.btn,.fav-service__foot a.btn{text-decoration:none}.num-stores{color:var(--fg-secondary);margin:-6px 0 14px;font-size:13px}.num-stores em{color:var(--fg-tertiary);font-style:normal}.num-tabs{margin:4px 0 14px}.num-count{background:var(--fg);color:var(--bg);margin-left:6px;padding:0 6px;font-size:11px;font-style:normal;font-weight:900;display:inline-block}.num-add__foot{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.num-digits{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;white-space:nowrap;font-size:15px}.num-inline{border:2px solid var(--fg);background:var(--bg);width:100%;max-width:220px;color:var(--fg);font:inherit;margin-top:6px;padding:5px 8px;font-size:13px;display:block}.num-inline--price{text-align:right;max-width:100px;margin-left:auto}.num-table tr.is-editing td{background:var(--fill)}.num-tier{border:2px solid var(--fg);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:2px 8px;font-size:11px;font-weight:900;display:inline-block}.num-tier.is-platinum{color:#1b242d;background:linear-gradient(135deg,#e9eef3,#b9c4cf)}.num-tier.is-gold{color:#2a1c00;background:linear-gradient(135deg,#ffe27a,#e8a200)}.num-tier.is-silver{color:#222;background:linear-gradient(135deg,#f4f4f4,#cfcfcf)}.num-tier.is-standard{background:var(--bg);color:var(--fg)}.pl-status.num-state.is-available{background:var(--lime);color:var(--lime-ink)}.pl-status.num-state.is-reserved{color:#1a1400;background:#ffd84d}.pl-status.num-state.is-sold{background:var(--fg);color:var(--bg)}.pl-status.num-state.is-hidden{background:var(--fill);color:var(--fg-secondary)}.num-tariffs__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.num-tariffs__head h2{margin:0 0 4px}.num-tariff-form{border:2px dashed var(--fg);margin-bottom:16px;padding:14px}.num-tariff-form__row{flex-wrap:wrap;align-items:flex-end;gap:12px 18px;display:flex}.num-tariff-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.num-tariff{border:2px solid var(--fg);background:var(--surface);box-shadow:4px 4px 0 var(--lime);gap:8px;padding:14px;display:grid}.num-tariff.is-off{box-shadow:none;opacity:.65}.num-tariff header{justify-content:space-between;align-items:center;gap:8px;display:flex}.num-tariff__price{font-family:var(--font-display);margin:0;font-size:22px;font-weight:900}.num-tariff__price small{color:var(--fg-tertiary);font-family:inherit;font-size:13px;font-weight:700}.num-tariff__desc{color:var(--fg-secondary);margin:0;font-size:13px;line-height:1.45}.num-tariff .pl-actions{justify-content:flex-start}.svc-numbers-toggle{border:2px solid var(--fg);background:var(--bg);cursor:pointer;align-items:flex-start;gap:10px;margin:4px 0 14px;padding:10px 12px;display:flex}.svc-numbers-toggle input{width:18px;height:18px;accent-color:var(--fg);margin-top:1px}.svc-numbers-toggle span{gap:2px;display:grid}.svc-numbers-toggle small{color:var(--fg-secondary);font-size:12px;line-height:1.4}.svc-numbers-toggle:has(input:disabled){opacity:.5;cursor:not-allowed}.num-tariff-form__row .svc-numbers-toggle{margin:0 0 2px}.co-review__card.num-pick{width:min(720px,100%)}.num-pick__steps{border:2px solid var(--fg);grid-template-columns:1fr 1fr;gap:0;margin:0 0 14px;padding:0;list-style:none;display:grid}.num-pick__steps li+li{border-left:2px solid var(--fg)}.num-pick__steps button{background:var(--bg);width:100%;color:var(--fg-tertiary);font:inherit;letter-spacing:.06em;text-align:left;text-transform:uppercase;cursor:pointer;border:0;gap:2px;padding:9px 12px;font-size:12px;font-weight:900;display:grid}.num-pick__steps button:disabled{cursor:default}.num-pick__steps li.is-active button{background:var(--fg);color:var(--bg)}.num-pick__steps li.is-done button{color:var(--fg)}.num-pick__steps em{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:0;text-transform:none;font-size:13px;font-style:normal}.num-pick__error{color:#912018;background:#fef3f2;border:2px solid #b42318;margin:0 0 12px;padding:9px 12px;font-size:13px;font-weight:700}.num-pick__tools{gap:10px;margin-bottom:12px;display:grid}.num-pick__tools input{border:2px solid var(--fg);background:var(--bg);width:100%;color:var(--fg);font:inherit;padding:10px 12px;font-size:15px}.num-pick__grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;max-height:min(46vh,420px);padding:2px 6px 6px 2px;display:grid;overflow-y:auto}.num-tile{border:2px solid var(--fg);background:var(--surface);color:var(--fg);font:inherit;text-align:left;cursor:pointer;gap:4px;padding:12px 12px 10px;transition:transform .12s,box-shadow .12s;display:grid;position:relative}.num-tile:hover{box-shadow:4px 4px 0 var(--fg);transform:translate(-2px,-2px)}.num-tile.is-picked{background:var(--lime);color:var(--lime-ink);box-shadow:4px 4px 0 var(--fg);transform:translate(-2px,-2px)}.num-tile__tier{letter-spacing:.08em;text-transform:uppercase;border:1px solid;justify-self:start;padding:1px 6px;font-size:10px;font-weight:900}.num-tile.is-gold .num-tile__tier{color:#2a1c00;background:linear-gradient(135deg,#ffe27a,#e8a200);border-color:#2a1c00}.num-tile.is-platinum .num-tile__tier{color:#1b242d;background:linear-gradient(135deg,#e9eef3,#b9c4cf);border-color:#1b242d}.num-tile.is-silver .num-tile__tier{color:#222;background:linear-gradient(135deg,#f4f4f4,#cfcfcf);border-color:#222}.num-tile__digits{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;white-space:nowrap;font-size:19px}.num-tile__note{opacity:.75;font-size:12px}.num-tile__price{font-family:var(--font-display);font-size:16px;font-weight:900}.num-pick__tariffs{gap:8px;display:grid}.num-plan{border:2px solid var(--fg);background:var(--surface);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.num-plan input{width:18px;height:18px;accent-color:var(--fg)}.num-plan.is-picked{background:var(--lime);color:var(--lime-ink);box-shadow:4px 4px 0 var(--fg)}.num-plan__body{gap:2px;display:grid}.num-plan__body small{opacity:.8;font-size:12px;line-height:1.4}.num-plan__price{font-family:var(--font-display);white-space:nowrap;justify-items:end;font-size:18px;font-weight:900;display:grid}.num-plan__price small{opacity:.75;font-family:inherit;font-size:11px;font-weight:700}.num-pick__sum{margin-top:14px}.num-pick__sum b{font-family:var(--font-mono,ui-monospace, monospace)}html[data-theme=dark] .num-pick__error{color:#fda29b;background:#3a1411}@media (max-width:560px){.num-pick__grid{grid-template-columns:1fr 1fr;max-height:40vh}.num-tile__digits{font-size:15px}.pl-form__grid{grid-template-columns:1fr}}.num-act{border:2px solid var(--fg);background:var(--surface);margin-top:12px;padding:12px 14px}.num-act__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.num-act__num{font-family:var(--font-display);letter-spacing:.02em;font-weight:900}.dash-track-card .num-act__pending,.dash-track-card .num-act__safety,.dash-track-card .num-act__error{margin:8px 0 0;font-size:13px;line-height:1.45}.dash-track-card .num-act__pending{color:var(--fg-secondary)}.dash-track-card .num-act__safety{background:var(--lime);color:var(--lime-ink);padding:8px 10px;font-weight:700}.dash-track-card .num-act__error{color:var(--danger,#c0392b)}.num-act__reveal{margin-top:10px}.num-act__body{gap:12px;margin-top:4px;display:grid}.num-act__body>.btn{justify-self:start}.num-act__section{border-top:1px dashed var(--line,#0003);gap:6px;padding-top:10px;display:grid}.num-act__section h4{margin:0;font-size:15px;font-weight:900}.dash-track-card .num-act__section>p{color:var(--fg-secondary);margin:0;font-size:13px}.num-act__qr{border:2px solid var(--fg);width:200px;height:200px;image-rendering:pixelated;background:#fff;padding:8px}.num-act__steps{margin:0;padding-left:18px;font-size:13px;line-height:1.5}.num-act__field{background:var(--bg);grid-template-columns:minmax(110px,160px) 1fr auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.num-act__field small{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-tertiary);font-size:11px;font-weight:800}.num-act__field code{word-break:break-all;font-size:14px;font-weight:700}.num-act__field-actions{gap:4px;display:flex}.num-act__field-actions button{border:1.5px solid var(--fg);background:var(--surface);color:var(--fg);font:inherit;cursor:pointer;padding:3px 8px;font-size:11px;font-weight:800}.num-act__field-actions button:hover{background:var(--lime);color:var(--lime-ink)}@media (max-width:560px){.num-act__field{grid-template-columns:1fr auto}.num-act__field small{grid-column:1/-1}}.num-act-badge{background:var(--lime);color:var(--lime-ink);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:900;display:inline-block}.num-act-edit{align-content:start;gap:14px;display:grid}.num-act-edit__head h2{margin:0 0 4px}.num-act-edit__head p{color:var(--fg-secondary);margin:0;font-size:13px;line-height:1.5}.num-act-edit__section{border:2px solid var(--fg);gap:8px;padding:12px;display:grid}.num-act-edit__section h3{margin:0;font-size:15px}.num-act-edit__section .dash-note{margin:0}.num-act-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.num-act-edit__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.num-act-edit__qr{align-items:center;gap:12px;margin:0;display:flex}.num-act-edit__qr img{border:2px solid var(--fg);image-rendering:pixelated;background:#fff;padding:6px}.num-act-edit__qr figcaption{gap:2px;font-size:12px;font-weight:800;display:grid}.num-act-edit__qr small{word-break:break-all;color:var(--fg-secondary);font-weight:500}.num-act-edit__foot{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){.num-act-edit__grid{grid-template-columns:1fr}}.op-logo{border:2px solid var(--fg);background:#fff;flex:none;place-items:center;display:inline-grid;overflow:hidden}.op-logo--sm{width:28px;height:28px}.op-logo--md{width:44px;height:44px}.op-logo--lg{width:64px;height:64px}.op-logo img{object-fit:contain;width:100%;height:100%;padding:3px}.op-logo.is-initials b{color:#fff;letter-spacing:.02em;text-shadow:0 1px 2px #00000059;font-size:13px;font-weight:900}.op-logo--lg.is-initials b{font-size:19px}.tu-flag{font-size:1.1em;line-height:1}.co-review__card.tu-pick{width:min(720px,100%);max-height:min(92vh,900px);overflow-y:auto}.tu-pick__countries{gap:8px;margin:4px 0 12px;display:grid}.tu-pick__kind{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.tu-pick__kind>span{letter-spacing:.08em;text-transform:uppercase;opacity:.7;min-width:96px;font-size:11px;font-weight:900}.tu-pick__step{gap:8px;margin:0 0 14px;display:grid}.tu-pick__step h3{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.tu-pick__search,.tu-pick__phone input,.tu-pick__custom input{border:2px solid var(--fg);background:var(--surface);width:100%;min-height:44px;color:var(--fg);font:inherit;padding:8px 12px}.tu-pick__ops{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;max-height:min(40vh,360px);padding:2px 6px 6px 2px;display:grid;overflow-y:auto}.tu-tile{border:2px solid var(--fg);background:var(--surface);color:var(--fg);font:inherit;text-align:center;cursor:pointer;justify-items:center;gap:6px;padding:10px 6px;font-size:12px;font-weight:700;transition:transform .12s,box-shadow .12s;display:grid}.tu-tile:hover,.tu-tile:focus-visible{box-shadow:4px 4px 0 var(--lime);transform:translate(-2px,-2px)}.tu-tile span{line-height:1.2}.tu-pick__chosen{border:2px solid var(--fg);background:var(--lime);color:var(--lime-ink);align-items:center;gap:10px;padding:8px 10px;display:flex}.tu-pick__chosen strong{flex:1}.tu-pick__chosen .dash-link{color:inherit}.tu-pick__phone{align-items:stretch;display:flex}.tu-pick__phone b{border:2px solid var(--fg);background:var(--fg);color:var(--bg);white-space:nowrap;border-right:0;place-items:center;padding:0 10px;font-size:14px;display:grid}.tu-pick__phone input{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.03em;font-size:18px}.tu-pick__phone input[aria-invalid=true],.tu-pick__custom input[aria-invalid=true]{border-color:#d92d20}.tu-pick__warn{color:#d92d20;font-weight:700}.tu-pick__hint{font-size:13px}.tu-pick__amounts{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.tu-amount{border:2px solid var(--fg);background:var(--surface);color:var(--fg);font:inherit;text-align:left;cursor:pointer;gap:2px;padding:10px;transition:transform .12s,box-shadow .12s;display:grid}.tu-amount strong{white-space:nowrap;font-size:16px}.tu-amount small{opacity:.75;font-size:11px}.tu-amount:hover{box-shadow:4px 4px 0 var(--fg);transform:translate(-2px,-2px)}.tu-amount.is-picked{background:var(--lime);color:var(--lime-ink);box-shadow:4px 4px 0 var(--fg);transform:translate(-2px,-2px)}.tu-pick__custom{align-items:stretch;max-width:320px;display:flex}.tu-pick__custom b{border:2px solid var(--fg);border-left:0;place-items:center;padding:0 10px;font-size:13px;display:grid}.tu-pick__notice{border-left:4px solid var(--lime);background:var(--surface);margin:0 0 8px;padding:8px 10px;font-size:13px}.tu-order{border:2px solid var(--fg);background:var(--surface);align-items:flex-start;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.tu-order dl{gap:6px;margin:0;display:grid}.tu-order dt{letter-spacing:.06em;text-transform:uppercase;opacity:.65;font-size:11px;font-weight:900}.tu-order dd{margin:0}.tu-order code,.tu-ref{border:1px solid var(--line-strong);font-family:var(--font-mono,ui-monospace, monospace);padding:1px 6px;font-size:12px}.tu-queue,.tu-card{gap:12px;display:grid}.tu-card.is-late{box-shadow:5px 5px #f79009}.tu-card.is-focus{outline:3px solid var(--lime);outline-offset:2px}.tu-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tu-card__meta{justify-items:end;gap:4px;font-size:12px;display:grid}.tu-late{color:#b54708;font-weight:800}.tu-who{align-items:center;gap:10px;min-width:0;display:flex}.tu-who>div{min-width:0;display:grid}.tu-who small{opacity:.8;font-size:12px}.tu-phone{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;white-space:nowrap;font-size:18px}.tu-table .tu-phone{font-size:14px}.tu-card__facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;display:grid}.tu-card__facts dt{letter-spacing:.06em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:900}.tu-card__facts dd{margin:2px 0 0}.tu-done{border:2px dashed var(--line-strong);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:10px;padding:10px;display:grid}.tu-status.is-paid{background:var(--lime);color:var(--lime-ink)}.tu-status.is-completed{color:#05603a;background:#d1fadf}.tu-status.is-refunded{color:#912018;background:#fee4e2}.tu-empty{padding:28px 12px}.tu-form{border:2px dashed var(--line-strong);gap:12px;margin-bottom:16px;padding:14px;display:grid}.tu-form h2{margin:0}.tu-logo-edit{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tu-color{align-items:center;gap:6px;font-size:12px;display:inline-flex}.tu-color input{border:2px solid var(--fg);background:0 0;width:40px;height:32px;padding:0}.tu-example{background:var(--surface);border-left:4px solid var(--lime);margin:0;padding:8px 10px;font-size:13px}.tu-op-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;display:grid}.tu-op{border:2px solid var(--fg);background:var(--surface);align-items:center;gap:10px;padding:8px 10px;display:flex}.tu-op.is-off{opacity:.55}.tu-op__body{flex:1;min-width:0;display:grid}.tu-op__body strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tu-op__body small{opacity:.75;font-size:11px}.tu-op__actions{align-items:center;gap:4px;display:flex}.tu-switch{border:2px solid var(--fg);background:var(--line-strong);cursor:pointer;width:38px;height:22px;padding:0;position:relative}.tu-switch:after{content:"";background:var(--fg);width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px}.tu-switch.is-on{background:var(--lime)}.tu-switch.is-on:after{transform:translate(16px)}.tu-country header strong{align-items:center;gap:6px;display:inline-flex}.tu-bars{grid-template-columns:repeat(30,1fr);align-items:end;gap:3px;height:140px;padding-top:8px;display:grid}.tu-bar{background:var(--line);align-items:flex-end;height:100%;display:flex}.tu-bar i{background:var(--lime);border-top:2px solid var(--fg);width:100%;display:block}.tu-stat-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}@media (max-width:560px){.tu-pick__ops{grid-template-columns:repeat(3,1fr)}.tu-pick__kind>span{width:100%;min-width:0}.tu-card__meta{justify-items:start}}.tu-badge{border:1.5px solid var(--fg);background:var(--lime);color:var(--lime-ink);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;align-items:center;gap:3px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:900;display:inline-flex}.tu-badge.is-ok{color:#05603a;background:#d1fadf}.tu-order{flex-wrap:wrap}.tu-order dl{flex:200px}.tu-order__repeat{align-self:center;margin-left:auto}.tu-quick{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.tu-quick__item{border:2px solid var(--fg);background:var(--surface);transition:transform .12s,box-shadow .12s;display:flex;position:relative}.tu-quick__item:hover,.tu-quick__item.is-picked{box-shadow:4px 4px 0 var(--fg);transform:translate(-2px,-2px)}.tu-quick__item.is-picked{background:var(--lime);color:var(--lime-ink)}.tu-quick__pick{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:8px 28px 8px 8px;display:flex}.tu-quick__pick span{min-width:0;display:grid}.tu-quick__pick strong,.tu-quick__pick small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tu-quick__pick small{opacity:.75;font-size:12px}.tu-quick__x{width:22px;height:22px;color:inherit;cursor:pointer;opacity:.55;background:0 0;border:0;font-size:16px;line-height:1;position:absolute;top:2px;right:2px}.tu-quick__x:hover{opacity:1}.tu-extras{gap:8px;margin:4px 0 10px;display:grid}.tu-check{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.tu-check input{width:18px;height:18px;accent-color:var(--fg)}.tu-pick__label{max-width:320px}.tu-pick__muted{opacity:.65;font-size:13px}.tu-autos{border:2px solid var(--fg);background:var(--surface);margin:0 0 12px;padding:10px 12px}.tu-autos summary{cursor:pointer;font-weight:900}.tu-autos summary em{background:var(--fg);color:var(--bg);margin-left:4px;padding:0 6px;font-size:12px;font-style:normal}.tu-autos ul{gap:8px;margin:10px 0 6px;padding:0;list-style:none;display:grid}.tu-auto{border-top:1px solid var(--line-strong);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;display:flex}.tu-auto.is-paused{opacity:.85}.tu-auto__body{flex:180px;min-width:0;display:grid}.tu-auto__body small{font-size:12px}.tu-auto__actions{gap:6px;display:flex}.tu-autos__hint{opacity:.65;font-size:12px}.tu-card.is-held{box-shadow:5px 5px #d92d20}.tu-risk{gap:6px;display:grid}.tu-risk.is-hold{color:#7a271a;background:#fef3f2;border:2px solid #d92d20;padding:10px 12px}.tu-risk__head{margin:0;font-size:13px}.tu-risk__tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tu-risk__tags .tu-badge{margin-left:0}.tu-risk__tags small{opacity:.8;font-size:12px}.tu-flag-tag{color:#93370d;background:#fffaeb;border:1.5px solid #f79009;padding:1px 7px;font-size:11px;font-weight:800}.tu-flag-tag.is-hold{color:#912018;background:#fee4e2;border-color:#d92d20}.tu-auto-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.tu-auto-card{border:2px solid var(--fg);background:var(--surface);gap:10px;padding:12px;display:grid}.tu-auto-card.is-canceled{opacity:.6}.tu-auto-card header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.svc-numbers-toggle small{opacity:.7;font-size:12px;display:block}@media (max-width:640px){.tu-quick,.tu-auto-grid{grid-template-columns:1fr}.tu-order__repeat{width:100%;margin-left:0}}.services-more{justify-content:flex-start;margin-top:28px;display:flex}.pub-page{min-height:70svh;padding-top:88px}.pub-shell{max-width:var(--content);margin:0 auto;padding:48px 24px 96px}.pub-intro{max-width:40rem;margin-bottom:40px}.pub-intro h1,.pub-hero h1{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(32px,5vw,54px);font-weight:600;line-height:1.05}.pub-intro__sub{color:var(--fg-secondary);white-space:pre-line;margin:16px 0 0;font-size:17px;line-height:1.55}.pub-grid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:720px){.pub-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.pub-grid{grid-template-columns:repeat(3,1fr)}}.pub-card{color:inherit;cursor:pointer;text-decoration:none}.pub-card__cat{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:800}.pub-card__foot{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:20px;display:flex}.pub-card__price{font-family:var(--font-display);letter-spacing:-.03em;font-size:22px}.pub-card__sla{opacity:.75;font-size:13px}.pub-card__go{letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:20px;font-size:13px;font-weight:800}.pub-badge{background:var(--lime);color:#000;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;font-size:11px;font-weight:800;display:inline-block}.pub-badge--dark{background:var(--fg);color:var(--bg)}.pub-empty{border:2px dashed var(--line);color:var(--fg-secondary);padding:28px}.pub-back{color:var(--fg-secondary);margin-bottom:24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.pub-back:hover{color:var(--fg)}.pub-hero{grid-template-columns:1fr;align-items:start;gap:28px;margin-bottom:56px;display:grid}@media (min-width:900px){.pub-hero{grid-template-columns:minmax(0,1fr) 340px}}.pub-hero__card{border:2px solid var(--fg);background:var(--surface);box-shadow:8px 8px 0 var(--lime);padding:24px}.pub-hero__card dl{gap:14px;margin:0 0 18px;display:grid}.pub-hero__card dt{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-secondary);font-size:11px;font-weight:800}.pub-hero__card dd{font-family:var(--font-display);letter-spacing:-.03em;margin:4px 0 0;font-size:28px}.pub-hero__card dd.pub-hero__card-sm{font-size:20px}.pub-hero__card dd small{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-secondary);margin-left:4px;font-family:inherit;font-size:12px;font-weight:600;display:inline}.pub-hero__cta{width:100%}.pub-corp__field{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-secondary);gap:8px;margin-top:20px;font-size:13px;font-weight:800;display:grid}.pub-corp__select{text-transform:none;letter-spacing:normal;cursor:pointer;width:100%;max-width:28rem;font-weight:600}.pub-corp__entity{margin-top:20px}.pub-corp__label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-secondary);font-size:13px;font-weight:800;display:block}.pub-corp__entity .pub-chips{margin-top:10px}.pub-corp__breakdown{border:2px solid var(--fg);background:var(--surface);gap:12px;margin:24px 0 0;padding:18px 20px;display:grid}.pub-corp__breakdown dt{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-secondary);font-size:11px;font-weight:800}.pub-corp__breakdown dd{font-family:var(--font-display);letter-spacing:-.03em;margin:4px 0 0;font-size:22px}.pub-corp__breakdown dd small{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-secondary);margin-left:8px;font-family:inherit;font-size:12px;font-weight:700}.pub-corp__total dd{font-size:28px}.pub-hero__hint{color:var(--fg-secondary);margin:12px 0 0;font-size:13px;line-height:1.45}.pub-note{border-left:4px solid var(--lime);background:var(--accent-soft);margin:16px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.pub-note--soft{border-left-color:var(--fg);background:0 0}.pub-block{margin-top:48px}.pub-block__head h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(22px,3vw,30px);font-weight:600}.pub-block__head p{color:var(--fg-secondary);margin:8px 0 0}.pub-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pub-chips{gap:6px;margin-top:20px;display:flex;overflow-x:auto}.pub-tools .pub-chips{margin-top:0}.pub-chips--wrap{flex-wrap:wrap}.pub-chips button{border:2px solid var(--fg);color:var(--fg);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;padding:8px 14px;font-size:13px;font-weight:700}.pub-chips button.is-active{background:var(--fg);color:var(--bg)}.pub-search{border:2px solid var(--fg);background:var(--surface);min-width:220px;color:var(--fg);font:inherit;padding:10px 12px}.pub-count{color:var(--fg-secondary);margin:14px 0 10px;font-size:13px}.pub-numbers{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pub-books__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.pub-book-card{border:2px solid var(--line);background:var(--surface);width:100%;min-height:112px;color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:72px 1fr;align-items:start;gap:14px;padding:12px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.pub-book-card:hover{border-color:var(--fg)}.pub-book-card.is-picked{border-color:var(--fg);box-shadow:4px 4px 0 var(--lime);transform:translate(-1px,-1px)}.pub-book-card__cover{background:var(--fg);width:72px;height:96px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pub-book-card__cover{background:color-mix(in srgb, var(--fg) 6%, var(--surface))}}.pub-book-card__cover{border:1px solid var(--line)}.pub-book-card__cover img{object-fit:cover;width:100%;height:100%;display:block}.pub-book-card__ph{background:linear-gradient(160deg, var(--fg), transparent);width:100%;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.pub-book-card__ph{background:linear-gradient(160deg, color-mix(in srgb, var(--fg) 12%, transparent), transparent)}}.pub-book-card__body{gap:6px;min-width:0;display:grid}.pub-book-card__body strong{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.35}.pub-book-card__body em{font-size:13px;font-style:normal;font-weight:700}.pub-book-card__body em span{color:var(--fg-secondary);font-weight:500}.pub-book-card__body small{color:var(--fg-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.pub-book-card__body,.pub-book-card__cover{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pub-book-search{margin-top:12px;display:block}.pub-book-search input{border:2px solid var(--line);background:var(--surface);width:100%;max-width:420px;color:inherit;font:inherit;padding:10px 12px}.pub-book-search input:focus{outline:2px solid var(--fg);outline-offset:2px}.pub-book-card__qty{grid-column:2;align-items:center;gap:8px;display:flex}.pub-book-card__qty button{border:2px solid var(--line);background:var(--surface);width:28px;height:28px;font:inherit;cursor:pointer}.pub-zoom{z-index:80;background:#0a0a0ad1;place-items:center;padding:48px 16px 24px;display:grid;position:fixed;inset:0}.pub-zoom img{object-fit:contain;background:#111;border:2px solid #fff;max-width:min(920px,100%);max-height:calc(100vh - 120px)}.pub-zoom__x{color:#fff;cursor:pointer;background:#0a0a0a;border:2px solid #fff;width:44px;height:44px;font-size:28px;line-height:1;position:absolute;top:12px;right:12px}.pub-zoom__nav{gap:8px;display:flex;position:absolute;bottom:16px}.pub-zoom__nav button{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;min-width:36px;height:36px}.pub-zoom__nav button.is-on{background:var(--lime);color:#0a0a0a}.pub-tariff-bar{margin-top:14px}.pub-tariff-toggle{border:2px solid var(--line);background:var(--surface);color:inherit;font:inherit;cursor:pointer;box-shadow:3px 3px 0 var(--lime);padding:10px 14px;font-weight:700}.pub-tariff-toggle.is-on{background:var(--lime)}.pub-tariff-pop{border:2px solid var(--line);background:var(--surface);gap:8px;max-width:420px;margin-top:10px;padding:12px;display:grid}.pub-tariff-pop__head{justify-content:space-between;align-items:center;display:flex}.pub-tariff-opt{border:2px solid var(--line);background:var(--surface);color:inherit;font:inherit;cursor:pointer;text-align:left;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.pub-tariff-opt.is-on{box-shadow:3px 3px 0 var(--lime);border-color:var(--fg)}.pub-account-offer{border:2px solid var(--line);background:var(--lime);margin:12px 0;padding:12px}@supports (color:color-mix(in lab, red, red)){.pub-account-offer{background:color-mix(in srgb, var(--lime) 35%, var(--surface))}}.pub-account-offer{gap:6px;display:grid}.pub-guest-lines{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.pub-guest-lines li{border:2px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.pub-guest-address{gap:8px;margin:8px 0;display:grid}.pub-guest-address select{border:2px solid var(--line);background:var(--surface);width:100%;color:inherit;font:inherit;padding:10px 12px}.book-pick-list{gap:8px;max-height:min(52vh,420px);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.book-pick-row{border:2px solid var(--line);background:var(--surface);width:100%;color:inherit;font:inherit;text-align:left;gap:8px;padding:10px;transition:border-color .15s,box-shadow .15s;display:grid}.book-pick-row__main{color:inherit;grid-template-columns:48px 1fr;align-items:center;gap:12px;display:grid}.book-pick-row:hover{border-color:var(--fg)}.book-pick-row.is-active{border-color:var(--fg);box-shadow:3px 3px 0 var(--lime)}.book-pick-row__cover{border:1px solid var(--line);background:var(--fg);width:48px;height:64px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.book-pick-row__cover{background:color-mix(in srgb, var(--fg) 6%, var(--surface))}}.book-pick-row__cover img{object-fit:cover;width:100%;height:100%;display:block}.book-pick-row__ph{background:linear-gradient(160deg, var(--fg), transparent);width:100%;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.book-pick-row__ph{background:linear-gradient(160deg, color-mix(in srgb, var(--fg) 12%, transparent), transparent)}}.book-pick-row__body{gap:4px;min-width:0;display:grid}.book-pick-row__body strong{font-size:14px;line-height:1.3}.book-pick-row__body small{color:var(--fg-secondary)}.adm-books-list{gap:10px;display:grid}.adm-book-row{grid-template-columns:minmax(48px,220px) 1fr;align-items:start;gap:12px;display:grid}.adm-book-row__gallery{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adm-book-row__cover{object-fit:cover;border:1px solid var(--line);background:var(--fg);width:48px;height:64px;display:block}@supports (color:color-mix(in lab, red, red)){.adm-book-row__cover{background:color-mix(in srgb, var(--fg) 6%, var(--surface))}}.adm-book-row__cover--ph{background:linear-gradient(160deg, var(--fg), transparent)}@supports (color:color-mix(in lab, red, red)){.adm-book-row__cover--ph{background:linear-gradient(160deg, color-mix(in srgb, var(--fg) 12%, transparent), transparent)}}.adm-book-row__body{gap:6px;min-width:0;display:grid}.pub-number{border:2px solid var(--fg);background:var(--surface);gap:6px;padding:14px;display:grid}.pub-number.is-picked{box-shadow:6px 6px 0 var(--lime)}.pub-number__tier{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-secondary);font-size:11px;font-weight:800}.pub-number--platinum .pub-number__tier,.pub-number--gold .pub-number__tier{color:var(--fg)}.pub-number__value{font-family:var(--font-display);letter-spacing:-.02em;font-size:20px}.pub-number__price{font-weight:700}.pub-operators{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.pub-operator{border:2px solid var(--fg);background:var(--surface);padding:16px}.pub-operator header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.pub-operator h3{margin:0;font-size:16px}.pub-operator__logo{color:#fff;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:inline-grid;overflow:hidden}.pub-operator__logo img{object-fit:contain;background:#fff;width:100%;height:100%}.pub-table{border-collapse:collapse;width:100%;font-size:14px}.pub-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-secondary);padding:6px 4px;font-size:11px;font-weight:800}.pub-table td{border-top:1px solid var(--line);padding:8px 4px}.pub-table tr.is-picked td{background:var(--accent-soft)}.pub-pick{border:2px solid var(--fg);width:30px;height:30px;color:var(--fg);cursor:pointer;background:0 0;font-weight:800}.pub-pick[aria-pressed=true]{background:var(--lime);color:#000}.pub-reqs{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.pub-reqs li{border:2px solid var(--line);align-items:baseline;gap:12px;padding:12px 14px;display:flex}.pub-reqs li span{color:var(--fg-secondary);font-weight:800}.pub-reqs li em{color:var(--fg-secondary);margin-left:auto;font-size:12px}.pub-faq{gap:8px;margin-top:18px;display:grid}.pub-faq details{border:2px solid var(--fg);background:var(--surface);padding:14px 16px}.pub-faq summary{cursor:pointer;font-weight:700}.pub-faq p{color:var(--fg-secondary);white-space:pre-line;margin:10px 0 0;line-height:1.55}.pub-modal{z-index:200;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.pub-modal__panel{border:2px solid var(--fg);background:var(--surface);width:min(100%,560px);max-height:calc(100svh - 32px);color:var(--fg);box-shadow:8px 8px 0 var(--lime);padding:24px;animation:.4s cubic-bezier(.22,1,.36,1) both auth-card-in;overflow-y:auto}.pub-modal__head{justify-content:space-between;gap:12px;margin-bottom:18px;display:flex}.pub-modal__head h2{font-family:var(--font-display);letter-spacing:-.03em;margin:4px 0 0;font-size:24px}.pub-modal__service{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-secondary);margin:0;font-size:12px;font-weight:800}.pub-modal__close{border:2px solid var(--fg);width:36px;height:36px;color:var(--fg);cursor:pointer;background:0 0;flex:none;font-size:22px;line-height:1}.pub-choice{gap:12px;display:grid}.pub-choice__card{border:2px solid var(--fg);padding:18px;position:relative}.pub-choice__card h3{margin:0 0 6px;padding-right:36px;font-size:18px}.pub-choice__card p{color:var(--fg-secondary);margin:0;line-height:1.5}.pub-choice__num{background:var(--lime);color:#000;padding:2px 6px;font-size:12px;font-weight:800;position:absolute;top:14px;right:14px}.pub-choice__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pub-form{gap:14px;display:grid}.pub-form__sub{color:var(--fg-secondary);margin:0;font-size:14px}.pub-form__pick{background:var(--accent-soft);margin:0 0 12px;padding:10px 12px;font-size:14px}.pub-form__pick span{color:var(--fg-secondary)}.pub-form__area{gap:6px;display:grid}.pub-form__area label{font-size:13px;font-weight:700}.pub-form__area textarea{border:2px solid var(--fg);background:var(--surface);width:100%;color:var(--fg);font:inherit;resize:vertical;padding:12px}.pub-form__area small{color:var(--fg-secondary);font-size:12px}.pub-form__area.is-error textarea{border-color:#e5484d}.pub-form__area.is-error small,.pub-form__error{color:#e5484d}.pub-form__error{margin:0;font-size:14px;font-weight:600}.pub-form__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.pub-form__privacy{margin:0;font-size:12px}.pub-form__privacy a{color:var(--fg-secondary)}.pub-form__actions{justify-content:space-between;gap:10px;display:flex}.pub-form--done{justify-items:start}.pub-form--done h3{font-family:var(--font-display);margin:0;font-size:22px}.pub-form--done p{margin:0;line-height:1.55}.pub-form__check{background:var(--lime);color:#000;place-items:center;width:44px;height:44px;font-size:22px;font-weight:800;display:inline-grid}.pub-modal__panel--corp{color:#f4f5f0;background:#0a0a0a;border:2px solid #cf0;width:min(100%,520px);padding:22px 22px 18px;box-shadow:8px 8px #cf0}.pub-modal__panel--corp .pub-modal__service{color:#101400;letter-spacing:.08em;background:#cf0;margin:0 0 8px;padding:4px 10px;display:inline-block}.pub-modal__panel--corp .pub-modal__head h2{color:#f4f5f0;margin:0;font-size:28px;line-height:1.05}.pub-modal__panel--corp .pub-modal__close{color:#cf0;background:0 0;border-color:#cf0}.pub-modal__panel--corp .pub-modal__close:hover{color:#101400;background:#cf0}.corp-guest{gap:14px;display:grid}.corp-guest__sub{color:#a8aca0;margin:0;font-size:13px;line-height:1.45}.corp-guest__summary{color:#f4f5f0;background:#101400;border:2px solid #cf0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.35;display:flex}.corp-guest__summary b{color:#cf0;font-family:var(--font-display);letter-spacing:-.03em;flex:none;font-size:18px}.corp-guest__head{font-family:var(--font-display);letter-spacing:-.02em;margin:2px 0 0;font-size:16px}.corp-guest__docs{gap:10px;margin:0;padding:0;list-style:none;display:grid}.corp-guest__docs li{background:#121212;border:2px solid #f4f5f029;gap:6px;padding:14px;display:grid}.corp-guest__docs li.is-done{border-color:#cf0;box-shadow:4px 4px #cf0}.corp-guest__doc-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.corp-guest__doc-head strong{font-size:15px}.corp-guest__opt,.corp-guest__ok{letter-spacing:.06em;text-transform:uppercase;color:#cf0;font-size:11px;font-style:normal;font-weight:800}.corp-guest__hint{color:#a8aca0;margin:0;font-size:13px;line-height:1.45}.corp-guest__upload{cursor:pointer;justify-self:start;margin-top:4px}.corp-guest__actions{justify-content:space-between;gap:10px;display:flex}.pub-modal__panel--corp .btn--ghost{color:#f4f5f0;background:0 0;border-color:#f4f5f0}.pub-modal__panel--corp .btn--ghost:hover{color:#cf0;background:0 0;border-color:#cf0}.pub-modal__panel--corp .btn--primary{color:#101400;background:#cf0;box-shadow:3px 3px #f4f5f0}.pub-modal__panel--corp .btn--primary:hover{background:#dfff33}.pub-modal__panel--corp .btn--primary:disabled{box-shadow:none;opacity:.45}.pub-modal__panel--corp .field__input{color:#f4f5f0;background:#121212;border-color:#f4f5f047}.pub-modal__panel--corp .field__input[readonly]{border-color:#cf0}.pub-modal__panel--corp .field.is-focused .field__input{border-color:#cf0;box-shadow:3px 3px #cf0}.pub-modal__panel--corp .field__label{color:#a8aca0}.pub-modal__panel--corp .field.is-focused .field__label,.pub-modal__panel--corp .field.is-filled .field__label{color:#cf0}.pub-modal__panel--corp .field__hint,.pub-modal__panel--corp .captcha__hint,.pub-modal__panel--corp .pub-form__privacy,.pub-modal__panel--corp .pub-form__privacy a{color:#6e7268}.pub-modal__panel--corp .pub-form__error,.pub-modal__panel--corp .field__error{color:#ff8a80}.pub-modal__panel--corp .captcha__quiz{border-color:#cf0;box-shadow:3px 3px #cf0}.pub-modal__panel--corp .pub-account-offer{color:#f4f5f0;background:#14180a;border:2px solid #cf0;margin:0;padding:14px}.pub-modal__panel--corp .pub-account-offer p{color:#a8aca0;margin:0;font-size:13px;line-height:1.45}.pub-modal__panel--corp .pub-account-offer strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:16px}@media (max-width:480px){.corp-guest__actions{flex-direction:column-reverse}.corp-guest__actions .btn{width:100%}.corp-guest__summary{flex-direction:column;align-items:flex-start}}.mo-create{gap:16px;margin-bottom:18px;display:grid}.mo-create__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mo-create__head h2{margin:0 0 4px}.mo-create__block{border:1px solid var(--line,#7f7f7f4d);gap:10px;margin:0;padding:12px 14px;display:grid}.mo-create__block legend{letter-spacing:.06em;text-transform:uppercase;padding:0 6px;font-size:12px;font-weight:800}.mo-create__search{justify-items:start;gap:8px;display:grid}.mo-create__search input{width:100%}.mo-create__results{gap:4px;width:100%;margin:0;padding:0;list-style:none;display:grid}.mo-create__results button{border:1px solid var(--line,#7f7f7f4d);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 10px;display:flex}.mo-create__results button:hover,.mo-create__results button:focus-visible{border-color:var(--fg)}.mo-create__new{gap:10px;display:grid}.mo-method{letter-spacing:.04em;text-transform:uppercase;color:#0b3a7a;background:#e8f1ff;margin-left:6px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.mo-method.is-card{color:var(--fg);outline-offset:-1px;background:0 0;outline:1px solid}.mo-method.is-cash{color:#14531a;background:#e3f7e3}.mo-method.is-zelle{color:#4a1d8f;background:#efe5ff}.mo-pay{gap:10px;display:grid}.mo-payfilter{margin-top:4px}.apl-tabs{margin-bottom:16px}.apl-pill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--lime);color:#000;padding:3px 8px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.apl-pill.is-contacted{color:#0b3a7a;background:#e8f1ff}.apl-pill.is-approved{color:var(--lime);background:#0a0a0a}.apl-pill.is-rejected{color:var(--fg);outline:1px dashed var(--fg);outline-offset:-1px;background:0 0}.apl-pill.is-spam{color:#7a0f0f;background:#ffd9d9}.apl-risk{color:#a35b00;font-size:11px;font-weight:800}.apl-risk.is-high{color:#b00020}.apl-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.apl-ua{opacity:.7;overflow-wrap:anywhere;margin-top:2px;display:block}.apl-contacts{overflow-wrap:anywhere;gap:2px;display:grid}.apl-flags,.apl-notes,.apl-statlist{gap:6px;margin:0;padding:0;list-style:none;display:grid}.apl-notes li{border-left:3px solid var(--lime);background:#7f7f7f14;padding:8px 10px}.apl-statlist li{justify-content:space-between;align-items:center;gap:12px;display:flex}.apl-statlist .fin-share{min-width:140px}.apl-actions{flex-wrap:wrap}.apl-links{flex-wrap:wrap;gap:12px;display:flex}.apl-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:18px 0;display:grid}.apl-bars .fin-bar{cursor:default}.apl-bar__spam{opacity:.35}.apl-settings{gap:16px;display:grid}.apl-fieldset{border:1px solid var(--line,#7f7f7f4d);gap:10px;margin:0;padding:12px 14px;display:grid}.apl-fieldset legend{padding:0 6px;font-weight:800}.apl-services{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 16px;display:grid}.apl-note{margin:0}.trk-shell{max-width:760px}.trk-form{border:2px solid var(--fg);background:var(--surface);max-width:520px;box-shadow:6px 6px 0 var(--fg);padding:24px}.trk-error{color:#e5484d;border:2px solid #e5484d;margin:0;padding:10px 12px;font-size:14px;font-weight:600}.trk-card{border:2px solid var(--fg);background:var(--surface);box-shadow:6px 6px 0 var(--fg);gap:18px;padding:24px;display:grid}.trk-card__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.trk-card__head small{color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:12px;display:block}.trk-card__head code{font-size:20px;font-weight:800}.trk-card__service{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(22px,3vw,30px);font-weight:600}.trk-badge{border:2px solid var(--fg);text-transform:uppercase;white-space:nowrap;padding:4px 10px;font-size:12px;font-weight:800}.trk-badge.is-paid,.trk-badge.is-processing,.trk-badge.is-review{color:#1a1400;background:#ffd84d}.trk-badge.is-completed{background:var(--lime);color:var(--lime-ink)}.trk-badge.is-canceled,.trk-badge.is-failed,.trk-badge.is-refunded{background:var(--bg);color:var(--fg-secondary)}.trk-steps{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.trk-steps li{border:2px solid var(--fg);color:var(--fg-secondary);align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:600;display:flex}.trk-steps li span{border:2px solid;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:inline-grid}.trk-steps li.is-done{color:var(--fg)}.trk-steps li.is-active{background:var(--lime);color:var(--lime-ink)}.trk-stopped{background:var(--accent-soft);margin:0;padding:10px 12px;font-size:14px}.trk-facts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0;display:grid}.trk-facts dt{color:var(--fg-secondary);font-size:12px}.trk-facts dd{margin:2px 0 0;font-weight:700}.trk-facts__wide{grid-column:1/-1}.trk-delivery{border:2px solid var(--fg);padding:3px 10px;font-size:13px;display:inline-block}.trk-delivery.is-awaiting{color:#1a1400;background:#ffd84d}.trk-delivery.is-delivered{background:var(--lime);color:var(--lime-ink)}.trk-note{border-left:4px solid var(--lime);background:var(--accent-soft);margin:0;padding:12px 14px}.trk-note small{color:var(--fg-secondary);font-size:12px}.trk-note p{white-space:pre-line;margin:4px 0 0}.trk-timeline summary{cursor:pointer;font-weight:700}.trk-timeline ul{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.trk-timeline li{gap:12px;font-size:14px;display:flex}.trk-timeline time{min-width:140px;color:var(--fg-secondary)}.trk-privacy{color:var(--fg-secondary);margin:0;font-size:12px}.trk-actions{flex-wrap:wrap;gap:10px;display:flex}.ord-cust__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ord-cust__count{color:var(--fg-secondary);font-size:12px}.ord-cust__open{margin-top:8px}.ord-await{color:#1a1400;background:#ffd84d;padding:1px 6px;font-size:11px;font-weight:800}.ord-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ord-cancel h2{margin:0 40px 8px 0;font-size:20px}.ord-cancel .dash-field,.ord-cancel .promo-admin__check{margin:14px 0}.ord-cancel__go{color:#fff!important;background:#c0392b!important;border-color:#c0392b!important}.ord-delivery{border:2px solid var(--fg);background:var(--surface);gap:10px;margin-top:14px;padding:14px;display:grid}.ord-delivery.is-awaiting{box-shadow:4px 4px #ffd84d}.ord-delivery.is-delivered{box-shadow:4px 4px 0 var(--lime)}.ord-delivery__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ord-delivery__head h3{margin:0;font-size:15px}.ord-delivery__kind,.ord-delivery__mode,.num-kind-badge{border:2px solid var(--fg);letter-spacing:.04em;text-transform:uppercase;padding:1px 7px;font-size:10px;font-weight:900}.ord-delivery__kind.is-premium,.num-kind-badge.is-premium{color:#2a1c00;background:linear-gradient(135deg,#ffe27a,#e8a200)}.ord-delivery__kind.is-standard,.num-kind-badge.is-standard{background:var(--bg);color:var(--fg)}.ord-delivery__mode{border-style:dashed}.ord-delivery__facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;display:grid}.ord-delivery__facts dt{color:var(--fg-secondary);font-size:12px}.ord-delivery__facts dd{margin:2px 0 0;font-weight:700}.ord-delivery>.btn{justify-self:start}.dg-cells{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.dg-cells__prefix{margin-right:4px;font-weight:800}.dg-cells__sep{color:var(--fg-secondary);font-weight:700}.dg-cell,.num-pick__tools input.dg-cell{border:2px solid var(--fg);background:var(--bg);width:34px;height:42px;color:var(--fg);font:inherit;text-align:center;place-items:center;padding:0;font-size:18px;font-weight:800;display:inline-grid}.dg-cell:focus{background:var(--lime);color:var(--lime-ink);outline:none}.dg-cell.is-masked{background:var(--accent-soft);color:var(--fg-secondary);cursor:not-allowed;-webkit-user-select:none;user-select:none;border-style:dashed}.num-pick__cells{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.num-kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 8px;display:grid}.num-kinds__tab{border:2px solid var(--fg);background:var(--surface);color:var(--fg);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.num-kinds__tab strong{font-size:15px}.num-kinds__tab em{color:var(--fg-secondary);font-size:12px;font-style:normal;font-weight:800}.num-kinds__tab.is-active{background:var(--fg);color:var(--bg);box-shadow:4px 4px 0 var(--lime)}.num-kinds__tab.is-active em{color:inherit}.num-kinds__tab.is-premium.is-active{box-shadow:4px 4px #e8a200}.num-kinds--admin{max-width:360px}.num-kinds__hint,.pub-cells-hint{color:var(--fg-secondary);white-space:pre-line;margin:0 0 12px;font-size:13px;line-height:1.5}.pub-cells-hint{margin-top:8px}.num-add__cells{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 14px;display:flex}.num-inline-row{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.num-overrides{font-style:italic}.num-kpis{margin-top:10px}.num-awaiting h2{margin:0 0 10px;font-size:16px}.num-awaiting ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.num-awaiting li{border:2px solid var(--fg);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.num-awaiting li .btn{margin-left:auto}.num-settings{gap:16px;display:grid}.num-settings h2{margin:0}@media (max-width:520px){.dg-cell,.num-pick__tools input.dg-cell{width:28px;height:36px;font-size:16px}}.mnt{gap:6px;min-width:0;display:grid;position:relative}.mnt>textarea,.mnt>input{box-sizing:border-box;width:100%}.mnt__list{z-index:40;background:var(--bg);border:2px solid var(--fg);max-width:360px;box-shadow:4px 4px 0 var(--fg);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% - 4px);left:0;right:0}.mnt__list button{width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 10px;font-size:14px;display:flex}.mnt__list button.is-active,.mnt__list button:hover:not(:disabled){background:var(--lime);color:var(--lime-ink)}.mnt__list button.is-off{opacity:.55;cursor:not-allowed}.mnt__list small{color:var(--fg-secondary);font-size:11px}.mnt__picked{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.mnt__picked em{border:2px solid var(--fg);background:var(--accent-soft);padding:1px 6px;font-style:normal;font-weight:700}.mnt__picked em.is-off{opacity:.6;text-decoration:line-through}.mnt__picked small{color:#c21d1d;font-weight:600}.task-form .mnt__picked{white-space:nowrap;position:absolute;top:calc(100% + 2px);left:0}.fo .adm-title h1{align-items:center;gap:10px;display:flex}.fo-actions{flex-wrap:wrap;gap:8px;display:flex}.fo-count{background:var(--lime);min-width:26px;height:26px;color:var(--lime-ink);border:2px solid var(--fg);place-items:center;padding:0 6px;font-size:13px;font-style:normal;display:inline-grid}.fo-tag{letter-spacing:.02em;text-transform:uppercase;border:2px solid var(--fg);background:var(--surface);vertical-align:middle;padding:1px 7px;font-size:11px;font-style:normal;font-weight:700;display:inline-block}.fo-tag.is-hot,.fo-tag.is-good{background:var(--lime);color:var(--lime-ink)}.fo-tag.is-warn{color:#2b2100;background:#ffe08a}.fo-tag.is-staff{background:var(--accent-soft)}.fo-tag.is-paylink{color:#0b2a4a;background:#d9ecff}.fo-sub{color:var(--fg-secondary);margin-top:2px;font-size:12px;display:block}.fo-note{border:2px solid var(--fg);background:var(--surface);white-space:pre-wrap;margin:10px 0;padding:10px 12px}.fo-warn{border:2px solid var(--fg);color:#2b2100;box-shadow:4px 4px 0 var(--fg);background:#fff3c4;gap:6px;margin:12px 0;padding:10px 12px;display:grid}.fo-estimate,.fo-formula{border:2px dashed var(--fg);margin:8px 0 14px;padding:8px 12px;font-size:13px;font-weight:600}.fo-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0 14px;display:grid}.fo-grid .fo-wide{grid-column:1/-1}.fo-grid .dash-field textarea{min-height:70px}.fo-form__foot{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.fo-tabs{margin:4px 0 16px}.fo-tabs--top{margin:0 0 14px}.fo-toolbar{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fo-toolbar input[type=search]{border:2px solid var(--fg);background:var(--bg);min-width:0;height:38px;color:var(--fg);font:inherit;flex:180px;padding:0 10px}.fo-toolbar .dash-field{margin-top:0}.fo-toolbar .dash-check{align-self:center}.fo-mini{width:140px}.fo-mini input{min-height:38px!important;padding:6px 10px!important}.fo-rowact{white-space:nowrap;flex-wrap:wrap;gap:10px;display:flex}.dash-link.is-danger{color:#c21d1d}.fo-mentions{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fo-mentions li{border:2px solid var(--fg);background:var(--surface);padding:12px 14px}.fo-mentions li.is-unread{box-shadow:5px 5px 0 var(--lime)}.fo-mentions__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fo-mentions__head small{color:var(--fg-secondary);margin-left:auto}.fo-mentions p{white-space:pre-wrap;color:var(--fg-secondary);margin:8px 0}.fo-mentions__foot{align-items:center;gap:12px;display:flex}.fo-dayhead{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.fo-dayhead .dash-field{width:200px;margin-top:0}.fo-dayhead .fo-tag{margin-bottom:12px}.fo-kpis{margin-top:14px}.fo-close{margin-top:6px}.fo-math{border:2px solid var(--fg);background:var(--surface);flex-wrap:wrap;gap:8px 16px;margin:16px 0;padding:12px 14px;font-size:14px;display:flex}.fo-math .is-total{border-left:2px solid var(--fg);padding-left:12px}.fo-math .is-diff{border:2px solid var(--fg);padding:0 8px}.fo-math .is-diff.is-bad{color:#5a0000;background:#ffd5d5}.fo-math .is-diff.is-good{background:var(--lime);color:var(--lime-ink)}.fo-moves-wrap{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:18px;display:grid}.fo-moves h3{margin:0 0 8px;font-size:15px}.fo-moves ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fo-moves li{border:2px solid var(--fg);grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:grid}.fo-moves li span{color:var(--fg-secondary)}.fo-monthnav{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.fo-monthnav input[type=month]{border:2px solid var(--fg);background:var(--bg);height:36px;color:var(--fg);font:inherit;padding:0 8px}.fo-total{border:2px solid var(--fg);background:var(--lime);color:var(--lime-ink);box-shadow:3px 3px 0 var(--fg);margin-left:auto;padding:6px 12px}.fo-cats{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 14px;margin-bottom:14px;display:grid}.fo-cats .fin-share em{min-width:70px;font-size:12px;font-style:normal;font-weight:700}.fo-receipt{flex-wrap:wrap;align-items:center;gap:6px;max-width:220px;display:inline-flex}.fo-receipt a{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.fo-upload{cursor:pointer;font-size:13px;font-weight:700;text-decoration:underline;display:inline-block;position:relative}.fo-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.fo-inline{gap:8px;margin:12px 0;display:flex}.fo-inline input{border:2px solid var(--fg);background:var(--bg);min-width:0;height:38px;color:var(--fg);font:inherit;flex:auto;padding:0 10px}.fo-catlist{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fo-catlist li{border:2px solid var(--fg);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.fin-bar.is-neg .fin-bar__net{background:#d23b3b}.fo-split{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.fo-barlist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fo-barlist li{grid-template-columns:minmax(90px,1fr) 2fr auto;align-items:center;gap:10px;font-size:14px;display:grid}.fo-lang{max-width:220px}.fo-reports{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.fo-reports li{border:2px solid var(--fg);background:var(--surface);align-items:center;gap:8px;padding:8px 10px;display:flex}.fo-reports li .btn{margin-left:auto}.fo-age{font-weight:700}.fo-age.is-mid{color:#9a6400}.fo-age.is-old{color:#c21d1d}.fo-offer{border-color:var(--fg);box-shadow:6px 6px 0 var(--lime)}.fo-offer .dash-check{margin-top:6px}.fo-kpibar{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 18px;display:grid}.fo-kpibtn{text-align:left;font:inherit;color:var(--fg);cursor:pointer;transition:transform .15s,box-shadow .15s}.fo-kpibtn:hover{box-shadow:5px 5px 0 var(--fg);transform:translate(-2px,-2px)}.fo-kpibtn em{color:var(--fg-secondary);font-size:12px;font-style:normal}.fo-tz{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.fo-tz .dash-field{flex:0 300px;margin-top:0}.adm-locale-pick{margin-top:14px}.adm-locale-pick__opts{flex-wrap:wrap;gap:0;margin-top:6px;display:flex}.adm-locale-pick__opt{min-height:40px;font:inherit;color:var(--fg);background:var(--surface);border:2px solid var(--fg);cursor:pointer;padding:6px 16px;font-weight:700}.adm-locale-pick__opt+.adm-locale-pick__opt{margin-left:-2px}.adm-locale-pick__opt.is-on{background:var(--lime);color:var(--lime-ink);box-shadow:3px 3px 0 var(--fg);position:relative}.adm-locale-pick__opt:focus-visible{outline:3px solid var(--fg);outline-offset:2px}.adm-customer-new__mail{border:2px dashed var(--fg);margin:10px 0;padding:8px 12px;font-size:13px}.adm-account-mail{border:2px solid var(--fg);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:14px;padding:10px 12px;display:flex}.adm-account-mail>div{gap:2px;display:grid}.adm-account-mail small{color:var(--fg-tertiary);font-size:12px}.att{gap:6px;margin-top:6px;display:grid}.att-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.att-item{border:1.5px solid var(--fg);background:var(--surface);align-items:center;max-width:260px;display:flex;position:relative}.att-item__file{min-width:0;color:inherit;align-items:center;gap:8px;padding:4px 8px 4px 4px;text-decoration:none;display:flex}.att-item__thumb{object-fit:cover;background:var(--bg);flex:none;width:40px;height:40px}.att-item__ext{border:1px solid var(--fg);letter-spacing:.02em;flex:none;place-items:center;width:40px;height:40px;font-size:10px;font-weight:800;display:grid}.att-item__ext.is-pdf{background:#ffe1dc}.att-item__ext.is-doc,.att-item__ext.is-docx{background:#dde8ff}.att-item__ext.is-xls,.att-item__ext.is-xlsx{background:#dcf5e3}.att-item__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;display:grid;overflow:hidden}.att-item__name small{color:var(--fg-tertiary);font-size:11px;font-weight:500}.att-item__x{border:0;border-left:1px solid var(--fg);color:inherit;cursor:pointer;background:0 0;align-self:stretch;padding:0 8px;font-size:16px}.att-item__x:hover{background:var(--bg)}.att-open{justify-self:start;font-size:13px}.att-add{border:1.5px dashed var(--fg);gap:6px;padding:8px;display:grid}.att-add__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.att-add__row label.btn{cursor:pointer}.att-add__row label.is-busy{opacity:.6;pointer-events:none}.att-add__hint{color:var(--fg-tertiary);margin:0;font-size:11px}.att-docs{gap:4px;max-height:180px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.att-docs li{align-items:baseline;gap:8px;font-size:13px;display:flex}.att-docs small{color:var(--fg-tertiary);font-size:11px}.tg-pick{max-width:760px;margin:8px 0 32px;padding:24px}.tg-pick .co-review__actions{justify-content:flex-end}.tg-paid{text-align:center;max-width:560px;margin:8px 0 32px;padding:28px}.tg-paid h2{margin:8px 0}.tg-paid p{color:var(--fg-secondary)}.tg-paid .pub-choice__actions{justify-content:center}.tg-review{color:var(--fg-secondary);margin:4px 0 0;font-size:13px;line-height:1.5}.tu-guest small{color:var(--fg-tertiary);font-size:12px;display:block}@media (max-width:640px){.tg-pick,.tg-paid{padding:16px}}.work-modal{z-index:1400;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out work-fade;display:flex;position:fixed;inset:0}.work-modal__box{background:var(--bg);width:min(480px,100%);max-height:calc(100vh - 32px);color:var(--fg);border:3px solid var(--fg);border-top-width:10px;border-top-color:var(--lime);box-shadow:8px 8px 0 var(--lime);gap:14px;padding:20px;animation:.26s cubic-bezier(.22,1,.36,1) work-pop;display:grid;overflow:auto}.work-modal__box.is-task{border-top-color:#2f6bff;box-shadow:8px 8px #2f6bff}.work-modal__box.is-application{border-top-color:#ff7a1a;box-shadow:8px 8px #ff7a1a}.work-modal__box.is-assigned,.work-modal__box.is-mention{border-top-color:#9b5cff;box-shadow:8px 8px #9b5cff}.work-modal__box.is-held{border-top-color:#e5484d}.work-modal__head{align-items:flex-start;gap:12px;display:flex}.work-modal__icon{border:2px solid var(--fg);background:var(--bg-elev,var(--bg));flex:none;place-items:center;width:42px;height:42px;font-size:20px;font-weight:800;display:grid}.work-modal__heading{flex:1;min-width:0}.work-modal__heading h2{font-family:var(--font-display);margin:0;font-size:22px;line-height:1.15}.work-modal__count{color:var(--fg-tertiary);font:800 12px/1.2 var(--font);letter-spacing:.04em;margin:0 0 2px}.work-modal__x{border:2px solid var(--fg);width:34px;height:34px;color:var(--fg);cursor:pointer;background:0 0;flex:none;font-size:20px;line-height:1}.work-modal__body{gap:10px;display:grid}.work-modal__item{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:16px;display:flex}.work-modal__item code{border:1px solid var(--line-strong);padding:1px 6px;font-size:12px}.work-modal__flags{flex-wrap:wrap;gap:6px;margin:0;display:flex}.work-modal__flag{border:2px solid var(--fg);font:800 11px/1.4 var(--font);padding:2px 8px}.work-modal__flag.is-held{color:#e5484d;border-color:#e5484d}.work-modal__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;display:grid}.work-modal__facts div{min-width:0}.work-modal__facts dt{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.work-modal__facts dd{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-weight:700;overflow:hidden}.work-modal__note{border-left:4px solid var(--line-strong);color:var(--fg-secondary);white-space:pre-wrap;margin:0;padding:8px 10px;font-size:13px}.work-modal__actions{flex-wrap:wrap;gap:10px;display:flex}.work-modal__actions .btn{flex:160px}.work-modal__nav{border-top:1px solid var(--line-strong);flex-wrap:wrap;align-items:center;gap:14px;padding-top:10px;font-size:13px;display:flex}.work-modal__nav button:disabled{opacity:.4;cursor:default}.work-modal__all{margin-left:auto}@keyframes work-fade{0%{opacity:0}}@keyframes work-pop{0%{opacity:0;transform:translateY(14px)scale(.98)}}@media (prefers-reduced-motion:reduce){.work-modal,.work-modal__box{animation:none}}@media (max-width:480px){.work-modal__facts{grid-template-columns:minmax(0,1fr)}}.task-row.is-focus{outline:3px solid var(--lime);outline-offset:2px}.live-settings__kinds{border:1px solid var(--line-strong);gap:6px;margin:0;padding:8px 10px;font-size:13px;display:grid}.live-settings__kinds legend{color:var(--fg-tertiary);text-transform:uppercase;padding:0 4px;font-size:11px;font-weight:700}.live-settings__kinds label{cursor:pointer;align-items:center;gap:8px;display:flex}.rcpt-actions.is-highlight{border:2px solid var(--lime);background:var(--lime);border-radius:14px;padding:14px}@supports (color:color-mix(in lab, red, red)){.rcpt-actions.is-highlight{background:color-mix(in srgb, var(--lime) 10%, transparent)}}.rcpt-actions__hint{margin:0 0 8px;font-weight:700}.rcpt-screen{background:var(--bg-secondary,#f2f3ef);min-height:100vh;padding:16px}.rcpt-tools{flex-wrap:wrap;align-items:center;gap:8px;max-width:420px;margin:0 auto 16px;display:flex}.rcpt-tools small{flex-basis:100%}.rcpt{box-sizing:border-box;color:#000;background:#fff;width:80mm;margin:0 auto;padding:4mm 4mm 6mm;font-family:Courier New,ui-monospace,monospace;font-size:12px;line-height:1.35;position:relative;box-shadow:0 4px 24px #0000001f}.rcpt__head{text-align:center;border-bottom:1px dashed #000;flex-direction:column;align-items:center;gap:1px;padding-bottom:6px;display:flex}.rcpt__biz{letter-spacing:.04em;font-size:15px}.rcpt__title{text-align:center;letter-spacing:.08em;margin:8px 0 4px;font-size:14px}.rcpt__copy{text-align:center;margin:0 0 4px;font-weight:700}.rcpt__stamp{letter-spacing:.12em;border:3px double #000;width:fit-content;margin:6px auto;padding:4px 8px;font-size:18px;font-weight:800;transform:rotate(-4deg)}.rcpt__rows{flex-direction:column;gap:2px;margin:4px 0;display:flex}.rcpt__row{justify-content:space-between;gap:8px;display:flex}.rcpt__row span{flex-shrink:0}.rcpt__row strong{text-align:right;word-break:break-word}.rcpt__rule{border-top:1px dashed #000;margin:6px 0}.rcpt__total{border-top:2px solid #000;border-bottom:2px solid #000;justify-content:space-between;align-items:baseline;margin:8px 0;padding:6px 0;font-weight:800;display:flex}.rcpt__total strong{font-size:18px}.rcpt__qr{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-top:8px;display:flex}.rcpt__qr img{width:30mm;height:30mm;image-rendering:pixelated}.rcpt__thanks{text-align:center;margin:8px 0 2px;font-weight:700}.rcpt__tz{text-align:center;margin:0;font-size:10px}@media print{body *{visibility:hidden!important}.rcpt,.rcpt *{visibility:visible!important}.rcpt-screen{background:#fff;padding:0}.rcpt{box-shadow:none;margin:0;position:absolute;top:0;left:0}}.inv-screen{background:var(--bg-secondary,#f2f3ef);min-height:100vh;padding:16px}.inv-tools{flex-wrap:wrap;align-items:center;gap:8px;max-width:210mm;margin:0 auto 16px;display:flex}.inv-tools small{flex-basis:100%}.inv{box-sizing:border-box;color:#0a0a0a;background:#f3f4f0;width:210mm;max-width:100%;margin:0 auto;padding:14mm 16mm;font-family:Segoe UI,system-ui,sans-serif;font-size:12px;line-height:1.4;position:relative;box-shadow:0 4px 24px #0000001f}.inv__band{color:#fff;background:#0a0a0a;border-bottom:5px solid #cf0;justify-content:space-between;gap:16px;margin:-6mm -8mm 12px;padding:14px 16px;display:flex}.inv__band>div{flex-direction:column;gap:2px;display:flex}.inv__brand{letter-spacing:.02em;font-size:18px}.inv__band-right{text-align:right}.inv__band-right h1{color:#cf0;letter-spacing:.06em;margin:0 0 4px;font-size:18px}.inv__warn{color:#c61e28;background:#fff;border:1.5px solid #c61e28;margin:0 0 12px;padding:8px 10px;font-weight:600}.inv__cols{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.inv__cols section{background:#fff;border:1.5px solid #0a0a0a;padding:12px 14px;box-shadow:4px 4px #cf0}.inv__cols h2{letter-spacing:.08em;text-transform:uppercase;color:#6b6f68;margin:0 0 8px;font-size:11px}.inv__cols p{margin:0 0 4px}.inv__meta{color:#6b6f68;justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.inv__stamp{color:#c61e28;letter-spacing:.1em;opacity:.85;pointer-events:none;border:3px double #c61e28;margin:0;padding:6px 14px;font-size:28px;font-weight:800;position:absolute;top:42%;left:18%;transform:rotate(-8deg)}.inv__table{border-collapse:collapse;background:#fff;width:100%;margin-bottom:12px}.inv__table th{color:#fff;text-align:left;letter-spacing:.06em;text-transform:uppercase;background:#0a0a0a;padding:8px 12px;font-size:11px}.inv__table th:last-child,.inv__table td:last-child{text-align:right;white-space:nowrap}.inv__table td{vertical-align:top;border-bottom:1px solid #dcded8;padding:10px 12px}.inv__table td strong{display:block}.inv__table td small{color:#6b6f68;margin-top:2px;display:block}.inv__table tr.is-muted td{color:#6b6f68}.inv__totals{flex-direction:column;align-items:flex-end;gap:6px;margin-bottom:18px;display:flex}.inv__totals>div{color:#6b6f68;justify-content:space-between;gap:24px;min-width:220px;display:flex}.inv__total{background:#cf0;border:1.5px solid #0a0a0a;padding:10px 14px;font-size:14px;box-shadow:4px 4px #0a0a0a;color:#0a0a0a!important}.inv__total strong{font-size:22px}.inv__foot{color:#6b6f68;border-top:1px solid #dcded8;grid-template-columns:96px 1fr;align-items:start;gap:16px;padding-top:12px;display:grid}.inv__qr{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.inv__qr img{background:#fff;border:1.5px solid #0a0a0a;width:96px;height:96px}.inv__thanks{color:#0a0a0a;margin:0 0 6px;font-weight:700}.inv__foot p{margin:0 0 4px}@media print{.inv,.inv *{visibility:visible!important}.inv-screen{background:#fff;padding:0}.inv-tools{display:none!important}.inv{width:100%;box-shadow:none;background:#fff;margin:0;padding:0;position:absolute;top:0;left:0}.inv__band{margin:0 0 12px}}.ord-autocancel,.fo-autocancel{color:var(--warn,#b45309);font-weight:600}.fin-kpi small{color:var(--fg-tertiary);font-size:12px;display:block}.trk-live{color:var(--fg-tertiary);align-items:center;gap:8px;margin:12px 0 0;font-size:13px;display:flex}.trk-live span{background:var(--lime);width:8px;height:8px;box-shadow:0 0 0 0 var(--lime);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.trk-live span{box-shadow:0 0 0 0 color-mix(in srgb, var(--lime) 60%, transparent)}}.trk-live span{animation:2s infinite trk-live-pulse}@keyframes trk-live-pulse{70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.trk-live span{animation:none}}.ord-tabs{flex-wrap:wrap;gap:6px;margin:0 0 16px;display:flex}.ord-tabs button{border:1px solid var(--line,#d0d5dd);font:inherit;cursor:pointer;background:0 0;padding:6px 12px}.ord-tabs button.is-active{background:var(--fg);color:var(--bg);border-color:var(--fg)}.ord-stages__form{gap:10px;margin:12px 0;display:grid}.ord-stages__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ord-stages__list li{border-left:3px solid var(--line,#d0d5dd);gap:2px;padding:4px 0 4px 12px;display:grid}.ord-stages__list time,.ord-stages__list span{color:var(--fg-secondary);font-size:12px}.ord-tag{opacity:.75;margin-left:6px;font-size:11px;font-style:normal;display:inline-block}.stage-edit{gap:12px;margin:12px 0;display:grid}.stage-edit__row{border:1px solid var(--line,#d0d5dd);gap:8px;padding:12px;display:grid}.ord-stages-public__title{margin:12px 0 8px;font-size:14px}.ord-stages-public{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ord-stages-public li{border-left:3px solid var(--line,#d0d5dd);gap:2px;padding:6px 0 6px 12px;display:grid}.ord-stages-public li.is-current{border-left-color:var(--fg)}.ord-stages-public time{color:var(--fg-secondary);font-size:12px}.trk-stages{margin:12px 0}.undo-bar{align-items:center;gap:8px;display:flex;position:relative}.undo-bar__recent{border:1px solid var(--line,#d0d5dd);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;padding:6px 10px;font-size:13px}.undo-toast{z-index:80;background:var(--bg);border:2px solid var(--fg);align-items:center;gap:12px;max-width:min(420px,100vw - 32px);padding:12px 14px;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px #0000001f}.undo-toast strong{display:block}.undo-toast span{color:var(--fg-secondary);font-size:13px;display:block}.undo-toast__warn{color:var(--fg-secondary);margin-top:4px;font-size:12px;display:block}.undo-panel{z-index:70;background:var(--bg);border:2px solid var(--fg);width:min(420px,100vw - 24px);max-height:70vh;padding:12px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 12px 32px #00000024}.undo-panel header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.undo-panel h3{margin:0;font-size:15px}.undo-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.undo-list li{border-bottom:1px solid var(--line,#d0d5dd);justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:8px;display:flex}.undo-list li.is-done,.undo-list li.is-expired{opacity:.65}.undo-list__ref{font:inherit;text-align:left;color:var(--fg);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:block}.undo-list small{color:var(--fg-secondary);font-size:12px;display:block}.adm-inbox__filters{margin-top:22px}.adm-inbox__list{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.adm-inbox__list button{border:2px solid var(--fg);background:var(--surface);width:100%;color:var(--fg);text-align:left;cursor:pointer;grid-template-columns:110px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px;display:grid}.adm-inbox__list button:hover{box-shadow:4px 4px 0 var(--lime);transform:translate(-1px,-1px)}.adm-inbox__kind,.adm-inbox__urgent{letter-spacing:.05em;text-transform:uppercase;background:var(--lime);padding:4px 7px;font-size:10px;font-style:normal;font-weight:900}@supports (color:color-mix(in lab, red, red)){.adm-inbox__kind,.adm-inbox__urgent{background:color-mix(in srgb, var(--lime) 45%, var(--bg))}}.adm-inbox__main strong,.adm-inbox__main small{display:block}.adm-inbox__main small,.adm-inbox__time{color:var(--fg-secondary);font-size:12px}.adm-inbox__urgent{color:#fff;background:#b42318}.adm-email-modal{z-index:220;background:#0000008c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.adm-email-modal__box{border:2px solid var(--fg);background:var(--surface);width:min(520px,100%);box-shadow:8px 8px 0 var(--lime);gap:14px;padding:20px;display:grid}.adm-email-modal__box h2{margin:0}.order-peek{z-index:180;border:2px solid var(--fg);background:var(--surface);color:var(--fg);box-shadow:6px 6px 0 var(--lime);padding:14px;position:fixed}.order-peek header,.order-peek dl div{justify-content:space-between;gap:10px;display:flex}.order-peek>strong,.order-peek>a{margin-top:8px;display:block}.order-peek dl{gap:5px;margin:12px 0 0;display:grid}.order-peek dt,.order-peek dd{margin:0;font-size:12px}.order-peek dt{color:var(--fg-secondary)}.order-peek .is-overdue dd{color:#b42318;font-weight:900}.order-peek__tags,.order-peek blockquote{border-top:1px solid var(--line);margin:10px 0 0;padding-top:10px;font-size:12px}@media (max-width:700px){.adm-inbox__list button{grid-template-columns:1fr auto}.adm-inbox__main{grid-column:1/-1}.order-peek{display:none}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
