:root{color-scheme:dark;--bg:#050712;--cyan:#63f5ff;--purple:#9b5cff;--pink:#ff66d8;--gold:#f5b73e}*{box-sizing:border-box}body,html{min-height:100%;margin:0;background:var(--bg);color:white;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.shell{position:relative;min-height:100vh;overflow:hidden;background:linear-gradient(90deg,rgba(5,7,18,.68),rgba(5,7,18,.55) 44%,rgba(5,7,18,.5)),url(/images/app-home-background.png) 42% /cover no-repeat,linear-gradient(180deg,#050712,#07111f 48%,#050712)}.gridwash{position:fixed;inset:0;pointer-events:none;opacity:.24;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:46px 46px}.topbar{position:relative;z-index:10;width:100%;margin:0;padding:0;border-bottom:1px solid rgba(99,245,255,.2);background:linear-gradient(90deg,rgba(155,92,255,.1),rgba(99,245,255,.06),rgba(155,92,255,.08)),rgba(3,8,20,.82);box-shadow:0 18px 58px rgba(0,0,0,.3),0 0 34px rgba(99,245,255,.06);backdrop-filter:blur(18px)}.topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(99,245,255,.5),rgba(155,92,255,.42),transparent)}.topbarInner{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:min(100%,1260px);margin:0 auto;padding:10px 30px}.brandLockup{display:inline-flex;align-items:center;gap:12px;min-width:0}.brandMark{width:54px;height:54px;object-fit:contain;flex:0 0 auto;filter:drop-shadow(0 0 18px rgba(155,92,255,.4))}.wordmark{width:min(230px,44vw);height:auto;display:block}.toplinks{display:flex;justify-content:center;gap:8px;min-width:0}.toplinks a{border:1px solid transparent;background:transparent;color:rgba(226,232,240,.88);border-radius:999px;padding:9px 11px;font-size:.84rem;font-weight:900;white-space:nowrap;transition:border-color .16s ease,background .16s ease,color .16s ease}.toplinks a:hover{border-color:rgba(99,245,255,.34);background:rgba(99,245,255,.09);color:white}.toplinks a.active{border-color:rgba(99,245,255,.42);background:rgba(99,245,255,.12);color:white;box-shadow:inset 0 -2px 0 rgba(155,92,255,.72)}.topActions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.curatorTopChip{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid rgba(245,183,62,.28);background:linear-gradient(135deg,rgba(245,183,62,.13),rgba(155,92,255,.1)),rgba(255,255,255,.055);color:#fff7d6;border-radius:999px;padding:10px 13px;font-size:.8rem;font-weight:950;line-height:1;box-shadow:0 0 28px rgba(245,183,62,.08)}.curatorTopChip:hover{border-color:rgba(245,183,62,.48);background:linear-gradient(135deg,rgba(245,183,62,.18),rgba(155,92,255,.13)),rgba(255,255,255,.08)}.topScanButton{gap:8px;min-height:40px;border:1px solid rgba(99,245,255,.3);border-radius:999px;background:linear-gradient(90deg,rgba(139,92,246,.88),rgba(34,211,238,.82));color:white;padding:0 14px;font-size:.8rem;font-weight:950;white-space:nowrap;box-shadow:0 0 32px rgba(99,245,255,.14)}.iconButton,.menuButton,.topScanButton{display:inline-flex;align-items:center;justify-content:center}.iconButton,.menuButton{border:1px solid rgba(99,245,255,.24);background:rgba(255,255,255,.08);color:#dffcff;border-radius:999px;min-width:42px;height:42px;cursor:pointer;box-shadow:0 0 30px rgba(99,245,255,.08)}.iconButton{min-width:40px;height:40px;border-color:rgba(155,92,255,.24);color:#f0e7ff}.iconButton:hover,.menuButton:hover{border-color:rgba(99,245,255,.52);background:rgba(99,245,255,.11)}.hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.98fr) minmax(390px,.74fr);gap:16px;max-width:1240px;min-height:calc(100vh - 72px);margin:0 auto;padding:10px 22px 0}.badge,.hero{align-items:center}.badge{display:inline-flex;gap:7px;border:1px solid rgba(99,245,255,.34);background:rgba(99,245,255,.1);border-radius:999px;padding:8px 13px;color:white;font-size:.68rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase;box-shadow:0 0 30px rgba(99,245,255,.12)}.provenanceWord{width:92px;height:auto;display:block}.badgeSuffix{display:inline-block;padding-left:2px}.dot{width:8px;height:8px;border-radius:50%;background:#dffcff;box-shadow:0 0 16px rgba(99,245,255,.95)}h1{max-width:720px;margin:26px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.1rem,6.2vw,6.3rem);line-height:.9;letter-spacing:0;text-shadow:0 10px 26px rgba(0,0,0,.48)}.gradientText{background:linear-gradient(90deg,#9b5cff,#b65bff 44%,#63f5ff);-webkit-background-clip:text;background-clip:text;color:transparent}.lede{max-width:640px;margin:22px 0 0;color:rgba(244,249,255,.94);font-size:clamp(1rem,1.5vw,1.28rem);line-height:1.7;font-weight:750}.launch{margin:12px 0 0;max-width:600px;color:rgba(203,213,225,.9);font-size:1rem;line-height:1.75}.actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:30px}.primaryButton,.secondaryButton{min-height:56px;border-radius:18px;padding:0 26px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:.92rem;font-weight:950}.primaryButton{background:linear-gradient(90deg,#8b5cf6,#5b7cff,#22d3ee);color:white;box-shadow:0 0 42px rgba(139,92,246,.42)}.secondaryButton{border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.06);color:white;backdrop-filter:blur(2px)}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:600px;margin-top:30px}.step{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.045);border-radius:18px;padding:14px}.step strong{display:block;color:#bff9ff;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.step span{display:block;color:rgba(203,213,225,.9);margin-top:6px;font-size:.78rem;line-height:1.45;font-weight:650}.artWrap{position:relative;min-height:min(70vh,650px);align-self:end;overflow:visible;transform:translateY(24px)}.storyConstellation{position:absolute;inset:0;z-index:1;pointer-events:none}.storyBubble{position:absolute;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;max-width:204px;border:1px solid rgba(185,128,255,.3);border-radius:19px;background:linear-gradient(135deg,rgba(155,92,255,.16),rgba(99,245,255,.06)),rgba(5,7,18,.72);box-shadow:0 18px 52px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08),0 0 32px rgba(155,92,255,.08);backdrop-filter:blur(16px);padding:11px 13px}.storyBubble svg{width:21px;height:21px;color:#e7b8ff;filter:drop-shadow(0 0 14px rgba(191,137,255,.48))}.storyBubble span{color:rgba(248,250,252,.92);font-size:.78rem;font-weight:820;line-height:1.28}.storyBubbleOne{left:-24px;top:-29%}.storyBubbleTwo{right:0;top:-21%}.storyBubbleThree{left:24%;top:-6%;max-width:184px}.storyBubbleFour{right:-2%;top:-15%;max-width:182px}.storyPath{position:absolute;border:0;opacity:.42;filter:drop-shadow(0 0 8px rgba(99,245,255,.32))}.storyPath:before{content:"";display:block;width:280px;height:145px;border-radius:50%;border-color:rgba(99,245,255,.42) rgba(99,245,255,.42) rgba(155,92,255,.2) transparent;border-style:dashed;border-width:2px;transform:rotate(18deg)}.storyPathOne{left:11%;top:-16%}.storyPathTwo{right:4%;top:-9%;transform:rotate(142deg) scale(.78)}.collectiblesImage{position:absolute;z-index:2;left:54%;bottom:clamp(-42px,-3vh,-16px);width:min(152%,780px);max-height:min(82vh,810px);object-fit:contain;transform:translateX(-50%);filter:drop-shadow(0 36px 82px rgba(0,0,0,.62)) drop-shadow(0 0 34px rgba(99,245,255,.12))}.homeFooter{position:relative;z-index:1;width:100%;border-top:1px solid rgba(99,245,255,.14);background:radial-gradient(circle at 18% 0,rgba(99,245,255,.09),transparent 28%),linear-gradient(180deg,rgba(5,7,18,.82),rgba(3,8,20,.94));padding:44px 22px 30px}.footerInner{display:grid;grid-template-columns:minmax(320px,1.35fr) repeat(4,minmax(120px,.72fr));gap:34px;width:min(100%,1180px);margin:0 auto}.footerBrand{min-width:0}.footerLogoLockup{display:flex;align-items:center;min-width:0;flex-wrap:nowrap;white-space:nowrap}.footerWordmark{display:block;width:210px;max-width:100%;height:auto;min-width:0;filter:drop-shadow(0 0 14px rgba(155,92,255,.24))}.footerBrand p{max-width:330px;margin:18px 0 0;color:rgba(226,232,240,.9);font-size:.92rem;line-height:1.65;font-weight:720}.footerBrand>span{display:block;max-width:330px;margin-top:12px;color:rgba(148,163,184,.86);font-size:.78rem;line-height:1.7}.footerBrand .socialRow{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px}.footerBrand .socialRow a{display:grid;place-items:center;width:38px;height:38px;overflow:hidden;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(15,23,42,.52);transition:transform .16s ease,border-color .16s ease,background .16s ease}.footerBrand .socialRow a:hover{transform:translateY(-2px);border-color:rgba(99,245,255,.42);background:rgba(99,245,255,.08)}.socialIcon{width:26px;height:26px;object-fit:contain}.footerBrand .socialRow a:nth-child(5) .socialIcon{width:38px;height:38px;object-fit:cover;object-position:center center}.footerInner h3{margin:2px 0 15px;color:white;font-size:.95rem;font-weight:900}.footerInner section div{display:grid;gap:10px}.footerInner .footerBrand .socialRow{display:flex}.footerInner section div a{color:rgba(148,163,184,.96);font-size:.86rem;line-height:1.35;transition:color .15s ease}.footerInner section div a:hover{color:white}.footerLegal{display:flex;justify-content:space-between;align-items:center;gap:22px;width:min(100%,1180px);margin:36px auto 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.08)}.footerLegal p{margin:0;color:rgba(148,163,184,.78);font-size:.82rem}.footerLegal div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 22px}.footerLegal a{color:rgba(148,163,184,.78);font-size:.82rem;transition:color .15s ease}.footerLegal a:hover{color:white}.placeholderShell{display:grid;place-items:center;min-height:100vh;padding:28px}.placeholderCard{position:relative;z-index:1;width:min(100%,560px);border:1px solid rgba(99,245,255,.2);border-radius:30px;background:radial-gradient(circle at 50% 0,rgba(155,92,255,.16),transparent 38%),rgba(6,9,22,.88);box-shadow:0 34px 110px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.06);padding:34px;text-align:center}.placeholderLogo{width:70px;height:70px;object-fit:contain;filter:drop-shadow(0 0 24px rgba(155,92,255,.42))}.infoShell{min-height:100vh;padding:106px 22px 56px}.infoHero{position:relative;z-index:1;width:min(100%,980px);margin:0 auto;border:1px solid rgba(99,245,255,.18);border-radius:28px;background:radial-gradient(circle at 50% 0,rgba(99,245,255,.13),transparent 34%),radial-gradient(circle at 12% 16%,rgba(155,92,255,.16),transparent 31%),rgba(6,9,22,.88);box-shadow:0 34px 110px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.06);padding:clamp(28px,4vw,48px);overflow:hidden}.infoHero:after{content:"";position:absolute;inset:auto -12% -52% 48%;height:300px;border-radius:999px;background:radial-gradient(circle,rgba(245,183,62,.14),transparent 64%);pointer-events:none}.infoBack{display:inline-flex;align-items:center;gap:8px;color:rgba(191,249,255,.9);font-size:.82rem;font-weight:850}.infoLogo{display:block;width:64px;height:64px;object-fit:contain;margin-top:28px;filter:drop-shadow(0 0 24px rgba(155,92,255,.38))}.infoEyebrow{margin:22px 0 8px;color:#bff9ff;font-size:.72rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.infoHero h1{position:relative;margin:0;max-width:760px;color:white;font-size:clamp(2.4rem,6vw,5.2rem);line-height:.95;letter-spacing:0;z-index:1}.infoHero>span{display:block;max-width:720px;margin-top:18px;color:rgba(226,232,240,.88);font-size:clamp(1rem,1.6vw,1.22rem);font-weight:680;line-height:1.65}.infoHero>span,.infoStatus{position:relative;z-index:1}.infoStatus{display:inline-flex;align-items:center;gap:9px;margin-top:22px;border:1px solid rgba(245,183,62,.26);border-radius:999px;background:rgba(245,183,62,.08);color:#ffe3a7;padding:9px 13px;font-size:.82rem;font-weight:850}.infoActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.infoActions,.infoGrid{position:relative;z-index:1}.infoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,980px);margin:18px auto 0}.infoCard{border:1px solid rgba(255,255,255,.09);border-radius:20px;background:linear-gradient(135deg,rgba(99,245,255,.07),rgba(155,92,255,.045)),rgba(8,13,28,.78);padding:22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.infoCard h2{margin:0 0 10px;color:white;font-size:1.08rem}.infoCard p{margin:0;color:rgba(203,213,225,.84);font-size:.92rem;font-weight:620;line-height:1.65}.founderStoryShell{min-height:100vh;padding:106px 22px 56px}.founderLetter{position:relative;z-index:1;width:min(100%,920px);margin:0 auto;border:1px solid rgba(99,245,255,.16);border-radius:30px;background:radial-gradient(circle at 12% 0,rgba(99,245,255,.1),transparent 32%),radial-gradient(circle at 100% 10%,rgba(155,92,255,.12),transparent 34%),rgba(6,9,22,.88);box-shadow:0 34px 110px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.055);padding:clamp(28px,5vw,52px)}.founderLetterHeader{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:28px;align-items:start;margin-top:28px}.founderLetterHeader h1{margin:0;max-width:660px;color:white;font-size:clamp(2.4rem,6vw,4.8rem);line-height:.96}.founderLetterPhoto{width:150px;height:150px;border-radius:24px;object-fit:cover;border:1px solid rgba(255,255,255,.14);box-shadow:0 20px 48px rgba(0,0,0,.42),0 0 34px rgba(155,92,255,.18)}.founderLetterBody{max-width:760px;margin-top:30px}.founderLetterBody p{margin:0;color:rgba(226,232,240,.88);font-size:clamp(1rem,1.4vw,1.14rem);font-weight:620;line-height:1.86}.founderLetterBody p+p{margin-top:18px}.founderSignature{display:grid;gap:5px;max-width:760px;margin-top:32px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1)}.founderSignature strong{color:white;font-size:1rem}.founderSignature span{color:rgba(191,249,255,.78);font-size:.82rem;font-weight:850}.companyInfoShell{padding-top:102px}.companyHero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.72fr);gap:18px;width:min(100%,1120px);margin:0 auto}.companyCard,.companyFounderPanel,.companyHeroCopy,.companyRail section,.companySignals article{border:1px solid rgba(99,245,255,.16);background:radial-gradient(circle at 18% 0,rgba(99,245,255,.1),transparent 34%),radial-gradient(circle at 100% 20%,rgba(155,92,255,.12),transparent 34%),rgba(6,9,22,.88);box-shadow:0 28px 90px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.055)}.companyHeroCopy{position:relative;overflow:hidden;border-radius:30px;padding:clamp(28px,4vw,48px)}.companyHeroCopy:after{content:"";position:absolute;right:-90px;bottom:-132px;width:340px;height:340px;border-radius:999px;background:radial-gradient(circle,rgba(245,183,62,.16),transparent 66%);pointer-events:none}.companyHeroCopy h1{position:relative;margin:0;max-width:740px;color:white;font-size:clamp(2.5rem,6vw,5.35rem);line-height:.95;z-index:1}.companyHeroCopy>span{position:relative;display:block;max-width:710px;margin-top:18px;color:rgba(226,232,240,.88);font-size:clamp(1rem,1.6vw,1.2rem);font-weight:680;line-height:1.65;z-index:1}.companyFounderPanel{align-self:stretch;border-radius:30px;padding:28px}.companyFounderPanel>div{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(245,183,62,.25);border-radius:999px;background:rgba(245,183,62,.08);color:#ffe3a7;padding:9px 12px;font-size:.72rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.companyFounderPanel h2{margin:28px 0 0;color:white;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.05}.companyFounderPanel p{margin:16px 0 0;color:rgba(203,213,225,.85);font-size:.92rem;font-weight:680;line-height:1.65}.companyFounderPanel ul{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.companyFounderPanel li{border-left:3px solid rgba(99,245,255,.55);padding-left:12px;color:rgba(226,232,240,.92);font-size:.86rem;font-weight:850}.companySignals{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,1120px);margin:16px auto 0}.companySignals article{border-radius:22px;padding:20px}.companySignals article>div{display:flex;align-items:center;gap:8px;color:#bff9ff;font-size:.71rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.companySignals h2{margin:14px 0 0;color:white;font-size:clamp(1.35rem,2.4vw,2rem)}.companySignals p{margin:8px 0 0;color:rgba(203,213,225,.82);font-size:.86rem;font-weight:650;line-height:1.55}.companyLayout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:16px;width:min(100%,1120px);margin:16px auto 0}.companySectionStack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.companyCard{border-radius:24px;padding:24px}.companyCard>span{color:#f5b73e;font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.companyCard h2{margin:12px 0 0;color:white;font-size:1.25rem;line-height:1.15}.companyCard p{margin:12px 0 0;color:rgba(203,213,225,.85);font-size:.92rem;font-weight:650;line-height:1.68}.companyRail{display:grid;align-content:start;gap:16px}.companyRail section{border-radius:24px;padding:22px}.companyRail h2{margin:0;color:white;font-size:1.05rem}.companyRail ul{display:grid;gap:12px;margin:16px 0 0;padding:0;list-style:none}.companyRail li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:9px;align-items:start;color:rgba(226,232,240,.86);font-size:.83rem;font-weight:700;line-height:1.45}.companyRail li svg{color:#63f5ff;margin-top:2px}.companyTimeline{display:grid;gap:12px;margin-top:16px}.companyTimeline article{position:relative;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(15,23,42,.34);padding:16px}.companyTimeline span{color:#f5b73e;font-size:.68rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.companyTimeline h3{margin:8px 0 0;color:white;font-size:.96rem}.companyTimeline p{margin:8px 0 0;color:rgba(203,213,225,.78);font-size:.8rem;font-weight:650;line-height:1.55}.companyHeroCompact{grid-template-columns:minmax(0,1.05fr) minmax(280px,.48fr)}.companyHeroCompact .companyHeroCopy{min-height:440px}.companyHeroCompact .companyFounderPanel{overflow:hidden}.founderPhotoPanel{padding:0;min-height:440px}.founderPhotoPanel img{width:100%;height:100%;min-height:440px;object-fit:cover}.companySignalsCompact{grid-template-columns:repeat(3,minmax(0,1fr))}.companySignalsCompact article{padding:16px}.companySignalsCompact h2{font-size:clamp(1.05rem,1.5vw,1.35rem)}.companyNarrative{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:16px;width:min(100%,1120px);margin:16px auto 0}.companyNarrative>article{border:1px solid rgba(255,255,255,.1);border-radius:26px;background:radial-gradient(circle at 0 0,rgba(99,245,255,.09),transparent 32%),rgba(6,9,22,.82);padding:clamp(24px,4vw,38px)}.companyNarrative>article>span{display:inline-flex;border:1px solid rgba(245,183,62,.25);border-radius:999px;background:rgba(245,183,62,.08);color:#ffe3a7;padding:8px 12px;font-size:.72rem;font-weight:900}.companyNarrative>article div+div{margin-top:26px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08)}.companyNarrative h2{margin:18px 0 0;color:white;font-size:clamp(1.35rem,2.4vw,2rem)}.companyNarrative p{margin:10px 0 0;color:rgba(226,232,240,.84);font-size:.98rem;font-weight:630;line-height:1.75}.compactRail section{box-shadow:none}.infoShellPolished{padding-bottom:34px}.infoHeroPolished{width:min(100%,1040px);padding:clamp(28px,5vw,54px)}.infoHeroPolished .infoLogo{display:none}.infoPolicyLayout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);gap:16px;width:min(100%,1040px);margin:16px auto 0}.disputeWizardPreview,.infoPolicyPrimary,.infoPolicyRail>div{border:1px solid rgba(255,255,255,.1);border-radius:24px;background:radial-gradient(circle at 0 0,rgba(99,245,255,.08),transparent 32%),rgba(6,9,22,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.infoPolicyPrimary{padding:clamp(24px,4vw,38px)}.infoPolicyPrimary div+div{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08)}.infoPolicyPrimary h2,.infoPolicyRail h2{margin:0;color:white}.infoPolicyPrimary h2{font-size:clamp(1.28rem,2.2vw,1.85rem)}.infoPolicyPrimary p,.infoPolicyRail p{margin:10px 0 0;color:rgba(203,213,225,.84);font-weight:630;line-height:1.7}.infoPolicyRail{display:grid;align-content:start;gap:14px}.infoPolicyRail>div{padding:20px}.infoPolicyRail svg{color:#63f5ff}.infoPolicyRail h2{margin-top:12px;font-size:1rem}.infoPolicyRail p{font-size:.82rem}.disputeWizardPreview{z-index:1;position:relative;display:grid;grid-template-columns:1.25fr repeat(3,minmax(0,.75fr));gap:12px;width:min(100%,1040px);margin:16px auto 0;padding:16px}.disputeWizardPreview article,.disputeWizardPreview>div{border-radius:18px;background:rgba(15,23,42,.42);padding:18px}.disputeWizardPreview>div svg{color:#63f5ff}.disputeWizardPreview span{display:block;margin-top:10px;color:#bff9ff;font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.disputeWizardPreview h2,.disputeWizardPreview h3{margin:10px 0 0;color:white}.disputeWizardPreview h2{font-size:1.25rem}.disputeWizardPreview h3{font-size:.96rem}.disputeWizardPreview p{margin:8px 0 0;color:rgba(203,213,225,.78);font-size:.82rem;font-weight:630;line-height:1.55}.disputeWizardPreview strong{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:linear-gradient(135deg,rgba(155,92,255,.9),rgba(99,245,255,.72));color:white;font-size:.82rem}.placeholderCard p{margin:22px 0 0;color:#bff9ff;font-size:.72rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.placeholderCard h1{margin:12px auto 0;font-size:clamp(2.25rem,6vw,4.2rem)}.placeholderCard span{display:block;max-width:390px;margin:18px auto 26px;color:rgba(203,213,225,.86);line-height:1.6}.loginShell{display:grid;place-items:center;min-height:100vh;padding:28px}.loginCard{position:relative;z-index:1;width:min(100%,480px);border:1px solid rgba(99,245,255,.2);border-radius:34px;background:radial-gradient(circle at 50% 0,rgba(155,92,255,.18),transparent 36%),rgba(6,9,22,.9);box-shadow:0 34px 110px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.06);padding:34px;text-align:center}.loginBrand{display:grid;justify-items:center;gap:12px}.loginBrand img:first-child{width:70px;height:70px;object-fit:contain;filter:drop-shadow(0 0 24px rgba(155,92,255,.42))}.loginBrand img:last-child{width:min(280px,76vw);height:auto}.loginEyebrow{margin:26px 0 0;color:#bff9ff;font-size:.72rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.loginCard h1{margin:12px auto 0;font-size:clamp(2.35rem,7vw,4rem)}.loginCopy{max-width:360px;margin:16px auto 0;color:rgba(203,213,225,.78);line-height:1.65;font-weight:650}.loginActions{display:grid;gap:11px;margin-top:28px}.loginCreate,.providerButton{min-height:54px;border:0;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:950;cursor:pointer}.providerButton{width:100%;border:1px solid rgba(255,255,255,.12);cursor:pointer}.providerButton:disabled{cursor:wait;opacity:.72}.appleButton{background:white;color:#050712}.googleButton{background:rgba(255,255,255,.92);color:#111827}.emailButton{background:rgba(255,255,255,.07);color:white}.authProviderIcon{width:24px;height:24px;object-fit:contain}.callbackSpinner,.spinIcon{animation:spin .9s linear infinite}.callbackSpinner{margin-top:22px;color:#bff9ff}.loginError{color:#fecaca;line-height:1.45;max-width:350px}.loginError,.loginNotice{margin:14px auto 0;font-size:.84rem;font-weight:760}.loginNotice{border:1px solid rgba(99,245,255,.22);border-radius:18px;background:rgba(99,245,255,.07);color:rgba(191,249,255,.95);line-height:1.5;max-width:370px;padding:12px 14px}.emailAuthPanel{display:grid;gap:12px;margin-top:14px;border:1px solid rgba(99,245,255,.15);border-radius:22px;background:linear-gradient(135deg,rgba(99,245,255,.06),rgba(155,92,255,.055)),rgba(2,6,23,.42);padding:14px;text-align:left}.emailAuthToggle{display:grid;grid-template-columns:1fr 1fr;gap:6px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.045);padding:5px}.emailAuthToggle button{min-height:38px;border:0;border-radius:12px;background:transparent;color:rgba(203,213,225,.72);cursor:pointer;font-weight:950}.emailAuthToggle button.active{background:linear-gradient(90deg,rgba(139,92,246,.92),rgba(34,211,238,.86));color:white}.emailAuthPanel label{display:grid;gap:7px}.emailAuthPanel label span{color:#bff9ff;font-size:.68rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.emailAuthPanel input{width:100%;min-height:46px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:rgba(15,23,42,.72);color:white;font:inherit;font-size:.92rem;font-weight:740;outline:none;padding:0 13px}.emailAuthPanel input::placeholder{color:rgba(148,163,184,.68)}.emailAuthPanel .loginCreate{min-height:48px;border:0;cursor:pointer}.loginDivider{display:flex;align-items:center;gap:12px;margin:22px 0;color:rgba(148,163,184,.78);font-size:.78rem;font-weight:850}.loginDivider:after,.loginDivider:before{content:"";flex:1;height:1px;background:rgba(255,255,255,.1)}.loginCreate{width:100%;background:linear-gradient(90deg,#8b5cf6,#5b7cff,#22d3ee);color:white;box-shadow:0 18px 42px rgba(34,211,238,.13)}.loginCreate:hover{filter:brightness(1.06)}.loginBack{display:inline-block;margin-top:18px;color:rgba(203,213,225,.72);font-size:.84rem;font-weight:800}.gate{position:relative;z-index:1;display:grid;place-items:center;min-height:100vh;padding:28px}.gateCard{width:min(100%,500px);border:1px solid rgba(99,245,255,.22);border-radius:32px;background:radial-gradient(circle at 50% 0,rgba(99,245,255,.13),transparent 38%),rgba(6,9,22,.88);box-shadow:0 34px 110px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(18px);padding:34px 32px 30px;text-align:center}.gateLogoStack{display:grid;justify-items:center;gap:13px}.gateMark{width:62px;height:auto;filter:drop-shadow(0 0 22px rgba(155,92,255,.38))}.gateWordmark{width:min(285px,78vw);height:auto;display:block}.gateCard h1{margin:26px auto 0;max-width:410px;font-size:clamp(2.15rem,7vw,3.45rem);line-height:.94}.gateCard p{max-width:365px;margin:18px auto 0;color:rgba(203,213,225,.88);line-height:1.65}.gateForm{margin:28px auto 0;display:grid;gap:13px;max-width:365px;text-align:left}.gateInput{width:100%;border:1px solid rgba(99,245,255,.22);border-radius:18px;background:rgba(255,255,255,.07);color:white;padding:16px;outline:none;margin-top:9px;text-align:center;font-weight:800;letter-spacing:.08em}.gateInput:focus{border-color:rgba(99,245,255,.72);box-shadow:0 0 0 4px rgba(99,245,255,.1)}.gateError{min-height:22px;color:#ff9fbf;font-size:.88rem;font-weight:750;text-align:center}.drawerBackdrop{position:fixed;inset:0;z-index:40;background:transparent;backdrop-filter:none}.drawer{position:fixed;z-index:41;inset:0 0 0 auto;width:min(100%,330px);overflow-y:auto;border-left:1px solid rgba(99,245,255,.15);background:radial-gradient(circle at 18% 0,rgba(99,245,255,.12),transparent 32%),rgba(6,9,22,.965);padding:16px;box-shadow:0 0 80px rgba(99,245,255,.12)}.galleryShell{overflow:visible;padding-bottom:72px}.galleryDoors,.galleryHero,.galleryLanePanel,.galleryOverview,.galleryTop{position:relative;z-index:1;width:min(100%,1180px);margin-inline:auto}.galleryTop{display:flex;align-items:center;justify-content:space-between;padding:22px}.galleryBack{display:inline-flex;align-items:center;gap:10px;color:white;font-weight:950}.galleryBack img{width:38px;height:38px;object-fit:contain}.galleryTopActions{display:flex;gap:10px}.galleryClose,.galleryControls button,.galleryTopActions a{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.055);color:rgba(226,232,240,.9);padding:9px 13px;font-size:.82rem;font-weight:900}.galleryHero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:34px 22px 18px}.galleryHero h1{margin:8px 0 0;font-size:clamp(3rem,7vw,6rem)}.galleryHero p:not(.galleryEyebrow){margin:16px 0 0;color:rgba(203,213,225,.72);font-size:1.05rem;font-weight:720}.galleryEyebrow{margin:0;color:#bff9ff;font-size:.72rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.galleryOverview{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:16px;padding:0 22px}.exhibitCard,.galleryDoor,.galleryDossierPreview,.galleryIntroCard,.galleryLanePanel,.galleryToolGrid a{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.galleryIntroCard{border-radius:26px;padding:16px}.galleryIntroHeader{display:flex;align-items:flex-start;gap:13px}.galleryIntroIcon{display:grid;place-items:center;width:46px;height:46px;border-radius:16px;background:linear-gradient(135deg,rgba(99,245,255,.2),rgba(155,92,255,.18));color:white}.galleryIntroHeader h2{margin:0;color:white;font-size:1.3rem}.galleryIntroHeader p{margin:5px 0 0;color:rgba(203,213,225,.65);font-size:.88rem;font-weight:700}.galleryIntroHeader button{margin-left:auto;border:0;border-radius:999px;background:rgba(255,255,255,.07);color:rgba(255,255,255,.58);width:36px;height:36px}.galleryPulseGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.galleryPulseGrid div{border:1px solid rgba(99,245,255,.14);border-radius:16px;background:rgba(99,245,255,.08);padding:11px}.galleryPulseGrid strong{display:block;font-size:1.35rem}.galleryPulseGrid span{display:block;margin-top:3px;color:rgba(203,213,225,.6);font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.galleryToolGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.galleryToolGrid a{display:flex;align-items:center;gap:12px;border-radius:22px;padding:16px}.galleryToolGrid svg{color:#b68cff}.galleryToolGrid small,.galleryToolGrid strong{display:block}.galleryToolGrid small{margin-top:3px;color:rgba(203,213,225,.55);font-weight:750}.galleryDoors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px 22px 0}.galleryDoor{display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:16px;border-radius:26px;padding:14px}.galleryDoor.cyan{border-color:rgba(99,245,255,.2)}.galleryDoor.green{border-color:rgba(88,224,138,.2)}.galleryDoorImage{width:86px;height:96px;border-radius:20px;overflow:hidden;background:rgba(0,0,0,.22)}.galleryDoorImage img{width:100%;height:100%;object-fit:cover;object-position:center 12%}.galleryDoor h2{margin:0;color:white;font-size:1.35rem}.galleryDoor span{display:inline-block;margin-top:8px;border-radius:999px;background:rgba(99,245,255,.11);color:#bff9ff;padding:4px 8px;font-size:.7rem;font-weight:950;text-transform:uppercase}.galleryDoor p{margin:9px 0 0;color:rgba(203,213,225,.62);font-size:.86rem;line-height:1.5}.galleryLanePanel{margin-top:18px;border-radius:30px;padding:20px}.galleryLaneHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.galleryLaneHeader h2{margin:7px 0 0;color:white;font-size:1.8rem}.galleryControls{display:flex;align-items:center;gap:10px}.galleryControls label{display:flex;align-items:center;gap:8px;min-width:320px;border:1px solid rgba(99,245,255,.15);border-radius:16px;background:rgba(0,0,0,.2);color:#bff9ff;padding:0 12px;height:42px}.galleryControls input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:white}.exhibitGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.exhibitCard{border-radius:20px;padding:14px}.exhibitCard>span{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;margin-bottom:13px}.exhibitCard.cyan>span{background:rgba(99,245,255,.12);color:#bff9ff}.exhibitCard.violet>span{background:rgba(155,92,255,.14);color:#d5c6ff}.exhibitCard.green>span{background:rgba(88,224,138,.14);color:#bafbd0}.exhibitCard h3{margin:0;color:white}.exhibitCard p{min-height:42px;margin:8px 0 12px;color:rgba(203,213,225,.58);font-size:.82rem;line-height:1.45}.exhibitCard small{color:rgba(255,255,255,.48);font-weight:850;text-transform:uppercase;letter-spacing:.08em}.galleryDossierPreview{display:grid;grid-template-columns:138px minmax(0,1fr);gap:18px;margin-top:18px;border-radius:24px;padding:16px}.dossierImage{border-radius:20px;overflow:hidden;background:rgba(0,0,0,.24)}.dossierImage img{width:100%;height:170px;object-fit:cover;object-position:center 12%}.galleryDossierPreview h3{margin:8px 0 0;color:white;font-size:1.45rem}.galleryDossierPreview p:not(.galleryEyebrow){margin:12px 0 0;color:rgba(203,213,225,.62);line-height:1.55}.dossierChips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.dossierChips span{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:rgba(99,245,255,.09);color:rgba(226,232,240,.9);padding:6px 9px;font-size:.74rem;font-weight:850}.galleryDossierPreview a,.galleryScanButton{display:inline-flex;align-items:center;gap:7px;margin-top:14px;color:#bff9ff;font-weight:950}.galleryScanButton{justify-content:center;width:100%;min-height:52px;border-radius:18px;background:linear-gradient(90deg,#8b5cf6,#22d3ee);color:white}.galleryLaneStack{display:grid;gap:14px}.galleryExhibitPanel,.galleryFolderHero,.galleryFolderNote,.galleryItemRow,.galleryLaneHomeCard{border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.072),rgba(255,255,255,.032));box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.galleryLaneHomeCard{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;border-radius:24px;padding:14px}.galleryLaneBadge{display:grid;place-items:center;width:82px;height:94px;border-radius:20px;overflow:hidden;background:rgba(0,0,0,.24)}.galleryLaneBadge img{width:100%;height:100%;object-fit:cover;object-position:center 12%}.galleryLaneTitleRow{display:flex;align-items:center;gap:9px}.galleryExhibitPanelHeader h3,.galleryFolderHero h2,.galleryLaneTitleRow h2,.galleryLaneTools h3{margin:0;color:white}.galleryLaneTitleRow h2{font-size:1.55rem}.galleryLaneTitleRow span{border-radius:999px;background:rgba(99,245,255,.13);color:#bff9ff;padding:5px 9px;font-size:.75rem;font-weight:950}.galleryExhibitPanelHeader p,.galleryFolderNote,.galleryLaneHomeCard p{margin:7px 0 0;color:rgba(203,213,225,.6);font-size:.88rem;font-weight:700;line-height:1.5}.galleryLiveStatus{display:block;margin-top:7px;color:rgba(99,245,255,.72);font-size:.76rem;font-weight:850;line-height:1.45}.galleryLaneTools{display:grid;gap:10px}.galleryExhibitPanelHeader,.galleryLaneToolsHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.galleryLaneToolsHeader select{border:1px solid rgba(99,245,255,.18);border-radius:999px;background:rgba(0,0,0,.22);color:#dffcff;padding:8px 12px;font-weight:900}.galleryToolGrid.lane{grid-template-columns:repeat(2,minmax(0,1fr))}.galleryLaneTool{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:rgba(255,255,255,.045);color:white;font-size:.84rem;font-weight:950}.galleryLaneTool.cyan{border-color:rgba(99,245,255,.24);background:rgba(99,245,255,.1)}.galleryLaneTool.violet{border-color:rgba(155,92,255,.24);background:rgba(155,92,255,.11)}.galleryLaneSearch{display:flex;align-items:center;gap:10px;height:44px;border:1px solid rgba(99,245,255,.16);border-radius:15px;background:rgba(0,0,0,.22);color:#bff9ff;padding:0 13px}.galleryLaneSearch input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:white;font-weight:750}.galleryExhibitPanel{border-radius:22px;padding:16px}.galleryExhibitPanelHeader button{width:38px;height:38px;border:0;border-radius:999px;background:rgba(99,245,255,.18);color:white;font-size:1.35rem;font-weight:950}.galleryExhibitList,.galleryItemList{display:grid;gap:9px;margin-top:14px}.galleryExhibitRow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(0,0,0,.2);padding:12px}.galleryExhibitAvatar{display:grid;place-items:center;width:42px;height:42px;border-radius:999px;color:white;font-size:.78rem;font-weight:950}.galleryExhibitAvatar.large{width:52px;height:52px}.galleryExhibitAvatar.cyan{border:1px solid rgba(99,245,255,.3);background:linear-gradient(135deg,rgba(99,245,255,.24),rgba(0,0,0,.24))}.galleryExhibitAvatar.violet{border:1px solid rgba(155,92,255,.3);background:linear-gradient(135deg,rgba(155,92,255,.26),rgba(0,0,0,.24))}.galleryExhibitAvatar.green{border:1px solid rgba(88,224,138,.28);background:linear-gradient(135deg,rgba(88,224,138,.22),rgba(0,0,0,.24))}.galleryExhibitRow h4{margin:0;color:white;font-size:.98rem}.galleryExhibitRow p{margin:4px 0 0;color:rgba(203,213,225,.54);font-size:.8rem;font-weight:650;line-height:1.35}.galleryExhibitCount{display:grid;justify-items:end;gap:2px;color:rgba(255,255,255,.42)}.galleryExhibitCount strong{color:white;font-size:1.1rem}.galleryExhibitCount span{font-size:.58rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.galleryFolderHero{display:flex;align-items:center;gap:13px;border-radius:24px;padding:14px}.galleryFolderHero p{margin:0 0 4px;color:#bff9ff;font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.galleryFolderPills{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.galleryFolderPills span,.galleryItemStatus{border-radius:999px;background:rgba(99,245,255,.1);color:rgba(226,232,240,.88);padding:5px 8px;font-size:.68rem;font-weight:950}.galleryFolderNote{border-radius:18px;padding:12px 14px}.galleryItemRow{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;border-radius:18px;padding:10px}.galleryItemThumb{width:56px;height:66px;border-radius:14px;overflow:hidden;background:rgba(0,0,0,.24)}.galleryItemThumb img{width:100%;height:100%;object-fit:cover;object-position:center 12%}.galleryItemRow em,.galleryItemRow small,.galleryItemRow strong{display:block}.galleryItemRow strong{color:white;font-size:.98rem}.galleryItemRow em,.galleryItemRow small{margin-top:3px;color:rgba(203,213,225,.58);font-size:.76rem;font-style:normal;font-weight:700}.galleryEmptyState{display:grid;justify-items:start;gap:10px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(2,6,23,.34);padding:22px}.galleryEmptyState svg{color:#bff9ff}.galleryDossierRoute h2,.galleryEmptyState h2{margin:0;color:white}.galleryDossierRoute p,.galleryEmptyState p{margin:0;max-width:760px;color:rgba(203,213,225,.68);line-height:1.6}.galleryDossierRoute,.galleryStatPreview{position:relative;display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);gap:14px}.galleryStatPreview article{border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(2,6,23,.34);padding:18px}.galleryDossierRoute svg,.galleryStatPreview svg{color:#bff9ff}.galleryDossierRoute strong,.galleryStatPreview span,.galleryStatPreview strong{display:block}.galleryStatPreview strong{margin-top:16px;color:white;font-size:1.1rem}.galleryStatPreview span{margin-top:7px;color:rgba(203,213,225,.62);font-weight:750}.galleryReportStack{display:grid;gap:14px}.galleryReportActionRow,.galleryReportFilters,.tradeRoomToolbar{display:flex;gap:10px;align-items:center}.galleryReportFilters label,.tradeRoomToolbar label{display:flex;align-items:center;gap:8px;flex:1;min-height:44px;padding:0 13px;border:1px solid rgba(255,255,255,.09);background:rgba(2,6,23,.4);border-radius:8px}.galleryReportFilters input,.tradeRoomToolbar input{width:100%;border:0;outline:0;background:transparent;color:white;font:inherit}.galleryReportFilters select{min-height:44px;border:1px solid rgba(255,255,255,.09);background:#0b1020;color:white;border-radius:8px;padding:0 12px}.galleryReportMetrics,.tradeRoomMetrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.galleryReportMetrics article,.tradeRoomMetrics article{padding:14px;border:1px solid rgba(255,255,255,.08);background:rgba(2,6,23,.4);border-radius:8px}.galleryReportMetrics span,.galleryReportMetrics strong,.tradeRoomMetrics span,.tradeRoomMetrics strong{display:block}.galleryReportMetrics strong,.tradeRoomMetrics strong{color:white;font-size:1.15rem}.galleryReportMetrics span,.tradeRoomMetrics span{color:rgba(203,213,225,.58);font-size:.72rem;font-weight:800;margin-top:4px}.galleryReportRows{display:grid;gap:7px}.galleryReportRows>a{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);border-radius:8px;color:inherit;text-decoration:none}.galleryReportThumb{width:52px;height:64px;overflow:hidden;border-radius:6px;background:rgba(255,255,255,.06)}.galleryReportThumb img{width:100%;height:100%;object-fit:cover}.galleryReportRows em,.galleryReportRows small,.galleryReportRows strong{display:block}.galleryReportRows strong{color:white}.galleryReportRows em,.galleryReportRows small{color:rgba(203,213,225,.58);font-size:.73rem;font-style:normal;margin-top:3px}.galleryReportValue{color:#bff9ff;font-weight:900;text-transform:capitalize}.galleryReportActionRow{justify-content:flex-end}.galleryReportActionRow>div{margin-right:auto}.galleryReportActionRow small,.galleryReportActionRow strong{display:block}.galleryReportActionRow small{color:rgba(203,213,225,.58)}.galleryReportActionRow strong{color:white;margin-top:3px}.galleryReportActionRow button{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid rgba(191,249,255,.2);background:rgba(34,211,238,.08);color:white;border-radius:8px;font-weight:850}.galleryReportNotice{display:flex;align-items:center;gap:8px;color:rgba(203,213,225,.62);font-size:.78rem}.tradeRoomsShell{min-height:100vh}.tradeRoomsWeb{display:grid;gap:14px;position:relative;z-index:1;padding:0 4vw 56px}.tradeRoomMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.tradeRoomToolbar>div{display:flex;gap:6px}.tradeRoomToolbar button{min-height:40px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:rgba(255,255,255,.65);border-radius:8px;padding:0 14px;font-weight:850}.tradeRoomToolbar button.active{background:#66e8f2;color:#061017}.tradeRefresh{width:40px;padding:0!important}.tradeRoomNotice{margin:0;color:#fbbf24;font-weight:750}.tradeRoomRows{display:grid;gap:8px}.tradeRoomRows>button{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;text-align:left;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);border-radius:8px;padding:12px;color:white}.tradeRoomRows>button>span:first-child{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:rgba(168,85,247,.13);color:#c084fc}.tradeRoomRows em,.tradeRoomRows small,.tradeRoomRows strong{display:block}.tradeRoomRows em,.tradeRoomRows small{margin-top:3px;color:rgba(203,213,225,.55);font-size:.72rem;font-style:normal}.tradeRoomRows b{color:#bff9ff;font-size:.7rem;text-transform:uppercase}.tradePagination{display:flex;justify-content:center;align-items:center;gap:16px;color:rgba(203,213,225,.6)}.tradePagination button{display:grid;place-items:center;width:38px;height:34px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:white;border-radius:8px}.tradeRoomDialogBackdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:rgba(2,6,23,.72);backdrop-filter:blur(8px)}.tradeRoomDialog{position:relative;width:min(850px,100%);max-height:88vh;overflow:auto;padding:24px;border:1px solid rgba(191,249,255,.2);background:#080d1b;border-radius:8px}.tradeDialogClose{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.07);color:white}.tradeRoomDialog>p{color:#66e8f2;font:800 .76rem monospace}.tradeRoomDialog h2{color:white;margin:5px 45px 18px 0}.tradeSides{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tradeSides>article,.tradeTimeline{padding:15px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);border-radius:8px}.tradeSides header{display:flex;justify-content:space-between;color:white;margin-bottom:10px}.tradeSides article>div{padding:9px 0;border-top:1px solid rgba(255,255,255,.06)}.tradeSides b,.tradeSides small{display:block;color:white}.tradeSides p,.tradeSides small{color:rgba(203,213,225,.58);font-size:.74rem;margin:3px 0 0}.tradeTimeline{margin-top:10px}.tradeTimeline h3{color:white}.tradeTimeline>div{display:flex;gap:9px;padding:8px 0;color:#66e8f2}.tradeTimeline em,.tradeTimeline small,.tradeTimeline strong{display:block}.tradeTimeline strong{color:white;text-transform:capitalize}.tradeTimeline em,.tradeTimeline small{color:rgba(203,213,225,.55);font-size:.72rem;font-style:normal}.tradeDialogActions{display:flex;justify-content:flex-end;gap:9px;margin-top:14px}.tradeDialogActions button{min-height:42px;padding:0 14px;border:1px solid rgba(255,255,255,.1);background:rgba(239,68,68,.08);color:#fca5a5;border-radius:8px;font-weight:850}.tradeDialogActions button:last-child{background:rgba(34,197,94,.13);color:#86efac}@media print{body *{visibility:hidden}.insurancePrintable,.insurancePrintable *{visibility:visible}.insurancePrintable{position:absolute;inset:0;color:black;background:white}.galleryReportActionRow button,.galleryReportFilters{display:none}}.webDossierHero,.webDossierSection{border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.076),rgba(255,255,255,.032));box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.webDossierHero{position:sticky;top:18px;align-self:start;border-radius:28px;padding:16px}.webDossierLock{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(0,0,0,.34);color:#8ff0b0}.webDossierPhoto{height:360px;border-radius:24px;overflow:hidden;background:rgba(0,0,0,.28)}.webDossierPhoto img{width:100%;height:100%;object-fit:cover;object-position:center 12%}.webDossierHeroCopy{padding:16px 2px 2px}.webDossierHeroCopy h2{margin:8px 0 0;color:white;font-size:clamp(2rem,4vw,3.4rem)}.webDossierHeroCopy>span{display:inline-block;margin-top:4px;color:#bff9ff;font-size:1.05rem;font-weight:900}.webDossierActions,.webDossierChips,.webDossierFolderPills,.webDossierInlineControls,.webDossierMarketGrid,.webDossierValueGrid{display:flex;flex-wrap:wrap;gap:8px}.webDossierChips{margin-top:13px}.webDossierChips b,.webDossierInlineControls span,.webDossierMarketGrid span,.webDossierValueGrid p{border-radius:999px;background:rgba(99,245,255,.09);color:rgba(226,232,240,.9);padding:7px 10px;font-size:.74rem;font-weight:900}.webDossierCompletion{display:grid;gap:9px;margin-top:16px}.webDossierCompletion div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.webDossierCompletion strong{color:white;font-size:1.3rem}.webDossierCompletion span{color:rgba(203,213,225,.58);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.webDossierCompletion i{display:block;height:9px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.08)}.webDossierCompletion em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#22d3ee,#8ff0b0)}.webDossierSection{border-radius:24px;padding:16px}.webDossierSection header{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.webDossierSection header>span{display:grid;place-items:center;width:42px;height:42px;border-radius:15px;background:rgba(99,245,255,.12);color:#bff9ff}.webDossierSection h2{margin:0;color:white;font-size:1.2rem}.webDossierSection header p{margin:5px 0 0;color:rgba(203,213,225,.58);font-size:.84rem;font-weight:700;line-height:1.45}.webDossierRows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.webDossierRows div{border:1px solid rgba(255,255,255,.075);border-radius:15px;background:rgba(0,0,0,.18);padding:10px}.webDossierRows dt{color:rgba(203,213,225,.48);font-size:.64rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.webDossierRows dd{margin:5px 0 0;color:white;font-size:.9rem;font-weight:850}.webDossierInlineControls{margin-top:10px}.webDossierEvidenceGrid,.webDossierImageGrid{display:grid;gap:8px}.webDossierImageGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.webDossierEvidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.webDossierImageSlot{position:relative;display:grid;place-items:center;gap:4px;min-height:76px;border:1px solid rgba(99,245,255,.18);border-radius:14px;background:rgba(99,245,255,.075);color:#bff9ff;font-weight:950}.webDossierImageSlot.compact{min-height:58px;border-color:rgba(155,92,255,.18);background:rgba(155,92,255,.08);color:#dacbff}.webDossierImageSlot span{font-size:1.25rem;line-height:1}.webDossierImageSlot small{font-size:.68rem;font-weight:950}.webDossierImageSlot b{position:absolute;right:6px;bottom:6px;border-radius:999px;background:rgba(0,0,0,.52);padding:3px 6px;font-size:.56rem}.webDossierCallout{border-radius:17px;background:rgba(0,0,0,.18);padding:13px}.webDossierCallout.gold{border:1px solid rgba(250,204,21,.16);background:rgba(250,204,21,.07)}.webDossierCallout strong{color:#fde68a;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.webDossierCallout p{margin:7px 0 0;color:white;font-weight:850}.webDossierActions{margin-top:10px}.webDossierActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:rgba(255,255,255,.06);color:white;padding:0 12px;font-weight:900}.webDossierStoryGrid,.webDossierWorld{display:grid;gap:9px}.webDossierStoryGrid article,.webDossierWorld article{border:1px solid rgba(255,255,255,.075);border-radius:16px;background:rgba(0,0,0,.18);padding:12px}.webDossierStoryGrid article div,.webDossierWorld article{display:flex;align-items:flex-start;gap:10px}.webDossierStoryGrid article div{justify-content:space-between}.webDossierStoryGrid strong,.webDossierWorld strong{color:white}.webDossierStoryGrid p,.webDossierWorld p{margin:7px 0 0;color:rgba(203,213,225,.62);font-size:.82rem;line-height:1.45}.webDossierMarketGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.webDossierMarketGrid span{text-align:center}.webDossierMarketGrid .active{background:rgba(99,245,255,.18);color:white}.webDossierValueGrid{margin-top:10px}.webDossierValueGrid p{display:inline-flex;align-items:center;gap:6px;margin:0}.webDossierWorld article{align-items:center}.webDossierWorld article>svg:first-child{color:#bff9ff}.webDossierWorld article div{flex:1}.webDossierWorld span{display:block;margin-top:3px;color:#bff9ff;font-size:.82rem;font-weight:850}.webDossierDelete{position:fixed;right:24px;bottom:24px;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(248,113,113,.22);border-radius:999px;background:rgba(127,29,29,.88);color:white;box-shadow:0 18px 40px rgba(0,0,0,.32)}.publicDossierRoute{align-items:start}.publicDossierImage{width:min(320px,100%);aspect-ratio:4/5;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(0,0,0,.2)}.publicDossierImage img{width:100%;height:100%;object-fit:cover}.publicDossierActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.publicDossierActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border:1px solid rgba(99,245,255,.2);border-radius:8px;background:rgba(99,245,255,.1);color:white;padding:0 13px;font-weight:900;text-decoration:none}.searchLoadError{margin:0 0 12px;border:1px solid rgba(248,113,113,.2);border-radius:8px;background:rgba(127,29,29,.18);color:#fecaca;padding:11px 12px;font-size:.82rem}.searchLoadingState svg{animation:pulse 1.2s ease-in-out infinite}.accountShell{overflow:visible;padding-bottom:80px}.accountDetailGrid,.accountHero,.accountOverview,.accountTop{position:relative;z-index:1;width:min(100%,1180px);margin-inline:auto}.accountOverview{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:16px;padding:0 22px}.accountActionCard,.accountProfileCard,.accountSection{border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.076),rgba(255,255,255,.032));box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.accountProfileCard{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:14px;border-radius:26px;padding:16px}.accountAvatarButton{position:relative;display:grid;place-items:center;width:72px;height:72px;border:1px solid rgba(99,245,255,.22);border-radius:20px;background:linear-gradient(135deg,rgba(99,245,255,.18),rgba(155,92,255,.18));overflow:hidden}.accountAvatarButton img{width:52px;height:52px;object-fit:contain}.accountAvatarButton span{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:rgba(0,0,0,.52);color:white}.accountProfileCard h2{margin:8px 0 0;color:white;font-size:1.8rem}.accountProfileCard p:not(.galleryEyebrow){margin:8px 0 0;color:rgba(203,213,225,.62);font-size:.9rem;font-weight:700;line-height:1.5}.accountStatusGrid{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.accountStatusTile{border:1px solid rgba(99,245,255,.14);border-radius:16px;background:rgba(99,245,255,.08);padding:10px}.accountStatusTile strong{display:block;color:white;font-size:1.05rem}.accountStatusTile span{display:block;margin-top:3px;color:rgba(203,213,225,.58);font-size:.62rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.accountActionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.accountActionCard{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;border-radius:20px;padding:13px}.accountActionCard>span{display:grid;place-items:center;width:38px;height:38px;border-radius:14px;background:rgba(99,245,255,.11);color:#bff9ff}.accountActionCard.violet>span{background:rgba(155,92,255,.13);color:#d8caff}.accountActionCard.green>span{background:rgba(88,224,138,.12);color:#bafbd0}.accountActionCard.gold>span{background:rgba(250,204,21,.12);color:#fde68a}.accountActionCard.red>span{background:rgba(248,113,113,.13);color:#fecaca}.accountActionCard small,.accountActionCard strong{display:block}.accountActionCard strong{color:white;font-size:.95rem}.accountActionCard small{margin-top:4px;color:rgba(203,213,225,.54);font-size:.78rem;font-weight:700;line-height:1.4}.accountDetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 22px 0}.accountSection{scroll-margin-top:20px;border-radius:24px;padding:16px}.accountSection header{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.accountSection header>span{display:grid;place-items:center;width:42px;height:42px;border-radius:15px;background:rgba(99,245,255,.12);color:#bff9ff}.accountSection h2{margin:0;color:white;font-size:1.2rem}.accountSection header p{margin:5px 0 0;color:rgba(203,213,225,.58);font-size:.84rem;font-weight:700;line-height:1.45}.accountFieldGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.accountFieldGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.accountField,.accountSelect,.accountTextArea{display:grid;gap:7px}.accountField span,.accountSelect span,.accountTextArea span{color:#bff9ff;font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.accountField input,.accountSelect select,.accountTextArea textarea{width:100%;border:1px solid rgba(99,245,255,.13);border-radius:14px;background:rgba(0,0,0,.24);color:white;font:inherit;font-weight:750;outline:0}.accountField input,.accountSelect select{height:44px;padding:0 12px}.accountTextArea{position:relative;margin-top:10px}.accountTextArea textarea{min-height:124px;padding:12px 48px 12px 12px;resize:vertical}.accountTextArea button{position:absolute;right:10px;top:34px;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:999px;background:rgba(99,245,255,.14);color:white}.accountButtonRow button,.accountPrimaryAction{min-height:44px;border:1px solid rgba(99,245,255,.18);border-radius:15px;background:linear-gradient(90deg,rgba(139,92,246,.92),rgba(34,211,238,.88));color:white;padding:0 14px;font-weight:950}.accountPrimaryAction{width:100%;margin-top:12px}.accountButtonRow,.accountMiniMetrics,.accountToggleGrid{display:grid;gap:9px}.accountMiniMetrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:10px}.accountButtonRow{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.accountStatusRow{display:flex;align-items:flex-start;gap:10px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:rgba(0,0,0,.18);padding:11px}.accountStatusRow>span{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:rgba(99,245,255,.1);color:#bff9ff;flex:0 0 auto}.accountStatusRow strong{color:white;font-size:.88rem}.accountStatusRow p{margin:4px 0 0;color:rgba(203,213,225,.58);font-size:.78rem;font-weight:700;line-height:1.4}.googleGlyph{color:white;font-size:.95rem;font-weight:950}.accountToggleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.accountToggleRow{display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:rgba(0,0,0,.18);padding:10px}.accountToggleRow>span{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(99,245,255,.1);color:#bff9ff}.accountToggleRow input{accent-color:#22d3ee}.accountToggleRow strong{color:rgba(226,232,240,.88);font-size:.82rem}.accountNotice{display:flex;align-items:flex-start;gap:8px;margin-top:10px;border:1px solid rgba(99,245,255,.12);border-radius:15px;background:rgba(99,245,255,.07);color:rgba(226,232,240,.78);padding:10px;font-size:.8rem;font-weight:700;line-height:1.4}.accountEvidenceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px}.accountEvidenceSlot{display:grid;place-items:center;gap:6px;min-height:74px;border:1px solid rgba(248,113,113,.16);border-radius:14px;background:rgba(248,113,113,.07);color:#fecaca;font-weight:950}.accountLoading,.accountSignedOut{position:relative;z-index:1;display:grid;place-items:center;gap:12px;width:min(calc(100% - 44px),720px);min-height:220px;margin:0 auto;border:1px solid rgba(99,245,255,.14);border-radius:22px;background:rgba(7,12,26,.78);color:rgba(226,232,240,.84);font-weight:850;text-align:center}.accountSignedOut h2{margin:0;color:white}.accountSignedOut a{color:#bff9ff;font-weight:950}.accountNoticeBanner{position:sticky;z-index:5;top:12px;display:flex;justify-content:space-between;gap:14px;width:min(calc(100% - 44px),1136px);margin:0 auto 14px;border:1px solid rgba(99,245,255,.22);border-radius:14px;background:rgba(8,18,35,.96);color:#dffcff;padding:11px 13px;font-weight:800}.accountNoticeBanner.error{border-color:rgba(248,113,113,.34);color:#fecaca}.accountNoticeBanner.success{border-color:rgba(74,222,128,.34);color:#bbf7d0}.accountNoticeBanner button{border:0;background:transparent;color:inherit;font-weight:950}.accountButtonRow button:disabled,.accountField input:disabled,.accountPrimaryAction:disabled,.accountTextArea textarea:disabled,.accountToggleRow:has(input:disabled){opacity:.64}.accountPrimaryAction .spinIcon{display:inline-block;margin-right:8px;vertical-align:middle}.accountAddressList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.accountAddressList button{display:grid;gap:3px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(0,0,0,.2);color:white;padding:10px;text-align:left}.accountAddressList button.active{border-color:rgba(99,245,255,.42);background:rgba(99,245,255,.1)}.accountAddressList small{color:rgba(203,213,225,.62)}.accountDangerIcon{display:grid;place-items:center;width:36px;height:36px;margin:10px 0 0 auto;border:1px solid rgba(248,113,113,.28);border-radius:999px;background:rgba(248,113,113,.1);color:#fecaca}.accountFilePicker{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;margin-top:10px;border:1px dashed rgba(99,245,255,.25);border-radius:14px;color:#bff9ff;font-weight:900;overflow:hidden}.accountFilePicker input{position:absolute;inset:0;opacity:0;cursor:pointer}.accountTicketList{display:grid;gap:8px;margin-top:12px}.accountTicketList article{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(0,0,0,.18);padding:10px}.accountTicketList strong{color:#bff9ff;font-size:.77rem}.accountTicketList span{color:white;font-weight:800}.accountTicketList small{color:rgba(203,213,225,.58);text-transform:capitalize}.searchShell{overflow:visible;padding-bottom:82px}.searchCommand,.searchHero,.searchLayout,.searchSignalStrip{position:relative;z-index:1;width:min(100%,1180px);margin-inline:auto}.searchHero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:34px 22px 18px}.searchHero h1{margin:8px 0 0;font-size:clamp(2.9rem,6.6vw,5.8rem)}.searchHero p:not(.galleryEyebrow){max-width:720px;margin:16px 0 0;color:rgba(203,213,225,.72);font-size:1.05rem;font-weight:720;line-height:1.65}.searchCommand{display:grid;gap:14px;padding:0 22px}.searchInputWrap{display:flex;align-items:center;gap:13px;min-height:64px;border:1px solid rgba(99,245,255,.3);border-radius:24px;background:linear-gradient(135deg,rgba(99,245,255,.12),rgba(155,92,255,.07)),rgba(255,255,255,.055);padding:0 18px;box-shadow:0 20px 60px rgba(99,245,255,.1),inset 0 1px 0 rgba(255,255,255,.06)}.searchInputWrap svg{flex:0 0 auto;color:#63f5ff}.searchInputWrap input{width:100%;border:0;outline:0;background:transparent;color:white;font-size:1rem;font-weight:850}.searchInputWrap input::placeholder{color:rgba(203,213,225,.48)}.searchFilterGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.searchSelect{display:grid;gap:6px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.052);padding:10px 12px}.searchSelect span{color:rgba(203,213,225,.5);font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.searchSelect select{width:100%;border:0;outline:0;background:transparent;color:white;font-size:.88rem;font-weight:950}.searchSelect option{color:#050713}.searchSignalStrip{grid-template-columns:.75fr 1.45fr 1fr}.searchDiscovery,.searchSignalStrip{display:grid;gap:12px;padding:16px 22px 0}.searchDiscovery{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.searchSuggestionGroup{padding:16px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.045);border-radius:8px}.searchSuggestionGroup>p{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:rgba(255,255,255,.58);font-size:11px;font-weight:900;text-transform:uppercase}.searchSuggestionGroup>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(116px,1fr));gap:8px}.searchSuggestionGroup button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 10px;border:1px solid rgba(99,245,255,.16);border-radius:7px;background:rgba(99,245,255,.08);color:#fff;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.searchSuggestionGroup button:focus-visible,.searchSuggestionGroup button:hover{border-color:rgba(99,245,255,.42);background:rgba(99,245,255,.14)}.searchSignal{display:flex;align-items:center;gap:10px;min-height:68px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:rgba(255,255,255,.052);padding:13px}.searchSignal svg{flex:0 0 auto}.searchSignal span{display:block;color:rgba(203,213,225,.52);font-size:.66rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.searchSignal strong{display:block;color:white;font-size:.95rem;font-weight:950;line-height:1.25}.searchSignal.cyan svg{color:#63f5ff}.searchSignal.violet svg{color:#b692ff}.searchSignal.green svg{color:#58e08a}.searchLayout{display:grid;grid-template-columns:minmax(240px,.35fr) minmax(0,1fr);gap:16px;padding:18px 22px 0}.searchRankRail,.searchResults{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.052);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.searchRankRail{align-self:start;position:sticky;top:88px;border-radius:26px;padding:16px}.searchRankRail>div{display:grid;gap:8px}.searchRankRail svg{color:#b692ff}.searchRankRail h2{margin:0;color:white;font-size:1.05rem}.searchRankRail p{margin:0;color:rgba(203,213,225,.62);font-size:.84rem;font-weight:700;line-height:1.55}.searchRankRail ol{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.searchRankRail li{display:flex;align-items:center;gap:9px;border:1px solid rgba(99,245,255,.11);border-radius:15px;background:rgba(99,245,255,.055);color:rgba(226,232,240,.82);padding:9px;font-size:.82rem;font-weight:900}.searchRankRail li span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(99,245,255,.14);color:#bff9ff;font-size:.72rem;font-weight:950}.searchResults{border-radius:28px;padding:16px}.searchResultsHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.searchResultsHeader p{margin:0;color:#bff9ff;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.searchResultsHeader h2{margin:5px 0 0;color:white;font-size:1.4rem}.searchResultsHeader svg{color:rgba(203,213,225,.5)}.searchResultGrid{display:grid;gap:12px}.searchResultCard{display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:radial-gradient(circle at 15% 18%,rgba(99,245,255,.12),transparent 30%),rgba(255,255,255,.047);color:white;padding:12px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.searchResultCard:hover{transform:translateY(-2px);border-color:rgba(99,245,255,.28);background:radial-gradient(circle at 15% 18%,rgba(99,245,255,.16),transparent 30%),rgba(255,255,255,.065)}.searchThumb{position:relative;min-height:150px;overflow:hidden;border-radius:18px;background:rgba(5,7,19,.72)}.searchThumb img{width:100%;height:100%;object-fit:cover;opacity:.92}.searchThumb span{position:absolute;left:9px;top:9px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(5,7,19,.72);color:white;padding:5px 8px;font-size:.63rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.searchResultBody{min-width:0}.searchResultTitle{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.searchResultTitle h3{margin:0;color:white;font-size:1.3rem}.searchResultBody>p,.searchResultTitle p{margin:5px 0 0;color:rgba(203,213,225,.66);font-size:.86rem;font-weight:760;line-height:1.45}.searchResultTitle svg{flex:0 0 auto;color:rgba(99,245,255,.72)}.searchChips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.searchChips span{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(99,245,255,.14);border-radius:999px;background:rgba(99,245,255,.075);color:rgba(226,232,240,.86);padding:6px 8px;font-size:.69rem;font-weight:900}.searchMiniDossier{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:13px 0 0}.searchMiniDossier div{min-width:0;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.045);padding:8px}.searchMiniDossier dd,.searchMiniDossier dt{margin:0}.searchMiniDossier dt{color:rgba(203,213,225,.44);font-size:.62rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.searchMiniDossier dd{overflow:hidden;margin-top:3px;color:white;font-size:.78rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.searchEmptyState{display:grid;place-items:center;min-height:280px;border:1px dashed rgba(99,245,255,.22);border-radius:22px;background:rgba(99,245,255,.05);padding:24px;text-align:center}.searchEmptyState svg{color:#63f5ff}.searchEmptyState h3{margin:10px 0 0;color:white}.searchEmptyState p{max-width:420px;margin:7px 0 0;color:rgba(203,213,225,.62);font-weight:720;line-height:1.55}.sellShell{overflow:visible;padding-bottom:82px}.sellLayout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.45fr);gap:16px;width:min(100%,1180px);margin-inline:auto;padding:0 22px 24px}.sellWorkspace{display:grid;gap:14px}.sellOverviewCard,.sellPanel,.sellPreview{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.052);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.sellOverviewCard{display:flex;align-items:flex-start;gap:13px;border-radius:26px;padding:16px}.sellOverviewCard p{margin:0;color:#bff9ff;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.sellOverviewCard h2{margin:5px 0 0;color:white;font-size:1.35rem}.sellOverviewCard span:not(.galleryIntroIcon){display:block;margin-top:5px;color:rgba(203,213,225,.62);font-size:.88rem;font-weight:720;line-height:1.45}.sellPanel{border-radius:24px;padding:16px}.sellSectionTitle{display:flex;align-items:flex-start;gap:12px;margin-bottom:13px}.sellSectionTitle>span{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:rgba(99,245,255,.13);color:#bff9ff;font-size:.8rem;font-weight:950}.sellSectionTitle h2{margin:0;color:white;font-size:1.1rem}.sellSectionTitle p{margin:4px 0 0;color:rgba(203,213,225,.58);font-size:.82rem;font-weight:720;line-height:1.45}.sellSourceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sellSourceGrid button{display:grid;justify-items:start;gap:5px;min-height:108px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.045);color:white;padding:13px;cursor:pointer}.sellSourceGrid button svg{color:#bff9ff}.sellSourceGrid button strong{font-size:.98rem}.sellSourceGrid button small{color:rgba(203,213,225,.58);font-weight:730;line-height:1.35}.sellSourceGrid button.active{border-color:rgba(99,245,255,.34);background:rgba(99,245,255,.1);box-shadow:0 0 28px rgba(99,245,255,.08)}.sellPickerPanel{display:grid;grid-template-columns:.7fr 1fr 1fr;gap:10px;margin-top:12px}.sellMoneyField,.sellPickerPanel label{display:grid;gap:6px}.sellMoneyField span,.sellPickerPanel span{color:rgba(203,213,225,.5);font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.sellMoneyField input,.sellPickerPanel select{width:100%;min-height:48px;border:1px solid rgba(255,255,255,.08);border-radius:16px;outline:0;background:rgba(0,0,0,.22);color:white;padding:0 12px;font-weight:900}.sellPickerPanel option{color:#050713}.sellHint{margin:0;border:1px solid rgba(99,245,255,.1);border-radius:16px;background:rgba(99,245,255,.055);color:rgba(203,213,225,.68);padding:12px;font-size:.86rem;font-weight:730;line-height:1.5}.sellMoneyField input{max-width:280px;min-height:58px;color:#dffcff;font-size:1.7rem;font-weight:950}.sellToggleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.sellToggleGrid label{display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:rgba(0,0,0,.18);color:rgba(226,232,240,.85);padding:11px;font-size:.86rem;font-weight:900}.sellToggleGrid input{accent-color:#22d3ee}.sellChecklist{display:grid;gap:9px}.sellChecklist>div{display:flex;align-items:flex-start;gap:10px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:rgba(255,255,255,.04);padding:11px}.sellChecklist>div>span{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:rgba(245,183,62,.11);color:#ffe0a8}.sellChecklist>div.ready>span{background:rgba(88,224,138,.12);color:#98f7bc}.sellChecklist small,.sellChecklist strong{display:block}.sellChecklist strong{color:white;font-size:.9rem}.sellChecklist small{margin-top:3px;color:rgba(203,213,225,.58);font-size:.78rem;font-weight:720;line-height:1.4}.sellPreview{align-self:start;position:sticky;top:88px;overflow:hidden;border-radius:28px}.sellPreviewPhoto{height:300px;background:rgba(5,7,19,.72)}.sellPreviewPhoto img{width:100%;height:100%;object-fit:cover}.sellPreviewBody{padding:15px}.sellPreviewBody p{margin:0;color:#bff9ff;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.sellPreviewBody h2{margin:5px 0 0;color:white;font-size:1.45rem}.sellPreviewBody span{display:block;margin-top:5px;color:rgba(203,213,225,.62);font-size:.86rem;font-weight:740}.sellPreviewChips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.sellPreviewChips b{border:1px solid rgba(99,245,255,.14);border-radius:999px;background:rgba(99,245,255,.075);color:rgba(226,232,240,.88);padding:6px 8px;font-size:.69rem}.sellEconomics{display:grid;gap:8px;padding:0 15px 15px}.sellEconomics div{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.04);padding:9px 10px}.sellEconomics span{color:rgba(203,213,225,.58);font-size:.78rem;font-weight:840}.sellEconomics strong{color:white;font-size:.9rem}.sellEconomics div.muted strong{color:rgba(203,213,225,.72)}.sellEconomics div.highlight{border-color:rgba(88,224,138,.22);background:rgba(88,224,138,.08)}.sellEconomics div.highlight strong{color:#98f7bc}.sellPublishButton{display:flex;align-items:center;justify-content:center;gap:9px;width:calc(100% - 30px);min-height:52px;margin:0 15px 15px;border:0;border-radius:17px;background:linear-gradient(90deg,#8b5cf6,#5b7cff,#22d3ee);color:white;font-weight:950;cursor:pointer;box-shadow:0 0 34px rgba(99,245,255,.14)}.bountyShell,.checkoutShell{overflow:visible;padding-bottom:82px}.bountyCreateGrid,.bountyHeroCard,.bountyPanel,.checkoutLayout{position:relative;z-index:1;width:min(100%,1180px);margin-inline:auto}.bountyHeroCard,.bountyPanel,.checkoutPanel{border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 14% 0,rgba(99,245,255,.1),transparent 32%),rgba(255,255,255,.052);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 24px 70px rgba(0,0,0,.22)}.bountyHeroCard{display:flex;align-items:center;justify-content:space-between;gap:18px;border-radius:30px;padding:18px}.bountyHeroCard>div:first-child{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px;align-items:center}.bountyHeroCard svg{color:#f5b73e}.bountyHeroCard h2,.bountyPanelHeader h2,.checkoutSummary h2{margin:0;color:white}.bountyHeroCard p{grid-column:2;margin:4px 0 0;color:rgba(203,213,225,.64);font-weight:730;line-height:1.45}.bountyModeButtons{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.bountyActions button,.bountyModeButtons button,.bountyPhotoButton{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:rgba(255,255,255,.06);color:rgba(226,232,240,.9);padding:10px 13px;font-size:.78rem;font-weight:950;cursor:pointer}.bountyActions button:first-child,.bountyModeButtons button.active{border-color:rgba(99,245,255,.32);background:linear-gradient(90deg,rgba(155,92,255,.34),rgba(99,245,255,.16));color:white}.bountyPanel{margin-top:16px;border-radius:30px;padding:18px}.bountyPanelHeader,.checkoutHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.bountyPanelHeader p,.checkoutItemPanel p,.checkoutSummary p{margin:0;color:#bff9ff;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.bountyPanelHeader svg,.checkoutHeader>span{color:#bff9ff}.bountyFilters{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(130px,.7fr));gap:10px;margin-top:16px}.bountyFilters label,.bountyFormGrid label,.bountySpendInputs label,.checkoutFieldGrid label{display:grid;gap:6px}.bountyFilters label:first-child{display:flex;align-items:center;gap:9px}.bountyFilters span,.bountyFormGrid span,.bountySpendInputs span,.checkoutFieldGrid span{color:rgba(203,213,225,.5);font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.bountyFilters input,.bountyFilters select,.bountyFormGrid input,.bountyFormGrid select,.bountyFormGrid textarea,.bountySpendInputs input,.checkoutFieldGrid input{width:100%;min-height:46px;border:1px solid rgba(255,255,255,.08);border-radius:16px;outline:0;background:rgba(0,0,0,.22);color:white;padding:0 12px;font-weight:900}.bountyFilters select option,.bountyFormGrid select option{color:#050713}.bountyFormGrid textarea{min-height:110px;padding:12px;resize:vertical}.bountyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.bountyCard{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:rgba(255,255,255,.045);padding:12px}.bountyImage{position:relative;overflow:hidden;min-height:172px;border-radius:19px;background:rgba(5,7,19,.72)}.bountyImage img{width:100%;height:100%;object-fit:cover}.bountyImage span{position:absolute;left:9px;top:9px;border-radius:999px;background:rgba(5,7,19,.76);color:white;padding:5px 8px;font-size:.62rem;font-weight:950}.bountyCard p{margin:0;color:#ffe0a8;font-size:.66rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.bountyCard h3{margin:6px 0 0;color:white;font-size:1.16rem}.bountyCard span{display:block;margin-top:6px;color:rgba(203,213,225,.64);font-size:.84rem;font-weight:730;line-height:1.45}.bountyMoneyStrip{margin-top:12px;border:1px solid rgba(245,183,62,.2);border-radius:16px;background:rgba(245,183,62,.08);padding:9px 10px}.bountyMoneyStrip strong{color:#ffe0a8;font-size:1.25rem}.bountyMoneyStrip small{display:block;color:rgba(255,224,168,.72);font-size:.7rem;font-weight:900}.bountyActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.bountyCreateGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.42fr);gap:16px}.bountyFormGrid,.bountySpendInputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.bountyFormGrid .wide{grid-column:1/-1}.bountyPhotoButton{grid-column:1/-1;border-radius:17px;justify-self:start}.bountySpendPanel{align-self:start;position:sticky;top:88px}.bountySpendRows{display:grid;gap:8px;margin-top:14px}.bountySpendRows div{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.04);padding:9px 10px}.bountySpendRows span{color:rgba(203,213,225,.58);font-size:.78rem;font-weight:840}.bountySpendRows strong{color:white;font-size:.9rem}.bountySpendRows div.highlight{border-color:rgba(245,183,62,.24);background:rgba(245,183,62,.08)}.bountySpendRows div.highlight strong{color:#ffe0a8}.checkoutLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.42fr);gap:16px;padding:0 22px 24px}.checkoutStack{display:grid;gap:14px}.checkoutPanel{border-radius:28px;padding:16px}.checkoutItemPanel{display:grid;grid-template-columns:150px minmax(0,1fr);gap:15px;align-items:center}.checkoutItemThumb{overflow:hidden;min-height:174px;border-radius:20px;background:rgba(5,7,19,.72)}.checkoutItemThumb img{width:100%;height:100%;object-fit:cover}.checkoutItemPanel h2{margin:6px 0 0;color:white;font-size:1.5rem}.checkoutAssurance span,.checkoutHeader p,.checkoutItemPanel span{display:block;margin-top:5px;color:rgba(203,213,225,.64);font-size:.86rem;font-weight:730;line-height:1.45}.checkoutHeader{justify-content:flex-start}.checkoutHeader h2{margin:0;color:white;font-size:1.16rem}.checkoutFieldGrid,.checkoutStatusGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px}.checkoutStatusGrid div{border:1px solid rgba(255,255,255,.075);border-radius:17px;background:rgba(255,255,255,.045);padding:12px}.checkoutStatusGrid span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:rgba(99,245,255,.11);color:#bff9ff}.checkoutStatusGrid small,.checkoutStatusGrid strong{display:block}.checkoutStatusGrid strong{margin-top:9px;color:white}.checkoutStatusGrid small{margin-top:3px;color:rgba(203,213,225,.58);font-weight:720}.checkoutSummary{align-self:start;position:sticky;top:88px}.checkoutSummary h2{margin-top:7px;font-size:2.25rem}.checkoutAssurance{display:flex;align-items:flex-start;gap:9px;margin-top:12px}.checkoutAssurance svg{flex:0 0 auto;color:#98f7bc}.missionShell{min-height:100vh;overflow:visible;background:radial-gradient(circle at 18% 4%,rgba(155,92,255,.16),transparent 30%),radial-gradient(circle at 80% 20%,rgba(99,245,255,.1),transparent 28%),linear-gradient(180deg,#050712,#080d1f 54%,#050712);padding:26px 22px 72px}.missionConnection,.missionHero,.missionPanel,.missionTabs{position:relative;z-index:1;width:min(100%,1220px);margin-inline:auto}.missionHero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.missionHero p,.missionSectionHeader p{display:inline-flex;align-items:center;gap:8px;margin:0;color:#d5c6ff;font-size:.72rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.missionHero h1{margin:12px 0 0;font-size:clamp(3rem,7vw,6.2rem)}.missionHero span,.missionSectionHeader span{display:block;margin-top:10px;color:rgba(203,213,225,.7);font-weight:700;line-height:1.55}.missionHeroActions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.missionConnection{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:rgba(2,6,23,.52);padding:13px 16px}.missionConnection.online{border-color:rgba(88,224,138,.24);background:linear-gradient(90deg,rgba(88,224,138,.09),rgba(99,245,255,.055))}.missionConnection.watch{border-color:rgba(245,183,62,.24);background:linear-gradient(90deg,rgba(245,183,62,.09),rgba(155,92,255,.055))}.missionConnection div{display:grid;grid-template-columns:26px minmax(0,max-content) minmax(0,1fr);gap:9px;align-items:center;min-width:0}.missionConnection svg{color:#bff9ff}.missionConnection strong{color:white;font-size:.82rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.missionConnection small,.missionConnection span{overflow:hidden;color:rgba(203,213,225,.76);font-size:.78rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.missionConnection small{color:rgba(148,163,184,.78);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.missionHeroActions a,.missionHeroActions button,.missionTabs a,.missionTabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:rgba(255,255,255,.06);color:rgba(226,232,240,.9);padding:10px 14px;font-size:.78rem;font-weight:950;cursor:pointer}.missionTabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px;border:1px solid rgba(99,245,255,.13);border-radius:24px;background:rgba(2,6,23,.52);padding:8px}.missionTabs button.active{border-color:rgba(99,245,255,.36);background:linear-gradient(90deg,rgba(155,92,255,.3),rgba(99,245,255,.16));color:white;box-shadow:0 0 28px rgba(99,245,255,.1)}.provenanceWorldShell{min-height:100vh;background:radial-gradient(circle at 12% 3%,rgba(155,92,255,.17),transparent 28%),radial-gradient(circle at 86% 16%,rgba(99,245,255,.1),transparent 24%),linear-gradient(180deg,#050712,#080d1f 48%,#050712);color:#e7edf8;padding:26px 22px 72px}.provenanceWorldHero,.provenanceWorldKpis,.provenanceWorldStatement,.provenanceWorldWorkspace{width:min(100%,1440px);margin-inline:auto}.provenanceWorldHero{display:flex;align-items:flex-end;justify-content:space-between;gap:22px}.provenanceWorldHero p{display:inline-flex;align-items:center;gap:8px;margin:0;color:#d5c6ff;font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.provenanceWorldHero h1{margin:11px 0 0;color:#fff;font-size:clamp(2.6rem,6vw,5.4rem);letter-spacing:0}.provenanceWorldHero span{display:block;max-width:830px;margin-top:10px;color:rgba(203,213,225,.74);font-weight:700;line-height:1.55}.provenanceWorldActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.provenanceWorldActions a,.provenanceWorldActions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:1px solid rgba(99,245,255,.18);border-radius:8px;background:rgba(9,18,40,.88);color:#effbff;padding:9px 13px;font-size:.79rem;font-weight:900;cursor:pointer}.provenanceWorldActions button:disabled{cursor:wait;opacity:.58}.provenanceWorldStatement{display:flex;align-items:center;gap:13px;margin-top:22px;border-left:3px solid #b57cff;background:linear-gradient(90deg,rgba(155,92,255,.13),rgba(99,245,255,.045),transparent);padding:14px 16px}.provenanceWorldStatement svg{color:#d5a7ff;flex:0 0 auto}.provenanceWorldStatement span,.provenanceWorldStatement strong{display:block}.provenanceWorldStatement strong{color:#fff;font-size:.96rem}.provenanceWorldStatement span{margin-top:3px;color:rgba(203,213,225,.7);font-size:.79rem;font-weight:650}.provenanceWorldKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.provenanceWorldKpis article{position:relative;overflow:hidden;min-height:106px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(8,15,34,.78);padding:15px}.provenanceWorldKpis article:after{position:absolute;right:-24px;bottom:-36px;width:92px;height:92px;border:1px solid rgba(99,245,255,.11);border-radius:50%;content:""}.provenanceWorldKpis svg{color:#8deef7}.provenanceWorldKpis span,.provenanceWorldKpis strong{display:block}.provenanceWorldKpis strong{margin-top:9px;color:#fff;font-size:1.55rem}.provenanceWorldKpis span{margin-top:2px;color:rgba(203,213,225,.66);font-size:.72rem;font-weight:850;text-transform:uppercase}.provenanceWorldWorkspace{display:grid;grid-template-columns:260px minmax(0,1fr);gap:12px;margin-top:14px}.provenanceWorldFilters,.provenanceWorldTablePanel{border:1px solid rgba(255,255,255,.085);border-radius:8px;background:rgba(7,13,30,.86)}.provenanceWorldFilters{align-self:start;padding:15px}.provenanceWorldFilterTitle{display:flex;align-items:center;gap:8px;color:#fff}.provenanceWorldFilterTitle svg{color:#c096ff}.provenanceWorldSearch{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;margin-top:15px;border:1px solid rgba(99,245,255,.36);border-radius:7px;background:linear-gradient(180deg,rgba(23,36,69,.96),rgba(8,15,34,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 3px rgba(99,245,255,.035);padding:10px}.provenanceWorldSearch:focus-within{border-color:rgba(141,238,247,.88);box-shadow:0 0 0 3px rgba(99,245,255,.12),0 0 24px rgba(99,245,255,.08)}.provenanceWorldSearchLabel{grid-column:1/-1;color:#c9f9ff;font-size:.67rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.provenanceWorldSearch svg{color:rgba(141,238,247,.82)}.provenanceWorldSearch input{width:100%;border:0;outline:0;background:transparent;color:#fff;font-size:.82rem;font-weight:750}.provenanceWorldSearch input::placeholder{color:rgba(203,225,237,.62)}.provenanceWorldSearch button{grid-column:1/-1;min-height:34px;border:0;border-radius:6px;background:linear-gradient(90deg,#7847c8,#167987);color:#fff;font-weight:900;cursor:pointer}.provenanceWorldFilters label{display:grid;gap:6px;margin-top:13px;color:rgba(203,213,225,.68);font-size:.68rem;font-weight:900;text-transform:uppercase}.provenanceWorldFilters select{width:100%;min-height:39px;border:1px solid rgba(255,255,255,.09);border-radius:6px;background:#0c142b;color:#edf4ff;padding:0 9px;font-size:.78rem}.provenanceWorldReset{width:100%;margin-top:15px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(255,255,255,.045);color:rgba(226,232,240,.8);padding:9px;font-size:.75rem;font-weight:850;cursor:pointer}.provenanceWorldTablePanel{min-width:0;overflow:hidden}.provenanceWorldTableHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;border-bottom:1px solid rgba(255,255,255,.07);padding:12px 15px}.provenanceWorldTableHeader span,.provenanceWorldTableHeader strong{display:block}.provenanceWorldTableHeader strong{color:#fff;font-size:.86rem}.provenanceWorldTableHeader small,.provenanceWorldTableHeader span{margin-top:3px;color:rgba(148,163,184,.72);font-size:.69rem;font-weight:750}.provenanceWorldError{margin:12px;border:1px solid rgba(255,105,120,.25);border-radius:6px;background:rgba(125,31,47,.18);color:#ffc6cf;padding:10px;font-size:.78rem;font-weight:800}.provenanceWorldTableScroll{max-width:100%;overflow:auto}.provenanceWorldTableScroll table{width:100%;min-width:1420px;border-collapse:collapse;table-layout:fixed}.provenanceWorldTableScroll td,.provenanceWorldTableScroll th{border-bottom:1px solid rgba(255,255,255,.055);padding:10px 12px;text-align:left;vertical-align:top}.provenanceWorldTableScroll th{position:sticky;top:0;z-index:2;background:#0d162f;color:#a8bbd3;font-size:.65rem;font-weight:950;text-transform:uppercase}.provenanceWorldTableScroll th:first-child,.provenanceWorldTableScroll th:nth-child(2){width:170px}.provenanceWorldTableScroll th:nth-child(3){width:230px}.provenanceWorldTableScroll th:nth-child(4){width:270px}.provenanceWorldTableScroll th:nth-child(5){width:280px}.provenanceWorldTableScroll th:nth-child(6){width:210px}.provenanceWorldTableScroll th:nth-child(7){width:150px}.provenanceWorldTableScroll th:nth-child(8){width:100px}.provenanceWorldTableScroll td{color:rgba(213,222,236,.78);font-size:.72rem;font-weight:650;line-height:1.48}.provenanceWorldTableScroll tr:hover td{background:rgba(99,245,255,.035)}.provenanceWorldTableScroll td strong{color:#f4f8ff}.provenancePriority{display:inline-flex;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:4px 7px;font-size:.61rem;font-weight:950;text-transform:uppercase}.provenancePriority.launch{border-color:rgba(88,224,138,.26);background:rgba(88,224,138,.1);color:#a7f6c4}.provenancePriority.expansion{border-color:rgba(99,245,255,.23);background:rgba(99,245,255,.08);color:#b9f8ff}.provenancePriority.frontier{border-color:rgba(192,150,255,.26);background:rgba(155,92,255,.11);color:#dec8ff}.provenanceWorldPagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:55px;padding:10px 15px}.provenanceWorldPagination button{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(255,255,255,.05);color:#e7edf8;cursor:pointer}.provenanceWorldPagination button:disabled{cursor:default;opacity:.28}.provenanceWorldPagination span{color:rgba(203,213,225,.72);font-size:.73rem;font-weight:800}@media (max-width:900px){.provenanceWorldHero{align-items:flex-start;flex-direction:column}.provenanceWorldActions{justify-content:flex-start}.provenanceWorldKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.provenanceWorldWorkspace{grid-template-columns:1fr}}@media (max-width:560px){.provenanceWorldShell{padding:18px 12px 54px}.provenanceWorldKpis{grid-template-columns:1fr}.provenanceWorldTableHeader{align-items:flex-start;flex-direction:column}}.missionPanel{margin-top:18px;border:1px solid rgba(255,255,255,.085);border-radius:32px;background:radial-gradient(circle at top left,rgba(99,245,255,.09),transparent 30%),rgba(8,13,31,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 30px 90px rgba(0,0,0,.28);padding:22px}.missionSectionHeader h2{margin:10px 0 0;color:white;font-size:clamp(1.6rem,3vw,2.6rem)}.aiBoard,.docsGrid,.docsHealthStrip,.missionBriefGrid,.missionIssueGrid,.missionKpiGrid,.missionSignalGrid,.signalOpsBoard,.workbenchGrid,.workbenchTriage{display:grid;gap:14px;margin-top:20px}.missionBriefGrid,.missionKpiGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.aiBoard article,.aiBriefPanel,.docsGrid article,.missionBriefCard,.missionDashboardPreview,.missionIssueGrid article,.missionKpiCard,.missionSignalGrid article,.signalOpsBoard section,.workbenchGrid a,.workbenchTriage article{border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(2,6,23,.44);padding:16px}.missionKpiCard{position:relative;overflow:hidden;min-height:180px;width:100%;appearance:none;border:1px solid rgba(255,255,255,.08);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease}.missionKpiCard.active,.missionKpiCard:hover{transform:translateY(-2px);border-color:rgba(99,245,255,.34);background:rgba(6,13,38,.72)}.missionKpiCard:before{content:"";position:absolute;inset:-42% -30% auto auto;width:150px;height:150px;border-radius:999px;filter:blur(4px);opacity:.22}.missionKpiCard.cyan:before{background:#63f5ff}.missionKpiCard.violet:before{background:#9b5cff}.missionKpiCard.gold:before{background:#f5b73e}.missionKpiCard.green:before{background:#58e08a}.missionKpiCard>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.missionKpiCard svg{color:#bff9ff}.missionKpiCard>div:first-child span{border-radius:999px;background:rgba(255,255,255,.07);color:rgba(226,232,240,.85);padding:6px 8px;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.missionKpiCard strong{display:block;margin-top:20px;color:white;font-size:clamp(2rem,4vw,3rem);line-height:1}.missionKpiCard p{margin:8px 0 0;color:rgba(203,213,225,.78);font-size:.78rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.sparkline{display:flex;align-items:end;gap:5px;height:42px;margin-top:18px}.sparkline i{flex:1;border-radius:999px;background:linear-gradient(180deg,#63f5ff,#9b5cff);opacity:.8}.missionDrilldownPanel{margin-top:16px;border:1px solid rgba(99,245,255,.14);border-radius:24px;background:radial-gradient(circle at top left,rgba(99,245,255,.08),transparent 34%),rgba(2,6,23,.48);padding:16px}.missionRecordList{margin-top:14px}.missionFilterBar,.missionRecordGroup,.missionRecordList{display:grid;gap:10px}.missionFilterBar{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(130px,.7fr));margin-top:14px}.missionFilterBar label,.missionFilterBar select{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(2,6,23,.62);color:rgba(226,232,240,.92);font:inherit;font-size:.78rem;font-weight:850}.supportSignalGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.supportSignalGrid article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px 10px;padding:14px;border:1px solid rgba(99,245,255,.14);background:rgba(255,255,255,.045);border-radius:8px}.supportSignalGrid svg{color:#63f5ff}.supportSignalGrid strong{font-size:22px;color:#fff}.supportSignalGrid span{grid-column:1/-1;color:rgba(255,255,255,.58);font-size:12px}.supportFilters{margin-bottom:10px}.supportQueueHeader{display:flex;align-items:center;justify-content:space-between;margin:12px 0 8px;color:rgba(255,255,255,.62);font-size:12px}.supportQueueHeader span{display:inline-flex;align-items:center;gap:6px}.supportTicketList{display:grid;gap:8px}.supportTicketList>article{border:1px solid rgba(255,255,255,.09);background:rgba(4,7,20,.52);border-radius:8px;overflow:hidden}.supportTicketList>article.active{border-color:rgba(99,245,255,.28)}.supportTicketList>article>button{width:100%;display:flex;justify-content:space-between;gap:20px;padding:14px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.supportTicketList h3{margin:4px 0;color:#fff;font-size:15px}.supportTicketList p{margin:0;color:rgba(255,255,255,.58);font-size:12px}.supportTicketMeta{display:flex;align-items:flex-end;flex-direction:column;gap:5px;min-width:145px}.supportTicketMeta em,.supportTicketMeta span{font-style:normal;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.supportTicketMeta em{color:#ffbd57}.supportTicketMeta .priority-urgent{color:#ff6685}.supportTicketMeta span{color:#63f5ff}.supportTicketMeta small{color:rgba(255,255,255,.42)}.supportTicketDetail{border-top:1px solid rgba(255,255,255,.08);padding:14px}.supportTicketDetail>p{color:rgba(255,255,255,.78);line-height:1.55}.supportDetailFacts{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.supportDetailFacts span{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border-radius:6px;background:rgba(99,245,255,.08);color:rgba(255,255,255,.7);font-size:11px}.supportTicketDetail dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.supportTicketDetail dl div{padding:9px;background:rgba(255,255,255,.035);border-radius:6px;overflow:hidden}.supportTicketDetail dt{color:rgba(255,255,255,.42);font-size:9px;text-transform:uppercase}.supportTicketDetail dd{margin:4px 0 0;color:rgba(255,255,255,.78);font-size:11px;overflow-wrap:anywhere}.supportActionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.supportActionGrid label{display:grid;gap:5px;color:rgba(255,255,255,.48);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.55px}.supportActionGrid select,.supportReplyComposer select,.supportReplyComposer textarea{border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(255,255,255,.055);color:#fff}.supportActionGrid select,.supportReplyComposer select{min-height:38px;padding:0 9px}.supportReplyComposer{display:grid;gap:8px;margin-top:10px;padding:12px;border:1px solid rgba(99,245,255,.12);border-radius:8px;background:rgba(99,245,255,.035)}.supportReplyComposer>div{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff;font-size:12px}.supportReplyComposer textarea{min-height:88px;padding:10px;resize:vertical;font:inherit}.supportReplyComposer button{justify-self:end;min-height:38px;padding:0 13px;border:1px solid rgba(99,245,255,.25);border-radius:6px;background:rgba(99,245,255,.12);color:#fff;font-weight:800;cursor:pointer}.supportReplyComposer button:disabled{cursor:not-allowed;opacity:.4}.supportReplyComposer>small{color:rgba(255,255,255,.52)}@media (max-width:760px){.supportSignalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.supportTicketList>article>button{flex-direction:column}.supportTicketMeta{align-items:flex-start;min-width:0}.supportActionGrid,.supportTicketDetail dl{grid-template-columns:1fr}}.taxGateBanner{display:flex;align-items:center;gap:11px;padding:13px;margin:14px 0;border:1px solid rgba(255,189,87,.2);background:rgba(255,189,87,.07);border-radius:8px;color:#ffbd57}.taxGateBanner div{display:grid;gap:3px}.taxGateBanner span{color:rgba(255,255,255,.58);font-size:11px}.taxSignalGrid article:nth-child(2) svg,.taxSignalGrid article:nth-child(3) svg{color:#7ff2aa}.taxFilters button{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.42)}.taxRegistrationTable{display:grid;gap:1px;margin-top:12px;overflow:hidden;border-radius:8px;background:rgba(255,255,255,.06)}.taxRegistrationTable>div{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr 1.2fr;gap:10px;align-items:center;padding:11px 12px;background:rgba(4,7,20,.88);color:rgba(255,255,255,.68);font-size:11px}.taxRegistrationTable .taxTableHeader{color:#63f5ff;text-transform:uppercase;font-size:9px;font-weight:800;letter-spacing:.5px;background:rgba(99,245,255,.07)}.taxRegistrationTable strong{color:#fff}.taxRegistrationTable small{color:rgba(255,255,255,.42)}.taxPrinciples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.taxPrinciples article{padding:13px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);border-radius:8px}.integrationSplit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.integrationSplit>section{padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(4,7,20,.52)}.integrationSplit h3{margin:0 0 10px;color:#fff;font-size:14px}.integrationSplit article{display:grid;gap:4px;padding:10px 0;border-top:1px solid rgba(255,255,255,.07)}.integrationSplit article strong{color:#fff;font-size:12px}.integrationSplit article span{color:rgba(255,255,255,.62);font-size:11px;overflow-wrap:anywhere}.integrationSplit article small{color:rgba(255,255,255,.4);font-size:10px}.socialDraftControls{display:grid;grid-template-columns:minmax(220px,1fr) 170px auto;gap:9px;margin:15px 0}.socialDraftControls button,.socialDraftControls select{min-height:42px;border:1px solid rgba(255,255,255,.11);border-radius:7px;background:rgba(255,255,255,.055);color:#fff;padding:0 11px}.socialDraftControls button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-color:rgba(99,245,255,.24);background:rgba(99,245,255,.11);font-weight:800;cursor:pointer}.socialDraftControls button:disabled{opacity:.4;cursor:not-allowed}.socialDraftStatus{padding:10px 12px;margin-bottom:10px;border-left:3px solid #63f5ff;background:rgba(99,245,255,.07);color:rgba(255,255,255,.72);font-size:11px}.socialDraftList{display:grid;gap:9px}.socialDraftList article{padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(4,7,20,.54)}.socialDraftList article>div{display:flex;align-items:center;gap:8px;color:#63f5ff}.socialDraftList article>div span{margin-left:auto;color:rgba(255,255,255,.44);font-size:10px;text-transform:uppercase}.socialDraftList h3{margin:11px 0 6px;color:#fff}.socialDraftList p{white-space:pre-wrap;color:rgba(255,255,255,.68);font-size:12px;line-height:1.6}.socialDraftList button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(255,255,255,.05);color:#fff;cursor:pointer}@media (max-width:760px){.integrationSplit,.socialDraftControls{grid-template-columns:1fr}}.taxPrinciples strong{color:#fff;font-size:12px}.taxPrinciples p{color:rgba(255,255,255,.56);font-size:11px;line-height:1.55}@media (max-width:760px){.taxRegistrationTable>div{grid-template-columns:1fr 1fr}.taxRegistrationTable .taxTableHeader{display:none}.taxPrinciples{grid-template-columns:1fr}}.missionFilterBar label{display:flex;align-items:center;gap:8px;padding:0 10px}.missionFilterBar svg{color:#63f5ff;flex:0 0 auto}.missionFilterBar input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:white;padding:11px 0;font:inherit}.missionFilterBar select{min-height:42px;padding:0 10px}.missionRecordList article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:rgba(255,255,255,.04);padding:12px}.missionRecordList small,.missionRecordList span,.missionRecordList strong{display:block}.missionRecordList strong{color:white;font-size:.95rem}.missionRecordList span{margin-top:5px;color:rgba(203,213,225,.76);font-size:.78rem;font-weight:760}.missionRecordList small{color:rgba(148,163,184,.8);font-size:.72rem;font-weight:850;text-align:right}.missionRecordChips{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:7px}.missionRecordChips em{display:inline-flex;gap:6px;max-width:100%;border-radius:999px;background:rgba(255,255,255,.065);color:rgba(226,232,240,.86);padding:6px 9px;font-size:.68rem;font-style:normal;font-weight:800}.missionRecordChips b{color:#63f5ff;font-weight:950;text-transform:capitalize}.missionRecordAction{grid-column:1/-1;justify-self:start;border:1px solid rgba(99,245,255,.24);border-radius:999px;background:rgba(99,245,255,.08);color:#bff9ff;cursor:pointer;padding:8px 11px;font:inherit;font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.missionEmptyState{border:1px dashed rgba(255,255,255,.14);border-radius:18px;color:rgba(203,213,225,.8);padding:18px;font-size:.88rem}.missionDrilldownLink{display:inline-flex;align-items:center;justify-content:center;margin-top:14px;border-radius:999px;background:linear-gradient(135deg,#63f5ff,#9b5cff);color:#03101f;padding:10px 14px;font-size:.76rem;font-weight:950;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.missionDossierInspector{margin-top:16px;border:1px solid rgba(155,92,255,.22);border-radius:24px;background:radial-gradient(circle at top right,rgba(155,92,255,.13),transparent 34%),rgba(2,6,23,.54);padding:16px}.missionDossierGrid{display:grid;grid-template-columns:minmax(190px,.36fr) minmax(0,1fr);gap:16px;margin-top:14px}.missionDossierPhoto{display:grid;place-items:center;min-height:250px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:rgba(255,255,255,.045);color:rgba(203,213,225,.76);font-size:.8rem;font-weight:850}.missionDossierPhoto img{width:100%;height:100%;object-fit:cover}.missionDossierSections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.missionDossierSections section{border:1px solid rgba(255,255,255,.075);border-radius:18px;background:rgba(255,255,255,.04);padding:12px}.missionDossierSections h3{margin:0 0 10px;color:white;font-size:.86rem}.missionDossierSections dl{display:grid;gap:8px;margin:0}.missionDossierSections dl div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;align-items:start}.missionDossierSections dd,.missionDossierSections dt{margin:0;min-width:0;font-size:.74rem}.missionDossierSections dt{color:rgba(148,163,184,.86);font-weight:900}.missionDossierSections dd{color:rgba(241,245,249,.92);font-weight:780;overflow-wrap:anywhere}.missionRawPayload{margin-top:12px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(0,0,0,.18);padding:10px 12px}.missionRawPayload summary{cursor:pointer;color:#bff9ff;font-size:.76rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.missionRawPayload pre{overflow:auto;max-height:360px;margin:12px 0 0;color:rgba(226,232,240,.82);font-size:.72rem;line-height:1.45;white-space:pre-wrap}.missionBriefCard strong{display:block;color:white;font-size:1.8rem}.aiBoard h3,.missionBriefCard h3,.missionSignalGrid h3,.workbenchGrid h3{margin:8px 0 0;color:white;font-size:1rem}.aiBoard p,.missionBriefCard p,.missionSignalGrid p,.workbenchGrid p{margin:8px 0 0;color:rgba(148,163,184,.92);font-size:.82rem;line-height:1.55}.missionBriefCard.cyan{border-color:rgba(99,245,255,.22)}.missionBriefCard.green{border-color:rgba(88,224,138,.22)}.missionBriefCard.violet{border-color:rgba(155,92,255,.26)}.missionBriefCard.gold{border-color:rgba(245,183,62,.25)}.missionDashboardPreview{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:18px;align-items:end;margin-top:16px}.missionDashboardPreview>div>p{margin:0;color:#bff9ff;font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.missionDashboardPreview h3{margin:8px 0 0;color:white;font-size:1.65rem}.missionReadinessStack{display:grid;gap:12px;margin-top:20px}.missionReadinessStack div{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:10px;align-items:center;border-radius:16px;background:rgba(255,255,255,.04);padding:12px}.missionReadinessStack span,.missionReadinessStack strong{position:relative;z-index:1}.missionReadinessStack span{margin:0;color:rgba(226,232,240,.86);font-size:.78rem;font-weight:900}.missionReadinessStack strong{color:white;font-size:.84rem;text-align:right}.missionReadinessStack i{position:absolute;bottom:0;left:0;height:3px;border-radius:999px}.missionReadinessStack i.green{background:#58e08a}.missionReadinessStack i.gold{background:#f5b73e}.missionReadinessStack i.violet{background:#9b5cff}.missionReadinessStack i.cyan{background:#63f5ff}.readinessProgramSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.readinessProgramSummary article{min-height:104px;padding:16px;border:1px solid rgba(116,238,255,.18);background:rgba(8,20,38,.74);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 12px}.readinessProgramSummary article svg{color:#63f5ff}.readinessProgramSummary article span{color:rgba(235,244,255,.7);font-size:.82rem}.readinessProgramSummary article strong{grid-column:1/-1;font-size:1.7rem;color:#fff}.readinessProgramGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.readinessProgramGrid article{min-height:218px;padding:17px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,rgba(18,34,58,.92),rgba(8,20,38,.86));display:flex;flex-direction:column;gap:12px}.readinessProgramGrid article>div{display:flex;align-items:center;justify-content:space-between}.readinessProgramGrid article>div span{font-size:.72rem;text-transform:uppercase;color:#f5b73e}.readinessProgramGrid article>div strong{color:#fff;font-size:1.2rem}.readinessProgramGrid h3{margin:0;color:#fff;font-size:1rem}.readinessProgramGrid p{margin:0;color:rgba(235,244,255,.72);line-height:1.5;font-size:.84rem;flex:1}.readinessProgramGrid i{height:6px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}.readinessProgramGrid i b{display:block;height:100%;background:linear-gradient(90deg,#63f5ff,#9b5cff)}.readinessProgramGrid article.attention i b{background:linear-gradient(90deg,#f5b73e,#ff8d5c)}.readinessProgramGrid a{display:inline-flex;align-items:center;gap:7px;color:#63f5ff;font-size:.8rem}.readinessOperatingRule{margin-top:16px;padding:16px;display:flex;align-items:flex-start;gap:12px;border-left:3px solid #58e08a;background:rgba(88,224,138,.08)}.readinessOperatingRule svg{color:#58e08a;flex:0 0 auto}.readinessOperatingRule strong{display:block;color:#fff;margin-bottom:4px}.readinessOperatingRule span{color:rgba(235,244,255,.72);font-size:.84rem;line-height:1.5}@media (max-width:900px){.readinessProgramGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.readinessProgramGrid,.readinessProgramSummary{grid-template-columns:1fr}}.missionChartBoard{border:1px solid rgba(99,245,255,.12);border-radius:24px;background:linear-gradient(180deg,rgba(99,245,255,.06),rgba(155,92,255,.08));padding:16px}.chartHeader,.chartLegend{display:flex;align-items:center;justify-content:space-between;gap:12px}.chartHeader span{color:rgba(203,213,225,.72);font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.chartHeader strong{color:#8df5b0;font-size:1.5rem}.miniChart{display:flex;align-items:end;gap:8px;height:160px;border-radius:20px;background:linear-gradient(180deg,rgba(99,245,255,.06),rgba(155,92,255,.07));padding:16px}.miniChart i{flex:1;min-width:10px;border-radius:999px 999px 4px 4px;background:linear-gradient(180deg,#63f5ff,#9b5cff);box-shadow:0 0 18px rgba(99,245,255,.18)}.chartLegend{justify-content:flex-start;margin-top:12px;flex-wrap:wrap}.chartLegend span{display:inline-flex;align-items:center;gap:7px;color:rgba(203,213,225,.78);font-size:.72rem;font-weight:850}.chartLegend b,.cyanDot,.goldDot,.violetDot{display:inline-block;width:9px;height:9px;border-radius:999px}.cyanDot{background:#63f5ff}.violetDot{background:#9b5cff}.goldDot{background:#f5b73e}.missionIssueGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.missionIssueGrid article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px}.missionIssueGrid svg{color:#f5b73e}.missionIssueGrid strong{display:inline-flex;border-radius:999px;background:rgba(245,183,62,.1);color:#fde68a;padding:5px 8px;font-size:.64rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.missionIssueGrid h3{margin:10px 0 0;color:white;font-size:.96rem}.missionIssueGrid p{margin:7px 0 0;color:rgba(148,163,184,.9);font-size:.8rem;line-height:1.5}.missionSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.aiBoard svg,.docsGrid svg,.missionSignalGrid svg,.workbenchGrid svg{color:#bff9ff}.missionSignalGrid strong{display:block;margin-top:14px;color:#d5c6ff;font-size:.74rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.catalogSignalBoard{margin-top:22px;border:1px solid rgba(99,245,255,.13);border-radius:22px;background:rgba(2,6,23,.36);padding:18px}.catalogSignalKpis{grid-template-columns:repeat(4,minmax(0,1fr))}.catalogSignalFilters{margin-top:16px}.catalogRoutingList{max-height:620px;overflow:auto;padding-right:4px}.catalogRoutingList article>p{grid-column:1/-1;margin:0;color:rgba(203,213,225,.76);font-size:.76rem;line-height:1.45}.signalOpsBoard{grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr)}.missionSectionHeader.compact h2{font-size:1.45rem}.sourceRows{display:grid;gap:10px;margin-top:16px}.sourceRows>div{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:10px;align-items:center;border-radius:18px;background:rgba(255,255,255,.045);padding:12px}.sourceRows span,.sourceRows strong{display:block}.sourceRows strong{color:white;font-size:.9rem}.sourceRows span{margin-top:4px;color:rgba(148,163,184,.88);font-size:.76rem;font-weight:700}.sourceRows em{color:rgba(226,232,240,.88);font-size:.8rem;font-style:normal;font-weight:950;text-align:right}.sourceRows i{grid-column:1/-1;overflow:hidden;height:4px;border-radius:999px;background:rgba(255,255,255,.08)}.sourceRows b{display:block;height:100%;border-radius:inherit}.sourceRows b.green{background:#58e08a}.sourceRows b.cyan{background:#63f5ff}.sourceRows b.gold{background:#f5b73e}.sourceRows b.violet{background:#9b5cff}.scanHealthCard{display:grid;gap:16px}.scanHealthCard>div:first-child{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center}.scanHealthCard svg{color:#bff9ff}.scanHealthCard p{margin:0;color:#d5c6ff;font-size:.68rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.scanHealthCard h3{grid-column:2;margin:-7px 0 0;color:white}.donutMeter{display:grid;place-items:center;justify-self:center;width:174px;height:174px;border-radius:999px;box-shadow:0 0 34px rgba(99,245,255,.14)}.donutMeter:before{content:"";position:absolute}.donutMeter span,.donutMeter strong{grid-area:1/1;border-radius:999px;background:#080d1f}.donutMeter strong{display:grid;place-items:center;width:116px;height:116px;color:white;font-size:2rem}.donutMeter span{margin-top:54px;color:rgba(148,163,184,.86);font-size:.68rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.scanBars{display:flex;align-items:end;gap:6px;height:76px}.scanBars i{flex:1;min-width:7px;border-radius:999px 999px 4px 4px;background:linear-gradient(180deg,#8df5b0,#63f5ff);opacity:.82}.baeRunConsole{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;border:1px solid rgba(99,245,255,.16);border-radius:20px;background:radial-gradient(circle at top left,rgba(99,245,255,.1),transparent 34%),rgba(2,6,23,.48);padding:14px}.baeRunConsole span,.baeRunConsole strong{display:block}.baeRunConsole strong{color:white;font-size:.94rem}.baeRunConsole span{margin-top:4px;color:rgba(203,213,225,.78);font-size:.8rem;font-weight:760}.baeRunConsole button{flex:0 0 auto;border:0;border-radius:999px;background:linear-gradient(135deg,#63f5ff,#9b5cff);color:#06101f;cursor:pointer;padding:11px 15px;font:inherit;font-size:.74rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.baeRunConsole button:disabled{cursor:wait;opacity:.68}.baeRunConsole.done{border-color:rgba(88,224,138,.28)}.baeRunConsole.error{border-color:rgba(248,113,113,.36)}.baeRunConsole.error span{color:#fecaca}.batchOneFleet{margin-top:18px;border-top:1px solid rgba(255,255,255,.09);padding-top:18px}.batchOneFleetHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.batchOneFleetHeader h3,.batchOneFleetHeader p,.batchOneFleetHeader span{margin:0}.batchOneFleetHeader p{display:flex;align-items:center;gap:7px;color:#63f5ff;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.batchOneFleetHeader h3{margin-top:7px;color:white;font-size:1.18rem}.batchOneFleetHeader span{display:block;margin-top:5px;color:rgba(203,213,225,.72);font-size:.8rem}.batchOneFleetHeader>a{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:rgba(226,232,240,.9);padding:9px 11px;font-size:.74rem;font-weight:850}.batchOneFleetGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:9px}.governedFleetBatch{margin-top:17px}.governedFleetBatch+.governedFleetBatch{border-top:1px solid rgba(255,255,255,.07);padding-top:17px}.governedFleetBatchHeader{display:flex;align-items:baseline;gap:9px}.governedFleetBatchHeader strong{color:rgba(255,255,255,.94);font-size:.72rem;font-weight:950;letter-spacing:0}.governedFleetBatchHeader span{color:rgba(148,163,184,.72);font-size:.7rem}.batchOneBaeCard{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(2,6,23,.4)}.batchOneBaeCard.open{grid-column:1/-1;border-color:rgba(99,245,255,.24)}.batchOneBaeCard>button{display:grid;grid-template-columns:38px minmax(0,1fr) 62px 18px;align-items:center;gap:11px;width:100%;border:0;background:transparent;color:inherit;cursor:pointer;padding:13px;text-align:left}.batchOneBaeIcon{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:50%;background:rgba(255,255,255,.04)}.batchOneBaeCard.cyan .batchOneBaeIcon{color:#63f5ff}.batchOneBaeCard.green .batchOneBaeIcon{color:#86efac}.batchOneBaeCard.gold .batchOneBaeIcon{color:#fbbf24}.batchOneBaeCard.violet .batchOneBaeIcon{color:#c4b5fd}.batchOneBaeCard>button>span:nth-child(2){min-width:0}.batchOneBaeCard>button em,.batchOneBaeCard>button small,.batchOneBaeCard>button strong{display:block;font-style:normal;letter-spacing:0}.batchOneBaeCard>button small{color:rgba(148,163,184,.78);font-size:.58rem;font-weight:900;text-transform:uppercase}.batchOneBaeCard>button strong{margin-top:3px;color:white;font-size:.92rem}.batchOneBaeCard>button em{overflow:hidden;margin-top:3px;color:rgba(148,163,184,.88);font-size:.72rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.batchOneBaeScore{text-align:right}.batchOneBaeScore b{display:block;color:white;font-size:1.25rem}.batchOneBaeScore small{margin-top:1px}.batchOneBaeCard>button>svg{color:rgba(148,163,184,.8);transition:transform .16s ease}.batchOneBaeCard.open>button>svg{transform:rotate(180deg)}.batchOneBaeDetail{border-top:1px solid rgba(255,255,255,.08);padding:13px}.batchOneBaeSummary strong,.batchOneRecommendation strong{color:white;font-size:.78rem}.batchOneBaeSummary p{margin:5px 0 0;color:rgba(203,213,225,.82);font-size:.78rem;line-height:1.5}.batchOneBaeSummary span{display:block;margin-top:5px;color:rgba(148,163,184,.72);font-size:.66rem}.batchOneProviderGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:12px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:rgba(255,255,255,.08)}.batchOneProviderGrid>div{display:grid;grid-template-columns:18px minmax(0,1fr) 18px;gap:8px;align-items:start;min-height:82px;background:#080d1e;padding:10px}.batchOneProviderGrid>div>svg:first-child{color:#86efac}.batchOneProviderGrid>div.sourceDown>svg:first-child{color:#fbbf24}.batchOneProviderGrid small,.batchOneProviderGrid span,.batchOneProviderGrid strong{display:block}.batchOneProviderGrid strong{color:white;font-size:.72rem}.batchOneProviderGrid span{margin-top:3px;color:rgba(148,163,184,.8);font-size:.65rem;line-height:1.35}.batchOneProviderGrid small{margin-top:5px;color:rgba(99,245,255,.72);font-size:.58rem}.batchOneProviderGrid a,.batchOneProviderGrid>div>svg:last-child{color:rgba(148,163,184,.8)}.batchOneRecommendation{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:10px;border-left:3px solid #9b5cff;background:rgba(155,92,255,.07);padding:10px 12px}.batchOneRecommendation span{color:rgba(203,213,225,.84);font-size:.72rem;line-height:1.4}.batchOneRecommendation a{display:inline-flex;align-items:center;gap:5px;color:#c4b5fd;font-size:.68rem;font-weight:850}.workbenchGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.workbenchGrid a{min-height:150px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.workbenchGrid a:hover{transform:translateY(-2px);border-color:rgba(99,245,255,.35);background:rgba(99,245,255,.07)}.catalogControlStrip,.catalogGuardrail,.catalogMessage,.catalogRunHistory,.catalogWorkspace,.financialMessage,.financialToolbar,.financialTruthNote{width:min(100%,1180px);margin-inline:auto}.catalogControlStrip{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid rgba(99,245,255,.18);background:rgba(6,12,27,.72)}.catalogState{display:flex;align-items:center;gap:11px;color:#63f5ff}.catalogState span,.catalogSubhead span{display:block;color:rgba(203,213,225,.72);font-size:.67rem;font-weight:850;text-transform:uppercase}.catalogState strong,.catalogSubhead strong{display:block;margin-top:3px;color:#f8fafc;text-transform:capitalize}.catalogTransport{display:flex;gap:8px}.catalogTransport button{width:42px;height:42px;display:inline-grid;place-items:center;border:1px solid rgba(155,92,255,.3);background:rgba(155,92,255,.1);color:#eee7ff}.catalogTransport .catalogRunNow{width:auto;display:inline-flex;padding:0 15px;gap:8px;background:rgba(99,245,255,.12);border-color:rgba(99,245,255,.34);color:#dffcff}.catalogSaveSchedule:disabled,.catalogTransport button:disabled{opacity:.5}.catalogGuardrail{display:flex;gap:12px;align-items:flex-start;margin-top:12px;padding:13px 16px;border-left:3px solid #63f5ff;background:rgba(99,245,255,.07);color:#c7fbff}.catalogGuardrail span{display:block;margin-top:4px;color:rgba(226,232,240,.78);font-size:.78rem;line-height:1.45}.catalogWorkspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);gap:14px;margin-top:14px}.catalogRunHistory,.catalogWorkspace>section{border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.035);padding:16px}.catalogSubhead{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.catalogSubhead button{border:0;background:transparent;color:#63f5ff;font-size:.74rem;font-weight:800}.catalogSourceList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:300px;overflow:auto}.catalogSourceList button{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.16);color:rgba(226,232,240,.68);text-align:left}.catalogSourceList button.selected{border-color:rgba(99,245,255,.32);background:rgba(99,245,255,.08);color:#f8fafc}.catalogSourceList button span{min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:770}.catalogSourceList button small{color:#9bdbdf;font-size:.65rem}.catalogSchedule label{display:grid;gap:5px;margin-top:10px;color:rgba(226,232,240,.72);font-size:.71rem;font-weight:800}.catalogScheduleTime{margin-top:10px;color:rgba(203,213,225,.76);font-size:.72rem;font-weight:800}.catalogSchedule select,.financialEditor input,.financialEditor select,.financialEditor textarea{min-height:40px;border:1px solid rgba(255,255,255,.12);background:rgba(3,7,18,.9);color:#f8fafc;padding:0 10px}.catalogSaveSchedule{width:100%;min-height:42px;margin-top:14px;border:1px solid rgba(99,245,255,.32);background:rgba(99,245,255,.11);color:#dffcff;font-weight:850}.catalogSchedule p{color:rgba(203,213,225,.62);font-size:.7rem;line-height:1.45}.catalogMessage,.financialMessage{min-height:36px;margin-top:12px;color:rgba(203,213,225,.82);font-size:.76rem}.catalogRunHistory{margin-top:0}.catalogRunHistory article{display:grid;grid-template-columns:minmax(200px,.55fr) minmax(0,1fr);gap:14px;align-items:center;padding:12px 0;border-top:1px solid rgba(255,255,255,.07)}.catalogRunHistory article>div span{display:block;margin-top:3px;color:rgba(203,213,225,.6);font-size:.68rem}.catalogRunHistory dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.catalogRunHistory dl div{padding:4px 10px;border-left:1px solid rgba(255,255,255,.08)}.catalogRunHistory dt{color:rgba(203,213,225,.6);font-size:.62rem}.catalogRunHistory dd{margin:4px 0 0;color:#f8fafc;font-weight:850}.financialSummary{width:min(100%,1180px);margin:0 auto 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.financialSummary article{min-width:0;padding:14px;border:1px solid rgba(99,245,255,.14);background:rgba(99,245,255,.045)}.financialSummary article.attention{border-color:rgba(250,204,21,.3);background:rgba(250,204,21,.06)}.financialSummary span{display:block;color:rgba(203,213,225,.68);font-size:.67rem;font-weight:820;text-transform:uppercase}.financialSummary strong{display:block;margin-top:7px;color:#f8fafc;font-size:1.35rem}.financialToolbar{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.financialToolbar>div{display:flex;flex-wrap:wrap;gap:7px}.financialToolbar a,.financialToolbar button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.045);color:rgba(226,232,240,.8);padding:0 12px;font-size:.72rem;font-weight:800;text-transform:capitalize}.financialToolbar .financialAdd,.financialToolbar button.active{border-color:rgba(99,245,255,.32);background:rgba(99,245,255,.1);color:#e4fdff}.financialTruthNote{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:12px 14px;border-left:3px solid #facc15;background:rgba(250,204,21,.06)}.financialTruthNote strong{color:#fde68a}.financialTruthNote span{color:rgba(226,232,240,.75);font-size:.74rem;line-height:1.5}.financialTableWrap{width:min(100%,1180px);margin:12px auto 0;overflow-x:auto;border:1px solid rgba(255,255,255,.09)}.financialTable{width:100%;min-width:850px;border-collapse:collapse;background:rgba(4,8,20,.66)}.financialTable th{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.11);color:rgba(203,213,225,.62);font-size:.64rem;text-align:left;text-transform:uppercase}.financialTable td{padding:12px;border-bottom:1px solid rgba(255,255,255,.065);color:rgba(226,232,240,.82);font-size:.74rem}.financialTable td:first-child{min-width:260px}.financialTable td span,.financialTable td strong{display:block}.financialTable td span{max-width:420px;margin-top:4px;color:rgba(203,213,225,.55);font-size:.66rem}.financialTable em{font-style:normal;font-size:.64rem;text-transform:capitalize}.financialTable td:last-child{white-space:nowrap;text-align:right}.financialTable td:last-child button{width:32px;height:32px;border:0;background:transparent;color:#c4b5fd}.financialTable td:last-child .financialDelete{color:#f87171}.financialEditorBackdrop{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.72)}.financialEditor{width:min(720px,100%);max-height:min(90vh,780px);overflow:auto;border:1px solid rgba(99,245,255,.25);background:#090d1d;box-shadow:0 30px 100px rgba(0,0,0,.7)}.financialEditor footer,.financialEditor header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08)}.financialEditor header span{color:#63f5ff;font-size:.65rem;font-weight:850;text-transform:uppercase}.financialEditor header h3{margin:4px 0 0}.financialEditor header button{width:36px;height:36px;border:0;background:rgba(255,255,255,.06);color:#f8fafc}.financialEditorGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:16px}.financialEditorGrid label{display:grid;gap:5px;color:rgba(226,232,240,.72);font-size:.69rem;font-weight:800}.financialEditor textarea{min-height:80px;padding-block:9px;resize:vertical}.financialEditorWide,.financialIncluded{grid-column:1/-1}.financialIncluded{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center}.financialIncluded input{min-height:auto}.financialEditor footer{justify-content:flex-end;border-top:1px solid rgba(255,255,255,.08);border-bottom:0}.financialEditor footer button{min-height:40px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:#f8fafc;padding:0 15px}.financialEditor footer button[type=submit]{border-color:rgba(99,245,255,.34);background:rgba(99,245,255,.12);color:#dffcff}@media (max-width:840px){.catalogControlStrip,.financialToolbar{align-items:stretch;flex-direction:column}.catalogWorkspace{grid-template-columns:1fr}.catalogSourceList{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogRunHistory article{grid-template-columns:1fr}.financialSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.catalogSourceList,.financialEditorGrid{grid-template-columns:1fr}.catalogRunHistory dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.workbenchTriage{grid-template-columns:repeat(3,minmax(0,1fr))}.workbenchTriage article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px}.workbenchTriage svg{color:#bff9ff}.workbenchTriage strong{color:white;font-size:.95rem}.workbenchTriage p{grid-column:2;margin:-5px 0 0;color:rgba(148,163,184,.9);font-size:.8rem;line-height:1.5}.docsHealthStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.docsHealthStrip article{border:1px solid rgba(99,245,255,.12);border-radius:20px;background:rgba(99,245,255,.055);padding:14px}.docsHealthStrip span,.docsHealthStrip strong{display:block}.docsHealthStrip strong{color:white;font-size:1.75rem}.docsHealthStrip span{margin-top:5px;color:rgba(203,213,225,.78);font-size:.7rem;font-weight:950;letter-spacing:.15em;text-transform:uppercase}.docsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.docsGrid a,.docsGrid article{display:flex;align-items:center;gap:11px;color:rgba(226,232,240,.92);font-weight:850}.docsGrid a{align-items:flex-start;flex-direction:column;transition:transform .16s ease,border-color .16s ease,background .16s ease}.docsGrid a:hover{transform:translateY(-2px);border-color:rgba(99,245,255,.35);background:rgba(99,245,255,.07)}.docsGrid small{color:rgba(148,163,184,.74);font-size:.76rem;font-weight:700;line-height:1.45}.docsTabActions{justify-content:flex-start;margin-top:16px}.aiBoard{grid-template-columns:repeat(3,minmax(0,1fr))}.aiBriefPanel{margin-top:16px}.aiBriefPanel>div:first-child{display:flex;flex-direction:column;gap:8px}.aiBriefPanel>div:first-child p{display:inline-flex;align-items:center;gap:8px;margin:0;color:#bff9ff;font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.aiBriefPanel h3{margin:0;color:white;font-size:1.35rem}.aiBriefPanel ul{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}.aiBriefPanel li{border-left:3px solid rgba(99,245,255,.55);border-radius:12px;background:rgba(255,255,255,.045);color:rgba(226,232,240,.86);padding:11px 13px;font-size:.9rem;font-weight:750;line-height:1.55}.aiPromptBar{display:flex;align-items:center;gap:10px;margin-top:16px;border:1px solid rgba(155,92,255,.2);border-radius:18px;background:rgba(155,92,255,.1);color:#d5c6ff;padding:13px;font-size:.84rem;font-weight:850}.docReaderShell,.docsShell{min-height:100vh;background:radial-gradient(circle at 16% 2%,rgba(99,245,255,.14),transparent 28%),radial-gradient(circle at 86% 12%,rgba(155,92,255,.16),transparent 26%),linear-gradient(180deg,#050712,#080d1f 54%,#050712);padding:28px 22px 76px}.docReader,.docReaderHero,.docsBrowser,.docsControlPanel,.docsFeatured,.docsHero,.docsStats{width:min(100%,1220px);margin-inline:auto}.docReaderHero,.docsHero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.docReaderHero p,.docsHero p,.docsSectionHeader p{display:inline-flex;align-items:center;gap:8px;margin:0;color:#bff9ff;font-size:.72rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.docReaderHero h1,.docsHero h1{margin:10px 0 0;color:white;font-size:clamp(3rem,7vw,6.2rem)}.docReaderHero h1{max-width:820px;font-size:4.35rem;overflow-wrap:anywhere}.docReaderHero span,.docsHero span{display:block;margin-top:10px;max-width:780px;color:rgba(203,213,225,.72);font-weight:740;line-height:1.55}.docsHeroActions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.docBack,.docMetaPanel a,.docsControlPanel a,.docsHeroActions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(99,245,255,.18);border-radius:999px;background:rgba(99,245,255,.08);color:#dffcff;padding:10px 14px;font-size:.78rem;font-weight:950}.docsStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.docMetaPanel,.docReader,.docsBrowser,.docsControlPanel,.docsFeatured,.docsStats article{border:1px solid rgba(255,255,255,.085);background:radial-gradient(circle at top left,rgba(99,245,255,.08),transparent 32%),rgba(8,13,31,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 28px 80px rgba(0,0,0,.26)}.docsStats article{border-radius:24px;padding:18px}.docsStats svg{color:#bff9ff}.docsStats strong{display:block;margin-top:12px;color:white;font-size:2rem}.docsStats span{display:block;margin-top:5px;color:rgba(148,163,184,.78);font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.docsControlPanel{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;border-radius:28px;padding:18px}.docsControlPanel p{margin:0;color:#d5c6ff;font-size:.68rem;font-weight:950;letter-spacing:.2em;text-transform:uppercase}.docsControlPanel span,.docsControlPanel strong{display:block}.docsControlPanel strong{margin-top:7px;word-break:break-word;color:white;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.docsControlPanel span{margin-top:5px;color:rgba(148,163,184,.78);font-size:.78rem;font-weight:750}.docReader,.docsBrowser,.docsFeatured{margin-top:18px;border-radius:32px;padding:22px}.docsMasterVolume{display:flex;align-items:center;justify-content:space-between;gap:22px;width:min(100%,1220px);margin:20px auto 0;border:1px solid rgba(245,183,62,.25);border-radius:28px;background:radial-gradient(circle at 12% 20%,rgba(245,183,62,.12),transparent 38%),linear-gradient(110deg,rgba(18,24,48,.96),rgba(29,15,53,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 28px 80px rgba(0,0,0,.28);padding:24px}.docsMasterVolume p{display:inline-flex;align-items:center;gap:8px;margin:0;color:#fde68a;font-size:.7rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.docsMasterVolume h2{margin:8px 0 0;color:white;font-size:2rem}.docsMasterVolume span{display:block;max-width:760px;margin-top:8px;color:rgba(203,213,225,.78);font-size:.88rem;font-weight:720;line-height:1.55}.docsMasterVolume>a{flex:0 0 auto;border:1px solid rgba(245,183,62,.32);border-radius:999px;background:rgba(245,183,62,.12);color:#fff7d6;padding:12px 16px;font-size:.78rem;font-weight:950}.docsSectionHeader h2{margin:8px 0 0;color:white;font-size:clamp(1.6rem,3vw,2.5rem)}.docsFeaturedGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.docFeature,.docListItem{border:1px solid rgba(255,255,255,.08);border-radius:24px;background:rgba(2,6,23,.46);padding:17px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.docFeature:hover,.docListItem:hover{transform:translateY(-2px);border-color:rgba(99,245,255,.35);background:rgba(99,245,255,.06)}.docBadge,.docFeature span,.docStatus{display:inline-flex;border-radius:999px;padding:6px 9px;font-size:.64rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.docFeature h3,.docListItem h3{margin:14px 0 0;color:white;font-size:1rem;line-height:1.28}.docFeature p,.docListItem p{margin:10px 0 0;color:rgba(148,163,184,.92);font-size:.82rem;line-height:1.55}.docBadge.cyan,.docFeature.cyan{border-color:rgba(99,245,255,.25);background:rgba(99,245,255,.1);color:#bff9ff}.docBadge.violet,.docFeature.violet{border-color:rgba(155,92,255,.28);background:rgba(155,92,255,.12);color:#d5c6ff}.docBadge.blue,.docFeature.blue{border-color:rgba(96,165,250,.28);background:rgba(96,165,250,.12);color:#bfdbfe}.docBadge.green,.docFeature.green{border-color:rgba(88,224,138,.25);background:rgba(88,224,138,.1);color:#bbf7d0}.docBadge.gold,.docFeature.gold{border-color:rgba(245,183,62,.28);background:rgba(245,183,62,.11);color:#fde68a}.docBadge.slate,.docFeature.slate{border-color:rgba(148,163,184,.22);background:rgba(148,163,184,.09);color:#cbd5e1}.docsFilterRow{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.docsCategoryPills{display:flex;flex-wrap:wrap;gap:8px}.docsCategoryPills a{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.055);color:rgba(226,232,240,.78);padding:9px 12px;font-size:.72rem;font-weight:950}.docsCategoryPills a.active{border-color:rgba(99,245,255,.38);background:linear-gradient(90deg,rgba(155,92,255,.25),rgba(99,245,255,.14));color:white}.docsSearch{position:relative;min-width:min(100%,330px)}.docsSearch svg{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:rgba(148,163,184,.82)}.docsSearch input{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(2,6,23,.58);color:white;outline:none;padding:12px 14px 12px 42px;font-weight:800}.docsList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:18px}.docListItem>div{display:flex;flex-wrap:wrap;gap:7px}.docStatus{background:rgba(255,255,255,.06);color:rgba(226,232,240,.72)}.docListItem small{display:block;margin-top:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(148,163,184,.62);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.docBack{margin-bottom:16px}.docReaderHero{align-items:flex-start}.docReaderIdentity{flex:1}.docMetaPanel{min-width:min(100%,320px);border-radius:24px;padding:16px}.docMetaPanel small,.docMetaPanel span{display:block}.docMetaPanel span{color:#bbf7d0;font-size:.74rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.docMetaPanel small{margin-top:9px;word-break:break-word;color:rgba(148,163,184,.75);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.45}.docMetaPanel a,.docPrintButton{margin-top:14px}.docMetaActions{display:flex;flex-wrap:wrap;gap:8px}.docPrintButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(155,92,255,.26);border-radius:999px;background:rgba(155,92,255,.12);color:#ede9fe;padding:10px 14px;font:inherit;font-size:.78rem;font-weight:950;cursor:pointer}.docReader{max-width:940px}.docReader h1,.docReader h2,.docReader h3{color:white;line-height:1.16}.docReader h1{margin:0 0 20px;font-size:clamp(2.1rem,4vw,3.6rem)}.docReader h2{margin:34px 0 10px;font-size:clamp(1.35rem,2vw,2rem)}.docReader h3{margin:24px 0 8px;font-size:1.12rem}.docReader li,.docReader p{color:rgba(226,232,240,.84);font-size:.98rem;font-weight:650;line-height:1.75}.docReader p{margin:12px 0}.docReader ul{margin:12px 0 18px;padding-left:22px}.docReader ol{margin:12px 0 18px;padding-left:24px}.docReader a{color:#8be9f3;text-decoration:underline;text-decoration-color:rgba(99,245,255,.38);text-underline-offset:3px}.docReader blockquote{margin:20px 0;border-left:3px solid rgba(155,92,255,.72);background:rgba(155,92,255,.08);padding:10px 18px}.docReader pre{max-width:100%;overflow:auto;border:1px solid rgba(99,245,255,.12);border-radius:16px;background:rgba(2,6,23,.76);padding:16px;color:#dffcff;font-size:.78rem;line-height:1.55}.docReader :not(pre)>code{border-radius:6px;background:rgba(99,245,255,.09);padding:2px 6px;color:#bff9ff}.docReader table{width:100%;margin:18px 0 24px;border-collapse:collapse;font-size:.86rem}.docReader td,.docReader th{border-bottom:1px solid rgba(255,255,255,.1);padding:10px 12px;color:rgba(226,232,240,.84);text-align:left;vertical-align:top}.docReader th{background:rgba(99,245,255,.08);color:#dffcff;font-weight:950}.docReader hr{margin:30px 0;border:0;border-top:1px solid rgba(255,255,255,.11)}.docsLibraryShell{padding-top:20px}.docsCompactStats,.docsLibraryHeader,.docsWorkspace{width:min(100%,1480px);margin-inline:auto}.docsLibraryHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.docsLibraryHeader p{display:inline-flex;align-items:center;gap:8px;margin:0;color:#bff9ff;font-size:.68rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.docsLibraryHeader h1{margin:6px 0 0;color:white;font-size:clamp(2.2rem,4vw,3.8rem)}.docsLibraryHeader>div>span{display:block;margin-top:5px;color:rgba(203,213,225,.7);font-size:.86rem;font-weight:720}.docsCompactStats{display:flex;align-items:center;gap:9px;margin-top:16px;overflow-x:auto;padding-bottom:2px}.docsCompactStats>a,.docsCompactStats>span{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:34px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:rgba(8,13,31,.72);color:rgba(203,213,225,.72);padding:7px 10px;font-size:.7rem;font-weight:850;white-space:nowrap}.docsCompactStats svg{color:#8be9f3}.docsCompactStats strong{color:white;font-size:.85rem}.docsCompactStats>a{margin-left:auto;color:#dffcff}.docsWorkspace{display:grid;grid-template-columns:330px minmax(0,1fr);gap:14px;margin-top:14px;align-items:start}.docsPreviewPanel,.docsSidebar{border:1px solid rgba(255,255,255,.085);border-radius:14px;background:rgba(8,13,31,.84);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 24px 70px rgba(0,0,0,.25)}.docsSidebar{position:sticky;top:14px;max-height:calc(100vh - 28px);overflow:hidden;padding:12px}.docsSidebar .docsSearch{min-width:0}.docsSidebar .docsSearch input{border-radius:9px}.docsSideTabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.docsSideTabs a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;border:1px solid rgba(255,255,255,.075);border-radius:8px;background:rgba(255,255,255,.035);color:rgba(226,232,240,.7);padding:7px 9px;font-size:.7rem;font-weight:900}.docsSideTabs a.active{border-color:rgba(99,245,255,.35);background:rgba(99,245,255,.1);color:white}.docsSideTabs small{color:rgba(148,163,184,.6);font-size:.62rem}.docsAlphabeticalHeader{display:flex;align-items:center;justify-content:space-between;margin-top:13px;border-bottom:1px solid rgba(255,255,255,.08);padding:0 2px 8px;color:#bff9ff;font-size:.66rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.docsAlphabeticalHeader small{color:rgba(148,163,184,.58);font-size:.62rem;letter-spacing:0}.docsAlphabeticalList{max-height:calc(100vh - 322px);overflow-y:auto;margin-top:7px;padding-right:4px}.docsAlphabeticalList>a{display:grid;grid-template-columns:auto 1fr;gap:5px 8px;border-left:2px solid transparent;border-bottom:1px solid rgba(255,255,255,.055);padding:9px 8px;color:white}.docsAlphabeticalList>a.active,.docsAlphabeticalList>a:hover{border-left-color:#63f5ff;background:rgba(99,245,255,.06)}.docsAlphabeticalList .docBadge{grid-row:span 2;align-self:start;padding:4px 6px;font-size:.5rem;letter-spacing:.06em}.docsAlphabeticalList strong{overflow:hidden;font-size:.76rem;line-height:1.3;text-overflow:ellipsis}.docsAlphabeticalList small{color:rgba(148,163,184,.54);font-size:.6rem}.docsAlphabeticalList>p{color:rgba(203,213,225,.65);font-size:.78rem;line-height:1.5;padding:12px 4px}.docsMasterShortcut{display:flex;align-items:center;gap:9px;margin-top:9px;border:1px solid rgba(245,183,62,.22);border-radius:9px;background:rgba(245,183,62,.07);color:#fde68a;padding:9px}.docsMasterShortcut small,.docsMasterShortcut span,.docsMasterShortcut strong{display:block}.docsMasterShortcut strong{font-size:.72rem}.docsMasterShortcut small{margin-top:2px;color:rgba(203,213,225,.58);font-size:.6rem}.docsPreviewPanel{min-width:0;overflow:hidden}.docsPreviewHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(255,255,255,.08);padding:18px 20px}.docsPreviewHeader p{display:flex;align-items:center;gap:8px;margin:0;color:rgba(148,163,184,.66);font-size:.66rem;font-weight:900;text-transform:uppercase}.docsPreviewHeader h2{margin:9px 0 0;color:white;font-size:clamp(1.45rem,2.5vw,2.35rem);overflow-wrap:anywhere}.docsPreviewHeader>div>span{display:block;max-width:780px;margin-top:7px;color:rgba(203,213,225,.68);font-size:.8rem;font-weight:680;line-height:1.5}.docsPreviewActions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:7px}.docsPreviewActions .docPrintButton,.docsPreviewActions>a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;margin:0;border:1px solid rgba(99,245,255,.18);border-radius:8px;background:rgba(99,245,255,.07);color:#dffcff;padding:7px 10px;font-size:.68rem;font-weight:900}.docsEmbeddedReader.docReader{width:100%;max-width:none;max-height:calc(100vh - 210px);overflow:auto;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:24px clamp(20px,4vw,48px) 56px}.docsEmptyPreview{display:grid;min-height:520px;place-content:center;color:rgba(203,213,225,.62);text-align:center}.docsEmptyPreview svg{margin:auto;color:#8be9f3}.docsEmptyPreview h2{margin:12px 0 0;color:white}.docsEmptyPreview p{margin:7px 0 0}@media (max-width:900px){.catalogSignalKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.docsLibraryHeader,.docsPreviewHeader{align-items:flex-start;flex-direction:column}.docsCompactStats>a{margin-left:0}.docsWorkspace{grid-template-columns:1fr}.docsSidebar{position:static;max-height:none}.docsAlphabeticalList{max-height:340px}.docsEmbeddedReader.docReader{max-height:none}}@media (max-width:560px){.catalogSignalKpis{grid-template-columns:1fr}}.docPrintFooter,.docPrintMasthead{display:none}@media print{@page{size:letter;margin:.7in}body{background:white!important}.docReaderShell{min-height:auto;background:white;padding:0}.docReaderHero{display:none}.docReader{width:100%;max-width:none;margin:0;border:0;border-radius:0;background:white;box-shadow:none;padding:0}.docPrintFooter,.docPrintMasthead{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#111827}.docPrintMasthead{margin-bottom:.5in;border-bottom:2px solid #7c3aed;padding-bottom:12px}.docPrintMasthead strong{color:#111827;font-size:18pt;letter-spacing:.08em}.docPrintFooter span,.docPrintMasthead span{color:#6b7280;font-size:8pt;font-weight:700;text-transform:uppercase}.docPrintFooter{margin-top:.4in;border-top:1px solid #d1d5db;padding-top:10px}.docReader code,.docReader h1,.docReader h2,.docReader h3,.docReader li,.docReader p,.docReader td,.docReader th{color:#111827!important}.docReader h1{font-size:25pt}.docReader h2{break-after:avoid;font-size:17pt}.docReader h3{break-after:avoid;font-size:13pt}.docReader li,.docReader p{font-size:10pt;line-height:1.55}.docReader pre{white-space:pre-wrap;background:#f3f4f6;border-color:#d1d5db}.docReader table{break-inside:auto}.docReader tr{break-inside:avoid}}@media (max-width:760px){.docReaderHero h1{font-size:2.45rem}.docsMasterVolume{align-items:flex-start;flex-direction:column}}.drawerHeader{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.drawerEyebrow,.sectionTitle{color:#bff9ff;font-size:.68rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.drawer h2{margin:6px 0 0;font-size:1.22rem}.drawer p{color:rgba(203,213,225,.8);font-size:.74rem;line-height:1.45;margin:8px 0 0}.closeButton{border:0;background:rgba(255,255,255,.08);color:white;border-radius:999px;width:34px;height:34px;cursor:pointer}.menuSections{margin-top:16px;display:grid;gap:14px}.menuItems{margin-top:8px;display:grid;gap:6px}.menuItem{display:flex;gap:9px;align-items:center;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.045);border-radius:12px;padding:8px 9px}.menuActionItem{width:100%;color:white;cursor:pointer;text-align:left}.menuIcon{width:30px;height:30px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:rgba(99,245,255,.1);color:#dffcff;border:1px solid rgba(99,245,255,.16);flex:0 0 auto}.menuIcon svg{display:block}.menuItem strong{display:block;font-size:.8rem;line-height:1.1}.menuItem>span:last-child{display:flex;align-items:center;min-height:30px}.founderMenuBlock{margin-top:12px;padding-top:12px;border-top:1px solid rgba(99,245,255,.13)}.founderItem{margin-top:9px;border-color:rgba(155,92,255,.24);background:linear-gradient(90deg,rgba(155,92,255,.11),rgba(99,245,255,.06)),rgba(255,255,255,.04)}.siteChrome{min-height:100vh;background:radial-gradient(circle at 18% 0,rgba(99,245,255,.07),transparent 30%),radial-gradient(circle at 78% 18%,rgba(155,92,255,.08),transparent 32%),linear-gradient(180deg,#050712,#07111f 48%,#050712)}.siteChrome .shell{min-height:auto;overflow:visible;background:radial-gradient(circle at 20% 6%,rgba(99,245,255,.055),transparent 26%),radial-gradient(circle at 82% 10%,rgba(155,92,255,.06),transparent 30%),linear-gradient(180deg,#050712,#07111f 54%,#050712)}.siteChrome .galleryTop,.siteChrome .gridwash{display:none}.menuSections section:first-child .menuItem:first-child .menuIcon{color:#dffcff;background:linear-gradient(135deg,rgba(99,245,255,.22),rgba(155,92,255,.12));border-color:rgba(99,245,255,.32)}.menuSections section:first-child .menuItem:nth-child(2) .menuIcon{color:#ffd7f6;background:linear-gradient(135deg,rgba(255,102,216,.23),rgba(155,92,255,.12));border-color:rgba(255,102,216,.3)}.menuSections section:nth-child(2) .menuItem:first-child .menuIcon,.menuSections section:nth-child(2) .menuItem:nth-child(5) .menuIcon{color:#bff9ff;background:linear-gradient(135deg,rgba(99,245,255,.19),rgba(34,211,238,.08));border-color:rgba(99,245,255,.28)}.menuSections section:nth-child(2) .menuItem:nth-child(2) .menuIcon,.menuSections section:nth-child(2) .menuItem:nth-child(3) .menuIcon,.menuSections section:nth-child(2) .menuItem:nth-child(4) .menuIcon{color:#ffe0a8;background:linear-gradient(135deg,rgba(245,183,62,.22),rgba(255,102,216,.08));border-color:rgba(245,183,62,.3)}.menuSections section:nth-child(3) .menuIcon{color:#d5c6ff;background:linear-gradient(135deg,rgba(155,92,255,.22),rgba(99,245,255,.08));border-color:rgba(155,92,255,.3)}.founderItem .menuIcon,.menuSections section:nth-child(4) .menuIcon{color:#ffd7f6;background:linear-gradient(135deg,rgba(255,102,216,.2),rgba(99,245,255,.08));border-color:rgba(255,102,216,.28)}@media (max-width:900px){.toplinks{display:none}.hero{grid-template-columns:1fr;padding-top:46px}.artWrap{min-height:430px}.storyConstellation{opacity:.9}.storyBubble{max-width:210px;padding:12px 13px;border-radius:18px}.storyBubble span{font-size:.78rem}.storyBubbleOne{left:2%;top:8%}.storyBubbleTwo{right:1%;top:16%}.storyBubbleFour,.storyBubbleThree{display:none}.storyPath{opacity:.28}.collectiblesImage{width:min(128%,680px);max-height:540px}.footerRows{grid-template-columns:1fr}.footerInner{grid-template-columns:repeat(2,minmax(0,1fr))}.footerBrand{grid-column:1/-1}.footerLegal{align-items:flex-start;flex-direction:column}.footerLegal div{justify-content:flex-start}.aiBoard,.batchOneFleetGrid,.batchOneProviderGrid,.companyHero,.companyLayout,.companyNarrative,.companySectionStack,.companySignals,.disputeWizardPreview,.docsFeaturedGrid,.docsGrid,.docsHealthStrip,.docsList,.docsStats,.galleryDoors,.galleryDossierPreview,.galleryDossierRoute,.galleryLaneHeader,.galleryOverview,.galleryStatPreview,.infoPolicyLayout,.missionBriefGrid,.missionDashboardPreview,.missionIssueGrid,.missionKpiGrid,.missionSignalGrid,.signalOpsBoard,.workbenchGrid,.workbenchTriage{grid-template-columns:1fr}.baeRunConsole,.batchOneFleetHeader{align-items:flex-start;flex-direction:column}.batchOneBaeCard.open{grid-column:auto}.batchOneBaeCard>button{grid-template-columns:38px minmax(0,1fr) 52px 18px}.batchOneRecommendation{grid-template-columns:1fr}.docReaderHero,.docsControlPanel,.docsHero,.missionConnection,.missionHero{align-items:flex-start;flex-direction:column}.missionConnection div{grid-template-columns:26px minmax(0,1fr)}.missionConnection span{grid-column:2}.docsHeroActions,.missionHeroActions{justify-content:flex-start}.galleryLaneHeader{display:grid}.galleryControls{align-items:stretch;flex-direction:column}.galleryControls label{min-width:0}.exhibitGrid{grid-template-columns:1fr}}@media (max-width:560px){.topbar{padding-top:0}.topbarInner{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:8px 11px}.brandLockup{gap:6px;overflow:hidden}.brandMark{width:38px;height:38px}.wordmark{width:92px;max-width:calc(100% - 44px)}.topActions{gap:4px}.iconButton,.menuButton{min-width:36px;width:36px;height:36px}.topActions svg{width:18px;height:18px}.curatorTopChip{display:none}.founderLetterHeader{grid-template-columns:1fr}.founderLetterPhoto{width:118px;height:118px}.hero{padding-inline:18px}.steps{grid-template-columns:1fr}.artWrap{min-height:450px}.storyBubble{max-width:176px;gap:9px;padding:10px 11px}.storyBubble svg{width:19px;height:19px}.storyBubble span{font-size:.68rem}.storyBubbleOne{left:0;top:5%}.storyBubbleTwo{right:0;top:13%}.storyPath:before{width:190px;height:105px}.gateCard{padding:24px}}@media (max-width:920px){.sellLayout{grid-template-columns:1fr}.sellPreview{position:relative;top:auto}.searchLayout,.searchSignalStrip{grid-template-columns:1fr}.searchFilterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.searchRankRail{position:relative;top:auto}.searchRankRail ol{grid-template-columns:repeat(4,minmax(0,1fr))}.searchRankRail li{align-items:flex-start;flex-direction:column}.galleryDossierRoute{grid-template-columns:1fr}.webDossierHero{position:relative;top:auto}.webDossierPhoto{height:300px}.accountDetailGrid,.accountOverview,.webDossierMarketGrid,.webDossierRows{grid-template-columns:1fr}.accountProfileCard{position:relative}}@media (max-width:640px){.sellPickerPanel,.sellSourceGrid,.sellToggleGrid{grid-template-columns:1fr}.searchHero{flex-direction:column}.searchFilterGrid,.searchMiniDossier,.searchRankRail ol,.searchResultCard{grid-template-columns:1fr}.searchThumb{min-height:220px}.webDossierImageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.webDossierEvidenceGrid{grid-template-columns:1fr}.webDossierDelete{right:16px;bottom:16px}.accountActionGrid,.accountButtonRow,.accountEvidenceGrid,.accountFieldGrid,.accountFieldGrid.two,.accountMiniMetrics,.accountToggleGrid{grid-template-columns:1fr}.accountStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.transferRecordRow{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.transferRecordRow h3,.transferRecordRow p{margin:4px 0 0}.transferRecordRow p{color:rgba(255,255,255,.58)}.messageWebShell{min-height:100vh;padding-bottom:72px}.messageSignedOut{width:min(540px,calc(100% - 32px));margin:18vh auto;text-align:center;padding:34px;background:rgba(10,12,26,.92);border:1px solid rgba(108,220,255,.18);border-radius:8px}.messageSignedOut svg{color:#6cddff}.messageSignedOut h1{margin:12px 0 6px}.messageSignedOut p{color:rgba(255,255,255,.62);margin-bottom:22px}.messageNotice{margin:0 auto 14px;padding:11px 14px;border-left:3px solid #6cddff;background:rgba(108,221,255,.08);color:rgba(255,255,255,.78)}.messageNotice,.messageWebLayout{width:min(1380px,calc(100% - 40px))}.messageWebLayout{position:relative;z-index:1;margin:0 auto;display:grid;grid-template-columns:minmax(250px,.78fr) minmax(390px,1.5fr) minmax(260px,.82fr);gap:14px;align-items:start}.messageCompose,.messageConversation,.messageInbox{min-height:560px;padding:18px;background:rgba(9,11,25,.9);border:1px solid rgba(255,255,255,.09);border-radius:8px}.messageInboxHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.messageDelete,.messageInboxHeader button{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:rgba(255,255,255,.72);background:rgba(255,255,255,.05)}.messageSearch{height:42px;padding:0 11px;display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08);border-radius:6px}.messageSearch input{width:100%;background:none;border:0;outline:0;color:white}.messageRows{display:grid;gap:7px;margin-top:12px;max-height:468px;overflow-y:auto}.messageRows>button{padding:12px;text-align:left;display:grid;gap:5px;color:white;background:rgba(255,255,255,.035);border:1px solid transparent;border-radius:6px}.messageRows>button.active,.messageRows>button:hover{background:rgba(108,221,255,.08);border-color:rgba(108,221,255,.2)}.messageRows>button.unread{border-left:3px solid #ff4f78}.messageRows span{display:flex;align-items:center;gap:6px;font-size:11px;color:#6cddff}.messageRows strong{font-size:13px}.messageRows small{color:rgba(255,255,255,.42);font-size:10px}.messageConversation{display:flex;flex-direction:column}.messageConversation>header{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.08)}.messageCompose>p,.messageConversation header p{margin:0 0 4px;font-size:10px;text-transform:uppercase;color:#6cddff;font-weight:800;letter-spacing:.08em}.messageCompose h2,.messageConversation h2{margin:0;font-size:20px}.messageDelete{color:#ff5c77;border-color:rgba(255,92,119,.2)}.messageConversation article{flex:1;margin:18px 0;padding:18px;background:rgba(255,255,255,.045);border-radius:7px}.messageConversation article p{line-height:1.6;white-space:pre-wrap}.messageConversation article small{color:rgba(255,255,255,.42)}.messageReply{display:grid;gap:9px}.messageCompose textarea,.messageReply textarea{min-height:100px;resize:vertical}.messageCompose input,.messageCompose textarea,.messageReply textarea{padding:11px;color:white;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:6px;outline:none}.messageCompose button,.messageReply button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#08101a;font-weight:850;background:#6cddff;border:0;border-radius:6px}.messageCompose button:disabled,.messageReply button:disabled{opacity:.4}.messageCompose{display:grid;align-content:start;gap:13px}.messageCompose label{display:grid;gap:6px}.messageCompose label span{font-size:11px;color:rgba(255,255,255,.55);font-weight:750}.messageEmpty{margin:auto;text-align:center;color:rgba(255,255,255,.55)}.messageEmpty svg{color:#6cddff}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media(max-width:1050px){.messageWebLayout{grid-template-columns:minmax(230px,.7fr) minmax(360px,1.3fr)}.messageCompose{grid-column:1/-1;min-height:0}}@media(max-width:720px){.messageWebLayout{width:min(100% - 24px,620px);grid-template-columns:1fr}.messageCompose,.messageConversation,.messageInbox{min-height:0}.messageRows{max-height:340px}}.binderWebShell{min-height:100vh;padding-bottom:72px}.binderWebLayout{position:relative;z-index:1;width:min(1220px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);gap:14px}.binderCreateWeb,.binderDetailWeb,.binderListWeb{padding:18px;background:rgba(9,11,25,.91);border:1px solid rgba(255,255,255,.09);border-radius:8px}.binderCardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.binderCardGrid button{min-height:82px;padding:14px;display:flex;align-items:center;gap:12px;text-align:left;color:white;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:7px}.binderCardGrid button:hover{border-color:rgba(108,221,255,.3);background:rgba(108,221,255,.07)}.binderCardGrid svg{color:#6cddff}.binderCardGrid span{display:grid;gap:5px}.binderCardGrid small{color:rgba(255,255,255,.48)}.binderCreateWeb{display:grid;align-content:start;gap:13px}.binderCreateWeb>p{margin:0;color:#6cddff;font-size:10px;text-transform:uppercase;font-weight:850;letter-spacing:.1em}.binderCreateWeb h2{margin:0 0 5px}.binderCreateWeb label{display:grid;gap:6px}.binderCreateWeb label span{font-size:11px;color:rgba(255,255,255,.55);font-weight:750}.binderCreateWeb input{min-height:42px;padding:9px 11px;color:white;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:6px}.binderNumberGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.binderCheck{grid-template-columns:auto 1fr!important;align-items:center}.binderCheck input{min-height:0;width:17px;height:17px}.binderCreateWeb>button{min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px;color:#08101a;background:#6cddff;border:0;border-radius:6px;font-weight:850}.binderCreateWeb>button:disabled{opacity:.4}.binderDetailWeb{position:relative;z-index:1;width:min(1050px,calc(100% - 40px));margin:0 auto}.binderDetailWeb>header{display:flex;gap:12px;justify-content:space-between}.binderDetailWeb>header label{flex:1;height:44px;padding:0 11px;display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:6px}.binderDetailWeb>header input{width:100%;color:white;background:none;border:0;outline:0}.binderTrash{width:42px;height:42px;display:grid;place-items:center;color:#ff5c77;background:rgba(255,92,119,.08);border:1px solid rgba(255,92,119,.2);border-radius:50%}.binderMatches{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.binderMatches span{padding:6px 8px;color:#6cddff;background:rgba(108,221,255,.08);border:1px solid rgba(108,221,255,.16);border-radius:999px;font-size:11px}.binderPageTitle{display:flex;justify-content:space-between;margin:18px 0 11px}.binderPageTitle span{color:rgba(255,255,255,.48);font-size:12px}.binderSlotGrid{display:grid;gap:8px}.binderSlotGrid article{aspect-ratio:.72;min-width:0;padding:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;background:rgba(255,255,255,.035);border:1px dashed rgba(255,255,255,.13);border-radius:6px}.binderSlotGrid article.filled{background:rgba(108,221,255,.07);border-style:solid;border-color:rgba(108,221,255,.22)}.binderSlotGrid small{color:rgba(255,255,255,.38);font-size:9px}.binderSlotGrid strong{font-size:12px;overflow-wrap:anywhere}.binderSlotGrid span{color:rgba(255,255,255,.52);font-size:10px}.binderSlotGrid svg{color:rgba(255,255,255,.25)}@media(max-width:800px){.binderCardGrid,.binderWebLayout{grid-template-columns:1fr}.binderSlotGrid article{aspect-ratio:.8}.binderDetailWeb{width:min(100% - 24px,650px)}}.vendorWebShell{min-height:100vh;padding-bottom:72px}.vendorLoader{display:block;margin:15vh auto;color:#6cddff}.vendorWebGrid{position:relative;z-index:1;width:min(1220px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vendorWebPanel{padding:19px;background:rgba(9,11,25,.91);border:1px solid rgba(255,255,255,.09);border-radius:8px}.vendorWebPanel.widePanel{grid-column:1/-1}.vendorWebPanel>header{display:flex;align-items:center;gap:10px;padding-bottom:15px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.vendorWebPanel>header>svg{color:#6cddff}.vendorWebPanel header p{margin:0 0 3px;color:#6cddff;font-size:10px;text-transform:uppercase;font-weight:850;letter-spacing:.1em}.vendorWebPanel h2{margin:0;font-size:20px}.vendorFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vendorFormGrid label{display:grid;gap:6px}.vendorFormGrid label.wide{grid-column:1/-1}.vendorFormGrid label>span{font-size:11px;color:rgba(255,255,255,.55);font-weight:750}.vendorFormGrid input,.vendorFormGrid textarea{padding:10px 11px;color:white;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:6px;outline:0}.vendorFormGrid textarea{min-height:78px;resize:vertical}.vendorToggle{grid-template-columns:auto 1fr!important;align-items:center}.vendorToggle input{width:17px;height:17px}.vendorPrimary{min-height:43px;margin-top:14px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#08101a;background:#6cddff;border:0;border-radius:6px;font-weight:850}.vendorPrimary:disabled{opacity:.4}.vendorShowRows{display:grid;gap:8px}.vendorShowRows article{padding:13px;display:flex;align-items:center;justify-content:space-between;gap:15px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);border-radius:6px}.vendorShowRows article>div:first-child{display:grid;gap:4px}.vendorShowRows article span{color:rgba(255,255,255,.62);font-size:12px}.vendorShowRows article small{color:rgba(255,255,255,.38);font-size:10px}.vendorShowRows article>div:last-child{display:flex;gap:7px}.vendorShowRows button{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;color:#dff9ff;background:rgba(108,221,255,.08);border:1px solid rgba(108,221,255,.18);border-radius:5px;font-weight:750}@media(max-width:780px){.vendorWebGrid{grid-template-columns:1fr;width:min(100% - 24px,650px)}.vendorWebPanel.widePanel{grid-column:auto}.vendorFormGrid{grid-template-columns:1fr}.vendorFormGrid label.wide{grid-column:auto}.vendorShowRows article{align-items:flex-start;flex-direction:column}}.vendorAnalyticsPanel{background:linear-gradient(135deg,rgba(9,11,25,.96),rgba(10,19,29,.93))}.vendorMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.vendorMetricGrid article{display:grid;gap:5px;padding:13px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.075);border-radius:7px}.vendorMetricGrid span{color:rgba(255,255,255,.55);font-size:10px;text-transform:uppercase;font-weight:800}.vendorMetricGrid strong{color:#fff;font-size:22px}.vendorMetricGrid small{color:rgba(255,255,255,.38);font-size:10px}.vendorAnalyticsSplit{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(230px,.6fr);gap:14px;margin-top:14px}.vendorAnalyticsSplit>div{min-width:0;padding:14px;background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.065);border-radius:7px}.vendorAnalyticsSplit h3{margin:0 0 12px;font-size:13px}.vendorHeatmap{display:grid;grid-template-columns:42px repeat(4,minmax(52px,1fr));gap:5px;align-items:center}.vendorHeatmap>strong{overflow:hidden;color:rgba(255,255,255,.4);font-size:9px;text-transform:capitalize;text-overflow:ellipsis}.vendorHeatmapRow{display:contents}.vendorHeatmapRow b{color:rgba(255,255,255,.52);font-size:10px}.vendorHeatmapRow span{height:30px;display:grid;place-items:center;color:rgba(255,255,255,.76);background:rgba(108,221,255,calc(.045 + var(--heat)*.56));border:1px solid rgba(108,221,255,calc(.08 + var(--heat)*.34));border-radius:4px;font-size:10px}.vendorRegionRows{display:grid;gap:6px}.vendorRegionRows>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:8px 9px;background:rgba(255,255,255,.035);border-radius:5px}.vendorRegionRows svg{color:#6cddff}.vendorRegionRows span{color:rgba(255,255,255,.7);font-size:11px}.vendorRegionRows strong{font-size:12px}.vendorRegionRows p{margin:0;color:rgba(255,255,255,.42);font-size:11px}.vendorPrivacyNote{display:flex;align-items:flex-start;gap:6px;margin-top:11px;color:rgba(255,255,255,.35);font-size:9px;line-height:1.45}.vendorPrivacyNote svg{flex:0 0 auto;color:#6cddff}@media(max-width:780px){.vendorMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.vendorAnalyticsSplit{grid-template-columns:1fr}.vendorHeatmap{grid-template-columns:34px repeat(4,minmax(44px,1fr))}}.completionShell{min-height:100vh;background:#050713;color:#fff;padding:42px clamp(18px,4vw,64px) 80px}.completionHeader{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;max-width:1280px;margin:0 auto 24px}.completionHeader p{margin:0 0 8px;color:#7de7ff;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.18em}.completionHeader h1{margin:0;font-family:Georgia,serif;font-size:clamp(38px,6vw,72px)}.completionHeader span{display:block;max-width:760px;margin-top:10px;color:#aeb7ca;line-height:1.6}.completionHeader a{color:#d9f8ff;border:1px solid #38bdf855;border-radius:6px;padding:11px 14px;text-decoration:none;font-weight:800;white-space:nowrap}.completionSummary{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid #ffffff18;background:#0a0e1d}.completionSummary article{padding:18px;border-right:1px solid #ffffff12}.completionSummary article:last-child{border-right:0}.completionSummary strong{display:block;font-size:28px}.completionSummary span{display:block;margin-top:5px;color:#93a0b8;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.completionNotice{max-width:1280px;margin:18px auto;color:#b6c0d3;border-left:3px solid #f59e0b;padding:9px 13px;background:#f59e0b0d;line-height:1.55}.completionSection{max-width:1280px;margin:18px auto 0;border:1px solid #ffffff18;background:#090d1a}.completionSection>header{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:15px 18px;background:#ffffff08;border-bottom:1px solid #ffffff14}.completionSection h2{margin:0;font-size:18px}.completionSection>header span{color:#97a4ba;font-size:12px;font-weight:800}.completionRow{display:grid;grid-template-columns:160px minmax(0,1fr);gap:18px;padding:15px 18px;border-bottom:1px solid #ffffff0d}.completionRow:last-child{border-bottom:0}.completionRow h3{margin:0;font-size:14px}.completionRow p{margin:5px 0 0;color:#929eb5;font-size:12px;line-height:1.55}.completionState{align-self:start;border:1px solid;border-radius:999px;padding:5px 8px;text-align:center;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.completionVerified{color:#86efac;border-color:#22c55e66;background:#22c55e14}.completionImplemented{color:#7dd3fc;border-color:#38bdf866;background:#38bdf814}.completionPending{color:#fcd34d;border-color:#f59e0b66;background:#f59e0b14}.completionBlocked{color:#fda4af;border-color:#fb718566;background:#fb718514}@media(max-width:900px){.completionSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.completionSummary article{border-bottom:1px solid #ffffff12}.completionHeader{align-items:flex-start;flex-direction:column}.completionRow{grid-template-columns:1fr}.completionState{justify-self:start}}