/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.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}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.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}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--navy:#0d1117;--navy-light:#161b22;--navy-panel:#0d1117;--navy-card:#1c2128;--navy-border:#30363d;--gold:#c9a84c;--gold-light:#d4b366;--gold-dark:#a8873d;--text-primary:#e6edf3;--text-secondary:#8b949e;--text-muted:#8b949e;--text-subtle:#6e7681;--error:#f85149;--success:#3fb950;--warning:#d29922;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--t-bg:#f0f2f5;--t-page:#f9fafb;--t-surface:#fff;--t-surface-2:#f9fafb;--t-border:#e8eaed;--t-border-2:#e5e7eb;--t-card-line:#e2e8f0e6;--t-text:#1a1a2e;--t-ink:#0f1729;--t-label:#374151;--t-muted:#6b7280;--t-muted-2:#9ca3af;--t-primary:#0f1729;--t-on-primary:#fff;--t-blue-bg:#eef0fd;--t-purple-bg:#f3e8ff;--t-teal-bg:#e0f7fa;--t-green-bg:#e6faf5;--t-green-border:#a7f3d0;--t-gold-bg:#fff3e0;--t-red-bg:#ffe0e6;--t-l1-bg:#f3f4f6;--t-line-6:#d1d5db;--t-grid:#f0f1f3;--t-grad-ai:linear-gradient(135deg,#f8faff,#f0f4ff);--t-sky-ink-2:#0369a1;--t-sky-ink:#0c4a6e;--t-grn-ink-2:#15803d;--t-grn-ink:#166534;--t-grn-ink-3:#16a34a;--t-blu-ink:#1d4ed8;--t-info-ink:#1e3a8a;--t-ok-ink:#1f7a52;--t-ink-2:#2b2f3d;--t-slate:#334155;--t-body:#3a3e4c;--t-text-444:#444;--t-slate-2:#475569;--t-text-555:#555;--t-subtle:#555a6e;--t-ylw-ink-2:#713f12;--t-amber-ink:#7a4a00;--t-ylw-ink:#854d0e;--t-track-ink:#8590a2;--t-grn-line-2:#86efac;--t-rust-ink:#8f3413;--t-warn-ink:#92400e;--t-info-line-2:#93c5fd;--t-ylw-ink-3:#a16207;--t-warn-ink-2:#b45309;--t-err-ink:#b91c1c;--t-sky-line:#bae6fd;--t-grn-line:#bbf7d0;--t-orange-ink:#c2410c;--t-ring:#c3c7d4;--t-info-line:#c7d2fe;--t-line-8:#cbd5e1;--t-info-line-3:#d0daff;--t-warn-ink-3:#d97706;--t-blu-bg:#dbeafe;--t-err-ink-2:#dc2626;--t-line-3:#dfe2ee;--t-track:#e2e6ed;--t-line-7:#e2e8f0;--t-line-4:#e6e8f1;--t-line-5:#f0f1f6;--t-info-bg-2:#f0f7ff;--t-info-bg:#f0f9ff;--t-ok-bg:#f0fdf4;--t-chip-4:#f1f5f9;--t-chip:#f3f4f6;--t-chip-3:#f3f4f8;--t-chip-5:#f4f4f4;--t-panel:#f6f7fb;--t-chip-2:#f8f9fa;--t-panel-2:#f8fafc;--t-info-bg-3:#f8fbff;--t-panel-3:#fafafa;--t-err-line-2:#fca5a5;--t-warn-line-2:#fcd34d;--t-ylw-line:#fde047;--t-warn-line:#fde68a;--t-rust-bg:#fdf1ea;--t-amber-bg:#fdf3dc;--t-err-line:#fecaca;--t-err-line-3:#fecdd3;--t-err-bg:#fef2f2;--t-ylw-bg-2:#fef3c7;--t-ylw-bg:#fefce8;--t-orange-bg:#fff7ed;--t-err-bg-2:#fff7f7;--t-warn-bg:#fffbeb;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}:root[data-theme=dark]{--t-bg:#0a0e14;--t-page:#0a0e14;--t-surface:#131a28;--t-surface-2:#182133;--t-border:#253047;--t-border-2:#253047;--t-card-line:#253047;--t-text:#eef2f7;--t-ink:#eef2f7;--t-label:#c6cedb;--t-muted:#9aa5b6;--t-muted-2:#7d889b;--t-primary:#e2c25a;--t-on-primary:#0a0e14;--t-blue-bg:#16213a;--t-purple-bg:#241a33;--t-teal-bg:#10282d;--t-green-bg:#13291f;--t-green-border:#1f5a3f;--t-gold-bg:#2a2312;--t-red-bg:#2a1517;--t-l1-bg:#1a2234;--t-line-6:#3a4766;--t-grid:#1d2534;--t-grad-ai:linear-gradient(135deg,#141c2e,#121a2b);--t-sky-ink-2:#7cc4f0;--t-sky-ink:#a9d8f5;--t-grn-ink-2:#6fd19c;--t-grn-ink:#86efac;--t-grn-ink-3:#4ade80;--t-blu-ink:#8ab0f7;--t-info-ink:#a9c4f5;--t-ok-ink:#6fd19c;--t-ink-2:#eef2f7;--t-slate:#c6cedb;--t-body:#c6cedb;--t-text-444:#c6cedb;--t-slate-2:#b4bdcc;--t-text-555:#b4bdcc;--t-subtle:#a3adbf;--t-ylw-ink-2:#f5d58a;--t-amber-ink:#f0c96a;--t-ylw-ink:#f0c96a;--t-track-ink:#7d889b;--t-grn-line-2:#2a6b4a;--t-rust-ink:#f4a582;--t-warn-ink:#f0c96a;--t-info-line-2:#345a8a;--t-ylw-ink-3:#eab308;--t-warn-ink-2:#f0b45a;--t-err-ink:#f97066;--t-sky-line:#1f4a66;--t-grn-line:#1f5a3f;--t-orange-ink:#fb923c;--t-ring:#4a5570;--t-info-line:#2f3f6b;--t-line-8:#3a4766;--t-info-line-3:#2f3f6b;--t-warn-ink-3:#f5b041;--t-blu-bg:#16213a;--t-err-ink-2:#f87171;--t-line-3:#253047;--t-track:#253047;--t-line-7:#253047;--t-line-4:#253047;--t-line-5:#1d2534;--t-info-bg-2:#12203a;--t-info-bg:#12203a;--t-ok-bg:#13291f;--t-chip-4:#1a2234;--t-chip:#1a2234;--t-chip-3:#1a2234;--t-chip-5:#1a2234;--t-panel:#182133;--t-chip-2:#182133;--t-panel-2:#182133;--t-info-bg-3:#131c30;--t-panel-3:#182133;--t-err-line-2:#7a2e2e;--t-warn-line-2:#6b5518;--t-ylw-line:#6b5a14;--t-warn-line:#5c4a17;--t-rust-bg:#2e1a12;--t-amber-bg:#2a2312;--t-err-line:#5c2626;--t-err-line-3:#5c2626;--t-err-bg:#2a1517;--t-ylw-bg-2:#2a2312;--t-ylw-bg:#2a2610;--t-orange-bg:#2a1d12;--t-err-bg-2:#2a1517;--t-warn-bg:#2a2312;color-scheme:dark}:root[data-theme=dark] body{background:#0a0e14}:root.theme-fade,:root.theme-fade *{transition:background-color .22s,border-color .22s,color .22s,fill .22s!important}*{box-sizing:border-box}body{min-height:100vh;color:var(--text-primary);letter-spacing:-.011em;margin:0;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sp-input,body{background:#0d1117}.sp-input{color:#e6edf3;border:1px solid #30363d;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-family:inherit;font-size:14px}.sp-input:focus{border-color:#c9a84c;box-shadow:0 0 0 3px #c9a84c1a}.sp-input::placeholder{color:#6e7681}.settings-field::placeholder{color:#9ca3af}input:focus:not(.react-international-phone-input),select:focus,textarea:focus{border-color:#c9a84c!important;outline:none!important;box-shadow:0 0 0 3px #c9a84c26!important}input:-webkit-autofill,input:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a;box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a;box-shadow:inset 0 0 0 1000px #fff}button{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:9px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}button:active:not(:disabled){transform:scale(.98)}button:disabled{opacity:.5;cursor:not-allowed}.sp-btn-navy{color:#e6edf3;background:#1c2128;border:1px solid #30363d;box-shadow:0 1px 2px #0000001a}.sp-btn-navy:hover:not(:disabled){color:#fff;background:#272e38;border-color:#c9a84c;box-shadow:0 4px 12px #c9a84c1f}.sp-btn-gold{color:#0d1117;background:linear-gradient(135deg,#d4b366,#c9a84c);border:1px solid #fff3;font-weight:600;box-shadow:0 2px 8px #c9a84c40}.sp-btn-gold:hover:not(:disabled){background:linear-gradient(135deg,#e0c075,#d4b366);transform:translateY(-1px);box-shadow:0 4px 16px #c9a84c66}.sp-btn-ghost{color:#8b949e;background:0 0;border:1px solid #30363d}.sp-btn-ghost:hover:not(:disabled){color:#e6edf3;background:#ffffff0d;border-color:#484f58}.sp-btn-full{width:100%}.sp-btn-primary{color:#0d1117;background:#c9a84c;border:none;border-radius:8px;font-weight:600}.sp-btn-secondary{color:#c9a84c;background:#c9a84c1a;border:1px solid #c9a84c4d;border-radius:8px}.card,.sp-card{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:18px;transition:border-color .2s,box-shadow .2s,transform .2s}.card:hover,.sp-card:hover{border-color:#c9a84c66;box-shadow:0 4px 20px #0003}.elevated-card,.elevated-card-hover{background:var(--t-surface);border:1px solid var(--t-card-line);border-radius:14px;box-shadow:0 1px 3px #0f172a0a,0 6px 20px -4px #0f172a12}.elevated-card-hover{transition:box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),border-color .25s}.elevated-card-hover:hover{border-color:#c9a84c4d;transform:translateY(-3px);box-shadow:0 8px 24px -4px #0f172a14,0 16px 36px -6px #0f172a1a}.glass-card{-webkit-backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #ffffff80;border-radius:14px;box-shadow:0 4px 16px #0f172a0d,inset 0 1px #fff9}.sp-muted{color:#8b949e;margin:0;font-size:14px}.sp-error{color:#f85149}.sp-error,.sp-success{margin:0;font-size:13px}.sp-success{color:#3fb950}.sp-nav-item{color:#6b7280;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-family:inherit;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:flex}.sp-nav-item:hover{color:#374151;background:#f3f4f6}.sp-nav-item.active{color:#fff;background:#0f1729}.sp-badge{border-radius:20px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.sp-logo{gap:8px}.sp-logo,.sp-logo-icon{align-items:center;display:flex}.sp-logo-icon{color:#0d1117;letter-spacing:-.5px;background:#c9a84c;border-radius:6px;flex-shrink:0;justify-content:center;width:28px;height:28px;font-size:11px;font-weight:800}.sp-logo-text{color:#0f1729;font-size:15px;font-weight:600}.sp-phone-input .react-international-phone-input-container{background:#fff;border-radius:12px;height:48px;transition:border-color .15s,box-shadow .15s;overflow:visible;box-shadow:none!important;border:1.5px solid #e2e8f0!important;align-items:stretch!important;display:flex!important}.sp-phone-input .react-international-phone-input-container:focus-within{border-color:#c9a84c!important;box-shadow:0 0 0 3px #c9a84c26!important}.sp-phone-input .react-international-phone-country-selector-button{cursor:pointer;flex-shrink:0;min-width:56px;max-width:56px;height:100%;box-shadow:none!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;padding:0 8px 0 12px!important;display:flex!important}.sp-phone-input .react-international-phone-country-selector-button:hover{background:#f8fafc!important}.sp-phone-input .react-international-phone-country-selector-button[title]{pointer-events:auto}.sp-phone-input .react-international-phone-country-selector-button:before{display:none!important}.sp-phone-input .react-international-phone-country-selector-dropdown{z-index:999;background:#fff;border-radius:10px;width:300px;max-width:calc(100vw - 32px);max-height:260px;padding:4px 0;overflow-y:auto;border:1.5px solid #e2e8f0!important;box-shadow:0 8px 24px #0f172a1f!important}.sp-phone-input .react-international-phone-country-selector-dropdown__list-item{color:#0f172a;cursor:pointer;align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:flex}.sp-phone-input .react-international-phone-country-selector-dropdown__list-item-country-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sp-phone-input .react-international-phone-country-selector-dropdown__list-item--focused,.sp-phone-input .react-international-phone-country-selector-dropdown__list-item--selected,.sp-phone-input .react-international-phone-country-selector-dropdown__list-item:hover{color:#0f172a;background:#c9a84c1a}.sp-phone-input .react-international-phone-input{color:#0f172a;flex:1;width:100%;height:100%;padding:0 14px;font-family:inherit;font-size:15px;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.sp-phone-input .react-international-phone-input::placeholder{color:#94a3b8}body.behaviour-body{color:#e6edf3;background:#0d1117}.behaviour-spinner{border:3px solid #e5e7eb;border-top-color:#c9a84c;border-radius:50%;width:36px;height:36px;margin:0 auto 12px;animation:behaviour-spin .8s linear infinite}@keyframes behaviour-spin{to{transform:rotate(1turn)}}@keyframes reportFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.report-hover-card{transition:transform .18s,box-shadow .18s}.report-hover-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page{gap:1rem;max-width:880px;margin:0 auto;padding:3rem 1rem;display:grid}.tag{color:#7dd3fc;background:#38bdf81f;border:1px solid #38bdf866;border-radius:999px;width:fit-content;padding:.3rem .6rem;font-size:.8rem}.muted,.subtitle{color:#8b949e;margin-top:0}.row{flex-wrap:wrap;gap:.6rem;display:flex}.status{color:#8b949e;border:1px solid #30363d;border-radius:999px;width:fit-content;margin-top:.8rem;padding:.2rem .7rem}.status.success{color:#3fb950;border-color:#3fb95080}.status.error{color:#f85149;border-color:#f8514980}.error{color:#f85149}pre{background:#0d1117;border:1px solid #30363d;border-radius:6px;margin:0;padding:.9rem;overflow:auto}.lp{--lp-bg:#edf0f5;--lp-bar:#fff;--lp-line:#dfe3ea;--lp-ink:#0f1729;--lp-body:#3b4558;--lp-muted:#5d6879;--lp-gold:#a8862f;--lp-paper:#fff;--lp-paper-line:#e2e6ed;--lp-field:#fff;--lp-field-line:#8590a2;--lp-chip:#eef1f6;--lp-primary:#0f1729;--lp-on-primary:#fff;--lp-link:#0f1729;--lp-new-link:#0f1729;--lp-focus:#2f62d0;--lp-error:#b42318;--lp-ok:#1d7a4a;--lp-ok-bg:#e6f4ec;--lp-err-bg:#fdecea;--lp-err-ring:#b4231847;--lp-warn:#8a5300;--lp-warn-bg:#fdf3dc;--lp-info:#2f62d0;--lp-info-bg:#e9effc;--lp-rib-ink:#0f1729;--lp-rib-gold:#b8963e;--lp-rib-a:.06;--lp-rib-b:.16;--lp-shadow:0 24px 60px #0f172924,0 4px 12px #0f17290f;background:var(--lp-bg);min-height:100vh;color:var(--lp-ink);flex-direction:column;display:flex;position:relative;overflow-x:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme]) .lp{--lp-bg:#0a0e14;--lp-bar:#0d121b;--lp-line:#1d2534;--lp-ink:#eef2f7;--lp-body:#c6cedb;--lp-muted:#9aa5b6;--lp-gold:#e2c25a;--lp-paper:#131a28;--lp-paper-line:#253047;--lp-field:#0d1320;--lp-field-line:#5b6782;--lp-chip:#1a2234;--lp-primary:#e2c25a;--lp-on-primary:#0a0e14;--lp-link:#e2c25a;--lp-new-link:#e2c25a;--lp-focus:#8ab0f7;--lp-error:#f97066;--lp-ok:#6fd19c;--lp-ok-bg:#13291f;--lp-err-bg:#2a1517;--lp-err-ring:#f970664d;--lp-warn:#f0c96a;--lp-warn-bg:#2a2312;--lp-info:#8ab0f7;--lp-info-bg:#16213a;--lp-rib-ink:#c8d2e6;--lp-rib-gold:#d9b85a;--lp-rib-a:.05;--lp-rib-b:.15;--lp-shadow:0 24px 70px #0009;color-scheme:dark}}:root[data-theme=dark] .lp{--lp-bg:#0a0e14;--lp-bar:#0d121b;--lp-line:#1d2534;--lp-ink:#eef2f7;--lp-body:#c6cedb;--lp-muted:#9aa5b6;--lp-gold:#e2c25a;--lp-paper:#131a28;--lp-paper-line:#253047;--lp-field:#0d1320;--lp-field-line:#5b6782;--lp-chip:#1a2234;--lp-primary:#e2c25a;--lp-on-primary:#0a0e14;--lp-link:#e2c25a;--lp-new-link:#e2c25a;--lp-focus:#8ab0f7;--lp-error:#f97066;--lp-ok:#6fd19c;--lp-ok-bg:#13291f;--lp-err-bg:#2a1517;--lp-err-ring:#f970664d;--lp-warn:#f0c96a;--lp-warn-bg:#2a2312;--lp-info:#8ab0f7;--lp-info-bg:#16213a;--lp-rib-ink:#c8d2e6;--lp-rib-gold:#d9b85a;--lp-rib-a:.05;--lp-rib-b:.15;--lp-shadow:0 24px 70px #0009;color-scheme:dark}.lp-ribbon{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.lp-bar,.lp-footer,.lp-main{z-index:1;position:relative}.lp-bar{background:var(--lp-bar);border-bottom:1px solid var(--lp-line);justify-content:space-between;padding:16px 32px}.lp-bar,.lp-brand{align-items:center;gap:12px;display:flex}.lp-brand{color:var(--lp-ink);font-size:18px;font-weight:700;text-decoration:none}.lp-brand img{border-radius:9px;width:34px;height:34px;display:block}.lp-bar-alt{color:var(--lp-muted);font-size:14.5px}.lp-bar-alt a{color:var(--lp-ink);margin-left:6px;font-weight:600;text-decoration:none}.lp-main{flex-direction:column;flex:1;align-items:center;gap:30px;padding:44px 32px 48px;display:flex}.lp-hero{text-align:center;flex-direction:column;gap:10px;max-width:640px;display:flex}.lp-hero h1{letter-spacing:-.025em;color:var(--lp-ink);text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,42px);line-height:1.12}.lp-hero h1 span{color:var(--lp-gold)}.lp-hero p{color:var(--lp-muted);margin:0;font-size:16px}.lp-card{width:min(900px,100%);box-shadow:var(--lp-shadow);border-top:3px solid #c9a84c;border-radius:14px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);display:grid;overflow:hidden}.lp-navy{background:#0e192b;flex-direction:column;gap:18px;padding:26px 30px;display:flex}.lp-navy-stage{flex:1;justify-content:center;align-items:center;min-height:360px;display:flex}.lp-navy-cap{text-align:center;color:#d9b85a;border-top:1px solid #ffffff1a;margin:0;padding-top:18px;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;line-height:1.25}.lp-render{aspect-ratio:720/964;width:min(90%,330px);transform:perspective(1000px) rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg));transition:transform .7s cubic-bezier(.2,.7,.2,1);animation:lpDrift 9s ease-in-out infinite;position:relative}.lp-render img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.lp-render:after{content:"";background:radial-gradient(circle at var(--lx,32%) var(--ly,30%),#ffecaa29,transparent 42%);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}@keyframes lpDrift{0%,to{translate:0}50%{translate:0 -6px}}.lp-paper{background:var(--lp-paper);flex-direction:column;gap:18px;padding:34px 38px 30px;display:flex}.lp-paper-head{border-bottom:1px solid var(--lp-paper-line);padding-bottom:18px}.lp-paper-head h2{color:var(--lp-ink);letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.lp-paper-head p{color:var(--lp-muted);margin:4px 0 0;font-size:15px}.lp-google{border:1px solid var(--lp-field-line);background:var(--lp-field);width:100%;height:48px;color:var(--lp-ink);cursor:pointer;border-radius:10px;justify-content:center;gap:10px;font:600 15px Plus Jakarta Sans,sans-serif}.lp-google,.lp-or{align-items:center;display:flex}.lp-or{color:var(--lp-muted);gap:12px;font-size:14px}.lp-or:after,.lp-or:before{content:"";background:var(--lp-paper-line);flex:1;height:1px}.lp-form{gap:16px}.lp-field,.lp-form{flex-direction:column;display:flex}.lp-field{gap:7px}.lp-field-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lp-field label{color:var(--lp-ink);font-size:14px;font-weight:600}.lp-field-row a{color:var(--lp-link);font-size:14px;font-weight:500;text-decoration:none}.lp-input{position:relative}.lp-input input{border:1px solid var(--lp-field-line);background:var(--lp-field);width:100%;height:48px;color:var(--lp-ink);border-radius:10px;padding:0 14px;font:400 16px Plus Jakarta Sans,sans-serif}.lp-input input:focus-visible{border-color:var(--lp-focus);box-shadow:0 0 0 3px var(--lp-focus);outline:none}@supports (color:color-mix(in lab,red,red)){.lp-input input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-focus) 22%,transparent)}}.lp-input input:disabled{opacity:.6;cursor:not-allowed}.lp-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--lp-field) inset!important;-webkit-text-fill-color:var(--lp-ink)!important}.lp-input input.lp-has-btn{padding-right:48px}.lp-eye{width:44px;height:44px;color:var(--lp-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:2px;right:2px}.lp-primary{background:var(--lp-primary);height:50px;color:var(--lp-on-primary);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:4px;font:700 15px Plus Jakarta Sans,sans-serif;display:flex}.lp-google:disabled,.lp-primary:disabled{opacity:.55;cursor:not-allowed}.lp a:focus-visible,.lp-eye:focus-visible,.lp-google:focus-visible,.lp-primary:focus-visible{outline:2px solid var(--lp-focus);outline-offset:2px}.lp-paper-foot{border-top:1px solid var(--lp-paper-line);text-align:center;flex-direction:column;gap:8px;padding-top:16px;display:flex}.lp-paper-foot p{margin:0}.lp-new{color:var(--lp-muted);font-size:15px}.lp-new a{color:var(--lp-new-link);margin-left:4px;font-weight:600;text-decoration:none}.lp-legal{font-size:13px;line-height:1.5}.lp-footer,.lp-legal,.lp-legal a{color:var(--lp-muted)}.lp-footer{border-top:1px solid var(--lp-line);background:var(--lp-bar);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 32px;font-size:13px;display:flex}.lp-footer nav{gap:22px;display:flex}.lp-footer a{color:var(--lp-muted);text-decoration:none}@media (max-width:760px){.lp-bar{padding:14px 18px}.lp-bar-alt{display:none}.lp-main{gap:20px;padding:26px 16px 28px}.lp-hero{gap:0}.lp-hero h1{font-size:24px}.lp-hero p{display:none}.lp-card{grid-template-columns:minmax(0,1fr)}.lp-navy{flex-direction:row;align-items:center;gap:16px;padding:14px 18px}.lp-navy-stage{flex:0 0 96px;min-height:132px}.lp-render{width:92px;animation:none}.lp-navy-cap{text-align:left;border-top:0;padding:0;font-size:19px}.lp-paper{padding:24px 20px}.lp-paper-head h2{font-size:26px}.lp-footer{padding:14px 18px;font-size:12px}.lp-footer nav{gap:14px}}@media (min-width:761px) and (max-height:860px){.lp-bar{padding-block:10px}.lp-main{gap:16px;padding-block:18px 24px}.lp-hero{max-width:820px}.lp-hero h1{font-size:28px}.lp-hero p{display:none}.lp-navy{gap:12px;padding:18px 26px}.lp-navy-stage{min-height:0}.lp-render{width:min(78%,250px)}.lp-navy-cap{padding-top:12px;font-size:20px}.lp-paper{gap:12px;padding:22px 34px 18px}.lp-paper-head{padding-bottom:12px}.lp-paper-head h2{font-size:26px}.lp-form{gap:12px}.lp-field{gap:5px}.lp-google,.lp-input input{height:44px}.lp-eye{width:40px;height:40px}.lp-primary{height:46px;margin-top:0}.lp-paper-foot{gap:4px;padding-top:12px}}@media (prefers-reduced-motion:reduce){.lp-render{transition:none;animation:none}}.lp-solo{background:var(--lp-paper);border:1px solid var(--lp-paper-line);width:min(470px,100%);box-shadow:var(--lp-shadow);border-radius:14px;gap:16px;padding:32px 36px 28px}.lp-solo,.lp-steps{flex-direction:column;display:flex}.lp-steps{gap:8px}.lp-steps span{color:var(--lp-muted);font-size:13px;font-weight:600}.lp-steps-bars{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lp-steps-bars i{background:var(--lp-paper-line);border-radius:2px;height:4px}.lp-steps-bars i.lp-on{background:#c9a84c}.lp-fieldset{border:0;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;display:flex}.lp-fieldset legend{color:var(--lp-ink);margin-bottom:7px;padding:0;font-size:14px;font-weight:600}.lp-field label small{color:var(--lp-muted);font-weight:400}.lp-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lp-role{border:1px solid var(--lp-field-line);background:var(--lp-field);height:48px;color:var(--lp-body);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;font:500 15px Plus Jakarta Sans,sans-serif;display:flex}.lp-role[aria-pressed=true]{border:2px solid var(--lp-ink);color:var(--lp-ink);background:var(--lp-chip);font-weight:700}.lp-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lp-hint{color:var(--lp-muted)}.lp-field-err,.lp-hint{margin:0;font-size:13px}.lp-field-err{color:var(--lp-error)}.lp-input input[aria-invalid=true]{border-color:var(--lp-error)}.lp-otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.lp-otp input{border:1px solid var(--lp-field-line);background:var(--lp-field);width:100%;height:56px;color:var(--lp-ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;padding:0;font:700 24px Plus Jakarta Sans,sans-serif}.lp-otp input:focus-visible{border:2px solid var(--lp-focus);outline:none}.lp input:focus:not(.react-international-phone-input){border-color:var(--lp-focus)!important;box-shadow:0 0 0 3px var(--lp-focus)!important}@supports (color:color-mix(in lab,red,red)){.lp input:focus:not(.react-international-phone-input){box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-focus) 22%,transparent)!important}}.lp .lp-bad input:focus:not(.react-international-phone-input){border-color:var(--lp-error)!important;box-shadow:0 0 0 3px var(--lp-err-ring)!important}.lp-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:2px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.lp-checks li{color:var(--lp-muted);align-items:center;gap:6px;display:flex}.lp-checks li.lp-met{color:var(--lp-ok)}.lp-agree{color:var(--lp-muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.lp-agree input{width:18px;height:18px;accent-color:var(--lp-primary);flex:none;margin:1px 0 0}.lp-agree a{color:var(--lp-ink)}a.lp-primary{text-decoration:none}.lp-secondary{border:1px solid var(--lp-field-line);width:100%;height:46px;color:var(--lp-ink);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;font:600 15px Plus Jakarta Sans,sans-serif;text-decoration:none}.lp-below,.lp-secondary{align-items:center;display:flex}.lp-below{color:var(--lp-muted);justify-content:space-between;gap:12px;font-size:14px}.lp-textbtn{color:var(--lp-link);cursor:pointer;background:0 0;border:0;padding:0;font:600 14px Plus Jakarta Sans,sans-serif}.lp-textbtn:disabled{color:var(--lp-muted);cursor:default;font-weight:500}.lp-role:focus-visible,.lp-secondary:focus-visible,.lp-textbtn:focus-visible{outline:2px solid var(--lp-focus);outline-offset:2px}.lp-notice-ok{background:var(--lp-ok-bg);color:var(--lp-ok);overflow-wrap:anywhere;border-radius:10px;gap:8px;margin:0;padding:10px 14px;font-size:14px}.lp-done,.lp-notice-ok{align-items:center;display:flex}.lp-done{text-align:center;flex-direction:column;gap:12px;padding:8px 0 4px}.lp-done h2{letter-spacing:-.02em;color:var(--lp-ink);margin:0;font-size:26px;font-weight:700}.lp-done p{color:var(--lp-muted);margin:0;font-size:15px;line-height:1.5}.lp-done .lp-primary,.lp-done .lp-secondary{align-self:stretch}.lp-emblem{border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 1.5px #c9a84c}.lp-emblem img{border-radius:50%;width:54px;height:54px;display:block}.lp .sp-phone-input .react-international-phone-input-container{background:var(--lp-field);border-radius:10px;height:48px;border:1px solid var(--lp-field-line)!important}.lp .sp-phone-input .react-international-phone-input-container:focus-within{border-color:var(--lp-focus)!important;box-shadow:0 0 0 3px var(--lp-focus)!important}@supports (color:color-mix(in lab,red,red)){.lp .sp-phone-input .react-international-phone-input-container:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-focus) 22%,transparent)!important}}.lp .sp-phone-input .react-international-phone-input{color:var(--lp-ink);font-size:16px}.lp .sp-phone-input .react-international-phone-input::placeholder{color:var(--lp-muted)}.lp .sp-phone-input .react-international-phone-country-selector-button:hover{background:var(--lp-chip)!important}.lp .sp-phone-input .react-international-phone-country-selector-dropdown{background:var(--lp-field);border-color:var(--lp-field-line)!important}.lp .sp-phone-input .react-international-phone-country-selector-dropdown__list-item,.lp .sp-phone-input .react-international-phone-country-selector-dropdown__list-item--focused,.lp .sp-phone-input .react-international-phone-country-selector-dropdown__list-item--selected{color:var(--lp-ink)}@media (max-width:760px){.lp-solo{padding:24px 20px}.lp-otp{gap:6px}.lp-otp input{height:52px;font-size:22px}}@media (min-width:761px) and (max-height:860px){.lp-main:has(.lp-solo){padding-top:10px}.lp-solo{gap:10px;padding:20px 34px 18px}.lp-solo .lp-form{gap:10px}.lp-notice-ok{padding:7px 14px}.lp-checks{margin-top:0}.lp-otp input{height:50px}.lp-secondary{height:44px}}.lp-field-err{align-items:flex-start;gap:6px;animation:lpErrIn .3s .1s both;display:flex}.lp-field-err svg{flex:none;margin-top:2px}.lp-field-err a,.lp-hint a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.lp-bad .lp-input input,.lp-bad .lp-otp input,.lp-bad .lp-role{border-color:var(--lp-error)}.lp-bad .lp-input input,.lp-bad .lp-otp input{box-shadow:0 0 0 3px var(--lp-err-ring)}.lp-bad .sp-phone-input .react-international-phone-input-container{border-color:var(--lp-error)!important;box-shadow:0 0 0 3px var(--lp-err-ring)!important}.lp-bad .lp-otp input{color:var(--lp-error)}.lp-bad.lp-agree input{outline:2px solid var(--lp-error);outline-offset:1px}.lp-note{border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 14px;font-size:14px;line-height:1.45;animation:lpNoteIn .4s cubic-bezier(.2,.8,.2,1) .1s both;display:flex}.lp-note svg{flex:none;margin-top:2px}.lp-note a,.lp-note button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.lp-note-bad{background:var(--lp-err-bg);color:var(--lp-error)}.lp-note-warn{background:var(--lp-warn-bg);color:var(--lp-warn)}.lp-note-good{background:var(--lp-ok-bg);color:var(--lp-ok)}.lp-note-info{background:var(--lp-info-bg);color:var(--lp-info)}.lp-take{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:340px;padding:12px 0;animation:lpTakeIn .6s cubic-bezier(.2,.8,.2,1) both;display:flex}.lp-take h2{letter-spacing:-.02em;color:var(--lp-ink);margin:0;font-size:24px;font-weight:800}.lp-take p{max-width:34ch;color:var(--lp-muted);margin:0;font-size:15px;line-height:1.5}.lp-take .lp-primary,.lp-take .lp-secondary{align-self:stretch}.lp-take .lp-textbtn{margin-top:2px}.lp-take-icon{border-radius:50%;place-items:center;width:68px;height:68px;animation:lpPop .5s cubic-bezier(.3,1.4,.5,1) .25s both;display:grid}.lp-take-bad{background:var(--lp-err-bg);color:var(--lp-error)}.lp-take-warn{background:var(--lp-warn-bg);color:var(--lp-warn)}.lp-take-good{background:var(--lp-ok-bg);color:var(--lp-ok)}.lp-take-info{background:var(--lp-info-bg);color:var(--lp-info)}.lp-take-bar{background:var(--lp-paper-line);border-radius:2px;width:60%;height:4px;overflow:hidden}.lp-take-bar i{background:var(--lp-ok);border-radius:2px;width:40%;height:100%;animation:lpIndet 1.4s ease-in-out infinite;display:block}.lp-ic-draw{stroke-dasharray:1;animation:lpDraw .5s ease-out .6s both}.lp-ic-shackle{transform-box:fill-box;transform-origin:50%;animation:lpShackle .6s .5s both}.lp-ic-hand{transform-box:view-box;transform-origin:12px 12px;animation:lpHand .8s cubic-bezier(.2,.8,.2,1) .45s both}.lp-spin{border:2px solid;border-right:2px solid #0000;border-radius:50%;flex:none;width:16px;height:16px;animation:lpSpin .8s linear infinite}@keyframes lpErrIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes lpNoteIn{0%{opacity:0;transform:translateY(-9px)scale(.98)}to{opacity:1;transform:none}}@keyframes lpTakeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes lpPop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes lpDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lpShackle{0%,40%{transform:translateY(-3px)}70%{transform:translateY(.5px)}to{transform:none}}@keyframes lpHand{0%{transform:rotate(-120deg)}to{transform:none}}@keyframes lpIndet{0%{transform:translate(-110%)}to{transform:translate(260%)}}@keyframes lpSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.lp-field-err,.lp-note,.lp-take{animation:lpFade .2s both}.lp-ic-draw,.lp-ic-hand,.lp-ic-shackle,.lp-take-icon{animation:none}.lp-spin,.lp-take-bar i{animation-duration:3s}}@keyframes lpFade{0%{opacity:0}to{opacity:1}}.ld-arc{vertical-align:middle;flex:none;animation:ldSpin .9s linear infinite;display:inline-block}.ld-arc circle{fill:none;stroke:currentColor;stroke-width:2.6px;opacity:.22}.ld-arc .ld-arc-on{stroke:#c9a84c;opacity:1;stroke-dasharray:28 100;stroke-linecap:round}.ld-page{color:#5d6879;text-align:center;background:#edf0f5;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:100vh;padding:24px 16px;display:flex}.ld-mark{place-items:center;width:112px;height:112px;display:grid;position:relative}.ld-mark img{border-radius:16px;width:64px;height:64px;animation:ldBreathe 2.4s ease-in-out infinite}.ld-orbit{animation:ldSpin 1.4s linear infinite;position:absolute;inset:0}.ld-orbit circle{fill:none;stroke:#c9a84c;stroke-width:3px;opacity:.18}.ld-orbit .ld-orbit-arc{opacity:1;stroke-dasharray:22 100;stroke-linecap:round}.ld-msg{max-width:40ch;color:inherit;margin:0;font-size:15px;line-height:1.5;animation:ldFade .4s both}.ld-msg b{color:#0f1729}.ld-slow{flex-direction:column;align-items:center;gap:14px;display:flex}.ld-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ld-actions a,.ld-actions button{cursor:pointer;border-radius:10px;align-items:center;height:42px;padding:0 18px;font:600 14px Plus Jakarta Sans,sans-serif;text-decoration:none;display:inline-flex}.ld-actions button{color:#fff;background:#0f1729;border:0}.ld-actions a{color:#0f1729;background:0 0;border:1px solid #8590a2}.ld-actions a:focus-visible,.ld-actions button:focus-visible{outline-offset:2px;outline:2px solid #2f62d0}.ld-section{color:#5d6879;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 16px;display:flex}:root[data-theme=dark] .ld-page{color:#9aa5b6;background:#0a0e14}:root[data-theme=dark] .ld-section{color:#9aa5b6}:root[data-theme=dark] .ld-skel i{background-image:linear-gradient(90deg,#161e2e,#1e2739 40%,#161e2e 80%)}.ld-skel{width:100%;max-width:1100px;padding:32px}.ld-skel>div{flex-direction:column;gap:16px;display:flex}.ld-skel i{background:linear-gradient(90deg,#e3e7ee,#f1f3f7 40%,#e3e7ee 80%) 0 0/300% 100%;border-radius:10px;animation:ldShimmer 1.6s ease-in-out infinite;display:block}.ld-sk-title{width:260px;max-width:70%;height:28px}.ld-sk-cards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.ld-sk-cards i{height:110px}.ld-sk-row{height:56px}.ld-route{z-index:10000;pointer-events:none;background:#c9a84c;height:3px;position:fixed;top:0;left:0;box-shadow:0 0 8px #c9a84c99}.ld-route-busy{width:80%;transition:width 8s cubic-bezier(.1,.6,.2,1);animation:ldRouteIn 8s cubic-bezier(.1,.6,.2,1) both}.ld-route-done{opacity:0;width:100%;transition:width .2s ease-out,opacity .3s .15s}@keyframes ldSpin{to{transform:rotate(1turn)}}@keyframes ldBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ldFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ldShimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ldRouteIn{0%{width:0}to{width:80%}}@media (prefers-reduced-motion:reduce){.ld-arc,.ld-orbit{animation-duration:3s}.ld-mark img,.ld-msg,.ld-skel i{animation:none}}.nf{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:520px;margin:auto 0;display:flex}.nf h1{letter-spacing:-.02em;color:var(--lp-ink);margin:0;font-size:26px;font-weight:800}.nf p{max-width:42ch;color:var(--lp-muted);margin:0;font-size:15.5px;line-height:1.55}.nf-term{box-sizing:border-box;color:#c9d2e3;text-align:left;background:#0f1729;border-radius:10px;width:100%;max-width:460px;padding:12px 16px;font:400 13px/1.8 IBM Plex Mono,monospace;box-shadow:0 14px 30px #0000002e}.nf-dots{gap:6px;margin-bottom:6px;display:flex}.nf-dots i{background:#ffffff2e;border-radius:50%;width:9px;height:9px}.nf-l{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.nf-p{color:#e2c25a}.nf-r{color:#ff9c92}.nf-d{color:#8792a6}.nf-t1{animation:nfType 1s steps(30) .3s both}.nf-t2{animation:nfType .6s steps(30) 1.4s both}.nf-cur{vertical-align:-2px;background:#e2c25a;width:7px;height:14px;animation:nfBlink 1s steps(2) infinite;display:inline-block}.nf-big{letter-spacing:-.05em;color:var(--lp-ink);gap:4px;font:800 112px/1 Plus Jakarta Sans,sans-serif;display:flex}.nf-big span{animation:nfDrop .7s cubic-bezier(.2,1.4,.4,1) both;display:inline-block}.nf-big span:nth-child(2){color:#0000;-webkit-text-stroke:2px #c9a84c;animation-delay:.12s}.nf-big span:nth-child(3){animation-delay:.24s}.nf-acts{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nf-acts .lp-primary,.nf-acts .lp-secondary{gap:8px;width:auto;height:46px;margin:0;padding:0 20px}.nf-links{flex-wrap:wrap;justify-content:center;gap:18px;font-size:14px;display:flex}.nf-links a{color:var(--lp-gold);font-weight:600;text-decoration:none}.nf-links a:hover{text-decoration:underline}@keyframes nfType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes nfBlink{50%{opacity:0}}@keyframes nfDrop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@media (max-width:760px){.nf-big{font-size:84px}}@media (prefers-reduced-motion:reduce){.nf-big span,.nf-cur,.nf-t1,.nf-t2{animation:none}}.sb-root{z-index:40;color:#e6eaf0;background:#0f1729;border-right:1px solid #1d2638;flex-direction:column;flex-shrink:0;width:256px;height:100vh;font-family:Plus Jakarta Sans,sans-serif;transition:width .26s cubic-bezier(.2,.8,.2,1);display:flex;position:sticky;top:0}.sb-root.is-collapsed{width:80px}.sb-label{white-space:nowrap;transition:opacity .18s}.sb-root.is-collapsed .sb-label{opacity:0;pointer-events:none}.sb-head{border-bottom:1px solid #1d2638;flex-shrink:0;justify-content:space-between;gap:8px;height:64px;padding:0 12px 0 24px;overflow:hidden}.sb-brand,.sb-head{align-items:center;display:flex}.sb-brand{color:#fff;gap:10px;font-size:15.5px;font-weight:700}.sb-brand img{border-radius:8px;flex-shrink:0;width:32px;height:32px;display:block}.sb-brand-btn{padding:0;display:block}.sb-brand-btn,.sb-icon-btn{cursor:pointer;background:0 0;border:0;border-radius:8px}.sb-icon-btn{color:#9aa5b6;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;transition:background .15s,color .15s;display:grid}.sb-icon-btn:hover{color:#fff;background:#ffffff14}.sb-nav{flex-direction:column;flex:1;gap:4px;padding:20px 12px;display:flex;position:relative;overflow:hidden}.sb-pill{background:#e2c25a21;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:20px;left:12px;right:12px;box-shadow:inset 3px 0 #e2c25a}.sb-link,.sb-pill{border-radius:10px;height:44px}.sb-link{color:#b4bdcc;align-items:center;gap:12px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative;overflow:hidden}.sb-link,.sb-link svg{flex-shrink:0}.sb-link:hover{color:#fff;background:#ffffff0d}.sb-link.is-active{color:#e2c25a;font-weight:700}.sb-link.is-active:hover{background:0 0}.sb-link.is-filled,.sb-link.is-filled:hover{background:#e2c25a21}.sb-account{border-top:1px solid #1d2638;padding:12px;position:relative}.sb-chip{color:#e6eaf0;text-align:left;cursor:pointer;background:#16203a;border:1px solid #2a3550;border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:8px 10px 8px 8px;font-family:inherit;transition:background .15s,border-color .15s;display:flex;overflow:hidden}.sb-chip:active:not(:disabled),.sb-icon-btn:active:not(:disabled),.sb-menu-item:active:not(:disabled){transform:none}.sb-chip:hover,.sb-chip[aria-expanded=true]{background:#1c2845;border-color:#3a4766}.sb-avatar{color:#0f1729;object-fit:cover;background:#c9a84c;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid}.sb-chip-text{flex-direction:column;flex:1;min-width:0;display:flex}.sb-chip-text b{color:#e6eaf0;font-size:13px}.sb-chip-text b,.sb-chip-text span{text-overflow:ellipsis;overflow:hidden}.sb-chip-text span{color:#9aa5b6;white-space:nowrap;font-size:11.5px}.sb-chip-caret{color:#9aa5b6;flex-shrink:0;transition:transform .2s,opacity .18s}.sb-chip-caret.is-open{transform:rotate(180deg)}.sb-menu{z-index:50;opacity:0;visibility:hidden;transform-origin:0 100%;background:#fff;border:1px solid #e2e6ed;border-radius:12px;flex-direction:column;gap:2px;width:232px;padding:6px;transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.2,1),visibility 0s linear .18s;display:flex;position:absolute;bottom:calc(100% - 4px);left:12px;transform:translateY(6px)scale(.97);box-shadow:0 18px 40px #0f172947}.sb-menu.is-open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.sb-menu-item{color:#0f1729;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;padding:10px;font:500 14px Plus Jakarta Sans,sans-serif;text-decoration:none;display:flex}.sb-menu-item:hover{background:#f0f2f5}.sb-menu-item.is-danger{color:#b42318}.sb-menu-item.is-danger:hover{background:#fdecea}.sb-brand-btn:focus-visible,.sb-chip:focus-visible,.sb-icon-btn:focus-visible,.sb-link:focus-visible,.sb-logout:focus-visible{outline-offset:2px;outline:2px solid #e2c25a}.sb-menu-item:focus-visible{outline-offset:-2px;outline:2px solid #2f62d0}.sb-drawer,.sb-scrim,.sb-topbar{display:none}@media (max-width:767px){.sb-root{display:none}div:has(>.sb-topbar){flex-direction:column}.sb-topbar{z-index:40;background:#0f1729;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 8px 0 16px;font-family:Plus Jakarta Sans,sans-serif;display:flex;position:sticky;top:0}.sb-drawer .sb-icon-btn,.sb-topbar .sb-icon-btn{color:#fff;width:44px;height:44px}.sb-scrim{z-index:55;opacity:0;visibility:hidden;background:#0a0e148c;transition:opacity .24s,visibility 0s linear .24s;display:block;position:fixed;inset:0}.sb-scrim.is-open{opacity:1;visibility:visible;transition-delay:0s}.sb-drawer{z-index:60;color:#e6eaf0;visibility:hidden;background:#0f1729;flex-direction:column;width:min(300px,85vw);font-family:Plus Jakarta Sans,sans-serif;transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s linear .26s,box-shadow .26s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sb-drawer.is-open{visibility:visible;transition-delay:0s;transform:none;box-shadow:12px 0 40px #00000059}.sb-drawer .sb-head{height:56px;padding:0 8px 0 16px}.sb-drawer-links{flex-direction:column;flex:1;gap:4px;padding:14px 12px;display:flex;overflow-y:auto}.sb-drawer .sb-link{height:48px;padding:0 14px;font-size:15px}.sb-drawer-foot{padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #1d2638;align-items:center;gap:10px;display:flex}.sb-logout{color:#f2b8b5;cursor:pointer;background:0 0;border:1px solid #3a4560;border-radius:9px;flex-shrink:0;height:40px;padding:0 14px;font:600 13px Plus Jakarta Sans,sans-serif}}.sb-appearance{border-top:1px solid var(--sb-menu-line);border-bottom:1px solid var(--sb-menu-line);flex-direction:column;gap:8px;margin:4px 0;padding:10px 10px 12px;display:flex}.sb-appearance>span{color:var(--sb-menu-muted);font-size:12px;font-weight:700}.sb-seg{background:var(--sb-seg-bg);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;display:grid}.sb-seg button{height:32px;color:var(--sb-menu-muted);background:0 0;border-radius:7px;gap:5px;padding:0 4px;font:600 12.5px Plus Jakarta Sans,sans-serif;transition:background .18s,color .18s,box-shadow .18s}.sb-seg button:active:not(:disabled){transform:none}.sb-seg button[aria-checked=true]{background:var(--sb-seg-on);color:var(--sb-menu-ink);box-shadow:0 1px 2px #00000024}.sb-seg button:focus-visible{outline-offset:1px;outline:2px solid #2f62d0}.sb-menu{--sb-menu-line:#eef1f6;--sb-menu-muted:#5d6879;--sb-menu-ink:#0f1729;--sb-seg-bg:#eef1f6;--sb-seg-on:#fff}.sb-drawer-theme{--sb-menu-line:transparent;--sb-menu-muted:#9aa5b6;--sb-menu-ink:#fff;--sb-seg-bg:#16203a;--sb-seg-on:#2a3550;padding:0 16px 12px}.sb-drawer-theme .sb-appearance{margin:0;padding:0}.sb-drawer-theme .sb-seg button{height:38px;font-size:13px}:root[data-theme=dark] .sb-drawer,:root[data-theme=dark] .sb-root,:root[data-theme=dark] .sb-topbar{background:#0b111c;border-color:#1d2534}:root[data-theme=dark] .sb-menu{--sb-menu-line:#253047;--sb-menu-muted:#9aa5b6;--sb-menu-ink:#eef2f7;--sb-seg-bg:#0d1320;--sb-seg-on:#253047;background:#131a28;border-color:#253047;box-shadow:0 18px 40px #0000008c}:root[data-theme=dark] .sb-menu-item{color:#eef2f7}:root[data-theme=dark] .sb-menu-item:hover{background:#1a2234}:root[data-theme=dark] .sb-menu-item.is-danger{color:#f97066}:root[data-theme=dark] .sb-menu-item.is-danger:hover{background:#2a1517}@keyframes pageSlideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.app-page:has(.sb-root) main,.app-page:not(:has(.sb-root)){animation:pageSlideUp .3s ease-out}.pl-main{background:var(--t-bg);min-width:0;color:var(--t-ink);flex:1;justify-content:center;padding:56px 32px 48px;font-family:Plus Jakarta Sans,sans-serif;display:flex}.pl-col{gap:28px;width:100%;max-width:600px}.pl-col,.pl-hero{flex-direction:column;align-items:center;display:flex}.pl-hero{text-align:center;gap:14px}.pl-ring{position:absolute;inset:0}.pl-ring circle{fill:none;stroke-width:3px}.pl-ring-done circle{stroke:#c9a84c}.pl-ring-stopped circle{stroke:var(--t-muted);opacity:.35}.pl-still img{animation:none}.pl-badge{border:3px solid var(--t-bg);background:#0f1729;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:10px;right:10px}.pl-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted);font-size:12px;font-weight:600}.pl-hero h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:800}.pl-tags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.pl-tag{background:var(--t-surface);border:1px solid var(--t-border);overflow-wrap:anywhere;border-radius:6px;padding:2px 8px;font:400 13px IBM Plex Mono,monospace}.pl-status{color:var(--t-muted);font-variant-numeric:tabular-nums;margin:0;font-size:15px}.pl-score{box-sizing:border-box;color:#fff;background:#0f1729;border-radius:16px;flex-wrap:wrap;align-items:center;gap:24px;width:100%;padding:28px;animation:ldFade .4s both;display:flex}.pl-score-k{color:#a7b1c2;font-size:13px}.pl-score-v{letter-spacing:-.03em;font-size:52px;font-weight:800;line-height:1}.pl-score-v small{color:#a7b1c2;font-size:20px;font-weight:600}.pl-score-div{background:#ffffff1f;align-self:stretch;width:1px}.pl-score-level{color:#e2c25a;font-size:22px;font-weight:700}.pl-score-note{color:#c9d2e3;font-size:13px}.pl-note{box-sizing:border-box;border-radius:14px;align-items:flex-start;gap:14px;width:100%;padding:18px 22px;font-size:14px;line-height:1.55;animation:ldFade .4s both;display:flex}.pl-note strong{margin-bottom:4px;font-size:15px;display:block}.pl-note svg{flex:none;margin-top:2px}.pl-note-blocked{color:#5c4a24;background:#fff6e5;border:1px solid #f1d39a}.pl-note-blocked strong{color:#6b4500}.pl-note-failed{color:#5c2b26;background:#fdf0ee;border:1px solid #f3c4bd}.pl-note-failed strong{color:#912018}.pl-note-slow{background:var(--t-surface);border:1px solid var(--t-border);color:var(--t-body)}.pl-note-slow strong{color:var(--t-ink)}.pl-steps{box-sizing:border-box;background:var(--t-surface);border:1px solid var(--t-border);border-radius:16px;width:100%;margin:0;padding:8px 24px;list-style:none}.pl-step{gap:16px;padding:16px 0;display:flex}.pl-step+.pl-step{border-top:1px solid var(--t-border)}.pl-step-icon{width:28px;height:28px;color:var(--t-ink);flex:none;place-items:center;display:grid}.pl-dot-done,.pl-dot-stop{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.pl-dot-done{background:#0f1729}.pl-dot-stop{background:#b42318}.pl-dot-stop.is-blocked{background:#8a5a00}.pl-dot-wait{border:2px dashed var(--t-line-6);box-sizing:border-box;border-radius:50%;width:22px;height:22px}.pl-step-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pl-step-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pl-step-title{font-size:15px;font-weight:600}.pl-step.is-active .pl-step-title{font-weight:700}.pl-step-time,.pl-step.is-waiting .pl-step-title{color:var(--t-muted)}.pl-step-time{font-variant-numeric:tabular-nums;font:400 13px IBM Plex Mono,monospace}.pl-step-sub{color:var(--t-muted);font-size:13.5px;line-height:1.5}.pl-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pl-btn{cursor:pointer;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 22px;font:600 15px Plus Jakarta Sans,sans-serif;text-decoration:none;display:inline-flex}.pl-btn-primary{background:var(--t-primary);color:var(--t-on-primary);border:0}.pl-btn-secondary{border:1px solid var(--t-line-6);color:var(--t-ink);background:0 0}.pl-btn:focus-visible{outline-offset:2px;outline:2px solid #2f62d0}.pl-leave{color:var(--t-muted);text-align:center;max-width:46ch;margin:0;font-size:13.5px}:root[data-theme=dark] .pl-badge,:root[data-theme=dark] .pl-dot-done,:root[data-theme=dark] .pl-score{background:#182133}:root[data-theme=dark] .pl-score{border:1px solid #253047}:root[data-theme=dark] .pl-note-blocked{color:#e8d6ab;background:#2a2312;border-color:#5a4515}:root[data-theme=dark] .pl-note-blocked strong{color:#f1d39a}:root[data-theme=dark] .pl-note-failed{color:#f2c4bd;background:#2a1517;border-color:#5a2a2a}:root[data-theme=dark] .pl-note-failed strong{color:#f97066}@media (max-width:767px){.pl-main{padding:28px 16px 40px}.pl-hero h1{font-size:20px}.pl-score{padding:22px}.pl-score-v{font-size:44px}}@media (prefers-reduced-motion:reduce){.pl-note,.pl-score{animation: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}@property --tw-ease{syntax:"*";inherits:false}