:root{--bg:#0F1115;--bg-accent:#151A20;--bg-surface:#1C222B;--bg-elevated:#242B36;--panel-border:rgba(124,255,0,0.95);--line-bright:rgba(124,255,0,1);--line-mid:rgba(124,255,0,0.86);--line-soft:rgba(124,255,0,0.72);--blue:#7CFF00;--blue-hover:#90FF1A;--blue-muted:rgba(124,255,0,0.10);--gold:#22C55E;--gold-hover:#16A34A;--gold-muted:rgba(34,197,94,0.10);--success:#00C48C;--danger:#FF4D4F;--warning:#7cff00;--neon:#7cff00;--text:#F9FAFB;--text-muted:#FFFFFF;--text-dim:#EAFFDF;--font-data:var(--font-jetbrains),"Courier New",monospace;--font-ui:var(--font-inter),system-ui,sans-serif;--font-brand:var(--font-rajdhani),var(--font-inter),system-ui,sans-serif;--unit:4px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:4px;--radius:6px;--radius-lg:10px;--luxury-hero-glow:radial-gradient(60% 50% at 50% 0%,rgba(124,255,0,0.14),transparent 70%);--luxury-metal:linear-gradient(180deg,var(--bg-elevated),var(--bg-surface));--luxury-metal-deep:linear-gradient(180deg,var(--bg-surface),var(--bg));--luxury-hairline:rgba(124,255,0,0.22);--luxury-hairline-strong:rgba(124,255,0,0.48);--luxury-device-line:rgba(255,255,255,0.14);--luxury-grid-line:rgba(124,255,0,0.04);--luxury-inner-highlight:inset 0 1px 0 rgba(255,255,255,0.06);--luxury-edge-glow:0 0 0 1px rgba(124,255,0,0.50),0 0 32px rgba(124,255,0,0.18);--luxury-device-shadow:0 28px 80px rgba(0,0,0,0.48);--luxury-card-shadow:0 18px 48px rgba(0,0,0,0.28);--luxury-depth-shadow:0 34px 70px rgba(0,0,0,0.52),0 9px 18px rgba(0,0,0,0.32);--luxury-motion-spring:420ms cubic-bezier(0.16,1,0.3,1);--luxury-perspective:1100px;--luxury-chart-area:rgba(124,255,0,0.10);--luxury-success-soft:rgba(0,196,140,0.12);--luxury-danger-soft:rgba(255,77,79,0.12);--luxury-surface-soft:rgba(255,255,255,0.035);--luxury-text-soft:rgba(249,250,251,0.68);--luxury-radius:14px;--luxury-radius-lg:18px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{background:radial-gradient(circle at 16% 14%,rgba(124,255,0,.16),transparent 24rem),radial-gradient(circle at 86% 10%,rgba(124,255,0,.12),transparent 22rem),radial-gradient(circle at 55% 92%,rgba(124,255,0,.08),transparent 26rem),linear-gradient(180deg,#020403,#07100b 40%,#08090d);color:var(--text);font-family:var(--font-ui);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.metricValue,.mono,.pnl,.price,.qty,.statValue,.tableCell-num,.ticker,.uuid,[data-type=id],[data-type=number],[data-type=price],[data-type=ticker],[data-type=timestamp],code,pre,td[data-numeric]{font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}a{color:var(--blue);text-decoration:none}a:hover{color:var(--blue-hover)}.communityShell{padding:28px 32px 64px;max-width:1320px;margin:0 auto}.communityHero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;border:1px solid rgba(124,255,0,.35);border-radius:20px;background:radial-gradient(circle at 88% 20%,rgba(192,132,252,.18),transparent 26%),linear-gradient(135deg,rgba(124,255,0,.11),rgba(12,15,21,.94) 48%);box-shadow:0 22px 70px rgba(0,0,0,.3)}.communityHero h2{font:800 clamp(1.55rem,3vw,2.55rem)/1.05 var(--font-brand);letter-spacing:-.02em;margin:7px 0 10px}.communityHero p{color:rgba(255,255,255,.72);max-width:720px}.communityEyebrow,.communitySectionHead span{color:#7cff00;text-transform:uppercase;letter-spacing:.15em;font:800 .68rem var(--font-data)}.communityStreak{min-width:190px;padding:16px 18px;border-radius:15px;background:rgba(0,0,0,.42);border:1px solid rgba(255,176,32,.3);display:grid;grid-template-columns:auto 1fr;grid-gap:1px 10px;gap:1px 10px}.communityStreak>span{grid-row:1/3;font-size:1.8rem}.communityStreak small{color:rgba(255,255,255,.65)}.communityNav{display:flex;gap:7px;padding:16px 0;position:-webkit-sticky;position:sticky;top:0;z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.communityNav button{color:rgba(255,255,255,.68);background:rgba(18,22,28,.88);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:10px 16px;display:flex;gap:8px;align-items:center}.communityNav button.active{font-weight:850}.communityGrid{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:18px;gap:18px;align-items:start;min-width:0}.communityFeed,.communityRail{display:grid;grid-gap:14px;gap:14px}.communityFeed{min-width:0}.communityRail{top:75px}.communityComposer,.communityExplore,.communityPost,.communityRail{border:1px solid rgba(255,255,255,.1);background:rgba(18,22,29,.88);border-radius:18px}.communityComposer{min-width:0;padding:18px;overflow:hidden}.communityPrompt{display:grid;grid-gap:3px;gap:3px;margin-bottom:12px}.communityPrompt span{color:#7cff00;text-transform:uppercase;letter-spacing:.12em;font:800 .63rem var(--font-data)}.communityPrompt strong{font-size:1.05rem}.communityComposer textarea{width:100%;min-height:92px;resize:vertical;border-color:rgba(124,255,0,.22);border-radius:13px}.communityComposerActions{display:grid;grid-template-columns:auto minmax(0,1fr) auto;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;margin-top:10px}.communityComposerActions small{min-width:0;text-align:right}.communityComposer small{color:rgba(255,255,255,.55)}.communityComposer button,.communityExplore button,.communitySuggestion button{background:rgba(255,255,255,.06);color:inherit;border:1px solid rgba(255,255,255,.16);font-weight:700;border-radius:12px;padding:9px 14px}.communityComposer button:disabled{opacity:.45;cursor:not-allowed}.communityMediaButton{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 14px;border-radius:10px;background:rgba(124,255,0,.08);color:#b4ff70;font-weight:800;cursor:pointer}.communityMediaButton:focus-within{outline:2px solid #b4ff70;outline-offset:3px}.communityMediaButton input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.communityMediaPreview,.communityPostMedia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;min-width:0;margin-top:12px;overflow:hidden}.communityMediaPreviewItem{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(0,0,0,.3)}.communityMediaPreviewItem:only-child{grid-column:1/-1}.communityMediaPreview img,.communityMediaPreview video,.communityPostMedia img,.communityPostMedia video{display:block;width:100%;max-width:100%;height:auto;max-height:460px;object-fit:contain}.communityComposer .communityMediaRemove,.communityMediaRemove{position:absolute;top:8px;right:8px;padding:6px 9px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(4,8,6,.88);color:#fff;font-size:.72rem;box-shadow:0 4px 16px rgba(0,0,0,.35)}.communityMediaRemove:disabled{opacity:.55;cursor:not-allowed}.communityMessage{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:rgba(124,255,0,.06);color:#b4ff70;font-size:.78rem;line-height:1.5}.communityMessage.isError{border:1px solid rgba(255,193,7,.28);background:rgba(255,193,7,.06);color:var(--warning)}.communityPost{min-width:0;padding:18px;display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:13px;gap:13px;transition:.18s ease}.communityPost:hover{transform:translateY(-1px);border-color:rgba(124,255,0,.3)}.communityAvatar{position:relative;width:46px;height:46px;border-radius:15px;display:grid;place-items:center;color:white;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 8px 20px rgba(0,0,0,.25);flex:none}.communityPostBody{min-width:0}.communityPostBody header{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.communityPostBody header span{color:rgba(255,255,255,.5);font-size:.78rem}.communityPostBody header em{margin-left:auto;color:#7cff00;background:rgba(124,255,0,.08);border:1px solid rgba(124,255,0,.2);border-radius:999px;padding:3px 8px;font:700 .65rem var(--font-data);font-style:normal}.communityPostBody p{line-height:1.65;margin:12px 0 15px;color:rgba(255,255,255,.9)}.communityPostBody footer{display:flex;gap:8px}.communityPostBody footer button{background:transparent;color:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:6px 10px}.communityPostBody footer .liked,.communityPostBody footer button:hover{color:#fb7185;border-color:rgba(251,113,133,.35);background:rgba(251,113,133,.08)}.communityRail{padding:18px}.communityRail h3{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em}.communitySuggestion{display:grid;grid-template-columns:42px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.07)}.communitySuggestion .communityAvatar{width:40px;height:40px;border-radius:13px}.communitySuggestion div{display:grid}.communitySuggestion small{color:rgba(255,255,255,.5);font-size:.7rem}.communitySuggestion button{padding:6px 9px;font-size:.72rem}.communitySafety{margin-top:16px;padding:15px;border-radius:13px;background:rgba(34,211,238,.06);border:1px solid rgba(34,211,238,.18)}.communitySafety strong{color:#67e8f9}.communitySafety p{font-size:.76rem;line-height:1.55;color:rgba(255,255,255,.62);margin-top:5px}.communityExplore{padding:24px}.communitySectionHead{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:22px}.communitySectionHead h3{font:800 1.55rem var(--font-brand);margin-top:5px}.communitySectionHead p{color:rgba(255,255,255,.62);max-width:720px;margin-top:5px}.communitySectionHead input{min-width:280px;border-radius:12px}.communityBadgeGrid,.communityProfileGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.communityProfileGrid article{--profile-accent:#7cff00;position:relative;overflow:hidden;text-align:center;padding:28px 18px 20px;border:1px solid color-mix(in srgb,var(--profile-accent) 35%,transparent);border-radius:18px;background:rgba(6,8,12,.55)}.communityProfileGlow{position:absolute;inset:-80px 0 auto;height:150px;background:radial-gradient(circle,var(--profile-accent),transparent 65%);opacity:.22}.communityProfileGrid .communityAvatar{position:relative;margin:0 auto 12px;background:linear-gradient(135deg,var(--profile-accent),#161616)}.communityProfileGrid p{color:rgba(255,255,255,.52);font-size:.78rem;margin:4px 0 14px}.communityProfileGrid article>div:nth-of-type(3){display:flex;justify-content:center;gap:5px;flex-wrap:wrap}.communityProfileGrid article>div span{font-size:.66rem;border:1px solid rgba(255,255,255,.13);border-radius:999px;padding:4px 8px}.communityProfileGrid article>small{display:block;color:#ffb020;margin:15px 0 12px}.communityProfileGrid button{width:100%}.communityCircleGrid{display:grid;grid-gap:10px;gap:10px}.communityCircleGrid article{display:grid;grid-template-columns:48px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:17px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(0,0,0,.25)}.communityCircleGrid article>span{width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,rgba(124,255,0,.22),rgba(192,132,252,.16));display:grid;place-items:center;color:#7cff00;font-size:1.2rem}.communityCircleGrid p,.communityCircleGrid small{color:rgba(255,255,255,.55);font-size:.78rem}.communityBadgeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.communityBadgeGrid article{--badge-accent:#7cff00;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px solid color-mix(in srgb,var(--badge-accent) 42%,transparent);border-radius:18px;background:radial-gradient(circle at 50% 10%,color-mix(in srgb,var(--badge-accent) 18%,transparent),transparent 58%),rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.communityBadgeGrid article>span{font-size:2.1rem;filter:drop-shadow(0 0 12px var(--badge-accent))}.communityBadgeGrid small{color:var(--badge-accent);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;font-weight:800}@media(max-width:900px){.communityGrid{grid-template-columns:1fr}.communityRail{position:static}.communityBadgeGrid,.communityProfileGrid{grid-template-columns:1fr 1fr}.communityHero{align-items:flex-start}.communityStreak{display:none}}@media(max-width:620px){.communityShell{padding:18px 14px 50px}.communityHero{padding:20px}.communityNav{overflow-x:auto}.communityNav button{flex:1 1;justify-content:center;padding:9px}.communityNav button span{display:none}.communityPost{grid-template-columns:38px minmax(0,1fr);padding:14px}.communityAvatar{width:38px;height:38px;border-radius:12px}.communityPostBody header em{margin-left:0}.communityBadgeGrid,.communityProfileGrid{grid-template-columns:1fr}.communitySectionHead{align-items:stretch;flex-direction:column}.communitySectionHead input{min-width:0;width:100%}.communityCircleGrid article{grid-template-columns:42px 1fr}.communityCircleGrid button{grid-column:2}.communityMediaPreview,.communityPostMedia{grid-template-columns:1fr}.communityComposerActions{grid-template-columns:1fr;align-items:stretch}.communityComposerActions small{text-align:left}.communityComposerActions .communityMediaButton,.communityComposerActions button{width:100%}}button{font-family:var(--font-ui);font-size:14px;cursor:pointer;border:none;outline:none}input,select,textarea{font-family:var(--font-data);font-size:14px;background:var(--bg-surface);border:1px solid var(--panel-border);color:var(--text);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);outline:none;transition:border-color .15s}input:focus,select:focus,textarea:focus{border-color:var(--blue)}.workspaceLayout{display:flex;height:100vh;overflow:hidden;background:linear-gradient(110deg,transparent 0 18%,rgba(124,255,0,.055) 19%,transparent 26%),linear-gradient(70deg,transparent 0 58%,rgba(124,255,0,.055) 59%,transparent 67%),radial-gradient(circle at 18% 12%,rgba(124,255,0,.16),transparent 24rem),radial-gradient(circle at 84% 16%,rgba(124,255,0,.11),transparent 22rem),linear-gradient(180deg,#020403,#07100b 42%,#08090d)}.workspaceSidebar{width:220px;flex-shrink:0;background:linear-gradient(rgba(124,255,0,.035) 1px,transparent 0),linear-gradient(90deg,rgba(124,255,0,.035) 1px,transparent 0),radial-gradient(circle at 30% 12%,rgba(124,255,0,.16),transparent 12rem),rgba(1,6,3,.94);background-size:34px 34px,34px 34px,auto,auto;border-right:1px solid rgba(124,255,0,.24);box-shadow:0 0 34px rgba(124,255,0,.1);display:flex;flex-direction:column;overflow-y:auto;padding:var(--space-3) 0}.brandLogoStage{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:2px;background:linear-gradient(90deg,rgba(0,0,0,.72),transparent 18%,transparent 82%,rgba(0,0,0,.72)),radial-gradient(ellipse at 50% 78%,rgba(124,255,0,.22),transparent 35%),radial-gradient(ellipse at center,rgba(14,22,14,.92) 0,rgba(3,6,4,.98) 72%);background-size:auto,auto,auto}.brandLogoStage:after,.brandLogoStage:before{content:"";position:absolute;pointer-events:none;z-index:0}.brandLogoStage:before{inset:0;background:linear-gradient(90deg,rgba(0,0,0,.78),transparent 16%,transparent 84%,rgba(0,0,0,.78)),radial-gradient(ellipse at 50% 45%,transparent 0 42%,rgba(0,0,0,.42) 74%);opacity:.74;filter:none;animation:brandCandlePulse 3.8s ease-in-out infinite}.brandLogoStage:after{left:16%;right:4%;bottom:15%;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,#7cff00 14%,#ffffff 50%,#7cff00 86%,transparent);box-shadow:0 0 12px rgba(124,255,0,.95),0 0 34px rgba(124,255,0,.52),0 0 58px rgba(124,255,0,.26);animation:brandLightSweep 2.6s ease-in-out infinite}.brandLogoStage img{position:relative;z-index:2;display:block;height:auto;mix-blend-mode:screen;filter:drop-shadow(0 16px 22px rgba(0,0,0,.45)) drop-shadow(0 0 14px rgba(124,255,0,.22))}.brandCandles{display:none!important}.brandLogoStagePublic{width:348px;min-height:142px}.brandLogoStagePublic img{width:306px}.brandLogoStageWorkspace{width:100%;min-height:86px}.brandLogoStageWorkspace img{width:100%}.workspaceLogoShell{border-bottom:1px solid var(--line-mid)}@keyframes brandCandlePulse{0%,to{opacity:.46;transform:translateY(3px)}50%{opacity:.84;transform:translateY(-3px)}}@keyframes brandLightSweep{0%,to{opacity:.58;transform:scaleX(.82)}50%{opacity:1;transform:scaleX(1)}}.workspaceMain{flex:1 1;overflow-y:auto;overflow-x:hidden;background:linear-gradient(90deg,transparent,rgba(124,255,0,.035),transparent),repeating-linear-gradient(180deg,rgba(255,255,255,.012) 0 1px,transparent 1px 8px),transparent}.navSection{display:flex;flex-direction:column}.navSection+.navSection{margin-top:var(--space-2)}.navSectionLabel{font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);padding:var(--space-3) var(--space-4) var(--space-1);opacity:.7}.navItem{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-weight:600;color:#FFFFFF;cursor:pointer;transition:color .15s,background .15s,border-color .15s,box-shadow .15s;border-left:2px solid transparent;border-radius:0 999px 999px 0;letter-spacing:.01em}.navItem:hover{color:#F9FAFB;box-shadow:inset 0 0 18px rgba(124,255,0,.05)}.navItem.active{color:var(--blue);border-left-color:var(--blue);background:linear-gradient(90deg,rgba(124,255,0,.18),rgba(124,255,0,.04));box-shadow:inset 0 0 18px rgba(124,255,0,.1),0 0 18px rgba(124,255,0,.1)}.navItem.gold{color:var(--gold)}.navItem.gold.active{border-left-color:var(--gold);background:var(--gold-muted)}.navItem.betaWaitlistNav{margin:2px 8px 12px;border:1px solid rgba(124,255,0,.45);border-left:3px solid #7cff00;border-radius:8px;color:#eaffd9;background:linear-gradient(90deg,rgba(124,255,0,.16),rgba(124,255,0,.04))}.navItem.betaWaitlistNav:hover{border-color:rgba(124,255,0,.78);background:linear-gradient(90deg,rgba(124,255,0,.24),rgba(124,255,0,.08))}.betaWaitlistTag{margin-left:auto;padding:2px 6px;border-radius:999px;color:#050805;background:#7cff00;font-size:8px;font-weight:900;letter-spacing:.08em}.navItemSafeguards{color:#E9FFD9;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.navItemSafeguards .navIcon{color:#7cff00;font-size:15px;text-shadow:0 0 8px rgba(124,255,0,.5)}.navItemSafeguards:hover{color:#FFFFFF;text-shadow:0 0 10px rgba(124,255,0,.38)}.navIcon{font-size:14px;width:18px;text-align:center;display:inline-flex;align-items:center;justify-content:center}.navBellSignal{color:#ff3b3b;filter:drop-shadow(0 0 7px rgba(255,59,59,.86));animation:nav-bell-rattle 1.05s ease-in-out infinite;transform-origin:50% 60%}.navSafeguardCaution{margin-left:auto;font-size:14px;line-height:1;animation:nav-caution-blink 1s step-end infinite}.navSafeguardWarn{color:#ffb020;filter:drop-shadow(0 0 6px rgba(255,176,32,.85))}.navSafeguardBlock{color:#ff3b3b;filter:drop-shadow(0 0 7px rgba(255,59,59,.9));animation-duration:.7s}@keyframes nav-caution-blink{0%,49%{opacity:1}50%,to{opacity:.2}}.navBadge{min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-data);font-size:12px;font-weight:700;color:#fff;background:linear-gradient(135deg,#ff2d2d,#a40000);box-shadow:0 0 0 1px rgba(255,255,255,.22),0 0 14px rgba(255,45,45,.66);animation:nav-alert-badge-pulse 1.4s ease-in-out infinite}.navBadgeUrgent{background:linear-gradient(135deg,#ff5757,#c40000);box-shadow:0 0 0 1px rgba(255,255,255,.24),0 0 18px rgba(255,45,45,.78)}.navSignalBeacon{width:8px;height:8px;border-radius:999px;background:var(--gold);box-shadow:0 0 0 0 rgba(124,255,0,.45);animation:nav-signal-pulse 1.7s ease-out infinite}.pageBreadcrumbs{flex-wrap:wrap;gap:0}.pageBreadcrumbSegment,.pageBreadcrumbs{display:inline-flex;align-items:center}.pageBreadcrumbCurrent,.pageBreadcrumbLink{color:#DDE5D8;text-decoration:none;transition:color .15s,text-shadow .15s}.pageBreadcrumbLink:hover{color:#7cff00;text-shadow:0 0 10px rgba(124,255,0,.34)}.pageBreadcrumbCurrent,.pageBreadcrumbLink.current{color:#F5F8F2}.pageBreadcrumbDivider{color:rgba(124,255,0,.58);margin:0 7px}.routeCluster,.sidebarCapacityCard,.sidebarIdentityCard{margin:0 12px 10px;border-radius:12px;border:1px solid rgba(124,255,0,.18);background:radial-gradient(circle at 20% 0,rgba(124,255,0,.08),transparent 9rem),linear-gradient(180deg,rgba(10,18,12,.98),rgba(7,10,14,.98));box-shadow:0 0 22px rgba(124,255,0,.055)}.sidebarIdentityCard{padding:12px 12px 14px}.capacityMetricLabel,.routeClusterLabel,.sidebarCapacitySubhead,.sidebarIdentityStatus{font-family:var(--font-data);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.sidebarIdentityStatus{display:inline-flex;align-items:center;gap:6px;color:#FFFFFF;margin-bottom:10px}.sidebarIdentityDot{width:8px;height:8px;border-radius:999px;background:var(--success);box-shadow:0 0 10px rgba(0,196,140,.5)}.sidebarIdentityName{font-size:16px;font-weight:700;color:#FFFFFF;margin-bottom:4px}.sidebarIdentityLogin{font-size:13px;color:#FFFFFF;margin-bottom:6px;word-break:break-word}.sidebarIdentityRole{font-size:13px;color:var(--gold)}.routeCluster{padding:12px}.routeClusterHeader,.sidebarCapacityHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.routeClusterTitle,.sidebarCapacityTitle{font-size:14px;font-weight:700;color:var(--text)}.routeClusterAction{font-size:13px;color:var(--blue);text-decoration:none}.routeClusterLabel{color:#FFFFFF}.routeClusterEmpty{margin:0;font-size:13px;line-height:1.5;color:#EAFFDF}.routePill{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px;border-radius:8px;background:rgba(0,0,0,.22);border:1px solid rgba(124,255,0,.12);text-decoration:none;color:var(--text)}.routePill:hover{border-color:rgba(124,255,0,.28);background:rgba(124,255,0,.06)}.routeStatusDot{width:7px;height:7px;border-radius:999px;flex-shrink:0}.routeStatusDotLive{background:var(--success)}.routeStatusDotMuted{background:rgba(229,231,235,.28)}.routePillLabel{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.routeModeTag{font-family:var(--font-data);font-size:12px;padding:2px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.08);flex-shrink:0}.routeModeTagLive{color:#a8ff3e;background:rgba(124,255,0,.1)}.routeModeTagPaper{color:#86efac;background:rgba(34,197,94,.1)}.publicRoot{min-height:100vh!important;background:linear-gradient(110deg,transparent 0 18%,rgba(124,255,0,.08) 19%,transparent 26%),linear-gradient(70deg,transparent 0 56%,rgba(124,255,0,.09) 57%,transparent 66%),radial-gradient(circle at 18% 18%,rgba(124,255,0,.22),transparent 24rem),radial-gradient(circle at 84% 18%,rgba(124,255,0,.22),transparent 22rem),radial-gradient(circle at 52% 78%,rgba(35,119,255,.16),transparent 28rem),linear-gradient(180deg,#020403,#07100b 32%,#08090d)!important;color:var(--text)!important}.publicNav{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:20!important;background:#000000!important;border-bottom:1px solid rgba(124,255,0,.22)!important;box-shadow:0 0 28px rgba(124,255,0,.08)!important}.publicNav .brandLogoStagePublic{border-radius:0!important;background:#000000!important}.publicNav .brandLogoStagePublic:before{display:block!important;z-index:3!important;inset:0!important;opacity:1!important;background:linear-gradient(90deg,#000000,transparent 13%,transparent 72%,#000000),linear-gradient(180deg,#000000,transparent 16%,transparent 68%,#000000),radial-gradient(ellipse at 52% 22%,rgba(124,255,0,.13),transparent 58%)!important;filter:none!important;animation:none!important}.publicNav .brandLogoStagePublic:after{display:block!important;z-index:4!important;inset:0 9% auto 13%!important;height:24px!important;opacity:.72!important;border-radius:50%!important;background:radial-gradient(ellipse at 50% 0,rgba(124,255,0,.2),transparent 72%)!important;box-shadow:none!important;filter:blur(7px)!important;animation:none!important}.publicFooterTop,.publicMain,.publicNavInner{width:min(1180px,calc(100% - 40px))!important;margin:0 auto!important}.publicNavInner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;min-height:76px!important}.publicActions,.publicBrand,.publicFooterLinks,.publicNavActions,.publicNavLinks{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}.publicFooterLinks a,.publicNavLinks a,.publicNavSignIn{color:#FFFFFF!important;text-decoration:none!important;font-size:13px!important;padding:6px 0!important;white-space:nowrap!important}.publicNavLanding .publicNavLinks{gap:clamp(12px,1.7vw,24px)!important;overflow:visible!important}.publicNavLanding .publicNavSectionLink{position:relative!important;z-index:0!important;padding:17px 2px 15px!important;color:rgba(255,255,255,.68)!important;font-family:var(--font-brand)!important;font-size:15px!important;font-weight:700!important;line-height:1!important;letter-spacing:.045em!important;text-transform:uppercase!important;transition:color .18s ease,font-weight .18s ease,text-shadow .18s ease,transform .18s ease!important}.publicNavLanding .publicNavSectionLink:before{z-index:-1;bottom:3px;width:calc(100% + 24px);height:23px;border-bottom:2px solid #7cff00;border-radius:0 0 50% 50%;filter:drop-shadow(0 0 5px rgba(124,255,0,.9));transform:translateX(-50%) scaleX(.42) translateY(-2px);transform-origin:center bottom}.publicNavLanding .publicNavSectionLink:after,.publicNavLanding .publicNavSectionLink:before{position:absolute;left:50%;content:"";opacity:0;transition:opacity .18s ease,transform .26s cubic-bezier(.16,1,.3,1)!important}.publicNavLanding .publicNavSectionLink:after{z-index:-2;bottom:-2px;width:calc(100% + 34px);height:18px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(124,255,0,.22),transparent 68%);filter:blur(5px);transform:translateX(-50%) scaleX(.55)}.publicNavLanding .publicNavSectionLink:focus-visible,.publicNavLanding .publicNavSectionLink:hover{color:#dfffd0!important;transform:translateY(-1px)!important}.publicNavLanding .publicNavSectionLink:focus-visible:before,.publicNavLanding .publicNavSectionLink:hover:before{opacity:.5;transform:translateX(-50%) scaleX(.8) translateY(0)}.publicNavLanding .publicNavSectionLink:focus-visible{outline:1px solid rgba(124,255,0,.76)!important;outline-offset:7px!important;border-radius:2px!important}.publicNavLanding .publicNavSectionLinkActive,.publicNavLanding .publicNavSectionLinkActive:hover{color:#ffffff!important;font-weight:800!important;text-shadow:0 0 11px rgba(124,255,0,.58)!important}.publicNavLanding .publicNavSectionLinkActive:before,.publicNavLanding .publicNavSectionLinkActive:hover:before{opacity:1;transform:translateX(-50%) scaleX(1) translateY(0)}.publicNavLanding .publicNavSectionLinkActive:after{opacity:1;transform:translateX(-50%) scaleX(1)}.publicNavSignIn{position:relative!important;padding:10px 14px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;color:rgba(255,255,255,.82)!important;background:rgba(255,255,255,.025)!important;font-family:var(--font-brand)!important;font-weight:700!important;transition:color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease!important}.publicNavSignIn:focus-visible,.publicNavSignIn:hover{color:#efffe6!important;border-color:rgba(124,255,0,.62)!important;background:rgba(124,255,0,.09)!important;box-shadow:inset 0 0 0 1px rgba(124,255,0,.08),0 0 24px rgba(124,255,0,.2)!important;transform:translateY(-2px)!important}.publicNavSignIn:focus-visible{outline:2px solid rgba(124,255,0,.9)!important;outline-offset:3px!important}.publicMain{padding:42px 0 72px!important}.publicHero{position:relative!important;overflow:hidden!important;display:grid!important;grid-gap:24px!important;gap:24px!important;min-height:auto!important;padding:clamp(52px,6vw,72px) clamp(28px,5vw,64px) clamp(28px,5vw,64px)!important;align-items:flex-start!important;border:1px solid rgba(124,255,0,.52)!important;border-radius:28px!important;background:linear-gradient(rgba(124,255,0,.07) 1px,transparent 0),linear-gradient(90deg,rgba(124,255,0,.07) 1px,transparent 0),radial-gradient(circle at 15% 22%,rgba(124,255,0,.24),transparent 24rem),radial-gradient(circle at 80% 20%,rgba(124,255,0,.18),transparent 22rem),linear-gradient(135deg,rgba(2,8,5,.96),rgba(5,8,10,.98))!important;background-size:auto,46px 46px,auto,auto,auto!important;box-shadow:inset 0 0 0 1px rgba(124,255,0,.14),0 0 44px rgba(124,255,0,.22),0 34px 80px rgba(0,0,0,.48)!important;animation:publicHeroPulseGlobal 3.4s ease-in-out infinite!important}.publicHeroSplit{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr)!important}.publicHero:after,.publicHero:before{content:""!important;position:absolute!important;pointer-events:none!important}.publicHero:before{inset:-45% -18%!important;background:linear-gradient(104deg,transparent 0 34%,rgba(124,255,0,.18) 37%,rgba(255,255,255,.18) 39%,transparent 43%),linear-gradient(78deg,transparent 0 54%,rgba(124,255,0,.2) 58%,transparent 64%),radial-gradient(circle,rgba(124,255,0,.18),transparent 32%)!important;filter:blur(2px)!important;animation:publicBeamSweepGlobal 7s ease-in-out infinite alternate!important}.publicHero:after{inset:0!important;background:linear-gradient(180deg,transparent 0 86%,rgba(255,255,255,.12) 87%,rgba(124,255,0,.16) 88%,transparent 90%)!important;mix-blend-mode:screen!important;opacity:.52!important;animation:publicScanlineGlobal 3.6s linear infinite!important}.publicAside,.publicHeroCopy{position:relative!important;z-index:1!important}.publicEyebrow{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;margin-bottom:16px!important;padding:9px 13px!important;border:1px solid rgba(124,255,0,.54)!important;border-radius:999px!important;color:#c9ff9b!important;background:rgba(124,255,0,.1)!important;box-shadow:0 0 22px rgba(124,255,0,.26)!important;font-family:var(--font-data)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}.publicTitle{margin:0!important;max-width:11ch!important;color:#f5f7fa!important;font-size:clamp(2.8rem,6vw,4.9rem)!important;line-height:.94!important;letter-spacing:-.05em!important;-webkit-text-stroke:1px rgba(124,255,0,.12)!important;text-shadow:0 0 2px rgba(255,255,255,.55),0 0 18px rgba(124,255,0,.24),0 0 54px rgba(124,255,0,.2),0 0 90px rgba(124,255,0,.14)!important}.publicDescription{margin:20px 0 0!important;max-width:760px!important;color:#FFFFFF!important;font-size:1.05rem!important;line-height:1.7!important}.publicActions{margin-top:24px!important}.publicAction,.publicNavPrimary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:0 16px!important;border-radius:999px!important;text-decoration:none!important;font-size:13px!important;font-weight:700!important}.publicActionPrimary,.publicNavPrimary{background:linear-gradient(135deg,#7cff00,#ffffff)!important;border:1px solid rgba(124,255,0,.56)!important;box-shadow:0 0 22px rgba(124,255,0,.24)!important}.publicActionPrimary,.publicActionSecondary,.publicNavPrimary{color:#030503!important;font-weight:900!important;text-shadow:none!important}.publicActionSecondary{background:linear-gradient(135deg,#dfff86,#9eff3a 30%,#7CFF00 55%,#eafff0 75%,#7CFF00)!important;border:1px solid rgba(124,255,0,.85)!important;box-shadow:0 6px 18px rgba(124,255,0,.22),inset 0 0 36px rgba(124,255,0,.28);transition:transform .12s ease,box-shadow .12s ease,filter .12s ease!important}.publicActionSecondary:hover{transform:translateY(-2px)!important;box-shadow:0 10px 30px rgba(124,255,0,.36),inset 0 0 72px rgba(124,255,0,.32)!important;filter:saturate(1.06) contrast(1.03)!important}.publicActionGhost{color:#FFFFFF!important;background:#000000!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:inset 0 6px 18px rgba(0,0,0,.6)}.publicAside{padding:22px!important;border:1px solid rgba(124,255,0,.42)!important;border-radius:22px!important;background:radial-gradient(circle at 30% 10%,rgba(124,255,0,.18),transparent 18rem),linear-gradient(180deg,rgba(5,13,8,.96),rgba(7,8,12,.92))!important;box-shadow:inset 0 0 0 1px rgba(124,255,0,.12),0 0 36px rgba(124,255,0,.28),0 18px 44px rgba(0,0,0,.32)!important}@keyframes publicHeroPulseGlobal{0%,to{border-color:rgba(124,255,0,.42);box-shadow:inset 0 0 0 1px rgba(124,255,0,.12),0 0 34px rgba(124,255,0,.18),0 34px 80px rgba(0,0,0,.48)}50%{border-color:rgba(124,255,0,.82);box-shadow:inset 0 0 0 1px rgba(124,255,0,.24),0 0 72px rgba(124,255,0,.34),0 34px 80px rgba(0,0,0,.48)}}@keyframes publicBeamSweepGlobal{0%{transform:translateX(-8%) rotate(-4deg);opacity:.52}to{transform:translateX(8%) rotate(4deg);opacity:.88}}@keyframes publicScanlineGlobal{0%{background-position:0 -100px,0 0}to{background-position:0 100px,0 0}}@media (max-width:960px){.publicHeroSplit{grid-template-columns:1fr!important}}@media (max-width:780px){.publicNavInner{width:min(1180px,calc(100% - 28px))!important;min-height:auto!important;padding:14px 0!important;align-items:flex-start!important;flex-direction:column!important;gap:10px!important}.publicNavLinks{gap:10px 14px!important}.publicNavLanding .publicNavLinks{width:100%!important;gap:18px!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:visible!important;padding:0 14px 7px!important;margin-inline:-14px!important;scrollbar-width:none!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)!important}.publicNavLanding .publicNavLinks::-webkit-scrollbar{display:none!important}.publicNavLanding .publicNavSectionLink{flex:0 0 auto!important;padding-top:10px!important;font-size:14px!important}.publicNavActions{gap:10px!important}.publicMain{width:min(1180px,calc(100% - 28px))!important;padding-top:14px!important}.publicTitle{max-width:none!important;font-size:clamp(2.4rem,11vw,3.6rem)!important}.publicHero{min-height:auto!important;padding:24px!important;border-radius:22px!important}}.casinoLanding{display:grid;grid-gap:22px;gap:22px}.casinoLanding h2{max-width:920px;font-size:clamp(2rem,4vw,3.75rem)!important;line-height:.98;color:#ffffff}.casinoLanding h3{line-height:1.12}.casinoKicker{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:14px;padding:7px 11px;border:1px solid rgba(124,255,0,.24);border-radius:999px;color:#7cff00;background:rgba(124,255,0,.08);font-family:var(--font-data);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.casinoTerminal{position:relative;overflow:hidden;display:grid;grid-gap:16px;gap:16px;min-height:510px;padding:12px;border:1px solid rgba(124,255,0,.42);border-radius:18px;background:linear-gradient(90deg,transparent,rgba(124,255,0,.08),transparent),rgba(0,0,0,.28);box-shadow:inset 0 0 26px rgba(124,255,0,.2),0 0 40px rgba(124,255,0,.2)}.casinoTerminal .casinoMetric{border-color:rgba(124,255,0,.2);background:rgba(0,0,0,.34)}.casinoFinalCta:before,.casinoTerminal:before{content:"";position:absolute;inset:-30%;background:radial-gradient(circle at 30% 15%,rgba(124,255,0,.22),transparent 24%),radial-gradient(circle at 82% 20%,rgba(124,255,0,.22),transparent 22%),conic-gradient(from 120deg,transparent,rgba(124,255,0,.08),transparent,rgba(124,255,0,.1),transparent);animation:casinoSpin 16s linear infinite;opacity:.9}.casinoTerminal:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0 28%,rgba(124,255,0,.18) 31%,transparent 34%),repeating-linear-gradient(180deg,rgba(255,255,255,.03) 0 1px,transparent 1px 9px);mix-blend-mode:screen;opacity:.58;animation:terminalFlash 2.7s ease-in-out infinite;pointer-events:none}.casinoFinalCta>*,.casinoTerminal>*{position:relative;z-index:2}.terminalTopline{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(0,0,0,.38);font-family:var(--font-data);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.terminalTopline strong{color:#000;background:linear-gradient(135deg,#7cff00,#ffffff);border-radius:999px;padding:4px 9px}.orderStack{display:grid;grid-gap:12px;gap:12px;padding:10px 0}.orderTicket{display:grid;grid-gap:4px;gap:4px;position:relative;overflow:hidden;padding:18px 18px 18px 22px;border-radius:12px;color:#f8fafc;border:1px solid rgba(124,255,0,.28);background:linear-gradient(90deg,rgba(124,255,0,.22),transparent 3px),linear-gradient(135deg,rgba(8,14,12,.96),rgba(15,19,24,.92));box-shadow:0 18px 34px rgba(0,0,0,.34),0 0 24px rgba(124,255,0,.14);transform:rotate(-.35deg);animation:ticketPulse 2.8s ease-in-out infinite}.orderTicket:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent),repeating-linear-gradient(180deg,rgba(255,255,255,.025) 0 1px,transparent 1px 8px);pointer-events:none}.orderTicket:nth-child(2){margin-left:22px;transform:rotate(.35deg)}.orderTicket:nth-child(3){margin-left:10px;transform:rotate(-.2deg)}.orderTicket span{position:relative;z-index:1;font-family:var(--font-data);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#a8ff47}.orderTicket strong{position:relative;z-index:1;color:#ffffff;font-size:17px;letter-spacing:-.01em}.orderTicket em{position:relative;z-index:1;color:#EAFFDF;font-style:normal;font-size:12px}.ticketGold{border-color:rgba(124,255,0,.5);background:linear-gradient(90deg,rgba(124,255,0,.9),transparent 3px),radial-gradient(circle at 92% 18%,rgba(124,255,0,.18),transparent 12rem),linear-gradient(135deg,rgba(15,14,8,.98),rgba(14,18,20,.92))}.ticketGold span{color:#ffffff}.ticketGreen{border-color:rgba(124,255,0,.48);background:linear-gradient(90deg,rgba(124,255,0,.9),transparent 3px),radial-gradient(circle at 92% 18%,rgba(124,255,0,.2),transparent 12rem),linear-gradient(135deg,rgba(7,16,9,.98),rgba(14,18,20,.92))}.ticketBlue{border-color:rgba(74,144,255,.46);background:linear-gradient(90deg,rgba(74,144,255,.85),transparent 3px),radial-gradient(circle at 92% 18%,rgba(74,144,255,.18),transparent 12rem),linear-gradient(135deg,rgba(7,11,18,.98),rgba(14,18,20,.92))}.ticketBlue span{color:#99c7ff}.signalCode{padding:18px;border-radius:16px;border:1px solid rgba(124,255,0,.46);background:rgba(0,0,0,.5);color:#caff95;font-family:var(--font-data);font-size:12px;line-height:1.75;box-shadow:inset 0 0 24px rgba(124,255,0,.18)}.audienceGrid,.brokerGrid,.casinoStats,.featureGrid,.terminalGrid,.testimonialGrid,.workflowGrid{display:grid;grid-gap:14px;gap:14px}.casinoStats,.terminalGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.casinoMetric{padding:18px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.casinoMetricValue{font-family:var(--font-data);color:#ffffff;font-size:clamp(1.1rem,2vw,1.55rem);font-weight:900;line-height:1}.casinoMetricLabel{margin-top:8px;color:rgba(249,250,251,.64);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.casinoAudience,.casinoConnections,.casinoFeatures,.casinoFinalCta,.casinoMarquee,.casinoTestimonials,.casinoWorkflow{padding:clamp(28px,5vw,58px)!important;overflow:hidden}.casinoFinalCta,.casinoMarquee{position:relative;background:linear-gradient(135deg,rgba(7,11,17,.98),rgba(24,15,34,.96)),radial-gradient(circle at 15% 30%,rgba(124,255,0,.18),transparent 32%)!important;border-color:rgba(124,255,0,.18)!important}.casinoMarquee{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;grid-gap:28px;gap:28px}.sectionHead{display:grid;justify-items:start;grid-gap:2px;gap:2px;margin-bottom:24px}.casinoFinalCta p,.casinoMarquee p,.connectionsCopy p,.sectionHead p{max-width:760px;font-size:1rem}.testimonialGrid,.workflowGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.audienceGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.audienceCard,.featureCard,.testimonialCard,.workflowCard{padding:22px!important;min-height:100%}.featureCard,.workflowCard{background:linear-gradient(180deg,rgba(18,28,20,.98),rgba(10,13,17,.94))!important;border-color:rgba(124,255,0,.15)!important}.stepBadge{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;margin-bottom:18px;border-radius:12px;color:#000;background:linear-gradient(135deg,#7cff00,#ffffff);font-family:var(--font-data);font-weight:900}.workflowCard ul{display:grid;grid-gap:8px;gap:8px;margin-top:18px!important;padding:0!important;list-style:none}.workflowCard li:before{content:"✓";color:#7cff00;margin-right:8px}.featureSpark{display:block;width:34px;height:4px;margin-bottom:18px;border-radius:999px;background:linear-gradient(90deg,#7cff00,#7cff00,#2377ff);box-shadow:0 0 20px rgba(124,255,0,.4)}.casinoConnections{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);grid-gap:28px;gap:28px;align-items:start}.inlineCasinoLink{display:inline-flex;margin-top:18px;color:#000;background:linear-gradient(135deg,#7cff00,#ffffff);padding:11px 14px;border-radius:999px;font-weight:800}.brokerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.brokerTile{display:flex;align-items:center;justify-content:center;min-height:94px;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#ffffff;font-weight:800;text-align:center}.stars{color:#ffffff;font-family:var(--font-data);letter-spacing:.18em;margin-bottom:18px}.casinoFinalCta{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);align-items:center;grid-gap:28px;gap:28px;min-height:430px}.ctaTickets{display:grid;grid-gap:14px;gap:14px}.finalActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@keyframes casinoSpin{to{transform:rotate(1turn)}}@keyframes terminalFlash{0%,to{transform:translateX(-18%);opacity:.28}50%{transform:translateX(18%);opacity:.78}}@keyframes ticketPulse{0%,to{box-shadow:0 18px 34px rgba(0,0,0,.34),0 0 14px rgba(124,255,0,.12)}50%{box-shadow:0 20px 40px rgba(0,0,0,.38),0 0 26px rgba(124,255,0,.24)}}@media (max-width:980px){.audienceGrid,.casinoConnections,.casinoFinalCta,.casinoMarquee,.featureGrid,.testimonialGrid,.workflowGrid{grid-template-columns:1fr}.brokerGrid,.casinoStats,.terminalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.casinoAudience,.casinoConnections,.casinoFeatures,.casinoFinalCta,.casinoMarquee,.casinoTestimonials,.casinoWorkflow{padding:22px!important}.brokerGrid,.casinoStats,.terminalGrid{grid-template-columns:1fr}}.sidebarCapacityCard{padding:12px;background:linear-gradient(180deg,rgba(18,22,28,.98),rgba(10,14,20,1)),radial-gradient(circle at top right,rgba(124,255,0,.08),transparent 8rem);border-color:rgba(255,255,255,.82);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 0 20px rgba(255,255,255,.08)}.sidebarCapacityEyebrow{font-family:var(--font-data);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(124,255,0,.78);margin-bottom:6px}.sidebarCapacitySubhead{color:#FFFFFF;margin-top:4px;line-height:1.4}.sidebarCapacitySignal{margin-bottom:12px;padding:8px 10px;border-radius:9px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);font-size:13px;color:#FFFFFF}.capacityStack{grid-gap:10px;gap:10px}.capacityGrid,.capacityStack{display:grid;margin-bottom:12px}.capacityGrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.capacityRow{display:grid;grid-gap:6px;gap:6px}.capacityRowTop{display:flex;align-items:center;justify-content:space-between;gap:8px}.capacityRowLabel{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#FFFFFF}.capacityRowValue{font-family:var(--font-data);font-size:12.5px;color:var(--text)}.capacityTrack{position:relative;height:7px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.capacityFill{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(124,255,0,.8),rgba(34,197,94,.8))}.capacityMetric{padding:10px 8px;border-radius:10px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05)}.capacityMetricHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.capacityMetricLabel{color:#FFFFFF;margin-bottom:0}.capacityMetricValue{font-family:var(--font-data);font-size:13px;color:var(--text);line-height:1.4}.capacityInfo{position:relative;flex-shrink:0}.capacityInfo summary{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;border:1px solid rgba(124,255,0,.72);color:#7cff00;background:rgba(124,255,0,.08);font-family:var(--font-data);font-size:11px;font-weight:900;box-shadow:0 0 10px rgba(124,255,0,.18)}.capacityInfo summary::-webkit-details-marker{display:none}.capacityInfoText{position:fixed;left:22px;bottom:98px;z-index:80;width:min(224px,calc(100vw - 44px));padding:10px 12px;border-radius:8px;border:1px solid rgba(124,255,0,.88);background:rgba(5,8,10,.98);color:#ffffff;font-size:12px;line-height:1.5;box-shadow:inset 0 0 0 1px rgba(124,255,0,.16),0 0 24px rgba(124,255,0,.22),0 18px 36px rgba(0,0,0,.42);white-space:normal;overflow-wrap:anywhere}.sidebarCapacityActions{display:grid;grid-gap:8px;gap:8px}.sidebarCapacityGhost,.sidebarCapacityPrimary{min-height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;font-weight:700;transition:transform .15s ease,border-color .15s ease,background .15s ease}.sidebarCapacityPrimary{background:transparent;color:#7CFF00;border:1px solid rgba(124,255,0,.3)}.sidebarCapacityGhost{background:rgba(34,197,94,.08);color:#86efac;border:1px solid rgba(34,197,94,.24)}.sidebarCapacityGhost:hover,.sidebarCapacityPrimary:hover{transform:translateY(-1px)}.panel{background:radial-gradient(circle at 18% 0,rgba(124,255,0,.08),transparent 18rem),linear-gradient(180deg,rgba(10,18,12,.96),rgba(8,10,15,.96));border:1px solid var(--line-bright);border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(124,255,0,.42),0 18px 42px rgba(0,0,0,.24),0 0 24px rgba(124,255,0,.48),0 0 62px rgba(124,255,0,.2)}.panelHeader{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-bright);display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#FFFFFF;text-shadow:0 0 12px rgba(124,255,0,.22);box-shadow:0 1px 0 rgba(124,255,0,.72),0 0 24px rgba(124,255,0,.28)}.dataTable{width:100%;border-collapse:collapse;font-family:var(--font-data);font-size:14px}.dataTable th{text-align:left;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border-bottom:2px solid var(--line-bright);background:rgba(124,255,0,.1)}.dataTable td,.dataTable th{padding:var(--space-2) var(--space-3);white-space:nowrap}.dataTable td{border-bottom:1px solid var(--line-mid);color:var(--text)}.dataTable tbody tr+tr td{border-top:1px solid var(--line-soft)}.dataTable tr:hover td{background:rgba(124,255,0,.08)}.dataTable tr:last-child td{border-bottom:none}.statGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.statCard{background:linear-gradient(90deg,rgba(124,255,0,.14),transparent 3px),linear-gradient(180deg,rgba(10,18,12,.96),rgba(8,10,15,.94));border:1px solid var(--line-bright);border-radius:12px;padding:var(--space-3) var(--space-4);box-shadow:inset 0 0 0 1px rgba(124,255,0,.12),0 0 24px rgba(124,255,0,.2)}.statLabel{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:var(--space-1)}.statValue{font-family:var(--font-data);font-size:24px;font-weight:700;color:#FFFFFF;line-height:1.2}.statHint{margin-top:5px;color:rgba(255,255,255,.72);line-height:1.35}.signalPreviewCard{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--line-mid);border-radius:12px;background:radial-gradient(circle at 0 0,rgba(124,255,0,.12),transparent 12rem),rgba(255,255,255,.025);color:var(--text);text-decoration:none;transition:border-color .15s,transform .15s,background .15s}.signalPreviewCard:hover{border-color:rgba(124,255,0,.42);background:rgba(124,255,0,.055);transform:translateY(-1px)}.signalPreviewCard strong{display:block;color:#ffffff;font-size:17px}.signalPreviewCard small{display:block;margin-top:3px;color:rgba(255,255,255,.62);font-size:13px}.signalPreviewMeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;font-size:13px}.signalPreviewMeta b,.signalPreviewMeta em,.signalPreviewMeta i{border:1px solid rgba(124,255,0,.18);border-radius:999px;padding:5px 8px;background:rgba(0,0,0,.24);color:#ffffff;font-style:normal}.signalPreviewMeta b{color:#7cff00}.friendlyEmptyState{display:grid;grid-gap:10px;gap:10px;padding:18px;border:1px dashed rgba(124,255,0,.28);border-radius:14px;color:rgba(255,255,255,.74);line-height:1.6}.friendlyEmptyState strong{color:#ffffff;font-size:17px}.friendlyEmptyState .btn{width:-moz-fit-content;width:fit-content}.panel,.publicAside,.publicHero,.publicPanel,.routeCluster,.routePill,.sidebarIdentityCard,.signalPreviewCard,.statCard{border-color:var(--line-bright)!important}.dataTable th,.pageHeader,.panelHeader,.publicFooterBottom,.publicNav,.workspaceLogoShell{border-bottom-color:var(--line-bright)!important}.dataTable td,.pageScrollRail,.routePill,.routePill+.routePill,.signalPreviewMeta b,.signalPreviewMeta em,.signalPreviewMeta i,details,hr{border-color:var(--line-mid)!important}.panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*=border-bottom],.panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*=border-top],.panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*=border]{border-color:var(--line-bright)!important;box-shadow:inset 0 0 0 1px rgba(124,255,0,.18),0 0 20px rgba(124,255,0,.22)}.panel :where(div,section,article)[style*=border-radius][style*=border]{background:radial-gradient(circle at 18% 0,rgba(124,255,0,.12),transparent 16rem),linear-gradient(180deg,rgba(7,15,9,.94),rgba(5,8,12,.96))!important}.safeguardsPage{--blue:#38bdf8;--blue-hover:#7dd3fc;--blue-muted:rgba(56,189,248,0.14);--gold:#facc15;--gold-hover:#fde047;--gold-muted:rgba(250,204,21,0.14);--warning:#facc15}.safeguardsPage .panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*="212, 175, 55"],.safeguardsPage .panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*="212,175,55"],.safeguardsPage .panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*="234, 179, 8"],.safeguardsPage .panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*="234,179,8"],.safeguardsPage .panel[style*="212,175,55"]{border-color:rgba(250,204,21,.94)!important;box-shadow:inset 0 0 0 1px rgba(250,204,21,.18),0 0 20px rgba(250,204,21,.24)!important}.safeguardsPage .panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*="0, 86, 210"],.safeguardsPage .panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*="0,86,210"]{border-color:rgba(56,189,248,.96)!important;box-shadow:inset 0 0 0 1px rgba(56,189,248,.18),0 0 20px rgba(56,189,248,.22)!important}.safeguardsPage .panel :where(div,section,article)[style*=border-radius][style*="212, 175, 55"],.safeguardsPage .panel :where(div,section,article)[style*=border-radius][style*="212,175,55"],.safeguardsPage .panel :where(div,section,article)[style*=border-radius][style*="234, 179, 8"],.safeguardsPage .panel :where(div,section,article)[style*=border-radius][style*="234,179,8"]{background:radial-gradient(circle at 18% 0,rgba(250,204,21,.13),transparent 16rem),linear-gradient(180deg,rgba(24,18,5,.92),rgba(8,9,12,.96))!important}.safeguardsPage .panel :where(div,section,article)[style*=border-radius][style*="0, 86, 210"],.safeguardsPage .panel :where(div,section,article)[style*=border-radius][style*="0,86,210"]{background:radial-gradient(circle at 18% 0,rgba(56,189,248,.13),transparent 16rem),linear-gradient(180deg,rgba(5,16,26,.92),rgba(8,9,12,.96))!important}.btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:999px;font-size:14px;font-weight:600;transition:all .15s;cursor:pointer;border:none}.btnPrimary{background:linear-gradient(135deg,#7cff00,#22c55e);color:#030503;font-weight:900;border:1px solid rgba(124,255,0,.66);box-shadow:0 0 20px rgba(124,255,0,.26);text-shadow:none}.btnPrimary:hover{background:linear-gradient(135deg,#9dff33,#2ee66f);color:#030503;transform:translateY(-1px)}.btnGold{background:linear-gradient(135deg,#7cff00,#22c55e);border:1px solid rgba(124,255,0,.66);color:#030503;font-weight:900;box-shadow:0 0 18px rgba(124,255,0,.22);text-shadow:none}.btnGold:hover{background:linear-gradient(135deg,#9dff33,#2ee66f);color:#030503;transform:translateY(-1px)}.btnGhost{background:rgba(255,255,255,.035);color:#FFFFFF;border:1px solid rgba(255,255,255,.12)}.btnGhost:hover{color:var(--text);border-color:rgba(124,255,0,.28);background:rgba(124,255,0,.07)}.btnDanger{background:rgba(255,77,79,.06);color:var(--danger);border:1px solid rgba(255,77,79,.3)}.btnDanger:hover{background:rgba(255,77,79,.1)}.luxeDangerButton,.luxeGoldButton{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;padding:8px 16px;font-weight:900;font-size:.8rem;letter-spacing:.04em;cursor:pointer;white-space:nowrap;transition:transform .15s,filter .15s,box-shadow .15s}.luxeGoldButton{border:1px solid rgba(255,220,105,.95);background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 48%),linear-gradient(135deg,#5b3d00,#c99018 18%,#fff0a6 38%,#ff8c2f 52%,#f6d56d 66%,#8a5a00);color:#090603;box-shadow:0 0 18px rgba(245,158,11,.38),0 0 34px rgba(255,214,102,.2),inset 0 1px 0 rgba(255,255,255,.42)}.luxeDangerButton{border:1px solid rgba(255,105,105,.86);background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 50%),linear-gradient(135deg,rgba(80,0,0,.88),rgba(185,28,28,.78),rgba(255,122,122,.88));color:#fff5f5;box-shadow:0 0 16px rgba(239,68,68,.32),inset 0 1px 0 rgba(255,255,255,.22)}.luxeDangerButton:after,.luxeGoldButton:after{content:"";position:absolute;inset:0 auto 0 -45%;width:34%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);transform:skewX(-18deg);animation:firmGatedGreenButtonShine 3s ease-in-out infinite;pointer-events:none;z-index:0}.luxeDangerButton>*,.luxeGoldButton>*{position:relative;z-index:1}.luxeDangerButton:hover,.luxeGoldButton:hover{filter:brightness(1.14);transform:translateY(-1px)}.luxeDangerButton:disabled,.luxeGoldButton:disabled{cursor:not-allowed;filter:grayscale(.35) brightness(.72);opacity:.58;transform:none;animation:none}.luxeDangerButton:disabled:after,.luxeGoldButton:disabled:after{animation:none;opacity:0}.webhookJsonSecondaryButton{border:1px solid rgba(250,204,21,.72);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),rgba(12,16,20,.94);color:#facc15;font-weight:800;letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgba(250,204,21,.08),0 0 14px rgba(250,204,21,.16);transition:transform .15s,filter .15s,box-shadow .15s,border-color .15s}.webhookJsonSecondaryButton:hover{border-color:rgba(250,204,21,.96);filter:brightness(1.12);transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(250,204,21,.14),0 0 20px rgba(250,204,21,.24)}.trendSpiderWordmarkTile{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:#ffffff!important;color:#050505!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:0 0 0 1px rgba(255,255,255,.18),0 10px 24px rgba(0,0,0,.28)!important;filter:none!important;opacity:1!important}.trendSpiderWordmarkImage{display:block;width:220px;height:40px;object-fit:contain;filter:none!important;opacity:1!important}.dataSearchInput{width:min(360px,100%);min-height:38px;border-radius:8px;border:1px solid var(--line-bright);background:rgba(0,0,0,.34);color:var(--text);padding:0 12px;font:inherit;outline:none;box-shadow:inset 0 0 14px rgba(124,255,0,.06),0 0 18px rgba(124,255,0,.08)}.dataSearchInput:focus{border-color:rgba(255,220,105,.9);box-shadow:0 0 24px rgba(245,158,11,.22),inset 0 0 14px rgba(124,255,0,.08)}.badge{display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;font-family:var(--font-data);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.badgeBlue{background:var(--blue-muted);color:var(--blue);border:1px solid rgba(124,255,0,.28)}.badgeGold{background:var(--gold-muted);color:var(--gold);border:1px solid rgba(34,197,94,.28)}.badgeGreen{background:rgba(0,196,140,.12);color:var(--success);border:1px solid rgba(0,196,140,.3)}.badgeRed{background:rgba(255,77,79,.12);color:var(--danger);border:1px solid rgba(255,77,79,.3)}.badgeMuted{background:var(--bg-surface);color:#ffffff;border:1px solid var(--panel-border)}.pageHeader{padding:var(--space-4) var(--space-6);border-bottom:1px solid rgba(124,255,0,.18);display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,rgba(124,255,0,.06),transparent 42%),rgba(1,6,3,.78);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 0 26px rgba(124,255,0,.06)}.pageTitle{font-size:22px;font-weight:700;color:#FFFFFF;letter-spacing:.01em;text-shadow:0 0 18px rgba(124,255,0,.14)}.pageScrollRail{overflow-x:auto;overflow-y:visible;padding-bottom:var(--space-4)}.pageContent{padding:var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);min-width:max(100%,1120px)}.pageContent>.panel,.pageContent>.statGrid,.pageContent>article,.pageContent>form,.pageContent>section{position:relative}.positive{color:var(--success)}.negative{color:var(--danger)}.neutral{color:var(--text-muted)}@keyframes pulse-gold{0%,to{box-shadow:0 0 0 0 rgba(124,255,0,.4)}50%{box-shadow:0 0 0 6px rgba(124,255,0,0)}}.guardianAlert{animation:pulse-gold 2s infinite}@keyframes nav-signal-pulse{0%{box-shadow:0 0 0 0 rgba(124,255,0,.4);opacity:.88}70%{box-shadow:0 0 0 9px rgba(124,255,0,0);opacity:1}to{box-shadow:0 0 0 0 rgba(124,255,0,0);opacity:.88}}@keyframes nav-signal-wiggle{0%,to{transform:rotate(0deg)}15%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}45%{transform:rotate(-7deg)}60%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}}@keyframes nav-bell-rattle{0%,to{transform:rotate(0deg) scale(1)}10%{transform:rotate(-14deg) scale(1.08)}20%{transform:rotate(12deg) scale(1.08)}30%{transform:rotate(-10deg) scale(1.08)}40%{transform:rotate(8deg) scale(1.06)}50%{transform:rotate(-5deg) scale(1.04)}62%{transform:rotate(3deg) scale(1.02)}}@keyframes nav-alert-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 1px rgba(255,255,255,.22),0 0 14px rgba(255,45,45,.66)}50%{transform:scale(1.08);box-shadow:0 0 0 1px rgba(255,255,255,.28),0 0 24px rgba(255,45,45,.9)}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--bg-elevated);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--text-dim)}.publicPanel{background:radial-gradient(circle at 18% 0,rgba(124,255,0,.1),transparent 18rem),linear-gradient(180deg,rgba(10,18,12,.96),rgba(8,10,15,.94));border:1px solid rgba(124,255,0,.22);border-radius:18px;color:var(--text-muted);font-size:15px;line-height:1.7;box-shadow:inset 0 0 0 1px rgba(124,255,0,.06),0 18px 42px rgba(0,0,0,.26),0 0 30px rgba(124,255,0,.08)}.primaryButton{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:999px;background:linear-gradient(135deg,#7cff00,#ffffff);color:#000;font-weight:700;font-size:15px;text-decoration:none;border:1px solid rgba(124,255,0,.52);cursor:pointer;box-shadow:0 0 20px rgba(124,255,0,.2);transition:transform .15s,box-shadow .15s,background .15s;text-shadow:none}.btnGold,.btnPrimary,.primaryButton,.publicActionPrimary,.publicActionSecondary,.publicNavPrimary,.sidebarCapacityPrimary{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;text-shadow:none!important}.btnGold *,.btnPrimary *,.primaryButton *,.publicActionPrimary *,.publicActionSecondary *,.publicNavPrimary *,.sidebarCapacityPrimary *{text-shadow:none!important}@keyframes firmGatedGreenButtonGlow{0%,to{box-shadow:0 0 18px 4px rgba(124,255,0,.55),0 0 48px 8px rgba(124,255,0,.22),inset 0 1px 0 rgba(255,255,255,.38)}50%{box-shadow:0 0 32px 10px rgba(124,255,0,.85),0 0 80px 20px rgba(124,255,0,.38),inset 0 1px 0 rgba(255,255,255,.55)}}@keyframes firmGatedGreenButtonShine{0%{transform:translateX(-130%) skewX(-20deg);opacity:0}14%{opacity:1}46%{transform:translateX(350%) skewX(-20deg);opacity:0}to{transform:translateX(350%) skewX(-20deg);opacity:0}}.btnGold,.btnPrimary,.guardianPrimary,.primaryButton,.publicActionPrimary,.publicActionSecondary,.publicNavPrimary,.shinyGreenButton,.sidebarCapacityPrimary{position:relative;overflow:hidden;isolation:isolate;border-color:rgba(124,255,0,.9)!important;background:linear-gradient(135deg,#1a3d00,#3a8c00 18%,#7cff00 35%,#c8ff6a 48%,#d4af37 52%,#7cff00 65%,#3a8c00 82%,#1a3d00)!important;color:#071200!important;filter:brightness(1.05);text-shadow:0 1px 0 rgba(255,255,255,.5)!important;animation:firmGatedGreenButtonGlow 2.4s ease-in-out infinite}.btnGold:before,.btnPrimary:before,.guardianPrimary:before,.primaryButton:before,.publicActionPrimary:before,.publicActionSecondary:before,.publicNavPrimary:before,.shinyGreenButton:before,.sidebarCapacityPrimary:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.28),transparent 55%);pointer-events:none;z-index:0}.btnGold:after,.btnPrimary:after,.guardianPrimary:after,.primaryButton:after,.publicActionPrimary:after,.publicActionSecondary:after,.publicNavPrimary:after,.shinyGreenButton:after,.sidebarCapacityPrimary:after{content:"";position:absolute;top:0;left:0;width:38%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6) 50%,transparent);pointer-events:none;animation:firmGatedGreenButtonShine 2.8s ease-in-out infinite;z-index:0}.btnGold:hover,.btnPrimary:hover,.guardianPrimary:hover,.primaryButton:hover,.publicActionPrimary:hover,.publicActionSecondary:hover,.publicNavPrimary:hover,.shinyGreenButton:hover,.sidebarCapacityPrimary:hover{filter:brightness(1.18)}.btnGold:disabled,.btnPrimary:disabled,.guardianPrimary:disabled,.primaryButton:disabled,.publicActionPrimary:disabled,.publicActionSecondary:disabled,.publicNavPrimary:disabled,.shinyGreenButton:disabled,.sidebarCapacityPrimary:disabled{animation:none}.btnGold:disabled:after,.btnGold:disabled:before,.btnPrimary:disabled:after,.btnPrimary:disabled:before,.guardianPrimary:disabled:after,.guardianPrimary:disabled:before,.primaryButton:disabled:after,.primaryButton:disabled:before,.publicActionPrimary:disabled:after,.publicActionPrimary:disabled:before,.publicActionSecondary:disabled:after,.publicActionSecondary:disabled:before,.publicNavPrimary:disabled:after,.publicNavPrimary:disabled:before,.shinyGreenButton:disabled:after,.shinyGreenButton:disabled:before,.sidebarCapacityPrimary:disabled:after,.sidebarCapacityPrimary:disabled:before{animation:none;opacity:0}@media (prefers-reduced-motion:reduce){.btnGold,.btnGold:after,.btnGold:before,.btnPrimary,.btnPrimary:after,.btnPrimary:before,.guardianPrimary,.guardianPrimary:after,.guardianPrimary:before,.luxeDangerButton,.luxeDangerButton:after,.luxeGoldButton,.luxeGoldButton:after,.primaryButton,.primaryButton:after,.primaryButton:before,.publicActionPrimary,.publicActionPrimary:after,.publicActionPrimary:before,.publicActionSecondary,.publicActionSecondary:after,.publicActionSecondary:before,.publicNavPrimary,.publicNavPrimary:after,.publicNavPrimary:before,.shinyGreenButton,.shinyGreenButton:after,.shinyGreenButton:before,.sidebarCapacityPrimary,.sidebarCapacityPrimary:after,.sidebarCapacityPrimary:before{animation:none}}.primaryButton:hover{background:linear-gradient(135deg,#90ff1a,#ffffff);color:#000;transform:translateY(-1px)}.linkButton{background:rgba(124,255,0,.07);color:#c9ff9b;border:1px solid rgba(124,255,0,.3)}.linkButton:hover{background:rgba(124,255,0,.12);color:#7cff00}@keyframes rithmicPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.4)}}.rithmic-pulse-dot{animation:rithmicPulse 1.8s ease-in-out infinite}:root{--panel-border:rgba(124,255,0,0.28);--line-bright:rgba(124,255,0,0.32);--line-mid:rgba(124,255,0,0.18);--line-soft:rgba(124,255,0,0.10);--text-muted:rgba(255,255,255,0.74);--text-dim:rgba(234,255,223,0.56);--radius-sm:8px;--radius:12px;--radius-lg:18px}:focus-visible{outline:3px solid rgba(124,255,0,.52);outline-offset:3px}.workspaceLayout{background:radial-gradient(circle at 18% 4%,rgba(124,255,0,.09),transparent 28rem),linear-gradient(180deg,#030705,#07100b 48%,#08090d)}.workspaceSidebar{width:232px;padding:14px 10px;background:rgba(3,8,5,.97);border-right-color:rgba(124,255,0,.14);box-shadow:12px 0 40px rgba(0,0,0,.22)}.workspaceLogoShell{border-bottom:0!important;margin-bottom:4px!important}.brandLogoStageWorkspace{min-height:70px;border-radius:14px}.brandLogoStage:after,.brandLogoStage:before{animation:none}.routeCluster,.sidebarCapacityCard,.sidebarIdentityCard{margin-inline:4px;border:1px solid rgba(124,255,0,.13)!important;border-radius:14px;box-shadow:none;background:rgba(255,255,255,.025)}.sidebarIdentityCard{padding:10px 12px}.sidebarIdentityLogin,.sidebarIdentityRole{display:none}.sidebarIdentityName{font-size:14px}.sidebarIdentityStatus{margin-bottom:4px;font-size:10px}.navSection{margin-top:6px}.navSection+.navSection{margin-top:8px}.navSectionLabel{padding:10px 10px 5px;font-size:10px;color:rgba(255,255,255,.45)}.navItem{min-height:42px;margin:1px 0;padding:9px 11px;border:0;border-radius:11px;font-size:14px;font-weight:650}.navItem:hover{background:rgba(124,255,0,.07);box-shadow:none;transform:translateX(2px)}.navItem.active{border:1px solid rgba(124,255,0,.24);background:rgba(124,255,0,.12);box-shadow:none}.navItemSafeguards{font-size:14px;font-weight:650;text-transform:none;letter-spacing:.01em}.navIcon{width:22px;height:22px;border-radius:7px;background:rgba(124,255,0,.07);color:#b9ff79;font-size:13px}.routeCluster,.sidebarCapacityCard{padding:12px}.routePill{min-height:38px;border-color:rgba(124,255,0,.12)!important;box-shadow:none}.pageHeader{min-height:88px;padding:18px clamp(18px,3vw,40px);border-bottom-color:rgba(124,255,0,.12)!important;background:rgba(3,8,5,.82);box-shadow:none}.pageTitle{font-size:clamp(24px,2.3vw,32px);line-height:1.08;letter-spacing:-.025em;text-shadow:none}.pageGuidance{max-width:640px;color:rgba(255,255,255,.67);font-size:14px;line-height:1.55}.pageScrollRail{overflow-x:hidden;padding-bottom:0}.pageContent{width:100%;max-width:1440px;min-width:0;margin:0 auto;padding:clamp(18px,3vw,40px);gap:20px}.panel,.signalPreviewCard,.statCard{border-color:rgba(124,255,0,.2)!important;border-radius:18px;box-shadow:0 18px 48px rgba(0,0,0,.18);background:rgba(9,16,12,.86)}.panelHeader{min-height:54px;padding:14px 18px;border-bottom-color:rgba(124,255,0,.15)!important;box-shadow:none;text-transform:none;letter-spacing:.01em;font-size:15px}.panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*=border-bottom],.panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*=border-top],.panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*=border]{border-color:rgba(124,255,0,.15)!important;box-shadow:none}.panel :where(div,section,article)[style*=border-radius][style*=border]{background:rgba(255,255,255,.025)!important}.statGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.statCard{min-height:132px;padding:20px;transition:transform .16s ease,border-color .16s ease}.statCard:hover{transform:translateY(-3px);border-color:rgba(124,255,0,.42)!important}.statLabel{color:rgba(255,255,255,.63);text-transform:none;letter-spacing:0;font-size:14px}.statValue{margin-top:8px;font-size:34px}.statHint{margin-top:8px;font-size:13px}.btn,.luxeDangerButton,.luxeGoldButton,.primaryButton,.sidebarCapacityGhost,.sidebarCapacityPrimary{min-height:42px;border-radius:12px;padding-inline:16px}input,select,textarea{min-height:44px;border-color:rgba(124,255,0,.22);border-radius:12px;padding:10px 12px}.dataTable th{padding:12px 14px;border-bottom-color:rgba(124,255,0,.18)!important;background:rgba(124,255,0,.045);color:rgba(255,255,255,.6);text-transform:none;letter-spacing:.02em}.dataTable td{padding:13px 14px;border-color:rgba(124,255,0,.09)!important}.dataTable tr:hover td{background:rgba(124,255,0,.045)}.friendlyEmptyState{padding:24px;border-color:rgba(124,255,0,.22);border-radius:16px;background:rgba(124,255,0,.035)}.gettingStarted{padding:22px;border:1px solid rgba(124,255,0,.22);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(124,255,0,.1),transparent 18rem),rgba(9,16,12,.88)}.gettingStartedHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.gettingStartedEyebrow{display:block;margin-bottom:5px;color:#7cff00;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.gettingStarted h2{color:#ffffff;font-size:clamp(18px,2vw,23px);line-height:1.25;letter-spacing:-.02em}.gettingStartedProgress{flex:0 0 auto;padding:6px 10px;border:1px solid rgba(124,255,0,.2);border-radius:999px;background:rgba(124,255,0,.07);color:#caff9c;font-family:var(--font-data);font-size:11px}.gettingStartedGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.gettingStartedStep{min-height:112px;display:grid;grid-template-columns:auto 1fr auto;align-items:start;grid-gap:12px;gap:12px;padding:16px;border:1px solid rgba(124,255,0,.13);border-radius:16px;background:rgba(255,255,255,.025);color:#ffffff;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.gettingStartedStep.complete{background:rgba(34,197,94,.055)}.gettingStartedStep:focus-visible,.gettingStartedStep:hover{transform:translateY(-3px);border-color:#7cff00;background:rgba(124,255,0,.09);box-shadow:0 0 0 1px #7cff00,0 0 18px rgba(124,255,0,.5),0 0 36px rgba(124,255,0,.2),inset 0 0 18px rgba(124,255,0,.07);color:#ffffff;cursor:pointer}.gettingStartedStep:focus-visible{outline:2px solid #caff96;outline-offset:4px}@media (prefers-reduced-motion:reduce){.gettingStartedStep{transition:none}.gettingStartedStep:focus-visible,.gettingStartedStep:hover{transform:none}}.gettingStartedNumber{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#7cff00;color:#071006;font-family:var(--font-data);font-weight:900}.gettingStartedStep small,.gettingStartedStep strong{display:block}.gettingStartedStep strong{margin-bottom:5px;font-size:15px}.gettingStartedStep small{color:rgba(255,255,255,.64);font-size:12px;line-height:1.5}.gettingStartedArrow{color:#7cff00;font-size:18px;font-weight:900}.mobileNavBackdrop,.mobileWorkspaceBar{display:none}@media (max-width:900px){.pageHeader{min-height:auto;padding:18px 16px;align-items:flex-start;gap:14px;flex-direction:column}.pageContent{min-width:0;padding:16px}.statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.gettingStartedGrid{grid-template-columns:1fr}.panel>div:has(>.dataTable),.panel>div:has(>table){overflow-x:auto}.dataTable{min-width:700px}}@media (max-width:560px){body,html{font-size:14px}.pageTitle{font-size:26px}.pageGuidance{font-size:13px}.statGrid{grid-template-columns:1fr}.gettingStarted,.gettingStartedStep{padding:16px}.gettingStartedHeader{align-items:flex-start;flex-direction:column}.statCard{min-height:112px}.pageHeader .btn,.pageHeader a.btn{width:100%;justify-content:center}}.safeguardsPage{display:grid;grid-gap:20px;gap:20px}.safeguardsHero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;overflow:hidden;padding:clamp(24px,4vw,44px);border:1px solid rgba(124,255,0,.24);border-radius:24px;background:radial-gradient(circle at 88% 12%,rgba(124,255,0,.13),transparent 28%),linear-gradient(135deg,rgba(10,19,12,.98),rgba(4,8,6,.98) 62%,rgba(9,17,11,.98));box-shadow:0 24px 70px rgba(0,0,0,.38)}.safeguardsHero:after{position:absolute;right:-54px;bottom:-76px;width:240px;height:240px;border:1px solid rgba(124,255,0,.09);border-radius:50%;box-shadow:0 0 0 34px rgba(124,255,0,.025),0 0 0 68px rgba(124,255,0,.015);content:"";pointer-events:none}.safeguardsChoiceNote,.safeguardsHeroCopy,.safeguardsHeroFacts,.safeguardsRouteState{position:relative;z-index:1}.safeguardsEyebrow{display:block;margin-bottom:13px;color:#a7ff5a;font-family:var(--font-data);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.safeguardsHeroTitle{display:flex;align-items:flex-start;gap:18px}.safeguardsHeroIcon{display:grid;flex:0 0 58px;width:58px;height:58px;place-items:center;border:1px solid rgba(124,255,0,.35);border-radius:17px;background:linear-gradient(145deg,rgba(124,255,0,.16),rgba(124,255,0,.035));box-shadow:inset 0 1px 0 rgba(255,255,255,.08);font-size:27px}.safeguardsHero h2,.safeguardsSectionHeading h2{margin:0;color:#f6f8f4;font-size:clamp(24px,3vw,38px);font-weight:720;letter-spacing:-.035em;line-height:1.08}.safeguardsHeroTitle p{max-width:680px;margin:12px 0 0;color:rgba(232,238,228,.67);font-size:15px;line-height:1.7}.safeguardsRouteState{align-self:start;display:inline-flex;align-items:center;gap:9px;min-height:36px;padding:0 14px;border:1px solid rgba(124,255,0,.22);border-radius:999px;background:rgba(3,8,5,.7);color:rgba(232,238,228,.78);font-size:12px;font-weight:750;letter-spacing:.035em;white-space:nowrap}.safeguardsRouteDot{width:7px;height:7px;border-radius:50%;background:#7cff00;box-shadow:0 0 12px rgba(124,255,0,.72)}.safeguardsRouteState.isLocked{border-color:rgba(245,158,11,.3)}.safeguardsRouteState.isLocked .safeguardsRouteDot{background:#f59e0b;box-shadow:0 0 12px rgba(245,158,11,.62)}.safeguardsHeroFacts{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:rgba(0,0,0,.2)}.safeguardsHeroFacts>div{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:17px 20px;border-right:1px solid rgba(255,255,255,.075)}.safeguardsHeroFacts>div:last-child{border-right:0}.safeguardsHeroFacts span,.safeguardsMetricCard>span:not(.safeguardsMetricIcon){color:rgba(232,238,228,.48);font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.safeguardsHeroFacts strong{overflow:hidden;color:#f6f8f4;font-family:var(--font-data);font-size:15px;text-overflow:ellipsis;white-space:nowrap}.safeguardsChoiceNote{grid-column:1/-1;margin:-10px 0 0;color:rgba(232,238,228,.44);font-size:12px;line-height:1.6}.safeguardsCompanion{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:22px 24px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:rgba(255,255,255,.018)}.safeguardsCompanion .safeguardsEyebrow{margin-bottom:7px}.safeguardsCompanion h2{margin:0;color:#f6f8f4;font-size:clamp(19px,2vw,24px);letter-spacing:-.025em}.safeguardsCompanion p{margin:7px 0 0;color:rgba(232,238,228,.5);font-size:13px;line-height:1.6}.safeguardsCompanionActions{display:flex;flex:0 0 auto;gap:8px;flex-wrap:wrap}.safeguardsPosture{padding:clamp(22px,3vw,30px);border:1px solid rgba(255,255,255,.075);border-radius:22px;background:linear-gradient(180deg,rgba(8,13,10,.98),rgba(4,8,6,.98))}.safeguardsSectionHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px}.safeguardsSectionHeading .safeguardsEyebrow{margin-bottom:8px}.safeguardsSectionHeading h2{font-size:clamp(22px,2.4vw,30px)}.safeguardsScopePill{max-width:44%;overflow:hidden;padding:8px 12px;border:1px solid rgba(124,255,0,.18);border-radius:999px;background:rgba(124,255,0,.055);color:rgba(232,238,228,.7);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.safeguardsMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.safeguardsMetricCard{position:relative;display:grid;min-height:156px;padding:18px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:rgba(255,255,255,.018);transition:border-color .16s ease,background .16s ease,transform .16s ease}.safeguardsMetricCard:hover{transform:translateY(-2px);border-color:rgba(124,255,0,.22);background:rgba(124,255,0,.03)}.safeguardsMetricIcon{display:grid;width:30px;height:30px;margin-bottom:16px;place-items:center;border:1px solid rgba(124,255,0,.15);border-radius:9px;background:rgba(124,255,0,.055);color:#a7ff5a;font-family:var(--font-data);font-size:13px}.safeguardsMetricCard strong{align-self:end;margin:8px 0 4px;color:#f6f8f4;font-family:var(--font-data);font-size:21px;letter-spacing:-.025em}.safeguardsMetricCard strong.isPositive{color:#a7ff5a}.safeguardsMetricCard strong.isCritical{color:#f7b84b}.safeguardsMetricCard strong.isNeutral{color:rgba(232,238,228,.68)}.safeguardsMetricCard small{color:rgba(232,238,228,.42);font-size:11px;line-height:1.5}.safeguardsExplainer>summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.safeguardsExpandHint{color:rgba(232,238,228,.4);font-family:var(--font-data);font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.safeguardsNotificationDisclosure{border:1px solid rgba(255,255,255,.075);border-radius:12px;background:rgba(0,0,0,.12)}.safeguardsNotificationDisclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;cursor:pointer;list-style:none}.safeguardsNotificationDisclosure>summary::-webkit-details-marker{display:none}.safeguardsNotificationDisclosure>summary>span:first-child{display:grid;grid-gap:4px;gap:4px}.safeguardsNotificationDisclosure>summary strong{color:var(--text);font-size:13px}.safeguardsNotificationBody p,.safeguardsNotificationDisclosure>summary small,.safeguardsNotificationHelp ol{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.safeguardsNotificationStatus{flex:0 0 auto;color:#a7ff5a;font-family:var(--font-data);font-size:11px}.safeguardsNotificationBody{display:grid;grid-gap:12px;gap:12px;padding:0 14px 14px;border-top:1px solid rgba(255,255,255,.07)}.safeguardsNotificationActions{display:flex;gap:8px;padding-top:14px;flex-wrap:wrap}.safeguardsNotificationBody .isWarning{color:var(--warning)}.safeguardsNotificationHelp{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid rgba(255,193,7,.25);border-radius:10px;background:rgba(255,193,7,.045)}.safeguardsNotificationHelp strong{color:var(--text)}.safeguardsNotificationHelp ol{padding-left:20px}.safeguardsPage>.panel,.safeguardsPage>div>.panel{border-color:rgba(255,255,255,.08)!important;background:linear-gradient(180deg,rgba(8,13,10,.98),rgba(4,8,6,.98))!important;box-shadow:0 18px 52px rgba(0,0,0,.24)!important}.safeguardsPage .panel :where(div,section,article,aside,header,footer,table,thead,tbody,tr,th,td,details,summary,pre,input,select,textarea)[style*=border]{box-shadow:none!important}.safeguardsPage .saveSafeguardsFlash{animation:none!important;border:1px solid rgba(124,255,0,.62)!important;border-radius:999px!important;background:linear-gradient(135deg,#7cff00,#69dd18)!important;box-shadow:0 10px 30px rgba(124,255,0,.16)!important;color:#061006!important;text-shadow:none!important}.safeguardsPage .saveSafeguardsFlash:after{display:none!important;animation:none!important}.protectionHistoryPanel{overflow:hidden}.protectionHistoryHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(22px,3vw,30px);border-bottom:1px solid rgba(255,255,255,.075)}.protectionHistoryHeader .safeguardsEyebrow{margin-bottom:7px}.protectionHistoryHeader h2{margin:0;color:#f6f8f4;font-family:var(--font-ui);font-size:clamp(22px,2.4vw,30px);font-weight:720;letter-spacing:-.035em;line-height:1.1}.protectionHistoryHeader p{max-width:620px;margin:9px 0 0;color:rgba(232,238,228,.5);font-family:var(--font-ui);font-size:13px;line-height:1.6}.protectionHistoryActions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.protectionHistoryBody{padding:0 clamp(16px,2.5vw,26px) clamp(20px,3vw,28px)}.protectionHistoryList{display:grid}.protectionHistorySelectAll{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 4px;border-bottom:1px solid rgba(255,255,255,.075);color:rgba(232,238,228,.68);font-family:var(--font-ui);font-size:12px;font-weight:700;cursor:pointer}.protectionHistorySelectAll small{margin-left:auto;color:rgba(232,238,228,.35);font-size:11px;font-weight:600}.protectionHistoryItem{position:relative;display:grid;grid-template-columns:22px 38px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;padding:20px 4px;border-bottom:1px solid rgba(255,255,255,.065);font-family:var(--font-ui);transition:background .15s ease}.protectionHistoryItem:last-child{border-bottom:0}.protectionHistoryItem:hover{background:linear-gradient(90deg,rgba(124,255,0,.025),transparent 72%)}.protectionHistoryCheckbox,.protectionHistorySelectAll input{width:16px;min-width:16px;height:16px;min-height:16px;margin:6px 0 0;accent-color:#7cff00}.protectionHistorySelectAll input{margin-top:0}.protectionHistoryIcon{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(124,255,0,.18);border-radius:10px;background:rgba(124,255,0,.055);color:#a7ff5a;font-family:var(--font-data);font-size:12px}.tone-critical .protectionHistoryIcon{border-color:rgba(245,158,11,.28);background:rgba(245,158,11,.07);color:#f7b84b}.tone-review .protectionHistoryIcon{border-color:rgba(217,184,92,.26);background:rgba(217,184,92,.065);color:#e5ca79}.tone-filtered .protectionHistoryIcon{border-color:rgba(148,163,184,.2);background:rgba(148,163,184,.06);color:#b9c2ce}.protectionHistoryContent{min-width:0}.protectionHistoryMeta{display:flex;align-items:center;justify-content:space-between;gap:14px}.protectionHistoryBadge{display:inline-flex;max-width:100%;align-items:center;color:rgba(246,248,244,.86);font-family:var(--font-ui);font-size:12px;font-weight:760;letter-spacing:.015em}.protectionHistoryMeta time{flex:0 0 auto;color:rgba(232,238,228,.35);font-family:var(--font-ui);font-size:11px;font-weight:550;white-space:nowrap}.protectionHistoryContent>p{margin:7px 0 0;color:rgba(232,238,228,.63);font-family:var(--font-ui);font-size:13px;line-height:1.65}.protectionHistoryDetail{margin-top:8px;color:rgba(232,238,228,.48);font-family:var(--font-ui);font-size:11px}.protectionHistoryDetail summary{display:inline-flex;align-items:center;min-height:30px;color:rgba(167,255,90,.7);font-family:var(--font-ui);font-size:11px;font-weight:700;cursor:pointer;list-style:none}.protectionHistoryDetail summary::-webkit-details-marker{display:none}.protectionHistoryDetail summary:after{margin-left:6px;content:"+"}.protectionHistoryDetail[open] summary:after{content:"−"}.protectionHistoryDetail>div{margin-top:4px;padding:11px 13px;overflow-wrap:anywhere;border-left:2px solid rgba(124,255,0,.18);border-radius:0 8px 8px 0;background:rgba(0,0,0,.22)!important;box-shadow:none!important;color:rgba(232,238,228,.48);font-family:var(--font-ui);font-size:11px;line-height:1.65}.protectionHistoryEmpty{display:grid;justify-items:center;padding:46px 20px;text-align:center}.protectionHistoryEmpty>span{display:grid;width:42px;height:42px;margin-bottom:13px;place-items:center;border:1px solid rgba(124,255,0,.2);border-radius:13px;background:rgba(124,255,0,.055);color:#a7ff5a}.protectionHistoryEmpty strong{color:rgba(246,248,244,.88);font-family:var(--font-ui);font-size:15px}.protectionHistoryEmpty p{max-width:460px;margin:7px 0 0;color:rgba(232,238,228,.43);font-family:var(--font-ui);font-size:12px;line-height:1.6}@media (max-width:1050px){.safeguardsMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.safeguardsHero{grid-template-columns:1fr;gap:20px;border-radius:20px}.safeguardsHeroTitle{gap:14px}.safeguardsHeroIcon{flex-basis:48px;width:48px;height:48px;border-radius:14px;font-size:22px}.safeguardsRouteState{justify-self:start}.safeguardsHeroFacts{grid-template-columns:1fr}.safeguardsHeroFacts>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.075)}.safeguardsHeroFacts>div:last-child{border-bottom:0}.safeguardsCompanion,.safeguardsSectionHeading{align-items:flex-start;flex-direction:column}.safeguardsCompanion{gap:18px}.safeguardsCompanionActions,.safeguardsCompanionActions .btn{width:100%}.safeguardsCompanionActions .btn{justify-content:center}.safeguardsNotificationDisclosure>summary{align-items:flex-start;flex-direction:column}.safeguardsScopePill{max-width:100%}.safeguardsMetricGrid{grid-template-columns:1fr}.safeguardsMetricCard{min-height:138px}.safeguardsExpandHint{display:none}.protectionHistoryHeader{align-items:flex-start;flex-direction:column}.protectionHistoryActions{width:100%}.protectionHistoryActions button{flex:1 1;justify-content:center}.protectionHistoryItem{grid-template-columns:18px 32px minmax(0,1fr);gap:10px;padding:17px 0}.protectionHistoryIcon{width:30px;height:30px}.protectionHistoryMeta{align-items:flex-start;flex-direction:column;gap:5px}.protectionHistoryContent>p{font-size:12px}}.dataTable.connectedAccountsTable{table-layout:fixed;min-width:0;font-family:var(--font-ui)}.connectedAccountsTable th:first-child{width:30%}.dataTable.connectedAccountsTable td{white-space:normal;overflow-wrap:anywhere}.connectedAccountsTable td>div{flex-wrap:wrap}.connectedAccountsTable .btn{max-width:100%;white-space:normal}@media (max-width:1200px){.connectedAccountsTable thead{display:none}.connectedAccountsTable tbody{display:grid;grid-gap:16px;gap:16px}.connectedAccountsTable tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line-mid);border-radius:12px;padding:12px}.dataTable.connectedAccountsTable td{display:grid;min-width:0;grid-gap:8px;gap:8px;border:0;padding:12px}.connectedAccountsTable td:first-child,.connectedAccountsTable td[data-label=Actions]{grid-column:1/-1}.connectedAccountsTable td:before{content:attr(data-label);color:var(--text-muted);font-size:12px;font-weight:600}}.alertInbox{max-width:1080px;width:100%;margin:0 auto;display:grid;grid-gap:24px;gap:24px;font-family:var(--font-ui)}.alertOverview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.alertOverview a{display:flex;align-items:center;gap:16px;padding:22px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:rgba(255,255,255,.018);color:var(--text);text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.alertOverview a:hover{transform:translateY(-1px);border-color:rgba(124,255,0,.18)}.alertOverview a.hasAttention{border-color:rgba(124,255,0,.22);background:linear-gradient(135deg,rgba(124,255,0,.075),rgba(255,255,255,.018))}.alertOverview a>span:nth-child(2){flex:1 1}.alertOverview strong{display:block;font-size:28px;line-height:1.2}.alertOverview small{display:block;color:var(--text-muted);margin-top:6px}.alertEmpty>span,.alertOverviewIcon{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:16px;color:#b4ff70;background:rgba(124,255,0,.08);font-size:25px}.alertApproval,.alertFeed{padding:26px;border:1px solid rgba(255,255,255,.075);border-radius:20px;min-width:0;scroll-margin-top:20px}.alertApproval{background:rgba(7,11,9,.8)}.alertFeed{border-color:rgba(124,255,0,.12);background:linear-gradient(180deg,rgba(9,17,11,.96),rgba(6,10,8,.96))}.alertSectionHeading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.alertInbox h2{margin:0;font-size:20px;letter-spacing:-.02em}.alertInbox h3{margin:0;font-size:17px;line-height:1.5}.alertEmpty p,.alertSectionHeading p{color:var(--text-muted);margin:6px 0 0;font-size:14px}.alertCount{color:var(--text-muted);font-size:13px}.alertEmpty{display:flex;align-items:center;gap:16px;padding:14px 0 24px}.alertInboxItem{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:16px;gap:16px;padding:24px 0;border-top:1px solid var(--line-soft)}.alertItemIcon{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;font-weight:700}.alertItemMeta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:var(--text-muted);font-size:12px;margin-bottom:7px}.alertUnread{color:#b4ff70}.alertShortSummary{line-height:1.6;margin:5px 0 10px}.alertHelp,.alertShortSummary{color:var(--text-muted);font-size:14px}.alertHelp{line-height:1.7}.alertHelp summary{cursor:pointer;color:var(--text);padding:5px 0;width:-moz-fit-content;width:fit-content}.alertHelp a{color:#b4ff70}.alertFullDetails{margin-top:12px;padding:16px;border-radius:12px;background:rgba(255,255,255,.035);overflow-wrap:anywhere}.alertFullDetails p{margin:0 0 12px}.alertInbox .btn{box-shadow:none;animation:none;font-family:var(--font-ui)}.alertInbox a:focus-visible,.alertInbox summary:focus-visible{outline:2px solid #b4ff70;outline-offset:4px}.alertDeliveryHub{display:grid;grid-gap:20px;gap:20px;padding:clamp(20px,3vw,28px);border:1px solid rgba(255,255,255,.075);border-radius:22px;background:linear-gradient(180deg,rgba(7,12,9,.98),rgba(4,8,6,.98))}.alertDeliveryHeading{display:flex;align-items:end;justify-content:space-between;gap:24px}.alertDeliveryCard h3,.alertDeliveryHeading h2{margin:5px 0 0;color:var(--text);letter-spacing:-.025em}.alertDeliveryHeading p{max-width:440px;margin:0;color:var(--text-muted);font-size:13px;line-height:1.6}.alertDeliveryKicker{color:#a7ff5a;font-family:var(--font-data);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.alertDeliveryGrid{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);grid-gap:14px;gap:14px;align-items:start}.alertDeliveryCard{display:grid;grid-gap:16px;gap:16px;min-width:0;padding:20px;border:1px solid rgba(255,255,255,.075);border-radius:17px;background:rgba(255,255,255,.018)}.alertDeliveryCardPrimary{border-color:rgba(124,255,0,.16);background:radial-gradient(circle at 100% 0,rgba(124,255,0,.055),transparent 15rem),rgba(255,255,255,.018)}.alertDeliveryCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.alertDeliveryCard h3{font-size:18px}.alertDeliveryBadge{flex:0 0 auto;padding:6px 9px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:var(--text-muted);font-family:var(--font-data);font-size:10px;font-weight:700;white-space:nowrap}.alertDeliveryBadge.is-on{border-color:rgba(124,255,0,.2);color:#a7ff5a}.alertDeliveryBadge.is-blocked{color:var(--warning)}.alertPreferenceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.alertPreferenceChoice{display:flex;align-items:center;gap:9px;min-height:42px;padding:10px 11px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(0,0,0,.12);color:rgba(246,248,244,.88);font-size:13px}.alertPreferenceChoice input{accent-color:#7cff00}.alertDeliveryAdvanced{border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.alertDeliveryAdvanced>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 0;cursor:pointer;color:var(--text);font-size:13px;font-weight:750}.alertDeliveryAdvanced>summary small{color:var(--text-muted);font-family:var(--font-data);font-weight:500}.alertDeliveryAdvanced[open]{padding-bottom:14px}.alertDeliveryAdvanced .guardianForm{margin-top:4px}.alertDeliveryFinePrint,.alertDeliveryMessage,.alertDeliveryNote{color:var(--text-muted);font-size:12px;line-height:1.65}.alertDeliveryNote{margin:0}.alertDeliveryNote a{color:#a7ff5a}.alertDeliveryFinePrint{font-size:11px}.alertDeviceBody{display:grid;grid-gap:12px;gap:12px;color:rgba(246,248,244,.82);font-size:13px;line-height:1.6}.alertDeviceSuccess{color:#a7ff5a;font-weight:750}.alertDeliveryActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.alertDeliveryActions small{color:var(--text-muted)}@media(max-width:900px){.alertDeliveryHeading{align-items:flex-start;flex-direction:column;gap:8px}.alertDeliveryGrid{grid-template-columns:1fr}}@media(max-width:600px){.alertOverview{grid-template-columns:1fr;gap:10px}.alertOverview a{padding:16px}.alertApproval,.alertFeed{padding:18px}.alertInboxItem{gap:10px;grid-template-columns:32px minmax(0,1fr)}.alertItemIcon{width:30px;height:30px}.alertDeliveryCard,.alertDeliveryHub{padding:16px;border-radius:16px}.alertDeliveryAdvanced>summary,.alertDeliveryCardHeader{align-items:flex-start;flex-direction:column}.alertPreferenceGrid{grid-template-columns:1fr}}.tradingActivity{min-width:0;font-family:inherit}.activityTabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.activityTabs a{padding:12px 22px;border:1px solid #ffffff20;border-radius:999px;color:#bbc5ba;text-decoration:none}.activityTabs a[aria-current=page]{color:#b4ff64;background:#98ed1914;border-color:#98ed1960}.activityIntro,.activityWindow{color:#a5b0a3;line-height:1.6}.activityWindow{font-size:12px;margin:16px 0}.activitySearch{display:grid;grid-gap:8px;gap:8px;max-width:520px;margin-top:24px}.activitySearch input{width:100%;padding:14px 16px;border-radius:12px;background:#ffffff05;border:1px solid #ffffff25;color:#fff;font:inherit}.activityFeed{display:grid;grid-gap:12px;gap:12px}.activityJourney{border:1px solid #a3d98025;border-radius:18px;background:#0c140e;overflow:hidden}.activityJourney summary{display:flex;align-items:center;gap:18px;padding:22px;cursor:pointer;list-style:none}.activityJourney summary::-webkit-details-marker{display:none}.activitySymbol{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:14px;color:#b4ff64;background:#9ded1910;font-size:24px}.activityIdentity{display:grid;grid-gap:6px;gap:6px;flex:1 1;min-width:0;overflow-wrap:anywhere}.activityIdentity strong{font-size:18px}.activityIdentity>span,.activityTime{color:#a5b0a3;font-size:14px}.activityOutcome{text-transform:capitalize;color:#dfebdb}.activityExecution small,.activityOutcome small,.activityTime small{display:block;color:#95a391;margin-top:6px;font-size:12px}.activityTime{text-align:right}.activitySteps{padding:0 22px 22px;border-top:1px solid #ffffff10}.activitySteps>a{display:inline-block;margin:18px 0}.activityEmpty a,.activitySteps a{color:#b4ff64}.activityExecution{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid #ffffff10;overflow-wrap:anywhere}.activityEmpty{text-align:center;padding:60px 24px;border:1px solid #ffffff15;border-radius:20px}.activityEmpty>span{font-size:40px;color:#b4ff64}.activityEmpty p{color:#a5b0a3}.activityJourney summary:focus-visible,.activityTabs a:focus-visible{outline:2px solid #b4ff64;outline-offset:3px}@media(max-width:760px){.activityJourney summary{flex-wrap:wrap;padding:18px;gap:12px}.activityIdentity{flex-basis:65%}.activityOutcome,.activityTime{flex:1 1;font-size:13px}.activityExecution{flex-wrap:wrap}}.guardianPage{display:grid;grid-gap:22px;gap:22px}.guardianCard,.guardianHero,.guardianPricing{border:1px solid rgba(124,255,0,.2);border-radius:24px;background:linear-gradient(145deg,rgba(7,18,12,.98),rgba(8,11,17,.98));padding:clamp(22px,4vw,42px);box-shadow:0 18px 52px rgba(0,0,0,.28)}.guardianHero h1{margin:8px 0 14px;font-size:clamp(2.2rem,5vw,4.5rem);line-height:.98;max-width:820px}.guardianHero p{max-width:760px;color:var(--text-muted);line-height:1.7}.guardianKicker{color:#7cff00;font:800 11px var(--font-data);letter-spacing:.14em;text-transform:uppercase}.guardianPills{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.guardianPills span{padding:8px 12px;border:1px solid rgba(124,255,0,.25);border-radius:999px;background:rgba(124,255,0,.07);font-size:12px}.guardianGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-gap:22px;gap:22px}.guardianCard h2,.guardianPricing h2{margin:8px 0 12px}.guardianCard>p,.guardianPricing>div>p{color:var(--text-muted);line-height:1.6}.guardianModeSwitch{display:flex;gap:8px;margin:18px 0}.guardianModeSwitch button{padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:#0b1014;color:var(--text)}.guardianModeSwitch button.active{border-color:#7cff00;color:#7cff00;background:rgba(124,255,0,.08)}.guardianForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:18px}.guardianForm label{display:grid;grid-gap:7px;gap:7px;color:var(--text-muted);font-size:12px;font-weight:700}.guardianForm input,.guardianForm select{min-height:44px;border:1px solid var(--border);border-radius:10px;background:#080d11;color:var(--text);padding:0 12px}.guardianWide{grid-column:1/-1}.guardianPrimary{width:-moz-fit-content;width:fit-content;min-height:42px;padding:0 17px;border:0;border-radius:999px;background:linear-gradient(135deg,#7cff00,#dfff86);color:#041006;font-weight:900;cursor:pointer}.guardianPrimary:disabled{opacity:.55}.guardianError{color:#ff8b8b}.guardianAccountList{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.guardianAccountList article{display:grid;grid-template-columns:1fr auto;grid-gap:5px;gap:5px;padding:15px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.025)}.guardianAccountList article p,.guardianAccountList article small{color:var(--text-muted);margin:0}.guardianAccountList article>span{color:#7cff00;font-size:11px}.guardianAccountList article>p,.guardianAccountList article>small:last-child{grid-column:1/-1}.guardianPlanGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:20px}.guardianPlanGrid article{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:20px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.025)}.guardianPlanGrid b{font-family:var(--font-data);font-size:2rem;color:#7cff00}.guardianPlanGrid b small{font-size:.75rem;color:var(--text-muted)}.guardianPlanGrid p{min-height:48px;color:var(--text-muted)}.guardianUpgrade{display:flex;align-items:center;gap:14px;margin-top:18px;padding:16px 18px;border:1px solid rgba(124,255,0,.2);border-radius:16px;background:rgba(124,255,0,.05)}.guardianUpgrade p{flex:1 1;margin:0;color:var(--text-muted);line-height:1.5}.guardianUpgrade a{flex:0 0 auto;padding:10px 14px;border:1px solid rgba(124,255,0,.45);border-radius:10px;color:#7cff00;font-weight:800}.guardianDisclosure{font-size:12px;color:var(--text-muted);line-height:1.6}.guardianChecks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.guardianChecks label{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:12px}.guardianData{font-family:var(--font-data)}.guardianModeSwitch button:disabled{opacity:.5;cursor:not-allowed}.guardianLinkList{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.guardianLinkOption{display:grid;grid-template-columns:auto auto 1fr;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.025);cursor:pointer}.guardianLinkOption.active{border-color:#7cff00;background:rgba(124,255,0,.08)}.guardianLinkOption input{accent-color:#7cff00}.guardianLinkOption span{display:grid;grid-gap:4px;gap:4px}.guardianEmpty,.guardianLinkOption small{color:var(--text-muted)}.guardianEmpty{line-height:1.6}.guardianEmpty a{color:#7cff00}.guardianSimActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.guardianSimActions .guardianPrimary{display:inline-flex;align-items:center;text-decoration:none}@media(max-width:950px){.guardianGrid{grid-template-columns:1fr}.guardianPlanGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.guardianUpgrade{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.guardianCard,.guardianHero,.guardianPricing{padding:20px;border-radius:18px}.guardianChecks,.guardianForm,.guardianPlanGrid{grid-template-columns:1fr}.guardianWide{grid-column:auto}.guardianPlanGrid p{min-height:0}}.brokerDirectory .brokerRailCard,.brokerDirectory .brokerRouteCard,.brokerDirectory button{border-color:rgba(124,255,0,.55)!important;box-shadow:0 0 10px rgba(124,255,0,.12);transition:border-color .16s ease,box-shadow .16s ease}.brokerDirectory .brokerRailCard:has(>summary:focus-visible),.brokerDirectory .brokerRailCard:has(>summary:hover),.brokerDirectory a.brokerRouteCard:focus-visible,.brokerDirectory a.brokerRouteCard:hover,.brokerDirectory button:focus-visible,.brokerDirectory button:hover{border-color:#7cff00!important;box-shadow:0 0 0 1px #7cff00,0 0 20px rgba(124,255,0,.4)}.brokerDirectory :focus-visible{outline:2px solid #7cff00;outline-offset:3px}.copierPage{display:grid;grid-gap:24px;gap:24px;max-width:1600px;margin:0 auto;padding-bottom:40px}.copierHero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:center;min-height:430px;padding:clamp(30px,5vw,72px);overflow:hidden;border:1px solid rgba(155,255,73,.23);border-radius:32px;background:radial-gradient(circle at 82% 22%,rgba(128,255,0,.18),transparent 27%),radial-gradient(circle at 12% 100%,rgba(20,112,68,.2),transparent 35%),linear-gradient(135deg,#07100b,#030705 56%,#07100a);box-shadow:0 30px 90px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.05)}.copierHero:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.16;background-image:linear-gradient(rgba(124,255,0,.14) 1px,transparent 0),linear-gradient(90deg,rgba(124,255,0,.14) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%)}.copierHero:after{content:"";position:absolute;width:420px;height:420px;right:-180px;top:-230px;border:1px solid rgba(170,255,89,.25);border-radius:50%;box-shadow:0 0 0 60px rgba(124,255,0,.02),0 0 0 120px rgba(124,255,0,.015)}.copierEyebrow{display:flex;align-items:center;gap:9px;color:#d9ffb8;font:800 11px var(--font-data);letter-spacing:.18em}.copierEyebrow>span{width:8px;height:8px;border-radius:50%;background:#7cff00;box-shadow:0 0 16px #7cff00}.copierEyebrow>b{padding:5px 8px;border:1px solid rgba(124,255,0,.4);border-radius:999px;color:#7cff00;font-size:9px;letter-spacing:.12em}.copierHero h1{margin:18px 0 20px;max-width:820px;font-size:clamp(2.7rem,5.2vw,5.7rem);line-height:.94;letter-spacing:-.065em}.copierHero h1 em{color:#9dff45;font-style:normal;text-shadow:0 0 35px rgba(124,255,0,.22)}.copierHeroCopy>p{max-width:710px;color:#aebbad;font-size:clamp(.98rem,1.25vw,1.14rem);line-height:1.75}.copierCompatibility{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.copierCompatibility span{padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.035);color:#d7dfd5;font:700 11px var(--font-data);letter-spacing:.04em}.copierVisual{position:relative;display:grid;grid-template-columns:1fr 70px 1.08fr;align-items:center;min-width:0}.copierNode{display:grid;grid-gap:5px;gap:5px;padding:18px;border:1px solid rgba(155,255,73,.21);border-radius:18px;background:linear-gradient(145deg,rgba(20,34,24,.92),rgba(5,10,7,.95));box-shadow:0 16px 36px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.05)}.copierNode small{color:#71806f;font:700 9px var(--font-data);letter-spacing:.14em}.copierNode strong{font-size:1rem}.copierNode span{color:#91a28e;font-size:11px}.copierLeadNode{border-color:rgba(157,255,69,.65);box-shadow:0 0 36px rgba(124,255,0,.11),0 16px 36px rgba(0,0,0,.34)}.copierFollowerStack{display:grid;grid-gap:10px;gap:10px}.copierFlow{display:flex;align-items:center}.copierFlow i{height:1px;flex:1 1;background:linear-gradient(90deg,rgba(124,255,0,.15),#7cff00)}.copierFlow i:last-child{background:linear-gradient(90deg,#7cff00,rgba(124,255,0,.15))}.copierFlow b{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#9dff45;color:#061006;font:950 11px var(--font-data);box-shadow:0 0 30px rgba(124,255,0,.42)}.copierMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#07100bcc;overflow:hidden}.copierMetrics article{display:grid;grid-gap:5px;gap:5px;padding:22px 26px;border-right:1px solid rgba(255,255,255,.08)}.copierMetrics article:last-child{border:0}.copierMetrics span{color:#7f8c7d;font:700 10px var(--font-data);letter-spacing:.12em;text-transform:uppercase}.copierMetrics strong{font-size:clamp(1.6rem,2.3vw,2.4rem);letter-spacing:-.04em}.copierMetrics small{color:#899686}.copierMetrics .copierMetricWord{color:#9dff45;font-size:1.45rem;letter-spacing:.08em}.copierBuilder,.copierEmptyConnect,.copierHow{border:1px solid rgba(155,255,73,.18);border-radius:26px;background:linear-gradient(150deg,rgba(9,20,13,.96),rgba(4,9,6,.98));box-shadow:0 22px 60px rgba(0,0,0,.24)}.copierHow{padding:clamp(24px,4vw,46px)}.copierSectionHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px}.copierBuilderIntro>span,.copierSectionHeading span{color:#8fff2e;font:800 10px var(--font-data);letter-spacing:.18em}.copierBuilder h2,.copierSectionHeading h2{margin:7px 0 0;font-size:clamp(1.6rem,2.8vw,2.7rem);letter-spacing:-.04em}.copierSectionHeading>p{max-width:430px;margin:0;color:#8e9a8c;line-height:1.55}.copierSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.copierSteps article{position:relative;min-height:210px;padding:25px;border:1px solid rgba(255,255,255,.08);border-radius:19px;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.012));overflow:hidden}.copierSteps article>b{position:absolute;right:18px;top:12px;color:rgba(157,255,69,.12);font:900 3.3rem var(--font-data)}.copierStepIcon{display:grid;place-items:center;width:42px;height:42px;margin-bottom:25px;border:1px solid rgba(157,255,69,.3);border-radius:14px;color:#a8ff5b;background:rgba(124,255,0,.06);box-shadow:0 0 22px rgba(124,255,0,.07)}.copierSteps h3{margin:0 0 9px;font-size:1.08rem}.copierSteps p{margin:0;color:#8d998b;line-height:1.6;font-size:.9rem}.copierDetails{margin-top:18px;border-top:1px solid rgba(255,255,255,.08);color:#8d998b;font-size:.86rem}.copierDetails summary{padding:18px 2px 0;cursor:pointer;color:#bdc7bb;font-weight:700}.copierDetails p{max-width:1100px;line-height:1.65}.copierPlanNotice{display:flex;align-items:center;gap:16px;margin-top:20px;padding:18px 20px;border:1px solid rgba(255,200,76,.24);border-radius:16px;background:linear-gradient(90deg,rgba(255,183,0,.08),transparent)}.copierPlanNotice>span{font-size:24px;color:#ffd66d}.copierPlanNotice>div{flex:1 1}.copierPlanNotice p{margin:3px 0 0;color:#9ba598}.copierWarning{margin-top:12px;padding:12px 14px;border-left:2px solid #e6bd57;background:rgba(230,189,87,.06);color:#d7c48d}.copierBuilder{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);overflow:hidden}.copierBuilderIntro{padding:clamp(26px,4vw,48px);border-right:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 0 100%,rgba(124,255,0,.1),transparent 42%)}.copierBuilderIntro>p{color:#8f9b8d;line-height:1.65}.copierBuilderNote{display:flex;align-items:center;gap:13px;margin-top:18px}.copierBuilderNote>b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:rgba(124,255,0,.09);color:#a6ff58;font:800 10px var(--font-data)}.copierBuilderNote span{display:grid}.copierBuilderNote small{margin-top:3px;color:#758273}.copierCreateForm{display:grid;align-content:center;grid-gap:20px;gap:20px;padding:clamp(26px,5vw,58px)}.copierFormNumber{color:#8fff2e;font:800 10px var(--font-data);letter-spacing:.16em}.copierCreateForm label{display:grid;grid-gap:9px;gap:9px;color:#dfe6dc;font-weight:700;font-size:.84rem}.copierCreateForm label small{color:#71806f;font-weight:500}.copierCreateForm input,.copierCreateForm select{width:100%!important;min-height:50px!important;padding:0 15px!important;border-color:rgba(255,255,255,.14)!important;border-radius:13px!important;background:#050b07!important}.copierCreateForm input:focus,.copierCreateForm select:focus{outline:2px solid rgba(124,255,0,.7);outline-offset:2px}.copierCreateButton{min-height:52px;justify-content:space-between!important;padding-inline:20px!important}.copierCreateButton span{font-size:1.15rem}.copierEmptyConnect{display:flex;align-items:center;gap:22px;padding:clamp(28px,5vw,55px)}.copierEmptyIcon{display:grid;place-items:center;width:70px;height:70px;flex:0 0 auto;border:1px solid rgba(124,255,0,.28);border-radius:22px;background:rgba(124,255,0,.06);color:#9dff45;font-size:2rem}.copierEmptyConnect h2{margin:0 0 8px}.copierEmptyConnect p{margin:0 0 18px;color:#8e9a8c}.copierGroupCard,.copierLog{overflow:hidden;border-color:rgba(155,255,73,.18)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(8,18,12,.97),rgba(4,9,6,.98))!important;box-shadow:0 18px 50px rgba(0,0,0,.22)}.copierGroupCard>.panelHeader,.copierLog>.panelHeader{padding:20px 24px!important;background:linear-gradient(90deg,rgba(124,255,0,.05),transparent);border-bottom-color:rgba(155,255,73,.15)!important}.copierGroupCard .dataTable,.copierLog .dataTable{border-collapse:separate;border-spacing:0 6px}.copierGroupCard .dataTable tbody tr,.copierLog .dataTable tbody tr{background:rgba(255,255,255,.018)}.copierLog>div{overflow-x:auto}.copierPage .btnPrimary{background:linear-gradient(135deg,#b2ff67,#6eed00)!important;color:#071006!important;border-color:#baff78!important;box-shadow:0 8px 28px rgba(124,255,0,.17)!important}.copierPage .btnPrimary:hover{transform:translateY(-1px);box-shadow:0 12px 34px rgba(124,255,0,.28)!important}@media(max-width:1050px){.copierHero{grid-template-columns:1fr;min-height:0}.copierVisual{max-width:650px}.copierMetrics{grid-template-columns:repeat(2,1fr)}.copierMetrics article:nth-child(2){border-right:0}.copierMetrics article:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.08)}.copierSteps{grid-template-columns:1fr}.copierSteps article{min-height:0}.copierBuilder{grid-template-columns:1fr}.copierBuilderIntro{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}}@media(max-width:680px){.copierPage{gap:16px}.copierHero{padding:28px 20px;border-radius:22px}.copierHero h1{font-size:clamp(2.45rem,13vw,4rem)}.copierHeroCopy>p{font-size:.94rem}.copierVisual{grid-template-columns:1fr;gap:13px}.copierFlow{width:1px;height:45px;flex-direction:column;margin:auto}.copierFlow i{width:1px;min-height:8px}.copierFlow b{flex:0 0 34px}.copierFollowerStack{grid-template-columns:repeat(3,1fr)}.copierFollowerStack .copierNode{padding:12px}.copierFollowerStack .copierNode span{display:none}.copierMetrics{grid-template-columns:1fr 1fr}.copierMetrics article{padding:18px}.copierMetrics strong{font-size:1.7rem}.copierSectionHeading{display:block}.copierSectionHeading>p{margin-top:12px}.copierHow{padding:22px 17px;border-radius:20px}.copierPlanNotice{align-items:flex-start;flex-wrap:wrap}.copierPlanNotice .btn{width:100%}.copierBuilder{border-radius:20px}.copierBuilderIntro,.copierCreateForm{padding:25px 18px}.copierEmptyConnect{align-items:flex-start;padding:24px 18px;border-radius:20px}.copierEmptyIcon{width:50px;height:50px;border-radius:16px}.copierGroupCard .dataTable{display:block;overflow-x:auto}.copierCompatibility span{font-size:10px}}.communityExample{font:700 .62rem var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:#ffb020;background:rgba(255,176,32,.1);border:1px solid rgba(255,176,32,.4);border-radius:999px;padding:3px 8px}.communityExampleNotice{margin:0 0 4px;padding:11px 14px;border-radius:12px;font-size:.8rem;line-height:1.55;color:rgba(255,255,255,.78);background:rgba(255,176,32,.07);border:1px solid rgba(255,176,32,.32)}.communityExampleNotice strong{color:#ffb020}.communityExampleNote{margin:6px 0 2px;font-size:.72rem;color:rgba(255,255,255,.55)}.communityBadge{position:relative;display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;border-radius:99px;font:700 .62rem var(--font-data);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;vertical-align:middle;cursor:help}.communityBadge:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translateX(-120%);animation:communityBadgeShine 5s ease-in-out infinite}.communityBadge-founder{color:#1a1200;background:linear-gradient(135deg,#ffe58a,#e0a82e 55%,#b57d12);border:1px solid rgba(255,229,138,.7);box-shadow:0 0 10px rgba(224,168,46,.35)}.communityBadge-first_founding_member{color:#eafff0;background:linear-gradient(135deg,#0f3d2a,#14804f 60%,#0b2d1f);border:1px solid rgba(232,214,160,.75);box-shadow:0 0 10px rgba(124,255,0,.25)}@keyframes communityBadgeShine{0%,60%{transform:translateX(-120%)}to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.communityBadge:after{animation:none;display:none}}.communityMemberActions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.communityMemberActions button{padding:6px 10px;font-size:.78rem}.communityMemberActions button.communityQuiet{background:transparent;color:var(--muted,#9aa5a0);border:1px solid rgba(255,255,255,.18)}.communityReportForm{display:grid;grid-gap:6px;gap:6px;width:100%}.communityMessages textarea,.communityReportForm textarea{width:100%;min-height:64px}.communityMessageGrid{display:grid;grid-template-columns:minmax(0,260px) 1fr;grid-gap:16px;gap:16px}.communityMessageGrid ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.communityMessageGrid li button{width:100%;text-align:left;display:grid}.communityThread{display:grid;grid-gap:6px;gap:6px;max-height:320px;overflow:auto;margin:10px 0}.communityThread p{margin:0;padding:8px 12px;border-radius:12px;max-width:85%;background:rgba(255,255,255,.07)}.communityThread p.mine{justify-self:end;background:rgba(124,255,0,.16)}@media (max-width:620px){.communityMessageGrid{grid-template-columns:1fr}}.communityProfileGrid .communityBadge,.communitySuggestion .communityBadge{display:flex;width:-moz-fit-content;width:fit-content;margin:4px 0 0}.communityBadgeMark{position:absolute;top:-8px;right:-9px;width:22px;height:22px;display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.55));cursor:help;z-index:1}.communityBadgeMark-founder{filter:drop-shadow(0 0 5px rgba(224,168,46,.55)) drop-shadow(0 1px 2px rgba(0,0,0,.5))}@media (max-width:620px){.communityBadgeMark{width:19px;height:19px;top:-7px;right:-8px}}.communityConversationHead{display:flex;align-items:center;gap:10px}.communityProfileGrid article>div span.communityBadgeMark{border:0;border-radius:0;padding:0;font-size:inherit}.communityProfileGrid .communityBadge{margin:6px auto 0}.communityExplore .communityMessageGrid li button{background:rgba(255,255,255,.06);color:inherit;border:1px solid rgba(255,255,255,.1);font-weight:600}.communityEmpty{padding:28px;text-align:center;border:1px dashed rgba(255,255,255,.18);border-radius:16px;color:rgba(255,255,255,.7)}.communityEmptyNote{color:rgba(255,255,255,.6);font-size:.82rem;margin:8px 0}.communityPost footer button.communityDelete{margin-left:auto;color:#ff8a8a;background:transparent;border:1px solid rgba(255,138,138,.35);border-radius:10px;padding:4px 10px;font-size:.78rem}.communityModalBackdrop{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.6);display:grid;place-items:center;padding:16px}.communityModal{width:min(380px,100%);background:#0d1114;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:22px;box-shadow:0 24px 60px rgba(0,0,0,.6)}.communityModal h3{margin:0 0 6px}.communityModal p{margin:0 0 16px;color:rgba(255,255,255,.7)}.communityModalActions{display:flex;justify-content:flex-end;gap:10px}.communityModalActions button{padding:9px 16px;border-radius:10px;font-weight:800}.communityModalActions .communityQuiet{background:transparent;color:inherit;border:1px solid rgba(255,255,255,.2)}.communityModalActions .communityDanger{background:#ff5d5d;color:#1a0000;border:0}.communityAvatar{isolation:isolate;overflow:visible}.communityAvatar:before{content:"";position:absolute;inset:17%;border-radius:50%;background:rgba(4,10,6,.86);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);z-index:-1}.communityAvatarLetter{position:relative;color:#fff;font-weight:900;line-height:1;text-shadow:none}.communityAvatar.isFounder{transform:scale(1.12)}.communityBadgeMark-founder{width:26px;height:26px;top:-11px;right:-12px}.communityBadge-first_founding_member{font-size:.56rem;gap:3px;padding:2px 7px}.communityComments{display:grid;grid-gap:10px;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.communityComments ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.communityCommentHead{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.communityCommentHead time{margin-left:auto;font-size:.68rem;color:rgba(255,255,255,.5)}.communityComments li p{margin:4px 0;color:rgba(255,255,255,.88);overflow-wrap:anywhere}.communityCommentActions button{background:transparent;border:0;color:rgba(255,255,255,.55);font-size:.74rem;padding:2px 0;text-decoration:underline;cursor:pointer}.communityCommentForm{display:grid;grid-gap:6px;gap:6px}.communityCommentForm textarea{width:100%;min-height:56px}.communityCommentForm div{display:flex;align-items:center;justify-content:space-between}.communityAvatar.isFounder{margin-right:8px}.shinyGreenButton:active:not(:disabled){transform:translateY(1px) scale(.99);filter:brightness(.96)}.shinyGreenButton:focus-visible{outline:2px solid #fff;outline-offset:2px}.shinyGreenButton:disabled{opacity:.5;filter:saturate(.55) brightness(.85);cursor:not-allowed;box-shadow:none}.communityShell .shinyGreenButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 16px;border:1px solid;border-radius:12px;font-weight:850;cursor:pointer}@media (max-width:620px){.communityNav button,.communityShell .shinyGreenButton{min-height:44px}}.communityCommentActions button.communityWarnRed,.communityMemberActions button.communityWarnRed,.communityPost footer button.communityDelete{background:transparent;color:#ff8a8a;border:1px solid rgba(255,138,138,.45)}.communityCommentActions button.communityWarnAmber,.communityMemberActions button.communityWarnAmber{background:transparent;color:#ffc266;border:1px solid rgba(255,176,32,.5)}.communityNav button.shinyGreenButton{flex:0 0 auto;min-width:max-content}.guardianPrimary:active:not(:disabled){transform:translateY(1px) scale(.99);filter:brightness(.96)}.guardianPrimary:focus-visible{outline:2px solid #fff;outline-offset:2px}.guardianPrimary:disabled{opacity:.5;filter:saturate(.55) brightness(.85);cursor:not-allowed;box-shadow:none}:root{--fg-brand-silver:#e0e0e0;--fg-brand-green:#7cff00}.fgName{white-space:nowrap;position:relative}.fgFirm{color:var(--fg-brand-silver);background:linear-gradient(180deg,#ffffff 0,var(--fg-brand-silver) 45%,#a9adb2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fgGated{color:var(--fg-brand-green)}.fgSrOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (forced-colors:active){.fgFirm{-webkit-text-fill-color:currentColor;background:none}}.pageHeader.pageHeaderCompact{min-height:0;padding:10px clamp(18px,3vw,40px)}.pageHeader.pageHeaderCompact>div:first-child{gap:2px!important}.pageHeader.pageHeaderCompact .pageTitle{font-size:clamp(19px,1.7vw,23px);line-height:1.1}@media (max-width:620px){.pageHeader.pageHeaderCompact{padding:10px 16px;gap:8px}.pageHeader.pageHeaderCompact .pageTitle{font-size:21px}}.communityBadge .communityBadgeText{position:relative;z-index:1;color:#fff;font-weight:850;text-shadow:0 1px 1px rgba(0,0,0,.7)}.communityBadge svg{position:relative;z-index:1;flex:none}.communityBadge-founder{color:#fff;background:linear-gradient(135deg,#6a4905,#704e07 50%,#583b04);border:1px solid #f6c94c;box-shadow:0 0 10px rgba(246,201,76,.4),inset 0 1px 0 rgba(255,236,170,.35)}.communityBadge-first_founding_member{color:#fff;background:linear-gradient(135deg,#0a3a24,#0d5e38 50%,#082c1c);border:1px solid rgba(240,222,170,.85)}.communityBadge:after{background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.16) 50%,transparent 65%)}.communityBadge-founder{font-size:.66rem}.communityFollowing{min-height:40px;padding:9px 16px;border-radius:12px;font-weight:800;background:transparent;color:#d7ffb0;border:1px solid rgba(124,255,0,.55);cursor:pointer}.communityFollowing .unfollowLabel{display:none}@media (hover:hover){.communityFollowing:focus-visible .followingLabel,.communityFollowing:hover .followingLabel{display:none}.communityFollowing:focus-visible .unfollowLabel,.communityFollowing:hover .unfollowLabel{display:inline}}.communityFollowing:focus-visible,.communityFollowing:hover{color:#ff9d9d;border-color:rgba(255,138,138,.7)}.communityFollowing:focus-visible{outline:2px solid #fff;outline-offset:2px}.communityFollow.isCompact,.communityFollowing.isCompact{min-height:32px;padding:5px 12px;font-size:.78rem}@media (max-width:620px){.communityFollowing{min-height:44px}.communityFollow.isCompact,.communityFollowing.isCompact{min-height:36px}}.communityRail{position:-webkit-sticky;position:sticky;top:76px}.communitySuggestion{grid-template-columns:42px minmax(0,1fr) auto}.communitySuggestionActions{display:flex;align-items:center;gap:6px}.communitySuggestion small{display:block;color:rgba(255,255,255,.55);font-size:.72rem}.communityIconButton{min-width:32px;min-height:32px;padding:0;border-radius:10px;display:inline-grid;place-items:center}.communitySeeAll{width:100%;margin-top:6px}.communityStrip{display:none}.communityStripTrack{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 2px 10px;-webkit-overflow-scrolling:touch}.communityStripCard{flex:0 0 150px;scroll-snap-align:start;display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(10,14,18,.7);text-align:center}.communityStripCard strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.communityStrip h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;margin:0 0 4px}.communityStrip .communitySeeAll{flex:0 0 auto;width:auto;align-self:center;white-space:nowrap}@media (max-width:900px){.communityStrip{display:block;margin-bottom:14px}.communityRail{display:none}}.communityDiscoverTools{display:flex;gap:8px;flex-wrap:wrap}.communityDiscoverTools input,.communityDiscoverTools select{min-height:40px;padding:0 12px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:rgba(8,12,10,.9);color:inherit}.communityCounts{display:flex;justify-content:center;gap:10px}.communityCounts button{background:transparent;border:0;padding:2px 4px;color:rgba(255,255,255,.7);text-decoration:underline;cursor:pointer}.communityLoadMore{display:flex;justify-content:center;margin-top:14px}.communityFollowList ul{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-gap:10px;gap:10px;max-height:50vh;overflow:auto}.communityFollowList li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.communityPost header .communityFollow,.communityPost header .communityFollowing{margin-left:6px}.communityShell .communityFollow.isCompact,.communityShell .communityFollowing.isCompact{min-height:30px;padding:4px 12px;font-size:.78rem}.communitySuggestionActions{flex-wrap:wrap;justify-content:flex-end}@media (max-width:620px){.communityShell .communityFollow.isCompact,.communityShell .communityFollowing.isCompact{min-height:36px}}.guardianBeacon{padding:16px 34px;font-size:1.05rem;font-weight:800;animation:guardianBeaconPulse 1.8s ease-in-out infinite}@keyframes guardianBeaconPulse{0%,to{box-shadow:0 0 10px 2px rgba(124,255,0,.45),0 0 28px 6px rgba(124,255,0,.18)}50%{box-shadow:0 0 22px 6px rgba(124,255,0,.85),0 0 56px 14px rgba(124,255,0,.34)}}@media (prefers-reduced-motion:reduce){.guardianBeacon{animation:none;box-shadow:0 0 18px 4px rgba(124,255,0,.6)}}.pageBackRow{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.pageBackButton{padding:4px 12px;font-size:.78rem;font-weight:800;text-decoration:none}.customRules{display:grid;grid-gap:14px;gap:14px}.customRulesHead{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.customRulesHead h2{margin:0}.customRuleList{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px;gap:14px}.customRuleCard{display:grid;grid-gap:8px;gap:8px;align-content:start;border:1px solid rgba(124,255,0,.2);border-radius:16px;background:rgba(8,13,17,.7);padding:16px}.customRuleCard.paused{opacity:.6}.customRuleActions,.customRuleChips,.customRuleRow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.customRuleValue{font-size:1.25rem;font-weight:800}.customRuleFirm{font-size:.9rem;line-height:1.5}.customRuleFirm,.customRuleNote{margin:0;color:var(--text-muted)}.customRuleNote{font-size:.85rem}.customRuleBadge{display:inline-block;border:1px solid var(--border);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800;color:var(--text-muted)}.customRuleBadge.mine,.customRuleBadge.strict{border-color:#7cff00;color:#7cff00}.customRuleBadge.example,.customRuleChip{color:var(--text)}.customRuleChip{border:1px solid var(--border);border-radius:999px;background:#0b1014;padding:6px 12px;font-size:12px}.customRuleChip.pick{cursor:pointer;min-height:36px}.customRuleChip.pick.on{border-color:#7cff00;color:#7cff00;background:rgba(124,255,0,.08)}.customRuleBtn{min-height:38px;padding:0 14px;border:1px solid var(--border);border-radius:999px;background:#0b1014;color:var(--text);cursor:pointer}.customRuleBtn:disabled{opacity:.55}@media(max-width:600px){.customRuleList{grid-template-columns:1fr}}.glowCard{border:1px solid rgba(124,255,0,.55);box-shadow:0 0 0 1px rgba(124,255,0,.18),0 0 22px rgba(124,255,0,.28),0 0 60px rgba(124,255,0,.12),inset 0 0 28px rgba(124,255,0,.06);animation:glowCardPulse 4.5s ease-in-out infinite}@keyframes glowCardPulse{0%,to{box-shadow:0 0 0 1px rgba(124,255,0,.18),0 0 20px rgba(124,255,0,.24),0 0 54px rgba(124,255,0,.1),inset 0 0 26px rgba(124,255,0,.05)}50%{box-shadow:0 0 0 1px rgba(124,255,0,.3),0 0 30px rgba(124,255,0,.42),0 0 76px rgba(124,255,0,.18),inset 0 0 34px rgba(124,255,0,.09)}}@media (prefers-reduced-motion:reduce){.glowCard{animation:none}}.introCallout{display:grid;grid-gap:8px;gap:8px;padding:16px 20px;border:1px solid rgba(124,255,0,.4);border-left:4px solid #7cff00;border-radius:12px;background:linear-gradient(90deg,rgba(124,255,0,.12),rgba(124,255,0,.03));box-shadow:0 0 26px rgba(124,255,0,.14)}.introCallout strong{color:#7cff00;text-shadow:0 0 14px rgba(124,255,0,.35);font-size:1.12rem;line-height:1.45}.introCallout p{margin:0;color:var(--text-muted);font-size:1rem;line-height:1.65}.panel.glowCard{border-color:rgba(124,255,0,.55)}.introLogos{line-height:2.3!important}.introLogo{display:inline-block;height:30px;width:auto;max-width:130px;vertical-align:middle;object-fit:contain;padding:3px 9px;border-radius:8px}.introLogoDark{width:118px;height:34px;max-width:none;object-fit:cover;padding:0;background:#131722;box-shadow:0 0 0 1px rgba(255,255,255,.14)}.introLogoLight{background:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.3)}.guidedStepBadge{position:relative;display:inline-grid;place-items:end center;flex:0 0 auto;width:52px;height:52px;color:#041000;font-family:var(--font-data)}.guidedStepBadge>strong{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(145deg,#344039,#202923);color:#9aaba0;font:950 1.05rem var(--font-data);box-shadow:0 0 0 1px rgba(255,255,255,.1)}.guidedStepArc{position:absolute;inset:0;color:#77867c;font:950 .5rem var(--font-data);letter-spacing:.01em}.guidedStepArc i{position:absolute;font-style:normal;line-height:1}.guidedStepArc i:first-child{left:7px;top:10px;transform:rotate(-47deg)}.guidedStepArc i:nth-child(2){left:17px;top:3px;transform:rotate(-18deg)}.guidedStepArc i:nth-child(3){right:17px;top:3px;transform:rotate(18deg)}.guidedStepArc i:nth-child(4){right:6px;top:10px;transform:rotate(47deg)}.guidedStepBadge.isActive>strong{background:linear-gradient(145deg,#caff72,#63e900);color:#041000;box-shadow:0 0 0 1px rgba(124,255,0,.5),0 0 14px rgba(124,255,0,.25)}.guidedStepBadge.isActive .guidedStepArc{color:#a8ff5d;text-shadow:0 0 8px rgba(124,255,0,.6)}.guidedStepBadge.isActive{animation:guidedStepPulse 1.35s ease-in-out infinite}@keyframes guidedStepPulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.11);filter:brightness(1.22) drop-shadow(0 0 13px rgba(124,255,0,.78))}}.stepRow{border:1px solid rgba(124,255,0,.22);box-shadow:none}.stepRow.isGuideActive{border-color:rgba(124,255,0,.65);box-shadow:0 0 22px rgba(124,255,0,.18)}.kindTag{display:inline-flex;align-items:center;gap:10px;padding:7px 12px;border-radius:10px;font-family:var(--font-data)}.kindTag b{font-size:1.05rem;letter-spacing:.14em;font-weight:900}.kindTag span{font-size:.78rem;opacity:.85}.kindTag_strategy{color:#041000;background:#7cff00;box-shadow:0 0 18px rgba(124,255,0,.45)}.kindTag_indicator{color:#0b0420;background:#b69cff;box-shadow:0 0 18px rgba(156,119,255,.5)}.buildJsonButton{display:grid;grid-gap:2px;gap:2px;justify-items:start;width:100%;padding:12px 16px;border:2px solid #7cff00;border-radius:12px;background:linear-gradient(90deg,rgba(124,255,0,.2),rgba(124,255,0,.05));color:#f4fff0;text-align:left;cursor:pointer;box-shadow:0 0 18px rgba(124,255,0,.3)}.buildJsonButton b{color:#7cff00;font-size:1.05rem;letter-spacing:.04em}.buildJsonButton span{font-size:.84rem;color:rgba(244,255,240,.78)}.buildJsonButton:hover{box-shadow:0 0 28px rgba(124,255,0,.5);transform:translateY(-1px)}.jsonBuilderBackdrop{position:fixed;inset:0;z-index:1400;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.jsonBuilder{position:relative;display:grid;grid-gap:14px;gap:14px;width:min(520px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:22px;border-radius:18px;background:linear-gradient(180deg,rgba(12,20,14,.99),rgba(6,9,12,.99));outline:none}.jsonBuilderClose{position:absolute;top:10px;right:12px;width:34px;height:34px;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:#fff;font-size:1.4rem;line-height:1;cursor:pointer}.jsonBuilderTop{display:flex;align-items:center;gap:12px;padding-right:40px}.jsonBuilderTag{padding:5px 10px;border-radius:8px;background:#7cff00;color:#041000;font:900 .78rem var(--font-data);letter-spacing:.1em;text-transform:uppercase}.jsonBuilderProgress{color:var(--text-muted);font:700 .82rem var(--font-data)}.jsonBuilderBar{height:6px;border-radius:99px;background:rgba(255,255,255,.1);overflow:hidden}.jsonBuilderBar i{display:block;height:100%;background:#7cff00;box-shadow:0 0 12px rgba(124,255,0,.7);transition:width .25s}.jsonBuilderBody{display:grid;grid-gap:12px;gap:12px}.jsonBuilderBody h3{margin:0;color:#fff;font-size:1.45rem;line-height:1.25}.jsonBuilderHelp{margin:0;color:var(--text-muted);font-size:.95rem}.jsonBuilderChoices{display:grid;grid-gap:10px;gap:10px}.jsonBuilderChoice{display:grid;grid-gap:2px;gap:2px;padding:14px 16px;border:1px solid rgba(124,255,0,.35);border-radius:12px;background:rgba(0,0,0,.35);color:#fff;text-align:left;cursor:pointer}.jsonBuilderChoice b{font-size:1.08rem}.jsonBuilderChoice small{color:var(--text-muted);font-size:.84rem}.jsonBuilderChoice.isOn,.jsonBuilderChoice:hover{border-color:#7cff00;background:rgba(124,255,0,.14);box-shadow:0 0 16px rgba(124,255,0,.3)}.jsonBuilderField{display:flex;gap:10px;flex-wrap:wrap}.jsonBuilderField input{flex:1 1 160px;min-height:48px;padding:0 14px;border:1px solid rgba(124,255,0,.5);border-radius:10px;background:rgba(0,0,0,.45);color:#fff;font:700 1.15rem var(--font-data)}.jsonBuilderNext{min-height:48px;padding:0 20px;border:0;border-radius:10px;background:#7cff00;color:#041000;font-weight:900;font-size:1rem;cursor:pointer}.jsonBuilderNext:disabled{opacity:.4;cursor:not-allowed}.jsonBuilderPre{margin:0;padding:14px;max-height:260px;overflow:auto;border:1px solid rgba(124,255,0,.3);border-radius:10px;background:rgba(0,0,0,.5);color:#7cff00;font:.9rem/1.6 var(--font-data)}.jsonBuilderDone{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.jsonBuilderBack,.jsonBuilderGhost{padding:9px 14px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:transparent;color:#fff;font-weight:700;cursor:pointer}.jsonBuilderBack{justify-self:start;border:0;color:var(--text-muted);padding:4px 0}.jsonBuilderExample{justify-self:start;padding:5px 10px;border:1px solid #facc15;border-radius:8px;background:rgba(250,204,21,.12);color:#facc15;font:800 .78rem var(--font-data);letter-spacing:.08em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.guidedStepBadge.isActive{animation:none}}.pasteHint{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 16px;border:1px solid rgba(124,255,0,.5);border-radius:12px;background:linear-gradient(90deg,rgba(124,255,0,.14),rgba(124,255,0,.03));animation:pasteIn .35s ease-out}.pasteHint b{color:#7cff00;font-size:1rem}.pasteLinks{display:flex;gap:12px;flex-wrap:wrap}.pasteLinks a{display:inline-flex;align-items:center;gap:10px;padding:4px 12px 4px 4px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(0,0,0,.3);color:var(--text-muted);text-decoration:none}.pasteLinks a:hover{border-color:#7cff00;box-shadow:0 0 14px rgba(124,255,0,.35)}.pasteLinks small{font-size:.78rem}@keyframes pasteIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pasteLinks small{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;color:#f4fff0}.pasteLinks small i{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#7cff00;color:#041000;font:900 .7rem var(--font-data);font-style:normal}.codeChip{padding:5px 10px;border-radius:8px;background:#0b1410;border:1px solid rgba(124,255,0,.5);color:#7cff00;font:800 .8rem var(--font-data);white-space:nowrap}.sgHub{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:16px;gap:16px;margin:0 0 22px}.sgTile{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:18px 20px;border:1px solid rgba(124,255,0,.4);border-radius:16px;background:linear-gradient(160deg,rgba(124,255,0,.09),rgba(0,0,0,.35));box-shadow:0 0 22px rgba(124,255,0,.12)}.sgTileTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.sgTileIcon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:rgba(124,255,0,.14);font-size:1.5rem}.sgTilePrice{padding:4px 10px;border:1px solid rgba(255,255,255,.22);border-radius:99px;color:#f4fff0;font:800 .74rem var(--font-data);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sgTileTitle{margin:0;color:#fff;font-size:1.25rem;line-height:1.2}.sgTileStatus{display:flex;align-items:center;gap:8px;margin:0;color:var(--text-muted);font-size:.98rem}.sgTileStatus i{width:10px;height:10px;border-radius:50%;background:#7cff00;box-shadow:0 0 10px #7cff00}.sgTile .btn{justify-self:start}.sgTile_warn{border-color:rgba(250,204,21,.55);box-shadow:0 0 22px rgba(250,204,21,.12)}.sgTile_warn .sgTileStatus i{background:#facc15;box-shadow:0 0 10px #facc15}.sgTile_off .sgTileStatus i{background:#6b7280;box-shadow:none}.sgTile_locked{border-color:rgba(255,255,255,.16);background:rgba(0,0,0,.3);box-shadow:none}.sgTile_locked .sgTileIcon{background:rgba(255,255,255,.07);filter:grayscale(1)}.sgTile_locked .sgTileStatus i{background:#6b7280;box-shadow:none}.sgTile_locked .sgTilePrice{border-color:rgba(250,204,21,.6);color:#facc15}.sgCard{margin:0 0 14px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(0,0,0,.28);overflow:hidden}.sgCard_on{border-color:rgba(124,255,0,.5);box-shadow:0 0 18px rgba(124,255,0,.12)}.sgCard_warn{border-color:rgba(250,204,21,.55)}.sgCardHead{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 18px;cursor:pointer;list-style:none}.sgCardHead::-webkit-details-marker{display:none}.sgCardIcon{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:rgba(124,255,0,.12);font-size:1.4rem}.sgCard_warn .sgCardIcon{background:rgba(250,204,21,.14)}.sgCard_off .sgCardIcon{background:rgba(255,255,255,.07)}.sgCardTitle{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#fff;font-size:1.1rem}.sgCardTitle em{font:800 .68rem var(--font-data);font-style:normal;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:99px;border:1px solid rgba(250,204,21,.6);color:#facc15}.sgCardSummary{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.95rem;white-space:nowrap}.sgCardSummary i{width:10px;height:10px;border-radius:50%;background:#6b7280}.sgCard_on .sgCardSummary i{background:#7cff00;box-shadow:0 0 10px #7cff00}.sgCard_warn .sgCardSummary i{background:#facc15;box-shadow:0 0 10px #facc15}.sgCardChevron{color:var(--text-muted);transition:transform .15s}.sgCard[open] .sgCardChevron{transform:rotate(180deg)}.sgCardBody{display:grid;grid-gap:14px;gap:14px;padding:4px 18px 18px;border-top:1px solid rgba(255,255,255,.08)}.sgBigStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.sgBigStat{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-radius:12px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.1)}.sgBigStat span{color:var(--text-muted);font:700 .72rem var(--font-data);letter-spacing:.08em;text-transform:uppercase}.sgBigStat strong{font:800 1.5rem var(--font-data);color:#fff}.sgBigStat_good strong{color:#7cff00}.sgBigStat_bad strong{color:#ef4444}.sgChips{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 16px}.sgChip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(124,255,0,.4);border-radius:99px;color:#f4fff0;text-decoration:none;font-weight:700;font-size:.9rem;background:rgba(124,255,0,.06)}.sgChip:hover{background:rgba(124,255,0,.16)}@media (max-width:640px){.sgCardHead{grid-template-columns:auto 1fr auto}.sgCardSummary{grid-column:2/3;white-space:normal}}.sgRule{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid rgba(124,255,0,.3);border-radius:12px;background:rgba(124,255,0,.04)}.sgRuleHead{display:flex;align-items:center;gap:10px;color:#fff;font-weight:800;font-size:1rem}.sgFoot{margin:0;color:var(--text-muted);font-size:.85rem}.sgNav{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px;margin:0 0 26px}.sgNavItem{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:12px 14px;border:1px solid rgba(124,255,0,.4);border-radius:14px;background:rgba(124,255,0,.05);text-decoration:none;color:#fff}.sgNavItem:hover{background:rgba(124,255,0,.13)}.sgNavIcon{grid-row:span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(124,255,0,.14);font-size:1.3rem}.sgNavText{display:grid;grid-gap:2px;gap:2px}.sgNavText strong{font-size:1rem}.sgNavText small{display:flex;align-items:center;gap:7px;color:var(--text-muted);font-size:.84rem}.sgNavText small i{width:9px;height:9px;border-radius:50%;background:#7cff00;box-shadow:0 0 8px #7cff00}.sgNavPrice{justify-self:start;font:800 .7rem var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:#f4fff0;border:1px solid rgba(255,255,255,.22);border-radius:99px;padding:2px 9px}.sgNavItem_warn{border-color:rgba(250,204,21,.5)}.sgNavItem_warn small i{background:#facc15;box-shadow:0 0 8px #facc15}.sgNavItem_off small i{background:#6b7280;box-shadow:none}.sgNavItem_locked{border-color:rgba(255,255,255,.16);background:rgba(0,0,0,.3)}.sgNavItem_locked .sgNavIcon{background:rgba(255,255,255,.07);filter:grayscale(1)}.sgNavItem_locked small i{background:#6b7280;box-shadow:none}.sgNavItem_locked .sgNavPrice{border-color:rgba(250,204,21,.6);color:#facc15}.sgSection{margin:0 0 34px;scroll-margin-top:90px}.sgSectionTitle{gap:12px;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(124,255,0,.3);color:#fff;font-size:1.5rem}.sgLocked,.sgSectionTitle{display:flex;align-items:center}.sgLocked{gap:16px;flex-wrap:wrap;padding:18px 20px;border:1px dashed rgba(255,255,255,.25);border-radius:14px;background:rgba(0,0,0,.25)}.sgLocked p{margin:0;flex:1 1 220px;color:var(--text-muted)}.sgLocked strong{color:#facc15}.sgSummary{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:16px 20px;border:1px solid rgba(124,255,0,.4);border-radius:14px;background:rgba(124,255,0,.05)}.sgSummary_off{border-color:rgba(255,255,255,.16);background:rgba(0,0,0,.25)}.sgSummaryStatus{display:flex;align-items:center;gap:10px;color:#fff;font-size:1.05rem;font-weight:700}.sgSummaryStatus i{width:11px;height:11px;border-radius:50%;background:#7cff00;box-shadow:0 0 10px #7cff00}.sgSummary_off .sgSummaryStatus i{background:#6b7280;box-shadow:none}.sgSummaryLinks{display:flex;gap:10px;flex-wrap:wrap}.sgSummaryQuiet{align-self:center;min-height:30px;padding:5px 10px;border-color:rgba(255,255,255,.14);border-radius:9px;font-size:12px;line-height:1;box-shadow:none!important;filter:none!important;animation:none!important}.sgSummaryQuiet:after,.sgSummaryQuiet:before{content:none!important}.sgSummaryQuiet:hover{transform:none;box-shadow:none!important;filter:none!important}.sgBento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start}.sgCardWide{grid-column:1/-1}.sgTop{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;margin:0 0 40px;gap:26px}.sgHero{display:grid;grid-gap:6px;gap:6px;justify-items:center;align-content:center;padding:26px 24px 20px;border-radius:20px;text-decoration:none;color:#fff;background:var(--luxury-metal-deep);box-shadow:var(--luxury-edge-glow),var(--luxury-inner-highlight),var(--luxury-card-shadow)}.sgHero_locked{box-shadow:var(--luxury-inner-highlight),var(--luxury-card-shadow);border:1px solid var(--luxury-device-line)}.sgHeroLabel{font:700 .74rem var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:rgba(244,255,240,.72)}.sgHeroLocked{padding:34px 0;font-size:1.05rem}.sgHeroFoot,.sgHeroLocked{display:flex;align-items:center;gap:10px;color:var(--text-muted)}.sgHeroFoot{font-size:.92rem}.sgHeroFoot i{width:9px;height:9px;border-radius:50%;background:#7cff00;box-shadow:0 0 10px #7cff00;animation:sgPulse 2.4s ease-in-out infinite}.sgHero_warn .sgHeroFoot i{background:#facc15;box-shadow:0 0 10px #facc15}.sgHero_locked .sgHeroFoot i{background:#6b7280;box-shadow:none;animation:none}.sgHeroFoot b{margin-left:6px;font:700 .68rem var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#f4fff0;padding:3px 10px;border:1px solid var(--luxury-hairline-strong);border-radius:99px}@keyframes sgPulse{0%,to{opacity:1}50%{opacity:.45}}.sgTopList{display:grid;align-content:center}.sgTopRow{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:18px 4px;border-bottom:1px solid var(--luxury-hairline);text-decoration:none;color:#fff;transition:background var(--luxury-motion-spring)}.sgTopRow:first-child{border-top:1px solid var(--luxury-hairline)}.sgTopRow:hover{background:linear-gradient(90deg,rgba(124,255,0,.07),transparent)}.sgTopIcon{font-size:1.35rem;width:30px;text-align:center}.sgTopText{display:grid;grid-gap:3px;gap:3px}.sgTopText strong{font:600 1.02rem var(--font-ui);letter-spacing:.01em}.sgTopText small{display:flex;align-items:center;gap:7px;color:var(--text-muted);font-size:.86rem}.sgTopText small i{width:8px;height:8px;border-radius:50%;background:#7cff00}.sgTopRow_locked small i,.sgTopRow_off small i{background:#6b7280}.sgTopRow_locked .sgTopIcon{filter:grayscale(1);opacity:.7}.sgTopPrice{font:700 .68rem var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:rgba(244,255,240,.8);border:1px solid var(--luxury-device-line);border-radius:99px;padding:3px 10px;white-space:nowrap}.sgTopRow_locked .sgTopPrice{color:#facc15;border-color:rgba(250,204,21,.5)}.sgSectionTitle{margin:0 0 20px;padding:0 0 14px;border:0;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,var(--luxury-hairline-strong),transparent 70%) 1;font:600 .8rem var(--font-ui);letter-spacing:.26em;text-transform:uppercase;color:rgba(244,255,240,.9)}.sgSectionTitle span{font-size:1.1rem;letter-spacing:0}.sgCard{margin:0;border:1px solid var(--luxury-hairline);border-radius:18px;background:var(--luxury-metal)}.sgCard,.sgCard_on{box-shadow:var(--luxury-inner-highlight),var(--luxury-card-shadow)}.sgCard_on{border-color:var(--luxury-hairline-strong)}.sgCard_warn{border-color:rgba(250,204,21,.4)}.sgCardHead{padding:20px 22px;gap:16px}.sgCardIcon{width:42px;height:42px;border-radius:50%;background:rgba(124,255,0,.06);border:1px solid var(--luxury-hairline);font-size:1.25rem}.sgCard_warn .sgCardIcon{border-color:rgba(250,204,21,.4);background:rgba(250,204,21,.06)}.sgCard_off .sgCardIcon{border-color:var(--luxury-device-line);background:rgba(255,255,255,.04)}.sgCardTitle{font:600 1.05rem var(--font-ui);letter-spacing:.01em}.sgCardTitle em{font:700 .62rem var(--font-ui);letter-spacing:.14em;border-color:rgba(250,204,21,.45)}.sgCardSummary{font-size:.88rem}.sgCardBody{padding:6px 22px 22px;border-top:1px solid var(--luxury-hairline)}.sgBigStat{background:transparent;border:0;border-bottom:1px solid var(--luxury-hairline);border-radius:0;padding:10px 2px}.sgBigStat strong{font:300 1.9rem var(--font-data);letter-spacing:.01em}.sgBigStat span{letter-spacing:.14em}.sgRule{background:transparent;border-color:var(--luxury-hairline)}@media (max-width:760px){.sgBento,.sgTop{grid-template-columns:minmax(0,1fr)}.sgCardWide{grid-column:auto}}@media (prefers-reduced-motion:reduce){.sgHeroFoot i{animation:none}}.sgScope{margin:0 0 18px;padding:18px 22px 8px;border:1px solid var(--luxury-hairline-strong);border-radius:18px;background:var(--luxury-metal-deep);box-shadow:var(--luxury-inner-highlight),0 0 0 1px rgba(124,255,0,.18),0 0 22px rgba(124,255,0,.1)}.sgScope.isGuideActive{animation:sgScopePulse 3.2s ease-in-out infinite}@keyframes sgScopePulse{0%,to{box-shadow:var(--luxury-inner-highlight),0 0 0 1px rgba(124,255,0,.3),0 0 18px rgba(124,255,0,.12)}50%{box-shadow:var(--luxury-inner-highlight),0 0 0 1px rgba(124,255,0,.6),0 0 40px rgba(124,255,0,.3)}}.sgScopeHead{justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:10px}.sgGuideTitle,.sgScopeHead{display:flex;align-items:center}.sgGuideTitle{gap:10px}.sgScopeLabel{display:grid;grid-gap:4px;gap:4px;font:700 .74rem var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:rgba(244,255,240,.85)}.sgScopeLabel small{color:#7cff00;font:800 .6rem var(--font-data);letter-spacing:.13em}.sgScopeHead select{max-width:380px;min-width:220px}.sgGuidedInput.isActive input,.sgScopeHead select.isGuideActive{border-color:#7cff00;box-shadow:0 0 0 2px rgba(124,255,0,.15),0 0 22px rgba(124,255,0,.24)}.sgScopeList{list-style:none;margin:0;padding:0}.sgScopeRow{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 2px;border-top:1px solid var(--luxury-hairline)}.sgScopeDot{width:9px;height:9px;border-radius:50%;background:#7cff00;box-shadow:0 0 10px #7cff00}.sgScopeName{display:grid;grid-gap:2px;gap:2px}.sgScopeName strong{font:600 1rem var(--font-ui);color:#fff}.sgScopeName small{color:var(--text-muted);font-size:.85rem}.sgScopeTag{font:700 .68rem var(--font-ui);letter-spacing:.14em;text-transform:uppercase;padding:3px 10px;border-radius:99px;border:1px solid var(--luxury-hairline-strong);color:#7cff00}.sgScopeTag.isPaper{border-color:rgba(250,204,21,.5);color:#facc15}.sgScopeId{font:500 .82rem var(--font-data);color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.sgScope.isGuideActive{animation:none}}@media (max-width:640px){.sgScopeRow{grid-template-columns:auto 1fr auto}.sgScopeId{grid-column:2/4}}.sgNavItem{grid-template-columns:auto 1fr auto;gap:4px 14px;padding:14px 16px;border:1px solid var(--luxury-hairline-strong);border-radius:16px;background:var(--luxury-metal);box-shadow:var(--luxury-inner-highlight),0 6px 18px rgba(0,0,0,.35);cursor:pointer;transition:transform var(--luxury-motion-spring),box-shadow var(--luxury-motion-spring),border-color var(--luxury-motion-spring)}.sgNavItem:focus-visible,.sgNavItem:hover{transform:translateY(-3px);border-color:#7cff00;background:linear-gradient(180deg,rgba(124,255,0,.14),var(--bg-surface));box-shadow:var(--luxury-inner-highlight),0 0 0 1px rgba(124,255,0,.55),0 10px 28px rgba(124,255,0,.2)}.sgNavItem:active{transform:translateY(0)}.sgNavGo{grid-row:span 2;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--luxury-hairline-strong);background:rgba(124,255,0,.1);color:#7cff00;font-weight:900;transition:transform var(--luxury-motion-spring),background var(--luxury-motion-spring)}.sgNavItem:hover .sgNavGo{background:#7cff00;color:#041000;transform:translateY(3px)}.sgNavPrice{grid-column:2}.sgNavItem_locked .sgNavGo{border-color:var(--luxury-device-line);background:rgba(255,255,255,.05);color:var(--text-muted)}.sgSteps{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.sgStep{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 20px;border:1px solid var(--luxury-hairline);border-radius:16px;background:var(--luxury-metal)}.sgStep:first-child{border-color:var(--luxury-hairline-strong);box-shadow:0 0 22px rgba(124,255,0,.14)}.sgStepNum{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#7cff00;color:#041000;font:900 1rem var(--font-data)}.sgStep:not(:first-child) .sgStepNum{background:rgba(255,255,255,.1);color:var(--text-muted)}.sgStep.isDone .sgStepNum{background:rgba(124,255,0,.2);color:#7cff00}.sgStep strong{flex:1 1 200px;font:600 1.05rem var(--font-ui);color:#fff}.sgStep:not(:first-child) strong{color:var(--text-muted)}.sgTargetHead{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sgTargetHead>span:first-child{flex:0 1 auto}.sgTarget.isGuideActive{box-shadow:0 0 0 1px rgba(124,255,0,.45),0 0 34px rgba(124,255,0,.2),0 0 18px rgba(212,175,55,.2)!important}.sgGuidedInput .statLabel{display:flex;align-items:center;gap:8px}.sgAcknowledgementTitle{display:flex;align-items:center;gap:10px;color:#d4af37;font:700 .85rem var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.sgAcknowledgement.isGuideActive{box-shadow:0 0 0 1px rgba(124,255,0,.4),0 0 28px rgba(124,255,0,.18)}.sgTargetTag{font:800 .66rem var(--font-data);letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border:1px solid rgba(250,204,21,.6);color:#facc15;cursor:help}.sgSwitch,.sgTargetTag{border-radius:99px;text-shadow:none}.sgSwitch{margin-left:auto;display:inline-flex;align-items:center;gap:10px;padding:5px 6px 5px 16px;border:2px solid;cursor:pointer;font:900 .95rem var(--font-data);letter-spacing:.12em;transition:background var(--luxury-motion-spring),border-color var(--luxury-motion-spring),box-shadow var(--luxury-motion-spring)}.sgSwitch i{width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.45)}.sgSwitch.isOff{background:#b91c1c;border-color:#ef4444;color:#fff;box-shadow:0 0 18px rgba(239,68,68,.45)}.sgSwitch.isOn{background:#15803d;border-color:#7cff00;color:#fff;box-shadow:0 0 22px rgba(124,255,0,.55);flex-direction:row-reverse;padding:5px 16px 5px 6px}.sgSwitch:focus-visible{outline:3px solid #fff;outline-offset:3px}.sgSwitch:disabled{cursor:not-allowed;filter:saturate(.45);opacity:.68;box-shadow:none}.sgApproval{display:grid;grid-gap:12px;gap:12px;margin:0 0 18px;padding:14px 20px;border:1px solid var(--luxury-hairline);border-radius:16px;background:var(--luxury-metal-deep)}.sgApprovalHead{display:flex;align-items:flex-start;gap:12px;color:var(--text-muted);font-size:1rem}.sgApprovalHead>span:last-child{display:grid;grid-gap:3px;gap:3px}.sgApprovalHead small{font:800 .62rem var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:#7cff00}.sgApprovalHead strong{font-weight:700;color:#fff}.sgApprovalHead em{font-size:.82rem;font-style:normal;line-height:1.45;color:var(--text-muted)}.sgApproval.isWaiting{padding:18px 22px;border:2px solid #facc15;background:linear-gradient(180deg,rgba(250,204,21,.14),var(--bg-surface));animation:sgWait 1.8s ease-in-out infinite}.sgApproval.isWaiting .sgApprovalHead{color:#facc15;font-size:1.25rem}@keyframes sgWait{0%,to{box-shadow:0 0 14px rgba(250,204,21,.25)}50%{box-shadow:0 0 36px rgba(250,204,21,.6)}}@media (prefers-reduced-motion:reduce){.sgApproval.isWaiting{animation:none}}.sgHistoryBlock{margin-top:34px}.sgPresetNotice{display:grid;grid-gap:5px;gap:5px;margin:14px 0 0;padding:12px 14px;border:1px solid rgba(124,255,0,.32);border-radius:10px;background:linear-gradient(135deg,rgba(124,255,0,.09),rgba(7,18,10,.72));box-shadow:0 12px 28px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.035)}.sgPresetNotice strong{color:var(--lime);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.sgPresetNotice span{color:var(--text);font-size:.84rem;line-height:1.45}.sgPresetNotice small{color:var(--text-muted);font-size:.72rem;line-height:1.45}.sgStepGroup{display:flex;align-items:center;gap:12px;padding:10px 2px;color:var(--text-muted)}.sgStepGroup>span{display:grid;grid-gap:2px;gap:2px}.sgStepGroup strong{color:#fff;font-size:.92rem}.sgStepGroup small{font-size:.72rem;line-height:1.4}.sgStepGroup.isGuideActive{color:#7cff00}.sgStepGroup.isGuideActive strong{color:#7cff00;text-shadow:0 0 12px rgba(124,255,0,.32)}.sgScopeEmpty{padding:18px 20px;border:1px solid var(--luxury-device-line);border-radius:16px;background:var(--luxury-metal);color:var(--text-muted);line-height:1.5}.sgControlFieldset{display:grid;grid-gap:18px;gap:18px;min-width:0;margin:0;padding:0;border:0}.sgControlFieldset[disabled]{opacity:.72}.sgInlineSwitch{display:inline-flex;align-items:center;gap:10px}.sgInlineError{max-width:190px;color:var(--danger);font-size:.75rem}.sgModalBackdrop{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sgModal{width:min(880px,100%);max-height:min(88vh,920px);overflow:hidden;border:1px solid rgba(124,255,0,.42);border-radius:24px;background:linear-gradient(160deg,rgba(13,22,18,.99),rgba(5,8,10,.995));box-shadow:0 0 0 1px rgba(124,255,0,.08),0 30px 90px rgba(0,0,0,.72),0 0 42px rgba(124,255,0,.14)}.sgModalHead{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;border-bottom:1px solid var(--luxury-hairline);background:linear-gradient(180deg,rgba(124,255,0,.09),transparent)}.sgModalHead>div{display:grid;grid-gap:4px;gap:4px}.sgModalHead span{font:800 .62rem var(--font-data);letter-spacing:.18em;text-transform:uppercase;color:#7cff00}.sgModalHead h2{margin:0;color:#fff;font:700 1.4rem var(--font-ui)}.sgModalClose{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--luxury-device-line);border-radius:50%;background:rgba(255,255,255,.05);color:#fff;font-size:1.7rem;line-height:1;cursor:pointer}.sgModalClose:focus-visible,.sgModalClose:hover{border-color:#7cff00;color:#7cff00;outline:none}.sgModalBody{max-height:calc(min(88vh,920px) - 82px);overflow:auto;padding:24px}.sgModalBody .gdPanel{box-shadow:none}.sgModalBody .gdStack{gap:0}@media (max-width:640px){.sgModalBackdrop{padding:10px}.sgModal{border-radius:18px}.sgModalBody,.sgModalHead{padding:18px}.sgModalBody{max-height:calc(100vh - 92px)}}.sgTarget{position:relative;overflow:hidden;border-radius:22px!important;background:linear-gradient(160deg,rgba(212,175,55,.1),var(--bg-surface) 38%,var(--bg))!important;box-shadow:0 0 0 1px rgba(212,175,55,.55),0 0 38px rgba(212,175,55,.2),var(--luxury-inner-highlight),var(--luxury-card-shadow)!important}.sgTarget:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.07) 50%,transparent 60%);transform:translateX(-120%);animation:sgShimmer 7s ease-in-out infinite}@keyframes sgShimmer{0%,55%{transform:translateX(-120%)}to{transform:translateX(120%)}}.sgTargetHead{padding:20px 24px!important;font:700 1.05rem var(--font-ui)!important;letter-spacing:.22em;text-transform:uppercase}.sgTargetBody{display:grid;grid-template-columns:minmax(220px,.9fr) 1.4fr;align-items:center;grid-gap:26px;gap:26px;padding:8px 24px 18px}.sgTargetHero{display:grid;place-items:center;min-height:140px}.sgTargetEmpty{display:grid;grid-gap:8px;gap:8px;justify-items:center;color:var(--text-muted);font:600 1rem var(--font-ui)}.sgTargetEmpty span{font-size:2.4rem}.sgTargetFigures{display:grid;grid-gap:0;gap:0}.sgFigure{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 2px;border-bottom:1px solid rgba(212,175,55,.28)}.sgFigure:last-child{border-bottom:0}.sgFigure span{font:700 .7rem var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.sgFigure strong{font:300 2rem var(--font-data);color:#fff;letter-spacing:.01em}.sgFigure strong.isGood{color:#7cff00}.sgFigure strong.isBad{color:#ef4444}.sgFigure strong.isMuted{color:var(--text-muted)}@media (max-width:760px){.sgTargetBody{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sgTarget:after{animation:none;display:none}}.gdPage{max-width:980px}.gdStack{display:grid;grid-gap:22px;gap:22px}.gdHero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center;padding:clamp(24px,4vw,44px);border:1px solid rgba(124,255,0,.4);border-radius:26px;background:radial-gradient(120% 140% at 0 0,rgba(124,255,0,.14),transparent 55%),linear-gradient(150deg,rgba(9,22,14,.98),rgba(6,9,13,.99));box-shadow:0 0 0 1px rgba(124,255,0,.08),0 0 46px rgba(124,255,0,.12),0 24px 60px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08)}.gdHero:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.05) 50%,transparent 65%);transform:translateX(-100%);animation:gdShine 7s ease-in-out infinite;pointer-events:none}@keyframes gdShine{0%,60%{transform:translateX(-100%)}to{transform:translateX(100%)}}.gdHero h1{margin:10px 0 8px;font-size:clamp(2rem,4.6vw,3.4rem);line-height:1;color:#fff}.gdHero p{margin:0 0 14px;color:var(--text-muted)}.gdPlan{display:inline-block;padding:7px 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:13px;background:rgba(255,255,255,.04)}.gdPlan.on{border-color:#7cff00;color:#d8ffb0;background:rgba(124,255,0,.08)}.gdPlan a{color:#7cff00}.gdStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.gdStat{display:grid;grid-gap:4px;gap:4px;padding:16px 10px;text-align:center;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(0,0,0,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.gdStat strong{font:800 clamp(1.5rem,3vw,2.2rem) var(--font-data);color:#7cff00;text-shadow:0 0 18px rgba(124,255,0,.45)}.gdStat span{font-size:11px;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase}.gdPanel{display:grid;grid-gap:16px;gap:16px;padding:clamp(18px,3vw,30px);border:1px solid rgba(255,255,255,.09);border-radius:22px;background:linear-gradient(160deg,rgba(14,20,26,.97),rgba(7,10,14,.99));box-shadow:0 18px 48px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.07),inset 0 0 0 1px rgba(124,255,0,.04)}.gdPanelHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.gdPanelHead h2{margin:0;font-size:1.3rem}.gdCount{padding:4px 12px;border:1px solid rgba(124,255,0,.4);border-radius:999px;color:#7cff00;font:800 12px var(--font-data);background:rgba(124,255,0,.07)}.gdEmpty{margin:0;color:var(--text-muted)}.gdAccounts{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:14px;gap:14px}.gdAccount{display:grid;grid-gap:10px;gap:10px;padding:18px;border:1px solid rgba(124,255,0,.22);border-radius:18px;background:linear-gradient(155deg,rgba(124,255,0,.06),rgba(255,255,255,.02));box-shadow:0 10px 28px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.07);transition:transform .18s,box-shadow .18s,border-color .18s}.gdAccount:hover{transform:translateY(-3px);border-color:rgba(124,255,0,.55);box-shadow:0 16px 36px rgba(0,0,0,.45),0 0 26px rgba(124,255,0,.14)}.gdAccount.bad{border-color:rgba(255,92,92,.5)}.gdAccount small{color:var(--text-muted)}.gdAccountTop{display:flex;justify-content:space-between;align-items:center;gap:8px}.gdDot{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--text-muted)}.gdDot:before{content:"";width:8px;height:8px;border-radius:50%;background:#8a94a0}.gdDot.live{color:#7cff00}.gdDot.live:before{background:#7cff00;box-shadow:0 0 10px #7cff00;animation:gdPulse 2s infinite}.gdDot.bad{color:#ff6b6b}.gdDot.bad:before{background:#ff6b6b}@keyframes gdPulse{50%{opacity:.35}}.gdAccountNums{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.gdAccountNums div{display:grid;grid-gap:2px;gap:2px;padding:10px;border-radius:12px;background:rgba(0,0,0,.35)}.gdAccountNums span{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.gdAccountNums strong{font-size:1.2rem}.gdAccountNums .pos{color:#7cff00}.gdAccountNums .neg{color:#ff6b6b}.gdChoices{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px}.gdChoice{display:grid;grid-gap:6px;gap:6px;justify-items:start;padding:20px;text-align:left;color:var(--text);cursor:pointer;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.015));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 22px rgba(0,0,0,.3);transition:transform .18s,border-color .18s,box-shadow .18s}.gdChoice span{font-size:1.6rem}.gdChoice strong{font-size:1.05rem}.gdChoice small{color:var(--text-muted)}.gdChoice:hover:not(:disabled){transform:translateY(-3px);border-color:#7cff00;box-shadow:0 0 26px rgba(124,255,0,.2),0 14px 30px rgba(0,0,0,.4)}.gdChoice.active{border-color:#7cff00;background:linear-gradient(160deg,rgba(124,255,0,.16),rgba(124,255,0,.04));box-shadow:0 0 28px rgba(124,255,0,.22)}.gdChoice:disabled{opacity:.45;cursor:not-allowed}.gdForm{display:grid;grid-gap:14px;gap:14px;padding-top:6px}.gdBlocked{display:grid;grid-gap:8px;gap:8px}.gdBlocked small{color:var(--text-muted)}.gdBlocked>div{display:flex;flex-wrap:wrap;gap:8px}.gdBlockedChip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid rgba(124,255,0,.38);border-radius:999px;font:inherit;font-size:12px;color:var(--text);background:rgba(124,255,0,.06);cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.gdBlockedChip:hover{transform:translateY(-1px);border-color:#7cff00;background:rgba(124,255,0,.12);box-shadow:0 0 18px rgba(124,255,0,.18)}.gdBlockedChip:focus-visible{outline:2px solid #7cff00;outline-offset:2px}.gdBlockedChip>span:last-child{color:#7cff00}.gdManualSeed{margin:0;padding:10px 12px;border-left:2px solid #7cff00;border-radius:0 10px 10px 0;color:var(--text-muted);background:rgba(124,255,0,.06)}.gdManualSeed strong{color:var(--text)}.gdLinkBtn{display:inline-flex;align-items:center;justify-self:start;text-decoration:none}.gdRuleTiles{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}@media(max-width:760px){.gdHero{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.gdDot.live:before,.gdHero:after{animation:none}}.twoTone{color:#7cff00;text-shadow:0 0 26px rgba(124,255,0,.4)}.gdPanel .guardianForm input,.gdPanel .guardianForm select{background:rgba(255,255,255,.06);border:1px solid rgba(124,255,0,.35);box-shadow:inset 0 2px 6px rgba(0,0,0,.4);min-height:48px;font:600 15px var(--font-data)}.gdPanel .guardianForm input::placeholder{color:rgba(255,255,255,.32);font-weight:500}.gdPanel .guardianForm input:focus,.gdPanel .guardianForm select:focus{outline:0;border-color:#7cff00;box-shadow:0 0 0 3px rgba(124,255,0,.18)}.guardianForm label em{font-style:normal;font-weight:600;font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin-left:6px;color:rgba(255,255,255,.4)}.copierNotices:empty{display:none}.copierNotices{display:grid;grid-gap:12px;gap:12px}.copierMore{margin:18px 0}.copierMore>summary{font-weight:800;padding:12px 0}.gdPanel .guardianForm label{align-content:start}.copierHero{min-height:0;padding:clamp(20px,3vw,34px) clamp(24px,4vw,48px);gap:28px}.copierHero h1{font-size:clamp(2rem,3.6vw,3.4rem);margin:12px 0 10px}.copierHeroCopy>p{display:none}.copierHeroCopy .copierCompatibility{margin-top:12px}.copierVisual{transform:scale(.8);transform-origin:right center}@media(max-width:1050px){.copierVisual{display:none}}.workspaceSidebar{padding-bottom:84px}