@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700&family=Russo+One&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.block{display:block}.inline{display:inline}.\!table{display:table!important}.table{display:table}.grid{display:grid}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-width:1px}.outline{outline-style:solid}.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)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{font-family:DM Sans,sans-serif;color:#e6edf3;background:#07131e;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;background:#07131e}button{font:inherit;cursor:pointer}button:focus-visible{outline:2px solid #f2c961;outline-offset:2px}.app-shell{display:flex;min-height:100vh;background:radial-gradient(circle at 70% 5%,rgba(35,67,91,.18),transparent 30%),#07131e}.sidebar{width:252px;flex:0 0 252px;background:linear-gradient(180deg,#081a2a,#06111c 72%);border-right:1px solid #1c3447;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;z-index:20}.brand-row{height:76px;padding:0 20px;display:flex;align-items:center;gap:11px;border-bottom:1px solid #1c3447}.brand-row strong{display:block;color:#f5d77c;font-size:16px;letter-spacing:.04em;white-space:nowrap}.brand-row em{color:#edf2f5;font-style:normal}.brand-row small{color:#90a5b6;display:block;font-size:7px;letter-spacing:.16em;margin-top:3px;white-space:nowrap}.brand-mark{width:33px;height:39px;display:grid;place-items:center;color:#f3ce62;font-size:34px;line-height:1;text-shadow:0 0 16px #f3b928}.close-menu{display:none;background:none;border:0;color:#b3c1cc;margin-left:auto}.sidebar-scroll{padding:21px 11px;overflow:auto;flex:1;scrollbar-width:none}.sidebar-scroll::-webkit-scrollbar{display:none}.menu-group{margin-bottom:25px}.menu-label{color:#587084;text-transform:uppercase;letter-spacing:.16em;font-size:9px;font-weight:700;padding:0 12px 9px}.menu-item{color:#aebdca;width:100%;display:flex;gap:13px;align-items:center;border:0;background:transparent;padding:12px 13px;border-radius:7px;font-size:13px;text-align:left;transition:all .2s ease;margin:3px 0}.menu-item:hover{color:#fff;background:#102b40}.menu-item.active{background:linear-gradient(90deg,#f4cf63,#ad7920);color:#111b23;box-shadow:0 5px 15px #ca9b272e;font-weight:700}.menu-item.active svg{color:#121b24}.menu-badge{background:#e6334c;color:#fff;margin-left:auto;width:19px;height:19px;display:grid;place-items:center;border-radius:50%;font-size:10px}.sidebar-footer{margin:14px;padding:13px 9px;border-top:1px solid #1e3546;display:flex;align-items:center;gap:9px}.sidebar-footer>div:nth-child(2){min-width:0;flex:1}.sidebar-footer strong,.sidebar-footer small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-footer strong{color:#e6edf3;font-size:11px}.sidebar-footer small{color:#6f8697;font-size:9px;margin-top:3px}.sidebar-footer button{background:none;color:#90a5b6;border:0}.footer-avatar,.top-avatar{display:grid;place-items:center;border-radius:50%;font-weight:700}.footer-avatar{background:linear-gradient(135deg,#c8912e,#eed47b);color:#17202b;width:29px;height:29px;font-size:10px}.main-content{min-width:0;flex:1}.topbar{height:76px;border-bottom:1px solid #1b3447;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(18px,3vw,42px);background:#07131ed6}.crumb{display:flex;align-items:center;gap:10px;color:#70889a;font-size:13px;flex:1 1 auto;min-width:0}.crumb strong{color:#ecf2f5;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.top-actions,.top-profile{display:flex;align-items:center;gap:clamp(8px,2vw,18px);flex:0 0 auto}.icon-button{background:transparent;border:0;color:#adbeca;position:relative;padding:5px}.notification i{position:absolute;top:-3px;right:-4px;background:#e93450;border:2px solid #081a2a;border-radius:50%;width:17px;height:17px;font-style:normal;font-size:9px;display:grid;place-items:center;color:#fff}.top-avatar{width:clamp(28px,2.5vw,37px);height:clamp(28px,2.5vw,37px);background:#20394c;color:#e8c657;border:1px solid #b58a3b;font-size:clamp(9px,2vw,11px);flex:0 0 auto}.top-profile strong,.top-profile small{display:block}.top-profile strong{font-size:12px;color:#edf3f5}.top-profile small{font-size:10px;color:#7d95a5;margin-top:2px}.mobile-toggle{display:none;background:none;border:0;color:#dfe8ed}.page-content{padding:24px 20px 45px}.hero-banner{min-height:224px;border:1px solid #8d6a30;border-radius:8px;overflow:hidden;background:linear-gradient(90deg,#06141ffa,#06141fd4 36%,#06141f2e),url(https://images.pexels.com/photos/7594394/pexels-photo-7594394.jpeg?auto=compress&cs=tinysrgb&w=1600) center 47%/cover;box-shadow:0 16px 35px #0003}.hero-overlay{min-height:224px;padding:28px 34px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,rgba(4,15,24,.25),transparent)}.hero-copy{max-width:470px}.eyebrow{display:inline-flex;align-items:center;gap:7px;color:#e1b94d;font-size:9px;letter-spacing:.18em;font-weight:700}.hero-copy h1{font-family:Playfair Display,serif;font-size:clamp(29px,3vw,45px);line-height:1.05;margin:10px 0;color:#fff;font-weight:600}.hero-copy h1 span{color:#f0cf6e}.hero-copy p{color:#b9c7ce;margin:0 0 18px;line-height:1.55;font-size:13px;max-width:390px}.hero-stat{align-self:flex-end;margin-bottom:8px;padding:15px 19px;background:#07131eb0;border:1px solid rgba(232,196,95,.36);border-radius:7px;min-width:148px}.hero-stat span,.hero-stat strong,.hero-stat small{display:block}.hero-stat span,.hero-stat small{color:#8298a8;font-size:9px}.hero-stat strong{color:#f2d276;font-size:18px;margin:5px 0}.primary-button,.small-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:5px;color:#1d201e;font-weight:700;background:linear-gradient(110deg,#edba39,#ffe58d);box-shadow:0 4px 14px #ddab3033;transition:transform .2s,filter .2s}.primary-button:hover,.small-button:hover,.package-action:hover{transform:translateY(-2px);filter:brightness(1.08)}.primary-button{padding:10px 15px;font-size:12px}.full-width{width:100%}.small-button{padding:9px 13px;font-size:11px;margin-left:auto;white-space:nowrap}.content-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);gap:16px;margin-top:19px}.primary-column,.right-column{min-width:0}.right-column{display:flex;flex-direction:column;gap:13px}.section-heading,.card-title{display:flex;justify-content:space-between;align-items:center;margin:19px 0 10px}.section-heading>div,.card-title>div{display:flex;align-items:center;gap:10px}.section-heading h2,.card-title h2{font-size:13px;text-transform:uppercase;letter-spacing:.06em;margin:0;color:#e9f0f2}.section-heading button,.card-title button{border:0;background:none;color:#7da2bb;font-size:11px;display:flex;align-items:center;gap:2px}.section-icon{color:#e6bd50;display:grid;place-items:center}.platform-row{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.platform-card{min-height:62px;background:linear-gradient(140deg,#112a3d,#0c1d2c);border:1px solid #24445b;border-radius:6px;color:#dae6eb;display:flex;align-items:center;gap:9px;padding:8px;text-align:left;transition:.2s}.platform-card:hover{border-color:#d7ae45;transform:translateY(-2px)}.platform-card strong,.platform-card small{display:block}.platform-card strong{font-size:11px}.platform-card small{color:#9fb1bb;font-size:9px;margin-top:5px}.platform-logo{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;font-size:21px;font-family:Georgia,serif;color:#eac44e;background:#192839;border:1px solid #49657a}.platform-1 .platform-logo{color:#f5d889;font-family:inherit;font-weight:700}.platform-2 .platform-logo{color:#35a8f3}.platform-3 .platform-logo{color:#f4d161}.platform-4 .platform-logo{color:#ec76ee}.online-dot,.selected-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#17d688}.selected-dot{background:#edc856}.package-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.package-card{color:#eaf4f2;text-align:left;padding:13px 11px 11px;min-height:298px;border-radius:7px;border:1px solid;display:flex;flex-direction:column;background:#102435;transition:transform .2s,box-shadow .2s}.package-card:hover,.package-card.chosen{transform:translateY(-3px);box-shadow:0 10px 25px #0000003b}.package-card.chosen{outline:1px solid rgba(255,255,255,.55)}.package-card.mint{background:linear-gradient(150deg,#07584e,#082c36);border-color:#0ac891}.package-card.blue{background:linear-gradient(150deg,#103f72,#0b294c);border-color:#2981db}.package-card.gold{background:linear-gradient(150deg,#6c4b0a,#2d210c);border-color:#dcae2d}.package-card.red{background:linear-gradient(150deg,#801b31,#351322);border-color:#e83b5d}.package-head{display:flex;gap:8px;align-items:center;color:#dff2e9;font-size:10px;font-weight:700}.package-share{text-align:center;font-size:31px;line-height:1;color:#f3f7f4;margin-top:11px}.profit-label{text-align:center;font-size:10px;letter-spacing:.05em}.package-info{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);margin:12px 0 9px;padding:8px 0;display:grid;gap:6px}.package-info span{display:grid;grid-template-columns:20px 1fr;align-items:center}.package-info svg{grid-row:span 2;color:#f4da72}.package-info b{font-size:12px}.package-info small{grid-column:2;color:#b5c8cb;font-size:9px}.package-card ul{list-style:none;padding:0;margin:0;color:#c5d4d5;font-size:9px;line-height:1.7}.package-card li:first-letter{color:#8ef0b7}.package-action{margin-top:auto;border-radius:4px;color:#142127;background:#45e989;padding:7px;font-size:10px;font-weight:700;text-align:center}.blue .package-action{background:#3695ff;color:#071827}.gold .package-action{background:#f4c84a}.red .package-action{background:#e93254;color:#fff}.tables-selection{display:grid;grid-template-columns:1.4fr 1fr;gap:11px}.tables-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.table-chip{background:#0e2738;border:1px solid #2a5870;border-radius:7px;color:#bcd0d8;min-height:65px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:.2s}.table-chip:hover{border-color:#d6b44f}.table-chip.selected{background:linear-gradient(150deg,#554315,#1b2c2d);border-color:#efca56;box-shadow:inset 0 0 17px #e9b83221;color:#fff}.table-mini{width:28px;height:20px;border-radius:50%;display:grid;place-items:center;background:#2e7969;color:#c6ecd0;font-family:Georgia,serif;font-size:17px}.table-chip strong{font-size:10px}.table-chip small{font-size:8px;color:#8da7ae}.selection-card{border:1px solid #3a5360;background:#0e2536;border-radius:7px;padding:13px}.selection-card>strong{display:block;font-size:12px;margin:10px 0 4px}.selection-card>strong small{color:#f0cb5f;font-weight:400}.selection-card p,.field-label{color:#829aa8;font-size:9px;margin:0 0 7px}.selected-pills{display:flex;gap:4px;min-height:22px}.selected-pills span{border:1px solid #d6b24c;color:#f2cf68;border-radius:3px;padding:3px 6px;font-size:9px}.selection-total{border-top:1px solid #294456;margin:12px 0;padding-top:9px;display:flex;justify-content:space-between;gap:10px}.selection-total span{color:#8ea1ac;font-size:8px}.selection-total b{display:block;color:#e8eff1;font-size:11px;margin-top:3px}.green-text{color:#27de9a!important}.investment-table{overflow-x:auto;border:1px solid #203e51;border-radius:6px;background:#0c2130}.table-header,.table-row{min-width:680px;display:grid;grid-template-columns:1.4fr .7fr .85fr 1fr 1fr .75fr .75fr;gap:8px;padding:10px 12px;align-items:center}.table-header{color:#6e899a;font-size:8px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #203e51}.table-row{color:#bacbd3;border-bottom:1px solid #1a3445;font-size:9px}.table-row:last-child{border:0}.status-pill{display:inline-block;color:#25e09a;background:#14c58421;padding:3px 6px;border-radius:10px;font-style:normal}.side-card{background:#0b2030;border:1px solid #203e51;border-radius:7px;padding:13px}.card-title{margin:0 0 14px}.balance-row{display:flex;align-items:center;gap:10px;padding:10px 9px;border:1px solid #29485b;border-radius:5px;background:#0d2739}.balance-row>svg{color:#b8d2e3}.balance-row small,.balance-row strong{display:block}.balance-row small{font-size:9px;color:#9eb0ba}.balance-row strong{font-size:21px;color:#edf2f4;margin-top:2px}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #203e51;margin-top:13px;padding-top:13px}.metric{text-align:center;border-right:1px solid #203e51}.metric:last-child{border:0}.metric span{display:block;color:#d5af42}.metric span svg{width:19px;height:19px}.metric small,.metric strong{display:block}.metric small{color:#8ca3af;font-size:8px;margin-top:6px}.metric strong{color:#e2ebee;font-size:10px;margin-top:4px}.levels{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.levels div{text-align:center;padding:8px 2px;border-radius:6px;border:1px solid #1b836d;background:linear-gradient(#0b4a40,#102d35)}.levels div:nth-child(2){border-color:#4c8bc2;background:#15344e}.levels div:nth-child(3){border-color:#9962ab;background:#30213e}.levels div:nth-child(4){border-color:#a23a62;background:#411d30}.levels strong,.levels b,.levels small{display:block}.levels strong{font-size:9px}.levels b{color:#4be5a7;font-size:17px;margin:3px 0}.levels div:nth-child(3) b{color:#f19ae8}.levels div:nth-child(4) b{color:#fc9bb4}.levels small{font-size:8px;color:#bdcbd0}.field-label{display:block;margin-top:13px}.referral-link{display:flex;gap:5px;border:1px solid #29485b;background:#081925;border-radius:5px;padding:7px;align-items:center}.referral-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c6d3d9;font-size:9px;flex:1}.referral-link button{border:0;background:#e7bb43;border-radius:4px;color:#17222a;padding:6px;display:grid}.activity{display:grid;grid-template-columns:32px 1fr auto;gap:9px;align-items:center;padding:10px 0;border-bottom:1px solid #1c3849}.activity:last-child{border:0;padding-bottom:0}.activity-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:50%}.activity-icon svg{width:15px}.activity-icon.mint{background:#0b594e;color:#55eab1}.activity-icon.gold{background:#433915;color:#eac951}.activity-icon.blue{background:#173765;color:#6c9fff}.activity-icon.red{background:#59152d;color:#fb718e}.activity>div{min-width:0}.activity strong,.activity small{display:block}.activity strong{color:#e4ecee;font-size:10px}.activity small{color:#8298a5;font-size:8px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity>b{font-size:9px;white-space:nowrap}.secondary-page{padding:35px clamp(18px,4vw,70px);max-width:1200px;margin:auto}.secondary-hero{display:flex;gap:20px;align-items:center;padding:35px;border:1px solid #274459;border-radius:9px;background:linear-gradient(110deg,#112d40,#0a1b29)}.large-icon{width:62px;height:62px;display:grid;place-items:center;color:#f1ca62;border:1px solid #a97c28;border-radius:14px;background:#edbe451a}.secondary-hero h1{font:600 39px Playfair Display,serif;margin:7px 0;color:#fff}.secondary-hero p{margin:0;color:#a9bbc5;font-size:13px}.empty-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:17px}.feature-card{min-height:200px;padding:25px;border:1px solid #274459;border-radius:8px;background:#0d2434}.feature-card>svg{color:#e4bd54}.feature-card h3{color:#eef3f4;margin:20px 0 8px;font-size:17px}.feature-card p{color:#91a9b6;line-height:1.6;font-size:12px;max-width:410px;margin-bottom:19px}.feature-card.highlight{background:linear-gradient(135deg,#352813,#132636);border-color:#765723}.ghost-button{color:#e6c15c;background:transparent;border:1px solid #81652d;border-radius:5px;padding:9px 13px;font-size:11px}.preview-strip{display:grid;grid-template-columns:repeat(4,1fr);margin-top:17px;border:1px solid #274459;border-radius:8px;overflow:hidden;background:#0b1e2d}.preview-strip>div{padding:18px 20px;border-right:1px solid #274459}.preview-strip>div:last-child{border:0}.preview-strip small,.preview-strip strong{display:block}.preview-strip small{color:#708a9a;font-size:9px;letter-spacing:.1em}.preview-strip strong{color:#e8eff1;margin-top:8px;font-size:18px}.status-text{color:#41dd9d!important}.toast{position:fixed;right:24px;bottom:24px;z-index:50;display:flex;align-items:center;gap:9px;padding:12px 15px;background:#d9b448;color:#17232b;border-radius:6px;font-size:12px;font-weight:700;box-shadow:0 8px 25px #0000004d;animation:slide-in .25s ease}@keyframes slide-in{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@media (max-width: 1100px){.sidebar{width:220px;flex-basis:220px}.package-grid{grid-template-columns:repeat(2,1fr)}.content-grid{grid-template-columns:1fr}.right-column{display:grid;grid-template-columns:repeat(2,1fr);align-items:start}.activity-card{grid-column:span 2}.platform-card{padding:7px}.platform-card strong{font-size:10px}}@media (max-width: 760px){.sidebar{position:fixed;transform:translate(-100%);transition:transform .25s;width:260px;box-shadow:10px 0 30px #0006}.sidebar.sidebar-open{transform:translate(0)}.close-menu,.mobile-toggle{display:block}.topbar{height:63px}.topbar .crumb{display:none}.top-actions{margin-left:auto;gap:12px}.top-profile>div:not(.top-avatar),.top-profile>svg{display:none}.page-content{padding:16px 13px 35px}.hero-overlay{padding:23px 19px}.hero-stat{display:none}.hero-copy h1{font-size:34px}.platform-row{grid-template-columns:repeat(2,1fr)}.platform-card:last-child{grid-column:span 2}.package-grid{grid-template-columns:1fr 1fr}.tables-selection,.empty-grid,.right-column{grid-template-columns:1fr}.activity-card{grid-column:auto}.secondary-page{padding:20px 13px}.secondary-hero{padding:24px 18px;align-items:flex-start}.secondary-hero h1{font-size:30px}.preview-strip{grid-template-columns:1fr 1fr}.preview-strip>div:nth-child(2){border-right:0}.preview-strip>div:nth-child(-n+2){border-bottom:1px solid #274459}}@media (max-width: 430px){.package-grid{grid-template-columns:1fr}.package-card{min-height:260px}.tables-grid{grid-template-columns:repeat(2,1fr)}.hero-copy p{font-size:12px}.hero-banner,.hero-overlay{min-height:255px}.balance-row strong{font-size:18px}.small-button{padding:8px}}.app-shell{position:relative;isolation:isolate;overflow:hidden}.app-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;background:linear-gradient(90deg,#040e17fa,#04101af2 28%,#040f18e0),url(https://images.pexels.com/photos/24643924/pexels-photo-24643924.jpeg?auto=compress&cs=tinysrgb&w=1800) center/cover;opacity:.52}.app-shell:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 73% 11%,rgba(237,183,53,.13),transparent 24%),linear-gradient(180deg,#040e1733,#07131e 88%)}.ambient-scene{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;overflow:hidden}.ambient-glow{position:absolute;border-radius:999px;filter:blur(1px);opacity:.35;animation:glow-drift 18s ease-in-out infinite alternate}.ambient-glow-one{width:340px;height:340px;left:32%;top:5%;background:radial-gradient(circle,rgba(207,157,42,.16),transparent 68%)}.ambient-glow-two{width:460px;height:460px;right:-150px;bottom:2%;background:radial-gradient(circle,rgba(26,108,123,.14),transparent 67%);animation-delay:-7s}.particle-field{position:absolute;top:0;right:0;bottom:0;left:0}.particle{position:absolute;display:block;border-radius:50%;background:#f4d26c;box-shadow:0 0 10px 2px #f2c74e7a;opacity:.08;animation:particle-float linear infinite}.particle:nth-child(3n){background:#83dec4;box-shadow:0 0 10px 2px #4bdab159}.particle:nth-child(4n){opacity:.14}.main-content{position:relative;z-index:1}.sidebar{background:linear-gradient(180deg,#081a2af5,#06111cf2 72%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.topbar{background:#07131ead;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.hero-banner{position:relative;box-shadow:0 18px 45px #00000052,inset 0 0 80px #efbe3c14}.hero-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 35%,rgba(255,218,112,.12) 48%,transparent 59%);background-size:220% 100%;animation:banner-sheen 11s ease-in-out infinite}.hero-overlay{position:relative;z-index:1}.side-card,.platform-card,.selection-card,.investment-table,.secondary-hero,.feature-card,.preview-strip{box-shadow:0 10px 28px #00000021;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.platform-card,.table-chip,.package-card{position:relative;overflow:hidden}.platform-card:after,.table-chip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.12),transparent 65%);transform:translate(-100%);transition:opacity .2s,transform .55s}.platform-card:hover:after,.table-chip:hover:after{opacity:1;transform:translate(100%)}.package-card:before{content:"";position:absolute;width:130px;height:130px;right:-68px;top:-68px;border-radius:50%;background:#ffffff1a;filter:blur(2px);transition:transform .35s}.package-card:hover:before{transform:scale(1.5)}@keyframes particle-float{0%{transform:translate3d(0,20px,0) scale(.72);opacity:0}18%{opacity:.13}50%{transform:translate3d(22px,-24px,0) scale(1)}82%{opacity:.08}to{transform:translate3d(-12px,-72px,0) scale(.72);opacity:0}}@keyframes glow-drift{0%{transform:translate3d(-15px,10px,0) scale(.95)}to{transform:translate3d(24px,-18px,0) scale(1.08)}}@keyframes banner-sheen{0%,62%{background-position:160% 0}78%,to{background-position:-30% 0}}@media (prefers-reduced-motion: reduce){.particle,.ambient-glow,.hero-banner:after{animation:none}}.topbar{position:absolute;inset:0 0 auto;z-index:12;height:82px;border-bottom-color:#d6ab4347;background:linear-gradient(180deg,#040d15d6,#040d152e)}.page-content{padding-top:0}.hero-banner{min-height:294px;margin:0 -1px;border-radius:0;background:linear-gradient(90deg,#040e17f7,#040e17d1 34%,#040e1738),url(https://images.pexels.com/photos/24194322/pexels-photo-24194322.jpeg?auto=compress&cs=tinysrgb&w=1800) center 36%/cover}.hero-overlay{min-height:294px;padding-top:91px;padding-bottom:30px;gap:22px}.hero-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(5,15,23,.16),transparent 32%,rgba(5,15,23,.42))}.hero-masthead{margin-left:auto;align-self:center;min-width:260px;text-align:center;color:#f1ce70;text-shadow:0 2px 18px rgba(0,0,0,.75)}.hero-masthead strong{display:block;font:600 italic clamp(22px,2.4vw,38px)/.96 "Playfair Display",serif}.hero-masthead em{color:#fff2bd;font-style:italic}.hero-masthead>span{display:block;margin-top:10px;color:#f0d583;font-size:9px;letter-spacing:.3em}.hero-masthead>div{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:17px;color:#d6d9d4;font-size:8px;white-space:nowrap}.hero-masthead b{color:#f3ca5c;font-size:16px}@media (max-width: 1100px){.hero-masthead{min-width:180px}.hero-masthead>div{flex-wrap:wrap;white-space:normal}}@media (max-width: 760px){.hero-masthead{display:none}}@media (max-width: 760px){.topbar{height:63px}.hero-banner{min-height:330px;border-radius:0}.hero-overlay{min-height:330px;padding-top:88px}.secondary-page{padding-top:82px}}.metric-strip{display:grid;grid-template-columns:repeat(4,1fr);margin-top:17px;border:1px solid #274459;border-radius:8px;overflow:hidden;background:#0b1e2ddb;box-shadow:0 10px 28px #00000021}.metric-strip>div{padding:16px 18px;border-right:1px solid #274459}.metric-strip>div:last-child{border-right:0}.metric-strip strong,.metric-strip small{display:block}.metric-strip strong{color:#f1d277;font-size:21px}.metric-strip small{color:#7891a0;font-size:9px;text-transform:uppercase;letter-spacing:.08em;margin-top:5px}.data-card{margin-top:17px;border:1px solid #274459;border-radius:8px;background:#0b1e2de0;box-shadow:0 10px 28px #00000021}.data-card-heading{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid #274459}.data-card-heading>div{display:flex;align-items:center;gap:10px}.data-card-heading h2{margin:0;color:#e9f0f2;text-transform:uppercase;letter-spacing:.06em;font-size:13px}.data-card-heading button{display:flex;align-items:center;gap:3px;border:0;background:none;color:#7da2bb;font-size:11px}.data-rows{padding:2px 17px}.data-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #1c3849}.data-row:last-child{border-bottom:0}.data-row strong,.data-row small{display:block}.data-row strong{color:#e6eef0;font-size:11px}.data-row small{color:#8298a5;font-size:9px;margin-top:4px}.data-row>span{color:#2cdda0;font-size:11px;font-weight:700;white-space:nowrap}@media (max-width:760px){.metric-strip{grid-template-columns:repeat(2,1fr)}.metric-strip>div:nth-child(2){border-right:0}.metric-strip>div:nth-child(-n+2){border-bottom:1px solid #274459}}.brand-row{height:58px;padding:0 14px;gap:9px;background:linear-gradient(180deg,#030c14fa,#071723eb);border-bottom-color:#daae4361}.brand-menu{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;color:#d9e1e5;background:transparent;border:1px solid transparent;border-radius:5px}.brand-menu:hover{color:#f2ce68;background:#152e40;border-color:#35546a}.topbar{height:58px;padding:0 clamp(16px,2.4vw,34px);border-bottom:1px solid rgba(214,171,67,.32);background:linear-gradient(180deg,#030c14b8,#030c141a)}.crumb{gap:7px;color:#8ca0ad;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.crumb strong{color:#f4d477;font-size:10px;letter-spacing:.04em}.top-actions{gap:clamp(6px,2vw,14px)}.top-profile{gap:clamp(6px,2vw,10px);padding:5px 7px 5px 6px;border-left:1px solid rgba(205,165,67,.25);min-width:0}.top-avatar{width:clamp(28px,2.5vw,32px);height:clamp(28px,2.5vw,32px);box-shadow:0 0 0 3px #e7bc4e14}.top-profile strong{font-size:clamp(9px,2vw,11px)}.top-profile small{font-size:clamp(8px,2vw,9px)}.notification{color:#e6c75f}@media (max-width:760px){.brand-row{height:58px;padding:0 12px}.brand-menu{display:none}.topbar{height:58px}.top-actions{gap:8px}}.topbar{background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.topbar:before,.topbar:after{content:"";position:absolute;top:0;bottom:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#030c14e6,#030c146b)}.topbar:before{left:0;width:clamp(180px,20vw,280px);border-right:1px solid rgba(214,171,67,.2)}.topbar:after{right:0;width:clamp(200px,26vw,360px);border-left:1px solid rgba(214,171,67,.2)}.hero-banner{background:linear-gradient(90deg,#040e17c7,#040e1780 34%,#040e170f),url(https://images.pexels.com/photos/24194322/pexels-photo-24194322.jpeg?auto=compress&cs=tinysrgb&w=1800) center 36%/cover}.hero-banner:before{background:linear-gradient(180deg,rgba(5,15,23,.08),transparent 34%,rgba(5,15,23,.2))}.hero-copy{text-shadow:0 2px 16px rgba(0,0,0,.75)}@media (max-width:760px){.topbar{background:linear-gradient(180deg,#030c14c2,#030c1424)}.topbar:before,.topbar:after{display:none}.hero-banner{background-position:58% 36%}}.hero-banner{width:calc(100% + 2*clamp(18px,3vw,42px));margin-left:calc(-1*clamp(18px,3vw,42px));margin-right:calc(-1*clamp(18px,3vw,42px));border:0;border-radius:0}.hero-overlay{padding-left:clamp(28px,5vw,76px);padding-right:clamp(28px,5vw,76px)}@media (max-width:760px){.hero-banner{width:calc(100% + 26px);margin-left:-13px;margin-right:-13px}.hero-overlay{padding-left:19px;padding-right:19px}}.app-shell{height:100vh;height:100dvh;overflow:hidden}.main-content{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}.content-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-color:#2a5870 transparent}.content-scroll::-webkit-scrollbar{width:10px}.content-scroll::-webkit-scrollbar-thumb{background:#24455b;border-radius:99px;border:3px solid transparent;background-clip:content-box}.content-scroll::-webkit-scrollbar-thumb:hover{background:#35617c;background-clip:content-box}.content-scroll::-webkit-scrollbar-track{background:transparent}.topbar{position:absolute;inset:0 0 auto;z-index:12;height:58px;background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.topbar:before,.topbar:after{content:"";position:absolute;top:0;bottom:0;z-index:0;pointer-events:none;display:block;background:linear-gradient(180deg,#030c14f0,#030c146b)}.topbar:before{left:0;width:clamp(180px,14vw,224px);border-right:1px solid rgba(214,171,67,.22)}.topbar:after{right:0;width:clamp(180px,16vw,306px);border-left:1px solid rgba(214,171,67,.22)}.topbar:before{width:clamp(180px,20vw,260px)}.topbar:after{width:clamp(200px,26vw,340px)}.topbar>*{position:relative;z-index:2}.hero-overlay{padding-top:91px;padding-bottom:30px}.secondary-page{padding-top:112px}@media (min-width: 761px){.sidebar{position:relative;top:auto;height:100%;transition:width .26s ease,flex-basis .26s ease}.app-shell.sidebar-collapsed .sidebar{width:68px;flex-basis:68px;min-width:68px;border-right-color:#d6ab4333}.app-shell.sidebar-collapsed .brand-row{flex-direction:column;height:auto;padding:8px 0 6px;gap:4px}.app-shell.sidebar-collapsed .brand-logo{width:50px;height:auto}.app-shell.sidebar-collapsed .brand-logo img{width:100%;height:auto}.app-shell.sidebar-collapsed .brand-menu{position:static}.app-shell.sidebar-collapsed .sidebar-scroll{padding:12px 9px;scrollbar-width:none;scrollbar-gutter:auto}.app-shell.sidebar-collapsed .menu-group{margin-bottom:8px}.app-shell.sidebar-collapsed .menu-group+.menu-group{padding-top:8px;border-top:1px solid rgba(214,171,67,.16)}.app-shell.sidebar-collapsed .menu-label{display:none}.app-shell.sidebar-collapsed .menu-item{justify-content:center;gap:0;padding:11px 0}.app-shell.sidebar-collapsed .menu-item>span,.app-shell.sidebar-collapsed .menu-badge{display:none}.app-shell.sidebar-collapsed .sidebar-footer{flex-direction:column;gap:4px;padding:8px 10px}.app-shell.sidebar-collapsed .footer-identity{flex:0 0 auto;padding:4px}.app-shell.sidebar-collapsed .footer-meta{display:none}}@media (max-width: 760px){.topbar{height:58px}.hero-overlay{padding-top:88px;padding-bottom:23px}.secondary-page{padding-top:82px}}.top-profile{position:relative;flex-shrink:0;min-width:0}.profile-trigger{display:flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;color:inherit;text-align:left;min-width:0;max-width:100%}.profile-meta{min-width:0;flex:1 1 auto;max-width:clamp(80px,18vw,180px)}.profile-trigger>svg{color:#93a8b7;transition:transform .2s ease;flex:0 0 auto}.top-profile.open .profile-trigger>svg{transform:rotate(180deg);color:#f0cd6c}.profile-trigger:hover .top-avatar{border-color:#f0cd6c;box-shadow:0 0 0 3px #e7bc4e29}.profile-menu{position:absolute;top:calc(100% + 10px);right:-6px;width:244px;z-index:30;padding:6px;border:1px solid rgba(214,171,67,.3);border-radius:9px;background:#06121cf7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 22px 48px #00000080}.profile-menu-head{padding:8px 10px 10px;border-bottom:1px solid rgba(36,68,91,.7);margin-bottom:6px}.profile-menu-head strong{display:block;color:#f4f8f9;font-size:12px}.profile-menu-head small{display:block;color:#7f95a4;font-size:9px;margin-top:3px}.profile-menu-item{width:100%;display:flex;align-items:center;gap:9px;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:#c6d3dc;font-size:11px;text-align:left;transition:background .15s ease,color .15s ease}.profile-menu-item:hover{background:#12304a;color:#fff}.profile-menu-item svg{color:#e6bd50;flex:0 0 auto}.profile-menu-item span{flex:1}.profile-menu-sep{height:1px;margin:5px 2px;background:#24445bb3}.profile-menu-item.danger{color:#f4788c}.profile-menu-item.danger svg{color:#f4788c}.profile-menu-item.danger:hover{background:#e9345024;color:#ff92a3}@media (max-width: 760px){.profile-trigger .profile-meta{display:none}.top-profile>div.profile-menu{display:block;right:-10px}}.nav-tooltip{position:absolute;left:calc(100% + 12px);z-index:60;padding:7px 11px;border:1px solid rgba(214,171,67,.32);border-radius:6px;background:#06121cfa;color:#eaf2f6;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap;pointer-events:none;transform:translateY(-50%);box-shadow:0 12px 30px #00000080;animation:nav-tip-in .13s ease-out}.nav-tooltip:before{content:"";position:absolute;left:-5px;top:50%;width:9px;height:9px;transform:translateY(-50%) rotate(45deg);background:#06121cfa;border-left:1px solid rgba(214,171,67,.32);border-bottom:1px solid rgba(214,171,67,.32)}@keyframes nav-tip-in{0%{opacity:0;transform:translateY(-50%) translate(-6px)}to{opacity:1;transform:translateY(-50%) translate(0)}}.brand-row{position:relative;flex:none;justify-content:center;height:136px;padding:7px 12px;overflow:hidden;background:radial-gradient(70% 72% at 50% 46%,rgba(231,188,78,.2),transparent 72%),linear-gradient(180deg,#030c14fa,#071723eb)}.brand-logo{display:block;flex:none;height:100%;border-radius:10px;transition:transform .2s ease,filter .2s ease}.brand-logo img{display:block;width:auto;height:100%;filter:drop-shadow(0 6px 12px rgba(0,0,0,.55))}.brand-logo:hover{transform:scale(1.04);filter:brightness(1.08)}.brand-logo:focus-visible{outline:2px solid #f2c961;outline-offset:2px}.brand-menu,.close-menu{position:absolute;top:8px;right:8px;margin:0}@media (min-width: 761px) and (max-height: 760px){.brand-row{height:100px}}.sidebar-scroll{position:relative;z-index:1;padding:14px 4px 22px 10px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable;overscroll-behavior:contain}.sidebar-scroll:hover,.sidebar-scroll:focus-within{scrollbar-color:#2a5870 transparent}.menu-group{margin-bottom:18px}.menu-group:last-child{margin-bottom:0}.menu-label{color:#7f97a9;font-size:10px;letter-spacing:.12em;padding:0 12px 6px}.menu-item{gap:12px;padding:10px 12px;margin:2px 0;border-radius:6px;color:#b7c6d1;transition:background-color .15s ease,color .15s ease}.menu-item>svg{flex:0 0 auto}.menu-item>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-item:hover{color:#fff;background:#ffffff0f}.menu-item.active{color:#f6dc8c;background:none;box-shadow:none;font-weight:600}.menu-item.active:hover{color:#f6dc8c;background:none}.menu-item.active svg{color:inherit}.menu-item:focus-visible,.footer-identity:focus-visible{outline:2px solid #f2c961;outline-offset:-2px}.sidebar-footer{margin:0;padding:10px;gap:4px;border-top:1px solid rgba(214,171,67,.2)}.footer-identity{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;padding:6px;border-radius:6px;color:inherit;transition:background-color .15s ease}.footer-identity:hover{background:#ffffff0f}.footer-avatar{flex:0 0 32px;width:32px;height:32px;font-size:11px}.footer-meta{flex:1 1 auto;min-width:0}.sidebar-footer strong{font-size:12px}.sidebar-footer small{color:#8ea4b4;font-size:11px;margin-top:2px}.sidebar-footer .footer-signout{flex:0 0 34px;display:grid;place-items:center;width:34px;height:34px;border-radius:6px;transition:background-color .15s ease,color .15s ease}.sidebar-footer .footer-signout:hover{color:#ff8fa0;background:#e934501f}.sidebar-ambient{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.sidebar-ambient:before{content:"";position:absolute;inset:auto -40% -12% -40%;height:46%;background:radial-gradient(closest-side,rgba(231,188,78,.1),transparent);animation:sidebar-floor-glow 9s ease-in-out infinite}.sidebar-edge-light{position:absolute;top:0;right:0;width:1px;height:26%;background:linear-gradient(180deg,transparent,rgba(246,220,140,.75),transparent);animation:sidebar-edge-travel 14s ease-in-out infinite alternate}.sidebar-dust{position:absolute;top:100%;border-radius:50%;opacity:0;background:#ffe58d;box-shadow:0 0 6px 1px #ffd76e80;animation:sidebar-dust-rise linear infinite}.brand-row,.sidebar-footer{position:relative;z-index:1}.brand-logo{position:relative;isolation:isolate}.brand-logo:before{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(237,183,53,.3),transparent 68%);animation:auth-glow-pulse 6s ease-in-out infinite}.brand-logo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(255,247,214,.6) 50%,transparent 58%) 160% 0 / 260% 100% no-repeat;-webkit-mask:url(/brand/emblem-256.png) center / contain no-repeat;mask:url(/brand/emblem-256.png) center / contain no-repeat;animation:auth-emblem-sheen 11s ease-in-out 2s infinite}.sidebar-scroll{-webkit-mask-image:linear-gradient(180deg,transparent,#000 12px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,transparent,#000 12px,#000 calc(100% - 20px),transparent)}.menu-label{display:flex;align-items:center;gap:8px;color:#93a4ae}.menu-label:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(231,188,78,.3),transparent)}.menu-indicator{position:absolute;top:0;left:0;z-index:0;border-radius:8px;opacity:0;pointer-events:none;background:linear-gradient(90deg,#e7bc4e3d,#e7bc4e12 72%,#e7bc4e08);box-shadow:inset 0 0 0 1px #e7bc4e33,0 6px 18px #00000047;transition:transform .38s cubic-bezier(.3,1.25,.5,1),height .25s ease,opacity .2s ease}.menu-indicator.is-visible{opacity:1}.menu-indicator:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#ffe58d,#e0a92c);box-shadow:0 0 10px 1px #edb735a6}.menu-item{position:relative;z-index:1;animation:sidebar-item-in .42s ease both;animation-delay:calc(var(--i, 0) * 22ms)}.menu-item>svg,.menu-item>span{transition:transform .2s ease,color .15s ease,filter .2s ease}.menu-item:hover>svg{color:#f6dc8c;transform:scale(1.14)}.menu-item:hover>span{transform:translate(3px)}.menu-item:active>svg{transform:scale(.94)}.menu-item.active>svg{filter:drop-shadow(0 0 5px rgba(237,183,53,.7))}@media (min-width: 761px){.app-shell.sidebar-collapsed .menu-item:hover>span{transform:none}}.footer-avatar{position:relative}.footer-avatar:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,transparent 15%,#ffe58d 40%,#e0a92c 55%,transparent 80%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px));animation:sidebar-ring-spin 9s linear infinite}.sidebar-footer .footer-signout svg{transition:transform .2s ease}.sidebar-footer .footer-signout:hover svg{transform:translate(2px)}@keyframes sidebar-item-in{0%{opacity:0;transform:translate(-10px)}}@keyframes sidebar-floor-glow{50%{opacity:.55}}@keyframes sidebar-edge-travel{0%{transform:translateY(-20%)}to{transform:translateY(300%)}}@keyframes sidebar-ring-spin{to{transform:rotate(360deg)}}@keyframes sidebar-dust-rise{0%{opacity:0;transform:translateZ(0)}15%{opacity:.55}75%{opacity:.25}to{opacity:0;transform:translate3d(14px,-100vh,0)}}.sidebar-backdrop{display:none}@keyframes sidebar-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sidebar-drawer-item-in{0%{opacity:0;transform:translate(-10px)}}.topbar-logo{display:none}@media (max-width: 760px){.topbar-logo{display:block;flex:none;height:48px;margin:0 auto 0 8px}.topbar-logo img{display:block;width:auto;height:100%;filter:drop-shadow(0 3px 8px rgba(0,0,0,.6))}.topbar-logo:focus-visible{outline:2px solid #f2c961;outline-offset:2px;border-radius:6px}.brand-row{height:120px}.sidebar{height:100vh;height:100dvh;visibility:hidden;transition:transform .25s,visibility 0s linear .25s}.sidebar.sidebar-open{visibility:visible;transition:transform .25s,visibility 0s}.sidebar.sidebar-open .menu-item{animation-name:sidebar-drawer-item-in}.sidebar-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:#02080e9e;animation:sidebar-fade-in .2s ease}.sidebar-scroll{padding:14px 10px}.menu-item{padding:13px 12px}.close-menu{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:6px}}@media (prefers-reduced-motion: reduce){.sidebar,.sidebar.sidebar-open,.menu-item,.footer-identity,.sidebar-footer .footer-signout,.brand-logo{transition:none}.brand-logo:hover{transform:none}.sidebar-ambient,.brand-logo:before,.brand-logo:after,.footer-avatar:before{display:none}.menu-item{animation:none}.menu-item>svg,.menu-item>span,.sidebar-footer .footer-signout svg,.menu-indicator{transition:none}.menu-item:hover>svg,.menu-item:hover>span,.sidebar-footer .footer-signout:hover svg{transform:none}.sidebar-backdrop,.nav-tooltip{animation:none}}.boot-screen{min-height:100vh;display:grid;place-items:center}.boot-brand{display:grid;justify-items:center;gap:6px}.boot-emblem{display:block;width:150px;height:auto;filter:drop-shadow(0 12px 28px rgba(237,183,53,.2));animation:boot-breathe 2.4s ease-in-out infinite}@keyframes boot-breathe{50%{transform:scale(1.03);filter:drop-shadow(0 12px 34px rgba(237,183,53,.36))}}@media (prefers-reduced-motion: reduce){.boot-emblem{animation:none}}.page-shell{padding:112px 20px 64px}@media (max-width: 760px){.page-shell{padding:82px 13px 40px}}.page-actions{display:flex;align-items:center;gap:10px;margin-left:auto;align-self:center}.page-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:17px}.page-columns>.data-card{margin-top:0;height:100%}@media (max-width: 1100px){.page-columns{grid-template-columns:1fr}}.metric-strip-lg{margin-top:0;margin-bottom:17px}.metric-strip strong.positive{color:#45e989}.metric-strip strong.muted{color:#f1d277}.panel-copy{margin:0 0 12px;color:#b5c8cb;font-size:12.5px;line-height:1.65}.panel-copy:last-child{margin-bottom:0}.panel-copy b{color:#e9f0f2}.reference{color:#7da2bb;font-size:11px;letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.primary-button,.ghost-button,.danger-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:5px;padding:10px 15px;font-size:12px;font-weight:700;letter-spacing:.03em;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:filter .18s,background .18s,border-color .18s,color .18s}.primary-button{background:linear-gradient(110deg,#edba39,#ffe58d);color:#1d201e;box-shadow:0 4px 14px #ddab3033}.primary-button:hover:not(:disabled){filter:brightness(1.07)}.ghost-button{background:#0b1e2db3;color:#a9c6d6;border-color:#2c4a5f}.ghost-button:hover:not(:disabled){color:#eaf4f2;border-color:#4b7a96}.danger-button{background:#841b344d;color:#ff8fa6;border-color:#e83b5d80}.danger-button:hover:not(:disabled){background:#a0203f6b}:where(button,.primary-button,.ghost-button,.danger-button):disabled{opacity:.45;cursor:not-allowed}.stacked-form{display:grid;gap:13px;padding:17px}.field{display:grid;gap:6px}.field>span{color:#8fa8b6;font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}@media (max-width: 620px){.field-row{grid-template-columns:1fr}}.field-note{margin:0;color:#7891a0;font-size:11.5px;line-height:1.6}.field input,.field select,.package-enroll input{width:100%;background:#0b1d2d;border:1px solid #2c4a5f;border-radius:5px;color:#eaf4f2;padding:10px 12px;font-size:13px;font-family:inherit;transition:border-color .18s,box-shadow .18s}.field input:focus,.field select:focus,.package-enroll input:focus{outline:none;border-color:#e1b94d;box-shadow:0 0 0 3px #edb73529}.form-error{margin:0;color:#ff8fa6;font-size:12px;line-height:1.5}.state-block{display:flex;flex-direction:column;align-items:center;gap:8px;padding:34px 20px;text-align:center;color:#8fa8b6}.state-block p{margin:0;font-size:12.5px;max-width:46ch;line-height:1.6}.state-block strong{color:#e9f0f2;font-size:13.5px}.state-error{color:#ff8fa6}.state-empty{color:#7da2bb}.state-block .primary-button,.state-block .ghost-button{margin-top:6px}.spin{animation:spin 1s linear infinite;color:#45e989}@keyframes spin{to{transform:rotate(360deg)}}.notice-bar{display:flex;align-items:flex-start;gap:9px;margin:0 0 17px;padding:13px 15px;border:1px solid #2c4a5f;border-left:3px solid #7da2bb;border-radius:6px;background:#0b1e2dcc;color:#b5c8cb;font-size:12.5px;line-height:1.6}.notice-bar svg{flex:none;margin-top:2px}.notice-bar b{color:#e9f0f2}.notice-warn{border-left-color:#f1d277;background:#4a381040;color:#e8d9ad}.status-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:20px;border:1px solid;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.status-pending{color:#f1d277;border-color:#f1d27766;background:#4a38104d}.status-review{color:#6fb6ff;border-color:#6fb6ff66;background:#103f724d}.status-ok{color:#45e989;border-color:#45e98966;background:#07584e4d}.status-danger{color:#ff8fa6;border-color:#e83b5d66;background:#801b314d}.status-warn{color:#ffb762;border-color:#ffb76266;background:#6c4b0a4d}.status-neutral{color:#9fb4c0;border-color:#9fb4c052;background:#243a4a80}.package-tile{display:flex;flex-direction:column;gap:12px;padding:17px;border-radius:8px;box-shadow:0 10px 28px #00000021;color:#eaf4f2;text-align:left;min-height:290px;transition:transform .22s ease,box-shadow .28s ease,border-color .22s ease}.package-tile.mint{background:linear-gradient(150deg,#07584e,#082c36);border:1px solid #0ac891}.package-tile.blue{background:linear-gradient(150deg,#103f72,#0b294c);border:1px solid #2981db}.package-tile.gold{background:linear-gradient(150deg,#6c4b0a,#2d210c);border:1px solid #dcae2d}.package-tile.red{background:linear-gradient(150deg,#801b31,#351322);border:1px solid #e83b5d}.package-tile.chosen{outline:1px solid rgba(255,255,255,.55)}.package-tile[aria-disabled=true]{opacity:.9}.package-tile:hover{transform:translateY(-3px);box-shadow:0 22px 48px #0000004d}.package-tile.mint:hover{border-color:#1cf0bd}.package-tile.blue:hover{border-color:#4da1ff}.package-tile.gold:hover{border-color:#f0c14a}.package-tile.red:hover{border-color:#ff7d9a}.package-tile>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.package-tile>header>div{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.package-tile h3{margin:0;color:#e9f0f2;font-size:15px}.package-code{color:#587084;font-size:10px;letter-spacing:.14em;font-weight:700}.package-description{margin:0;color:#9fb4c0;font-size:12.5px;line-height:1.6}.package-figure{border-top:1px solid #274459;border-bottom:1px solid #274459;padding:14px 0}.package-figure strong{display:flex;align-items:center;gap:7px;color:#f1d277;font-size:27px}.package-figure small{display:block;margin-top:5px;color:#7891a0;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.package-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.package-specs dt{color:#7891a0;font-size:9.5px;text-transform:uppercase;letter-spacing:.08em}.package-specs dd{margin:4px 0 0;color:#e9f0f2;font-size:13px;font-weight:700}.package-enroll{display:grid;gap:9px;margin-top:auto}.package-enroll label{display:grid;gap:5px}.package-enroll label>span{color:#8fa8b6;font-size:9.5px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.package-action-wrapper{margin-top:auto;display:flex;flex-direction:column;gap:9px}.package-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:4px;padding:9px 12px;font-size:11px;font-weight:700;text-align:center;background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.26)}.package-tile.mint .package-action{background:#0cc89138;border-color:#0cc89173}.package-tile.blue .package-action{background:#2981db38;border-color:#2981db73}.package-tile.gold .package-action{background:#dcae2d3d;border-color:#dcae2d80}.package-tile.red .package-action{background:#e83b5d3d;border-color:#e83b5d80}.package-action-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:4px;padding:9px 12px;font-size:11px;font-weight:700;cursor:pointer;background:linear-gradient(110deg,#edba39,#ffe58d);color:#1d201e;border:0;box-shadow:0 4px 14px #ddab3033;transition:transform .2s ease,filter .2s ease}.package-action-button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.package-action-button:disabled{opacity:.45;cursor:not-allowed}.allocation-list{display:grid;gap:14px;margin-top:17px}.allocation-card{display:grid;gap:13px;padding:17px;border:1px solid #274459;border-radius:8px;background:#0b1e2de0;box-shadow:0 10px 28px #00000021}.allocation-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.allocation-card h3{margin:0 0 5px;color:#e9f0f2;font-size:15px}.display-only-note{display:flex;align-items:center;gap:7px;margin:0;color:#f1d277;font-size:11.5px;line-height:1.5}.level-list{display:grid;gap:11px;margin-top:17px}.level-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:15px;padding:14px 16px;border:1px solid #274459;border-radius:7px;background:#0b1e2ddb}.level-card h3{margin:0 0 4px;color:#e9f0f2;font-size:13.5px}.level-card p{margin:0;color:#7891a0;font-size:12px;line-height:1.5}.level-card>strong{color:#f1d277;font-size:21px}.level-card>em{font-style:normal;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9fb4c0;border:1px solid #3a5a70;border-radius:20px;padding:4px 9px;white-space:nowrap}.level-index{display:grid;place-items:center;width:38px;height:38px;border-radius:7px;background:#45e9891f;border:1px solid rgba(69,233,137,.35);color:#45e989;font-size:12px;font-weight:800}@media (max-width: 620px){.level-card{grid-template-columns:auto minmax(0,1fr)}}.platform-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:13px;margin-top:17px}.platform-tile{position:relative;overflow:hidden;display:flex;align-items:center;gap:13px;padding:16px;border:1px solid #274459;border-radius:8px;background:#0b1e2de0;box-shadow:0 10px 28px #00000021}.platform-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.1),transparent 65%);transform:translate(-100%);transition:opacity .2s,transform .55s}.platform-tile:hover:after{opacity:1;transform:translate(100%)}.platform-tile>div{min-width:0;flex:1}.platform-tile h3{margin:0 0 4px;color:#e9f0f2;font-size:14px}.platform-tile p{margin:0;color:#7891a0;font-size:11.5px;line-height:1.5}.platform-tile-icon{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:8px;background:#45e9891f;border:1px solid rgba(69,233,137,.3);color:#45e989}.platform-tile .ghost-button,.platform-tile .primary-button{padding:8px 12px;font-size:11px}.table-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:9px;padding:17px}.table-tile{display:grid;gap:5px;padding:15px 10px;text-align:center;cursor:pointer;border:1px solid #2c4a5f;border-radius:7px;background:#0e2738;color:#a9c6d6;transition:border-color .18s,background .18s,transform .18s}.table-tile strong{color:#e9f0f2;font-size:17px}.table-tile span{font-size:9.5px;text-transform:uppercase;letter-spacing:.08em}.table-tile:hover{border-color:#4b7a96;transform:translateY(-2px)}.table-tile.is-selected{border-color:#45e989;background:#07584e61}.table-tile.is-selected span{color:#45e989}.record-list{list-style:none;margin:0;padding:4px 17px 13px;display:grid}.record-list li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid rgba(39,68,89,.7)}.record-list li:last-child{border-bottom:0}.record-list li>div{display:grid;gap:4px;min-width:0}.record-list strong{color:#e9f0f2;font-size:13px}.record-list span{color:#7891a0;font-size:11.5px}.record-empty{color:#7da2bb;font-size:12.5px;padding:14px 0 4px}.dot-label{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7da2bb;border:1px solid #2c4a5f;border-radius:20px;padding:4px 9px;white-space:nowrap}.dot-label.is-unread{color:#f1d277;border-color:#f1d27773}.profile-list{display:grid;gap:0;margin:0;padding:6px 17px 16px}.profile-list>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid rgba(39,68,89,.7)}.profile-list>div:last-child{border-bottom:0}.profile-list dt{color:#7891a0;font-size:11.5px}.profile-list dd{margin:0;color:#e9f0f2;font-size:13px;font-weight:700;text-align:right;word-break:break-all}.auth-screen{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);background:#050d15}.aurora{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.aurora i{position:absolute;border-radius:50%;filter:blur(90px);animation:glow-drift 16s ease-in-out infinite alternate}.aurora i:nth-child(1){left:-12%;top:-20%;width:56vw;height:56vw;background:#edb7351f}.aurora i:nth-child(2){right:-14%;bottom:-24%;width:52vw;height:52vw;background:#1a8c9642;animation-delay:-6s}.aurora i:nth-child(3){left:30%;bottom:-32%;width:36vw;height:36vw;background:#961e3c33;animation-delay:-11s}.aurora:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse at 28% 42%,#000,transparent 68%);mask-image:radial-gradient(ellipse at 28% 42%,#000,transparent 68%)}.auth-watermark{position:absolute;right:-7vw;bottom:-16vh;width:min(60vw,92vh);height:auto;opacity:.11;transform:rotate(-14deg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;translate:calc(var(--px, 0) * -18px) calc(var(--py, 0) * -14px);transition:translate .7s cubic-bezier(.2,.7,.2,1);animation:auth-watermark-sway 16s ease-in-out infinite alternate;-webkit-mask-image:linear-gradient(315deg,#000 45%,transparent 92%);mask-image:linear-gradient(315deg,#000 45%,transparent 92%)}.auth-suits{position:absolute;top:0;right:0;bottom:0;left:0;translate:calc(var(--px, 0) * 14px) calc(var(--py, 0) * 10px);transition:translate .9s cubic-bezier(.2,.7,.2,1)}.auth-suit,.auth-spark{position:absolute;top:calc(100vh + 40px);top:calc(100dvh + 40px);opacity:0;animation:auth-suit-rise linear infinite}.auth-suit{color:#f1d277;line-height:1}.auth-suit:nth-child(4n+2),.auth-suit:nth-child(4n+3){color:#ff7f9b}.auth-spark{border-radius:50%;background:#ffe58d;box-shadow:0 0 8px 2px #ffd76e8c;animation-name:auth-spark-rise}.auth-aside{display:flex;flex-direction:column;gap:40px;padding:40px clamp(32px,6vw,88px)}.auth-brand{display:grid;justify-items:start;gap:12px;margin-top:auto}.auth-brand-mark{position:relative;width:min(280px,34vh);translate:calc(var(--px, 0) * 9px) calc(var(--py, 0) * 7px);transition:translate .6s cubic-bezier(.2,.7,.2,1);animation:auth-emblem-in .8s cubic-bezier(.2,.9,.25,1.15) both}.auth-brand-mark:before{content:"";position:absolute;top:-16%;right:-16%;bottom:-16%;left:-16%;z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(237,183,53,.34),transparent 66%);animation:auth-glow-pulse 4.5s ease-in-out infinite}.auth-brand-mark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(255,247,214,.6) 50%,transparent 58%) 160% 0 / 260% 100% no-repeat;-webkit-mask:url(/brand/emblem-512.png) center / contain no-repeat;mask:url(/brand/emblem-512.png) center / contain no-repeat;animation:auth-emblem-float 6s ease-in-out infinite,auth-emblem-sheen 7s ease-in-out 1s infinite}.auth-emblem{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 34px rgba(0,0,0,.55));animation:auth-emblem-float 6s ease-in-out infinite}.auth-brand small{color:#8fa8b6;font-size:10px;letter-spacing:.22em;animation:auth-rise .6s .2s ease both}.auth-brand-tagline{margin-top:-6px;color:#e4bd54;font-size:12.5px;font-style:italic;animation:auth-rise .6s .25s ease both}.auth-aside-body{display:grid;gap:26px;margin-bottom:auto;max-width:480px}.auth-aside h2{margin:0;color:#f6f8f6;font:600 clamp(32px,3.5vw,48px)/1.12 "Playfair Display",serif;letter-spacing:-.01em;animation:auth-rise .6s .28s ease both}.auth-aside h2 em{display:block;font-style:italic;color:#f1d277;background:linear-gradient(100deg,#ffe58d,#e0a92c 35%,#fff3c4,#e0a92c 65%,#ffe58d) 0 0 / 220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:auth-gold-shimmer 8s linear infinite}.auth-steps{position:relative;display:grid;gap:16px;margin:0;padding:0;list-style:none;counter-reset:auth-step}.auth-steps li{position:relative;display:grid;gap:1px;padding-left:44px;counter-increment:auth-step;animation:auth-rise .6s .38s ease both}.auth-steps li:nth-child(2){animation-delay:.47s}.auth-steps li:nth-child(3){animation-delay:.56s}.auth-steps li:before{content:counter(auth-step);position:absolute;left:0;top:1px;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;border:1px solid rgba(241,210,119,.35);background:#edb7351a;color:#f1d277;font-size:12.5px;font-weight:700}.auth-steps strong{color:#eef3f4;font-size:14px;font-weight:600}.auth-steps span{color:#a4b7c3;font-size:13px;line-height:1.45}.auth-main{display:grid;place-items:center;padding:32px 28px}.auth-card{position:relative;width:min(440px,100%);display:grid;gap:16px;padding:36px 34px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#0a18249e;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:0 30px 80px #00000080,inset 0 1px #ffffff14;animation:auth-rise .5s cubic-bezier(.2,.7,.2,1) both}.auth-card:before,.auth-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.auth-card:before{padding:1px;background:radial-gradient(280px circle at var(--cx, 50%) var(--cy, 0%),rgba(241,210,119,.8),transparent 72%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.auth-card:after{background:radial-gradient(340px circle at var(--cx, 50%) var(--cy, 0%),rgba(241,210,119,.06),transparent 70%)}.auth-card h1{margin:0;color:#f6f8f6;font:600 32px/1.15 Playfair Display,serif}.auth-copy{margin:0;color:#a9bbc6;font-size:14px;line-height:1.6}.auth-copy b,.auth-copy strong{color:#e9f0f2}.auth-form{display:grid;gap:14px;margin-top:4px}.auth-field{display:grid;gap:7px}.auth-field-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.auth-field-head label{color:#c7d5dd;font-size:13px;font-weight:600}.auth-field-head label em{color:#8199a8;font-style:normal;font-weight:500}.auth-field-link{color:#f1d277;font-size:12.5px;font-weight:600;text-decoration:none}.auth-field-link:hover{text-decoration:underline}.auth-input{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0a;color:#8fa8b6;transition:border-color .18s,box-shadow .18s,background .18s}.auth-input:hover{border-color:#ffffff38}.auth-input:focus-within{border-color:#e1b94d;background:#ffffff0f;box-shadow:0 0 0 4px #edb73526;color:#f1d277}.auth-input.is-invalid{border-color:#e0627f}.auth-input.is-invalid:focus-within{box-shadow:0 0 0 4px #e0627f33}.auth-input input{flex:1;min-width:0;background:none;border:0;outline:none;color:#f1f6f4;padding:12px 0;font-size:14.5px;font-family:inherit}.auth-input input::-moz-placeholder{color:#6b8494}.auth-input input::placeholder{color:#6b8494}.auth-input input:-webkit-autofill{-webkit-text-fill-color:#f1f6f4;caret-color:#f1f6f4;-webkit-transition:background-color 9999s;transition:background-color 9999s}.auth-field-error{display:flex;align-items:flex-start;gap:5px;margin:0;color:#ff9db2;font-size:12.5px;line-height:1.45}.auth-field-error svg{flex:none;margin-top:2px}.auth-field-hint{display:grid;gap:5px;color:#8fa8b6;font-size:12.5px;line-height:1.45}.auth-caps{margin:0;color:#f1d277;font-weight:600}.auth-rules{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none}.auth-rules li{display:inline-flex;align-items:center;gap:5px;transition:color .18s}.auth-rules li.is-met{color:#7fd8a8}.auth-reveal{display:grid;place-items:center;flex:none;width:34px;height:34px;margin-right:-8px;border:0;border-radius:8px;background:none;color:#8fa8b6;cursor:pointer}.auth-reveal:hover{color:#f1d277}.auth-submit{width:100%;min-height:50px;padding:12px 18px;margin-top:4px;border-radius:12px;font-size:14.5px;box-shadow:0 12px 28px #ddab3047;transition:filter .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden}.auth-submit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);transform:translate(-120%);animation:auth-button-sheen 6.5s ease-in-out 1.5s infinite}.auth-submit:disabled:after{display:none}.auth-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 34px #ddab3061}.auth-submit:active:not(:disabled){transform:none}.auth-spinner{animation:spin .8s linear infinite}.auth-screen a:focus-visible,.auth-reveal:focus-visible,.auth-submit:focus-visible{outline:2px solid #f1d277;outline-offset:2px}.auth-foot{margin:4px 0 0;color:#93a8b5;font-size:13.5px;text-align:center}.auth-foot a{color:#f1d277;font-weight:600;text-decoration:none}.auth-foot a:hover{text-decoration:underline}.auth-hint{display:grid;gap:5px;padding:12px 14px;border:1px dashed rgba(255,255,255,.16);border-radius:12px;background:#ffffff06;color:#8fa8b6;font-size:11.5px;line-height:1.5}.auth-hint strong{color:#a9bbc6;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.auth-success-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:#edb73524;border:1px solid rgba(225,185,77,.4);color:#f1d277}.auth-success-meta{display:grid;gap:8px;padding:14px 16px;border-radius:12px;border:1px solid rgba(225,185,77,.3);background:#edb73512}.auth-success-meta span{color:#a9bbc6;font-size:12.5px;font-weight:600}.auth-note{margin:0;color:#8fa8b6;font-size:12.5px;line-height:1.6}.auth-resend{display:grid;gap:8px;justify-items:start}.auth-note b{color:#f1d277;text-transform:uppercase}@keyframes auth-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes auth-emblem-in{0%{opacity:0;transform:scale(.86)}}@keyframes auth-emblem-float{50%{transform:translateY(-9px)}}@keyframes auth-emblem-sheen{0%,45%{background-position:160% 0}80%,to{background-position:-60% 0}}@keyframes auth-glow-pulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes auth-gold-shimmer{to{background-position:-220% 0}}@keyframes auth-button-sheen{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes auth-watermark-sway{0%{transform:rotate(-14deg) scale(1)}to{transform:rotate(-11.5deg) scale(1.035)}}@keyframes auth-suit-rise{0%{opacity:0;transform:translateZ(0) rotate(0)}12%{opacity:.2}80%{opacity:.12}to{opacity:0;transform:translate3d(var(--drift),calc(-100vh - 120px),0) rotate(var(--spin))}}@keyframes auth-spark-rise{0%{opacity:0;transform:translateZ(0)}15%{opacity:.7}75%{opacity:.35}to{opacity:0;transform:translate3d(var(--drift),calc(-100vh - 120px),0)}}@media (max-width: 900px){.auth-screen{grid-template-columns:minmax(0,1fr);align-content:start}.auth-aside{align-items:center;gap:0;padding:22px 18px 0}.auth-brand{justify-items:center;gap:8px;margin-top:0}.auth-brand-mark{width:136px}.auth-aside-body{display:none}.aurora i{filter:blur(70px)}.aurora i:nth-child(1){width:110vw;height:110vw}.aurora i:nth-child(2){width:100vw;height:100vw}.auth-watermark{right:-34vw;bottom:-6vh;width:125vw;opacity:.08}.auth-main{padding:20px 18px 32px}}@media (max-width: 480px){.auth-card{padding:26px 20px;border-radius:18px}.auth-card h1{font-size:28px}.auth-input input{font-size:16px}}@media (prefers-reduced-motion: reduce){.aurora i,.auth-card,.auth-spinner,.auth-watermark,.auth-brand-mark,.auth-brand-mark:before,.auth-brand-mark:after,.auth-emblem,.auth-brand small,.auth-brand-tagline,.auth-aside h2,.auth-aside h2 em,.auth-steps li,.auth-submit:after{animation:none}.auth-suits{display:none}.auth-submit:hover:not(:disabled){transform:none}}.metric-strip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}@media (max-width: 760px){.secondary-hero{flex-wrap:wrap}.page-actions{width:100%;margin-left:0}}.filter-bar,.report-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:11px;margin-bottom:17px;padding:14px 15px;border:1px solid #274459;border-radius:8px;background:#0b1e2de0}.field-compact{min-width:190px}.field-compact>small{color:#7891a0;font-size:10px}.level-editor{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.level-editor .field{position:relative}.review-grid{display:grid;gap:14px;margin-top:17px}.review-card{display:grid;gap:13px;padding:17px;border:1px solid #274459;border-radius:8px;background:#0b1e2de0;box-shadow:0 10px 28px #00000021}.review-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.review-card-head strong{display:block;color:#e9f0f2;font-size:15px}.review-card-head span{display:block;margin-top:4px;color:#7891a0;font-size:12px}.review-card-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:0;padding:13px 0 0;border-top:1px solid rgba(39,68,89,.7)}.review-card-meta dt{color:#7891a0;font-size:9.5px;text-transform:uppercase;letter-spacing:.08em}.review-card-meta dd{margin:4px 0 0;color:#e9f0f2;font-size:13px;font-weight:700;word-break:break-word}.review-card-actions{display:grid;gap:11px}.transition-form,.reason-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:13px;border:1px solid #2c4a5f;border-radius:7px;background:#081925b3}.reason-form{align-items:stretch;flex-direction:column}.transition-form .field,.reason-form .field{min-width:180px}.transition-form>input,.reason-form>input,.reason-form>textarea,.inline-action input,.inline-action select{background:#0b1d2d;border:1px solid #2c4a5f;border-radius:5px;color:#eaf4f2;padding:10px 12px;font-size:13px;font-family:inherit;transition:border-color .18s,box-shadow .18s}.transition-form>input{flex:1;min-width:180px}.reason-form>textarea{resize:vertical}.transition-form>input:focus,.reason-form>input:focus,.reason-form>textarea:focus,.inline-action input:focus,.inline-action select:focus,.setting-row textarea:focus,.field textarea:focus{outline:none;border-color:#e1b94d;box-shadow:0 0 0 3px #edb73529}.reason-actions{display:flex;gap:10px}.inline-action{display:flex;flex-wrap:wrap;align-items:center;gap:7px;justify-content:flex-end}.inline-action select,.inline-action input{padding:8px 10px;font-size:12px}.inline-action input{width:150px}.action-button{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.field textarea,.setting-row textarea{width:100%;background:#0b1d2d;border:1px solid #2c4a5f;border-radius:5px;color:#eaf4f2;padding:10px 12px;font-size:13px;font-family:inherit;resize:vertical;transition:border-color .18s,box-shadow .18s}.table-scroll{width:100%;overflow-x:auto;margin-top:15px;border:1px solid #274459;border-radius:8px;background:#0b1e2de0}.data-table{width:100%;border-collapse:collapse;min-width:620px}.data-table th{text-align:left;padding:12px 14px;color:#6e899a;font-size:9.5px;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #274459;white-space:nowrap}.data-table td{padding:12px 14px;color:#d7e3e8;font-size:12.5px;border-bottom:1px solid rgba(39,68,89,.6);vertical-align:middle}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover td{background:#102b4080}.align-end,.data-table th.align-end,.data-table td.align-end{text-align:right}.pill{display:inline-block;color:#9fb4c0;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid #3a5a70;border-radius:20px;padding:3px 9px;white-space:nowrap}.muted{color:#7891a0;font-size:11.5px}.count-pill{display:inline-grid;place-items:center;min-width:24px;padding:3px 8px;border-radius:20px;background:#e83b5d2e;color:#ff8fa6;border:1px solid rgba(232,59,93,.4);font-size:11px;font-weight:700}.level-list{list-style:none;padding:0;margin:0;display:grid;gap:11px}.level-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;border:1px solid #274459;border-radius:7px;background:#081925b3}.level-list li span{color:#9fb4c0;font-size:12.5px}.level-list li strong{color:#f1d277;font-size:18px}.preview-result{display:grid;gap:13px;margin-top:15px}.preview-facts{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:11px}.preview-facts li{padding:11px 13px;border:1px solid #274459;border-radius:7px;background:#081925b3}.preview-facts li span{display:block;color:#7891a0;font-size:9.5px;text-transform:uppercase;letter-spacing:.08em}.preview-facts li strong{display:block;margin-top:5px;color:#e9f0f2;font-size:14px}.setting-list{display:grid;gap:13px}.setting-row{display:grid;gap:9px;padding:14px;border:1px solid #2c4a5f;border-radius:7px;background:#081925b3}.setting-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.setting-row code{color:#f1d277;font-size:12.5px;font-weight:700}.audit-detail summary{color:#7da2bb;font-size:11.5px;cursor:pointer}.audit-detail pre{margin:9px 0 0;padding:11px;max-height:240px;overflow:auto;background:#06131f;border:1px solid #274459;border-radius:6px;color:#b5c8cb;font-size:11px;line-height:1.5;white-space:pre-wrap;word-break:break-word}@media (max-width: 620px){.level-editor{grid-template-columns:repeat(2,minmax(0,1fr))}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:24px 18px;overflow-y:auto;overscroll-behavior:contain;background:#030a11bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:modal-fade .16s ease}.modal-card{width:min(430px,100%);display:grid;gap:15px;margin:auto;padding:24px 24px 22px;border:1px solid rgba(214,171,67,.32);border-radius:12px;background:#081a28fa;box-shadow:0 24px 60px #00000080;animation:modal-pop .18s ease}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.modal-head h2{margin:0;color:#f3f7f4;font-size:19px;letter-spacing:-.01em}.modal-close{background:none;border:0;color:#90a5b6;padding:3px;border-radius:5px;transition:color .18s,background .18s}.modal-close:hover{color:#eaf4f2;background:#ffffff0f}.modal-body{color:#9fb4c0;font-size:13px;line-height:1.65}.modal-body b,.modal-body strong{color:#e9f0f2}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:3px}.modal-actions .ghost-button,.modal-actions .danger-button,.modal-actions .primary-button{min-width:108px}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-pop{0%{transform:translateY(8px) scale(.98);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.modal-backdrop,.modal-card{animation:none}}@keyframes page-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.page-shell,.page-content{animation:page-rise .4s cubic-bezier(.22,.61,.36,1) both}.data-card,.package-tile,.platform-tile,.allocation-card,.review-card,.table-scroll,.filter-bar,.report-controls,.secondary-hero,.setting-row,.level-card,.platform-card{border-radius:10px;transition:border-color .22s ease,box-shadow .28s ease,transform .22s ease}.package-tile:hover,.platform-tile:hover,.allocation-card:hover,.review-card:hover{transform:translateY(-3px);border-color:#d6ab4366;box-shadow:0 22px 48px #0000004d}.data-card:hover,.table-scroll:hover,.filter-bar:hover,.report-controls:hover{border-color:#d6ab4357;box-shadow:0 16px 38px #0000003d}.secondary-hero{--accent: 241, 210, 119;position:relative;isolation:isolate;min-height:112px;margin-bottom:20px;padding:18px 220px 18px 28px;border:1px solid rgba(var(--accent),.22);border-radius:18px;background:radial-gradient(62% 170% at 100% 0%,rgba(var(--accent),.24),transparent 64%),radial-gradient(46% 150% at 0% 100%,rgba(26,108,123,.2),transparent 72%),linear-gradient(115deg,#0c2131,#07141f 62%);box-shadow:0 20px 46px #00000052,inset 0 1px rgba(var(--accent),.3);-webkit-backdrop-filter:none;backdrop-filter:none}.secondary-hero[data-section=Wallet],.secondary-hero[data-section=Transactions],.secondary-hero[data-section="Maturity / Payouts"]{--accent: 94, 224, 160}.secondary-hero[data-section="Partner Platform"],.secondary-hero[data-section="Available Tables"]{--accent: 72, 205, 214}.secondary-hero[data-section="Referral Program"],.secondary-hero[data-section="My Network"]{--accent: 178, 151, 255}.secondary-hero[data-section=Announcements],.secondary-hero[data-section=Support],.secondary-hero[data-section="How It Works"],.secondary-hero[data-section="About & Risks"],.secondary-hero[data-section="Profile and Settings"]{--accent: 110, 176, 255}.secondary-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:repeating-radial-gradient(circle at calc(100% - 118px) 50%,transparent 0 41px,rgba(var(--accent),.13) 41px 42px);-webkit-mask-image:linear-gradient(90deg,transparent 42%,#000 92%);mask-image:linear-gradient(90deg,transparent 42%,#000 92%)}.secondary-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 20%,rgba(var(--accent),.12) 50%,transparent 80%) -80% 0 / 40% 100% no-repeat;animation:hero-sweep 11s ease-in-out infinite}.secondary-hero>*{position:relative;z-index:1}.secondary-hero>.hero-watermark{position:absolute;right:44px;top:-34px;z-index:0;width:148px;height:148px;color:rgba(var(--accent),.8);filter:drop-shadow(0 8px 18px rgba(var(--accent),.35));pointer-events:none;animation:hero-float 9s ease-in-out infinite}.secondary-hero:has(.page-actions)>.hero-watermark{right:196px}.secondary-hero:has(.page-actions){padding-right:28px}.secondary-hero .large-icon{flex:none;width:48px;height:48px;border:1px solid rgba(var(--accent),.45);border-radius:14px;background:linear-gradient(150deg,rgba(var(--accent),.26),rgba(var(--accent),.06));color:rgb(var(--accent));box-shadow:0 10px 26px rgba(var(--accent),.16)}.secondary-hero .eyebrow{padding:3px 9px;border:1px solid rgba(var(--accent),.28);border-radius:999px;background:rgba(var(--accent),.1);color:rgb(var(--accent))}.secondary-hero h1{margin:5px 0 2px;font-size:clamp(22px,2.2vw,28px);line-height:1.15}.secondary-hero p{max-width:62ch;font-size:13px;line-height:1.45}.secondary-hero .page-actions{flex:none;flex-wrap:wrap;justify-content:flex-end;padding-left:176px}@keyframes hero-sweep{0%,55%{background-position:-80% 0}to{background-position:180% 0}}@keyframes hero-float{0%,to{transform:rotate(-8deg) translateY(4px)}50%{transform:rotate(-4deg) translateY(-6px)}}@media (max-width: 760px){.secondary-hero,.secondary-hero:has(.page-actions){padding:16px 18px;border-radius:16px}.secondary-hero>.hero-watermark,.secondary-hero:has(.page-actions)>.hero-watermark{right:14px;top:-22px;width:96px;height:96px}.secondary-hero:before{background:repeating-radial-gradient(circle at calc(100% - 62px) 26px,transparent 0 28px,rgba(var(--accent),.12) 28px 29px)}.secondary-hero .large-icon{width:44px;height:44px;border-radius:12px}.secondary-hero .page-actions{justify-content:flex-start;padding-left:0}}@media (prefers-reduced-motion: reduce){.secondary-hero:after,.secondary-hero>.hero-watermark{animation:none}.secondary-hero>.hero-watermark{transform:rotate(-6deg)}}.data-card-heading .section-icon,.section-heading .section-icon{width:34px;height:34px;border-radius:9px;flex:none;background:#edb7351f;border:1px solid rgba(237,183,53,.3);color:#f1d277}.metric-strip{background:linear-gradient(120deg,#0d2232f0,#081622eb);border-color:#d6ab4338;box-shadow:0 14px 34px #0000002e}.metric-strip>div{transition:background .2s ease}.metric-strip>div:hover{background:#edb7350e}.metric-strip strong{color:#f5d77c;font-size:23px}::-moz-selection{background:#edb73552;color:#fff}::selection{background:#edb73552;color:#fff}@media (min-width: 1500px){.page-columns{gap:20px}.content-grid{gap:22px}.platform-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (prefers-reduced-motion: reduce){.page-shell,.page-content{animation:none}.package-tile,.platform-tile,.allocation-card,.review-card{transition:none}}.data-card{display:flex;flex-direction:column;position:relative;overflow:hidden;border-color:#2a4c65e6;background:radial-gradient(120% 90% at 100% 0%,rgba(237,183,53,.05),transparent 44%),linear-gradient(180deg,#0d2232f0,#081724eb)}.data-card:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;z-index:1;background:linear-gradient(90deg,rgba(244,207,99,.55),rgba(244,207,99,.08) 34%,transparent 72%);opacity:.85}.data-card-heading{padding:15px 18px;gap:12px;background:linear-gradient(180deg,#ffffff08,#fff0);border-bottom:1px solid rgba(39,68,89,.85)}.data-card-title{display:flex;align-items:center;gap:11px;min-width:0}.data-card-title>div{display:grid;gap:3px;min-width:0}.data-card-heading h2{line-height:1.15}.data-card-sub{color:#7f97a6;font-size:11px;letter-spacing:.01em}.data-card-heading .data-card-action{display:inline-flex;align-items:center;gap:5px;flex:none;padding:6px 12px;border-radius:999px;border:1px solid rgba(45,82,108,.9);background:#0b1e2da6;color:#b7cdda;cursor:pointer;font-size:11px;font-weight:600;text-decoration:none;transition:color .18s ease,border-color .18s ease,background .18s ease}.data-card-heading .data-card-action svg{transition:transform .18s ease}.data-card-heading .data-card-action:hover{color:#f4d879;border-color:#d6ab4373;background:#edb7351a}.data-card-heading .data-card-action:hover svg{transform:translate(2px)}.data-card-heading .data-card-action:focus-visible{outline:2px solid rgba(225,185,77,.7);outline-offset:2px}.data-card-heading .data-card-action:disabled{opacity:.55;cursor:default}.data-card-heading .data-card-action:disabled:hover{color:#b7cdda;border-color:#2d526ce6;background:#0b1e2da6}.data-card-heading .data-card-action:disabled:hover svg{transform:none}.data-card-body{flex:1;padding:16px 18px}.data-card-body>:first-child{margin-top:0}.data-card-body>.data-rows,.data-card-body>.record-list,.data-card-body>.profile-list{padding-left:0;padding-right:0}.data-card-body>.stacked-form{padding:0}.data-card-body>.table-scroll{border:0;border-radius:0;background:transparent;margin-top:0}.feature-off{margin-bottom:0}.required-actions{border:1px solid rgba(241,210,119,.4);border-radius:8px;padding:14px 16px;background:linear-gradient(120deg,#4a381059,#0b1e2de6)}.required-actions header{display:flex;align-items:center;gap:8px;color:#f1d277;margin-bottom:10px;font-size:13px}.required-actions ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.required-actions li{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;color:#e6eef0;font-size:12.5px}.required-actions li svg{color:#f1d277}.required-actions a{display:inline-flex;align-items:center;gap:4px;color:#45e989;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.required-actions a:hover{text-decoration:underline}.required-actions em{color:#9fb4c0;font-size:11.5px;font-style:normal}.required-actions.is-clear{display:flex;align-items:center;gap:10px;color:#45e989;border-color:#45e98959;background:#07584e33;font-size:12.5px}.seg-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:4px;border:1px solid #274459;border-radius:9px;background:#07131e99;width:-moz-fit-content;width:fit-content;max-width:100%}.seg-tabs button{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:6px;border:0;background:transparent;color:#9fb4c0;font-size:12px;font-weight:700}.seg-tabs button:hover{color:#e6eef0;background:#27445973}.seg-tabs button.active{color:#1d201e;background:linear-gradient(110deg,#edba39,#ffe58d)}.seg-tabs button.active .count-pill{background:#0000002e;color:#1d201e}.facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 18px;margin:0}.facts dt{color:#7891a0;font-size:9.5px;text-transform:uppercase;letter-spacing:.08em}.facts dd{margin:4px 0 0;color:#e9f0f2;font-size:13px;font-weight:700;word-break:break-word}.amount{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap;color:#e9f0f2}.amount.is-credit{color:#45e989}.amount.is-debit{color:#ff8fa6}.copy-field{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border:1px solid #274459;border-radius:7px;background:#0b1e2d}.copy-field code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f1d277;font-size:12px}.copy-field .ghost-button{padding:7px 11px;font-size:11px}.pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 17px;color:#7891a0;font-size:12px}.pager .ghost-button{padding:7px 12px;font-size:11px}.wallet-alert{margin-bottom:14px}.wallet-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;margin-bottom:14px}.wallet-card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0;padding:22px 24px;border-radius:12px;border:1px solid rgba(241,210,119,.45);box-shadow:0 14px 34px #00000038;background:radial-gradient(circle at 85% 0%,rgba(241,210,119,.18),transparent 55%),linear-gradient(150deg,#102b40,#0a1c2b)}.wallet-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,#f1d277,transparent);opacity:.7}.wallet-card.is-referral{border-color:#45e98961;background:radial-gradient(circle at 85% 0%,rgba(69,233,137,.13),transparent 55%),linear-gradient(150deg,#0d3038,#0a1c2b)}.wallet-card.is-referral:before{background:linear-gradient(90deg,transparent,#45e989,transparent)}.wallet-card>*{position:relative}.wallet-card>.wallet-card-mark{position:absolute;right:-24px;top:-18px;color:#f1d277;opacity:.05;pointer-events:none}.wallet-card.is-referral>.wallet-card-mark{color:#45e989}.wallet-card header{display:flex;align-items:center;gap:11px;margin-bottom:18px}.wallet-card header>div{flex:1;min-width:0}.wallet-card h2{margin:0;color:#e9f0f2;font-size:15px}.wallet-card header small{display:block;margin-top:2px;color:#8ba3b1;font-size:11px}.wallet-card-icon{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:9px;color:#f1d277;background:#f1d2771f}.is-referral .wallet-card-icon{color:#45e989;background:#45e9891f}.wallet-card-label{display:block;color:#9fb4c0;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.wallet-card-amount{display:block;margin:6px 0 2px;color:#f1d277;font-size:34px;line-height:42px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.is-referral .wallet-card-amount{color:#6df0a4}.wallet-card-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.wallet-card-figures>div{min-width:0}.wallet-card-figures .wallet-card-amount{font-size:26px}.wallet-card p{margin:0;color:#8ba3b1;font-size:12px}.wallet-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.wallet-card-actions button{display:inline-flex;flex:1 1 140px;align-items:center;justify-content:center;gap:7px;min-height:42px}.wallet-card-note{display:flex;align-items:center;gap:6px;margin-top:9px;color:#a9bbc5;font-size:11px}.wallet-card-note svg{flex:0 0 auto;color:#f1d277}.wallet-card-foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:auto 0 0}.wallet-card-actions+.wallet-card-foot,.wallet-card-note+.wallet-card-foot{margin-top:auto}.wallet-card-foot:before{content:"";grid-column:1 / -1;height:1px;margin-top:18px;background:#ffffff17}.wallet-card-foot dt{color:#8ba3b1;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.wallet-card-foot dd{margin:4px 0 0;color:#e9f0f2;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.wallet-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}.wallet-stats>div{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:14px;border:1px solid #274459;border-radius:10px;background:#0b1e2de0}.wallet-stats>div>div{min-width:0}.wallet-stat-icon{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;border-radius:8px}.wallet-stats .is-gold .wallet-stat-icon{color:#f1d277;background:#f1d2771f}.wallet-stats .is-green .wallet-stat-icon{color:#45e989;background:#45e9891f}.wallet-stats .is-rose .wallet-stat-icon{color:#ff8fa6;background:#ff8fa61f}.wallet-stats .is-blue .wallet-stat-icon{color:#7dc4f0;background:#7dc4f01f}.wallet-stats small{display:block;color:#8ba3b1;font-size:9.5px;text-transform:uppercase;letter-spacing:.08em}.wallet-stats strong{display:block;margin-top:5px;color:#e9f0f2;font-size:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wallet-stats em{display:block;margin-top:3px;color:#7f97a6;font-size:10.5px;font-style:normal}.wallet-tabs{margin-bottom:14px;scroll-margin-top:64px}.wallet-tabs .seg-tabs{width:100%}.wallet-tabs .seg-tabs button{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:7px}.wallet-tabs+.data-card,.wallet-tabs+.page-columns{margin-top:0}.wallet-help{margin-top:17px}@media (max-width: 460px){.wallet-tabs .seg-tabs svg{display:none}}.referral-notice{margin-bottom:14px}.referral-levels{display:grid;gap:14px;padding:16px 17px}.referral-level-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.referral-level-head strong{color:#e6eef0;font-size:12.5px}.referral-level-head span{color:#e9f0f2;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.referral-level small{display:block;margin-top:2px;color:#7891a0;font-size:10.5px}.referral-bar{height:6px;margin-top:7px;border-radius:3px;background:#274459b3;overflow:hidden}.referral-bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#1aa86a,#6df0a4)}.referral-recent{max-height:460px;overflow-y:auto}.referral-notice+.page-columns{margin-top:0}.conversion-log-note{margin:0 0 12px}.conversion-log{max-height:min(460px,60vh);padding-right:10px;scrollbar-width:thin;scrollbar-color:rgba(69,233,137,.4) transparent}.conversion-log .ledger-row{padding-inline:0}.conversion-log .ledger-row small{overflow-wrap:anywhere}.modal-card.convert-modal{width:min(460px,100%);border-color:#45e98957;background:radial-gradient(circle at 88% 0%,rgba(69,233,137,.15),transparent 50%),radial-gradient(circle at 0% 100%,rgba(241,210,119,.1),transparent 46%),linear-gradient(150deg,#0d3038,#0a1c2b)}.convert-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:-4px 0 16px}.convert-steps i{height:3px;border-radius:2px;background:#ffffff1a;transition:background .2s}.convert-steps i.is-on{background:linear-gradient(90deg,#45e989,#f1d277)}.convert-flow{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:center;gap:7px}.convert-flow-arrow{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#07131e;background:linear-gradient(135deg,#45e989,#f1d277);box-shadow:0 0 14px #45e9894d}.convert-tile{min-width:0;padding:11px 12px;border:1px solid rgba(69,233,137,.26);border-radius:9px;background:#06141f9e}.convert-tile.is-main{border-color:#f1d2774d}.convert-tile-name{display:flex;align-items:center;gap:6px;color:#9fb4c0;font-size:10.5px;font-weight:600}.convert-tile.is-referral .convert-tile-name svg{color:#45e989}.convert-tile.is-main .convert-tile-name svg{color:#f1d277}.convert-tile strong{display:block;margin-top:7px;font-size:17px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.convert-tile.is-referral strong{color:#6df0a4}.convert-tile.is-main strong{color:#f1d277}.convert-tile small{display:block;margin-top:2px;color:#7891a0;font-size:10.5px}.convert-input{display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid #2f4d61;border-radius:9px;background:#051019b8;transition:border-color .15s,box-shadow .15s}.convert-input:focus-within{border-color:#e1b94d;box-shadow:0 0 0 3px #edb73529}.convert-input b{color:#f1d277;font-size:22px}.field .convert-input input,.field .convert-input input:focus{flex:1;min-width:0;padding:11px 0;border:0;outline:0;box-shadow:none;background:none;color:#f3f7f4;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.convert-picks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:-4px}.convert-picks button{padding:7px 0;border:1px solid #2f4d61;border-radius:7px;background:#ffffff08;color:#cfe0e8;font-size:12px;font-weight:600;transition:border-color .15s,color .15s,background .15s}.convert-picks button:hover:not(:disabled),.convert-picks button.is-active{border-color:#f1d277;color:#f1d277;background:#f1d2771a}.convert-picks button:disabled{opacity:.4;cursor:not-allowed}.convert-submit{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%}.convert-note{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:-4px;color:#7891a0;font-size:11px}.convert-note svg{color:#45e989}.convert-total{padding:15px;border:1px solid rgba(69,233,137,.26);border-radius:9px;background:#06141f9e;text-align:center}.convert-total small{display:block;color:#9fb4c0;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.convert-total strong{display:block;margin-top:5px;color:#6df0a4;font-size:30px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.convert-lines{display:grid;gap:9px;margin:0}.convert-lines>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px}.convert-lines>div+div{padding-top:9px;border-top:1px solid rgba(255,255,255,.07)}.convert-lines dt{color:#7891a0;font-size:12px}.convert-lines dd{margin:0;color:#9fb4c0;font-size:12.5px;font-variant-numeric:tabular-nums}.convert-warning{display:flex;gap:8px;margin:0;padding:9px 11px;border-radius:7px;background:#f1d27717;color:#e8d9a8;font-size:12px;line-height:1.5}.convert-warning svg{flex:0 0 auto;margin-top:2px;color:#f1d277}.convert-actions{margin-top:0}.convert-actions button{flex:1}.convert-done{justify-items:center;text-align:center}.convert-done-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;color:#45e989;background:#45e98921;box-shadow:0 0 0 7px #45e9890f;animation:captcha-pop .35s ease}.convert-done strong{display:block;color:#6df0a4;font-size:30px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.convert-done p{margin:2px 0 0}.convert-done .convert-lines{width:100%;text-align:left}@media (max-width: 460px){.convert-flow{grid-template-columns:minmax(0,1fr);justify-items:center}.convert-flow .convert-tile{width:100%}.convert-flow-arrow{transform:rotate(90deg)}}@media (prefers-reduced-motion: reduce){.convert-done-icon{animation:none}}.picker-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.picker-layout>.data-card{margin-top:0}.pick-package{display:flex;align-items:center;justify-content:space-between;gap:14px 28px;margin:17px 17px 0;padding:14px 18px;border:1px solid rgba(241,210,119,.3);border-radius:12px;background:linear-gradient(100deg,#f1d27721,#102b3d59 62%);animation:pick-package-in .24s ease both}.pick-package-figure{display:flex;align-items:center;gap:14px;min-width:0}.pick-package-figure strong{flex:none;color:#f1d277;font:600 40px/1 Playfair Display,serif;font-variant-numeric:lining-nums}.pick-package-figure span{display:block;color:#e9f0f2;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pick-package-figure small{display:block;margin-top:3px;color:#9db4c1;font-size:11.5px}.pick-package-specs{flex:none;display:flex;gap:26px;margin:0}.pick-package-specs dt{color:#7891a0;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.pick-package-specs dd{margin:3px 0 0;color:#e9f0f2;font-size:14px;font-weight:600}@keyframes pick-package-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.picker-tables{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;padding:17px}.pick-tile{--flip: 0;position:relative;display:grid;padding:0;border:0;border-radius:12px;background:none;color:#a9c6d6;text-align:left;perspective:1100px}.pick-tile:focus-visible{--flip: 1;z-index:2;outline:2px solid #f1d277;outline-offset:2px}.pick-tile.is-selected{--flip: 1}@media (hover: hover){.pick-tile:hover:not(:disabled){--flip: 1;z-index:2}.pick-tile:hover:not(:disabled) .pick-flip{transition-delay:70ms}}.pick-tile:disabled{cursor:not-allowed}.pick-tile:disabled .pick-front{opacity:.72}.pick-tile:disabled .pick-felt{filter:grayscale(.75)}.pick-flip{display:grid;transform:rotateY(calc(var(--flip) * 180deg));transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,1.3,.5,1)}.pick-face{grid-area:1 / 1;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #2c4a5f;border-radius:12px;box-shadow:0 8px 20px #02090f59;backface-visibility:hidden}.pick-front{background:linear-gradient(180deg,#102b3d,#0b1f2d)}.pick-felt{position:relative;flex:1;display:flex;align-items:flex-start;justify-content:space-between;gap:6px;min-height:118px;padding:10px;overflow:hidden;background:radial-gradient(ellipse 75% 95% at 50% 100%,#15806a,#0b5148 58%,#073331)}.pick-felt:before{content:"";position:absolute;left:-25%;right:-25%;bottom:-96px;height:170px;border:1px solid rgba(241,210,119,.4);border-radius:50%;pointer-events:none}.pick-open{position:relative;display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 8px;border-radius:999px;background:#0510198c;color:#d9f5e5;font-size:10.5px;font-weight:600}.pick-open i{width:6px;height:6px;border-radius:50%;background:#45e989;box-shadow:0 0 6px #45e989}.pick-chip{position:absolute;left:50%;bottom:10px;display:grid;place-items:center;width:58px;height:58px;margin-left:-29px;border-radius:50%;background:radial-gradient(circle,#0c2230 0 58%,#f1d277 59% 62%,transparent 63%),repeating-conic-gradient(#f1d277 0,#f1d277 22.5deg,#7a1f2b 22.5deg,#7a1f2b 45deg);box-shadow:0 5px 12px #02090f8c;color:#f1d277;font:600 19px/1 Playfair Display,serif}.pick-tile.has-bg .pick-felt{background-image:linear-gradient(180deg,#05101940,#051019b3),var(--table-bg);background-size:cover;background-position:center}.pick-body{display:grid;gap:6px;padding:12px}.pick-tile strong{margin-bottom:2px;color:#eef3f4;font:600 16px/1.2 Playfair Display,serif}.pick-tile small{color:#7891a0;font-size:10.5px}.pick-tile small.pick-reason{color:#e9b872}.pick-reason:first-letter{text-transform:uppercase}.pick-tile small.pick-held{color:#27de9a;font-weight:600}.pick-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:11.5px;color:#7891a0}.pick-row b{color:#f1d277;font-weight:600}.pick-capacity{display:grid;gap:5px;margin-top:2px;padding-top:8px;border-top:1px solid rgba(20,32,43,.16)}.capacity-bar{height:5px;border-radius:3px;background:#183246;overflow:hidden}.capacity-bar>i{display:block;height:100%;background:linear-gradient(90deg,#45e989,#f1d277)}.pick-back{gap:10px;padding:11px 12px 12px;border-color:#d9c999;color:#14202b;background:radial-gradient(circle at 100% 0,rgba(241,210,119,.3),transparent 58%),#f7f1e1;transform:rotateY(180deg)}.pick-back-head{display:flex;align-items:center;gap:9px;min-width:0}.pick-index{flex:none;display:grid;justify-items:center;color:#14202b;font-size:13px;line-height:1}.pick-index b{font:700 21px/1 Playfair Display,serif}.pick-tile .pick-back strong{margin:0;min-width:0;color:#14202b}.pick-back-rows{display:grid;gap:6px;margin-bottom:auto}.pick-back .pick-row{color:#5b6a75}.pick-back .pick-row b{color:#14202b;font-weight:700}.pick-tile .pick-back small{color:#5b6a75}.pick-tile .pick-back small.pick-held{color:#0d6b52}.pick-back .capacity-bar{background:#14202b24}.pick-back .capacity-bar>i{background:linear-gradient(90deg,#0f8a68,#bd8a14)}.pick-cta{display:flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:0 8px;border-radius:7px;background:#14202b;color:#f7f1e1;font-size:12px;font-weight:700;transition:background .18s,color .18s}.pick-tile.is-selected .pick-back{border-color:#f1d277;animation:pick-win .7s ease-out;box-shadow:0 0 0 1px #f1d277,0 12px 28px #02090f80,0 0 24px #f1d2774d}.pick-tile.is-selected .pick-cta{background:linear-gradient(110deg,#edba39,#ffe58d);color:#1d201e}@keyframes pick-win{0%{box-shadow:0 0 0 1px #f1d277,0 12px 28px #02090f80,0 0 #f1d277e6}40%{box-shadow:0 0 0 4px #f1d277,0 12px 28px #02090f80,0 0 42px #f1d277bf}}@media (max-width: 680px){.pick-package{flex-direction:column;align-items:stretch}.pick-package-specs{padding-top:11px;border-top:1px solid rgba(241,210,119,.2)}}@media (max-width: 520px){.pick-package{margin:12px 12px 0;padding:12px 14px}.pick-package-figure strong{font-size:34px}.picker-tables{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.pick-felt{min-height:104px}.pick-body{padding:10px}.pick-back{gap:8px;padding:10px}}@media (prefers-reduced-motion: reduce){.pick-package{animation:none}.pick-flip{transform:none;transition:none}.pick-face{backface-visibility:visible;transition:opacity .15s}.pick-front{opacity:calc(1 - var(--flip))}.pick-back{opacity:var(--flip);transform:none}.pick-tile.is-selected .pick-back{animation:none}}.summary-card{position:sticky;top:12px}.summary-lines{list-style:none;margin:0;padding:0 17px}.summary-lines li{display:grid;grid-template-columns:1fr 110px 26px;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #1c3849}.summary-lines li span{color:#e6eef0;font-size:12.5px}.summary-lines input{width:100%;padding:7px 8px;border-radius:5px;border:1px solid #2c4a5f;background:#0b1e2d;color:#e9f0f2;font:inherit;font-size:12px;text-align:right}.summary-lines button{border:0;background:none;color:#7891a0;padding:4px}.summary-lines button:hover{color:#ff8fa6}.summary-total{display:grid;gap:6px;padding:14px 17px}.summary-total div{display:flex;justify-content:space-between;color:#9fb4c0;font-size:12px}.summary-total div b{color:#e9f0f2;font-variant-numeric:tabular-nums}.summary-total .grand b{color:#f1d277;font-size:18px}.summary-maturity{display:grid;gap:7px;margin:0 17px 14px;padding:12px 13px;border:1px solid rgba(241,210,119,.25);border-radius:10px;background:#f1d2770f}.summary-maturity div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#9fb4c0;font-size:12px}.summary-maturity b{color:#e9f0f2;font-weight:600;text-align:right}.summary-maturity b.is-pending{color:#f1d277}.summary-maturity .grand b{color:#f1d277;font-size:18px}.summary-maturity p{margin:3px 0 0;padding-top:8px;border-top:1px solid rgba(241,210,119,.18);color:#9fb4c0;font-size:11px;line-height:1.45}.summary-actions{display:grid;gap:8px;padding:0 17px 17px}.summary-actions .field-note{font-size:11px}.package-switch{padding:0 0 14px}.issues{margin:0;padding:12px 16px 12px 32px;border-radius:7px;border:1px solid rgba(232,59,93,.4);background:#801b3133;color:#ffc2cf;font-size:12.5px;line-height:1.6}.modal-card.modal-wide{width:min(720px,calc(100vw - 32px))}.review-lines{width:100%;border-collapse:collapse;margin:6px 0 14px;font-size:12.5px}.review-lines th,.review-lines td{padding:8px 6px;border-bottom:1px solid #1c3849;text-align:left}.review-lines th{color:#7891a0;font-size:9.5px;text-transform:uppercase;letter-spacing:.08em}.review-lines td:last-child,.review-lines th:last-child{text-align:right}.review-lines tfoot td{color:#f1d277;font-weight:800;border-bottom:0}.terms-box{max-height:180px;overflow:auto;padding:12px 14px;border:1px solid #274459;border-radius:7px;background:#0b1e2d;color:#b5c8cb;font-size:12px;line-height:1.65;white-space:pre-wrap}.terms-box+.terms-box{margin-top:8px}.terms-box h4{margin:0 0 6px;color:#e9f0f2;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.check-row{display:flex;align-items:flex-start;gap:10px;margin-top:14px;color:#e6eef0;font-size:12.5px;line-height:1.5;cursor:pointer}.check-row input{margin-top:3px;accent-color:#45e989;width:16px;height:16px}.success-panel{display:grid;justify-items:center;gap:8px;padding:16px 0 6px;text-align:center}.success-panel svg{color:#45e989}.success-panel strong{color:#e9f0f2;font-size:16px}.success-panel p{margin:0;color:#9fb4c0;font-size:12.5px}.list-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:14px 17px;border-bottom:1px solid #1c3849}.list-toolbar .field{min-width:150px}.list-toolbar .grow{flex:1;min-width:200px}.data-card>.notice-bar{margin:12px 17px;align-items:center}.data-card>.notice-bar>span{flex:1}.ledger-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 17px;border-bottom:1px solid #1c3849}.ledger-row:last-child{border-bottom:0}.ledger-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#27445999;color:#9fb4c0}.ledger-icon.is-credit{background:#07584e73;color:#45e989}.ledger-icon.is-debit{background:#801b3159;color:#ff8fa6}.ledger-row strong{display:block;color:#e6eef0;font-size:12.5px}.ledger-row small{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;color:#7891a0;font-size:10.5px}.ledger-row .ledger-side{display:grid;justify-items:end;gap:4px}.order-card{display:grid;gap:14px;padding:17px;border:1px solid #274459;border-radius:9px;background:#0b1e2de0}.order-card>header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.order-card h3{margin:0 0 4px;color:#e9f0f2;font-size:15px}.order-card .order-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.order-tables{display:flex;flex-wrap:wrap;gap:6px}.order-tables span{padding:5px 9px;border-radius:6px;border:1px solid #2c4a5f;background:#0e2738;color:#cfe0e8;font-size:11.5px}.order-tables span b{color:#f1d277;margin-left:5px}.maturity-meter{display:grid;gap:6px}.maturity-meter div{height:6px;border-radius:4px;background:#183246;overflow:hidden}.maturity-meter i{display:block;height:100%;background:linear-gradient(90deg,#2981db,#45e989)}.maturity-meter small{color:#7891a0;font-size:11px}.timeline{list-style:none;margin:0;padding:0 0 0 14px;border-left:1px solid #274459;display:grid;gap:10px}.timeline li{position:relative;color:#b5c8cb;font-size:12px}.timeline li:before{content:"";position:absolute;left:-19px;top:4px;width:9px;height:9px;border-radius:50%;background:#45e989;box-shadow:0 0 0 3px #07131e}.timeline time{display:block;color:#587084;font-size:10.5px;margin-top:2px}.link-button{border:0;background:none;padding:0;color:#45e989;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.link-button:hover{text-decoration:underline}.thread{display:grid;gap:10px;padding:17px;max-height:460px;overflow:auto}.bubble{max-width:82%;padding:10px 13px;border-radius:10px;font-size:12.5px;line-height:1.55;white-space:pre-wrap}.bubble.mine{justify-self:end;background:#07584e73;border:1px solid rgba(69,233,137,.35);color:#e6eef0}.bubble.theirs{justify-self:start;background:#0e2738;border:1px solid #2c4a5f;color:#cfe0e8}.bubble time{display:block;margin-top:5px;color:#7891a0;font-size:10px}.bubble .who{display:block;margin-bottom:3px;color:#f1d277;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ticket-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;padding:12px 17px;border:0;border-bottom:1px solid #1c3849;background:transparent;text-align:left;color:inherit}.ticket-row:hover,.ticket-row.active{background:#27445959}.ticket-row strong{display:block;color:#e6eef0;font-size:12.5px}.ticket-row small{color:#7891a0;font-size:10.5px}.notif-wrap{position:relative}.notification.active{border-color:#f2c94c99;background:#f2c94c1a}.notif-badge{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#e93254;color:#fff;font-size:9.5px;font-weight:800;display:grid;place-items:center;box-shadow:0 0 0 2px #071725;animation:notif-pop .25s ease-out}.notif-panel{position:absolute;right:0;top:calc(100% + 10px);width:min(380px,calc(100vw - 24px));z-index:60;display:flex;flex-direction:column;border:1px solid #274459;border-radius:14px;background:linear-gradient(180deg,#0d2335,#0a1b29);box-shadow:0 22px 60px #0000008c,0 0 0 1px #f2c94c0d;overflow:hidden;transform-origin:top right;animation:notif-in .16s ease-out}.notif-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 10px}.notif-title{display:flex;align-items:center;gap:8px}.notif-title strong{color:#f1f5f7;font-size:15px;font-weight:700}.notif-count{padding:2px 8px;border-radius:999px;background:#e9325429;color:#ff8399;font-size:10.5px;font-weight:700}.notif-mark{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border:0;border-radius:8px;background:transparent;color:#f2c94c;font-size:11.5px;font-weight:600;cursor:pointer}.notif-mark:hover:not(:disabled){background:#f2c94c1a}.notif-mark:disabled{color:#4f6778;cursor:default}.notif-tabs{display:flex;align-items:center;gap:4px;padding:0 12px 10px;border-bottom:1px solid #1c3849}.notif-tabs button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:999px;background:transparent;color:#8aa2b1;font-size:12px;font-weight:600;cursor:pointer}.notif-tabs button:hover{color:#dce6ec;background:#27445959}.notif-tabs button.active{background:#f2c94c24;color:#f2c94c}.notif-tabs em{font-style:normal;min-width:16px;padding:0 5px;border-radius:8px;background:#e93254;color:#fff;font-size:9.5px;line-height:16px;text-align:center}.notif-spin{margin-left:auto;color:#587084;animation:notif-spin .9s linear infinite}.notif-list{max-height:420px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#274459 transparent}.notif-group h4{position:sticky;top:0;z-index:1;margin:0;padding:9px 16px 5px;background:#0b1f2f;color:#6d8696;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.notif-item{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:start;gap:11px;width:100%;padding:11px 14px 11px 16px;border:0;background:transparent;text-align:left;color:inherit;cursor:pointer;transition:background .15s}.notif-item+.notif-item{border-top:1px solid rgba(28,56,73,.7)}.notif-item:hover{background:#27445959}.notif-item:focus-visible{outline:2px solid #f2c94c;outline-offset:-2px}.notif-item.unread{background:#103f7233}.notif-item.unread:hover{background:#103f7257}.notif-item.unread:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:#f2c94c}.notif-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px}.notif-icon.tone-gold{background:#f2c94c21;color:#f2c94c}.notif-icon.tone-green{background:#27de9a1f;color:#27de9a}.notif-icon.tone-red{background:#ff5d7321;color:#ff5d73}.notif-icon.tone-blue{background:#4da0ff21;color:#6cb2ff}.notif-icon.tone-violet{background:#a78bfa24;color:#b8a3ff}.notif-text{display:grid;gap:3px;min-width:0}.notif-text strong{color:#c9d6df;font-size:12.5px;font-weight:600;line-height:1.35}.notif-item.unread .notif-text strong{color:#f3f7f9;font-weight:700}.notif-text>span{color:#93a9b6;font-size:11.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-text time{color:#587084;font-size:10.5px}.notif-dot{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#f2c94c;box-shadow:0 0 0 3px #f2c94c2e}.notif-go{margin-top:9px;color:#3e5a6c;transition:color .15s,transform .15s}.notif-item:hover .notif-go{color:#8aa2b1;transform:translate(2px)}.notif-empty{display:grid;justify-items:center;gap:6px;padding:38px 24px;text-align:center;color:#4f6a7b}.notif-empty strong{margin-top:4px;color:#d3dee5;font-size:13px}.notif-empty span{color:#7891a0;font-size:11.5px}.notif-retry{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:7px 12px;border:1px solid #274459;border-radius:8px;background:transparent;color:#f2c94c;font-size:11.5px;font-weight:600;cursor:pointer}.notif-retry:hover{border-color:#f2c94c}.notif-skeleton{display:grid;grid-template-columns:34px 1fr;gap:11px;padding:12px 16px}.notif-skeleton>span,.notif-skeleton i{border-radius:8px;background:linear-gradient(90deg,#13293a,#1b3549,#13293a);background-size:200% 100%;animation:notif-shimmer 1.2s linear infinite}.notif-skeleton>span{width:34px;height:34px;border-radius:10px}.notif-skeleton div{display:grid;gap:7px;padding-top:3px}.notif-skeleton i{display:block;height:10px}.notif-skeleton i:first-child{width:60%}.notif-skeleton i:last-child{width:90%}@keyframes notif-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@keyframes notif-pop{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes notif-spin{to{transform:rotate(360deg)}}@keyframes notif-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.notif-panel,.notif-badge,.notif-spin,.notif-skeleton>span,.notif-skeleton i{animation:none}}.queue-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:11px}.queue-tile{display:grid;gap:4px;padding:15px;border:1px solid #274459;border-radius:8px;background:#0b1e2de0;color:inherit;text-decoration:none;transition:border-color .18s,transform .18s}.queue-tile:hover{border-color:#f1d277;transform:translateY(-2px)}.queue-tile strong{color:#f1d277;font-size:24px;font-variant-numeric:tabular-nums}.queue-tile span{color:#e6eef0;font-size:12.5px;font-weight:700}.queue-tile small{color:#7891a0;font-size:10.5px}.queue-tile.is-zero strong{color:#587084}.row-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.row-actions button{padding:6px 10px;font-size:11px}.toggle-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 17px;border-bottom:1px solid #1c3849}.toggle-row:last-child{border-bottom:0}.toggle-row strong{display:block;color:#e6eef0;font-size:13px}.toggle-row small{color:#7891a0;font-size:11.5px;line-height:1.5}.switch{position:relative;width:42px;height:24px;border-radius:12px;border:1px solid #3a5a70;background:#183246;transition:background .18s}.switch:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#9fb4c0;transition:transform .18s,background .18s}.switch[aria-checked=true]{background:#07584ecc;border-color:#45e989}.switch[aria-checked=true]:after{transform:translate(18px);background:#45e989}.switch:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 1100px){.picker-layout{grid-template-columns:minmax(0,1fr)}.summary-card{position:static}}@media (max-width: 820px){.wallet-hero{grid-template-columns:minmax(0,1fr)}.wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.page-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.field-row{grid-template-columns:minmax(0,1fr)}.wallet-card-amount{font-size:26px}.summary-lines li{grid-template-columns:1fr 96px 24px}.ledger-row{grid-template-columns:30px minmax(0,1fr)}.ledger-row .ledger-side{grid-column:2;justify-items:start}}.dashboard-block{margin-top:17px}.balance-row .small-button{text-decoration:none;display:inline-flex;align-items:center}.platform-meta{margin-top:8px}.field-inline{display:flex;gap:8px}.field-inline input{flex:1;min-width:0}.field-inline .ghost-button{padding:8px 12px;font-size:11px}.terms-box.spaced{margin-top:14px}.stacked-form.tight{padding-bottom:0}.stacked-form.flush{padding:0}.package-grid-lg{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px}.package-details summary{display:flex;align-items:center;gap:6px;cursor:pointer;color:#cfe0e8;font-size:12px;font-weight:700}.package-details[open] summary{margin-bottom:10px}.steps{margin:0;padding:0 0 0 20px;color:#b5c8cb;font-size:12.5px;line-height:1.8;list-style:decimal}ul.steps{list-style:disc}.steps li::marker{color:#f1d277;font-weight:700}.full-width{width:100%;justify-content:center}.topbar{padding-right:0}.topbar:after{display:none}.top-actions{align-self:stretch;justify-content:flex-end;min-width:clamp(180px,16vw,306px);padding:0 clamp(16px,2.4vw,34px) 0 clamp(14px,1.6vw,22px);background:linear-gradient(180deg,#030c14f0,#030c146b);border-left:1px solid rgba(214,171,67,.22)}@media (max-width: 760px){.top-actions{min-width:0;padding:0 12px}}.topbar-balance{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;height:38px;padding:0 13px 0 11px;border:1px solid rgba(241,210,119,.45);border-radius:20px;background:#4a381040;color:#f1d277;text-decoration:none;white-space:nowrap;transition:border-color .18s,background .18s}.topbar-balance:hover{border-color:#f1d277;background:#4a381073}.topbar-balance span{display:grid;line-height:1.15}.topbar-balance small{color:#8fa8b6;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.topbar-balance strong{color:#f2d276;font-size:13px;font-variant-numeric:tabular-nums}@media (max-width: 760px){.topbar-balance{height:32px;padding:0 10px;gap:6px}.topbar-balance small{display:none}.topbar-balance strong{font-size:12px}}.summary-card>.panel-copy{padding:0 17px}.primary-column,.right-column,.content-grid>*{min-width:0}.investment-table{overflow-x:auto}.investment-table .table-header,.investment-table .table-row{min-width:680px}@media (max-width: 760px){.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-strip>div{border-bottom:1px solid #274459}.metric-strip>div:nth-child(2n){border-right:0}.metric-strip strong{font-size:18px;overflow-wrap:anywhere}.hero-copy p{max-width:100%}}@media (max-width: 560px){.package-grid,.package-grid-lg{grid-template-columns:minmax(0,1fr)}.seg-tabs{width:100%}.seg-tabs button{flex:1 1 auto;justify-content:center}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.right-column>*{min-width:0}.levels{grid-template-columns:repeat(4,minmax(0,1fr))}.copy-field{min-width:0}.table-chip.has-bg{background-image:linear-gradient(180deg,#05101961,#051019db),var(--table-bg);background-size:cover;background-position:center}.table-chip.has-bg.selected{background-image:linear-gradient(150deg,#554315b8,#1b2c2de6),var(--table-bg)}.table-chip.has-bg small{color:#c3d3db}.table-name-cell{display:inline-flex;align-items:center;gap:9px}.table-thumb{width:34px;height:24px;flex:none;border-radius:4px;border:1px solid #2c4a5f;background:#0e2738 center/cover no-repeat}.image-field-body{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:12px;align-items:start}.image-field-preview{width:100%;max-width:100%;border:1px dashed #2c4a5f;border-radius:7px;overflow:hidden;display:grid;place-items:center;background:#0b1e2d;color:#5f7a8b;font-size:11px}.image-field-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.image-field-preview span{display:inline-flex;align-items:center;gap:6px}.image-field-controls{display:grid;gap:8px;min-width:0}@media (max-width: 560px){.image-field-body{grid-template-columns:minmax(0,1fr)}}.gateway-card{display:grid;gap:12px;padding:15px 17px;border:1px solid #274459;border-radius:9px;background:#0b1e2d8c}.gateway-card.is-off{opacity:.72;border-style:dashed}.gateway-card>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.gateway-card>header strong{color:#e6eef0;font-size:13.5px}.gateway-card.is-invalid{border-color:#e83b5db3}.gateway-card>header{flex-wrap:nowrap}.gateway-card>header .row-actions{flex:none;align-items:center}.gateway-toggle{display:flex;align-items:flex-start;gap:9px;flex:1 1 auto;min-width:0;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.gateway-chevron{flex:none;margin-top:2px;color:#7891a0;transform:rotate(-90deg);transition:transform .18s}.gateway-toggle[aria-expanded=true] .gateway-chevron{transform:none}.gateway-toggle:hover .gateway-chevron{color:#e4bd54}.gateway-summary{display:grid;gap:5px;min-width:0}.gateway-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:#7891a0;font-size:11.5px}.pill.is-on{color:#45e989;border-color:#45e98973}.icon-only{padding:6px 8px!important}.gateway-body{display:grid;gap:12px;padding-top:12px;border-top:1px solid #1c3849}.gateway-flags{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 18px;margin:0;padding:0;border:0;min-width:0}.gateway-flags legend{float:left;width:100%;margin-bottom:8px;padding:0;color:#8fa8b6;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gateway-flags:disabled{opacity:.5}.gateway-flags .check-row{margin-top:0}@media (max-width: 560px){.gateway-card>header{flex-wrap:wrap}.gateway-card>header .row-actions{width:100%;justify-content:flex-start}}.gateway-details{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:13px 15px;border:1px solid rgba(232,196,95,.35);border-radius:8px;background:#35281347}.gateway-details>div{display:grid;gap:4px;min-width:0}.gateway-details strong{color:#f1d277;font-size:12.5px}.gateway-details span{color:#d5e1e6;font-size:12.5px}.gateway-details code{color:#fff;font-size:14px;letter-spacing:.04em;overflow-wrap:anywhere}.gateway-details p{margin:4px 0 0;color:#a9bbc5;font-size:12px;line-height:1.55;white-space:pre-wrap}.gateway-details img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:#fff;padding:4px}.settings-savebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;padding-top:12px;border-top:1px solid #1c3849}.settings-savebar .form-error{flex:1 1 100%;margin:0}.settings-savebar .muted,.settings-savebar .unsaved-note{margin-right:auto}.data-card:has(.settings-savebar.is-dirty){overflow:clip}.settings-savebar.is-dirty{position:sticky;bottom:12px;z-index:6;padding:11px 14px;border:1px solid rgba(232,196,95,.45);border-radius:9px;background:#091a27f5;box-shadow:0 12px 32px #00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.unsaved-note{display:inline-flex;align-items:center;gap:7px;color:#f1d277;font-size:12px;font-weight:700}.unsaved-note:before{content:"";width:7px;height:7px;border-radius:50%;background:#f1d277;box-shadow:0 0 0 3px #f1d2772e}.holdback-block{display:grid;gap:10px}.holdback-field{display:grid;grid-template-columns:minmax(140px,200px) 1fr;align-items:end;gap:10px 18px}.holdback-input{position:relative}.holdback-input input{width:100%;padding-right:30px;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.holdback-input b{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:#7891a0;pointer-events:none}.holdback-field input[type=range]{width:100%;margin:0 0 12px;accent-color:#e4bd54}.holdback-example{display:grid;gap:10px;padding:12px;border:1px solid #1f3d52;border-radius:9px;background:#08192573}.holdback-bar{display:flex;height:28px;overflow:hidden;border-radius:7px}.holdback-bar i{display:grid;place-items:center;min-width:0;overflow:hidden;white-space:nowrap;font-style:normal;font-size:12px;font-weight:700;transition:flex-grow .25s ease}.holdback-bar .is-claim{background:linear-gradient(90deg,#16b37b,#4ff5c9);color:#04261b}.holdback-bar .is-held{background:linear-gradient(90deg,#8b5cf6,#c4b5fd);color:#1b0d3d}.holdback-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.holdback-figures div{display:grid;gap:2px}.holdback-figures dt{color:#7891a0;font-size:11.5px}.holdback-figures dd{margin:0;color:#fff;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}@media (max-width: 560px){.holdback-field{grid-template-columns:1fr}.holdback-figures{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion: reduce){.holdback-bar i{transition:none}}.setting-group{border:1px solid #1f3d52;border-radius:9px;background:#08192573}.toggle-row.is-disabled strong,.toggle-row.is-disabled small{opacity:.5}.stacked-fields{display:grid;gap:13px;min-width:0}.plain-fieldset{margin:0;padding:0;border:0;min-width:0}.plain-fieldset:disabled{opacity:.55}.form-section-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:6px 0 -2px;color:#e4bd54;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.form-section-title small{color:#7891a0;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none}.field-label-row{display:flex;justify-content:space-between;gap:10px}.char-count{font-style:normal;font-weight:400;letter-spacing:0;color:#5f7a8b;font-variant-numeric:tabular-nums}.char-count.is-full{color:#f1d277}.form-warning{margin:0;padding:9px 12px;border:1px solid rgba(232,196,95,.35);border-radius:7px;background:#35281347;color:#f1d277;font-size:12px;line-height:1.5}.code-input,.setting-row textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55}.setting-row.is-invalid textarea{border-color:#e83b5db3}.setting-row .row-actions{justify-content:flex-start}.preview-frame{display:grid;gap:8px}.preview-label{display:inline-flex;align-items:center;gap:6px;color:#7891a0;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.active-callout{display:flex;align-items:center;gap:12px;padding:12px 15px;border-radius:9px;border:1px solid rgba(69,233,137,.4);background:#07584e38;color:#45e989}.active-callout.is-missing{border-color:#e83b5d80;background:#841b3438;color:#ff8fa6}.active-callout>div{display:grid;gap:2px}.active-callout strong{color:#e6eef0;font-size:13px}.active-callout small{color:#91a9b6;font-size:11.5px}.active-callout>div{flex:1;min-width:0}.active-callout .primary-button{flex:none;display:inline-flex;align-items:center;gap:6px}.active-callout.is-manual{border-color:#f1d2776b;background:#f1d27714;color:#f1d277}.provider-card.is-active{border-color:#45e98966;background:linear-gradient(120deg,#07584e33,#0b1e2d8c 60%)}.provider-next-steps{margin:0;padding:9px 11px;border-radius:7px;background:#f1d27717;color:#e8d9a8;font-size:12px;line-height:1.5}.settings-layout{display:grid;grid-template-columns:252px minmax(0,1fr);align-items:start;gap:16px;margin-top:17px}.settings-nav{position:sticky;top:66px;display:grid;gap:3px;padding:6px;border:1px solid #274459;border-radius:10px;background:#0b1e2de0}.settings-nav button{display:flex;align-items:center;gap:10px;min-width:0;padding:9px 10px;border:0;border-radius:8px;background:none;color:#a9c6d6;text-align:left;transition:background .15s,color .15s}.settings-nav button:hover{background:#27445973;color:#e6eef0}.settings-nav button.active{background:linear-gradient(100deg,#f1d2772b,#f1d2770a);box-shadow:inset 2px 0 #f1d277;color:#f1d277}.settings-nav-icon{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;border-radius:8px;background:#2744598c}.settings-nav button.active .settings-nav-icon{background:#f1d27726}.settings-nav-text{display:grid;gap:1px;min-width:0}.settings-nav-text strong{font-size:12.5px;font-weight:600}.settings-nav-text small{color:#7891a0;font-size:10.5px;font-weight:400}.settings-content{min-width:0}.settings-content>.data-card:first-child,.settings-content>.page-columns:first-child{margin-top:0}@media (max-width: 1400px){.settings-content .page-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1000px){.settings-layout{grid-template-columns:minmax(0,1fr)}.settings-nav{position:static;grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(241,210,119,.35) transparent}.settings-nav-text small{display:none}}@media (max-width: 560px){.active-callout{flex-wrap:wrap}.active-callout .primary-button{justify-content:center;width:100%}}.test-result{display:flex;align-items:flex-start;gap:7px;margin:0;padding:9px 12px;border-radius:7px;font-size:12px;line-height:1.5}.test-result svg{flex:none;margin-top:2px}.test-result.is-ok{color:#45e989;border:1px solid rgba(69,233,137,.35);background:#07584e33}.test-result.is-bad{color:#ff8fa6;border:1px solid rgba(232,59,93,.45);background:#841b3433}.list-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.banner-preview{border-radius:9px;overflow:hidden;pointer-events:none}.banner-preview .hero-banner{margin:0}.hero-banner.is-hidden-preview{opacity:.45;filter:grayscale(.6)}.danger-zone{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin:18px 17px 17px;padding:14px 16px;border:1px solid rgba(232,59,93,.4);border-radius:8px;background:#841b341f}.danger-zone>div{display:grid;gap:4px;min-width:0;flex:1 1 260px}.danger-zone strong{color:#ff8fa6;font-size:13px}.danger-zone small{color:#a9bbc5;font-size:11.5px;line-height:1.5}.gold-text{color:#f1d277}.panel-title{margin:0 0 6px;color:#f1d277;font:600 20px Playfair Display,serif}.guide-box{margin-bottom:16px;border:1px solid rgba(232,196,95,.32);border-radius:9px;background:linear-gradient(110deg,#35281352,#0b1e2d80)}.guide-head{display:flex;align-items:center;gap:9px;width:100%;padding:12px 16px;border:0;background:transparent;color:#f1d277;text-align:left;font-size:13px;cursor:pointer}.guide-head strong{flex:1;font-weight:600}.guide-chevron{transition:transform .2s;color:#a9bbc5}.guide-box.is-open .guide-chevron{transform:rotate(180deg)}.guide-body{padding:0 18px 14px}.guide-body ol{margin:0;padding-left:20px;display:grid;gap:6px;color:#d5e1e6;font-size:12.5px;line-height:1.55}.guide-body .field-note{margin-top:10px}.guide-body a,.guide-footnote a{color:#f1d277}.flow-steps{display:flex;flex-wrap:wrap;gap:4px 0;margin:8px 0 2px;padding:0;list-style:none}.flow-steps li{display:flex;align-items:center;gap:6px;color:#5f7a8b;font-size:11px}.flow-steps li+li:before{content:"";width:18px;height:1px;margin:0 6px;background:#2c4a5f}.flow-steps li i{width:9px;height:9px;flex:none;border-radius:50%;border:1px solid #3a5a70;background:transparent}.flow-steps li.is-done{color:#b9d9c7}.flow-steps li.is-done i{background:#45e989;border-color:#45e989}.flow-steps li.is-done+li.is-done:before{background:#45e989}.flow-steps li.is-next{color:#f1d277}.flow-steps li.is-next i{border-color:#f1d277;box-shadow:0 0 0 3px #f1d27726}.flow-steps.is-stopped li.is-done i{background:#f4788c;border-color:#f4788c}.flow-steps.is-stopped li.is-done{color:#ff9fb0}.next-step{display:block;margin:2px 0 0;color:#a9bbc5;font-size:11.5px;line-height:1.5}.pay-to{display:grid;gap:2px;padding:10px 12px;border:1px solid rgba(232,196,95,.35);border-radius:7px;background:#35281340}.pay-to span{color:#a9bbc5;font-size:11.5px}.pay-to strong{color:#f1d277;font-size:18px}.pay-to code{color:#fff;font-size:14px;letter-spacing:.04em;overflow-wrap:anywhere}.guide-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin-top:17px}.guide-card{display:flex;flex-direction:column;gap:12px;padding:18px;margin:0}.guide-card header{display:flex;align-items:center;gap:9px;color:#e4bd54}.guide-card h2{margin:0;color:#eef3f4;font-size:15px}.guide-number{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:50%;background:#edbe4526;border:1px solid #a97c28;color:#f1ca62;font-size:12px;font-weight:700}.guide-card ol{margin:0;padding-left:20px;display:grid;gap:7px;color:#c3d3db;font-size:12.5px;line-height:1.55;flex:1}.guide-card .ghost-button{align-self:flex-start;text-decoration:none}.guide-footnote{display:flex;gap:6px;align-items:flex-start;margin-top:16px}.auth-fieldset{display:contents;border:0;margin:0;padding:0;min-width:0}.auth-fieldset:disabled .auth-input{opacity:.55}.auth-fieldset:disabled input{cursor:not-allowed}.attempts-left{color:#f1d277;font-weight:600}.auth-banner{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 14px;padding:10px 12px;border-radius:7px;font-size:12.5px;line-height:1.45}.auth-banner span{flex:1 1 180px}.auth-banner.is-locked{border:1px solid rgba(232,59,93,.45);background:#841b342e;color:#ffb3c1}.auth-banner.is-verified{border:1px solid rgba(69,233,137,.4);background:#07584e40;color:#b9f5d3}.auth-banner .ghost-button{padding:6px 10px}.auth-banner.is-expired{border:1px solid rgba(232,196,95,.45);background:#785a1433;color:#f6dd99}.captcha-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.captcha-card{width:min(400px,calc(100vw - 32px));padding:26px 24px 18px;text-align:center;display:grid;justify-items:center;gap:10px}.captcha-card h2{margin:0;color:#eef3f4;font:600 22px Playfair Display,serif}.captcha-card>p{margin:0;color:#a9bbc5;font-size:13px;line-height:1.55}.captcha-shield{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;color:#f1ca62;border:1px solid #a97c28;background:#edbe451a}.captcha-box{width:100%;display:flex;align-items:center;gap:13px;margin-top:8px;padding:14px 15px;text-align:left;border:1px solid #2c4a5f;border-radius:9px;background:#0b1e2d;color:inherit;cursor:pointer;transition:border-color .2s,background .2s}.captcha-box:hover:not(:disabled){border-color:#e1b94d}.captcha-box:focus-visible{outline:2px solid #f1d277;outline-offset:2px}.captcha-box:disabled{cursor:default;opacity:1}.captcha-check{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:6px;border:2px solid #5f7a8b;background:#07131e;color:#07131e;transition:background .2s,border-color .2s}.captcha-box.is-done{border-color:#45e989;background:#07584e4d}.captcha-box.is-done .captcha-check{background:#45e989;border-color:#45e989;animation:captcha-pop .35s ease}.captcha-box.is-error{border-color:#e83b5d8c}.captcha-label{display:grid;gap:2px;flex:1;min-width:0}.captcha-label strong{color:#eef3f4;font-size:14px}.captcha-label small{color:#7891a0;font-size:11.5px}.captcha-retry{color:#ff8fa6}.captcha-spinner{width:16px;height:16px;border-radius:50%;border:2px solid rgba(241,210,119,.25);border-top-color:#f1d277;animation:captcha-spin .8s linear infinite}.captcha-progress{width:100%;height:4px;border-radius:2px;background:#132a3a;overflow:hidden}.captcha-progress i{display:block;height:100%;background:linear-gradient(90deg,#edba39,#45e989);transition:width .15s}.captcha-later{margin-top:4px;font-size:12px;color:#a9bbc5}.captcha-foot{margin:2px 0 0!important;font-size:10.5px!important;color:#5f7a8b!important}@keyframes captcha-spin{to{transform:rotate(360deg)}}@keyframes captcha-pop{0%{transform:scale(.6)}70%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.captcha-spinner,.captcha-box.is-done .captcha-check{animation:none}}.captcha-card{width:min(420px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto}.captcha-shield.is-done{color:#07131e;background:#45e989;border-color:#45e989}.captcha-stage{width:100%;display:grid;gap:10px;margin-top:6px}.captcha-stage.is-shaking{animation:captcha-shake .4s ease}.captcha-skeleton{height:120px;border-radius:9px;background:linear-gradient(90deg,#0e2738,#163449,#0e2738);background-size:200% 100%;animation:captcha-shimmer 1.2s linear infinite}.captcha-success{display:flex;align-items:center;justify-content:center;gap:8px;padding:18px;border-radius:9px;border:1px solid #45e989;background:#07584e4d;color:#b9f5d3;font-weight:700}.captcha-message{margin:0;width:100%}.captcha-form{display:grid;gap:10px;width:100%;text-align:left}.captcha-image{position:relative;border-radius:9px;overflow:hidden;border:1px solid #2c4a5f;background:#0b1e2d}.captcha-image img{display:block;width:100%;height:auto}.captcha-refresh{position:absolute;top:6px;right:6px;width:30px;height:30px;display:grid;place-items:center;border-radius:7px;border:1px solid #2c4a5f;background:#07131ed9;color:#a9c6d6;cursor:pointer}.captcha-refresh.is-inline{position:static;flex:none}.captcha-refresh:hover:not(:disabled){color:#f1d277;border-color:#81652d}.captcha-input{display:grid;gap:5px}.captcha-input span{color:#a9bbc5;font-size:12px}.captcha-input input{width:100%;padding:11px 12px;border-radius:7px;border:1px solid #2c4a5f;background:#07131e;color:#fff;font-size:18px;letter-spacing:.28em;text-align:center;font-family:ui-monospace,Menlo,Consolas,monospace}.captcha-input input:focus{outline:none;border-color:#e1b94d;box-shadow:0 0 0 3px #f1d27726}.captcha-tip{color:#5f7a8b;font-size:11px;margin-top:-4px}.captcha-submit{width:100%;justify-content:center;gap:8px}.captcha-prompt{display:flex;align-items:center;justify-content:space-between;gap:10px}.captcha-prompt strong{color:#eef3f4;font-size:13.5px}.captcha-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.captcha-grid button{position:relative;padding:0;aspect-ratio:1;border-radius:8px;overflow:hidden;border:2px solid transparent;background:#0b1e2d;cursor:pointer;transition:transform .12s,border-color .12s}.captcha-grid button img{width:100%;height:100%;display:block}.captcha-grid button:hover:not(:disabled){border-color:#4b7a96}.captcha-grid button:focus-visible{outline:2px solid #f1d277;outline-offset:1px}.captcha-grid button.is-picked{border-color:#45e989;transform:scale(.94)}.captcha-tick{position:absolute;top:5px;right:5px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#45e989;color:#07131e;opacity:0;transform:scale(.5);transition:opacity .12s,transform .12s}.captcha-grid button.is-picked .captcha-tick{opacity:1;transform:none}.captcha-slider-frame{position:relative;width:100%;max-width:300px;margin:0 auto;overflow:hidden;border-radius:9px}.captcha-slider-scene{position:absolute;top:0;left:0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.captcha-slider-scene img{display:block;pointer-events:none}.captcha-piece{position:absolute;top:0;filter:drop-shadow(0 3px 6px rgba(0,0,0,.55))}.captcha-track{position:relative;height:42px;max-width:100%;margin:0 auto;border-radius:21px;border:1px solid #2c4a5f;background:#0b1e2d}.captcha-track>i{position:absolute;inset:0 auto 0 0;border-radius:21px;background:#f1d27729}.captcha-track-hint{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding-left:40px;color:#7891a0;font-size:12px;pointer-events:none}.captcha-handle{position:absolute;top:-1px;width:60px;height:42px;display:grid;place-items:center;border-radius:21px;border:0;background:linear-gradient(110deg,#edba39,#ffe58d);color:#1d201e;cursor:grab;touch-action:none;box-shadow:0 3px 10px #00000059}.captcha-handle.is-dragging{cursor:grabbing}.captcha-handle:focus-visible{outline:2px solid #fff;outline-offset:2px}.captcha-switch{width:100%;display:grid;gap:7px;margin-top:4px;padding-top:12px;border-top:1px solid #1c3849}.captcha-switch>span{color:#7891a0;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.captcha-switch>div{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.captcha-switch button{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:16px;border:1px solid #2c4a5f;background:transparent;color:#a9c6d6;font-size:11.5px;cursor:pointer}.captcha-switch button.is-active{border-color:#e1b94d;color:#f1d277;background:#edbe451a}.captcha-switch button:hover:not(:disabled):not(.is-active){border-color:#4b7a96}@keyframes captcha-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes captcha-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.captcha-stage.is-shaking,.captcha-skeleton{animation:none}}.captcha-types{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px}.captcha-type{display:grid;gap:8px;align-content:start;padding:12px 14px;border:1px solid #274459;border-radius:9px;background:#0b1e2d8c}.captcha-type.is-on{border-color:#e8c45f73}.captcha-type .check-row{margin-top:0}.captcha-type-head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:#e4bd54}.captcha-type-head strong{color:#eef3f4;font-size:13px}.captcha-type-head em{font-style:normal;font-size:10.5px;color:#7891a0}.captcha-type small{color:#91a9b6;font-size:11.5px;line-height:1.5}.captcha-type .ghost-button{justify-self:start}.deposit-form,.deposit-pay{display:grid;gap:14px}.amount-input{display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid #2c4a5f;border-radius:8px;background:#0b1d2d;transition:border-color .18s,box-shadow .18s}.amount-input:focus-within{border-color:#e1b94d;box-shadow:0 0 0 3px #edb73529}.amount-input b{color:#f1d277;font-size:22px}.field .amount-input input{border:0;background:transparent;box-shadow:none;padding:12px 0;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.field .amount-input input:focus{box-shadow:none;outline:none}.chip-row,.choice-row{display:flex;flex-wrap:wrap;gap:8px}.chip,.choice{padding:7px 13px;border:1px solid #2c4a5f;border-radius:20px;background:#0b1e2db3;color:#a9c6d6;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .18s,color .18s,background .18s}.choice{flex:1 1 0;min-width:90px;border-radius:8px;padding:10px 12px}.chip:hover,.choice:hover{color:#eaf4f2;border-color:#4b7a96}.chip.is-active,.choice.is-active{color:#1d201e;border-color:transparent;background:linear-gradient(110deg,#edba39,#ffe58d)}.deposit-summary{display:grid;justify-items:center;gap:2px;text-align:center}.deposit-summary small{color:#7891a0;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.deposit-summary strong{color:#f2d276;font-size:30px;font-variant-numeric:tabular-nums;line-height:1.2}.deposit-summary span{color:#91a9b6;font-size:12px}.deposit-qr{position:relative;justify-self:center;display:grid;place-items:center;width:min(300px,100%);aspect-ratio:1;padding:10px;border-radius:12px;background:#fff;box-shadow:0 8px 24px #00000059}.deposit-qr img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.deposit-qr-logo{position:absolute;top:50%;left:50%;width:34%;aspect-ratio:1;transform:translate(-50%,-50%)}.deposit-qr-logo img{display:block;filter:grayscale(1) contrast(1.35) drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff)}.deposit-checkout{display:block;width:100%;height:min(480px,62vh);border:0;border-radius:12px;background:#fff}.deposit-hint{display:flex;align-items:flex-start;justify-content:center;gap:6px;margin:0;color:#a9bbc5;font-size:12px;text-align:center;white-space:pre-wrap}.deposit-hint svg{flex:none;margin-top:3px}.deposit-pay>.primary-button,.deposit-pay>.ghost-button{justify-self:center;min-width:220px}.deposit-account{display:grid;justify-items:center;gap:3px;color:#d5e1e6;font-size:12.5px}.deposit-account code{color:#fff;font-size:16px;letter-spacing:.05em}.deposit-waiting{display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 12px;border-radius:8px;border:1px dashed rgba(69,233,137,.4);color:#45e989;font-size:12px;font-weight:700}.pulse-dot{width:8px;height:8px;border-radius:50%;background:#45e989;animation:pulse-dot 1.4s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion: reduce){.pulse-dot{animation:none}}.deposit-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.deposit-result{display:grid;justify-items:center;gap:8px;padding:10px 0 4px;text-align:center}.deposit-result.is-ok>svg{color:#45e989}.deposit-result.is-bad>svg{color:#ff8fa6}.deposit-result strong{color:#eef3f4;font-size:17px}.deposit-result p{margin:0 0 8px;color:#a9bbc5;font-size:13px}.deposit-result .primary-button{min-width:160px}.net-explorer{display:grid;grid-template-columns:272px minmax(0,1fr);align-items:stretch}.net-main{min-width:0;padding:14px 17px 16px}.person-panel{padding:16px;border-right:1px solid #274459}.person-panel>*{position:relative}.person-panel-sticky{position:sticky;top:12px}.person-panel-state{display:flex;align-items:center;justify-content:space-between;min-height:22px;color:#7f97a6;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.person-panel-state .is-pinned{color:#e6bd50}.person-panel-state button{display:grid;place-items:center;width:22px;height:22px;border:1px solid #274459;border-radius:6px;background:none;color:#8fa7b6}.person-panel-state button:hover{color:#e9f0f2;border-color:#4b7a96}.person-panel-head{display:grid;justify-items:center;text-align:center;padding:10px 0 14px;border-bottom:1px solid #1f3a4d}.person-panel-avatar{display:block;width:84px;height:84px;padding:2px;border-radius:50%;border:2px solid #2cdda0;box-shadow:0 0 0 4px #2cdda014}.person-panel-avatar svg{display:block}.person-panel-avatar.is-you{border-color:#f2c961;box-shadow:0 0 0 4px #f2c9611f}.person-panel-avatar.is-registered{border:2px dashed #6f8797;box-shadow:none}.person-panel-avatar.is-registered svg{filter:grayscale(.85);opacity:.75}.person-panel-head h3{margin:11px 0 6px;color:#eef3f4;font-size:16px;line-height:1.25}.person-panel-head p{margin:8px 0 0;color:#8fa7b6;font-size:11px;line-height:1.45}.person-status{display:inline-block;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em}.person-status.is-verified{color:#2cdda0;background:#2cdda01f}.person-status.is-registered{color:#a9bac5;background:#6f87972e}.person-status.is-you{color:#1d201e;background:linear-gradient(110deg,#edba39,#ffe58d)}.person-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.person-facts>div{padding:9px 10px;border:1px solid #1f3a4d;border-radius:7px;background:#07131e73}.person-facts>div.is-wide{grid-column:span 2;display:flex;justify-content:space-between;align-items:baseline}.person-facts dt{color:#7f97a6;font-size:10px}.person-facts dd{margin:3px 0 0;color:#eef3f4;font-size:17px;font-weight:700}.person-facts .is-wide dd{font-size:12px;margin:0}.person-levels h4{margin:0 0 8px;color:#8fa7b6;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.person-level{display:grid;grid-template-columns:52px 1fr 24px;align-items:center;gap:8px;margin-bottom:6px;font-size:11px;color:#8fa7b6}.person-level i{height:6px;border-radius:3px;background:#15283a;overflow:hidden}.person-level b{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#2cdda0,#e6bd50)}.person-level strong{color:#e6eef0;text-align:right}.person-actions{display:grid;gap:8px;margin-top:14px}.person-actions:empty{display:none}.person-actions .ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.person-note{margin:0;color:#7f97a6;font-size:11px;line-height:1.45}.person-hint{margin:14px 0 0;color:#5f7686;font-size:10px;line-height:1.5;text-align:center}.net-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.net-toolbar .seg-tabs button{display:inline-flex;align-items:center;gap:6px}.net-depth{display:flex;align-items:center;gap:6px}.net-depth>span{color:#7f97a6;font-size:11px;margin-right:2px}.net-depth .chip{min-width:34px;justify-content:center}.net-search{position:relative;display:flex;align-items:center;gap:7px;margin-left:auto;flex:0 1 240px;min-width:180px;padding:0 10px;border:1px solid #274459;border-radius:8px;background:#07131e99;color:#7f97a6}.net-search:focus-within{border-color:#b58a3b}.net-search input{flex:1;min-width:0;height:34px;border:0;outline:0;background:none;color:#e6eef0;font:inherit;font-size:12px}.net-search-results{position:absolute;z-index:10;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px;list-style:none;border:1px solid #3a5a70;border-radius:8px;background:#0c2133;box-shadow:0 12px 30px #00000073}.net-search-results button{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:0;border-radius:6px;background:none;color:#e6eef0;font-size:12px;text-align:left}.net-search-results button:hover{background:#2744598c}.net-search-results button span{flex:1}.net-search-results small{color:#7f97a6;font-size:10px}.net-search-results .is-empty{padding:8px;color:#7f97a6;font-size:12px}.net-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:14px 0 4px;font-size:12px;color:#6f8797}.net-crumbs>span{display:inline-flex;align-items:center;gap:4px}.net-crumbs button{border:0;background:none;padding:2px 4px;border-radius:4px;color:#7da2bb;font-size:12px}.net-crumbs button:hover{color:#f2c961;background:#27445973}.net-crumbs strong{color:#e9f0f2;padding:2px 4px}.net-crumbs .net-crumbs-actions{margin-left:auto;gap:2px}.net-view-empty{margin:30px 0;color:#7f97a6;font-size:12px;text-align:center}.net-legend{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;color:#7f97a6;font-size:11px}.net-legend span{display:inline-flex;align-items:center;gap:6px}.net-legend i{width:11px;height:11px;border-radius:50%;border:2px solid}.net-legend i.is-you{background:#3a2f10;border-color:#f2c961}.net-legend i.is-verified{background:#0f3b37;border-color:#2cdda0}.net-legend i.is-registered{background:#15283a;border-color:#6f8797;border-style:dashed}.net-legend b{display:grid;place-items:center;min-width:17px;height:17px;padding:0 3px;border-radius:9px;background:#e6bd50;color:#1d201e;font-size:9px}.pyramid-scroll{overflow-x:auto;padding:4px 0 2px}.pyramid-svg{display:block;width:100%;min-width:520px;height:auto;margin:0 auto;overflow:visible}.pyramid-band{stroke:#2b4d63;stroke-width:1}.pyramid-band.is-apex{fill:#e6bd5029;stroke:#6b5a2a}.pyramid-band-label{fill:#c7d4db;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pyramid-band-count{fill:#7f97a6;font-size:10px}.pyramid-empty{fill:#5f7686;font-size:11px;font-style:italic}.pyramid-edge{fill:none;stroke:#3b6077;stroke-width:1.2;transition:stroke .15s,opacity .15s}.pyramid-edge.is-lit{stroke:#e6bd50;stroke-width:2.2}.pyramid-edge.is-dim{opacity:.2}.pyramid-node{cursor:pointer;outline:none;transition:opacity .15s}.pyramid-node.is-dim{opacity:.28}.pyramid-halo{fill:none;stroke:transparent;stroke-width:3;transition:stroke .15s}.pyramid-node:hover .pyramid-halo,.pyramid-node.is-hover .pyramid-halo,.pyramid-node:focus-visible .pyramid-halo{stroke:#f2c96173}.pyramid-node.is-selected .pyramid-halo{stroke:#f2c961}.pyramid-ring{fill:none;stroke-width:2.5}.pyramid-node.is-you .pyramid-ring{stroke:#f2c961;stroke-width:3}.pyramid-node.is-verified .pyramid-ring{stroke:#2cdda0}.pyramid-node.is-registered .pyramid-ring{stroke:#6f8797;stroke-dasharray:4 3}.pyramid-node.is-registered .pyramid-avatar-art{filter:grayscale(.85);opacity:.7}.pyramid-badge circle{fill:#e6bd50;stroke:#0b1e2d;stroke-width:2}.pyramid-badge text{fill:#1d201e;font-size:8px;font-weight:800;pointer-events:none}.pyramid-name{fill:#c7d4db;font-size:10px;font-weight:600;pointer-events:none}.pyramid-node.is-apex .pyramid-name{fill:#f5d77c;font-size:11px}.net-tree,.net-tree ul{margin:0;padding:0;list-style:none}.net-tree{margin-top:6px;border:1px solid #1f3a4d;border-radius:8px;overflow:hidden}.net-tree ul>li>.tree-row{border-top:1px solid #16303f}.tree-row{display:flex;align-items:center;gap:8px;padding:7px 12px 7px 10px;cursor:pointer;transition:background .12s,opacity .12s}.tree-row:hover{background:#27445959}.tree-row.is-selected{background:#e6bd501a;box-shadow:inset 3px 0 #e6bd50}.tree-row.is-dim{opacity:.45}.tree-toggle{flex:none;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:5px;background:none;color:#8fa7b6}.tree-toggle:hover{background:#27445999;color:#e9f0f2}.tree-toggle svg{transition:transform .15s}.tree-toggle.is-open svg{transform:rotate(90deg)}.tree-toggle.is-leaf{pointer-events:none}.tree-person{display:flex;align-items:center;gap:10px;min-width:0;flex:1;padding:0;border:0;background:none;text-align:left}.tree-avatar{flex:none;display:block;width:36px;height:36px;padding:1px;border-radius:50%;border:2px solid #2cdda0}.tree-avatar svg{display:block}.tree-avatar.is-you{border-color:#f2c961}.tree-avatar.is-registered{border:2px dashed #6f8797}.tree-avatar.is-registered svg{filter:grayscale(.85);opacity:.7}.tree-name{min-width:0}.tree-name strong,.tree-name small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-name strong{color:#e6eef0;font-size:12px}.tree-name small{color:#7f97a6;font-size:10px;margin-top:2px}.tree-meta{display:flex;gap:6px;flex:none}.tree-meta span{padding:3px 8px;border-radius:999px;background:#07131e99;border:1px solid #1f3a4d;color:#a9bac5;font-size:10px;white-space:nowrap}@media (max-width: 980px){.net-explorer{grid-template-columns:1fr}.person-panel{border-right:0;border-bottom:1px solid #274459}.person-panel-sticky{position:static}.person-panel-head{grid-template-columns:auto 1fr;justify-items:start;text-align:left;-moz-column-gap:14px;column-gap:14px}.person-panel-avatar{grid-row:span 3;width:70px;height:70px}.person-panel-avatar svg{width:62px;height:62px}.person-panel-head h3{margin-top:0}.person-hint{display:none}}@media (max-width: 560px){.net-search{margin-left:0;flex-basis:100%}.tree-meta span:first-child{display:none}}#payment-methods{margin-top:17px;scroll-margin-top:64px}.method-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:10px}.method-row{display:grid;gap:8px;min-width:0;padding:12px 13px;border:1px solid #2c4a5f;border-radius:10px;background:#06141f80}.method-row.is-active{border-color:#f1d27773;background:#f1d2770d}.method-summary{display:flex;align-items:center;gap:11px;min-width:0}.method-summary>div{flex:1;min-width:0}.method-summary strong{display:block;color:#e9f0f2;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.method-summary small{display:block;margin-top:1px;color:#91a9b6;font-size:12px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.method-mark{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border-radius:9px;color:#f1d277;background:#f1d2771a;font-size:12px;font-weight:800;letter-spacing:.02em}.method-badge{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;color:#1d201e;background:linear-gradient(110deg,#edba39,#ffe58d);font-size:10.5px;font-weight:800}.method-warning{display:flex;gap:6px;margin:0;color:#e8d9a8;font-size:11.5px;line-height:1.45}.method-warning svg{flex:0 0 auto;margin-top:2px;color:#f1d277}.method-actions{display:flex;flex-wrap:wrap;gap:6px 16px;padding-left:47px}.link-button.is-quiet{color:#91a9b6}.method-add{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:62px;border:1px dashed #3d6076;border-radius:10px;background:none;color:#cfe0e8;font-size:13px;font-weight:700;transition:border-color .15s,color .15s}.method-add:hover{border-color:#f1d277;color:#f1d277}.method-note{display:flex;gap:6px;margin:11px 0 0}.method-note svg{flex:0 0 auto;margin-top:4px}.method-pane{display:grid;gap:12px}.method-pane h3{margin:0;color:#e9f0f2;font-size:14px}.method-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.method-choices .choice{min-width:0;padding:9px 6px;font-size:12px;overflow-wrap:anywhere}.method-search{margin-top:8px;border:1px solid #2f4d61;border-radius:9px;background:#051019b8;overflow:hidden}.method-search-input{display:flex;align-items:center;gap:8px;padding:0 11px;border-bottom:1px solid #1c3849;color:#7891a0}.field .method-search-input input{flex:1;min-width:0;height:40px;border:0;background:none;box-shadow:none}.method-search-list{display:grid;max-height:188px;overflow-y:auto}.method-search-list button{padding:9px 12px;border:0;background:none;color:#cfe0e8;font-size:12.5px;text-align:left}.method-search-list button:hover,.method-search-list button[aria-selected=true]{color:#f1d277;background:#f1d27714}.method-search-list p{margin:0;padding:12px;color:#7891a0;font-size:12px}.method-check{display:flex;align-items:center;gap:9px;color:#cfe0e8;font-size:12.5px;cursor:pointer}.method-check input{width:16px;height:16px;accent-color:#edba39}.withdraw-balance{padding:13px 15px;border:1px solid rgba(241,210,119,.3);border-radius:9px;background:#06141f9e}.withdraw-balance span{display:flex;align-items:center;gap:6px;color:#9fb4c0;font-size:11px;font-weight:600}.withdraw-balance span svg{color:#f1d277}.withdraw-balance strong{display:block;margin-top:6px;color:#f1d277;font-size:24px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.withdraw-balance small{display:block;margin-top:1px;color:#7891a0;font-size:11px}.method-choices .method-choice-other{grid-column:1 / -1}.about-anchor{scroll-margin-top:90px}.about-hero{margin-top:0}.about-hero h2{margin:6px 0 4px;color:#eef3f4;font-size:26px}.about-eyebrow{color:#e4bd54;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.about-tagline{margin:0;color:#b5c8cb;font-size:14px;font-style:italic}.about-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.about-jump a{padding:5px 11px;border:1px solid #2c4a5f;border-radius:999px;color:#cfe0e8;font-size:12px;text-decoration:none}.about-jump a:hover{border-color:#a97c28;color:#f1d277}.about-quote{margin:4px 0 0;padding:10px 14px;border-left:3px solid #e4bd54;background:#35281338;color:#d5e1e6;font-size:13px;line-height:1.6}.about-quote b{color:#f1d277}.about-values{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.about-values li{padding:7px 13px;border:1px solid rgba(237,190,69,.35);border-radius:8px;background:#edbe4514;color:#f1ca62;font-size:12.5px;font-weight:600}.about-steps{display:grid;gap:12px;margin:0 0 14px;padding:0;list-style:none}.about-steps li{display:flex;gap:12px;align-items:flex-start}.about-steps strong{display:flex;align-items:center;gap:6px;color:#eef3f4;font-size:13.5px}.about-steps strong svg{color:#e4bd54}.about-steps p{margin:3px 0 0;color:#b5c8cb;font-size:12.5px;line-height:1.6}.about-risks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:4px 0 16px}.about-risk{padding:13px 14px;border:1px solid #2c4a5f;border-left:3px solid #f1d277;border-radius:7px;background:#07131e80}.about-risk h3{display:flex;align-items:center;gap:7px;margin:0 0 6px;color:#eef3f4;font-size:13.5px}.about-risk h3 svg{color:#f1d277}.about-risk p{margin:0;color:#b5c8cb;font-size:12.5px;line-height:1.6}.about-final{margin-bottom:0}.about-public{min-height:100vh;background:#07131e}.about-public-bar{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px max(16px,calc((100% - 1040px)/2));border-bottom:1px solid #1c3445;background:#07131eeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.about-public-logo{display:block;width:56px;height:auto}.about-public-bar nav{display:flex;align-items:center;gap:14px}.about-public-bar nav a:not(.primary-button){color:#cfe0e8;font-size:13px;font-weight:600;text-decoration:none}.about-public-bar .primary-button{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:13px;text-decoration:none}.about-public-main{max-width:1040px;margin:0 auto;padding:20px 16px 48px}.about-public .about-anchor{scroll-margin-top:84px}@media (max-width: 720px){.about-public-bar nav a:not(.primary-button){display:none}}.auth-consent{display:flex;gap:9px;align-items:flex-start;color:#b5c8cb;font-size:12.5px;line-height:1.55;cursor:pointer}.auth-consent input{flex:none;width:16px;height:16px;margin-top:2px;accent-color:#e4bd54}.auth-consent a{color:#f1d277;font-weight:600}.auth-consent.has-error{color:#ff9fb0}.notice-bar a,.offer-terms .field-note a{color:#f1d277;font-weight:600}.campaign-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:14px}.campaign-grid>.campaign-card{margin-top:0}.campaign-card .data-card-body{display:flex;flex-direction:column;gap:14px}.campaign-card.is-closed{opacity:.92}.campaign-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.campaign-card-head h3{margin:0;color:#eef3f4;font-size:16px}.campaign-card-head small{color:#7f97a6;font-size:11.5px}.campaign-progress{display:grid;gap:7px}.campaign-progress-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;color:#b5c8cb;font-size:12.5px}.campaign-progress-head b{color:#eef3f4;font-size:15px}.campaign-progress-head strong{color:#f1d277;font-size:14px}.campaign-meter{height:10px;overflow:hidden;border:1px solid #274459;border-radius:999px;background:#0b1e2d}.campaign-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a97c28,#f1d277);transition:width .4s ease}.campaign-card .offer-specs{margin:0}.campaign-legend{display:grid;gap:8px;margin:0 0 12px;padding:0;list-style:none}.campaign-legend li{display:flex;align-items:center;gap:10px;color:#b5c8cb;font-size:12.5px}.campaign-legend .status-chip{flex:none;min-width:112px}.campaign-actions{display:flex;flex-wrap:wrap;gap:6px}.spaced-notice{margin:14px 0 0}.offer-terms .field-note a,.campaign-card .field-note a{color:#f1d277}@property --chosen-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.dashboard-live .package-card.mint{--tone: 10, 200, 145}.dashboard-live .package-card.blue{--tone: 41, 129, 219}.dashboard-live .package-card.gold{--tone: 220, 174, 45}.dashboard-live .package-card.red{--tone: 232, 59, 93}.dashboard-live .balance-row strong,.dashboard-live .metric strong,.dashboard-live .selection-total b{font-variant-numeric:tabular-nums}.dashboard-live .hero-copy h1 span,.dashboard-live .hero-masthead em{display:inline-block;color:transparent;text-shadow:none;background:linear-gradient(100deg,#e9bd4f 20%,#fff2bd 42%,#f0cf6e 60%,#e9bd4f 80%) 0 0 / 220% 100%;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 10px rgba(0,0,0,.6))}.dashboard-live .table-row{position:relative;transition:background .2s ease}.dashboard-live .table-row:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none;background:linear-gradient(90deg,#edb73533,#f2cf68);transform:scaleX(var(--term, 0));transform-origin:left}.dashboard-live .table-row:hover{background:#edb7350e}.dashboard-live .balance-row{position:relative;overflow:hidden}.dashboard-live .side-card{transition:border-color .22s ease,box-shadow .28s ease}.dashboard-live .side-card:hover{border-color:#d6ab4366;box-shadow:0 16px 38px #00000042}.dashboard-live .package-card.chosen{box-shadow:0 10px 25px #0000003b,0 0 24px rgba(var(--tone),.32)}.dashboard-live .package-card.chosen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--chosen-angle),transparent 0 62%,rgba(var(--tone),.7) 78%,#fff2bd 92%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-motion: no-preference){[data-reveal=pending]{opacity:0}[data-reveal=in]{animation:dash-rise .5s cubic-bezier(.22,.61,.36,1) var(--reveal-delay, 0ms) backwards}.dashboard-live .hero-copy>*{animation:dash-rise .6s cubic-bezier(.22,.61,.36,1) backwards}.dashboard-live .hero-copy>:nth-child(2){animation-delay:.08s}.dashboard-live .hero-copy>:nth-child(3){animation-delay:.16s}.dashboard-live .hero-copy>:nth-child(4){animation-delay:.24s}.dashboard-live .hero-masthead{animation:dash-fade 1s ease .25s backwards}.dashboard-live .hero-stat{animation:dash-fade .8s ease .35s backwards,dash-stat-glow 5s ease-in-out 1.2s infinite}.dashboard-live .hero-copy h1 span,.dashboard-live .hero-masthead em{animation:dash-shimmer 9s linear infinite}.dashboard-live .eyebrow svg{animation:dash-twinkle 3.4s ease-in-out infinite}.dashboard-live .hero-masthead b{display:inline-block;animation:dash-twinkle 4.2s ease-in-out infinite}.dashboard-live .hero-masthead b:nth-of-type(2){animation-delay:1.4s}.dashboard-live .hero-masthead b:nth-of-type(3){animation-delay:2.8s}.dashboard-live .hero-banner:before{content:"";position:absolute;top:0;right:0;bottom:-60%;left:0;pointer-events:none;background:radial-gradient(circle at 12% 30%,rgba(255,226,140,.75) 0 1.2px,transparent 2.4px),radial-gradient(circle at 27% 72%,rgba(255,226,140,.5) 0 1px,transparent 2px),radial-gradient(circle at 41% 44%,rgba(255,226,140,.65) 0 1.4px,transparent 2.6px),radial-gradient(circle at 56% 86%,rgba(131,222,196,.45) 0 1px,transparent 2px),radial-gradient(circle at 68% 22%,rgba(255,226,140,.7) 0 1.2px,transparent 2.4px),radial-gradient(circle at 79% 60%,rgba(255,226,140,.5) 0 1.5px,transparent 2.8px),radial-gradient(circle at 91% 38%,rgba(131,222,196,.4) 0 1px,transparent 2px);animation:dash-dust 16s linear infinite}.dashboard-live .hero-overlay:before{content:"";position:absolute;z-index:-1;top:-50%;left:34%;width:44%;height:200%;pointer-events:none;background:radial-gradient(closest-side,rgba(237,183,53,.16),transparent);animation:dash-light 14s ease-in-out infinite alternate}.dashboard-live .hero-copy .primary-button,.dashboard-live .selection-card .primary-button{position:relative;overflow:hidden}.dashboard-live .hero-copy .primary-button:after,.dashboard-live .selection-card .primary-button:not(:disabled):after,.dashboard-live .balance-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.42) 50%,transparent 65%);transform:translate(-120%);animation:dash-sweep 6.5s ease-in-out 1.5s infinite}.dashboard-live .balance-row:after{background:linear-gradient(105deg,transparent 35%,rgba(241,210,119,.1) 50%,transparent 65%);animation-duration:9s}.dashboard-live .primary-button svg{transition:transform .2s ease}.dashboard-live .primary-button:hover:not(:disabled) svg{transform:translate(3px)}.dashboard-live .online-dot{position:relative}.dashboard-live .online-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#17d688;animation:dash-ping 3.2s ease-out infinite}.dashboard-live .platform-card:nth-child(3n+1) .online-dot:after,.dashboard-live .table-chip:nth-child(3n+1) .online-dot:after{animation-delay:.9s}.dashboard-live .platform-card:nth-child(3n+2) .online-dot:after,.dashboard-live .table-chip:nth-child(3n+2) .online-dot:after{animation-delay:1.8s}.dashboard-live .table-row .status-ok svg{animation:dash-breathe 2.8s ease-in-out infinite}.dashboard-live .package-card:before{animation:dash-orb 10s ease-in-out infinite alternate}.dashboard-live .package-card:nth-child(2n):before{animation-delay:-4s}.dashboard-live .package-card:not([aria-disabled=true]):hover{box-shadow:0 14px 30px #0000004d,0 0 22px rgba(var(--tone),.28)}.dashboard-live .package-head svg{transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.dashboard-live .package-card:hover .package-head svg{transform:rotate(-12deg) scale(1.16)}.dashboard-live .package-card.chosen:after{animation:dash-trace 5s linear infinite}.dashboard-live .platform-logo{transition:transform .25s ease,box-shadow .25s ease}.dashboard-live .platform-card:hover .platform-logo{transform:scale(1.08);box-shadow:0 0 14px #edb73559}.dashboard-live .table-chip:not(:disabled):hover{transform:translateY(-2px)}.dashboard-live .table-mini{transition:transform .5s cubic-bezier(.3,1.3,.5,1)}.dashboard-live .table-chip:not(:disabled):hover .table-mini{transform:rotateY(180deg)}.dashboard-live .table-chip.selected .table-mini{animation:dash-pop .35s ease}.dashboard-live .table-chip.selected:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 18px #efca5657;animation:dash-breathe 2.6s ease-in-out infinite}.dashboard-live .selected-pills span{animation:dash-pop .3s ease}.dashboard-live .balance-row>svg{animation:dash-float 5s ease-in-out infinite}.dashboard-live .metric span svg{transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.dashboard-live .metric:hover span svg{transform:translateY(-2px) scale(1.14)}.dashboard-live .levels div{transition:transform .2s ease,box-shadow .2s ease}.dashboard-live .levels div:hover{transform:translateY(-2px);box-shadow:0 8px 18px #00000047}.dashboard-live .activity{transition:transform .2s ease}.dashboard-live .activity:hover{transform:translate(3px)}.dashboard-live .activity-icon{transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.dashboard-live .activity:hover .activity-icon{transform:scale(1.1)}.dashboard-live .table-row:after{animation:dash-term 1.1s cubic-bezier(.22,.61,.36,1) var(--reveal-delay, 0ms) backwards}}@keyframes dash-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes dash-fade{0%{opacity:0}}@keyframes dash-shimmer{to{background-position:-220% 0}}@keyframes dash-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82) rotate(12deg)}}@keyframes dash-stat-glow{50%{border-color:#e8c45fb3;box-shadow:0 0 22px #edb73533}}@keyframes dash-dust{to{transform:translateY(-37.5%)}}@keyframes dash-light{0%{transform:translate(-28%)}to{transform:translate(34%)}}@keyframes dash-sweep{0%,72%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes dash-ping{0%{opacity:.7;transform:scale(1)}60%,to{opacity:0;transform:scale(3.2)}}@keyframes dash-breathe{50%{opacity:.5}}@keyframes dash-float{50%{transform:translateY(-3px)}}@keyframes dash-pop{0%{transform:scale(.6)}70%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes dash-orb{0%{translate:0 0}to{translate:-26px 22px}}@keyframes dash-trace{to{--chosen-angle: 360deg}}@keyframes dash-term{0%{transform:scaleX(0)}}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:0;-webkit-tap-highlight-color:rgba(241,210,119,.16)}a,button,summary,label,[role=button]{touch-action:manipulation}.topbar{height:calc(58px + var(--safe-top));padding-top:var(--safe-top);padding-left:calc(clamp(16px,2.4vw,34px) + var(--safe-left))}.top-actions{padding-right:calc(clamp(16px,2.4vw,34px) + var(--safe-right))}.hero-overlay{padding-top:calc(91px + var(--safe-top))}.page-shell{padding-top:calc(112px + var(--safe-top));padding-bottom:calc(64px + var(--safe-bottom))}.page-content{padding-bottom:calc(45px + var(--safe-bottom))}.content-scroll{padding-left:var(--safe-left);padding-right:var(--safe-right);overscroll-behavior-y:contain}.sidebar-footer{padding-bottom:calc(10px + var(--safe-bottom))}.auth-screen{padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}.modal-backdrop{padding-top:calc(24px + var(--safe-top));padding-bottom:calc(24px + var(--safe-bottom))}.level-editor .field{min-width:0}.review-card-head .status-chip{display:inline-flex;flex:none;margin-top:0}.net-explorer,.summary-card{scroll-margin-top:calc(66px + var(--safe-top))}.modal-actions{flex-wrap:wrap}.auth-main{grid-template-columns:minmax(0,1fr)}.auth-card{justify-self:center;grid-template-columns:minmax(0,1fr)}.auth-form,.auth-field{grid-template-columns:minmax(0,1fr)}.auth-field-head{flex-wrap:wrap}@media (min-width: 761px){.hero-banner{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}@media (max-width: 900px){.hero-masthead{display:none}}@media (max-width: 1100px){.secondary-hero{flex-wrap:wrap}.secondary-hero:has(.page-actions)>.hero-watermark{right:44px}.secondary-hero .page-actions{width:100%;margin-left:0;padding-left:0;justify-content:flex-start}}.install-prompt{position:fixed;right:calc(24px + var(--safe-right));bottom:calc(24px + var(--safe-bottom));z-index:45;display:grid;gap:12px;width:340px;padding:16px;border:1px solid rgba(214,171,67,.42);border-radius:14px;background:linear-gradient(150deg,#102b40,#081a2a);box-shadow:0 22px 54px #0000008c;animation:install-rise .32s cubic-bezier(.22,.61,.36,1)}.install-close{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:8px;background:none;color:#90a5b6}.install-close:hover{color:#eaf4f2;background:#ffffff0f}.install-head{display:flex;align-items:center;gap:12px;padding-right:26px}.install-logo{flex:none;width:52px;height:auto;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5))}.install-head strong{display:block;color:#f4f8f9;font-size:14px}.install-head span{display:block;margin-top:3px;color:#a9bbc6;font-size:12.5px;line-height:1.45}.install-actions{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px}.install-actions button{min-height:42px}.install-steps{display:grid;gap:8px;margin:0;padding:0 0 0 20px;color:#d5e1e6;font-size:13px;line-height:1.45;list-style:decimal}.install-steps li::marker{color:#f1d277;font-weight:700}.install-steps svg{display:inline-block;vertical-align:-3px;color:#f1d277}.install-steps b{color:#fff}@keyframes install-rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion: reduce){.install-prompt{animation:none}}.picker-jump{display:none}@media (max-width: 1100px){.picker-jump{position:sticky;bottom:calc(10px + var(--safe-bottom));z-index:8;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:9px 9px 9px 15px;border:1px solid rgba(214,171,67,.45);border-radius:12px;background:#091a27f7;box-shadow:0 12px 32px #00000080;color:#cfe0e8;font-size:13px;font-variant-numeric:tabular-nums}.picker-jump b{color:#f1d277}.picker-jump .primary-button{flex:none;min-height:40px}}@media (max-width: 760px),(pointer: coarse){.field input,.field select,.field textarea,.auth-input input,.package-enroll input,.transition-form>input,.reason-form>input,.reason-form>textarea,.inline-action input,.inline-action select,.setting-row textarea,.summary-lines input,.net-search input,.filter-bar input,.filter-bar select,.code-input{font-size:16px}}@media (hover: none){.package-tile:hover,.platform-tile:hover,.allocation-card:hover,.review-card:hover,.platform-card:hover,.queue-tile:hover,.table-tile:hover,.package-action-button:hover:not(:disabled){transform:none}}@media (max-width: 760px){.page-shell{padding-top:calc(82px + var(--safe-top));padding-bottom:calc(40px + var(--safe-bottom))}.hero-overlay{padding-top:calc(88px + var(--safe-top))}.page-content{padding-bottom:calc(35px + var(--safe-bottom))}.sidebar{width:min(280px,86vw);flex-basis:auto;overscroll-behavior:contain}.brand-row{padding-top:calc(7px + var(--safe-top));height:calc(120px + var(--safe-top))}.top-actions{min-width:0;padding:0 calc(12px + var(--safe-right)) 0 10px;background:none;border-left:0}.topbar{background:linear-gradient(180deg,#030c14f7,#030c14d6);border-bottom-color:#d6ab4338}.topbar:before{display:none}.side-card,.platform-card,.selection-card,.investment-table,.feature-card,.preview-strip{-webkit-backdrop-filter:none;backdrop-filter:none}.toast{left:12px;right:12px;bottom:calc(12px + var(--safe-bottom));justify-content:center;text-align:center}.install-prompt{left:calc(12px + var(--safe-left));right:calc(12px + var(--safe-right));bottom:calc(12px + var(--safe-bottom));width:auto}.notif-panel{position:fixed;top:calc(64px + var(--safe-top));left:12px;right:12px;width:auto}.notif-list{max-height:min(440px,calc(100dvh - 200px - var(--safe-top)))}.notif-item{padding-top:13px;padding-bottom:13px}.notif-tabs button{padding:8px 14px}.mobile-toggle{display:grid;place-items:center;flex:none;width:40px;height:40px;margin-left:-8px}.icon-button{display:grid;place-items:center;min-width:40px;min-height:40px}.profile-trigger{min-height:40px}.close-menu,.sidebar-footer .footer-signout{width:40px;height:40px;flex-basis:40px}.primary-button,.ghost-button,.danger-button{min-height:40px}.small-button{min-height:38px}.seg-tabs button,.chip{min-height:40px}.data-card-heading .data-card-action,.link-button{min-height:36px}.row-actions button{min-height:38px}.copy-field .ghost-button,.pager .ghost-button,.field-inline .ghost-button{min-height:36px}.modal-close{display:grid;place-items:center;width:36px;height:36px}.summary-lines button{display:grid;place-items:center;width:36px;height:36px;padding:0}.summary-lines li{grid-template-columns:1fr 104px 36px}.summary-lines input{min-height:38px}.tree-toggle{width:36px;height:36px}.tree-row{padding:5px 10px 5px 4px}.net-crumbs button{min-height:34px;padding:2px 6px}.person-panel-state button{width:34px;height:34px}.referral-link button{width:36px;height:36px;place-items:center}.audit-detail summary{padding:11px 0}.package-details summary{min-height:36px}.section-heading button,.card-title button,.data-card-heading button{min-height:36px}.package-action-button{min-height:40px}.topbar-balance{height:36px}.net-search input{height:40px}.net-crumbs-actions button{min-height:36px}.auth-foot a{display:inline-block;padding:9px 4px}.auth-field-link{display:inline-block;padding:9px 0}.auth-reveal{width:40px;height:40px}.switch:before{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}.eyebrow,.menu-label,.crumb,.crumb strong,.data-card-sub,.ledger-row small,.ticket-row small,.notif-item time,.queue-tile small,.bubble time,.bubble .who,.timeline time,.pick-tile small,.wallet-stats small,.wallet-stats em,.wallet-card-label,.wallet-card-foot dt,.metric-strip small,.facts dt,.package-specs dt,.package-enroll label>span,.package-code,.package-figure small,.field>span,.field-compact>small,.review-card-meta dt,.preview-facts li span,.data-table th,.dot-label,.pill,.pick-package-specs dt,.pick-open,.referral-level small,.person-panel-state,.person-facts dt,.person-levels h4,.person-hint,.tree-name small,.tree-meta span,.net-search-results small,.net-depth>span,.net-legend,.status-chip,.auth-hint strong,.auth-brand small,.captcha-foot,.hero-stat span,.hero-stat small,.platform-card strong,.platform-card small,.package-head,.profit-label,.package-info small,.package-card ul,.package-action,.table-chip strong,.table-chip small,.selection-card p,.field-label,.selected-pills span,.selection-total span,.selection-total b,.table-header,.table-row,.balance-row small,.metric small,.metric strong,.levels strong,.levels small,.referral-link span,.activity strong,.activity small,.activity>b,.top-profile small,.profile-menu-head small{font-size:11px}.section-heading h2,.card-title h2,.data-card-heading h2{font-size:13px}.page-shell small,.page-content small{font-size:max(11px,.8em)}.level-card>em,.person-status{font-size:11px}.metric-strip{grid-auto-flow:row}.report-controls .field,.filter-bar .field,.list-toolbar .field,.list-toolbar .grow{flex:1 1 100%;min-width:0}.filter-bar>button,.report-controls>button{flex:1 1 0}.transition-form .field,.reason-form .field,.transition-form>input{flex-basis:100%;min-width:0}.inline-action{justify-content:flex-start}.inline-action select{flex:1 1 100%;min-width:0}.inline-action input{flex:1 1 140px;min-width:0}.field-compact{min-width:0}.modal-backdrop{padding:calc(12px + var(--safe-top)) 12px calc(12px + var(--safe-bottom))}.modal-card{padding:20px 16px 18px}.modal-actions>*{flex:1 1 auto}.deposit-pay>.primary-button,.deposit-pay>.ghost-button{width:100%;min-width:0}.data-table{display:block;min-width:0}.data-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.data-table tbody{display:block}.data-table tr{display:block;padding:8px 14px;border-bottom:1px solid #274459}.data-table tbody tr:last-child{border-bottom:0}.data-table tbody tr:hover td{background:none}.data-table td,.data-table td.align-end{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0;padding:6px 0;border:0;text-align:right;overflow-wrap:anywhere}.data-table td:before{content:attr(data-label);flex:0 0 auto;max-width:42%;padding-top:2px;color:#7891a0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-align:left}.data-table td[data-label=""]:before{display:none}.data-table td[data-label=""]{justify-content:flex-end}.data-table td>*{min-width:0}.data-table td:empty{display:none}.data-table .row-actions{flex:1}.data-table .audit-detail{flex:1;text-align:left}.table-name-cell{justify-content:flex-end}.data-card-body>.table-scroll{margin-inline:-4px;width:auto}.pyramid-svg{width:var(--pyramid-width);min-width:0;margin:0}.pyramid-scroll{overscroll-behavior-x:contain}.net-main{padding:12px 12px 14px}.thread{max-height:min(460px,56vh)}.bubble{max-width:90%}}@media (max-width: 400px){.topbar-logo{margin-left:2px;height:42px}.topbar-balance svg,.profile-trigger>svg{display:none}.topbar-balance{padding:0 9px}.top-actions{gap:4px;padding-left:8px}.modal-actions .ghost-button,.modal-actions .danger-button,.modal-actions .primary-button{min-width:0}.level-editor{grid-template-columns:minmax(0,1fr)}}@media (max-width: 300px){.topbar-logo{display:none}.top-actions{margin-left:auto}.wallet-stats{grid-template-columns:minmax(0,1fr)}}@media (max-height: 480px){.brand-row{height:calc(64px + var(--safe-top))}.sidebar-scroll{padding-top:8px;padding-bottom:8px}.menu-group{margin-bottom:8px}}:root{--v2-card: linear-gradient(165deg, rgba(13, 37, 54, .96), rgba(8, 24, 36, .96));--v2-line: rgba(58, 118, 150, .42);--v2-gold: #f2c94c;--v2-green: #27de9a;--v2-red: #ff5d73}.topbar{position:relative;inset:auto;flex:0 0 auto;height:calc(72px + var(--safe-top, 0px));padding-left:calc(24px + var(--safe-left, 0px));background:linear-gradient(180deg,#071725,#06121d);border-bottom:1px solid rgba(214,171,67,.18)}.topbar:before,.topbar:after{display:none}.top-actions{background:none;border-left:0;min-width:0;gap:18px}.page-title{min-width:0;margin-right:auto}.page-title h1{margin:0;color:#fff;font-size:24px;font-weight:700;line-height:1.15;letter-spacing:.01em}.page-title p{margin:2px 0 0;color:#c9d6df;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-balance{height:40px;border-color:#27de9a8c;background:#105c4238;color:var(--v2-green)}.topbar-balance:hover{border-color:var(--v2-green);background:#105c4266}.topbar-balance strong{color:var(--v2-green)}.top-avatar{background:linear-gradient(160deg,#1f6fd1,#0d3e86);border:2px solid rgba(255,255,255,.85);color:#fff}.hero-overlay{padding-top:30px}.page-shell{padding-top:24px}.secondary-page{padding-top:28px}@media (max-width: 760px){.topbar{height:calc(60px + var(--safe-top, 0px));padding-left:calc(10px + var(--safe-left, 0px))}.page-title h1{font-size:17px}.page-title p{font-size:12px}.topbar-logo{margin:0 6px 0 4px}.hero-overlay{padding-top:24px}.page-shell{padding-top:16px}.secondary-page{padding-top:18px}.notif-panel{top:calc(66px + var(--safe-top, 0px))}}@media (max-width: 520px){.page-title{display:none}}.menu-label{display:none}.menu-group{margin-bottom:4px}.menu-item{gap:14px;padding:11px 14px;margin:3px 0;font-size:15px;color:#d7e1e8;border-radius:10px}.menu-item.active,.menu-item.active:hover{color:#ffd66b;font-weight:700}.menu-indicator{border-radius:10px;background:linear-gradient(90deg,#c4962e6b,#6e521852 70%,#503c1240);box-shadow:inset 0 0 0 1px #f2c94c99,0 0 18px #f2be3c38}.menu-indicator:before{display:none}.sidebar-footer{display:block;padding:14px 12px;border-top:0}.sidebar-footer .sidebar-logout{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;border:1px solid rgba(255,93,115,.45);background:#ff5d730f;color:#ff6b7d;font-size:15px;font-weight:600;transition:background-color .15s ease,border-color .15s ease}.sidebar-footer .sidebar-logout:hover{background:#ff5d7324;border-color:#ff6b7d}.sidebar-logout:focus-visible{outline:2px solid #f2c961;outline-offset:2px}@media (min-width: 761px){.app-shell.sidebar-collapsed .sidebar-footer{padding:10px 9px}.app-shell.sidebar-collapsed .sidebar-logout{justify-content:center;padding:11px 0}.app-shell.sidebar-collapsed .sidebar-logout span{display:none}}.dash-v2{display:flex;flex-direction:column;gap:16px;padding:18px 20px 40px}.dash-v2 .hero-banner{width:auto;margin:0;border:1px solid rgba(214,171,67,.55);border-radius:14px}.dash-v2 .hero-overlay{padding:30px clamp(22px,4vw,56px)}.hero-artwork{display:block;width:100%;padding:0;overflow:hidden;border-radius:14px;background:#050e17;border:1px solid rgba(214,171,67,.55);box-shadow:0 14px 34px #00000059}.hero-artwork img{display:block;width:100%;height:auto;aspect-ratio:3 / 1;-o-object-fit:contain;object-fit:contain}button.hero-artwork{cursor:pointer;transition:border-color .2s ease,box-shadow .25s ease}button.hero-artwork img{transition:transform .5s cubic-bezier(.22,.61,.36,1)}button.hero-artwork:hover{border-color:#f2c94c;box-shadow:0 14px 34px #00000059,0 0 24px #f2c94c40}button.hero-artwork:hover img{transform:scale(1.012)}button.hero-artwork:focus-visible{outline:2px solid #f2c961;outline-offset:3px}.hero-artwork.is-hidden-preview{opacity:.45;filter:grayscale(.6)}@media (max-width: 760px){.hero-artwork{border-radius:10px}}@media (prefers-reduced-motion: reduce){button.hero-artwork:hover img{transform:none}}.dash-v2 .green-text{color:var(--v2-green)!important}.dash-v2 .red-text{color:var(--v2-red)}.dash-v2 .muted{color:#7f97a9}.dash-stats{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr));gap:14px}.dash-stat{display:flex;align-items:center;gap:14px;min-width:0;padding:18px;border-radius:12px;border:1px solid var(--v2-line);background:var(--v2-card);box-shadow:0 10px 26px #0003}.dash-stat>div{min-width:0}.dash-stat small{display:block;color:#dbe5ec;font-size:14px}.dash-stat strong{display:block;margin-top:6px;color:#fff;font-size:clamp(20px,1.8vw,26px);font-variant-numeric:tabular-nums;white-space:nowrap}.dash-stat-icon{flex:0 0 52px;width:52px;height:52px;display:grid;place-items:center;border-radius:12px;background:#3a769638;color:#cfe3ef}.dash-stat.blue .dash-stat-icon{background:linear-gradient(160deg,#1d6fd6,#0f3f80);color:#fff}.dash-stat.green .dash-stat-icon{background:#27de9a29;color:var(--v2-green)}.dash-stat.green strong{color:var(--v2-green)}.dash-stat.teal .dash-stat-icon{background:#27c8aa29;color:#4be3c0}.dash-stat.plain .dash-stat-icon{background:transparent;color:#e7eef3}.dash-wallet{border-color:#27de9a8c;background:linear-gradient(150deg,#0e4a46,#0a2b33 55%,#08202c)}.dash-wallet .dash-stat-icon{flex-basis:64px;width:64px;height:64px;background:#27de9a29;color:#7ff0c9}.dash-wallet strong{margin-top:2px;font-size:clamp(22px,2vw,30px)}.dash-wallet-actions{display:flex;gap:10px;margin-top:10px}.dash-btn{min-width:120px;padding:7px 16px;border-radius:6px;text-align:center;color:#fff;font-weight:700;font-size:14px;text-decoration:none;transition:filter .15s ease,background-color .15s ease}.dash-btn.green{background:linear-gradient(180deg,#2ad08f,#129a69);box-shadow:0 4px 14px #27de9a40}.dash-btn.ghost{border:1px solid rgba(255,255,255,.75);background:#ffffff08}.dash-btn:hover{filter:brightness(1.12)}.dash-row{display:grid;gap:16px;align-items:stretch}.dash-row-mid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.dash-row-bottom{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.3fr)}.dash-card{position:relative;min-width:0;padding:16px 18px;border-radius:12px;border:1px solid var(--v2-line);background:var(--v2-card);box-shadow:0 10px 26px #0003}.dash-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;margin-bottom:12px}.dash-card-head h2{display:flex;align-items:center;gap:10px;margin:0;color:#fff;font-size:18px;font-weight:700}.dash-card-icon{display:grid;color:var(--v2-gold)}.dash-view-all{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:#58b4ff;font-size:14px}.dash-view-all:hover{color:#8ccbff}.dash-card .panel-copy{margin:0 0 14px}.dash-table-wrap{overflow-x:auto;border-radius:8px;border:1px solid rgba(58,118,150,.28)}.dash-table{width:100%;border-collapse:collapse;font-size:14px;color:#e6edf3}.dash-table th{padding:10px 14px;text-align:left;color:#c8d5de;font-weight:500;background:#ffffff0a;white-space:nowrap}.dash-table td{padding:11px 14px;border-top:1px solid rgba(58,118,150,.22);white-space:nowrap}.dash-table tbody tr{transition:background-color .15s ease}.dash-table tbody tr:hover{background:#f2c94c0d}.dash-table .num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.dash-table.compact{font-size:12.5px}.dash-table.compact th,.dash-table.compact td{padding:8px 10px}.dash-pkg{display:inline-flex;align-items:center;gap:9px;font-weight:600}.dash-pkg svg{color:#ff6b7d}.dash-success{display:inline-block;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:600;color:var(--v2-green);border:1px solid rgba(39,222,154,.6);background:#27de9a1a}.dash-package.mint{--tone: 16, 185, 129}.dash-package.blue{--tone: 124, 77, 255}.dash-package.gold{--tone: 220, 174, 45}.dash-package.red{--tone: 232, 59, 75}.dash-packages{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.dash-packages.is-scrolling{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px) / 3.15);overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 10px;margin:-4px -2px -6px;scrollbar-width:thin}.dash-packages.is-scrolling>*{scroll-snap-align:start}.dash-package{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 10px 10px;border-radius:10px;border:1.5px solid rgba(var(--tone),.85);color:#fff;text-align:center;background:linear-gradient(165deg,rgba(var(--tone),.38),rgba(var(--tone),.1) 70%,#040e1699);box-shadow:0 0 18px rgba(var(--tone),.2);transition:transform .2s ease,box-shadow .2s ease}.dash-package:hover{transform:translateY(-2px)}.dash-package.is-held{border-width:2px;border-color:rgb(var(--tone))}.dash-package.is-held.glow-card{box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 28px rgba(var(--tone),.35),0 0 0 3px rgba(var(--tone),.18),0 0 22px rgba(var(--tone),.35)}.dash-package-name{display:flex;align-items:center;justify-content:center;gap:8px;min-height:2.5em;font-weight:700;font-size:15px;line-height:1.2}.dash-package-name svg{flex:none;color:rgb(var(--tone));filter:drop-shadow(0 0 6px rgba(var(--tone),.7))}.dash-package-status{display:inline-flex;align-items:center;justify-content:center;gap:4px;align-self:stretch;margin-top:6px;font-size:11.5px;font-weight:700;white-space:nowrap}.dash-package-status.held{color:#27de9a}.dash-package-status.open{color:#ffffffb8;transition:color .2s ease,gap .2s ease}.dash-package:hover .dash-package-status.open{color:#fff;gap:7px}.dash-packages-empty{display:grid;justify-items:center;gap:8px;padding:26px 12px;border-radius:10px;border:1px dashed rgba(64,156,214,.35);color:#8ea4b4;text-align:center}.dash-packages-empty p{margin:0;max-width:34ch;font-size:13.5px}.dash-packages-empty svg{color:#f2c94c}.dash-card-meta{margin-left:auto;color:#8ea4b4;font-size:12.5px;white-space:nowrap}.dash-card-meta b{color:#27de9a;font-weight:700}.dash-package strong{margin-top:4px;font-size:36px;line-height:1.05;color:transparent;background:linear-gradient(180deg,#fff3bf,#f2c94c 55%,#d99a1c);-webkit-background-clip:text;background-clip:text}.dash-package small{color:#e3ebf0;font-size:13px}.dash-package-min{align-self:stretch;margin-top:8px;padding:5px;border-radius:6px;background:#00000059;font-weight:700;font-size:14px}.dash-range{position:absolute;top:16px;right:18px;height:30px;padding:0 10px;border-radius:6px;border:1px solid rgba(255,255,255,.3);background:#0a1d2b;color:#e6edf3;font:inherit;font-size:12.5px}.dash-chart-plot{display:grid;grid-template-columns:56px 1fr;gap:6px;height:190px;padding-bottom:22px}.dash-chart-axis{display:flex;flex-direction:column;justify-content:space-between;text-align:right;color:#c8d5de;font-size:11px;transform:translateY(-6px)}.dash-chart-bars{position:relative;display:flex;align-items:flex-end;gap:6px;padding:0 4px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.07) 0 1px,transparent 1px 20%);border-bottom:1px solid rgba(255,255,255,.18)}.dash-bar-slot{position:relative;flex:1;height:100%;display:flex;align-items:flex-end;justify-content:center}.dash-bar{width:70%;min-height:2px;border-radius:3px 3px 0 0;transform-origin:bottom;background:linear-gradient(180deg,#4ff5c9,#13a37f);box-shadow:0 0 10px #27de9a4d}.dash-bar-slot small{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);color:#c8d5de;font-size:10.5px;white-space:nowrap}.dash-chart-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;color:#7f97a9;font-size:13px}.dash-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dash-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:82px;padding:12px 8px;border-radius:10px;border:1.5px solid rgba(var(--tone),.8);color:#fff;font-weight:700;font-size:14px;text-align:center;text-decoration:none;background:linear-gradient(165deg,rgba(var(--tone),.45),rgba(var(--tone),.12));transition:transform .18s ease,box-shadow .18s ease}.dash-action svg{color:rgb(var(--tone-hi))}.dash-action:hover{transform:translateY(-2px);box-shadow:0 0 22px rgba(var(--tone),.35)}.dash-action.green{--tone: 25, 182, 126;--tone-hi: 140, 255, 205}.dash-action.blue{--tone: 37, 99, 200;--tone-hi: 120, 190, 255}.dash-action.gold{--tone: 190, 145, 40;--tone-hi: 255, 214, 107}.dash-action.purple{--tone: 124, 77, 230;--tone-hi: 214, 190, 255}@media (prefers-reduced-motion: no-preference){.dash-bar{animation:dash-bar-grow .7s cubic-bezier(.22,.61,.36,1) backwards}}@keyframes dash-bar-grow{0%{transform:scaleY(0)}}@media (max-width: 1380px){.dash-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-wallet{grid-column:1 / -1}.dash-row-bottom{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.dash-row-bottom>:last-child{grid-column:1 / -1}}@media (max-width: 1100px){.dash-row-mid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.dash-v2{padding:12px 12px calc(32px + var(--safe-bottom, 0px));gap:12px}.dash-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dash-stat{padding:14px;gap:10px}.dash-stat-icon{flex-basis:40px;width:40px;height:40px}.dash-stat small{font-size:12.5px}.dash-row-bottom{grid-template-columns:minmax(0,1fr)}.dash-card{padding:14px}.dash-card-head h2{font-size:16px}.dash-wallet-actions .dash-btn{min-width:0;flex:1}}@media (max-width: 420px){.dash-stat{flex-direction:column;align-items:flex-start}.dash-wallet{flex-direction:row;align-items:center}.dash-range{position:static;margin-bottom:10px}}.dash-package.purple{--tone: 168, 85, 247}.package-tile.purple{background:linear-gradient(150deg,#4a1d7a,#1f1035);border:1px solid #a855f7}.package-tile.purple:hover{border-color:#c48bff}.package-tile.purple .package-action{background:#a855f73d;border-color:#a855f780}.pkg-banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:8px 34px 8px clamp(22px,3.4vw,54px);overflow:hidden;isolation:isolate;border:1px solid rgba(214,171,67,.55);border-radius:14px;box-shadow:0 14px 34px #00000059;background:linear-gradient(90deg,#050a1859,#050a1826),var(--pkg-banner-image, none) center / cover,radial-gradient(ellipse 55% 70% at 8% 0%,rgba(242,178,40,.35),transparent 70%),radial-gradient(ellipse 40% 60% at 40% 100%,rgba(124,58,237,.28),transparent 70%),linear-gradient(120deg,#0b1230,#070b1d 55%,#0b0a1a)}.pkg-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(162deg,transparent 18%,rgba(255,205,90,.5) 19%,transparent 21%) no-repeat,linear-gradient(170deg,transparent 58%,rgba(255,190,60,.32) 59%,transparent 60.5%) no-repeat}.pkg-banner:after{content:"";position:absolute;left:0;bottom:0;z-index:-1;width:min(300px,32%);aspect-ratio:400 / 228;pointer-events:none;background:url(/brand/banner/roulette.jpg) left bottom / cover no-repeat;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 0% 100%,#000 45%,transparent 75%);mask-image:radial-gradient(ellipse 100% 100% at 0% 100%,#000 45%,transparent 75%)}.pkg-banner.is-hidden-preview{opacity:.45;filter:grayscale(.6)}.pkg-banner-title{align-self:stretch;height:0;min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;overflow:hidden;container-type:inline-size;padding-block:6px;text-align:left}.pkg-banner-title h1,.pkg-banner-title h2{margin:0;font-family:Russo One,DM Sans,sans-serif;font-weight:400;line-height:.95;text-transform:uppercase;transform:skew(-8deg);transform-origin:left}.pkg-banner-title h1{font-size:clamp(30px,14cqi,78px);letter-spacing:.01em;color:transparent;background:linear-gradient(180deg,#fff7d1,#ffd766 38%,#e7a520 62%,#fff0b0);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 3px 0 #6b4200) drop-shadow(0 8px 16px rgba(0,0,0,.6))}.pkg-banner-title h2{margin-top:6px;font-size:clamp(15px,7cqi,38px);color:transparent;background:linear-gradient(180deg,#fff 10%,#ffe7a3,#e8b23a);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 0 #4d3200) drop-shadow(0 6px 12px rgba(0,0,0,.6))}.pkg-banner-tagline{display:inline-block;margin:12px 0 0;padding-top:9px;color:#ffd45e;font-weight:700;font-size:clamp(11px,3.6cqi,22px);letter-spacing:.32em;text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.7);border-top:2px solid;-o-border-image:linear-gradient(90deg,transparent,#ffd45e 20%,#ffd45e 80%,transparent) 1;border-image:linear-gradient(90deg,transparent,#ffd45e 20%,#ffd45e 80%,transparent) 1}.pkg-banner-title>*{flex-shrink:0;max-width:100%}.pkg-banner-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:12px 0 0;padding-top:9px;color:#dfe7ec;font-size:clamp(12px,2.6cqi,15px);line-height:1.45;text-shadow:0 2px 6px rgba(0,0,0,.8);border-top:2px solid;-o-border-image:linear-gradient(90deg,#ffd45e,rgba(255,212,94,.2) 70%,transparent) 1;border-image:linear-gradient(90deg,#ffd45e,rgba(255,212,94,.2) 70%,transparent) 1}.pkg-banner-eyebrow{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;color:#f6dc8c;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pkg-banner-cta{display:flex;align-items:center;gap:4px;margin-top:12px;padding:7px 13px;border-radius:6px;border:1px solid rgba(255,212,94,.6);background:#140e028c;color:#ffd45e;font-weight:700;font-size:13px;transition:background-color .15s ease}.pkg-banner-cta:hover{background:#503808b3}.pkg-banner-cards{display:grid;grid-template-columns:repeat(var(--cards, 3),clamp(145px,12.5vw,205px));gap:clamp(10px,1.2vw,18px)}.pkg-card{--c: 245, 183, 32;--pill-a: #fff1a6;--pill-b: #f0ac1a;--pill-ink: #2a1a00;position:relative;display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden;border:3px solid rgb(var(--c));border-radius:18px;color:#fff;text-align:center;font:inherit;background:radial-gradient(ellipse 90% 45% at 50% 30%,rgba(var(--c),.45),transparent 70%),linear-gradient(180deg,rgba(var(--c),.3),#0b0812 62%);box-shadow:0 0 6px #ffffff59 inset,0 0 18px rgba(var(--c),.55) inset,0 0 20px rgba(var(--c),.75),0 12px 26px #00000080;transform:skew(var(--skew));transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s ease}.pkg-card{--skew: -6deg}.pkg-card-body{transform:skew(calc(var(--skew) * -1))}button.pkg-card{cursor:pointer}button.pkg-card:hover{transform:translateY(-4px) skew(var(--skew));box-shadow:0 0 6px #fff6 inset,0 0 22px rgba(var(--c),.7) inset,0 0 30px rgba(var(--c),.95),0 16px 30px #0000008c}button.pkg-card:focus-visible{outline:2px solid #fff;outline-offset:3px}.pkg-card.tone-red{--c: 244, 36, 58;--pill-a: #ffe9a8;--pill-b: #f3a422}.pkg-card.tone-purple{--c: 176, 82, 255;--pill-a: #ffe4f6;--pill-b: #c77dff;--pill-ink: #2b0a3d}.pkg-card.tone-mint{--c: 16, 214, 150;--pill-a: #d9fff0;--pill-b: #2ed3a0;--pill-ink: #022a1d}.pkg-card.tone-blue{--c: 59, 140, 255;--pill-a: #e0eeff;--pill-b: #5aa2ff;--pill-ink: #04203f}.pkg-card-art{display:block;aspect-ratio:16 / 10;overflow:hidden}.pkg-card-art img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;-webkit-mask-image:linear-gradient(180deg,#000 68%,transparent 100%);mask-image:linear-gradient(180deg,#000 68%,transparent 100%)}.pkg-card-body{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;margin-top:-22px;padding:0 10px 10px}.pkg-card-name,.pkg-card-rate,.pkg-card-days,.pkg-card-min-label,.pkg-card-min{font-family:Russo One,DM Sans,sans-serif;font-weight:400;text-transform:uppercase}.pkg-card-name{display:flex;align-items:flex-end;justify-content:center;min-height:2.1em;max-width:100%;font-size:clamp(14px,1.3vw,21px);line-height:1.05;letter-spacing:.01em;overflow-wrap:anywhere;text-shadow:0 2px 0 #000,0 0 10px rgba(0,0,0,.9)}.pkg-card-rate,.pkg-card-min{color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#fff6c8,#ffd34d 45%,#e59a12 75%,#ffe08a);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 0 #4a2c00) drop-shadow(0 4px 8px rgba(0,0,0,.7))}.pkg-card-rate{font-size:clamp(28px,2.7vw,44px);line-height:1}.pkg-card-days{display:inline-flex;align-items:center;gap:6px;margin:2px 0 4px;padding:3px 12px;border-radius:999px;background:linear-gradient(180deg,var(--pill-a),var(--pill-b));color:var(--pill-ink);font-size:clamp(11px,.95vw,15px);box-shadow:0 2px #00000059,0 0 12px rgba(var(--c),.5)}.pkg-card-min-label{font-size:clamp(10px,.8vw,13px);letter-spacing:.04em;text-shadow:0 2px 4px #000}.pkg-card-min{font-size:clamp(18px,1.6vw,26px);line-height:1.05}@media (max-width: 1180px){.pkg-banner{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}.pkg-banner-title{height:auto;min-height:0;overflow:visible;padding-bottom:0}.pkg-banner-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(140px,24vw,190px);overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 22px 14px;margin:0 -20px;scrollbar-width:thin}.pkg-card{scroll-snap-align:start}}@media (max-width: 760px){.pkg-banner{padding:16px 14px;border-radius:10px}.pkg-banner-cards{grid-auto-columns:46%}}@media (prefers-reduced-motion: reduce){button.pkg-card:hover{transform:skew(var(--skew))}}.package-card-editor{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:18px;align-items:start}.package-card-preview{padding:16px 26px;border-radius:12px;background:linear-gradient(120deg,#0b1230,#070b1d);border:1px solid rgba(214,171,67,.3);display:grid;gap:10px}.package-card-sticky{position:sticky;top:0}@media (max-width: 760px){.package-card-editor{grid-template-columns:minmax(0,1fr)}.package-card-preview{max-width:230px}.package-card-sticky{position:static;order:-1}}.tone-swatch,.tone-dot{--c: 245, 183, 32}.tone-swatch.tone-red,.tone-dot.tone-red{--c: 244, 36, 58}.tone-swatch.tone-purple,.tone-dot.tone-purple{--c: 176, 82, 255}.tone-swatch.tone-mint,.tone-dot.tone-mint{--c: 16, 214, 150}.tone-swatch.tone-blue,.tone-dot.tone-blue{--c: 59, 140, 255}.tone-swatches{margin:0;padding:0;border:0;min-width:0}.tone-swatches legend{margin-bottom:8px;padding:0;color:#8fa8b6;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tone-swatches>div{display:flex;flex-wrap:wrap;gap:10px}.tone-swatch{position:relative;display:flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border-radius:999px;cursor:pointer;border:1px solid rgba(var(--c),.45);background:rgba(var(--c),.08);color:#dbe5ec;font-size:13px;font-weight:600;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.tone-swatch input{position:absolute;opacity:0;pointer-events:none}.tone-swatch i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#fff;background:radial-gradient(circle at 35% 30%,#ffffff8c,rgb(var(--c)) 55%);box-shadow:0 0 8px rgba(var(--c),.7)}.tone-swatch:hover{background:rgba(var(--c),.16)}.tone-swatch.is-selected{border-color:rgb(var(--c));background:rgba(var(--c),.2);color:#fff;box-shadow:0 0 14px rgba(var(--c),.4)}.tone-swatch:has(input:focus-visible){outline:2px solid #f2c961;outline-offset:2px}.tone-dot{display:inline-block;width:12px;height:12px;border-radius:50%;vertical-align:-1px;background:rgb(var(--c));box-shadow:0 0 6px rgba(var(--c),.8)}.package-review-grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:20px;align-items:start}.package-review-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border-radius:10px;border:1px solid #274459;background:#274459}.package-review-list>div{padding:10px 14px;background:#0b1e2d}.package-review-list>.wide{grid-column:1 / -1}.package-review-list dt{color:#7891a0;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.package-review-list dd{margin:4px 0 0;color:#e9f0f2;font-size:14px;font-weight:600;overflow-wrap:anywhere}.package-review-list dd small{color:#7891a0;font-weight:500}.package-review-text{max-height:110px;overflow:auto;white-space:pre-wrap;font-weight:400!important;font-size:13px!important;color:#c6d3dc!important}.package-review-thumb{display:block;width:96px;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #274459}.package-review-before{opacity:.55;filter:saturate(.6)}.package-change-table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:10px;font-size:13px;outline:1px solid #274459}.package-change-table th,.package-change-table td{padding:9px 12px;text-align:left;vertical-align:top;border-top:1px solid #1d3647;background:#0b1e2d}.package-change-table thead th{border-top:0;background:#0f2638;color:#7891a0;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.package-change-table tbody th{color:#c6d3dc;font-weight:600;white-space:nowrap}.package-change-table td{color:#8ea4b4}.package-change-table td.is-after{color:#f1f6f8;font-weight:600}.change-badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.change-badge.now{color:#27de9a;background:#27de9a1f;border:1px solid rgba(39,222,154,.45)}.change-badge.terms{color:#f2c94c;background:#f2c94c1f;border:1px solid rgba(242,201,76,.45)}@media (max-width: 760px){.package-change-table thead{display:none}.package-change-table tr{display:grid;grid-template-columns:1fr 1fr}.package-change-table tbody th,.package-change-table td:last-child{grid-column:1 / -1}}.package-review-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media (max-width: 760px){.package-review-grid{grid-template-columns:minmax(0,1fr)}.package-review-card{max-width:230px}.package-review-list{grid-template-columns:minmax(0,1fr)}}.glow-card{--glow: 64, 156, 214;--mx: 50%;--my: 0%;position:relative;isolation:isolate;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px rgba(var(--glow),.16),inset 0 0 24px rgba(var(--glow),.14),0 10px 26px #00000038;transition:box-shadow .3s ease,border-color .3s ease,transform .25s cubic-bezier(.22,.61,.36,1)}.glow-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--mx) var(--my),rgba(var(--glow),.2),transparent 65%);opacity:0;transition:opacity .35s ease}.glow-card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:radial-gradient(160px circle at var(--mx) var(--my),rgba(var(--glow),.95),rgba(var(--glow),.25) 45%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity .35s ease}.glow-card:hover,.glow-card:focus-visible,.glow-card:has(:focus-visible){border-color:rgba(var(--glow),.6);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px rgba(var(--glow),.3),inset 0 0 34px rgba(var(--glow),.26),0 0 22px rgba(var(--glow),.18),0 14px 30px #00000047}.glow-card:hover:before,.glow-card:hover:after{opacity:1}.glow-card:focus-visible:after{opacity:1;background:rgba(var(--glow),.85)}@media (hover: none){.glow-card:active{box-shadow:inset 0 0 34px rgba(var(--glow),.3),0 0 18px rgba(var(--glow),.2)}}.dash-stat.glow-card{--glow: 64, 156, 214}.dash-stat.blue{--glow: 59, 140, 255}.dash-stat.green,.dash-wallet{--glow: 39, 222, 154}.dash-stat.teal{--glow: 45, 212, 191}.dash-stat.plain{--glow: 130, 175, 210}.dash-card.glow-card{--glow: 64, 156, 214}.dash-package.glow-card,.dash-action.glow-card{--glow: var(--tone)}.pkg-card.glow-card{--glow: var(--c)}.dash-wallet{box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #27de9a38,inset 0 0 30px #27de9a33,0 10px 26px #00000038}.pkg-card.glow-card,.pkg-card.glow-card:hover{box-shadow:0 0 6px #ffffff59 inset,0 0 18px rgba(var(--c),.55) inset,0 0 20px rgba(var(--c),.75),0 12px 26px #00000080}button.pkg-card.glow-card:hover{box-shadow:0 0 8px #ffffff73 inset,0 0 30px rgba(var(--c),.8) inset,0 0 32px rgba(var(--c),.95),0 16px 30px #0000008c}.pkg-card.glow-card:before{background:radial-gradient(200px circle at var(--mx) var(--my),rgba(255,255,255,.14),rgba(var(--c),.18) 40%,transparent 70%);z-index:1;mix-blend-mode:screen}.pkg-card.glow-card:after{top:0;right:0;bottom:0;left:0;padding:2px;background:radial-gradient(140px circle at var(--mx) var(--my),#fff,rgba(var(--c),.4) 45%,transparent 70%)}.dash-package.glow-card:after,.dash-action.glow-card:after{top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;padding:1.5px}@media (prefers-reduced-motion: reduce){.glow-card,.glow-card:before,.glow-card:after{transition:none}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.menu-parent{font:inherit;cursor:pointer}.menu-caret{margin-left:auto;flex:none;transition:transform .2s ease}.menu-tree.open>.menu-parent .menu-caret{transform:rotate(180deg)}.menu-parent.has-active{color:#ffd66b;font-weight:700;background:#f2c94c14;box-shadow:inset 0 0 0 1px #f2c94c4d}.menu-children{margin:2px 0 6px 21px;padding:4px 0 4px 8px;border-left:1px solid rgba(214,171,67,.22)}.menu-children .menu-subitem{gap:10px;padding:8px 12px;margin:2px 0;font-size:14px}.menu-subicon{display:none}.menu-dot{flex:none;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.8}.menu-subitem.active .menu-dot{box-shadow:0 0 8px currentColor;opacity:1}@media (prefers-reduced-motion: no-preference){.menu-tree.open .menu-children{animation:menu-children-in .22s ease both}}@keyframes menu-children-in{0%{opacity:0}}@media (min-width: 761px){.app-shell.sidebar-collapsed .menu-parent{display:none}.app-shell.sidebar-collapsed .menu-children{margin:0;padding:0;border:0}.app-shell.sidebar-collapsed .menu-children .menu-subitem{justify-content:center;padding:11px 0}.app-shell.sidebar-collapsed .menu-subicon{display:block}.app-shell.sidebar-collapsed .menu-dot{display:none}}.package-strip-tile,.invest-card{--c: 245, 183, 32}.package-strip-tile.tone-red,.invest-card.tone-red{--c: 244, 36, 58}.package-strip-tile.tone-purple,.invest-card.tone-purple{--c: 176, 82, 255}.package-strip-tile.tone-mint,.invest-card.tone-mint{--c: 16, 214, 150}.package-strip-tile.tone-blue,.invest-card.tone-blue{--c: 59, 140, 255}.dash-stat.gold{--glow: 242, 190, 60}.dash-stat.gold .dash-stat-icon{background:linear-gradient(160deg,#f6d06a,#b37a12);color:#2a1a00}.dash-stat.purple{--glow: 168, 85, 247;border-color:#a855f773;background:linear-gradient(150deg,#2a1650,#120c2a 70%)}.dash-stat.purple .dash-stat-icon{background:linear-gradient(160deg,#a855f7,#5b21b6);color:#fff}.dash-stat.blue .dash-stat-icon{background:linear-gradient(160deg,#1d6fd6,#0f3f80)}.dash-stat.green .dash-stat-icon{background:#27de9a29;color:#7ff0c9}.dash-stat.green{border-color:#27de9a8c;background:linear-gradient(150deg,#0e4a46,#0a2b33 55%,#08202c)}.dash-stat.green strong{color:#fff}.dash-stat-note{display:block;margin-top:2px;color:#c9d6df;font-size:12.5px;font-style:normal;white-space:nowrap}.dash-stat.green .dash-stat-note{color:#27de9a}.package-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.package-strip.is-scrolling{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(260px,31%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.package-strip.is-scrolling>*{scroll-snap-align:start}.package-strip-tile{--glow: var(--c);display:flex;align-items:center;gap:14px;min-width:0;height:104px;padding:0 16px 0 0;overflow:hidden;text-align:left;border:2px solid rgb(var(--c));border-radius:14px;color:#fff;font:inherit;background:linear-gradient(100deg,rgba(var(--c),.55),rgba(var(--c),.22) 45%,#080a16e6)}.package-strip-tile.glow-card{box-shadow:inset 0 0 22px rgba(var(--c),.35),0 0 18px rgba(var(--c),.3)}.package-strip-tile:hover{transform:translateY(-2px)}.package-strip-tile img{flex:none;width:120px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent);mask-image:linear-gradient(90deg,#000 70%,transparent)}.package-strip-copy{display:grid;gap:2px;min-width:0}.package-strip-copy b{font-size:clamp(16px,1.4vw,20px);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.package-strip-copy strong{font-family:Russo One,DM Sans,sans-serif;font-weight:400;font-size:clamp(16px,1.7vw,28px);line-height:1.1;color:#ffd45e;text-shadow:0 2px 0 rgba(0,0,0,.5);white-space:nowrap}.package-strip-copy strong i{font-style:normal;color:#ffffff8c;margin:0 4px}.package-strip-copy small{color:#e6edf3;font-size:15px}.invest-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:16px;align-items:start}.invest-main{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.invest-side{display:grid;gap:14px;position:sticky;top:12px}.invest-list{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}.invest-card,.invest-card-top>*,.invest-card-foot>*{min-width:0}.invest-tabs{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid rgba(58,118,150,.35)}.invest-tabs [role=tablist]{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.invest-tabs [role=tab]{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 18px;border:1px solid transparent;border-bottom:0;border-radius:10px 10px 0 0;background:none;color:#d7e1e8;font:inherit;font-size:15.5px;font-weight:600;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.invest-tabs [role=tab]:hover{color:#fff;background:#ffffff0a}.invest-tabs [role=tab].is-active{color:#ffd66b;border-color:#f2c94c8c;background:linear-gradient(180deg,#f2c94c33,#f2c94c0a);box-shadow:inset 0 -3px #f2c94c}.invest-tabs select{height:36px;margin-bottom:6px;padding:0 12px;border-radius:8px;border:1px solid rgba(255,255,255,.3);background:#0a1d2b;color:#e6edf3;font:inherit;font-size:14px}.invest-card{--glow: var(--c);display:grid;gap:14px;padding:16px;border-radius:14px;cursor:pointer;border:1px solid rgba(58,118,150,.45);background:linear-gradient(165deg,#0d2536f5,#081824f5)}.invest-card.is-selected{border-color:rgba(var(--c),.75)}.invest-card.is-selected.glow-card{box-shadow:inset 0 0 0 1px rgba(var(--c),.35),inset 0 0 30px rgba(var(--c),.14),0 0 0 3px rgba(var(--c),.14),0 12px 28px #0000004d}.invest-card-top{display:grid;grid-template-columns:148px minmax(0,1fr) minmax(0,1.3fr);gap:16px;align-items:stretch}.invest-art{position:relative;overflow:hidden;border-radius:12px;border:2px solid rgb(var(--c));box-shadow:0 0 16px rgba(var(--c),.45);background:#0b0812;min-height:180px}.invest-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.invest-art b{position:absolute;inset:auto 0 0;padding:26px 8px 10px;text-align:center;font-family:Russo One,DM Sans,sans-serif;font-weight:400;font-size:17px;line-height:1.05;text-transform:uppercase;color:#ffd45e;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85) 55%);text-shadow:0 2px 0 #3a2400}.invest-summary{min-width:0;display:grid;align-content:start;gap:8px}.invest-summary header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.invest-summary h3{margin:0;color:#fff;font-size:20px;font-weight:700}.invest-terms{margin:0;color:#e6edf3;font-size:15px}.invest-terms i{font-style:normal;color:#ffffff59;margin:0 8px}.invest-summary dl{display:grid;margin:2px 0 0;border-top:1px solid rgba(58,118,150,.3)}.invest-summary dl>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid rgba(58,118,150,.2)}.invest-summary dt{display:flex;align-items:center;gap:8px;color:#dbe5ec;font-size:13.5px;min-width:0}.invest-summary dt svg{flex:none;color:#f2c94c}.invest-summary dd{margin:0;color:#fff;font-weight:700;font-size:14.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.claim-schedule{min-width:0;display:grid;align-content:start;gap:10px;padding:12px;border-radius:12px;border:1px solid rgba(58,118,150,.4);background:#030c1673}.claim-schedule header{display:flex;align-items:center;justify-content:space-between;gap:10px}.claim-schedule h4{display:flex;align-items:center;gap:8px;margin:0;color:#fff;font-size:16px;font-weight:700}.claim-schedule h4 svg{color:#f2c94c}.claim-schedule header b{color:#f2c94c;font-size:15px;white-space:nowrap}.claim-schedule.is-settlement p{margin:0;color:#b9c8d2;font-size:13.5px;line-height:1.55}.claim-days{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(88px,1fr);gap:8px;margin:0;padding:4px 2px 8px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scroll-behavior:smooth}.claim-day{position:relative;overflow:hidden;display:grid;grid-template-rows:auto auto auto 1fr;justify-items:center;gap:4px;padding:10px 6px 9px;border-radius:11px;scroll-snap-align:center;text-align:center;color:#aebdca;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff0f,#ffffff04);transition:transform .15s ease,border-color .15s ease}.claim-day:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:#ffffff24}.claim-day:hover{transform:translateY(-2px)}.claim-day small{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.85}.claim-day strong{font-size:15px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.claim-day-date{width:100%;padding-top:4px;border-top:1px dashed rgba(255,255,255,.14);font-size:10.5px;color:#8ea4b4;white-space:nowrap;font-variant-numeric:tabular-nums}.claim-day span{align-self:end;display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap;background:#ffffff0f}.claim-day.is-claimed{border-color:#27de9a8c;background:linear-gradient(180deg,#27de9a33,#27de9a0d);color:#c8f7e4}.claim-day.is-claimed:before{background:linear-gradient(90deg,#16b37b,#4ff5c9)}.claim-day.is-claimed .claim-day-date{color:#7fe8c0;border-top-color:#27de9a4d}.claim-day.is-claimed span{color:#27de9a;background:#27de9a24}.claim-day.is-now:before,.claim-day.is-today:before{background:linear-gradient(90deg,#ffe58a,#f0ac1a)}.claim-day.is-now .claim-day-date,.claim-day.is-today .claim-day-date{color:#ffe08a;border-top-color:#f2c94c59}.claim-day.is-now{border:2px solid #f2c94c;color:#fff4c7;background:linear-gradient(180deg,#f2c94c4d,#f2c94c14);box-shadow:0 0 16px #f2c94c73,inset 0 0 12px #f2c94c40}.claim-day.is-now span{background:linear-gradient(180deg,#ffe58a,#f0ac1a);color:#2a1a00}.claim-day-button{align-self:end;padding:4px 9px;box-shadow:0 2px 8px #f0ac1a73;border:0;border-radius:5px;cursor:pointer;white-space:nowrap;font:inherit;font-size:11px;font-weight:700;color:#2a1a00;background:linear-gradient(180deg,#ffe58a,#f0ac1a)}.claim-day-button:hover:not(:disabled){filter:brightness(1.08)}.claim-day-button:disabled{opacity:.6;cursor:wait}.claim-day.is-next{border-style:dashed;border-color:#f2c94c80}.claim-day.is-next:before{background:#f2c94c8c}.claim-day.is-next span{color:#f2c94c;background:#f2c94c1f}.claim-day.is-pending span{color:#8ea4b4}@media (prefers-reduced-motion: reduce){.claim-day{transition:none}.claim-day:hover{transform:none}}@media (prefers-reduced-motion: no-preference){.claim-day.is-now{animation:claim-pulse 2.2s ease-in-out infinite}}@keyframes claim-pulse{50%{box-shadow:0 0 26px #f2c94cb3,inset 0 0 14px #f2c94c59}}.claim-progress{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.claim-progress p{margin:0;color:#e6edf3;font-size:14px}.claim-progress p span{color:#c9d6df}.claim-progress b{color:#fff;font-size:14px;font-variant-numeric:tabular-nums}.claim-bar{height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}.claim-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#16b37b,#4ff5c9);box-shadow:0 0 10px #27de9a99;transition:width .6s cubic-bezier(.22,.61,.36,1)}.invest-card-foot{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.invest-facts{flex:1 1 520px;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:0}.invest-facts>div{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;padding:9px 12px;border-radius:10px;border:1px solid rgba(58,118,150,.35);background:#030c1659}.invest-facts svg{grid-row:span 2;color:#f2c94c}.invest-facts dt{color:#c9d6df;font-size:12.5px}.invest-facts dd{margin:0;color:#fff;font-weight:700;font-size:14.5px;white-space:nowrap}.invest-facts .maturity-shift{display:block;margin-top:1px;color:#f2c94c;font-size:11px;font-weight:600}.invest-actions{flex:0 1 auto;display:flex;gap:10px;align-items:stretch}.claim-button,.finish-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 20px;border-radius:10px;font:inherit;font-weight:700;font-size:15.5px;white-space:nowrap;transition:filter .15s ease,transform .15s ease,box-shadow .2s ease}.claim-button{border:0;color:#2a1a00;background:linear-gradient(180deg,#ffe58a,#f2b927 55%,#d9960f);box-shadow:0 6px 18px #f2b92759}.claim-button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 24px #f2b92780}.claim-button:disabled{cursor:not-allowed;color:#c9d6df;background:#ffffff14;box-shadow:none;font-size:14px}.finish-button{border:1px solid rgba(255,255,255,.25);color:#c9d6df;background:#ffffff0f}.finish-button:not(:disabled){border-color:#27de9a;color:#fff;background:linear-gradient(180deg,#2ad08f,#129a69);box-shadow:0 6px 18px #27de9a4d}.finish-button:not(:disabled):hover{filter:brightness(1.08)}.finish-button:disabled{cursor:not-allowed;opacity:.75}.claim-button:focus-visible,.finish-button:focus-visible{outline:2px solid #fff;outline-offset:2px}.invest-note{display:flex;align-items:flex-start;gap:8px;margin:0;color:#c9d6df;font-size:13.5px;line-height:1.5}.invest-note svg{flex:none;margin-top:2px;color:#8ccbff}.side-panel{display:grid;gap:12px;padding:16px;border-radius:14px;border:1px solid rgba(58,118,150,.45);background:linear-gradient(165deg,#0d2536f5,#081824f5)}.side-panel h3{display:flex;align-items:center;gap:10px;margin:0;color:#fff;font-size:18px;font-weight:700}.side-panel h3 svg{color:#f2c94c;flex:none}.side-empty,.side-copy{margin:0;color:#b9c8d2;font-size:13.5px;line-height:1.5}.side-fine{margin:6px 0 0;color:#8ea4b4;font-size:12px}.computation dl{margin:0;display:grid;gap:2px}.computation dl>div{display:flex;justify-content:space-between;gap:12px;padding:6px 10px;border-radius:6px;font-size:14px}.computation dt{color:#dbe5ec}.computation dd{margin:0;color:#fff;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.computation .is-total{margin:4px 0;background:linear-gradient(90deg,#f2c94c80,#f2c94c38);box-shadow:inset 0 0 0 1px #f2c94c99}.computation .is-total dt,.computation .is-total dd{color:#fff;font-weight:800}.withdraw-figures .is-ready{color:#27de9a}.invest-tabs [role=tab].is-earnings.is-active{color:#e2c6ff;border-color:#a855f799;background:linear-gradient(180deg,#a855f73d,#a855f70d);box-shadow:inset 0 -3px #a855f7}.tab-badge{padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:#04261b;background:linear-gradient(180deg,#4ff5c9,#16b37b)}.earnings-tab{display:grid;gap:14px;min-width:0}.earnings-hero{--glow: 168, 85, 247;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:20px;padding:20px;border-radius:16px;border:1px solid rgba(168,85,247,.5);background:radial-gradient(120% 140% at 0% 0%,rgba(168,85,247,.28),transparent 60%),linear-gradient(165deg,#191234f7,#081422f7)}.earnings-hero-mark{position:absolute;right:-24px;bottom:-36px;color:#c99bff14;pointer-events:none}.earnings-hero-balance{display:grid;align-content:start;gap:10px;min-width:0}.earnings-hero-balance>small{display:flex;align-items:center;gap:6px;color:#d8c2f5;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.earnings-hero-balance>strong{color:#fff;font-size:clamp(30px,4vw,42px);font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.earnings-split-bar{display:flex;height:10px;overflow:hidden;border-radius:999px;background:#ffffff1a}.earnings-split-bar i{display:block;height:100%;transition:width .6s cubic-bezier(.22,.61,.36,1)}.earnings-split-bar .is-ready{background:linear-gradient(90deg,#16b37b,#4ff5c9)}.earnings-split-bar .is-locked{background:repeating-linear-gradient(135deg,#c99bff80 0,#c99bff80 6px,#c99bff52 6px,#c99bff52 12px)}.earnings-legend{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;font-size:13px;color:#c9d6df}.earnings-legend li{display:inline-flex;align-items:center;gap:6px}.earnings-legend b{color:#fff;font-variant-numeric:tabular-nums}.earnings-legend .is-ready svg{color:#27de9a}.earnings-legend .is-locked svg{color:#c99bff}.earnings-hero-action{position:relative;display:grid;align-content:start;gap:10px}.earnings-hero-action .convert-button{min-height:52px;font-size:15.5px}.earnings-hero-action p{margin:0;color:#c9d6df;font-size:13px;line-height:1.5}.earnings-totals{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:4px 0 0}.earnings-totals div{padding:8px 10px;border-radius:9px;background:#00000047}.earnings-totals dt{color:#b9c8d2;font-size:12px}.earnings-totals dd{margin:0;color:#fff;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.earnings-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;counter-reset:none}.earnings-steps li{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:12px;border:1px solid rgba(58,118,150,.4);background:#030c1673;color:#aebdca}.earnings-steps b{display:block;color:#e6edf3;font-size:14px}.earnings-steps small{display:block;margin-top:2px;font-size:12.5px;line-height:1.45}.earnings-step-icon{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffffff12;color:#c9d6df}.earnings-steps .is-done{border-color:#27de9a73}.earnings-steps .is-done .earnings-step-icon{background:#27de9a2e;color:#27de9a}.earnings-steps .is-current{border-color:#a855f799;background:linear-gradient(180deg,#a855f729,#a855f70a)}.earnings-steps .is-current .earnings-step-icon{background:linear-gradient(180deg,#a855f7,#6d28d9);color:#fff}.earnings-steps .is-current b{color:#fff}.earnings-history{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px;align-items:start}.earnings-list header{display:flex;align-items:center;justify-content:space-between;gap:10px}.earnings-list h3 svg{color:#c99bff}.earnings-count{min-width:26px;padding:2px 8px;border-radius:999px;text-align:center;font-size:12px;font-weight:700;color:#e2c6ff;background:#a855f733}.earnings-rows{display:grid;margin:0;padding:0;list-style:none}.earnings-rows li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 2px;border-top:1px solid rgba(58,118,150,.25)}.earnings-rows li:first-child{border-top:0}.earnings-rows b{display:block;overflow:hidden;color:#fff;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.earnings-rows small{display:block;overflow:hidden;color:#8ea4b4;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.earnings-row-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px}.earnings-row-icon.is-claim{color:#27de9a;background:#27de9a24}.earnings-row-icon.is-convert{color:#c99bff;background:#a855f72e}.earnings-row-amount{color:#e6edf3;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.earnings-row-amount.is-credit{color:#27de9a}.earnings-row-amount.is-main{color:#8fd3ff}.earnings-row-icon.is-capital{color:#8fd3ff;background:#38aaff29}.claim-wallet-tag{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;vertical-align:1px;font-size:10.5px;font-style:normal;font-weight:700;letter-spacing:.02em}.claim-wallet-tag.is-earnings{color:#e2c6ff;background:#a855f733}.claim-wallet-tag.is-main{color:#8fd3ff;background:#38aaff29}.earnings-list-note{margin:0;padding:8px 10px;border-radius:8px;background:#38aaff14;color:#b9d8ea;font-size:12.5px;line-height:1.5}.earnings-totals .is-wide{grid-column:1 / -1}.earnings-more,.earnings-wallet-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border-radius:9px;border:1px solid rgba(255,255,255,.2);background:#ffffff0a;color:#e6edf3;font:inherit;font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer}.earnings-more:hover,.earnings-wallet-link:hover{border-color:#ffffff73}.earnings-more svg{transition:transform .2s ease}.earnings-more svg.is-open{transform:rotate(180deg)}.earnings-more:focus-visible,.earnings-wallet-link:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width: 860px){.earnings-hero,.earnings-history,.earnings-steps{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.earnings-split-bar i,.earnings-more svg{transition:none}}.convert-button,.withdraw-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:10px;font:inherit;font-weight:700;font-size:14.5px;text-decoration:none;transition:filter .15s ease}.convert-button{border:0;color:#fff;background:linear-gradient(180deg,#a855f7,#6d28d9);box-shadow:0 6px 16px #a855f74d}.convert-button:hover:not(:disabled){filter:brightness(1.1)}.convert-button:disabled{cursor:not-allowed;color:#aebdca;background:#ffffff14;box-shadow:none}.withdraw-link{border:1px solid rgba(255,255,255,.35);color:#fff;background:#ffffff0a}.withdraw-link:hover{border-color:#fff}.clearance-pill{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;border:1.5px solid rgba(242,201,76,.7);background:linear-gradient(90deg,#f2c94c24,#f2c94c0a);color:#ffd66b}.clearance-pill b{display:block;font-size:15px}.clearance-pill span{font-size:14px;color:#f6dc8c}.clearance-steps{display:grid;grid-template-columns:repeat(3,1fr);margin:4px 0 0;padding:0;list-style:none}.clearance-steps li{position:relative;display:grid;justify-items:center;gap:6px;text-align:center;color:#b9c8d2;font-size:12.5px;line-height:1.3}.clearance-steps li:before{content:"";position:absolute;top:13px;left:-50%;right:50%;height:3px;background:#ffffff26;z-index:0}.clearance-steps li:first-child:before{display:none}.clearance-steps li.is-done:before,.clearance-steps li.is-current:before{background:linear-gradient(90deg,#27de9a,#f2c94c)}.clearance-steps i{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:3px solid rgba(255,255,255,.4);background:#0a1d2b;color:#04281b}.clearance-steps .is-done i{border-color:#27de9a;background:#27de9a;box-shadow:0 0 10px #27de9a99}.clearance-steps .is-current i{border-color:#f2c94c;background:radial-gradient(circle,#f2c94c 40%,#0a1d2b 45%);box-shadow:0 0 12px #f2c94cb3}.clearance-steps .is-done span,.clearance-steps .is-current span{color:#fff}.withdraw-figures{display:grid;gap:4px;margin:0}.withdraw-figures>div{display:flex;justify-content:space-between;gap:10px;font-size:14px}.withdraw-figures dt{color:#c9d6df}.withdraw-figures dd{margin:0;color:#fff;font-weight:700;text-align:right}.withdraw-figures small{color:#8ea4b4;font-weight:400}.invest-page{padding-bottom:18px}.invest-flow{position:sticky;bottom:10px;z-index:6;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 18px;margin-top:4px;padding:14px 44px 14px 22px;border-radius:16px;border:2px solid rgba(242,201,76,.85);background:linear-gradient(100deg,#3a2a06f5,#100e08f7 35%,#0a1018f7);box-shadow:0 0 0 1px #00000080,0 0 26px #f2be3c4d,inset 0 0 30px #f2be3c1f,0 -10px 30px #030a12b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.invest-flow-toggle{position:absolute;top:8px;right:10px;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;border:1px solid rgba(242,201,76,.45);background:#0000004d;color:#ffd66b}.invest-flow-toggle:hover{background:#f2c94c26}.invest-flow-title{display:flex;flex-direction:column;align-items:center;gap:4px;padding-right:18px;border-right:1px solid rgba(242,201,76,.35);text-align:center;color:#ffd45e}.invest-flow-title strong{display:block;color:#ffd45e;font-size:22px;font-weight:800;white-space:nowrap}.invest-flow-title span{color:#e6edf3;font-size:13px}.invest-flow-steps{display:grid;grid-template-columns:repeat(7,minmax(108px,1fr));gap:6px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:thin}.invest-flow-steps li{position:relative;display:grid;justify-items:center;align-content:start;gap:3px;padding:0 10px;text-align:center}.invest-flow-steps li+li:before{content:"→";position:absolute;left:-9px;top:14px;color:#ffd66b;font-size:22px;font-weight:700;line-height:1}.invest-flow-steps svg{color:#ffd66b;filter:drop-shadow(0 0 6px rgba(242,201,76,.5))}.invest-flow-steps b{display:inline-flex;align-items:center;gap:5px;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.invest-flow-steps b i{display:inline-grid;place-items:center;width:19px;height:19px;border-radius:50%;border:1.5px solid #ffd66b;color:#ffd66b;font-size:11px;font-style:normal;font-weight:700}.invest-flow-steps strong{color:#fff;font-size:14.5px;font-weight:800;white-space:nowrap}.invest-flow-steps small{color:#c9d6df;font-size:12px;line-height:1.3}.invest-flow.is-collapsed{padding-block:8px;grid-template-columns:auto}.invest-flow.is-collapsed .invest-flow-title{flex-direction:row;gap:10px;padding-right:0;border-right:0}.invest-flow.is-collapsed .invest-flow-title strong{font-size:16px}.invest-flow.is-collapsed .invest-flow-title div{display:flex;align-items:baseline;gap:8px}@media (max-width: 1380px){.invest-card-top{grid-template-columns:132px minmax(0,1fr)}.invest-card-top .claim-schedule{grid-column:1 / -1}}@media (max-width: 1180px){.invest-layout{grid-template-columns:minmax(0,1fr)}.invest-side{position:static;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}.invest-flow-steps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(130px,1fr)}}@media (max-width: 760px){.invest-card{padding:12px}.invest-card-top{grid-template-columns:96px minmax(0,1fr);gap:12px}.invest-art{min-height:140px}.invest-art b{font-size:13px}.invest-summary h3{font-size:17px}.invest-actions{flex:1 1 100%;flex-direction:column}.claim-button,.finish-button{width:100%}.invest-facts{grid-template-columns:repeat(2,minmax(0,1fr));flex-basis:100%}.invest-tabs [role=tab]{height:44px;padding:0 12px;font-size:14px}.invest-flow{bottom:calc(6px + var(--safe-bottom, 0px));grid-template-columns:minmax(0,1fr);padding:12px 40px 12px 12px}.invest-flow-title{flex-direction:row;justify-content:flex-start;gap:10px;padding:0;border:0;text-align:left}.invest-flow-title strong{font-size:17px}.invest-flow-title svg{width:24px;height:24px}.package-strip-tile{height:92px}.package-strip-tile img{width:92px}}@media (max-width: 420px){.invest-card-top{grid-template-columns:minmax(0,1fr)}.invest-art{min-height:150px}}.invest-page .dash-stats{grid-template-columns:repeat(5,minmax(0,1fr))}@media (min-width: 761px) and (max-width: 1240px){.invest-page .dash-stat{flex-direction:column;align-items:flex-start;gap:8px;padding:14px}.invest-page .dash-stat-icon{flex-basis:40px;width:40px;height:40px}.invest-page .dash-stat strong{font-size:clamp(17px,1.9vw,22px)}.package-strip-tile{gap:10px}.package-strip-tile img{width:88px}}@media (max-width: 760px){.invest-page .dash-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.invest-page .dash-stats>:first-child{grid-column:1 / -1}}.wallet-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width: 1280px){.wallet-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-hero>:first-child{grid-column:1 / -1}}@media (max-width: 820px){.wallet-hero{grid-template-columns:minmax(0,1fr)}}.wallet-card.is-earnings{border-color:#b052ff6b;background:radial-gradient(circle at 85% 0%,rgba(176,82,255,.2),transparent 55%),linear-gradient(150deg,#22143f,#0d1530)}.wallet-card.is-earnings:before{background:linear-gradient(90deg,transparent,#c48bff,transparent)}.wallet-card.is-earnings>.wallet-card-mark{color:#c48bff}.is-earnings .wallet-card-icon{color:#d6b4ff;background:#b052ff29}.is-earnings .wallet-card-amount{color:#e2c8ff}.wallet-card-actions a{display:inline-flex;flex:1 1 140px;align-items:center;justify-content:center;gap:7px;min-height:42px;text-decoration:none}.earnings-split{display:flex;flex-wrap:wrap;gap:6px 16px;margin:4px 0 8px;color:#b9c8d2;font-size:12.5px}.earnings-split span{display:inline-flex;align-items:center;gap:5px}.earnings-split b{color:#e6edf3;font-variant-numeric:tabular-nums}.earnings-split .is-ready b,.earnings-split .is-ready svg{color:#27de9a}.wallet-clearance{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 18px;margin-top:12px;padding:10px 14px;border-radius:10px;border:1px solid rgba(39,222,154,.35);background:#27de9a12}.wallet-clearance small{display:flex;align-items:center;gap:4px;color:#9fb4c0;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.wallet-clearance b{display:block;margin-top:2px;color:#27de9a;font-size:18px;font-variant-numeric:tabular-nums}.wallet-clearance em{display:block;color:#c9d6df;font-size:11.5px;font-style:normal}.wallet-clearance p{margin:0;color:#9fb4c0;font-size:12px}.wallet-clearance.is-clearing{border-color:#f2c94c73;background:linear-gradient(90deg,#27de9a14,#f2c94c14)}.wallet-clearance.is-clearing>div+div{padding-left:18px;border-left:1px solid rgba(242,201,76,.3)}.wallet-clearance.is-clearing>div+div b{color:#f2c94c}.withdraw-clearing{display:block;margin-top:4px;color:#f2c94c;font-size:12px;font-style:normal}.claim-day.is-today{border:2px solid rgba(242,201,76,.85);color:#fff4c7;background:linear-gradient(180deg,#f2c94c38,#f2c94c0d)}.claim-day.is-today span{color:#2a1a00;background:linear-gradient(180deg,#ffe58a,#f0ac1a)}.maturity-estimate{margin:0;color:#8ea4b4;font-size:12px}.claim-day.is-settle{border-style:dashed;border-color:#a78bfa8c;background:linear-gradient(180deg,#a78bfa29,#a78bfa0a);color:#ddd2ff}.claim-day.is-settle:before{background:linear-gradient(90deg,#8b5cf6,#c4b5fd)}.claim-day.is-settle span{color:#c4b5fd;background:#a78bfa24}.claim-day.is-settle.is-claimed{border-style:solid}.page-shell{padding:18px 20px 44px}.page-shell>*+*{margin-top:16px}@media (max-width: 760px){.page-shell{padding:12px 12px calc(36px + var(--safe-bottom, 0px))}}.page-shell{padding-top:18px}@media (max-width: 760px){.page-shell{padding-top:12px}}.page-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px 18px;flex-wrap:wrap;padding:12px 16px;border-radius:14px;border:1px solid rgba(58,118,150,.45);background:linear-gradient(165deg,#0d2536f5,#081824f5)}.page-toolbar-intro{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 320px}.page-toolbar-intro p{margin:0;color:#dbe5ec;font-size:14px;line-height:1.5}.page-toolbar-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;color:#f2c94c;background:#f2c94c1f}.page-toolbar .page-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.page-toolbar:not(:has(.page-toolbar-intro)){padding:0;border:0;background:none;box-shadow:none}.page-toolbar:not(:has(.page-toolbar-intro)):before,.page-toolbar:not(:has(.page-toolbar-intro)):after{display:none}.data-card{--glow: 64, 156, 214;margin-top:16px;border-radius:14px;border:1px solid rgba(58,118,150,.45);background:linear-gradient(165deg,#0d2536f5,#081824f5);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px rgba(var(--glow),.16),inset 0 0 24px rgba(var(--glow),.12),0 10px 26px #00000038}.page-shell>.data-card:first-child,.page-columns>.data-card{margin-top:0}.data-card-heading{padding:15px 18px;background:none;border-bottom:1px solid rgba(58,118,150,.28)}.data-card-heading h2{color:#fff;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0}.data-card-heading .section-icon{width:auto;height:auto;border:0;border-radius:0;background:none;color:#f2c94c}.data-card-sub{color:#b9c8d2;font-size:12.5px}.data-card-heading .data-card-action{border-color:#58b4ff59;background:#58b4ff0f;color:#8ccbff;font-size:12.5px}.data-card-heading .data-card-action:hover{color:#fff;border-color:#f2c94c8c;background:#f2c94c1a}.panel-copy{color:#c9d6df;font-size:14px;line-height:1.6}.data-card,.metric-strip>div,.wallet-stats>div{position:relative;isolation:isolate;transition:box-shadow .3s ease,border-color .3s ease}.data-card:before,.metric-strip>div:before,.wallet-stats>div:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;height:auto;border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--mx, 50%) var(--my, 0%),rgba(var(--glow),.18),transparent 65%);opacity:0;transition:opacity .35s ease}.data-card:after,.metric-strip>div:after,.wallet-stats>div:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:radial-gradient(160px circle at var(--mx, 50%) var(--my, 0%),rgba(var(--glow),.95),rgba(var(--glow),.25) 45%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity .35s ease}.data-card:hover,.metric-strip>div:hover,.wallet-stats>div:hover{border-color:rgba(var(--glow),.6);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px rgba(var(--glow),.3),inset 0 0 34px rgba(var(--glow),.22),0 0 22px rgba(var(--glow),.14),0 14px 30px #00000047}.data-card:hover:before,.data-card:hover:after,.metric-strip>div:hover:before,.metric-strip>div:hover:after,.wallet-stats>div:hover:before,.wallet-stats>div:hover:after{opacity:1}.data-card:hover:before{opacity:.6}.metric-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin-top:0;border:0;border-radius:0;overflow:visible;background:none;box-shadow:none}.metric-strip>div{--glow: 64, 156, 214;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;min-width:0;padding:16px 18px;border:1px solid rgba(58,118,150,.45);border-radius:12px;background:linear-gradient(165deg,#0d2536f5,#081824f5);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px rgba(var(--glow),.16),inset 0 0 24px rgba(var(--glow),.14),0 10px 26px #00000038}.metric-strip>div:last-child{border-right:1px solid rgba(58,118,150,.45)}.metric-strip>div:nth-child(4n+2){--glow: 39, 222, 154}.metric-strip>div:nth-child(4n+3){--glow: 242, 190, 60}.metric-strip>div:nth-child(4n+4){--glow: 168, 85, 247}.metric-strip strong{color:#fff;font-size:clamp(19px,1.7vw,24px);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.metric-strip strong.positive,.metric-strip strong.green-text{color:#27de9a}.metric-strip small{margin-top:0;color:#dbe5ec;font-size:13.5px;text-transform:none;letter-spacing:0}.metric-strip-lg{margin-bottom:0}.wallet-stats{gap:14px}.wallet-stats>div{--glow: 64, 156, 214;padding:16px;border-radius:12px;border:1px solid rgba(58,118,150,.45);background:linear-gradient(165deg,#0d2536f5,#081824f5);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px rgba(var(--glow),.16),inset 0 0 24px rgba(var(--glow),.14),0 10px 26px #00000038}.wallet-stats>.is-gold{--glow: 242, 190, 60}.wallet-stats>.is-green{--glow: 39, 222, 154}.wallet-stats>.is-rose{--glow: 255, 93, 115}.wallet-stats>.is-blue{--glow: 59, 140, 255}.wallet-stats .wallet-stat-icon{width:40px;height:40px;border-radius:10px}.wallet-stats small{color:#dbe5ec;font-size:13px;text-transform:none;letter-spacing:0}.wallet-stats strong{color:#fff;font-size:21px}.wallet-stats em{color:#b9c8d2;font-size:12px}.seg-tabs{gap:4px;padding:0;border:0;border-bottom:1px solid rgba(58,118,150,.35);border-radius:0;background:none;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.seg-tabs button{flex:none;height:46px;padding:0 16px;border:1px solid transparent;border-bottom:0;border-radius:10px 10px 0 0;background:none;color:#d7e1e8;font-size:14.5px;font-weight:600;white-space:nowrap}.seg-tabs button:hover{color:#fff;background:#ffffff0a}.seg-tabs button.active{color:#ffd66b;border-color:#f2c94c8c;background:linear-gradient(180deg,#f2c94c33,#f2c94c0a);box-shadow:inset 0 -3px #f2c94c}.seg-tabs button.active .count-pill{background:#f2c94c38;color:#ffd66b}.seg-tabs .count-pill{min-width:20px;padding:1px 7px;border-radius:999px;background:#ffffff1a;font-size:11.5px}@media (max-width: 760px){.seg-tabs{width:100%}.seg-tabs button{flex:none;height:42px;padding:0 12px;font-size:13.5px}}.table-scroll{border-radius:10px;border-color:#3a769647}.data-table th{padding:11px 14px;background:#ffffff0a;color:#c8d5de;font-size:13px;font-weight:500;text-transform:none;letter-spacing:0;border-bottom-color:#3a769647}.data-table td{padding:12px 14px;color:#e6edf3;font-size:14px;border-bottom-color:#3a769638}.data-table tbody tr{transition:background-color .15s ease}.data-table tbody tr:hover td{background:#f2c94c0d}.facts dt{color:#c9d6df;font-size:12.5px;text-transform:none;letter-spacing:0}.facts dd{color:#fff;font-size:14.5px}.ledger-row{padding:13px 18px;border-bottom-color:#3a769638}.ledger-row strong{color:#fff;font-size:14px}.ledger-row small{color:#b9c8d2;font-size:12px}.ledger-row .amount{font-size:14.5px;font-weight:700}.field>span{color:#c9d6df;font-size:12.5px;text-transform:none;letter-spacing:0;font-weight:600}.notice-bar{border-radius:12px;font-size:13.5px}.state-block strong{font-size:15px}.state-block p{color:#b9c8d2;font-size:13.5px}.page-columns{gap:16px;margin-top:16px}.offer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,620px),1fr));gap:16px}.offer-card{--glow: var(--c);--c: 245, 183, 32;display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px;padding:18px;border-radius:16px;border:1px solid rgba(var(--c),.45);background:radial-gradient(ellipse 60% 80% at 0% 0%,rgba(var(--c),.16),transparent 70%),linear-gradient(165deg,#0d2536f5,#081824f5)}.offer-card.tone-red{--c: 244, 36, 58}.offer-card.tone-purple{--c: 176, 82, 255}.offer-card.tone-mint{--c: 16, 214, 150}.offer-card.tone-blue{--c: 59, 140, 255}.offer-card.is-closed{opacity:.72}.offer-poster{display:flex;align-items:flex-start;justify-content:center;padding:4px 10px}.offer-poster .pkg-card{width:100%;max-width:200px}.offer-body{min-width:0;display:grid;align-content:start;gap:12px}.offer-body header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.offer-body h3{margin:0 0 6px;color:#fff;font-size:22px;font-weight:700}.offer-mode{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;color:#c9d6df;font-size:12.5px;font-weight:600;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.offer-mode.is-daily{color:#ffd66b;background:#f2c94c1f;border-color:#f2c94c73}.offer-description{margin:0;color:#c9d6df;font-size:14px;line-height:1.6}.offer-example{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(39,222,154,.4);background:#27de9a12;color:#dbe5ec;font-size:13.5px}.offer-example span{display:inline-flex;align-items:center;gap:6px}.offer-example svg{color:#27de9a}.offer-example b{color:#fff}.offer-example>svg:not(span svg){color:#8ea4b4}.offer-caution{display:flex;align-items:flex-start;gap:8px;margin:0;color:#f6dc8c;font-size:13px}.offer-caution svg{flex:none;margin-top:2px}.offer-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0}.offer-specs>div{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;padding:9px 12px;border-radius:10px;border:1px solid rgba(58,118,150,.35);background:#030c1659}.offer-specs svg{grid-row:span 2;color:#f2c94c}.offer-specs dt{color:#c9d6df;font-size:12.5px}.offer-specs dd{margin:0;color:#fff;font-size:14.5px;font-weight:700}.offer-terms summary{display:inline-flex;align-items:center;gap:6px;color:#8ccbff;font-size:13.5px;font-weight:600;cursor:pointer}.offer-terms[open] summary{margin-bottom:8px}.offer-actions{display:flex;gap:10px}.offer-actions .claim-button{text-decoration:none;padding:0 26px}.offer-closed{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border-radius:10px;color:#c9d6df;background:#ffffff0f;font-weight:600}@media (max-width: 760px){.offer-card{grid-template-columns:minmax(0,1fr);padding:14px;gap:14px}.offer-poster .pkg-card{max-width:190px}.offer-actions .claim-button{width:100%}}.table-banner{--c: 245, 183, 32;--glow: var(--c);position:relative;display:grid;grid-template-columns:220px minmax(0,1fr);gap:26px;align-items:center;padding:18px 28px 18px 22px;overflow:hidden;border-radius:16px;border:1px solid rgba(var(--c),.6);background:radial-gradient(ellipse 55% 90% at 0% 0%,rgba(var(--c),.3),transparent 70%),linear-gradient(120deg,#0b1230,#070b1d 60%,#0b0a1a)}.table-banner.tone-red{--c: 244, 36, 58}.table-banner.tone-purple{--c: 176, 82, 255}.table-banner.tone-mint{--c: 16, 214, 150}.table-banner.tone-blue{--c: 59, 140, 255}.table-banner>.table-banner-body:after{content:"";position:absolute;top:0;right:0;bottom:0;width:min(46%,520px);z-index:-1;pointer-events:none;background:var(--table-banner-art) center 15% / cover no-repeat;opacity:.22;-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%);mask-image:linear-gradient(90deg,transparent,#000 60%)}.table-banner-body{min-width:0;display:grid;gap:10px}.table-banner-poster{display:flex;justify-content:center;padding:4px 8px}.table-banner-poster .pkg-card{width:100%;max-width:205px}.table-banner-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.table-banner h2{margin:0;font-family:Russo One,DM Sans,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(30px,3.6vw,52px);line-height:1;transform:skew(-8deg);transform-origin:left;color:transparent;background:linear-gradient(180deg,#fff7d1,#ffd766 40%,#e7a520 65%,#fff0b0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 0 #5b3a00) drop-shadow(0 8px 16px rgba(0,0,0,.6))}.table-banner-description{margin:0;max-width:62ch;color:#dbe5ec;font-size:14.5px;line-height:1.55}.table-banner-facts{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none}.table-banner-facts li{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:10px;border:1px solid rgba(var(--c),.4);background:#030a168c;color:#c9d6df;font-size:13px}.table-banner-facts svg{color:#f2c94c}.table-banner-facts b{color:#fff;font-size:14.5px}.table-banner-example{display:grid;gap:6px;max-width:760px;padding:10px 14px;border-radius:12px;border:1px solid rgba(39,222,154,.45);background:#06281e8c}.table-banner-example small{color:#7ff0c9;font-size:12px;font-weight:600;letter-spacing:.02em}.table-banner-example>div{display:flex;flex-wrap:wrap;gap:6px 22px;color:#dbe5ec;font-size:14px}.table-banner-example span{display:inline-flex;align-items:center;gap:7px}.table-banner-example svg{color:#27de9a}.table-banner-example b{color:#fff;font-size:15.5px;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: no-preference){.table-banner{animation:table-banner-in .45s cubic-bezier(.22,.61,.36,1) both}}@keyframes table-banner-in{0%{opacity:0;transform:translateY(6px)}}@media (max-width: 900px){.table-banner{grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px}}@media (max-width: 600px){.table-banner{grid-template-columns:minmax(0,1fr)}.table-banner-poster .pkg-card{max-width:170px}.table-banner>.table-banner-body:after{width:100%;opacity:.12}}.monitor-kpis,.monitor-progress,.monitor-bars,.monitor-pipeline{--m-green: 39, 222, 154;--m-gold: 242, 190, 60;--m-rose: 255, 93, 115;--m-blue: 59, 140, 255;--m-purple: 168, 85, 247}.monitor-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:14px}.monitor-kpi{--glow: 64, 156, 214;position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon label" "value value" "hint hint";align-items:center;gap:6px 10px;min-width:0;padding:16px 18px;text-align:left;color:inherit;font:inherit;border:1px solid rgba(58,118,150,.45);border-radius:12px;background:linear-gradient(165deg,#0d2536f5,#081824f5);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px rgba(var(--glow),.16),inset 0 0 24px rgba(var(--glow),.14),0 10px 26px #00000038;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}button.monitor-kpi{cursor:pointer}button.monitor-kpi:hover{transform:translateY(-2px);border-color:rgba(var(--glow),.6)}button.monitor-kpi:focus-visible{outline:2px solid rgb(var(--glow));outline-offset:2px}.monitor-kpi.is-active{border-color:rgba(var(--glow),.85);box-shadow:inset 0 0 0 1px rgba(var(--glow),.45),inset 0 0 34px rgba(var(--glow),.24),0 0 22px rgba(var(--glow),.16)}.monitor-kpi.tone-green{--glow: var(--m-green)}.monitor-kpi.tone-gold{--glow: var(--m-gold)}.monitor-kpi.tone-rose{--glow: var(--m-rose)}.monitor-kpi.tone-blue{--glow: var(--m-blue)}.monitor-kpi.tone-purple{--glow: var(--m-purple)}.monitor-kpi-icon{grid-area:icon;display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:rgba(var(--glow),.16);color:rgb(var(--glow))}.monitor-kpi small{grid-area:label;color:#dbe5ec;font-size:13px}.monitor-kpi strong{grid-area:value;color:#fff;font-size:clamp(20px,1.8vw,26px);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.15}.monitor-kpi em{grid-area:hint;color:#9fb4c2;font-size:12px;font-style:normal;font-variant-numeric:tabular-nums}.monitor-breakdowns{margin-top:16px}.monitor-bars{display:grid;gap:14px;margin:0;padding:0;list-style:none}.monitor-bars li{display:grid;gap:6px}.monitor-bars-head{display:flex;justify-content:space-between;gap:10px;color:#e6edf3;font-size:14px}.monitor-bars-head b{color:#ffd66b;font-variant-numeric:tabular-nums}.monitor-bars small{color:#9fb4c2;font-size:12px}.monitor-bars-track,.monitor-progress-track{height:8px;border-radius:999px;background:#ffffff12;overflow:hidden}.monitor-bars-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c4962e,#f2c94c)}.monitor-pipeline{display:grid;gap:14px}.monitor-pipeline-bar{display:flex;gap:3px;height:14px;border-radius:999px;overflow:hidden;background:#ffffff12}.monitor-pipeline-bar i{display:block;min-width:6px}.tone-green.monitor-dot,.monitor-pipeline-bar .tone-green{background:rgb(var(--m-green))}.tone-gold.monitor-dot,.monitor-pipeline-bar .tone-gold{background:rgb(var(--m-gold))}.tone-rose.monitor-dot,.monitor-pipeline-bar .tone-rose{background:rgb(var(--m-rose))}.monitor-pipeline-bar .tone-empty{background:transparent}.monitor-legend{display:grid;gap:8px;margin:0;padding:0;list-style:none}.monitor-legend li{display:grid;grid-template-columns:auto 1fr auto 34px;align-items:center;gap:10px;color:#e6edf3;font-size:14px}.monitor-legend b{font-variant-numeric:tabular-nums}.monitor-legend small{justify-self:end;min-width:26px;padding:1px 7px;border-radius:999px;background:#ffffff14;color:#c9d6df;font-size:12px;text-align:center}.monitor-dot{display:block;width:10px;height:10px;border-radius:3px}.monitor-pipeline .field-note{margin:4px 0 0}.monitor-status-list{display:flex;flex-wrap:wrap;gap:8px 14px}.monitor-status-list span{display:inline-flex;align-items:center;gap:6px;color:#fff;font-variant-numeric:tabular-nums}.monitor-updated{display:inline-flex;align-items:center;gap:7px;color:#b9c8d2;font-size:12.5px;white-space:nowrap}.monitor-live{width:8px;height:8px;border-radius:50%;background:#587084}.monitor-live.is-on{background:#27de9a;box-shadow:0 0 #27de9a99;animation:monitor-pulse 2s infinite}@keyframes monitor-pulse{70%{box-shadow:0 0 0 7px #27de9a00}to{box-shadow:0 0 #27de9a00}}@media (prefers-reduced-motion: reduce){.monitor-live.is-on{animation:none}}.monitor-toggle{display:inline-flex;align-items:center;gap:6px;color:#d7e1e8;font-size:13px;cursor:pointer;white-space:nowrap}.monitor-toggle input{accent-color:#f2c94c}.monitor-list{padding:0}.monitor-toolbar{align-items:flex-end;justify-content:flex-start}.monitor-resultbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 17px;color:#c9d6df;font-size:13.5px;font-variant-numeric:tabular-nums}.monitor-resultbar b{color:#fff}.monitor-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 4px 3px 10px;border:1px solid rgba(242,201,76,.5);border-radius:999px;background:#f2c94c1a;color:#ffd66b;font-size:12.5px}.monitor-chip button{display:grid;place-items:center;width:20px;height:20px;border:0;border-radius:50%;background:#f2c94c33;color:inherit;cursor:pointer}.monitor-list{overflow:hidden}.monitor-list .table-scroll{width:auto;margin:0 17px}.monitor-list .pager{padding:12px 17px}.monitor-list>.state-block{margin:12px 17px 17px}.monitor-list .data-table td{vertical-align:middle}.monitor-person{display:inline-flex;align-items:center;gap:10px;min-width:0}.monitor-person>span:last-child{display:grid;min-width:0}.monitor-person small{color:#9fb4c2;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.monitor-avatar{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(160deg,#1f6fd1,#0d3e86);color:#fff;font-size:13px;font-weight:700}.monitor-name{padding:0;border:0;background:none;color:#fff;font:inherit;font-weight:700;text-align:left}button.monitor-name{cursor:pointer}button.monitor-name:hover,button.monitor-name:focus-visible{color:#ffd66b;text-decoration:underline}.monitor-stack{display:grid;gap:2px}.monitor-stack small{color:#9fb4c2;font-size:12px}.monitor-progress{display:grid;grid-template-columns:minmax(70px,120px) auto;align-items:center;gap:8px}.monitor-progress small{color:#c9d6df;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.monitor-progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1aa877,#27de9a);transition:width .4s ease}.monitor-progress-track.is-lg{height:10px}.monitor-when{display:grid;gap:2px}.monitor-when b{color:#e6edf3;font-weight:600;white-space:nowrap}.monitor-countdown{justify-self:start;padding:1px 8px;border-radius:999px;background:#ffffff12;color:#c9d6df;font-size:11.5px;white-space:nowrap}.monitor-countdown.is-soon{background:#f2be3c29;color:#ffd66b}.monitor-countdown.is-overdue{background:#ff5d7329;color:#ff8fa6}.monitor-open{padding:6px 12px;font-size:12px;white-space:nowrap}.monitor-detail{display:grid;gap:16px}.monitor-detail-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.monitor-detail-progress{display:grid;gap:8px;padding:14px;border:1px solid rgba(58,118,150,.35);border-radius:10px;background:#ffffff08}.monitor-subhead{margin:4px 0 0;color:#fff;font-size:15px}.monitor-timeline{display:grid;gap:0;margin:0;padding:0 0 0 18px;list-style:none;border-left:2px solid rgba(58,118,150,.4)}.monitor-timeline li{position:relative;display:grid;gap:4px;padding:0 0 14px 14px}.monitor-timeline li:before{content:"";position:absolute;left:-25px;top:5px;width:10px;height:10px;border-radius:50%;background:#f2c94c;box-shadow:0 0 0 3px #081824}.monitor-timeline li>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.monitor-timeline small{color:#9fb4c2;font-size:12px}.monitor-timeline p{margin:0;color:#d7e1e8;font-size:13px}@media (max-width: 760px){.monitor-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.monitor-kpi{padding:13px 14px}.monitor-kpi strong{font-size:19px}.monitor-list .table-scroll{margin:0}.monitor-toolbar .field{flex:1 1 140px;min-width:0}.monitor-toolbar .grow{flex-basis:100%}.monitor-person small{max-width:60vw}.monitor-progress{grid-template-columns:1fr auto}}.claim-spot-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;place-items:center;padding:calc(16px + var(--safe-top, 0px)) 16px calc(16px + var(--safe-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(circle at 50% 38%,rgba(240,190,70,.28),transparent 55%),#030a11d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:claim-fade .25s ease}.claim-spot{position:relative;isolation:isolate;width:min(400px,100%);padding:26px 22px 22px;border-radius:24px;text-align:center;color:#eef3f5;overflow:hidden;background:linear-gradient(170deg,#142c40,#0a1826 60%,#08131e) padding-box,linear-gradient(140deg,#ffe58d,#b37a12 40%,#3a2a10 60%,#f0cf6e) border-box;border:1.5px solid transparent;box-shadow:0 30px 80px #0000008c,0 0 60px #f0be4638;animation:claim-pop .55s cubic-bezier(.2,1.5,.4,1)}.claim-spot-rays{position:absolute;z-index:-1;left:50%;top:118px;width:560px;height:560px;margin:-280px 0 0 -280px;background:repeating-conic-gradient(from 0deg,rgba(255,214,102,.2) 0 8deg,transparent 8deg 22deg);-webkit-mask:radial-gradient(circle,#000 0 18%,transparent 58%);mask:radial-gradient(circle,#000 0 18%,transparent 58%);animation:claim-rays 18s linear infinite}.claim-spot.is-claimed .claim-spot-rays{animation-duration:6s;background:repeating-conic-gradient(from 0deg,rgba(255,228,140,.32) 0 8deg,transparent 8deg 22deg)}.claim-spot-sparkles i{position:absolute;z-index:-1;width:6px;height:6px;background:#ffe9a6;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;animation:claim-twinkle 2.6s ease-in-out infinite}.claim-spot-sparkles i:nth-child(odd){width:9px;height:9px}.claim-spot-close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;color:#9fb1bb;background:#ffffff0f}.claim-spot-close:hover{color:#fff;background:#ffffff1f}.claim-spot-stage{--tilt-x: 0deg;--tilt-y: 0deg;position:relative;height:186px;display:grid;place-items:center;perspective:700px;touch-action:none}.claim-spot-coin{width:138px;height:138px;transform-style:preserve-3d;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .25s ease-out;animation:claim-bob 3s ease-in-out infinite;filter:drop-shadow(0 18px 24px rgba(0,0,0,.5)) drop-shadow(0 0 26px rgba(255,200,80,.45))}.coin-body{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;animation:claim-sway 3.4s ease-in-out infinite}.coin-face,.coin-edge{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.coin-face{display:grid;place-items:center;background:radial-gradient(circle at 32% 28%,#fff6c8 0 6%,transparent 30%),radial-gradient(circle,#f7d873 0,#f7d873 52%,#d29a24 53%,#d29a24 60%,#f9e08a 61%,#f9e08a 66%,#a8700f 67%,#a8700f);box-shadow:inset 0 0 0 3px #fff0b48c,inset 0 -8px 16px #5a370073;backface-visibility:hidden;overflow:hidden}.coin-face img{width:62%;height:62%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(80,45,0,.5))}.coin-front{transform:translateZ(6px)}.coin-back{transform:rotateY(180deg) translateZ(6px)}.coin-edge{background:linear-gradient(90deg,#7a4f08,#e2ad3c,#7a4f08);transform:scale(.985)}.coin-front:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.7) 50%,transparent 60%);transform:translate(-120%);animation:claim-shine 2.8s ease-in-out infinite}.claim-spot.is-claiming .coin-body{animation:claim-spin .5s linear infinite}.claim-spot.is-claiming .claim-spot-coin{animation:none}.claim-spot.is-claimed .coin-body{animation:claim-land .9s cubic-bezier(.2,1.4,.4,1)}.claim-spot.is-claimed .claim-spot-coin{animation:claim-bob 3s ease-in-out .9s infinite}.claim-spot-burst{position:absolute;left:50%;top:50%;pointer-events:none}.claim-spot-burst i{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3b8,#f0c24a 45%,#a8700f);box-shadow:0 0 8px #ffd25acc;opacity:0;animation:claim-burst 1.1s cubic-bezier(.15,.7,.3,1) var(--delay) forwards}.claim-spot-burst i.is-spark{width:10px;height:10px;left:-5px;top:-5px;border-radius:0;background:#fff;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.claim-spot-copy p{margin:6px 0 0;color:#b9c7ce;font-size:14px;line-height:1.5}.claim-spot-copy p b{color:#f2d276}.claim-spot-copy p small{color:#8298a8;font-size:12px}.claim-spot-eyebrow{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;color:#2a1a00;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(110deg,#edba39,#ffe58d);box-shadow:0 0 18px #f0be4673}.claim-spot-amount{margin:12px 0 2px;font-family:Playfair Display,serif;font-size:clamp(36px,11vw,46px);font-weight:700;line-height:1.05;background:linear-gradient(100deg,#f0c24a,#fff6c8 45%,#f0c24a 55%,#c48a1c);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:claim-text-shine 2.6s linear infinite;font-variant-numeric:tabular-nums}.claim-spot-amount.is-won{animation:claim-text-shine 2.6s linear infinite,claim-pop .6s cubic-bezier(.2,1.6,.4,1)}.claim-spot-pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.claim-spot-pager button{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid #2c4b61;color:#cfdbe1;background:#ffffff0a}.claim-spot-pager span{display:flex;gap:6px}.claim-spot-pager i{width:7px;height:7px;border-radius:50%;background:#2c4b61;transition:width .2s,background .2s}.claim-spot-pager i.is-on{width:20px;border-radius:4px;background:#f0c24a}.claim-spot-error{color:#ff9a9a!important;font-size:13px!important}.claim-spot-actions{display:grid;gap:10px;margin-top:20px}.claim-spot-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:54px;padding:0 22px;border:0;border-radius:999px;color:#241600;font-size:17px;font-weight:800;letter-spacing:.01em;background:linear-gradient(110deg,#edba39,#ffe58d 50%,#edba39);box-shadow:0 10px 26px #ddab3066;animation:claim-pulse 1.8s ease-out infinite;transition:transform .15s,filter .15s}.claim-spot-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.75) 50%,transparent 65%);transform:translate(-120%);animation:claim-shine 2.4s ease-in-out infinite}.claim-spot-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.claim-spot-cta:active{transform:scale(.97)}.claim-spot-cta:disabled{animation:none;filter:saturate(.7);cursor:progress}.claim-spot-all{min-height:46px;border-radius:999px;border:1px solid rgba(240,194,74,.6);color:#f2d276;background:#f0c24a14;font-weight:700;font-size:14px}.claim-spot-later{border:0;background:none;color:#8298a8;font-size:13px;padding:4px}.claim-spot-later:hover{color:#cfdbe1}.claim-spot-remind{display:inline-flex;align-items:center;gap:6px;margin-top:14px;border:0;background:none;color:#7db8e0;font-size:12px;text-align:left}.claim-reminder{position:relative;display:flex;align-items:center;gap:14px;margin:16px 0 0;padding:14px 16px;border:1px solid rgba(232,196,95,.45);border-radius:12px;background:linear-gradient(110deg,#f0c24a24,#0c1d2ce6 55%)}.claim-reminder.is-banner{padding-right:44px}.claim-reminder-icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#2a1a00;background:linear-gradient(160deg,#f6d06a,#b37a12);box-shadow:0 0 18px #f0be4659}.claim-reminder.is-off .claim-reminder-icon svg,.claim-reminder.is-needs-install .claim-reminder-icon svg{animation:claim-ring 2.4s ease-in-out infinite;transform-origin:50% 10%}.claim-reminder.is-blocked .claim-reminder-icon{background:#2c4b61;color:#cfdbe1;box-shadow:none}.claim-reminder-copy{flex:1;min-width:0}.claim-reminder-copy strong{display:block;color:#f2d276;font-size:14px}.claim-reminder-copy span{display:block;margin-top:3px;color:#b9c7ce;font-size:12.5px;line-height:1.5}.claim-reminder-copy svg{vertical-align:-2px}.claim-reminder>.primary-button,.claim-reminder>.ghost-button{flex:none}.claim-reminder-close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;color:#8298a8;background:none}.claim-reminder-close:hover{color:#fff;background:#ffffff14}@media (max-width: 560px){.claim-reminder{flex-wrap:wrap}.claim-reminder>.primary-button,.claim-reminder>.ghost-button{width:100%}.claim-spot{padding:22px 16px 18px}.claim-spot-stage{height:168px}.claim-spot-coin{width:124px;height:124px}}@keyframes claim-fade{0%{opacity:0}}@keyframes claim-pop{0%{opacity:0;transform:scale(.7) translateY(20px)}}@keyframes claim-rays{to{transform:rotate(360deg)}}@keyframes claim-bob{50%{translate:0 -8px}}@keyframes claim-sway{0%,to{transform:rotateY(-22deg)}50%{transform:rotateY(22deg)}}@keyframes claim-spin{to{transform:rotateY(360deg)}}@keyframes claim-land{0%{transform:rotateY(0) scale(.9)}60%{transform:rotateY(720deg) scale(1.18)}to{transform:rotateY(720deg) scale(1)}}@keyframes claim-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes claim-text-shine{to{background-position:-220% 0}}@keyframes claim-twinkle{0%,to{opacity:0;transform:scale(.4) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}@keyframes claim-pulse{0%{box-shadow:0 10px 26px #ddab3066,0 0 #ffd6668c}70%,to{box-shadow:0 10px 26px #ddab3066,0 0 0 16px #ffd66600}}@keyframes claim-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.3)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * -1)) scale(var(--s))}}@keyframes claim-ring{0%,60%,to{transform:rotate(0)}65%{transform:rotate(14deg)}72%{transform:rotate(-12deg)}79%{transform:rotate(8deg)}86%{transform:rotate(-4deg)}}@media (prefers-reduced-motion: reduce){.claim-spot,.claim-spot-backdrop,.claim-spot *,.claim-spot *:after,.claim-reminder-icon svg{animation:none!important;transition:none!important}.claim-spot-sparkles,.claim-spot-burst{display:none}}
