.historyCommerceTimeline{display:flex!important;flex-wrap:wrap;align-items:center;gap:5px!important;margin-top:13px;padding-top:11px;border-top:1px solid rgba(255,255,255,.07)}.historyCommerceTimeline span{position:relative;padding:5px 8px;border:1px solid rgba(115,231,255,.16);border-radius:999px;background:rgba(115,231,255,.05);color:rgba(255,255,255,.55)!important;font-size:9px!important;font-weight:800!important;text-transform:capitalize!important}.historyCommerceTimeline span:not(:last-child):after{content:">";position:absolute;right:-7px;color:rgba(115,231,255,.55)}.historyCommerceTimeline span.current{border-color:rgba(115,231,255,.46);background:rgba(115,231,255,.13);color:#dffaff!important}.historySnapshotTimeline{margin:17px 0 0!important;padding:13px!important;border-left:3px solid #73e7ff;background:rgba(115,231,255,.06)}.historySnapshotTimeline ol{display:grid;gap:7px;margin:10px 0 0;padding-left:18px}.historySnapshotTimeline li{display:flex;justify-content:space-between;gap:12px;color:rgba(255,255,255,.72);font-size:12px}.historySnapshotTimeline li span{color:rgba(255,255,255,.42);font-size:10px}:root{color-scheme:dark;--asset-release:20260827;--bg:#050712;--cyan:#63f5ff;--purple:#9b5cff;--pink:#ff66d8;--gold:#f5b73e}.offersShell{position:relative}.offersHeroActions{display:flex;align-items:center;gap:10px}.offersHeroActions>button{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(99,245,255,.24);border-radius:50%;background:rgba(99,245,255,.08);color:#bff9ff;cursor:pointer}.offersNotice{margin:0 auto 16px;max-width:1180px;border:1px solid rgba(99,245,255,.22);border-radius:12px;background:rgba(99,245,255,.08);color:#dffaff;padding:11px 14px;font-weight:750}.offersLayout{display:grid;grid-template-columns:minmax(290px,.75fr) minmax(0,1.5fr);gap:18px;margin:0 auto;max-width:1180px}.offerDetailPanel,.offersListPanel{min-width:0;border:1px solid rgba(148,163,184,.16);border-radius:14px;background:rgba(9,13,29,.78)}.offerDetailPanel{align-self:start}.offerDetailHeader,.offersListHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px}.offerDetailHeader>div,.offersListHeader>div{display:grid;gap:5px}.offersListHeader strong{color:#fff;font-size:1.05rem}.offerDetailHeader small,.offersListHeader small{color:rgba(203,213,225,.56);font-size:.78rem}.offersListHeader>svg{color:#67e8f9}.offersTabs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:0 16px 12px;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(255,255,255,.035)}.offersTabs button{border:0;border-radius:6px;background:transparent;color:rgba(203,213,225,.62);padding:9px 6px;font:inherit;font-size:.74rem;font-weight:850;cursor:pointer}.offersTabs button.active{background:rgba(99,245,255,.14);color:#dffaff}.offersRows{display:grid;gap:7px;padding:0 12px 14px}.offerRow{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;border:1px solid transparent;border-radius:10px;background:rgba(255,255,255,.025);color:inherit;padding:11px 10px;text-align:left;cursor:pointer}.offerRow.active,.offerRow:hover{border-color:rgba(99,245,255,.3);background:rgba(99,245,255,.08)}.offerRowIcon{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:rgba(99,245,255,.12);color:#67e8f9}.offerRow>span:nth-child(2){display:grid;min-width:0;gap:3px}.offerRow small,.offerRow strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offerRow strong{color:#fff;font-size:.82rem}.offerRow small{color:rgba(203,213,225,.56);font-size:.69rem}.offerRow>b{color:#bff9ff;font-size:.82rem}.offerDetailEmpty,.offersEmpty,.offersSignedOut{display:grid;justify-items:center;gap:9px;color:rgba(203,213,225,.62);padding:48px 24px;text-align:center}.offerDetailEmpty{min-height:286px;box-sizing:border-box}.offerDetailEmptyGuide{display:grid;width:min(100%,330px);gap:7px;margin-top:8px;text-align:left}.offerDetailEmptyGuide span{border-left:2px solid rgba(99,245,255,.55);background:rgba(99,245,255,.05);color:rgba(226,232,240,.72);padding:8px 10px;font-size:.76rem;font-weight:750}.offerDetailEmpty svg,.offersEmpty svg,.offersSignedOut svg{color:#67e8f9}.offerDetailEmpty h2,.offersEmpty strong,.offersSignedOut h1{margin:0;color:#fff}.offerDetailEmpty p,.offersEmpty p,.offersSignedOut p{max-width:330px;margin:0;line-height:1.5}.offersEmpty a{color:#bff9ff;font-weight:800;text-decoration:underline}.offerDetailHeader{border-bottom:1px solid rgba(255,255,255,.08)}.offerDetailHeader p{margin:0;color:#67e8f9;font-size:.7rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.offerDetailHeader h2{margin:0;color:#fff;font-size:clamp(1.2rem,2vw,1.7rem)}.offerStatus{border:1px solid rgba(99,245,255,.25);border-radius:999px;background:rgba(99,245,255,.09);color:#bff9ff;padding:6px 9px;font-size:.7rem;font-weight:850;white-space:nowrap}.status-declined,.status-withdrawn{border-color:rgba(251,113,133,.3);background:rgba(251,113,133,.08);color:#fecdd3}.offerSummary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 20px 0}.offerSummary div{display:grid;gap:5px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(255,255,255,.025);padding:11px}.offerSummary span{color:rgba(203,213,225,.54);font-size:.67rem;font-weight:850;text-transform:uppercase}.offerSummary strong{color:#fff;font-size:1rem}.offerCheckoutLink,.offerDossierLink,.offerMessage{margin:16px 20px 0}.offerMessage{display:flex;align-items:flex-start;gap:8px;border-left:2px solid #67e8f9;background:rgba(99,245,255,.06);color:rgba(255,255,255,.8);padding:11px 13px}.offerMessage svg{flex:0 0 auto;color:#67e8f9}.offerMessage p{margin:0;line-height:1.45}.offerCheckoutLink,.offerDossierLink{display:inline-flex;align-items:center;gap:5px;color:#bff9ff;font-weight:850;text-decoration:none}.offerCheckoutLink{border:1px solid rgba(99,245,255,.3);border-radius:9px;background:rgba(99,245,255,.12);padding:10px 12px;font:inherit;cursor:pointer}.offerActions{display:grid;gap:12px;margin:20px;border-top:1px solid rgba(255,255,255,.08);padding-top:17px}.offerAccept,.offerCounter button,.offerDecline,.offerWithdraw{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border:1px solid rgba(99,245,255,.3);border-radius:8px;background:rgba(99,245,255,.12);color:#dffaff;font:inherit;font-weight:850;cursor:pointer}.offerDecline,.offerWithdraw{border-color:rgba(251,113,133,.3);background:rgba(251,113,133,.08);color:#fecdd3}.offerCounter{display:grid;grid-template-columns:130px minmax(0,1fr) 110px;align-items:end;gap:8px}.offerCounter label{display:grid;gap:5px}.offerCounter label span{color:rgba(203,213,225,.56);font-size:.67rem;font-weight:850;text-transform:uppercase}.offerCounter input{width:100%;min-height:40px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(0,0,0,.2);color:#fff;padding:0 10px;font:inherit}.offerTimeline{display:grid;gap:8px;margin:0 20px 20px;border-top:1px solid rgba(255,255,255,.08);padding-top:16px}.offerTimeline>strong{color:#fff}.offerTimeline>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;color:rgba(203,213,225,.66);font-size:.78rem}.offerTimeline small{color:rgba(203,213,225,.45)}@media (max-width:760px){.offersLayout{grid-template-columns:1fr}.offerCounter{grid-template-columns:1fr 1fr}.offerCounter button{grid-column:1/-1}}@media (max-width:480px){.offerSummary{grid-template-columns:1fr}.offerDetailHeader{flex-direction:column}}*{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}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.skipLink{position:fixed;top:10px;left:10px;z-index:10000;transform:translateY(-180%);border:1px solid rgba(99,245,255,.75);border-radius:6px;padding:10px 14px;background:#050712;color:white;font-weight:800;transition:transform .12s ease}.skipLink:focus{transform:translateY(0)}#home-content:focus,#page-content:focus{outline:none}button,input{font:inherit}.welcomeLander{position:relative;min-height:100svh;display:grid;place-items:center;overflow:hidden;padding:34px clamp(24px,6vw,80px);background:linear-gradient(90deg,rgba(3,5,17,.93),rgba(7,4,24,.74) 54%,rgba(2,8,22,.68)),url(/images/app-home-background.png) center 62% /cover no-repeat,#050712}.welcomeLander:before{content:"";background:linear-gradient(90deg,transparent,rgba(155,92,255,.14),rgba(99,245,255,.1),transparent),linear-gradient(180deg,rgba(5,7,18,.08),rgba(5,7,18,.56))}.welcomeLander:before,.welcomeLanderBackdrop{position:absolute;inset:0;pointer-events:none}.welcomeLanderBackdrop{opacity:.34;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:52px 52px;mask-image:linear-gradient(90deg,black,transparent 85%)}.welcomeLanderContent{position:relative;z-index:1;width:min(100%,720px);margin-right:auto}.welcomeLanderHeading{position:relative;display:grid;gap:2px;padding-top:clamp(98px,11vw,126px)}.welcomeLanderLead{display:block;color:white;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:950}.welcomeLanderLogo{position:absolute;top:0;left:0;width:clamp(54px,6vw,76px);transform:none}.welcomeLanderLead img,.welcomeLanderLogo{height:auto;filter:drop-shadow(0 0 26px rgba(155,92,255,.52))}.welcomeLanderLead img{width:clamp(52px,6vw,72px)}.welcomeLanderHeading h1{margin:0;width:fit-content;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,6vw,5.3rem);line-height:.92;letter-spacing:0;background:linear-gradient(90deg,#b45cff,#7778ff 50%,#55e8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.welcomeLanderIntro{max-width:670px;margin:25px 0 0;color:rgba(226,232,240,.78);font-size:clamp(1rem,1.5vw,1.16rem);font-weight:650;line-height:1.65}.welcomeLanderPoints{display:grid;gap:13px;margin-top:24px}.welcomeLanderPoint{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:13px}.welcomeLanderPoint>strong{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--cyan);color:#031018;font-size:.78rem;box-shadow:0 0 22px rgba(99,245,255,.22)}.welcomeLanderPoint h2{margin:0;font-size:1rem;line-height:1.2}.welcomeLanderPoint p{margin:4px 0 0;color:rgba(203,213,225,.62);font-size:.86rem;font-weight:650;line-height:1.45}.welcomeLanderPromise{margin:24px 0 0;width:fit-content;background:linear-gradient(90deg,#b45cff,#55e8ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1rem;font-weight:950}.welcomeLanderSignature{margin:18px 0 0;color:rgba(255,255,255,.76);font-size:.82rem;font-weight:900;line-height:1.35}.welcomeLanderSignature span{color:rgba(203,213,225,.48)}.welcomeLanderEnter{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:min(100%,430px);min-height:54px;margin-top:22px;border:1px solid rgba(99,245,255,.3);border-radius:8px;background:linear-gradient(90deg,#9856f8,#627cff 48%,#27cfe7);color:white;font-weight:950;box-shadow:0 18px 48px rgba(57,123,255,.2)}.welcomeLanderEnter:hover{filter:brightness(1.08)}@media (max-height:760px){.welcomeLander{place-items:center;overflow-y:auto;padding-top:20px;padding-bottom:20px}.welcomeLanderLead{font-size:1.8rem}.welcomeLanderLead img{width:54px}.welcomeLanderHeading h1{margin-left:65px;font-size:3.7rem}.welcomeLanderIntro{margin-top:16px;font-size:.96rem;line-height:1.45}.welcomeLanderPoints{gap:9px;margin-top:16px}.welcomeLanderPromise{margin-top:16px}.welcomeLanderSignature{margin-top:11px}.welcomeLanderEnter{min-height:48px;margin-top:14px}}@media (max-width:720px){.welcomeLander{align-items:start;overflow-y:auto;padding:28px 22px}.welcomeLanderHeading h1{margin-left:0}.welcomeLanderEnter{width:100%}}.marketHistoryFulfillment{margin-top:14px;padding:14px;border:1px solid rgba(44,211,255,.28);background:rgba(7,15,35,.62);border-radius:8px;display:grid;gap:10px}.marketHistoryFulfillmentHeading{display:flex;align-items:center;gap:8px;color:#55dcff}.marketHistoryTrackingLink{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#bff9ff;font-size:.72rem;font-weight:850;text-decoration:none}.marketHistoryTrackingLink:hover{color:#fff;text-decoration:underline}.marketHistoryTrackingFields{display:grid;grid-template-columns:minmax(100px,.45fr) 1fr;gap:8px}.marketHistoryTrackingFields input{min-width:0;border:1px solid rgba(152,164,200,.3);border-radius:7px;background:#090d20;color:#fff;padding:10px 11px}.marketHistoryFulfillmentActions{display:flex;flex-wrap:wrap;gap:8px}.marketHistoryFulfillmentActions button,.marketHistoryPrimaryAction{border:1px solid rgba(58,214,255,.45);border-radius:7px;background:#102a43;color:#fff;padding:9px 12px;font-weight:800}.marketHistoryPrimaryAction{width:fit-content;background:linear-gradient(100deg,#7d37e9,#117fd2)}.marketHistoryCompletionActions{display:grid;gap:8px;padding-top:4px}.marketHistoryCompletionActions>strong{color:#fff;font-size:.78rem}.marketHistoryCompletionActions>div{display:flex;flex-wrap:wrap;gap:8px}.marketHistoryCompletionActions>small{display:flex;align-items:center;gap:6px;color:#aeb8cb}.marketHistoryProblemAction{border:1px solid rgba(255,92,119,.35);border-radius:7px;background:rgba(255,92,119,.08);color:#ffb1c0;padding:9px 12px;font-weight:800}.marketHistoryNoIssue{color:#9ff0be;font-size:.74rem;font-weight:800;margin:4px 0 0}.marketHistoryFulfillment small{color:#b8c3de}.drawerFeatureSearch{margin:0 20px 14px;display:flex;align-items:center;gap:10px;border:1px solid rgba(51,213,255,.42);border-radius:8px;background:rgba(4,9,24,.8);color:#54dcff;padding:10px 12px}.drawerFeatureSearch input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#fff;font:inherit}.drawerFeatureSearch input::placeholder{color:#8994b3}.drawerNoResults{margin:8px 20px 20px;color:#9ea8c3}.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;gap:8px;min-width:0}.toplinks,.toplinks a{justify-content:center}.toplinks a{display:inline-flex;align-items:center;min-height:40px;border:1px solid transparent;background:transparent;color:rgba(226,232,240,.88);border-radius:999px;padding:8px 12px;font-size:.84rem;font-weight:900;white-space:nowrap;text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.toplinks a:hover{border-color:rgba(99,245,255,.34);background:rgba(99,245,255,.09);color:white;transform:translateY(-1px)}.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{position:relative;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;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)}.notificationDot{position:absolute;top:3px;right:3px;width:8px;height:8px;border:2px solid #0a0d20;border-radius:50%;background:#ff4f78;box-shadow:0 0 9px rgba(255,79,120,.75)}.menuNotificationDot{position:absolute;top:2px;right:2px;width:7px;height:7px}.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;align-items:flex-start;gap:13px;margin-top:30px}.actions>.heroStartAction,.actions>.primaryButton,.actions>.secondaryButton{flex:1 1 0;max-width:260px}.heroStartAction{display:grid;gap:7px}.heroStartAction>.primaryButton{width:100%}.heroStartAction>span{color:rgba(99,245,255,.82);font-size:.68rem;font-weight:800}.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{display:block;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.045);border-radius:18px;padding:14px;color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.step:focus-visible,.step:hover{border-color:rgba(99,245,255,.38);background:rgba(99,245,255,.09);transform:translateY(-2px);outline:none}.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}.howItWorksSection{scroll-margin-top:96px}.howItWorksSection:target{margin:-8px -12px 0;padding:16px 12px 8px;border-radius:14px;background:rgba(99,245,255,.07);box-shadow:inset 3px 0 0 #63f5ff}.howItWorksAction{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:#9ef4ff;font-weight:850;text-decoration:none}.howItWorksAction:focus-visible,.howItWorksAction:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.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}.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{display:inline-flex;align-items:center;min-height:32px;width:fit-content;color:rgba(148,163,184,.96);font-size:.86rem;line-height:1.35;text-decoration:none;transition:color .15s ease,transform .15s ease}.footerInner section div a:hover{color:white;transform:translateX(3px)}.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{display:inline-flex;align-items:center;min-height:30px;color:rgba(148,163,184,.78);font-size:.82rem;text-decoration:none;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}.disputeWizard{position:relative;z-index:1;width:min(100%,1040px);margin:16px auto 0;padding:22px;border:1px solid rgba(155,92,255,.26);border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(99,245,255,.1),transparent 34%),rgba(6,9,22,.9);box-shadow:0 20px 60px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.disputeWizard header{max-width:700px}.disputeWizardEyebrow{display:inline-flex;align-items:center;gap:7px;color:rgba(226,232,240,.58);font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.disputeWizard h3{margin:10px 0 0;color:#fff;font-size:clamp(1.2rem,2.4vw,1.65rem)}.disputeWizard header p{margin:8px 0 0;color:rgba(203,213,225,.74);line-height:1.6}.disputeDecisionNode{margin-top:18px;padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(15,23,42,.58)}.disputeDecisionNode>span{color:#f4aa32;font-size:.66rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.disputeDecisionNode h4{margin:9px 0 14px;color:#fff;font-size:1.1rem}.disputeChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.disputeChoices button{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:68px;padding:13px 15px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.045);color:#f8fafc;text-align:left;cursor:pointer}.disputeChoices button:hover{border-color:rgba(244,170,50,.72);background:rgba(244,170,50,.08)}.messageCompose .disputeChoices button{background:#171d2b!important;border:1px solid rgba(255,255,255,.14)!important;color:#f8fafc!important}.messageCompose .disputeChoices button:hover{background:#242b3b!important;border-color:rgba(244,170,50,.72)!important}.disputeChoices button>span{display:grid;gap:4px}.disputeChoices strong{color:#f8fafc;font-size:.9rem}.disputeChoices svg{flex:0 0 auto;color:#f4aa32}.disputeChoices.sixChoices button:last-child{grid-column:auto;width:auto;justify-self:stretch}.disputeOutcome{display:flex;gap:12px;align-items:flex-start;margin-top:18px;padding:17px;border:1px solid rgba(74,222,128,.25);border-radius:17px;background:rgba(74,222,128,.08);color:#4ade80}.disputeOutcome strong{color:#fff}.disputeNextSteps{display:grid;gap:5px;margin:12px 0 0;padding-left:20px;color:rgba(226,232,240,.72);font-size:.78rem;line-height:1.45}.disputeNextSteps b{color:#fff}.disputeOutcome p{margin:7px 0 0;color:rgba(226,232,240,.76);line-height:1.55}.disputeWizardPath{display:flex;align-items:center;gap:7px;margin-top:15px;color:rgba(226,232,240,.58);font-size:.72rem;font-weight:800}.disputeWizardActions{display:flex;justify-content:flex-end;gap:9px;margin-top:14px}.disputeWizardActions button{display:inline-flex;align-items:center;gap:7px}@media (max-width:700px){.disputeChoices{grid-template-columns:1fr}.disputeChoices.sixChoices button:last-child{grid-column:auto;width:100%}.disputeWizard{padding:17px;border-radius:18px}}.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:rgba(1,3,12,.66);backdrop-filter:blur(4px)}.drawer{position:fixed;z-index:41;inset:0 0 0 auto;width:min(100%,390px);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:20px;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{display:inline-flex;align-items:center;justify-content:center;min-height:40px;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;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.galleryClose:hover,.galleryControls button:hover,.galleryTopActions a:hover{border-color:rgba(99,245,255,.34);background:rgba(99,245,255,.1);color:#fff;transform:translateY(-1px)}.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}.galleryShell:has(.galleryReportStack) .galleryHero h1{font-size:clamp(2.7rem,5.6vw,4.8rem)}.galleryEyebrow{margin:0;color:#bff9ff;font-size:.72rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.galleryOverview{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:18px;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}.galleryReportGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;border-top:1px solid rgba(255,255,255,.07);padding-top:14px}.galleryReportGrid a{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;border:1px solid rgba(99,245,255,.13);border-radius:18px;background:linear-gradient(135deg,rgba(99,245,255,.085),rgba(155,92,255,.055));padding:12px 14px;transition:border-color .16s ease,background .16s ease,transform .16s ease}.galleryReportGrid a:hover{border-color:rgba(99,245,255,.28);background:linear-gradient(135deg,rgba(99,245,255,.13),rgba(155,92,255,.085));transform:translateY(-1px)}.galleryReportIcon{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:rgba(12,21,42,.72);color:#b68cff}.galleryReportGrid small,.galleryReportGrid strong{display:block}.galleryReportGrid strong{color:white;font-size:.95rem}.galleryReportGrid small{margin-top:4px;color:rgba(203,213,225,.58);font-size:.76rem;font-weight:720;line-height:1.35}.galleryReportGrid>a>svg{color:rgba(203,213,225,.44)}.galleryDoors{display:grid;grid-template-columns:repeat(3,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)}.galleryDoor.violet{border-color:rgba(182,146,255,.24)}.galleryDoor.violet .galleryDoorImage{background:rgba(182,146,255,.08)}.galleryDoor.violet .galleryDoor span{background:rgba(182,146,255,.13);color:#ddceff}.galleryDoorImage{display:grid;place-items:center;width:86px;height:96px;border-radius:20px;overflow:hidden;background:rgba(0,0,0,.22)}.galleryDoorImage img{width:72%;height:86%;object-fit:contain;object-position:center}.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}.galleryCreateDossierLink{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;min-height:46px;padding:0 14px;border:1px solid rgba(99,245,255,.18);border-radius:12px;background:linear-gradient(90deg,rgba(155,92,255,.12),rgba(99,245,255,.07));color:#dffcff;font-size:.82rem;font-weight:900}.galleryCreateDossierLink svg{color:#63f5ff}.galleryCreateDossierLink:focus-visible,.galleryCreateDossierLink:hover{border-color:rgba(99,245,255,.42);outline:none;background:linear-gradient(90deg,rgba(155,92,255,.18),rgba(99,245,255,.12))}.galleryDoor.violet .galleryDoorImage>svg{color:#d7c6ff;filter:drop-shadow(0 0 16px rgba(182,146,255,.55))}.galleryLiveStatus{margin-top:10px}.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:72%;height:86%;object-fit:contain;object-position:center}.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}.galleryExhibitRowWrap:first-child .galleryExhibitRow{border-color:rgba(99,245,255,.24);background:linear-gradient(100deg,rgba(99,245,255,.09),rgba(0,0,0,.14))}.galleryExhibitRowWrap:first-child .galleryExhibitRow h4:after{content:"MASTER";display:inline-block;margin-left:8px;color:#bff9ff;font-size:.56rem;letter-spacing:.12em;vertical-align:middle}.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:10px;background:rgba(0,0,0,.14);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}.galleryItemStatus.verified{color:#06170d;background:#70ed9a}.galleryVerificationBadge{display:inline-flex;align-items:center;gap:5px;margin-top:5px;color:#70ed9a;font-size:.68rem;font-style:normal;font-weight:900}.galleryVerificationBadge.pending{color:#ffd36d}@media(max-width:560px){.galleryItemStatus{display:none}.galleryVerificationBadge{display:inline-flex}}.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;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.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}.galleryReportActions{display:flex;gap:10px}.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}.galleryReportActionRow button:hover{border-color:rgba(191,249,255,.45);background:rgba(34,211,238,.15)}.galleryReportActionRow button:disabled{cursor:wait;opacity:.62}.galleryReportMeta{display:block;color:rgba(203,213,225,.48);font-size:.72rem;margin-top:4px}.galleryReportExportError{margin:-4px 0 0;color:#fecaca;font-size:.78rem;font-weight:750}.galleryReportNotice{display:flex;align-items:center;gap:8px;color:rgba(203,213,225,.62);font-size:.78rem}.galleryReportLead{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:148px;padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;position:relative}.galleryReportLead:after{content:"";position:absolute;inset:auto -10% -70% 36%;height:150%;background:radial-gradient(circle,rgba(34,211,238,.16),transparent 68%);pointer-events:none}.galleryReportLead.stats{background:linear-gradient(120deg,rgba(14,116,144,.22),rgba(76,29,149,.14) 56%,rgba(2,6,23,.5))}.galleryReportLead.insurance{background:linear-gradient(120deg,rgba(5,150,105,.18),rgba(14,116,144,.13) 56%,rgba(2,6,23,.5))}.galleryReportLead>div:first-child{display:flex;align-items:flex-start;gap:15px;position:relative;z-index:1}.galleryReportLeadIcon{display:grid;flex:0 0 auto;place-items:center;width:48px;height:48px;border:1px solid rgba(125,211,252,.26);border-radius:8px;background:rgba(14,165,233,.12);color:#7dd3fc}.galleryReportLead small{color:#7dd3fc;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.galleryReportLead h2{margin:5px 0 0;color:white;font-size:clamp(1.35rem,2.7vw,2.05rem);letter-spacing:0}.galleryReportLead p{margin:7px 0 0;max-width:650px;color:rgba(226,232,240,.67);line-height:1.5}.galleryReportLeadSignal{display:grid;flex:0 0 138px;justify-items:center;gap:3px;padding:16px;border:1px solid rgba(134,239,172,.2);border-radius:8px;background:rgba(6,78,59,.22);color:#86efac;position:relative;z-index:1}.galleryReportLeadSignal strong{color:white;font-size:1.75rem}.galleryReportLeadSignal span{color:rgba(220,252,231,.7);font-size:.7rem;font-weight:850;text-align:center}.galleryReportCoverage{display:grid;grid-template-columns:repeat(3,minmax(76px,1fr));gap:7px;min-width:min(340px,40%);position:relative;z-index:1}.galleryReportCoverage span{padding:12px 10px;border:1px solid rgba(134,239,172,.15);border-radius:8px;background:rgba(2,6,23,.34);color:rgba(220,252,231,.65);font-size:.68rem;font-weight:850;text-align:center}.galleryReportCoverage strong{display:block;margin-bottom:3px;color:#86efac;font-size:1.05rem}.galleryReportFilters label{border-color:rgba(56,189,248,.24);box-shadow:inset 0 0 0 1px rgba(56,189,248,.04)}.galleryReportFilters label:focus-within{border-color:rgba(56,189,248,.65);box-shadow:0 0 0 3px rgba(14,165,233,.1)}.galleryReportMetrics article{border-color:rgba(255,255,255,.1)}.galleryReportMetrics article,.galleryReportMetrics button{position:relative;min-height:112px;overflow:hidden;padding:15px}.galleryReportMetrics button{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.galleryReportMetrics button.active,.galleryReportMetrics button:hover{border-color:currentColor;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 18%,transparent);transform:translateY(-1px)}.galleryReportMetrics article:after,.galleryReportMetrics button:after{content:"";position:absolute;width:70px;height:70px;right:-30px;bottom:-36px;border-radius:999px;background:currentColor;opacity:.07}.galleryMetricIcon{display:grid!important;place-items:center;width:31px;height:31px;margin-bottom:12px;border-radius:7px;background:color-mix(in srgb,currentColor 13%,transparent);color:inherit!important}.galleryReportMetrics .tone-cyan{color:#67e8f9;background:linear-gradient(145deg,rgba(8,145,178,.13),rgba(2,6,23,.5))}.galleryReportMetrics .tone-green{color:#86efac;background:linear-gradient(145deg,rgba(22,163,74,.13),rgba(2,6,23,.5))}.galleryReportMetrics .tone-violet{color:#c4b5fd;background:linear-gradient(145deg,rgba(124,58,237,.13),rgba(2,6,23,.5))}.galleryReportMetrics .tone-pink{color:#f9a8d4;background:linear-gradient(145deg,rgba(219,39,119,.11),rgba(2,6,23,.5))}.galleryReportMetrics .tone-gold{color:#fde68a;background:linear-gradient(145deg,rgba(202,138,4,.12),rgba(2,6,23,.5))}.galleryReportMetrics .tone-blue{color:#93c5fd;background:linear-gradient(145deg,rgba(37,99,235,.13),rgba(2,6,23,.5))}.galleryReportMetrics article>strong,.galleryReportMetrics button>strong{color:white;font-size:1.18rem}.galleryStatsDefinitions{margin:-2px 2px 0;color:rgba(203,213,225,.58);font-size:.78rem;line-height:1.5}.galleryReportRows>a{min-height:84px;border-color:rgba(148,163,184,.13);background:linear-gradient(90deg,rgba(15,23,42,.66),rgba(2,6,23,.4));transition:border-color .16s ease,background .16s ease,transform .16s ease}.galleryReportRows>a:hover{border-color:rgba(56,189,248,.34);background:linear-gradient(90deg,rgba(8,145,178,.11),rgba(76,29,149,.08));transform:translateY(-1px)}.galleryReportIdentity b{display:inline-flex;align-items:center;gap:4px;margin-top:6px;color:#86efac;font-size:.66rem}.galleryReportIdentity b.pending{color:#fde68a}.tradeRoomsShell{min-height:100vh}.tradeRoomsWeb{display:grid;gap:12px;position:relative;z-index:1;padding:0 4vw 56px}.tradeRoomsWeb:has(.tradeRoomDialogBackdrop){z-index:1000}body:has(.tradeRoomDialogBackdrop){overflow:hidden}.tradeRoomMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.tradeRoomMetrics article{min-height:74px;display:grid;align-content:center}.tradeRoomToolbar>div{display:flex;gap:6px}.tradeRoomToolbar button{display:inline-flex;align-items:center;justify-content:center;gap:6px;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;padding:9px 11px;border-left:3px solid rgba(102,232,242,.48);background:rgba(102,232,242,.055);color:rgba(207,250,254,.82);font-size:.74rem;font-weight:750}.tradeAdvancedToggle{white-space:nowrap}.tradeAdvancedFilters{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.025)}.tradeAdvancedFilters>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.tradeAdvancedFilters>header small,.tradeAdvancedFilters>header strong{display:block}.tradeAdvancedFilters>header strong{color:white;font-size:.78rem}.tradeAdvancedFilters>header small{margin-top:2px;color:rgba(203,213,225,.5);font-size:.65rem}.tradeAdvancedFilters>header button{min-height:30px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(255,255,255,.035);color:rgba(203,213,225,.7);font-size:.68rem;font-weight:800}.tradeAdvancedFilters>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin-top:10px}.tradeAdvancedFilters label{min-width:0}.tradeAdvancedFilters label>span{display:block;margin-bottom:5px;color:rgba(203,213,225,.62);font-size:.65rem;font-weight:800}.tradeAdvancedFilters input,.tradeAdvancedFilters select{width:100%;min-height:38px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:7px;outline:0;background:#0d1423;color:white;font:inherit;font-size:.72rem}.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:10000;display:grid;place-items:center;min-height:100dvh;padding:20px;overflow:hidden;background:rgba(2,6,23,.8);backdrop-filter:blur(8px)}.tradeRoomDialog{position:relative;width:min(850px,100%);max-height:calc(100dvh - 40px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:24px;border:1px solid rgba(191,249,255,.2);background:#080d1b;border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.55)}.tradeNegotiationDialog{width:min(1040px,100%)}.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}.tradeDialogHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-right:48px}.tradeDialogHeading p{margin:0;color:#66e8f2;font:800 .76rem monospace}.tradeDialogHeading h2{margin-bottom:12px}.tradeHeadingActions{display:flex;align-items:center;gap:8px}.tradeHeadingActions>button{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 9px;border:1px solid rgba(102,232,242,.2);border-radius:7px;background:rgba(102,232,242,.07);color:#bff9ff;font-size:.67rem;font-weight:850}.tradeRoomStatus{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(102,232,242,.25);color:#bff9ff;border-radius:999px;font-size:.68rem;font-weight:900;text-transform:uppercase}.tradeRoomStatus.status-completed{border-color:rgba(134,239,172,.32);color:#86efac}.tradeRoomStatus.status-cancelled{border-color:rgba(252,165,165,.28);color:#fca5a5}.tradeAcceptanceBar{display:grid;grid-template-columns:minmax(145px,auto) minmax(80px,1fr) minmax(145px,auto);align-items:center;gap:12px;padding:12px 14px;margin-bottom:10px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);border-radius:8px}.tradeAcceptanceBar>div{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:9px}.tradeAcceptanceBar>div>span{grid-row:1/3;display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:rgba(203,213,225,.6);font-weight:900}.tradeAcceptanceBar small,.tradeAcceptanceBar strong{display:block}.tradeAcceptanceBar strong{color:white;font-size:.76rem}.tradeAcceptanceBar small{color:rgba(203,213,225,.52);font-size:.64rem}.tradeAcceptanceBar>div.accepted>span{border-color:rgba(134,239,172,.35);background:rgba(34,197,94,.14);color:#86efac}.tradeAcceptanceBar>i{height:4px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.tradeAcceptanceBar>i>span{display:block;height:100%;background:#86efac;transition:width .2s ease}.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;align-items:center;gap:10px;color:white;margin-bottom:10px}.tradeSides header span,.tradeSides header strong{display:block}.tradeSides header span{margin-top:2px;color:rgba(203,213,225,.55);font-size:.66rem}.tradeSides header button{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 9px;border:1px solid rgba(102,232,242,.22);border-radius:7px;background:rgba(102,232,242,.08);color:#bff9ff;font-size:.68rem;font-weight:850}.tradeSideItem{display:grid;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:9px;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}.tradeSideItem>a{display:grid;place-items:center;width:28px;height:28px;color:#bff9ff}.tradeCollectibleThumb{display:grid;place-items:center;width:44px;height:52px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:rgba(2,6,23,.55);color:#c084fc}.tradeCollectibleThumb img{width:100%;height:100%;object-fit:cover}.tradeItemEditor,.tradeSettlementNote,.tradeTermsEditor{margin-top:10px;padding:15px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);border-radius:8px}.tradeItemEditor>header,.tradeTermsEditor>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;color:white}.tradeItemEditor header small,.tradeItemEditor header strong,.tradeTermsEditor header small,.tradeTermsEditor header strong{display:block}.tradeItemEditor header small,.tradeTermsEditor header small{margin-top:3px;color:rgba(203,213,225,.55);font-size:.68rem}.tradeItemEditor header>span{color:#bff9ff;font-size:.7rem;font-weight:850}.tradeItemEditor>label{display:flex;align-items:center;gap:7px;margin-top:12px;min-height:40px;padding:0 11px;border:1px solid rgba(255,255,255,.09);border-radius:7px}.tradeItemEditor>label input{width:100%;border:0;outline:0;background:transparent;color:white}.tradeGalleryChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:300px;overflow:auto;margin-top:8px}.tradeGalleryChoices>button{display:grid;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:8px;min-width:0;padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:rgba(2,6,23,.35);color:white;text-align:left}.tradeGalleryChoices>button.selected{border-color:rgba(102,232,242,.4);background:rgba(102,232,242,.08)}.tradeGalleryChoices small,.tradeGalleryChoices strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tradeGalleryChoices small{margin-top:3px;color:rgba(203,213,225,.55);font-size:.65rem}.tradeGalleryChoices i{display:grid;place-items:center;width:21px;height:21px;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#86efac}.tradeTermsGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.tradeTermNote>span,.tradeTermsGrid label>span{display:block;margin-bottom:6px;color:rgba(203,213,225,.7);font-size:.69rem;font-weight:850}.tradeTermsGrid label>div{display:flex;align-items:center;gap:7px;min-height:42px;padding:0 10px;border:1px solid rgba(255,255,255,.09);border-radius:7px;color:#66e8f2}.tradeTermsGrid input{width:100%;border:0;outline:0;background:transparent;color:white;font:inherit;font-size:.9rem;font-weight:800}.tradeTermsGrid small{display:block;margin-top:5px;color:rgba(203,213,225,.48);font-size:.64rem}.tradeTermNote{display:block;margin-top:11px}.tradeTermNote textarea{width:100%;resize:vertical;padding:10px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(2,6,23,.42);color:white;font:inherit}.tradeTermNote>small{display:block;margin-top:5px;color:rgba(203,213,225,.5);font-size:.65rem;line-height:1.4}.tradeAgreementPermanent{margin-top:11px;padding:11px;border-left:3px solid rgba(102,232,242,.35);background:rgba(102,232,242,.035)}.tradeAgreementPermanent>span{display:block;color:#cffafe;font-size:.69rem;font-weight:850}.tradeAgreementPermanent p{margin:6px 0 0;color:rgba(226,232,240,.7);font-size:.72rem;line-height:1.5}.tradeAgreementPermanent small{display:block;margin-top:6px;color:rgba(203,213,225,.48);font-size:.63rem}.tradeAgreementRecord{margin-top:10px;padding:14px;border:1px solid rgba(134,239,172,.16);border-radius:8px;background:rgba(34,197,94,.035)}.tradeAgreementRecord strong{color:#d1fae5;font-size:.76rem}.tradeAgreementRecord p+strong{display:block;margin-top:13px}.tradeAgreementRecord p{margin:7px 0 0;color:rgba(226,232,240,.7);font-size:.74rem;line-height:1.55;white-space:pre-wrap}.tradeTaxCheck{display:flex;gap:9px;align-items:flex-start;margin-top:10px;color:white}.tradeTaxCheck input{width:16px;height:16px;margin-top:2px;accent-color:#66e8f2}.tradeTaxCheck small,.tradeTaxCheck strong{display:block}.tradeTaxCheck small{margin-top:2px;color:rgba(203,213,225,.52);font-size:.65rem}.tradeInlineActions{display:flex;justify-content:flex-end;gap:8px;margin-top:11px}.tradeInlineActions button{min-height:38px;padding:0 11px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.7);font-weight:850}.tradeInlineActions button:last-child{border-color:rgba(102,232,242,.25);background:rgba(102,232,242,.1);color:#bff9ff}.tradeSettlementNote{display:flex;gap:11px;color:#66e8f2}.tradeSettlementNote strong{color:white}.tradeSettlementNote p,.tradeSettlementNote small{display:block;margin:3px 0 0;color:rgba(203,213,225,.64);line-height:1.45}.tradeSettlementNote p{font-size:.76rem}.tradeSettlementNote small{font-size:.66rem}.tradeTimeline{margin-top:10px}.tradeTimeline summary{cursor:pointer;color:white;font-weight:850}.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}.tradeDialogActions button:disabled{opacity:.42;cursor:not-allowed}.tradeDialogActions button.confirmDanger{background:rgba(239,68,68,.2);color:#fecaca}.tradeCreateCopy{display:block;margin:-6px 0 14px;color:rgba(203,213,225,.65)}.tradeCreateDialog>label{display:grid;gap:6px;margin-top:10px;color:rgba(203,213,225,.7);font-size:.72rem;font-weight:850}.tradeCreateDialog select,.tradeCreateDialog textarea{border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#101625;color:white;font:inherit}.tradeCreateModes{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:12px 0}.tradeCreateModes button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.035);color:rgba(203,213,225,.68);font-weight:850}.tradeCreateModes button.active{border-color:rgba(102,232,242,.35);background:rgba(102,232,242,.1);color:#bff9ff}.tradeCuratorLookup{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.tradeCuratorLookup input{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#101625;color:white;font:inherit}.tradeCuratorLookup button{display:inline-flex;align-items:center;gap:5px;padding:0 12px;border:1px solid rgba(102,232,242,.25);border-radius:7px;background:rgba(102,232,242,.09);color:#bff9ff;font-weight:850}.tradeCuratorMatch{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:8px;padding:10px;border:1px solid rgba(134,239,172,.25);border-radius:7px;background:rgba(34,197,94,.06);color:#86efac}.tradeCuratorMatch>img,.tradeCuratorMatch>span{display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(255,255,255,.06)}.tradeCuratorMatch>img{object-fit:cover}.tradeCuratorMatch code,.tradeCuratorMatch small,.tradeCuratorMatch strong{display:block}.tradeCuratorMatch strong{color:white}.tradeCuratorMatch small{margin-top:2px;color:rgba(203,213,225,.58);font-size:.67rem}.tradeCuratorMatch code{margin-top:3px;color:#bff9ff;font-size:.66rem}.tradeCuratorResults{display:grid;gap:6px;max-height:240px;overflow-y:auto;margin-top:8px;padding-right:2px}.tradeCuratorResults>button{display:grid;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:9px;min-width:0;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(255,255,255,.025);color:white;text-align:left}.tradeCuratorResults>button:hover{border-color:rgba(102,232,242,.24);background:rgba(102,232,242,.05)}.tradeCuratorResults>button.selected{border-color:rgba(134,239,172,.32);background:rgba(34,197,94,.07)}.tradeCuratorResults img,.tradeCuratorResults>button>span{display:grid;place-items:center;width:42px;height:42px;overflow:hidden;border-radius:50%;background:rgba(255,255,255,.06)}.tradeCuratorResults img{object-fit:cover}.tradeCuratorResults code,.tradeCuratorResults small,.tradeCuratorResults strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tradeCuratorResults small{margin-top:2px;color:rgba(203,213,225,.56);font-size:.65rem}.tradeCuratorResults code{margin-top:2px;color:#bff9ff;font-size:.63rem}.tradeCuratorResults>button>svg{color:#86efac}.tradeVisibilityPicker{display:grid;gap:7px}.tradeVisibilityPicker>span{color:rgba(203,213,225,.7);font-size:.69rem;font-weight:850}.tradeVisibilityPicker>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.tradeVisibilityPicker button{min-width:0;padding:9px 11px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(255,255,255,.025);color:rgba(226,232,240,.68);text-align:left}.tradeVisibilityPicker button small,.tradeVisibilityPicker button strong{display:block}.tradeVisibilityPicker button small{margin-top:2px;color:rgba(203,213,225,.5);font-size:.64rem}.tradeVisibilityPicker button.active{border-color:rgba(102,232,242,.35);background:rgba(102,232,242,.08);color:#c6fbff}.tradeVisibilityBadge{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid rgba(102,232,242,.2);border-radius:999px;color:#bff9ff;font-size:.66rem;font-weight:850}.tradeSpectatorCopy{margin:8px 0 0;color:rgba(203,213,225,.58);font-size:.73rem}@media (max-width:760px){.tradeRoomsWeb{padding-inline:18px}.tradeRoomToolbar{flex-wrap:wrap;align-items:stretch}.tradeRoomToolbar>div{width:100%}.tradeRoomToolbar>div button{flex:1}.tradeRoomToolbar label{order:3;flex-basis:100%}.tradeAdvancedFilters>div{grid-template-columns:1fr}.tradeRoomRows>button{grid-template-columns:38px minmax(0,1fr)}.tradeRoomRows>button>b{grid-column:2}.tradeRoomDialogBackdrop{align-items:end;padding:0}.tradeRoomDialog{max-height:94dvh;padding:18px;border-radius:8px 8px 0 0}.tradeDialogHeading{display:block}.tradeHeadingActions{align-items:flex-start;flex-direction:column;margin-bottom:10px}.tradeRoomStatus{display:inline-block;margin-bottom:10px}.tradeAcceptanceBar{grid-template-columns:1fr}.tradeAcceptanceBar>i{order:2}.tradeCreateModes,.tradeGalleryChoices,.tradeSides,.tradeTermsGrid,.tradeVisibilityPicker>div{grid-template-columns:1fr}}@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(148,163,184,.12);background:linear-gradient(145deg,rgba(11,16,34,.94),rgba(5,8,20,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 12px 34px rgba(0,0,0,.14)}.galleryDossierRoute{grid-template-columns:1fr;gap:12px}.webDossierHero{position:relative;display:grid;grid-template-columns:minmax(170px,215px) minmax(0,1fr);align-items:center;border-radius:8px;overflow:hidden}.webDossierContent{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}.webDossierTop{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 2px}.webDossierLock{position:absolute;top:12px;right:12px;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(2,6,23,.82);color:#8ff0b0}.webDossierPhoto{position:relative;display:grid;place-items:center;height:250px;overflow:hidden;border-bottom:1px solid rgba(148,163,184,.12);background:radial-gradient(circle at 50% 45%,rgba(34,211,238,.07),transparent 56%),linear-gradient(180deg,rgba(15,23,42,.72),rgba(2,6,23,.96)),#050814}.webDossierPhoto img{position:absolute;inset:14px;display:block;width:calc(100% - 28px)!important;height:calc(100% - 28px)!important;min-width:0;min-height:0;object-fit:contain;object-position:center}.webDossierMediaGroups{display:grid;gap:17px}.webDossierMediaGroups h3{margin:0;color:#fff;font-size:.92rem}.webDossierMediaGroups>div>p{margin:4px 0 10px;color:rgba(203,213,225,.56);font-size:.74rem;line-height:1.45}.webDossierMediaGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:430px}.webDossierMediaGrid.evidence{grid-template-columns:repeat(3,minmax(0,1fr));max-width:270px}.webDossierMediaSlot{position:relative;display:grid;place-items:center;min-width:0;height:66px;overflow:hidden;border:1px solid rgba(167,139,250,.2);border-radius:6px;background:linear-gradient(135deg,rgba(167,139,250,.05),transparent 62%),rgba(5,9,23,.78);color:rgba(196,181,253,.62)}.webDossierMediaSlot.verification{border-color:rgba(250,204,21,.36);color:#fde68a;background:rgba(113,63,18,.16)}.webDossierMediaSlot img{position:absolute;inset:4px;display:block;width:calc(100% - 8px)!important;height:calc(100% - 8px)!important;min-width:0;min-height:0;object-fit:contain}.webDossierMediaSlot span{position:absolute;right:5px;bottom:4px;display:grid;place-items:center;min-width:18px;height:18px;border-radius:999px;background:rgba(2,6,23,.68);color:rgba(226,232,240,.82);padding:0 5px;font-size:.54rem;font-weight:900}.webDossierVisibilityToggle{grid-column:1/-1;display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;border:1px solid rgba(96,165,250,.18);border-radius:6px;background:rgba(30,64,175,.09);padding:12px!important}.webDossierVisibilityToggle input{width:20px!important;height:20px}.webDossierVisibilityToggle small{color:rgba(203,213,225,.55);font-size:.68rem;line-height:1.4}.webDossierGlobe{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.34fr);border:1px solid rgba(74,222,128,.24);border-radius:8px;background:#020511;overflow:hidden}.webDossierGlobeStage{position:relative;min-width:0}.webDossierGlobeCanvas{width:100%;height:clamp(320px,38vw,460px);touch-action:none}.webDossierGlobeCanvas canvas{display:block;width:100%;height:100%}.webDossierGlobeUnavailable{display:grid;place-content:center;gap:8px;min-height:clamp(320px,38vw,460px);padding:24px;color:#cbd5e1;text-align:center}.webDossierGlobeUnavailable strong{color:#fff}.webDossierGlobeUnavailable span{color:rgba(203,213,225,.64);font-size:.78rem}.webDossierProvenanceRail{border-left:1px solid rgba(74,222,128,.16);background:rgba(6,17,31,.82);padding:18px 14px}.webDossierProvenanceRail h3{margin:0 0 14px;color:#fff;font-size:.88rem}.webDossierProvenanceRail article{position:relative;display:grid;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:9px;min-height:58px}.webDossierProvenanceRail article:not(:last-child):after{content:"";position:absolute;left:4px;top:34px;bottom:-8px;border-left:1px dashed rgba(47,214,255,.4)}.webDossierProvenanceRail i{width:9px;height:9px;border-radius:50%;background:#2fd6ff;box-shadow:0 0 14px currentColor}.webDossierProvenanceRail .stop-genesis i{background:#ff3d66}.webDossierProvenanceRail .stop-current i{background:#35df77}.webDossierProvenanceRail .stop-genesis---current i{background:#35df77;box-shadow:0 0 0 4px rgba(255,61,102,.16),0 0 14px #35df77}.webDossierProvenanceRail span,.webDossierProvenanceRail strong{display:block}.webDossierProvenanceRail small,.webDossierProvenanceRail time{display:block;margin-top:3px;color:rgba(203,213,225,.48);font-size:.62rem;line-height:1.35}.webDossierStopStory{display:block;width:100%;border:0;background:transparent;color:inherit;padding:7px 5px;text-align:left;cursor:pointer}.webDossierStopStory:focus-visible,.webDossierStopStory:hover{border-radius:5px;background:rgba(103,232,249,.07);outline:1px solid rgba(103,232,249,.2)}.webDossierStopStory em{display:block;margin-top:6px;color:#67e8f9;font-size:.58rem;font-style:normal;font-weight:900}.webDossierProvenanceRail article a{display:inline-flex;align-items:center;gap:4px;margin-top:6px;color:#67e8f9;font-size:.61rem;font-weight:850}.webDossierGlobeControls{position:absolute;top:10px;right:10px;z-index:4;display:flex;gap:6px}.webDossierGlobeControls button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:0 9px;border:1px solid rgba(103,232,249,.22);border-radius:6px;background:rgba(2,6,23,.82);color:#dffbff;font-size:.65rem;font-weight:850}.webDossierGlobeSelection{position:absolute;top:52px;left:12px;z-index:4;width:min(390px,calc(100% - 24px));max-height:calc(100% - 64px);overflow-y:auto;padding:14px;border:1px solid rgba(74,222,128,.3);border-radius:7px;background:rgba(3,10,24,.94);box-shadow:0 18px 48px rgba(0,0,0,.38)}.webDossierGlobeSelection>button{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:rgba(255,255,255,.07);color:#fff}.webDossierGlobeSelection small,.webDossierGlobeSelection span,.webDossierGlobeSelection strong,.webDossierGlobeSelection time{display:block}.webDossierGlobeSelection small{color:#4ade80;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.webDossierGlobeSelection strong{margin:4px 28px 0 0;color:#fff;font-size:.88rem}.webDossierGlobeSelection p,.webDossierGlobeSelection span,.webDossierGlobeSelection time{margin:5px 0 0;color:rgba(226,232,240,.64);font-size:.68rem;line-height:1.45}.webDossierGlobeSelection a{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:#67e8f9;font-size:.68rem;font-weight:900}.webDossierStopStorySections{display:grid;gap:9px;margin-top:11px}.webDossierStopStorySections section{padding:9px 10px;border:1px solid rgba(103,232,249,.12);border-radius:5px;background:rgba(255,255,255,.035)}.webDossierStopStorySections h4{margin:0;color:#67e8f9;font-size:.62rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.webDossierStopStorySections p{margin-top:5px;color:rgba(241,245,249,.8)}.webDossierGlobeEmpty{position:absolute;inset:0;z-index:3;display:grid;place-content:center;gap:4px;padding:24px;text-align:center;background:rgba(2,5,17,.5);pointer-events:none}.webDossierGlobeEmpty strong{color:#fff}.webDossierGlobeEmpty span{color:rgba(203,213,225,.62);font-size:.72rem}.webDossierMapNotice,.webDossierRailEmpty{color:rgba(203,213,225,.56);font-size:.68rem;line-height:1.5}.checkoutCartRows{display:grid;gap:8px}.checkoutCartRows button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:58px;padding:11px 12px;border:1px solid rgba(103,232,249,.13);border-radius:7px;background:rgba(15,23,42,.46);color:#fff;text-align:left}.checkoutCartRows button.active{border-color:rgba(103,232,249,.5);background:rgba(8,145,178,.13)}.checkoutCartRows small,.checkoutCartRows strong{display:block}.checkoutCartRows small{margin-top:4px;color:rgba(203,213,225,.55);font-size:.68rem}.checkoutCartRows b{color:#bff9ff;white-space:nowrap}.checkoutDossierLink{display:inline-flex;width:fit-content;color:#67e8f9;font-size:.7rem;font-weight:850}.checkoutShippingChoice{display:grid;gap:9px;padding:13px;border:1px solid rgba(56,189,248,.2);border-radius:7px;background:rgba(8,145,178,.08)}.checkoutShippingChoice>strong{color:#fff;font-size:.76rem}.checkoutShippingChoice label{display:grid;gap:5px;color:rgba(203,213,225,.62);font-size:.65rem}.checkoutShippingChoice select{width:100%;min-height:40px;border:1px solid rgba(255,255,255,.11);border-radius:6px;background:#080d1b;color:#fff;padding:0 10px}.checkoutShippingChoice button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border:0;border-radius:6px;background:#67e8f9;color:#061017;font-weight:900}.checkoutShippingChoice p{margin:0;color:rgba(203,213,225,.65);font-size:.7rem}.checkoutShippingChoice a{color:#67e8f9}.checkoutMoneyBreakdown{display:grid;gap:6px;margin:0;padding:12px 0;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.checkoutMoneyBreakdown>div{display:flex;justify-content:space-between;gap:12px}.checkoutMoneyBreakdown dd,.checkoutMoneyBreakdown dt{margin:0;color:rgba(203,213,225,.6);font-size:.68rem}.checkoutMoneyBreakdown dd{color:#fff;font-weight:800;text-align:right}.webDossierMapNotice{margin:16px 0 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.07);color:#fde68a}.webDossierProvenanceRail strong{color:#fff;font-size:.7rem;text-transform:uppercase}.webDossierProvenanceRail span{margin-top:3px;color:rgba(203,213,225,.64);font-size:.7rem}.webDossierGlobeStage>p{position:absolute;right:10px;bottom:8px;margin:0;padding:5px 7px;border-radius:5px;background:rgba(2,6,23,.72);color:rgba(203,213,225,.52);font-size:.61rem;font-weight:750}.galleryLoadingState{min-height:220px}@media (max-width:720px){.webDossierMediaGrid,.webDossierMediaGrid.evidence{grid-template-columns:repeat(3,minmax(0,1fr))}.webDossierGlobe{grid-template-columns:1fr}.webDossierProvenanceRail{border-top:1px solid rgba(74,222,128,.16);border-left:0}}.webDossierMarketEditor{display:grid;gap:12px}.webDossierMarketNote{margin:0;color:rgba(203,213,225,.55);font-size:.72rem;line-height:1.5}.webDossierMarketSave{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border:1px solid rgba(34,211,238,.32);border-radius:6px;background:rgba(8,145,178,.18);color:#fff;font-weight:900}.galleryVerificationBadge.demo{border-color:rgba(250,204,21,.28);background:rgba(113,63,18,.28);color:#fde68a}.supportOllamaOutput{margin-top:10px;border-left:3px solid rgba(34,211,238,.72);border-radius:5px;background:rgba(8,47,73,.2);padding:11px 12px}.supportOllamaOutput:nth-of-type(2){border-left-color:rgba(167,139,250,.76);background:rgba(76,29,149,.13)}.supportOllamaOutput:nth-of-type(3){border-left-color:rgba(74,222,128,.76);background:rgba(20,83,45,.14)}.supportOllamaOutput h4{margin:0;color:#fff;font-size:.78rem}.supportOllamaOutput p{margin:6px 0 0!important;color:rgba(226,232,240,.76)!important;font-size:.76rem;line-height:1.55}.supportOllamaOutput button{margin-top:9px;min-height:34px;border:1px solid rgba(34,211,238,.28);border-radius:5px;background:rgba(8,145,178,.16);color:#fff;padding:0 10px;font-size:.7rem;font-weight:900}.webDossierVerifiedStamp{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(134,239,172,.32);border-radius:999px;background:rgba(6,78,59,.88);color:#dcfce7;padding:7px 10px;font-size:.72rem;box-shadow:0 10px 26px rgba(0,0,0,.28)}.webDossierDemoStamp,.webDossierVerifiedStamp{position:absolute;left:12px;bottom:12px;font-weight:950}.webDossierDemoStamp{border:1px solid rgba(250,204,21,.24);border-radius:999px;background:rgba(69,26,3,.9);color:#fde68a;padding:6px 9px;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.webDossierHeroCopy{display:flex;flex-direction:column;justify-content:center;padding:21px 24px}.webDossierHeroCopy h2{margin:6px 0 0;color:white;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1}.webDossierHeroCopy h1{margin:6px 0 0;color:white;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.05}.webDossierJapaneseName{color:#67e8f9!important;font-size:1rem!important;font-weight:900!important}.webDossierHeroCopy>span{display:inline-block;margin-top:8px;color:rgba(203,213,225,.62);font-size:.84rem;font-weight:800}.publicDossierInlineActions,.webDossierActions,.webDossierChips,.webDossierFolderPills,.webDossierInlineControls,.webDossierMarketGrid,.webDossierValueGrid{display:flex;flex-wrap:wrap;gap:8px}.webDossierChips{margin-top:13px}.publicDossierInlineActions{margin-top:14px}.publicDossierInlineActions a,.publicDossierInlineActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid rgba(103,232,249,.42);border-radius:7px;color:#f8fafc;font-size:.78rem;font-weight:900;text-decoration:none;font-family:inherit;cursor:pointer;transition:transform .15s ease,filter .15s ease}.publicDossierInlineActions a:hover,.publicDossierInlineActions button:hover{filter:brightness(1.14);transform:translateY(-1px)}.publicDossierInlineActions a.is-cart{border-color:rgba(103,232,249,.58);background:linear-gradient(105deg,rgba(124,58,237,.92),rgba(8,145,178,.92))}.publicDossierInlineActions a.is-offer,.publicDossierInlineActions button.is-offer{border-color:rgba(244,114,182,.54);background:linear-gradient(105deg,rgba(190,24,93,.88),rgba(124,58,237,.88))}.publicDossierInlineActions a.is-trade{border-color:rgba(134,239,172,.48);background:rgba(21,128,61,.82)}.publicDossierInlineActions a.is-claim{border-color:rgba(245,198,102,.34);background:rgba(245,198,102,.08);color:#f9dc94}.publicDistributionActions{grid-column:1/-1;display:grid;gap:9px;padding:13px;border:1px solid rgba(103,232,249,.22);border-radius:8px;background:rgba(8,15,30,.78)}.publicDistributionActions>div{display:flex;flex-wrap:wrap;gap:8px}.publicDistributionActions a,.publicDistributionActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.24);border-radius:7px;color:#eef6ff;background:rgba(22,31,51,.86);font:inherit;font-size:.78rem;font-weight:850;text-decoration:none;cursor:pointer}.publicDistributionActions button:first-child{border-color:rgba(103,232,249,.44);color:#bdf8ff}.publicDistributionActions button.is-active{border-color:rgba(74,222,128,.48);color:#a7f3d0;background:rgba(20,83,45,.35)}.publicDistributionActions button:disabled{cursor:wait;opacity:.62}.publicDistributionActions p{display:flex;align-items:center;gap:7px;margin:0;color:#a7f3d0;font-size:.76rem}.publicMuseumShell,.publicMuseumsShell{position:relative;display:grid;gap:22px;width:min(1440px,100%);margin-inline:auto;padding-inline:clamp(18px,3vw,42px);padding-top:34px;padding-bottom:70px}.publicMuseumsHero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:28px;align-items:end;padding:30px 0 24px;border-bottom:1px solid rgba(103,232,249,.2)}.publicMuseumHero>p,.publicMuseumsHero p{margin:0 0 8px;color:#8debf4;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.13em}.publicMuseumHero h1,.publicMuseumsHero h1{max-width:900px;margin:0;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:3.7rem;line-height:1;letter-spacing:0}.publicMuseumHero>span,.publicMuseumsHero>div>span{display:block;max-width:760px;margin-top:16px;color:rgba(203,213,225,.78);font-size:1rem;line-height:1.65}.publicMuseumActions,.publicMuseumsHero>div>div{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.publicMuseumActions a,.publicMuseumActions button,.publicMuseumEmpty a,.publicMuseumFooterCta a,.publicMuseumsHero a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 14px;border:1px solid rgba(103,232,249,.34);border-radius:7px;color:#dffcff;background:rgba(8,145,178,.16);font:inherit;font-weight:850;text-decoration:none;cursor:pointer}.publicMuseumsHero>aside{display:grid;gap:5px;min-height:170px;align-content:center;padding:22px;border:1px solid rgba(167,139,250,.28);border-radius:8px;color:#c4b5fd;background:rgba(31,24,58,.5)}.publicMuseumsHero>aside strong{color:#fff;font-size:2.6rem;line-height:1}.publicMuseumsHero>aside span{color:#ddd6fe;font-weight:850}.publicMuseumsHero>aside small{margin-top:7px;color:rgba(203,213,225,.64);line-height:1.45}.publicMuseumPrinciples,.publicMuseumPrivacy{display:flex;flex-wrap:wrap;gap:10px 24px;padding:13px 16px;border:1px solid rgba(74,222,128,.22);border-radius:7px;color:#bbf7d0;background:rgba(20,83,45,.18);font-size:.8rem;font-weight:780}.publicMuseumPrinciples span,.publicMuseumPrivacy{align-items:center}.publicMuseumPrinciples span{display:inline-flex;gap:7px}.publicMuseumDirectory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.publicMuseumDirectoryCard{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:250px;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:8px;color:#fff;background:rgba(11,17,33,.86);text-decoration:none;transition:border-color .16s ease,transform .16s ease}.publicMuseumDirectoryCard:hover{border-color:rgba(103,232,249,.5);transform:translateY(-2px)}.publicMuseumMosaic{display:grid;grid-template-columns:1fr .62fr;grid-template-rows:1fr 1fr;gap:3px;min-width:0;background:#050811}.publicMuseumMosaic img{width:100%;height:100%;min-width:0;object-fit:cover}.publicMuseumMosaic img:first-child{grid-row:1/3}.publicMuseumDirectoryCard>div:last-child{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:22px}.publicMuseumDirectoryCard p{margin:0;color:#79e5ef;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.publicMuseumDirectoryCard h2{overflow:hidden;margin:7px 0 6px;color:#fff;font-size:1.28rem;white-space:nowrap;text-overflow:ellipsis}.publicMuseumDirectoryCard span{color:rgba(203,213,225,.67);font-size:.82rem}.publicMuseumDirectoryCard b{display:inline-flex;align-items:center;gap:6px;margin-top:24px;color:#c4b5fd;font-size:.78rem}.publicMuseumHero{position:relative;padding:26px 0 8px}.publicMuseumHero>a{display:inline-flex;align-items:center;gap:6px;margin-bottom:23px;color:#9eeaf3;font-size:.8rem;font-weight:850;text-decoration:none}.publicMuseumActions{align-items:center}.publicMuseumActions span{color:#a7f3d0;font-size:.76rem}.publicMuseumObjectGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.publicMuseumObjectCard{display:grid;grid-template-columns:132px minmax(0,1fr);min-height:190px;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:8px;color:#fff;background:rgba(11,17,33,.88);text-decoration:none}.publicMuseumObjectCard:hover{border-color:rgba(103,232,249,.5)}.publicMuseumObjectCard>div:first-child{position:relative;min-width:0;background:#050811}.publicMuseumObjectCard img{width:100%;height:100%;object-fit:cover}.publicMuseumObjectCard>div:first-child>span{position:absolute;right:7px;bottom:7px;padding:4px 6px;border-radius:4px;color:#dffcff;background:rgba(2,6,23,.82);font-size:.62rem;font-weight:850;text-transform:uppercase}.publicMuseumObjectCard article{display:flex;flex-direction:column;min-width:0;padding:16px}.publicMuseumObjectCard p{margin:0;color:#7de8f1;font-size:.66rem;font-weight:900;text-transform:uppercase}.publicMuseumObjectCard h2{overflow:hidden;margin:7px 0 5px;font-size:1rem;white-space:nowrap;text-overflow:ellipsis}.publicMuseumObjectCard article>span{display:-webkit-box;overflow:hidden;color:rgba(203,213,225,.66);font-size:.72rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.publicMuseumObjectCard article>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.publicMuseumObjectCard b{padding:4px 6px;border:1px solid rgba(167,139,250,.24);border-radius:4px;color:#ddd6fe;font-size:.62rem}.publicMuseumObjectCard strong{display:inline-flex;align-items:center;gap:5px;margin-top:auto;padding-top:10px;color:#9eeaf3;font-size:.7rem}.publicMuseumPagination{display:flex;align-items:center;justify-content:center;gap:16px}.publicMuseumPagination a{padding:8px 12px;border:1px solid rgba(148,163,184,.24);border-radius:6px;color:#dbeafe;text-decoration:none}.publicMuseumPagination a[aria-disabled=true]{pointer-events:none;opacity:.4}.publicMuseumPagination span{color:rgba(203,213,225,.7);font-size:.78rem}.publicMuseumFooterCta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:20px;border-top:1px solid rgba(103,232,249,.18);color:#9eeaf3}.publicMuseumFooterCta h2{margin:0;color:#fff;font-size:1.1rem}.publicMuseumFooterCta p{margin:5px 0 0;color:rgba(203,213,225,.66);font-size:.78rem}.publicMuseumEmpty{display:grid;justify-items:center;gap:8px;padding:54px 20px;border:1px dashed rgba(148,163,184,.25);border-radius:8px;color:#9eeaf3;text-align:center}.publicMuseumEmpty h2{margin:7px 0 0;color:#fff}.publicMuseumEmpty p{margin:0 0 8px;color:rgba(203,213,225,.7)}@media (max-width:1080px){.publicMuseumDirectory{grid-template-columns:1fr}.publicMuseumObjectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.publicMuseumsHero{grid-template-columns:1fr}.publicMuseumHero h1,.publicMuseumsHero h1{font-size:2.65rem}.publicMuseumsHero>aside{min-height:130px}.publicMuseumDirectoryCard{grid-template-columns:130px minmax(0,1fr);min-height:190px}.publicMuseumDirectoryCard>div:last-child{padding:16px}.publicMuseumObjectGrid{grid-template-columns:1fr}.publicMuseumFooterCta{grid-template-columns:auto minmax(0,1fr)}.publicMuseumFooterCta a{grid-column:1/-1}.publicDistributionActions a,.publicDistributionActions button{flex:1 1 145px}}.webDossierChips b,.webDossierInlineControls span,.webDossierMarketGrid span,.webDossierValueGrid p{border:1px solid rgba(125,211,252,.14);border-radius:6px;background:rgba(14,116,144,.08);color:rgba(226,232,240,.9);padding:6px 8px;font-size:.7rem;font-weight:850}.webDossierCompletion{display:grid;gap:7px;margin-top:14px}.webDossierCompletion div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.webDossierCompletion strong{color:white;font-size:1rem}.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:5px;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{min-width:0;border-radius:8px;border-left:3px solid;padding:0;position:relative;overflow:hidden}.webDossierSection summary{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;padding:13px 15px;cursor:pointer;list-style:none}.webDossierSection summary::-webkit-details-marker{display:none}.webDossierSection summary>span{display:grid;place-items:center;width:34px;height:34px;border-radius:7px;background:color-mix(in srgb,currentColor 13%,transparent)}.webDossierSection summary>svg{transition:transform .16s ease}.webDossierSection[open] summary>svg{transform:rotate(180deg)}.webDossierSectionBody{margin:0 15px 15px;padding-top:13px;border-top:1px solid rgba(148,163,184,.1)}.webDossierSection:after{display:none}.webDossierSectionWide{grid-column:1/-1}.webDossierSection.tone-cyan{color:#67e8f9;border-color:rgba(34,211,238,.28) rgba(34,211,238,.28) rgba(34,211,238,.28) #22d3ee}.webDossierSection.tone-green{color:#86efac;border-color:rgba(34,197,94,.26) rgba(34,197,94,.26) rgba(34,197,94,.26) #4ade80}.webDossierSection.tone-gold{color:#fde68a;border-color:rgba(234,179,8,.26) rgba(234,179,8,.26) rgba(234,179,8,.26) #facc15}.webDossierSection.tone-violet{color:#c4b5fd;border-color:rgba(139,92,246,.26) rgba(139,92,246,.26) rgba(139,92,246,.26) #a78bfa}.webDossierSection.tone-pink{color:#f9a8d4;border-color:rgba(236,72,153,.25) rgba(236,72,153,.25) rgba(236,72,153,.25) #f472b6}.webDossierSection.tone-blue{color:#93c5fd;border-color:rgba(59,130,246,.26) rgba(59,130,246,.26) rgba(59,130,246,.26) #60a5fa}.webDossierSection.tone-blue header>span,.webDossierSection.tone-cyan header>span,.webDossierSection.tone-gold header>span,.webDossierSection.tone-green header>span,.webDossierSection.tone-pink header>span,.webDossierSection.tone-violet header>span{background:color-mix(in srgb,currentColor 13%,transparent);color:inherit}.webDossierSection header{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.webDossierSection header>span{display:grid;place-items:center;width:34px;height:34px;border-radius:6px;background:rgba(99,245,255,.12);color:#bff9ff}.webDossierSection h2{margin:0;color:white;font-size:1.02rem}.webDossierSection header p{margin:3px 0 0;color:rgba(203,213,225,.58);font-size:.75rem;font-weight:650;line-height:1.45}.webDossierRows{display:block;margin:0}.webDossierRows div{display:grid;grid-template-columns:minmax(90px,.42fr) minmax(0,1fr);gap:12px;align-items:baseline;border-top:1px solid rgba(148,163,184,.09);padding:8px 2px}.webDossierRows div:first-child{border-top:0;padding-top:1px}.webDossierRows dt{color:rgba(203,213,225,.48);font-size:.64rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.webDossierRows dd{margin:0;color:white;font-size:.84rem;font-weight:800;overflow-wrap:anywhere}.webDossierVerification{display:flex;align-items:flex-start;gap:11px;margin-top:10px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:rgba(15,23,42,.48);padding:12px;color:rgba(203,213,225,.65)}.webDossierVerification.verified{border-color:rgba(34,197,94,.22);background:rgba(6,78,59,.16);color:#86efac}.webDossierVerification.pending{border-color:rgba(234,179,8,.22);background:rgba(113,63,18,.16);color:#fde68a}.webDossierVerification div{flex:1}.webDossierVerification strong{color:white}.webDossierVerification p{margin-top:4px;font-size:.78rem;line-height:1.45}.webDossierImageSummary{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px}.webDossierImageSummary>span{width:104px;aspect-ratio:4/5;overflow:hidden;border:1px solid rgba(196,181,253,.22);border-radius:6px;background:rgba(0,0,0,.22)}.webDossierImageSummary img{width:100%;height:100%;object-fit:contain;padding:4px}.webDossierImageSummary strong{color:white}.webDossierImageSummary p{margin-top:5px;font-size:.8rem}.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-top:1px solid rgba(148,163,184,.1);background:transparent;padding:10px 2px}.webDossierStoryGrid article:first-child,.webDossierWorld article:first-child{border-top:0;padding-top:1px}.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)}.webDossierOwnerActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.webDossierOwnerActions button,.webVerificationHandoff>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid rgba(99,245,255,.18);border-radius:7px;background:rgba(99,245,255,.08);color:white;padding:0 13px;font-weight:900}.webDossierOwnerActions button.primary{background:#22d3ee;color:#07111f}.webDossierOwnerActions button.danger{border-color:rgba(248,113,113,.28);background:rgba(127,29,29,.18);color:#fecaca}.webDossierTitleInput{width:100%;margin-top:6px;border:1px solid rgba(99,245,255,.32);border-radius:6px;background:rgba(2,6,23,.72);color:white;padding:9px 10px;font:900 1.7rem/1.1 inherit}.webDossierNotice{margin:12px 0 0;color:#86efac;font-size:.78rem;font-weight:800}.webDossierEditGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.webDossierEditGrid label,.webDossierTextEditors label{display:grid;gap:6px}.webDossierEditGrid label>span,.webDossierTextEditors label>span{color:rgba(203,213,225,.58);font-size:.65rem;font-weight:950;text-transform:uppercase}.webDossierEditGrid input,.webDossierTextEditors textarea{width:100%;border:1px solid rgba(148,163,184,.16);border-radius:6px;background:rgba(2,6,23,.62);color:white;padding:9px 10px}.webDossierMarketChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.webDossierMarketChoices button{min-height:42px;border:1px solid rgba(148,163,184,.16);border-radius:6px;background:rgba(2,6,23,.62);color:rgba(226,232,240,.72);padding:8px 10px;font-weight:850}.webDossierMarketChoices button.active{border-color:rgba(34,211,238,.46);background:rgba(34,211,238,.15);color:white}.webDossierTextEditors{display:grid;gap:10px}.webDossierTextEditors textarea{min-height:96px;resize:vertical;font:inherit;line-height:1.5}.webMoneyInput{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;border:1px solid rgba(148,163,184,.16);border-radius:6px;background:rgba(2,6,23,.62)}.webMoneyInput b{padding-left:10px;color:#67e8f9}.webMoneyInput input{border:0;background:transparent}.webVerificationHandoff{margin-top:11px}.webVerificationChallenge{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:12px;margin-top:10px;border:1px solid rgba(250,204,21,.2);border-radius:7px;background:rgba(113,63,18,.1);padding:12px}.webVerificationChallenge span,.webVerificationChallenge strong{color:white;line-height:1.45}.webVerificationChallenge img{grid-column:2;grid-row:1/span 2;width:150px;height:150px;border-radius:5px}.webVerificationChallenge span{color:rgba(203,213,225,.62);font-size:.76rem}.verificationCaptureShell{min-height:78vh;display:grid;place-items:center}.verificationCaptureShell>section{width:min(560px,100%);border:1px solid rgba(99,245,255,.2);border-radius:8px;background:rgba(8,12,27,.94);padding:clamp(22px,5vw,40px);text-align:center}.verificationCaptureShell h1{margin:5px 0 12px;color:white}.verificationCaptureShell p{color:rgba(203,213,225,.68);line-height:1.55}.verificationChallengeCard{margin:18px 0;border:1px solid rgba(250,204,21,.26);border-radius:7px;background:rgba(113,63,18,.13);color:#fde68a;padding:16px;font-weight:900;line-height:1.5}.verificationCameraButton{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;margin-top:18px;border-radius:7px;background:#22d3ee;color:#07111f;font-weight:950}.verificationCameraButton input{position:absolute;width:1px;height:1px;opacity:0}.verificationCaptureResult{display:flex;align-items:flex-start;gap:8px;margin-top:14px;color:#86efac;text-align:left}.publicDossierRoute{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}.publicDossierRoute .webDossierPhoto{height:220px}.galleryShell:has(.publicDossierRoute) .galleryHero{padding-top:26px;padding-bottom:12px}.galleryShell:has(.publicDossierRoute) .galleryHero h1{font-size:clamp(2.5rem,5vw,4.4rem);line-height:.98}.publicDossierRoute>.webDossierHero{grid-column:1/-1}.publicDossierGlobeStage{grid-column:1/-1;grid-row:auto;min-width:0;align-self:stretch;margin-top:6px}.publicDossierGlobeStage .webDossierGlobeCanvas{height:clamp(480px,56vw,700px)}.publicDossierPair{display:contents}.publicDossierPair .webDossierSection{min-width:0}.publicDossierRoute .webDossierSection[open]{width:100%;grid-column:auto;display:block}@media (min-width:761px){.publicDossierRoute>.publicDossierPair>.webDossierSection:not([open]),.publicDossierRoute>.webDossierSection:not([open]){width:100%}}.publicDossierRoute .webDossierSection[open]>summary{min-height:76px;border-right:0}.publicDossierRoute .webDossierSection[open]>.webDossierSectionBody{min-width:0;padding-left:15px}.publicDossierRoute>.publicDossierPair>.webDossierSection,.publicDossierRoute>.webDossierSection{align-self:start}.privateDossierRoute{align-items:start}.privateDossierRoute>.privateDossierWorldStage,.privateDossierRoute>.webDossierHero,.privateDossierRoute>.webDossierTop{width:100%}.privateDossierRoute>.webDossierContent{width:100%;align-items:start}.privateDossierRoute .webDossierSection{align-self:start}.privateDossierWorldStage{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(74,222,128,.26);border-radius:8px;background:linear-gradient(145deg,rgba(11,16,34,.94),rgba(5,8,20,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 12px 34px rgba(0,0,0,.14)}.privateDossierWorldHeading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px 0;color:#86efac}.privateDossierWorldHeading h2{margin:4px 0 0;color:#fff;font-size:1.3rem}.privateDossierWorldHeading p{margin:4px 0 0;color:rgba(203,213,225,.58);font-size:.76rem}.privateDossierWorldStage .webDossierGlobe{margin:0;border:0;background:transparent}.privateDossierWorldStage .webDossierGlobeCanvas{min-height:440px;height:clamp(480px,56vw,700px)}.privateDossierWorldFields{margin:0 20px 20px}.publicDossierImage{position:relative;display:grid;place-items:center;width:min(280px,100%);aspect-ratio:4/5;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(0,0,0,.2)}.publicDossierImageSlots{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.publicDossierImageGroup+.publicDossierImageGroup{margin-top:18px}.publicDossierImageGroup h3{display:flex;align-items:baseline;gap:8px;margin:0 0 9px;color:#f8fafc;font-size:.88rem}.publicDossierImageGroup h3 span{color:rgba(148,163,184,.72);font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.publicDossierImageGroup.is-item-photos .publicDossierImageSlot{border-color:rgba(103,232,249,.4);background:rgba(8,47,73,.58)}.publicDossierImageGroup.is-evidence-photos .publicDossierImageSlot{border-color:rgba(167,139,250,.4);background:rgba(76,29,149,.24)}.publicDossierImageGroup .publicDossierImageSlot.is-primary{border-color:rgba(103,232,249,.62)}.publicDossierImageSlot{position:relative;display:grid;place-items:center;width:82px;height:104px;flex:0 0 82px;overflow:hidden;border:1px solid rgba(148,163,184,.22);border-radius:8px;color:rgba(226,232,240,.68);background:rgba(15,23,42,.7);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}button.publicDossierImageSlot{padding:0;cursor:zoom-in}.publicDossierImageSlot.is-primary{border-color:rgba(103,232,249,.56);background:rgba(8,47,73,.72)}.publicDossierImageSlot.tone-violet{border-color:rgba(167,139,250,.45);background:rgba(76,29,149,.22)}.publicDossierImageSlot.tone-cyan{border-color:rgba(103,232,249,.4);background:rgba(8,145,178,.2)}.publicDossierImageSlot.tone-green{border-color:rgba(134,239,172,.4);background:rgba(20,83,45,.28)}.publicDossierImageSlot.tone-gold{border-color:rgba(253,230,138,.42);background:rgba(120,53,15,.24)}.publicDossierImageSlot.tone-pink{border-color:rgba(249,168,212,.42);background:rgba(157,23,77,.22)}.publicDossierImageSlot.tone-blue{border-color:rgba(147,197,253,.42);background:rgba(30,64,175,.22)}.publicDossierImageSlot img{width:100%;height:100%;object-fit:contain;padding:6px}.publicDossierImageSlot>span{position:absolute;right:5px;bottom:5px;left:5px;padding:3px 4px;border-radius:4px;background:rgba(2,6,23,.76);text-align:center}.publicDossierImageHint{margin:9px 0 0;color:rgba(203,213,225,.62);font-size:.78rem}.publicDossierImageLightbox{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:28px;background:rgba(2,6,23,.88);backdrop-filter:blur(8px)}.publicDossierImageLightbox img{max-width:min(680px,92vw);max-height:86vh;object-fit:contain;border:1px solid rgba(103,232,249,.42);border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.5)}.publicDossierImageLightboxClose{position:absolute;top:18px;right:20px;min-height:36px;padding:7px 12px;border:1px solid rgba(148,163,184,.3);border-radius:6px;color:#e2e8f0;background:rgba(15,23,42,.85);cursor:pointer}.publicDossierImage img{position:absolute;inset:8px;display:block;width:calc(100% - 16px)!important;height:calc(100% - 16px)!important;min-width:0;min-height:0;object-fit:contain}.publicDossierActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.publicDossierActionsFooter{margin:2px 0 8px;padding:4px 0 8px}@media (max-width:760px){.publicDossierRoute{grid-template-columns:1fr}.publicDossierRoute .webDossierPhoto{height:210px}.publicDossierGlobeStage{grid-column:auto;grid-row:auto}.publicDossierGlobeStage .webDossierGlobeCanvas{height:clamp(360px,90vw,520px)}.publicDossierRoute .webDossierSection[open]{width:100%;display:block}.publicDossierRoute>.publicDossierPair>.webDossierSection:not([open]),.publicDossierRoute>.webDossierSection:not([open]){width:100%}.publicDossierRoute .webDossierSection[open]>.webDossierSectionBody,.publicDossierRoute .webDossierSection[open]>summary{grid-column:auto;border-right:0;padding-left:0}}.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{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 img.founderCaterpieAvatar{width:100%;height:100%;object-fit:cover;object-position:50% 42%;transform:translateY(-8%) scale(2.8)}.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;gap:9px}.accountStatusTile{border:1px solid rgba(99,245,255,.14);border-radius:16px;background:rgba(99,245,255,.08);padding:10px}.accountStatusTile strong{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;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))}.privacyLocationGrid{margin-top:14px}.accountFieldGrid.profileIdentityField{grid-template-columns:minmax(0,420px)}.accountEmailPending{display:grid;gap:3px;margin-top:10px;padding:11px 12px;border-left:3px solid #facc15;background:rgba(250,204,21,.07)}.accountEmailPending strong{color:#fef08a;font-size:.78rem}.accountEmailPending span{color:rgba(226,232,240,.68);font-size:.72rem;line-height:1.45}.accountDangerLink{margin-top:14px;padding:5px 0;border:0;background:transparent;color:rgba(248,113,113,.78);font:inherit;font-size:.72rem;font-weight:850;cursor:pointer}.accountDeleteConfirmation{display:grid;gap:9px;margin-top:14px;padding:13px;border:1px solid rgba(248,113,113,.25);border-radius:7px;background:rgba(127,29,29,.09)}.accountDeleteConfirmation>strong{color:#fecaca;font-size:.84rem}.accountDeleteConfirmation>p{margin:0;color:rgba(226,232,240,.62);font-size:.72rem;line-height:1.45}.accountButtonRow button.danger{border-color:rgba(248,113,113,.35);background:rgba(127,29,29,.28);color:#fecaca}.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 a,.accountButtonRow button,.accountPrimaryAction{display:inline-flex;align-items:center;justify-content:center;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;text-align:center;text-decoration:none}.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}.accountSectionCopy{color:rgba(203,213,225,.72);font-weight:700;line-height:1.55}.accountWelcomeMessage{display:grid;gap:22px;padding:8px 2px 2px}.accountWelcomeMessage>p:first-child{max-width:62ch;margin:0;color:rgba(226,232,240,.78);font-size:.94rem;line-height:1.65}.accountWelcomePrinciples{display:flex;flex-wrap:wrap;gap:8px 22px;padding:16px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.accountWelcomePrinciples span{color:#c8fbff;font-size:.76rem;font-weight:900}.accountWelcomeSignature{display:grid;gap:3px;margin:0;color:#fff;font-family:Georgia,serif;font-size:1rem}.accountWelcomeSignature small{color:rgba(203,213,225,.48);font-family:inherit;font-size:.68rem;font-weight:600}.accountDictionaryList{display:grid;gap:9px;margin-top:12px}.accountDictionaryList article{border:1px solid rgba(99,245,255,.12);border-radius:14px;background:rgba(99,245,255,.045);padding:12px 14px}.accountDictionaryList h3{margin:0;color:white;font-size:.95rem}.accountDictionaryList p,.accountDictionaryList small{display:block;margin:5px 0 0;color:rgba(226,232,240,.72);font-size:.8rem;font-weight:700;line-height:1.45}.accountDictionaryList small{color:rgba(203,213,225,.48)}.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,.accountAddressList>a{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>a{text-decoration:none}.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.5rem,5vw,4.7rem);letter-spacing:0}.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)}.searchSubmitButton{flex:0 0 auto;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:12px;background:linear-gradient(135deg,#b66dff,#43d9ff);color:#07101d;padding:0 15px;font:inherit;font-size:.76rem;font-weight:950;cursor:pointer}.searchSubmitButton:focus-visible,.searchSubmitButton:hover{filter:brightness(1.12);outline:2px solid rgba(99,245,255,.42);outline-offset:2px}.searchFilterGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 170px;gap:10px}.searchSelect{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.052);padding:0 11px;min-height:48px}.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;min-width:0;overflow:hidden;padding-right:18px;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:950}.searchSelect option{color:#050713}.searchSignalStrip{grid-template-columns:repeat(3,minmax(0,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.popular{border-color:rgba(99,245,255,.18);box-shadow:inset 0 2px 0 rgba(99,245,255,.55)}.searchSuggestionGroup.recent{border-color:rgba(182,146,255,.18);box-shadow:inset 0 2px 0 rgba(182,146,255,.55)}.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)}.searchSuggestionGroup.recent>div{grid-template-columns:repeat(5,minmax(0,1fr))}.searchSuggestionGroup.recent button{min-height:34px;padding:7px 8px;font-size:.7rem}.searchSignal{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:9px;min-height:62px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.052);padding:11px 13px}.searchSignal svg{grid-row:1/-1}.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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchSignal.cyan svg{color:#63f5ff}.searchSignal.violet svg{color:#b692ff}.searchSignal.green svg{color:#58e08a}.searchHow{position:relative;z-index:1;width:min(100%,1136px);margin:14px auto 0;border:1px solid rgba(182,146,255,.18);border-radius:10px;background:rgba(182,146,255,.055)}.searchHow summary{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;color:rgba(255,255,255,.78);cursor:pointer;font-size:.76rem;font-weight:900;list-style:none}.searchHow summary::-webkit-details-marker{display:none}.searchHow summary svg{color:#b692ff}.searchHow[open] summary{border-bottom:1px solid rgba(182,146,255,.14)}.searchHowBody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:11px 14px 13px}.searchHowBody span{display:flex;align-items:center;gap:8px;color:rgba(203,213,225,.62);font-size:.74rem;line-height:1.35}.searchHowBody b{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:rgba(182,146,255,.16);color:#d7c6ff;font-size:.68rem}.searchLayout{display:block;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:14px;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)}.searchResultsHint{align-self:center;color:rgba(203,213,225,.48);font-size:.74rem;font-weight:800}.searchResultGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.searchLoadMore{display:flex;width:min(100%,320px);margin:22px auto 0;justify-content:center}.searchResultCard{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;border:1px solid rgba(255,255,255,.08);border-radius:10px;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:132px;overflow:hidden;border-radius:7px;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.08rem}.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(3,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}@media (max-width:900px){.searchResultGrid{grid-template-columns:1fr}}.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;overflow-x:clip;padding-bottom:82px}.myListingsHeroActions,.sellHeroActions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.myListingsShell{min-height:100vh;padding-bottom:82px}.myListingsLayout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.72fr);gap:16px;width:min(100%,1180px);margin-inline:auto;padding:0 22px 24px;box-sizing:border-box}.myListingDetail,.myListingsWorkspace{min-width:0}.myListingsWorkspace{display:grid;gap:10px;align-content:start}.myListingsMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.myListingDetail,.myListingRow,.myListingsMetrics article,.myListingsToolbar{border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.myListingsMetrics article{display:grid;gap:4px;border-radius:12px;padding:10px 12px}.myListingsMetrics strong{color:white;font-size:1.35rem}.myListingDetailHeader span,.myListingFacts span,.myListingRow em,.myListingRow small,.myListingsMetrics span{color:rgba(203,213,225,.64);font-size:.75rem}.myListingsToolbar{display:flex;align-items:center;gap:8px;border-radius:12px;padding:7px}.myListingsTabs{overflow-x:auto;min-width:0}.myListingsTabs span{display:flex;gap:4px;width:max-content}.myListingActions a,.myListingActions button,.myListingEdit button,.myListingsTabs button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:rgba(255,255,255,.055);color:rgba(231,238,250,.78);cursor:pointer;font:inherit;font-size:.76rem;font-weight:800;padding:9px 11px;text-decoration:none;white-space:nowrap}.myListingActions a,.myListingActions button:hover,.myListingEdit button.primaryButton,.myListingsTabs button.active{border-color:rgba(99,245,255,.36);background:rgba(99,245,255,.13);color:#c9fbff}.myListingsSearch{display:flex;align-items:center;gap:8px;min-width:150px;flex:1;border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:0 10px;color:rgba(203,213,225,.62)}.myListingEdit input,.myListingEdit textarea,.myListingsSearch input{width:100%;border:0;outline:0;background:transparent;color:white;font:inherit}.myListingsSearch input{min-height:38px}.myListingEdit textarea::placeholder,.myListingsSearch input::placeholder{color:rgba(203,213,225,.42)}.iconButton{display:inline-grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:rgba(255,255,255,.05);color:rgba(236,244,255,.86);cursor:pointer}.myListingsNotice{margin:0;border-left:3px solid #63f5ff;border-radius:8px;background:rgba(99,245,255,.08);color:rgba(229,249,255,.86);padding:10px 12px;font-size:.82rem}.myListingsRows{display:grid;gap:6px}.myListingRow{display:grid;grid-template-columns:62px minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;border-radius:12px;color:white;cursor:pointer;padding:7px 9px;text-align:left}.myListingRow.selected,.myListingRow:hover{border-color:rgba(99,245,255,.38);background:rgba(99,245,255,.09)}.myListingThumb{display:grid;place-items:center;width:56px;height:64px;overflow:hidden;border-radius:10px;background:rgba(2,6,23,.65);color:#bff9ff}.myListingThumb img{width:100%;height:100%;object-fit:cover}.myListingRowCopy{display:grid;min-width:0;gap:4px}.myListingRowCopy em,.myListingRowCopy small,.myListingRowCopy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.myListingRowCopy strong{color:white;font-size:.96rem}.myListingRowCopy em{color:#bff9ff;font-size:.72rem;font-style:normal}.myListingStatus{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:5px 8px;color:rgba(231,238,250,.8);font-size:.68rem;font-weight:900;text-transform:capitalize;white-space:nowrap}.myListingStatus.status-active{border-color:rgba(113,242,157,.36);color:#a7ffc1}.myListingStatus.status-paused{border-color:rgba(255,214,107,.36);color:#ffe29b}.myListingStatus.status-sold{border-color:rgba(180,155,255,.36);color:#d4c2ff}.myListingDetail{align-self:start;min-height:460px;border-radius:22px;padding:18px}.myListingDetailHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.myListingDetailHeader h2{margin:4px 0 5px;color:white;font-size:1.35rem}.myListingDetailHeader span{display:block;overflow:hidden;max-width:260px;text-overflow:ellipsis;white-space:nowrap}.myListingDetailImage{display:grid;place-items:center;aspect-ratio:4/5;min-height:260px;max-height:360px;margin:16px 0;overflow:hidden;border-radius:14px;background:rgba(2,6,23,.66)}.myListingDetailImage img{width:100%;height:100%;object-fit:contain}.myListingLotGallery{width:min(100%,500px);display:grid;gap:12px;margin-bottom:18px;padding:18px;border:1px solid rgba(101,230,242,.2);border-radius:14px;background:rgba(15,23,42,.56)}.myListingLotGallery h2{margin:2px 0 0;color:#fff;font-size:1.2rem}.myListingLotViewerHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.myListingLotPhotoMeta span,.myListingLotViewerHeader>span{color:#94a3b8;font-size:.78rem;font-weight:700}.myListingLotViewer{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px}.myListingLotViewer>.iconButton{width:36px;height:36px}.myListingLotPhoto{display:grid;place-items:center;width:100%;aspect-ratio:4/5;min-height:190px;max-height:280px;overflow:hidden;border-radius:10px;background:rgba(2,6,23,.75);color:#65e6f2}.myListingLotPhoto img{width:100%;height:100%;object-fit:contain}.myListingLotPhotoMeta{display:flex;justify-content:space-between;gap:10px;min-width:0}.myListingLotPhotoMeta strong{overflow:hidden;color:#dbeafe;text-overflow:ellipsis;white-space:nowrap}.myListingLotDossierLinks{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:2px}.myListingLotDossierLinks>span:first-child{width:100%;color:rgba(203,213,225,.64);font-size:.72rem;font-weight:800}.myListingLotDossierLinks .unavailable,.myListingLotDossierLinks a{display:inline-flex;align-items:center;gap:5px;max-width:100%;overflow:hidden;border:1px solid rgba(99,245,255,.24);border-radius:8px;padding:6px 8px;color:#bff9ff;font-size:.72rem;font-weight:800;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.myListingLotDossierLinks .unavailable{border-color:rgba(255,255,255,.1);color:rgba(203,213,225,.5)}.myListingDetail:has(.myListingLotGallery) .myListingActions>a:first-child{display:none}.sellPublishActions{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px;align-items:stretch}.sellDraftButton{min-height:52px;border:1px solid rgba(148,163,184,.3);border-radius:12px;background:rgba(15,23,42,.65);color:#dbeafe;font:inherit;font-weight:800;cursor:pointer}.sellDraftButton:disabled,.sellPublishButton:disabled{cursor:not-allowed;opacity:.55}@media (max-width:640px){.sellPublishActions{grid-template-columns:1fr}}.myListingFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.myListingFacts div{display:grid;gap:4px;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px}.myListingFacts strong{color:white;font-size:.84rem;text-transform:capitalize}.myListingDescription{margin:14px 0;color:rgba(231,238,250,.76);font-size:.84rem;line-height:1.6;white-space:pre-line}.myListingActions{display:flex;flex-wrap:wrap;gap:7px}.myListingActions button.danger{border-color:rgba(255,108,136,.3);color:#ff9eb4}.myListingEdit{display:grid;gap:10px;margin-top:14px}.myListingEdit label{display:grid;gap:6px;color:rgba(203,213,225,.68);font-size:.74rem;font-weight:800}.myListingEdit input,.myListingEdit textarea{box-sizing:border-box;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(2,6,23,.44);padding:10px}.myListingEdit textarea{resize:vertical;line-height:1.5}.myListingEdit>div{display:flex;justify-content:flex-end;gap:8px}.myListingDetailEmpty{display:grid;align-content:center;min-height:300px;gap:8px}.myListingDetailEmpty svg{color:#bff9ff}.myListingDetailEmpty h2{margin:0;color:white}.myListingDetailEmpty p{margin:0;color:rgba(203,213,225,.68);line-height:1.6}.myListingDetailEmpty div{display:grid;gap:7px;margin-top:8px}.myListingDetailEmpty div span{color:#bff9ff;font-size:.78rem;font-weight:800}@media (max-width:900px){.myListingsLayout{grid-template-columns:1fr}.myListingDetail{min-height:0}.myListingDetailEmpty{min-height:220px}}@media (max-width:640px){.myListingsHeroActions,.sellHeroActions{justify-content:flex-start}.myListingsToolbar{align-items:stretch;flex-wrap:wrap}.myListingsTabs{order:1;width:100%}.myListingsSearch,.myListingsToolbar>.iconButton{order:2}.myListingRow{grid-template-columns:52px minmax(0,1fr) auto}.myListingThumb{width:52px;height:64px}.myListingRow>svg{display:none}.myListingStatus{grid-column:2/-1;justify-self:start}}.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;box-sizing:border-box;min-width:0}.sellWorkspace{display:grid;gap:14px;min-width:0}.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)}.sellSourceGrid button.secondaryPath{cursor:not-allowed;border-style:dashed;background:rgba(255,255,255,.025);color:rgba(226,232,240,.52);opacity:.72}.sellSourceGrid button.secondaryPath small,.sellSourceGrid button.secondaryPath svg{color:rgba(203,213,225,.42)}.sellPickerPanel{display:grid;grid-template-columns:.7fr 1fr 1fr;gap:10px;margin-top:12px}.sellPickerPanel.lotMode{grid-template-columns:minmax(130px,.72fr) minmax(170px,1fr) minmax(260px,1.45fr);align-items:stretch}.sellListingMode{display:inline-flex;gap:4px;margin-top:12px;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(255,255,255,.04)}.sellListingMode button{border:0;border-radius:7px;background:transparent;color:rgba(203,213,225,.62);padding:7px 10px;font:inherit;font-size:.72rem;font-weight:900;cursor:pointer}.sellListingMode button.active{background:rgba(99,245,255,.14);color:#bff9ff}.sellLotSlotTabs{display:inline-flex;gap:3px;align-items:center;padding-left:4px;border-left:1px solid rgba(255,255,255,.12)}.sellListingMode .sellLotSlotTabs button{display:inline-flex;align-items:center;justify-content:center;gap:3px;width:28px;min-height:28px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:rgba(255,255,255,.035);color:rgba(226,232,240,.68);font-size:.72rem}.sellListingMode .sellLotSlotTabs button.active{border-color:rgba(99,245,255,.48);background:rgba(99,245,255,.16);color:#dffcff}.sellListingMode .sellLotSlotTabs button.addLotSlot{border-style:dashed;color:#bff9ff}.sellLotSlotHint{margin:8px 0 0;color:rgba(203,213,225,.58);font-size:.72rem;font-weight:700}.sellLotPicker{display:grid;gap:6px}.sellLotPicker>span{color:rgba(203,213,225,.5);font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.sellLotPicker>div{display:grid;gap:5px;height:116px;overflow-y:auto;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(0,0,0,.22)}.sellLotPicker label{display:flex;align-items:center;gap:7px;color:rgba(226,232,240,.84);font-size:.76rem;font-weight:760}.sellLotPicker small{color:rgba(203,213,225,.56);font-size:.72rem;font-weight:700}.sellSelectedLot{display:grid;gap:10px;margin-top:12px;padding:12px;border:1px solid rgba(99,245,255,.22);border-radius:12px;background:rgba(99,245,255,.05)}.sellSelectedLotHeading{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.sellSelectedLotHeading span{color:#dffcff;font-size:.82rem;font-weight:950}.sellSelectedLotHeading small{color:rgba(203,213,225,.58);font-size:.68rem;font-weight:700}.sellSelectedLotItems{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.sellSelectedLotItem{display:flex;align-items:center;gap:8px;min-width:0;padding:7px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(0,0,0,.18);color:inherit;text-decoration:none}.sellSelectedLotItem:focus-visible,.sellSelectedLotItem:hover{border-color:rgba(99,245,255,.45);outline:none}.sellSelectedLotPhoto{flex:0 0 30px;width:30px;height:38px;overflow:hidden;border-radius:5px;background:rgba(255,255,255,.08)}.sellSelectedLotPhoto img{width:100%;height:100%;object-fit:cover}.sellSelectedLotItem>span:nth-child(2){display:grid;min-width:0;gap:2px}.sellSelectedLotItem small,.sellSelectedLotItem strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellSelectedLotItem strong{color:#fff;font-size:.74rem}.sellSelectedLotItem small{color:rgba(203,213,225,.58);font-size:.64rem}.sellSelectedLotItem>svg{flex:0 0 auto;margin-left:auto;color:#63f5ff}.sellShippingPanel{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.sellShippingPanel.flatShipping{grid-template-columns:repeat(5,minmax(0,1fr))}.sellShippingPanel input,.sellShippingPanel label,.sellShippingPanel select{min-width:0}.sellInfoLink{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;color:#bff9ff;vertical-align:middle}.sellInfoLink:hover{color:#fff}.sellEstimatorLink{margin-left:8px;color:#bff9ff;font-size:.72em;font-weight:850;text-decoration:underline;text-decoration-color:rgba(99,245,255,.42);text-underline-offset:3px}.sellEstimatorLink:hover{color:#fff}.shippingEstimatorShell{padding-bottom:64px}.shippingEstimatorLayout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:18px;max-width:1120px;margin:0 auto}.shippingEstimatorMain{display:grid;gap:16px}.shippingEstimatorPanel,.shippingEstimatorResult{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(12,17,35,.78);box-shadow:0 18px 45px rgba(0,0,0,.16)}.shippingEstimatorPanel{padding:20px}.shippingEstimatorLines{display:grid;gap:8px;margin-top:18px}.shippingEstimatorLine{display:grid;grid-template-columns:minmax(0,1.4fr) 90px minmax(100px,.8fr) 34px;align-items:end;gap:8px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(255,255,255,.035)}.shippingEstimatorLine label,.shippingEstimatorPackage{display:grid;gap:5px}.shippingEstimatorLine label>span,.shippingEstimatorPackage>span,.shippingEstimatorUnit>span{color:rgba(203,213,225,.52);font-size:.64rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.shippingEstimatorLine input,.shippingEstimatorLine select,.shippingEstimatorPackage select{width:100%;min-height:42px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(0,0,0,.24);color:#fff;padding:0 10px;font:inherit;font-weight:800}.shippingEstimatorLine option,.shippingEstimatorPackage option{color:#050713}.shippingEstimatorUnit{display:grid;gap:5px;min-height:42px;align-content:center}.shippingEstimatorUnit strong{color:#dffcff;font-size:.86rem}.shippingEstimatorRemove{justify-content:center;width:34px;height:42px;border:1px solid rgba(255,92,119,.26);border-radius:9px;background:rgba(255,92,119,.06);color:#ff9eb1}.shippingEstimatorAdd,.shippingEstimatorRemove{display:inline-flex;align-items:center;cursor:pointer}.shippingEstimatorAdd{gap:6px;margin-top:12px;border:1px solid rgba(99,245,255,.28);border-radius:8px;background:rgba(99,245,255,.06);color:#bff9ff;padding:9px 12px;font:inherit;font-size:.76rem;font-weight:850}.shippingEstimatorAdd:disabled{cursor:not-allowed;opacity:.48}.shippingEstimatorPackage{max-width:440px;margin-top:18px}.shippingEstimatorResult{position:sticky;top:94px;align-self:start;padding:20px}.shippingEstimatorResultIcon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(99,245,255,.24);border-radius:12px;background:rgba(99,245,255,.08);color:#bff9ff}.shippingEstimatorResult .galleryEyebrow{margin-top:18px}.shippingEstimatorResult>strong{display:block;margin-top:6px;color:#fff;font-size:clamp(2.2rem,5vw,3.5rem);line-height:1}.shippingEstimatorPounds{display:block;margin-top:7px;color:rgba(203,213,225,.62);font-weight:760}.shippingEstimatorBreakdown{display:grid;gap:7px;margin-top:20px}.shippingEstimatorBreakdown span{display:flex;justify-content:space-between;gap:12px;padding:10px 11px;border-radius:8px;background:rgba(255,255,255,.05);color:rgba(226,232,240,.66);font-size:.75rem}.shippingEstimatorBreakdown strong{color:#fff}.shippingEstimatorBreakdown .highlight{border:1px solid rgba(88,224,138,.25);background:rgba(88,224,138,.09);color:#baf7c9}.shippingEstimatorNote{margin:16px 0;color:rgba(203,213,225,.62);font-size:.76rem;line-height:1.5}.shippingEstimatorResult .primaryButton{display:inline-flex;align-items:center;gap:7px;text-decoration:none}@media (max-width:920px){.shippingEstimatorLayout{grid-template-columns:1fr}.shippingEstimatorResult{position:relative;top:auto}}@media (max-width:640px){.shippingEstimatorLine{grid-template-columns:minmax(0,1fr) 78px 34px}.shippingEstimatorLine label:first-child{grid-column:1/-1}.shippingEstimatorUnit{grid-column:1/2}}.sellMoneyField,.sellPickerPanel label{display:grid;gap:6px}.sellMoneyField{width:min(100%,300px)}@media (max-width:700px){.sellSelectedLotHeading{align-items:flex-start;flex-direction:column;gap:3px}.sellSelectedLotItems{grid-template-columns:1fr}}.sellMoneyField span,.sellPickerPanel span{color:rgba(203,213,225,.5);font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.sellMoneyInput,.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}.sellMoneyInput{display:grid;grid-template-columns:auto minmax(0,1fr);width:100%;max-width:300px;align-items:center}.sellMoneyInput b{color:#67e8f9;font-size:1.05rem}.sellMoneyInput input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:white;padding:0 0 0 5px;font:inherit;font-size:1.2rem;text-align:right}.sellPickerPanel option{color:#050713}.sellPickerPanel .sellLotPicker label{display:flex;align-items:center;gap:9px;min-height:28px;padding:4px 6px;border-radius:7px;color:rgba(226,232,240,.86);font-size:.76rem;font-weight:800;letter-spacing:0;text-transform:none}.sellPickerPanel .sellLotPicker label:hover{background:rgba(99,245,255,.08)}.sellPickerPanel .sellLotPicker label input{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:#63f5ff}.sellPickerPanel .sellLotPicker label>span{min-width:0;overflow:hidden;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.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}.sellSelectedItem{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:12px;border:1px solid rgba(88,224,138,.24);border-radius:16px;background:rgba(88,224,138,.07);padding:9px}.sellSelectedItemPhoto{width:58px;height:58px;overflow:hidden;border-radius:10px;background:rgba(5,7,19,.72)}.sellSelectedItemPhoto img{width:100%;height:100%;object-fit:cover}.sellSelectedItem>div{min-width:0}.sellSelectedItem small,.sellSelectedItem span,.sellSelectedItem strong{display:block}.sellSelectedItem span{color:#98f7bc;font-size:.64rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.sellSelectedItem strong{color:white;font-size:.9rem}.sellSelectedItem small,.sellSelectedItem strong{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellSelectedItem small{color:rgba(203,213,225,.62);font-size:.74rem;font-weight:720}.sellSelectedItem>svg{color:#98f7bc}.sellMoneyInput 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}.sellChecklist small a{color:#67e8f9;font-weight:900;text-decoration:underline;text-decoration-color:rgba(103,232,249,.48);text-underline-offset:3px}.sellChecklist small a:hover{color:white;text-decoration-color:white}.sellPreview{align-self:start;position:sticky;top:20px;overflow:hidden;border-radius:28px;min-width:0;height:fit-content}.sellPreviewPhoto{position:relative;height:300px;background:rgba(5,7,19,.72)}.sellPreviewPhoto img{width:100%;height:100%;object-fit:cover}.sellPreviewPhotoArrow{position:absolute;top:50%;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:rgba(5,7,19,.74);color:white;cursor:pointer;transform:translateY(-50%)}.sellPreviewPhotoArrow.previous{left:12px}.sellPreviewPhotoArrow.next{right:12px}.sellPreviewPhotoCount{position:absolute;right:12px;bottom:12px;margin:0;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(5,7,19,.74);color:white;padding:5px 8px;font-size:.68rem;font-weight:900}.sellPreviewPhotoRail{display:flex;gap:7px;overflow-x:auto;padding:9px 12px 0;scrollbar-width:thin}.sellPreviewPhotoRail button{flex:0 0 52px;width:52px;height:52px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(5,7,19,.72);cursor:pointer;opacity:.68}.sellPreviewPhotoRail button.active{border-color:#67e8f9;opacity:1}.sellPreviewPhotoRail 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 h2,.sellPreviewBody>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}.sellGeneratedDescription{margin-top:16px;padding-top:14px;border-top:1px solid rgba(93,216,255,.2)}.sellGeneratedDescription label{display:block;color:#5dd8ff;font-size:.78rem;font-weight:900;text-transform:uppercase}.sellDescriptionHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.sellDescriptionHeader>span{display:block;margin:0;color:rgba(203,213,225,.56);font-size:.7rem;font-weight:760}.sellDescriptionHeader button{border:1px solid rgba(99,245,255,.28);border-radius:999px;background:rgba(99,245,255,.08);color:#bff9ff;padding:7px 10px;font-size:.7rem;font-weight:900;cursor:pointer}.sellDescriptionHeader button:disabled{cursor:wait;opacity:.58}.sellGeneratedDescription textarea{background:rgba(2,6,23,.58);border:1px solid rgba(93,216,255,.24);border-radius:8px;color:rgba(255,255,255,.88);font:inherit;font-size:.82rem;line-height:1.5;margin:8px 0;min-height:156px;padding:10px;resize:vertical;width:100%}.sellGeneratedDescription small{color:rgba(255,255,255,.55)}.sellProvenanceRecord{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0 8px;padding:9px 10px;border:1px solid rgba(155,92,255,.22);border-radius:9px;background:rgba(155,92,255,.07)}.sellProvenanceRecord a{color:#d8b4fe;font-size:.78rem;font-weight:900;text-decoration:underline;text-underline-offset:3px}.sellProvenanceRecord span{margin:0;color:rgba(226,232,240,.62);font-size:.7rem;font-weight:760;text-align:right}.sellLotDossierLinks{display:grid;gap:5px;margin-top:5px}.sellLotDossierLinks a{color:#bff9ff;font-size:.73rem;font-weight:800;text-decoration:underline;text-decoration-color:rgba(99,245,255,.36);text-underline-offset:3px}.sellProvenanceRecord:has(.sellLotDossierLinks){display:grid;justify-content:stretch;align-items:start}.sellProvenanceRecord:has(.sellLotDossierLinks)>strong{color:#fff;font-size:.72rem;text-transform:uppercase;letter-spacing:.1em}.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}.sellEconomics>.sellEconomicsGroup{display:grid;gap:7px;padding:12px;border:1px solid rgba(125,211,252,.12);border-radius:14px;background:rgba(255,255,255,.025)}.sellEconomicsGroup>strong{color:#bff9ff;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.sellEconomicsGroup.sellerSide>strong{color:#98f7bc}.sellEconomicsDivider{color:rgba(203,213,225,.56);font-size:.7rem;font-weight:850;text-align:center}.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)}.sellPublishButton:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.48}.sellPublishNotice{color:rgba(226,232,240,.82);font-size:.76rem;line-height:1.4;margin:0 15px 10px;text-align:center}.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 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;height:172px;min-height:0;border-radius:19px;background:rgba(5,7,19,.72)}.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;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bountyCard span{display:block;margin-top:6px;color:rgba(203,213,225,.64);font-size:.84rem;font-weight:730;line-height:1.45}.bountyCard>div:last-child{min-width:0;display:flex;flex-direction:column}.bountyCard>div:last-child>span:not(.bountyExpiryNote){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bountyExpiryNote{margin-top:8px;color:rgba(203,213,225,.46);font-size:.68rem;line-height:1.35}.bountyLifecycleNote{grid-column:1/-1;margin:0;color:rgba(203,213,225,.58);font-size:.75rem;line-height:1.5}.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}.bountyActions button.watching{border-color:rgba(88,224,138,.34);background:rgba(88,224,138,.1);color:#b8ffd0}.bountyEmptyState{grid-column:1/-1;display:grid;justify-items:center;gap:8px;min-height:220px;align-content:center;border:1px dashed rgba(99,245,255,.2);border-radius:20px;background:rgba(99,245,255,.04);color:rgba(203,213,225,.62);text-align:center}.bountyEmptyState h3,.bountyEmptyState p{margin:0}.bountyEmptyState h3{color:white}.bountyEmptyState p{font-size:.82rem}.bountyEmptyState button{margin-top:5px;border:1px solid rgba(99,245,255,.28);border-radius:999px;background:rgba(99,245,255,.1);color:#c8fbff;padding:9px 13px;font-weight:900;cursor:pointer}.bountyHeroCard>.bountyHeroArt{height:clamp(240px,28vw,340px)}.bountyHeroCard>.bountyHeroArt img{height:100%;object-fit:cover;object-position:center 18%}.bountyLoadMore{display:flex;align-items:center;justify-content:center;gap:7px;width:max-content;min-height:42px;margin:16px auto 0;padding:0 15px;border:1px solid rgba(99,245,255,.28);border-radius:999px;background:rgba(99,245,255,.1);color:#c8fbff;font-weight:900;cursor:pointer}.bountyLoadMore:disabled{opacity:.6;cursor:wait}@media (max-width:860px){.bountyFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.bountyFilters .bountyAdvancedSearch,.bountyFilters>label:first-child{grid-column:1/-1}.bountyGrid{grid-template-columns:1fr}}@media (max-width:600px){.bountyFilters{grid-template-columns:1fr}.bountyFilters .bountyAdvancedSearch,.bountyFilters>label:first-child{grid-column:auto}.bountyCard{grid-template-columns:112px minmax(0,1fr);gap:10px;padding:10px}.bountyImage{height:150px}.bountyActions button{flex:1 1 calc(50% - 8px);min-height:40px}.bountyPanel{padding:14px}.bountyHeroCard>.bountyHeroArt{height:200px}}.bountyCreateGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.42fr);gap:16px}.bountyPostConfirmation{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(100%,1180px);margin:14px auto 0;padding:14px 16px;border:1px solid rgba(88,224,138,.28);border-radius:18px;background:rgba(88,224,138,.08);color:#b8ffd0}.bountyPostConfirmation h2,.bountyPostConfirmation p{margin:0}.bountyPostConfirmation p{font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.bountyPostConfirmation h2{margin-top:2px;color:#fff;font-size:1.05rem}.bountyPostConfirmation span{display:block;margin-top:3px;color:rgba(226,255,235,.68);font-size:.76rem;font-weight:750}.bountyPostConfirmation button{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:rgba(0,0,0,.14);color:#fff;cursor:pointer}.bountyDraftControls{display:flex;align-items:center;gap:8px}.bountyDraftControls>span{color:rgba(203,213,225,.48);font-size:.68rem;font-weight:800}.bountyDraftControls button{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 9px;border:1px solid rgba(255,103,135,.18);border-radius:999px;background:rgba(255,103,135,.06);color:#ffb4bf;font-size:.7rem;font-weight:900;cursor:pointer}.bountyReferencePhotos{display:grid;gap:10px;padding:12px;border:1px solid rgba(99,245,255,.14);border-radius:16px;background:rgba(99,245,255,.035)}.bountyReferencePhotos>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.bountyReferencePhotos>div:first-child strong{color:#fff;font-size:.82rem}.bountyReferencePhotos>div:first-child span{letter-spacing:0;text-transform:none}.bountyReferencePhotos>div:nth-child(2){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.bountyReferencePhotos>p{margin:0;color:rgba(203,213,225,.5);font-size:.72rem;line-height:1.45}.bountyReferenceSlot{position:relative;overflow:hidden;min-height:112px;border:1px dashed rgba(99,245,255,.22);border-radius:12px;background:rgba(0,0,0,.18)}.bountyReferenceSlot>img{display:block;width:100%;height:112px;object-fit:cover}.bountyReferenceSlot>label{display:grid;place-items:center;align-content:center;gap:6px;min-height:112px;color:#bff9ff;cursor:pointer}.bountyReferenceSlot>label span{letter-spacing:0;text-transform:none}.bountyReferenceSlot input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bountyReferenceSlot>button{position:absolute;right:7px;top:7px;display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(5,7,19,.82);color:#ffb4bf;cursor:pointer}.bountyFormGrid,.bountySpendInputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.bountyFormGrid .wide{grid-column:1/-1}.bountyMatchChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;border:0;padding:0}.bountyMatchChoices legend{grid-column:1/-1;margin-bottom:6px;color:rgba(203,213,225,.5);font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.bountyMatchChoices label{display:flex;min-height:46px;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(0,0,0,.22);padding:0 12px;color:white;font-weight:900}.bountyMatchChoices input{width:18px;height:18px;accent-color:#39d6ff}.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}@media (max-width:600px){.bountyDraftControls{align-items:flex-end;flex-direction:column}.bountyReferenceSlot,.bountyReferenceSlot>label{min-height:92px}.bountyReferenceSlot>img{height:92px}}.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{align-items:flex-start;gap:9px}.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:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:24px;border:1px solid rgba(99,245,255,.13);border-radius:8px;background:rgba(2,6,23,.52);padding:7px}.missionTabGroup{min-width:0;border-right:1px solid rgba(255,255,255,.07);padding:2px 7px 5px}.missionTabGroup:last-child{border-right:0}.missionTabGroup>span{display:block;margin:3px 4px 6px;color:rgba(148,163,184,.62);font-size:.58rem;font-weight:950;letter-spacing:.15em;text-transform:uppercase}.missionTabGroup>div{display:flex;gap:4px;flex-wrap:wrap}.missionTabGroup a,.missionTabGroup button{min-height:31px;border-radius:5px;padding:6px 8px;font-size:.66rem}.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)}.missionCommandDeck{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.72fr);gap:10px;margin-top:16px}.missionActionQueue,.missionCommandStatus,.missionFlowBoard,.missionOrbitalStage,.missionTelemetryBoard{border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(2,6,23,.68)}.missionOrbitalStage{position:relative;grid-column:1/-1;min-height:610px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at center,rgba(99,245,255,.1),transparent 20%),radial-gradient(circle at center,rgba(155,92,255,.08),transparent 48%),#020617}.missionOrbitalStage.clear{border-color:rgba(88,224,138,.22)}.missionOrbitalStage.watch{border-color:rgba(245,183,62,.26)}.missionOrbitGrid{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(99,245,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(99,245,255,.035) 1px,transparent 0);background-size:34px 34px;mask-image:radial-gradient(circle,black,transparent 76%)}.missionOrbitRing{position:absolute;z-index:-1;left:50%;top:50%;border:1px solid rgba(99,245,255,.12);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 46px rgba(99,245,255,.035);pointer-events:none}.missionOrbitRing:after,.missionOrbitRing:before{content:"";position:absolute;border-radius:50%;background:#63f5ff;box-shadow:0 0 14px #63f5ff}.missionOrbitRing:before{width:5px;height:5px;left:12%;top:18%}.missionOrbitRing:after{width:4px;height:4px;right:8%;bottom:25%;animation:missionSignalBlink 2.1s ease-in-out infinite}.missionOrbitRingOuter{width:760px;height:460px;transform:translate(-50%,-50%) rotate(-4deg)}.missionOrbitRingInner{width:420px;height:300px;transform:translate(-50%,-50%) rotate(9deg)}.missionOrbitCore{position:absolute;left:50%;top:50%;display:grid;grid-template-columns:136px 240px;align-items:center;gap:17px;transform:translate(-50%,-50%)}.missionOrbitReadout p,.missionOrbitReadout span,.missionOrbitReadout strong{display:block;margin:0}.missionOrbitReadout p{color:#63f5ff;font-size:.62rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.missionOrbitReadout strong{margin-top:4px;color:#fff;font-size:1.35rem}.missionOrbitReadout span{margin-top:5px;color:rgba(203,213,225,.62);font-size:.72rem;line-height:1.45}.missionOrbitReadout button{display:inline-flex;align-items:center;gap:6px;min-height:34px;margin-top:11px;border:1px solid rgba(99,245,255,.25);border-radius:5px;background:rgba(99,245,255,.08);color:#d8fbff;padding:0 10px;font:inherit;font-size:.67rem;font-weight:900;cursor:pointer}.missionOrbitNode{position:absolute;display:grid;width:190px;min-height:104px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(5,11,29,.92);color:rgba(203,213,225,.62);padding:10px 12px;text-align:left;cursor:pointer;box-shadow:0 12px 30px rgba(0,0,0,.22);transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.missionOrbitNode:hover{z-index:4;border-color:rgba(99,245,255,.35);background:#0a132b;transform:translateY(-3px);box-shadow:0 16px 42px rgba(0,0,0,.34),0 0 25px rgba(99,245,255,.06)}.missionOrbitNode>span{display:flex;align-items:center;justify-content:space-between}.missionOrbitNode>span i{width:7px;height:7px;border-radius:50%;background:#58e08a;box-shadow:0 0 10px rgba(88,224,138,.8);animation:missionSignalBlink 2.2s ease-in-out infinite}.missionOrbitNode>b{margin-top:8px;color:rgba(148,163,184,.7);font-size:.59rem;letter-spacing:.13em;text-transform:uppercase}.missionOrbitNode>strong{margin-top:2px;color:#fff;font-size:.92rem}.missionOrbitNode>small{margin-top:3px;overflow:hidden;color:rgba(203,213,225,.5);font-size:.61rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.missionOrbitNode.online svg{color:#58e08a}.missionOrbitNode.watch svg{color:#f5b73e}.missionOrbitNode.danger svg{color:#ff526f}.missionOrbitNode.watch>span i{background:#f5b73e;box-shadow:0 0 10px rgba(245,183,62,.8)}.missionOrbitNode.danger>span i{background:#ff526f;box-shadow:0 0 10px rgba(255,82,111,.8)}.missionOrbitNode1{left:5%;top:8%}.missionOrbitNode2{left:50%;top:5%;transform:translateX(-50%)}.missionOrbitNode2:hover{transform:translateX(-50%) translateY(-3px)}.missionOrbitNode3{right:5%;top:8%}.missionOrbitNode4{left:5%;bottom:9%}.missionOrbitNode5{left:50%;bottom:6%;transform:translateX(-50%)}.missionOrbitNode5:hover{transform:translateX(-50%) translateY(-3px)}.missionOrbitNode6{right:5%;bottom:9%}.missionOrbitKey{position:absolute;right:12px;bottom:10px;display:flex;gap:11px;color:rgba(203,213,225,.45);font-size:.59rem;font-weight:800}.missionOrbitKey b{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%}.missionOrbitKey b.online{background:#58e08a}.missionOrbitKey b.watch{background:#f5b73e}.missionOrbitKey b.danger{background:#ff526f}.missionActionQueue{grid-column:1/-1;padding:14px}.missionActionQueue>header{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:10px}.missionActionQueue header p,.missionActionQueue header span,.missionActionQueue header strong{display:block;margin:0}.missionActionQueue header p{color:#ffb84d;font-size:.62rem;font-weight:950;text-transform:uppercase}.missionActionQueue header strong{margin-top:3px;color:white}.missionActionQueue header span{color:rgba(203,213,225,.52);font-size:.68rem}.missionActionQueue>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px}.missionActionQueue button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:72px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(255,255,255,.035);color:rgba(203,213,225,.7);padding:10px;text-align:left}.missionActionQueue button.watch{border-color:rgba(245,183,62,.24);color:#f5b73e}.missionActionQueue button.danger{border-color:rgba(255,82,111,.3);background:rgba(127,29,29,.12);color:#ff758c}.missionActionQueue button.clear{color:#58e08a}.missionActionQueue button span small,.missionActionQueue button span strong{display:block}.missionActionQueue button span strong{color:white;font-size:.77rem}.missionActionQueue button span small{margin-top:3px;color:rgba(203,213,225,.52);font-size:.63rem;line-height:1.35}.missionActionQueue button>b{color:currentColor;font-size:1.08rem}.missionCommandStatus{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;min-height:112px;padding:18px 20px}.missionStatusMark{display:grid;width:54px;height:54px;place-items:center;border:1px solid rgba(99,245,255,.2);border-radius:7px;background:rgba(99,245,255,.07);color:#63f5ff}.missionCommandStatus.watch .missionStatusMark{border-color:rgba(245,183,62,.28);background:rgba(245,183,62,.08);color:#f5b73e}.missionCommandStatus.clear{border-color:rgba(88,224,138,.25);background:linear-gradient(90deg,rgba(88,224,138,.08),rgba(2,6,23,.72) 42%)}.missionCommandStatus.watch{border-color:rgba(245,183,62,.28);background:linear-gradient(90deg,rgba(245,183,62,.09),rgba(2,6,23,.72) 42%)}.missionCommandStatus p,.missionCommandStatus span,.missionCommandStatus strong{display:block;margin:0}.missionCommandStatus p{color:#63f5ff;font-size:.62rem;font-weight:950;letter-spacing:.17em;text-transform:uppercase}.missionCommandStatus strong{margin-top:4px;color:#fff;font-size:1.22rem}.missionCommandStatus span{margin-top:5px;color:rgba(203,213,225,.66);font-size:.75rem;font-weight:720}.missionCommandStatus button{display:inline-flex;align-items:center;gap:7px;min-height:36px;border:1px solid rgba(99,245,255,.24);border-radius:6px;background:rgba(99,245,255,.08);color:#d8fbff;padding:0 11px;font:inherit;font-size:.7rem;font-weight:900;cursor:pointer}.missionRadar{position:relative;width:136px;height:136px;overflow:hidden;border:1px solid rgba(99,245,255,.24);border-radius:50%;background:linear-gradient(rgba(99,245,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(99,245,255,.1) 1px,transparent 0),rgba(1,10,24,.9);background-size:22px 22px;box-shadow:inset 0 0 32px rgba(99,245,255,.08),0 0 38px rgba(99,245,255,.08)}.missionRadar:after,.missionRadar:before{content:"";position:absolute;inset:28px;border:1px solid rgba(99,245,255,.2);border-radius:50%}.missionRadar:after{inset:55px}.missionRadar i{position:absolute;left:50%;bottom:50%;width:1px;height:48%;background:linear-gradient(transparent,#63f5ff);transform-origin:bottom center;animation:missionRadarSweep 3.6s linear infinite}.missionRadar b,.missionRadar span{position:absolute;width:5px;height:5px;border-radius:50%;background:#63f5ff;box-shadow:0 0 10px #63f5ff;animation:missionSignalBlink 1.8s ease-in-out infinite}.missionRadar b{top:31px;right:27px}.missionRadar span{bottom:24px;left:38px;animation-delay:.7s}.missionFlowBoard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;background:rgba(255,255,255,.07)}.missionFlowBoard button{min-width:0;border:0;background:#060b1c;padding:12px;color:inherit;text-align:left;cursor:pointer;transition:background .15s ease,transform .15s ease}.missionFlowBoard button:hover{z-index:1;background:#0a132b;transform:translateY(-2px)}.missionFlowBoard button>div{display:flex;align-items:center;justify-content:space-between}.missionFlowBoard button svg{color:rgba(203,213,225,.72)}.missionFlowBoard button.online svg{color:#58e08a}.missionFlowBoard button.watch svg{color:#f5b73e}.missionFlowBoard button.danger svg{color:#ff526f}.missionFlowBoard button i{width:7px;height:7px;border-radius:50%;background:#58e08a;box-shadow:0 0 10px rgba(88,224,138,.8);animation:missionSignalBlink 2.2s ease-in-out infinite}.missionFlowBoard button.watch i{background:#f5b73e;box-shadow:0 0 10px rgba(245,183,62,.8)}.missionFlowBoard button.danger i{background:#ff526f;box-shadow:0 0 10px rgba(255,82,111,.8)}.missionFlowBoard button small,.missionFlowBoard button strong,.missionFlowBoard button>span{display:block}.missionFlowBoard button>span{margin-top:13px;color:rgba(148,163,184,.68);font-size:.61rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.missionFlowBoard button strong{margin-top:4px;color:#fff;font-size:1rem}.missionFlowBoard button small{margin-top:5px;color:rgba(203,213,225,.55);font-size:.66rem;line-height:1.4}.missionObservatoryDisclosure{margin-top:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(2,6,23,.7)}.missionObservatoryDisclosure>button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;border:0;background:transparent;color:inherit;padding:14px 16px;text-align:left;cursor:pointer}.missionObservatoryDisclosure>button>span{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px}.missionObservatoryDisclosure>button svg{grid-row:1/3;color:#63f5ff}.missionObservatoryDisclosure>button strong{color:#fff;font-size:.82rem}.missionObservatoryDisclosure>button small{color:rgba(203,213,225,.52);font-size:.66rem}.missionObservatoryDisclosure>button>b{color:#63f5ff;font-size:.67rem}.missionObservatoryDisclosure.open>button{border-bottom:1px solid rgba(255,255,255,.07)}.missionObservatoryDisclosure .systemObservatory{border:0;border-radius:0 0 8px 8px}.missionActivityPanel{min-height:min(760px,calc(100vh - 220px))}.missionActivityHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.missionActivityHeader>button{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:38px;border:1px solid rgba(99,245,255,.28);border-radius:6px;background:rgba(99,245,255,.08);color:#dffcff;padding:8px 12px;font-size:.7rem;font-weight:900;cursor:pointer}.missionActivityPanel .systemObservatory{margin-top:18px}.missionTelemetryBoard{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto;gap:10px 14px;padding:14px}.missionTelemetryBoard>div:first-child small,.missionTelemetryBoard>div:first-child span,.missionTelemetryBoard>div:first-child strong{display:block}.missionTelemetryBoard>div:first-child span{color:#63f5ff;font-size:.62rem;font-weight:950;text-transform:uppercase}.missionTelemetryBoard>div:first-child strong{margin-top:7px;color:#fff;font-size:1.8rem;line-height:1}.missionTelemetryBoard>div:first-child small{margin-top:5px;color:rgba(148,163,184,.65);font-size:.64rem}.missionTelemetryChart{display:flex;align-items:end;gap:4px;min-height:86px;border-bottom:1px solid rgba(99,245,255,.15);background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 21px)}.missionTelemetryChart i{flex:1;min-width:3px;background:linear-gradient(180deg,#63f5ff,#9b5cff);opacity:.82;animation:missionBarsWake .65s ease both}.missionTelemetryLegend{grid-column:1/-1;display:flex;gap:13px;color:rgba(203,213,225,.58);font-size:.62rem;font-weight:850}.missionTelemetryBoard>p{grid-column:1/-1;margin:0;color:rgba(203,213,225,.5);font-size:.65rem;line-height:1.4}.missionTelemetryLegend b{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%}.missionTelemetryLegend b.online{background:#58e08a}.missionTelemetryLegend b.watch{background:#f5b73e}.missionTelemetryLegend b.danger{background:#ff526f}.missionLiveTicker{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;margin-top:10px;overflow:hidden;border:1px solid rgba(99,245,255,.1);border-radius:6px;background:rgba(99,245,255,.035);padding:8px 11px}.missionLiveTicker>span{display:inline-flex;align-items:center;gap:6px;color:#63f5ff;font-size:.61rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.missionLiveTicker>div{display:flex;gap:18px;min-width:0;overflow:hidden}.missionLiveTicker p{flex:0 0 auto;margin:0;color:rgba(203,213,225,.68);font-size:.66rem;white-space:nowrap}.missionLiveTicker b{color:#fff}.systemObservatory{margin-top:12px;overflow:hidden;border:1px solid rgba(99,245,255,.16);border-radius:7px;background:#030817;box-shadow:inset 0 0 80px rgba(50,130,246,.035)}.systemObservatory>header{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(255,255,255,.07);padding:13px 15px}.systemObservatory header h3,.systemObservatory header p,.systemObservatory header span{margin:0}.systemObservatory header p{display:flex;align-items:center;gap:6px;color:#63f5ff;font-size:.61rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.systemObservatory header h3{margin-top:3px;color:white;font-size:1.03rem}.systemObservatory header>div:first-child>span{display:block;margin-top:3px;color:rgba(203,213,225,.52);font-size:.66rem}.systemObservatoryControls{display:flex;gap:5px}.systemObservatoryControls button{display:inline-flex;align-items:center;gap:5px;min-height:34px;border:1px solid rgba(255,255,255,.09);border-radius:5px;background:rgba(255,255,255,.035);color:rgba(203,213,225,.62);padding:0 9px;font:inherit;font-size:.63rem;font-weight:850;cursor:pointer}.systemObservatoryControls button.active{border-color:rgba(99,245,255,.35);background:rgba(99,245,255,.09);color:#d8fbff}.systemObservatoryStage{display:grid;grid-template-columns:minmax(160px,.72fr) minmax(360px,1.75fr) minmax(220px,1fr);min-height:350px}.systemServiceRail{border-right:1px solid rgba(255,255,255,.06);padding:10px}.systemServiceRail>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:center;border-bottom:1px solid rgba(255,255,255,.045);padding:9px 4px}.systemServiceRail i{grid-row:1/3;width:6px;height:6px;border-radius:50%;background:#58e08a;box-shadow:0 0 10px rgba(88,224,138,.75);animation:missionSignalBlink 2.2s ease-in-out infinite}.systemServiceRail .watch i{background:#f5b73e;box-shadow:0 0 10px rgba(245,183,62,.75)}.systemServiceRail .danger i{background:#ff526f;box-shadow:0 0 10px rgba(255,82,111,.75)}.systemServiceRail span small,.systemServiceRail span strong{display:block}.systemServiceRail span strong{color:#fff;font-size:.69rem}.systemServiceRail span small{margin-top:2px;overflow:hidden;color:rgba(203,213,225,.42);font-size:.55rem;text-overflow:ellipsis;white-space:nowrap}.systemServiceRail b{grid-column:2;color:rgba(99,245,255,.7);font-size:.59rem;font-weight:800}.systemCodeRiver{min-width:0;border-right:1px solid rgba(255,255,255,.06);background:repeating-linear-gradient(0deg,transparent 0 25px,rgba(99,245,255,.025) 25px 26px)}.systemCodeHeader{display:flex;align-items:center;justify-content:space-between;min-height:38px;border-bottom:1px solid rgba(255,255,255,.06);padding:0 10px;color:rgba(203,213,225,.45);font-size:.58rem;font-weight:850;text-transform:uppercase}.systemCodeHeader span{display:inline-flex;align-items:center;gap:6px}.systemCodeHeader i{width:6px;height:6px;border-radius:50%;background:#58e08a;box-shadow:0 0 9px #58e08a}.systemCodeRiver.paused .systemCodeHeader i{background:#f5b73e;box-shadow:0 0 9px #f5b73e}.systemCodeRiver.stopped .systemCodeHeader i{background:#ff526f;box-shadow:0 0 9px #ff526f}.systemCodeRows{overflow:hidden;padding:7px 0}.systemCodeRows button{display:grid;grid-template-columns:58px 118px 90px minmax(120px,1fr) 18px;align-items:center;width:100%;min-height:25px;border:0;border-left:2px solid transparent;background:transparent;color:rgba(203,213,225,.55);padding:0 8px;text-align:left;cursor:pointer;animation:systemCodeEnter .28s ease both}.systemCodeRows button.selected,.systemCodeRows button:hover{border-left-color:#63f5ff;background:rgba(99,245,255,.055);color:#e8fbff}.systemCodeRows button.watch{color:rgba(245,183,62,.75)}.systemCodeRows button.danger{color:rgba(255,117,140,.82)}.systemCodeRows time{color:rgba(148,163,184,.42);font:500 .55rem ui-monospace,SFMono-Regular,Menlo,monospace}.systemCodeRows code{overflow:hidden;color:rgba(99,245,255,.4);font-size:.54rem;letter-spacing:.08em;text-overflow:clip;white-space:nowrap}.systemCodeRows b{color:currentColor;font-size:.55rem}.systemCodeRows b,.systemCodeRows span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.systemCodeRows span{color:rgba(226,232,240,.72);font-size:.6rem}.systemCodeRows i{color:currentColor;font-style:normal;text-align:right}.systemCodeEmpty{display:grid;place-items:center;gap:8px;min-height:280px;color:rgba(203,213,225,.38);font-size:.67rem;text-align:center}.systemEventTranslation{padding:14px}.systemEventTranslation>div{display:flex;align-items:center;gap:6px;color:#63f5ff;font-size:.6rem;font-weight:950;text-transform:uppercase}.systemEventTranslation.watch>div{color:#f5b73e}.systemEventTranslation.danger>div{color:#ff758c}.systemEventTranslation>strong{display:block;margin-top:13px;color:#fff;font-size:.9rem;line-height:1.35}.systemEventTranslation>p{margin:7px 0 13px;color:rgba(203,213,225,.58);font-size:.67rem;line-height:1.55}.systemEventTranslation dl{display:grid;gap:1px;margin:0}.systemEventTranslation dl div{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(255,255,255,.05);padding:7px 0}.systemEventTranslation dt{color:rgba(148,163,184,.48);font-size:.57rem;text-transform:uppercase}.systemEventTranslation dd{margin:0;color:rgba(226,232,240,.72);font-size:.61rem;text-align:right}.systemEventTranslation>small{display:block;margin-top:12px;color:rgba(148,163,184,.38);font-size:.57rem;line-height:1.45}@keyframes systemCodeEnter{0%{opacity:.25;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes missionRadarSweep{to{transform:rotate(1turn)}}@keyframes missionSignalBlink{50%{opacity:.28;transform:scale(.72)}}@keyframes missionBarsWake{0%{transform:scaleY(0);transform-origin:bottom}}@media (prefers-reduced-motion:reduce){.missionFlowBoard button i,.missionOrbitNode>span i,.missionOrbitRing:after,.missionRadar b,.missionRadar i,.missionRadar span,.missionTelemetryChart i,.systemCodeRows button,.systemServiceRail i{animation:none}}@media (max-width:940px){.missionTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.missionTabGroup{border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}.missionCommandDeck{grid-template-columns:1fr}.missionActionQueue,.missionCommandStatus,.missionFlowBoard,.missionOrbitalStage,.missionTelemetryBoard{grid-column:1}.missionActionQueue>div{grid-template-columns:repeat(2,minmax(0,1fr))}.systemObservatoryStage{grid-template-columns:150px minmax(320px,1fr);overflow-x:auto}.systemEventTranslation{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.06)}.missionOrbitalStage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:auto;padding:12px}.missionOrbitGrid,.missionOrbitRing{display:none}.missionOrbitCore{position:relative;left:auto;top:auto;grid-column:1/-1;grid-template-columns:112px minmax(0,1fr);padding:8px;transform:none}.missionOrbitCore .missionRadar{width:106px;height:106px}.missionOrbitNode{position:relative;inset:auto;width:auto;transform:none}.missionOrbitNode2:hover,.missionOrbitNode5:hover,.missionOrbitNode:hover{transform:translateY(-2px)}.missionOrbitKey{position:relative;right:auto;bottom:auto;grid-column:1/-1;justify-content:flex-end}}@media (max-width:620px){.missionTabs{grid-template-columns:1fr}.missionActivityHeader{align-items:stretch;flex-direction:column}.missionActivityHeader>button{justify-content:center;width:100%}.missionCommandStatus{grid-template-columns:54px minmax(0,1fr)}.missionCommandStatus button{grid-column:1/-1;justify-content:center}.missionCommandStatus{min-height:auto}.missionRadar{width:52px;height:52px}.missionOrbitalStage{grid-template-columns:1fr}.missionOrbitCore{grid-column:1;grid-template-columns:64px minmax(0,1fr)}.missionOrbitCore .missionRadar{width:60px;height:60px}.missionOrbitReadout strong{font-size:1.05rem}.missionOrbitNode{min-height:88px}.missionOrbitKey{grid-column:1;justify-content:flex-start}.missionFlowBoard{grid-template-columns:repeat(2,minmax(0,1fr))}.missionActionQueue>div,.missionLiveTicker{grid-template-columns:1fr}}.missionTabBadge{display:inline-grid;min-width:19px;height:19px;margin-left:7px;padding:0 5px;place-items:center;border-radius:999px;background:#ff385f;color:#fff;font-size:10px;font-weight:900}.reviewQueueSearch label{max-width:560px}.reviewQueueList{display:grid;gap:9px}.reviewQueueList>article{border:1px solid rgba(99,245,255,.14);border-left:4px solid #63f5ff;background:rgba(4,7,20,.58);border-radius:8px;overflow:hidden}.reviewQueueList>article.warning{border-left-color:#ffc857}.reviewQueueList>article.overdue{border-left-color:#ff385f;box-shadow:0 0 0 1px rgba(255,56,95,.12)}.reviewQueueList>article>button{width:100%;display:flex;justify-content:space-between;gap:18px;padding:14px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.reviewQueueList h3{margin:4px 0;color:#fff;font-size:15px}.reviewQueueList p{margin:0;color:rgba(255,255,255,.6);font-size:12px}.reviewQueueAge{display:grid;grid-template-columns:auto auto;align-items:center;gap:3px 7px;color:#63f5ff;text-align:right}.warning .reviewQueueAge{color:#ffc857}.overdue .reviewQueueAge{color:#ff5b79}.reviewQueueAge small{grid-column:1/-1;color:rgba(255,255,255,.42)}.reviewQueueDetail{display:grid;grid-template-columns:minmax(180px,300px) 1fr;gap:18px;padding:0 14px 16px}.reviewImageMissing,.reviewQueueDetail img{width:100%;min-height:210px;max-height:330px;object-fit:contain;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#02040d}.reviewImageMissing{display:grid;place-items:center;padding:20px;color:rgba(255,255,255,.48);text-align:center}.reviewQueueDetail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}.reviewQueueDetail dl div{padding:9px;background:rgba(255,255,255,.045);border-radius:6px}.reviewQueueDetail dt{color:rgba(255,255,255,.42);font-size:10px;text-transform:uppercase}.reviewQueueDetail dd{margin:3px 0 0;color:#fff;font-size:12px;overflow-wrap:anywhere}.reviewQueueActions{display:flex;flex-wrap:wrap;gap:8px}.reviewQueueActions button{border:1px solid rgba(99,245,255,.22);border-radius:6px;padding:9px 12px;background:rgba(99,245,255,.09);color:#fff;cursor:pointer}.reviewQueueActions button.danger{border-color:rgba(255,56,95,.28);background:rgba(255,56,95,.1)}@media (max-width:760px){.reviewQueueDetail{grid-template-columns:1fr}.reviewQueueList>article>button{flex-direction:column}.reviewQueueAge{text-align:left;justify-content:start}}.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)}.intelligenceBaeToolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding:15px 16px;border:1px solid rgba(99,245,255,.16);border-radius:18px;background:rgba(8,19,43,.72)}.intelligenceBaeEvidence,.intelligenceBaeGrid article,.intelligenceBaeToolbar div{display:flex;align-items:flex-start;gap:12px}.intelligenceBaeEvidence strong,.intelligenceBaeGrid strong,.intelligenceBaeToolbar strong{display:block;color:#fff}.intelligenceBaeEvidence p,.intelligenceBaeGrid p,.intelligenceBaeToolbar small{display:block;margin:4px 0 0;color:rgba(203,213,225,.68);line-height:1.5}.intelligenceBaeLanePicker{display:grid;gap:5px;min-width:170px;color:rgba(203,213,225,.58);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.intelligenceBaeLanePicker select{min-height:38px;border:1px solid rgba(99,245,255,.22);border-radius:10px;padding:0 10px;color:#fff;background:rgba(3,8,24,.9);font:inherit;letter-spacing:0;text-transform:none}.intelligenceBaeHistoryBar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:10px 13px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(5,10,26,.52)}.intelligenceBaeHistoryBar>div{display:flex;align-items:center;gap:9px}.intelligenceBaeHistoryBar svg{color:#c6a3ff}.intelligenceBaeHistoryBar span{display:grid;gap:2px}.intelligenceBaeHistoryBar strong{color:#fff;font-size:.78rem}.intelligenceBaeHistoryBar small{color:rgba(203,213,225,.55)}.intelligenceBaeHistoryBar button{min-height:30px;border:1px solid rgba(99,245,255,.2);border-radius:8px;padding:0 10px;color:#bff9ff;background:rgba(99,245,255,.06);font-size:.72rem;font-weight:850;cursor:pointer}.intelligenceBaeHistory{display:grid;gap:8px;margin-top:8px}.intelligenceBaeHistory article{display:grid;grid-template-columns:minmax(150px,.6fr) minmax(0,1.4fr) auto;align-items:center;gap:12px;padding:11px 13px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(4,8,21,.58)}.intelligenceBaeHistory article>div{display:grid;gap:3px}.intelligenceBaeHistory strong{color:#fff;font-size:.78rem}.intelligenceBaeHistory em,.intelligenceBaeHistory small{color:rgba(203,213,225,.52);font-size:.68rem;font-style:normal}.intelligenceBaeHistory p{margin:0;color:rgba(255,255,255,.78);font-size:.76rem;line-height:1.35}.intelligenceBaeHistory em{color:#63f5ff;white-space:nowrap}.intelligenceBaeEvidence svg,.intelligenceBaeGrid svg,.intelligenceBaeToolbar svg{flex:0 0 auto;color:#63f5ff}.intelligenceBaeToolbar button{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;border:1px solid rgba(99,245,255,.45);border-radius:12px;padding:10px 14px;color:#07101e;background:#63f5ff;font-weight:900;cursor:pointer}.intelligenceBaeToolbar button:disabled{opacity:.65;cursor:wait}.intelligenceBaeStatus{margin-top:12px;color:rgba(203,213,225,.72);font-size:.86rem}.intelligenceBaeStatus.error{color:#ff9eaa}.intelligenceBaeStatus.ready{color:#8cf5be}.intelligenceBaeReport{margin-top:16px}.intelligenceBaeFreshness{display:flex;align-items:center;gap:9px;margin-bottom:8px;color:#8cf5be;font-size:.72rem;font-weight:900}.intelligenceBaeFreshness.stale{color:#ffb86b}.intelligenceBaeFreshness small{color:rgba(203,213,225,.55);font-weight:700}.intelligenceBaeLead{padding:18px;border:1px solid rgba(198,121,255,.3);border-radius:20px;background:linear-gradient(120deg,rgba(117,67,182,.24),rgba(21,73,129,.2))}.intelligenceBaeLead em,.intelligenceBaeLead span{color:#d8c5ff;font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.intelligenceBaeLead h3{margin:9px 0;color:#fff;font-size:clamp(1.2rem,2.4vw,1.8rem)}.intelligenceBaeLead em{font-style:normal;color:#63f5ff}.intelligenceBaeLeadFooter{display:flex;align-items:center;justify-content:space-between;gap:12px}.intelligenceBaeReportActions{display:flex;gap:7px}.intelligenceBaeReportActions button{display:inline-flex;align-items:center;gap:6px;min-height:30px;border:1px solid rgba(99,245,255,.24);border-radius:8px;padding:0 9px;color:#c8fbff;background:rgba(99,245,255,.07);font-size:.68rem;font-weight:850;cursor:pointer}.intelligenceBaeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.intelligenceBaeEvidence,.intelligenceBaeGrid article{padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(10,15,34,.7)}.intelligenceBaeEvidence{margin-top:12px}.intelligenceBaePrioritySection{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.intelligenceBaePriorityHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.intelligenceBaePriorityHeader strong{display:block;color:#fff}.intelligenceBaePriorityHeader small{display:block;margin-top:4px;color:rgba(203,213,225,.62)}.intelligenceBaePriorityHeader>span{color:#63f5ff;font-size:.75rem;font-weight:900;text-transform:uppercase}.intelligenceBaePriorities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.intelligenceBaePriorities article{display:flex;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:rgba(7,12,28,.58)}.intelligenceBaePriorityIndex{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;color:#07101e;background:#63f5ff;font-weight:950}.intelligenceBaePriorityIndex.critical{background:#ff6f91}.intelligenceBaePriorityIndex.high{background:#ffc866}.intelligenceBaePriorityIndex.watch{background:#c6a3ff}.intelligenceBaePriorities strong{color:#fff}.intelligenceBaePriorities em{margin-left:8px;color:#63f5ff;font-size:.68rem;font-style:normal;font-weight:900;text-transform:uppercase}.intelligenceBaePriorities p{margin:5px 0 3px;color:rgba(255,255,255,.82)}.intelligenceBaePriorities small{color:rgba(203,213,225,.62);line-height:1.45}@media (max-width:700px){.intelligenceBaeGrid,.intelligenceBaeToolbar{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.intelligenceBaeLanePicker{width:100%}.intelligenceBaeToolbar button{justify-content:center}.intelligenceBaePriorities{grid-template-columns:1fr}.intelligenceBaeHistory article{grid-template-columns:1fr;gap:6px}.intelligenceBaeHistory em{white-space:normal}.intelligenceBaeLeadFooter{align-items:flex-start;flex-direction:column}}@media print{body *{visibility:hidden!important}.intelligenceBaePanel,.intelligenceBaePanel *{visibility:visible!important}.intelligenceBaePanel{position:absolute;inset:0;width:100%;border:0;color:#111;background:#fff}.intelligenceBaeHistory,.intelligenceBaeHistoryBar,.intelligenceBaeReportActions,.intelligenceBaeStatus,.intelligenceBaeToolbar{display:none!important}.intelligenceBaeEvidence,.intelligenceBaeGrid article,.intelligenceBaeLead,.intelligenceBaePriorities article{border-color:#d5dbe5;background:#fff;color:#111}.intelligenceBaeEvidence strong,.intelligenceBaeGrid strong,.intelligenceBaeLead h3,.intelligenceBaePriorities strong{color:#111}.intelligenceBaeEvidence p,.intelligenceBaeGrid p,.intelligenceBaePriorities p,.intelligenceBaePriorities small{color:#3f4b5d}}.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}.supportResolveButton{margin-top:10px;min-height:36px;padding:0 13px;border:1px solid rgba(86,239,151,.42);border-radius:7px;background:rgba(86,239,151,.13);color:#b8ffd1;font-weight:800;cursor:pointer}.supportDisputeResolutionActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.supportResolvedNotice{margin:10px 0 0;color:#b8ffd1;font-size:11px;font-weight:700}.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)}.supportCaseRecommendation{display:grid;gap:8px;margin-top:10px;padding:12px;border:1px solid rgba(155,92,255,.2);border-radius:8px;background:rgba(155,92,255,.045)}.supportCaseRecommendation>button{justify-self:start;display:inline-flex;align-items:center;gap:7px;min-height:36px;border:1px solid rgba(155,92,255,.28);border-radius:6px;background:rgba(155,92,255,.12);color:#f2eaff;padding:0 11px;font:inherit;font-size:.72rem;font-weight:850;cursor:pointer}.supportCaseRecommendation>div{border-left:2px solid rgba(99,245,255,.45);padding:3px 0 3px 10px}.supportCaseRecommendation p,.supportCaseRecommendation small,.supportCaseRecommendation strong{display:block;margin:0}.supportCaseRecommendation strong{color:#d9faff;font-size:.68rem}.supportCaseRecommendation p{margin-top:6px;color:rgba(255,255,255,.76);font-size:.75rem;line-height:1.55;white-space:pre-wrap}.supportCaseRecommendation small{margin-top:7px;color:rgba(255,255,255,.42);font-size:.62rem}.messageDisputeWizard{display:grid;gap:10px;margin-top:10px;padding:13px;border:1px solid rgba(245,183,62,.22);border-radius:8px;background:rgba(245,183,62,.04)}.messageDisputeWizard>p{margin:0;color:rgba(255,255,255,.75);font-size:.78rem;font-weight:800}.messageDisputeWizard>div{display:flex;gap:8px;flex-wrap:wrap}.messageDisputeWizard button{min-height:36px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:rgba(255,255,255,.045);color:rgba(255,255,255,.78);padding:0 12px;font:inherit;font-size:.72rem;font-weight:850;cursor:pointer}.messageDisputeWizard button.active{border-color:rgba(99,245,255,.34);background:rgba(99,245,255,.11);color:#e4fdff}.messageDisputeWizard>small{color:rgba(255,255,255,.48);font-size:.67rem;line-height:1.5}.webDossierSection summary h2,.webDossierSection summary p{margin:0}@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,.supportDisputeResolutionActions,.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}.baeOperatorAlert{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;margin-top:18px;border:1px solid rgba(134,239,172,.28);border-radius:18px;background:linear-gradient(100deg,rgba(22,101,52,.26),rgba(8,13,31,.72));padding:15px}.baeOperatorAlert.attention{border-color:rgba(248,113,113,.58);background:linear-gradient(100deg,rgba(127,29,29,.42),rgba(8,13,31,.78));box-shadow:0 0 0 1px rgba(248,113,113,.1),0 0 28px rgba(248,113,113,.12)}.baeOperatorAlert.watch{border-color:rgba(251,191,36,.48);background:linear-gradient(100deg,rgba(120,53,15,.34),rgba(8,13,31,.76))}.baeOperatorAlertIcon{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;color:#86efac;background:rgba(134,239,172,.12)}.baeOperatorAlert.attention .baeOperatorAlertIcon{color:#fca5a5;background:rgba(248,113,113,.14)}.baeOperatorAlert.watch .baeOperatorAlertIcon{color:#fbbf24;background:rgba(251,191,36,.14)}.baeOperatorAlertCopy span,.baeOperatorAlertCopy strong{display:block}.baeOperatorAlertCopy strong{color:#fff;font-size:.98rem}.baeOperatorAlertCopy span{margin-top:4px;color:rgba(226,232,240,.76);font-size:.78rem;line-height:1.45}.baeFinding button,.baeReviewButton{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(99,245,255,.32);border-radius:999px;background:rgba(99,245,255,.1);color:#63f5ff;cursor:pointer;font:inherit;font-size:.68rem;font-weight:950;letter-spacing:.05em;padding:9px 12px;white-space:nowrap}.baeFindingQueue{margin-top:12px;border:1px solid rgba(248,113,113,.18);border-radius:16px;background:rgba(2,6,23,.36);padding:13px}.baeFindingQueueHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.baeFindingQueueHeader span,.baeFindingQueueHeader strong{display:block}.baeFindingQueueHeader strong{color:#fff;font-size:.82rem}.baeFindingQueueHeader span{margin-top:3px;color:rgba(203,213,225,.6);font-size:.68rem}.baeFindingQueueHeader b{color:#fca5a5;font-size:1.35rem}.baeFindingList{display:grid;gap:7px;margin-top:11px}.baeFinding{display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.08);border-left:3px solid #fbbf24;border-radius:10px;background:rgba(8,13,31,.74);padding:9px 10px}.baeFinding.attention,.baeFinding.danger{border-left-color:#f87171}.baeFindingSeverity{color:#fbbf24;font-size:.6rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.baeFinding.attention .baeFindingSeverity,.baeFinding.danger .baeFindingSeverity{color:#fca5a5}.baeFinding div>span,.baeFinding strong{display:block}.baeFinding strong{color:#fff;font-size:.73rem}.baeFinding div>span{margin-top:3px;overflow:hidden;color:rgba(203,213,225,.64);font-size:.66rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.baeFinding button{padding:7px 10px;font-size:.6rem}.baeFindingMore{display:block;margin-top:9px;color:rgba(203,213,225,.56);font-size:.66rem}.baeReviewDestination{scroll-margin-top:24px;margin-bottom:22px;border:1px solid rgba(248,113,113,.28);border-radius:18px;background:rgba(127,29,29,.12);padding:14px}.baeReviewDestination .missionSectionHeader{margin-bottom:12px}.baeReviewDestination .baeFindingList{margin-top:0}.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)}.batchOneBaeWorkspaceLink{display:inline-flex;align-items:center;gap:7px;margin:12px 0 14px;color:#67e8f9;font-size:12px;font-weight:800;text-decoration:none}.batchOneBaeWorkspaceLink:hover{color:#fff}.missionControlBaeWorkspace{max-width:1180px;margin:0 auto;padding:34px 28px 70px;color:#f7f8ff}.baeWorkspaceEvidenceLink,.missionBackLink{display:inline-flex;align-items:center;gap:8px;color:#67e8f9;font-weight:800;text-decoration:none}.baeWorkspaceHero{display:flex;justify-content:space-between;gap:24px;align-items:end;margin:28px 0 22px}.baeWorkspaceEyebrow{display:inline-flex;align-items:center;gap:8px;color:#c4b5fd;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.baeWorkspaceHero h1{margin:10px 0 8px;font-size:clamp(32px,5vw,58px);line-height:1}.baeWorkspaceHero p{max-width:700px;margin:0;color:#aeb4ca;font-size:16px}.baeWorkspaceRefresh{display:inline-flex;align-items:center;gap:8px;border:1px solid #2b5070;border-radius:9px;background:#10253b;color:#e9f7ff;padding:11px 15px;font-weight:800}.baeWorkspaceStatus{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;border:1px solid #27435d;border-radius:14px;padding:18px;background:#101827}.baeWorkspaceStatus.info{border-color:#1e766d}.baeWorkspaceStatus.watch{border-color:#8b6b21}.baeWorkspaceStatus.attention,.baeWorkspaceStatus.danger{border-color:#9b3d66}.baeWorkspaceStatus>div{display:grid;gap:4px}.baeWorkspaceStatus span{color:#b7bfd2}.baeWorkspaceStatus b{font-size:30px;color:#67e8f9}.baeWorkspaceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.baeWorkspacePanel{border:1px solid #27334f;border-radius:14px;background:#101626;padding:20px}.baeWorkspacePanel header{display:grid;gap:5px;margin-bottom:16px}.baeWorkspacePanel header span{color:#67e8f9;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.baeWorkspacePanel header strong{font-size:19px}.baeWorkspaceFact{display:grid;gap:8px}.baeWorkspaceFact p,.baeWorkspaceRecommendation{color:#d4d8e6;line-height:1.6}.baeWorkspaceFact small,.baeWorkspacePanel>small{color:#8791a9}.baeWorkspaceMeta{display:grid;gap:8px;margin-top:18px;color:#9ea8c0;font-size:12px}.baeWorkspaceMeta span:first-child{display:inline-flex;gap:7px;align-items:center;color:#86efac}.baeWorkspaceConversationPlaceholder{margin-top:16px}.baeWorkspaceConversationPlaceholder header{display:flex;justify-content:space-between;align-items:baseline}.baeWorkspacePrompt{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;border:1px dashed #40506c;border-radius:10px;padding:13px 14px;color:#78839b}.baeWorkspacePrompt button{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:8px;padding:9px 12px;background:#27334f;color:#aab5ce;font-weight:800}.baeWorkspaceNotice{color:#8490a8;font-size:12px;margin-top:16px}@media (max-width:760px){.missionControlBaeWorkspace{padding:24px 16px 50px}.baeWorkspaceHero{display:grid;align-items:start}.baeWorkspaceGrid{grid-template-columns:1fr}.baeWorkspaceStatus{grid-template-columns:auto 1fr}.baeWorkspaceStatus b{grid-column:2}.baeWorkspaceConversationPlaceholder header{display:grid;gap:8px}}.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}.batchOneBaeScope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.batchOneBaeScope span{display:grid;gap:4px;border:1px solid rgba(99,245,255,.12);border-radius:6px;background:rgba(99,245,255,.04);padding:9px 10px}.batchOneBaeScope small{color:rgba(148,163,184,.72);font-size:.58rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.batchOneBaeScope strong{color:rgba(255,255,255,.88);font-size:.7rem;line-height:1.35}.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,.catalogLaneBoard,.catalogMessage,.catalogRunHistory,.catalogWorkspace,.financialMessage,.financialToolbar,.financialTruthNote{width:min(100%,1180px);margin-inline:auto}.catalogLaneBoard{margin-bottom:14px;overflow:hidden;border:1px solid rgba(99,245,255,.16);background:linear-gradient(90deg,rgba(99,245,255,.055),transparent 30%),rgba(6,12,27,.72);padding:16px}.catalogWorkspaceTabs,.labelWorkspaceTabs{display:flex;width:min(100%,1180px);margin:0 auto 12px;border-bottom:1px solid rgba(255,255,255,.08);gap:4px}.catalogWorkspaceTabs button,.labelWorkspaceTabs button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border:0;border-bottom:2px solid transparent;background:transparent;color:rgba(203,213,225,.5);padding:0 13px;font-size:.67rem;font-weight:850}.catalogWorkspaceTabs button:hover,.labelWorkspaceTabs button:hover{color:#fff}.catalogWorkspaceTabs button.active,.labelWorkspaceTabs button.active{border-bottom-color:#63f5ff;background:rgba(99,245,255,.045);color:#b8fbff}.catalogDefinitionStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:13px;background:rgba(255,255,255,.06)}.catalogDefinitionStrip>div{background:#080e20;padding:10px}.catalogDefinitionStrip span,.catalogDefinitionStrip strong{display:block}.catalogDefinitionStrip strong{color:#fff;font-size:.65rem}.catalogDefinitionStrip span{margin-top:3px;color:rgba(203,213,225,.48);font-size:.58rem;line-height:1.4}.catalogDiscoveryDefinitions{width:min(100%,1180px);margin:0 auto 12px}.catalogLaneBoard>header{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:12px}.catalogLaneBoard>header span,.catalogLaneBoard>header strong{display:block}.catalogLaneBoard>header span{color:#63f5ff;font-size:.63rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.catalogLaneBoard>header strong{margin-top:3px;color:#fff;font-size:1rem}.catalogLaneBoard>header small{display:inline-flex;align-items:center;gap:6px;color:rgba(203,213,225,.55);font-size:.67rem}.catalogLaneGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.catalogLaneGrid article{min-width:0;border:1px solid rgba(255,255,255,.08);border-top:2px solid var(--lane-accent,#63f5ff);background:rgba(0,0,0,.16);padding:12px}.catalogLaneGrid article.lane-trading_card{--lane-accent:#63f5ff}.catalogLaneGrid article.lane-coin{--lane-accent:#f5b73e}.catalogLaneGrid article.lane-paper_money{--lane-accent:#58e08a}.catalogLaneGrid article.lane-comic{--lane-accent:#ff6b93}.catalogLaneGrid article.lane-video_game{--lane-accent:#9b5cff}.catalogLaneGrid article>div:first-child{display:flex;align-items:center;justify-content:space-between;color:var(--lane-accent)}.catalogLaneGrid article em{border-radius:999px;background:rgba(255,255,255,.055);color:rgba(226,232,240,.62);padding:3px 6px;font-size:.54rem;font-style:normal;font-weight:900;text-transform:uppercase}.catalogLaneGrid article.status-active em{background:rgba(88,224,138,.1);color:#8df5b0}.catalogLaneGrid h3{margin:10px 0 0;color:#fff;font-size:.88rem}.catalogLaneGrid p{min-height:50px;margin:5px 0 0;color:rgba(203,213,225,.5);font-size:.62rem;line-height:1.35}.catalogLaneGrid dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:10px 0 0}.catalogLaneGrid dl div{min-width:0;border-left:1px solid rgba(255,255,255,.07);padding-left:6px}.catalogLaneGrid dt{color:rgba(203,213,225,.4);font-size:.52rem;text-transform:uppercase}.catalogLaneGrid dd{margin:2px 0 0;color:#fff;font-size:.7rem;font-weight:850}.catalogLaneGrid article>small{display:block;margin-top:9px;overflow:hidden;color:rgba(203,213,225,.42);font-size:.55rem;text-overflow:ellipsis;white-space:nowrap}.labelIntelligence{margin:14px 0;overflow:hidden;border:1px solid rgba(155,92,255,.22);background:linear-gradient(130deg,rgba(99,245,255,.045),transparent 42%),rgba(2,7,20,.72);padding:16px}.labelWorkspaceTabs{margin-top:14px;overflow-x:auto}.labelWorkspaceTabs button{flex:0 0 auto;min-height:34px;padding-inline:10px;font-size:.58rem}.labelDefinitionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px}.labelDefinitionGrid>div{display:grid;grid-template-columns:auto 1fr;gap:2px 7px;border:1px solid rgba(255,255,255,.065);background:rgba(255,255,255,.02);padding:9px}.labelDefinitionGrid svg{grid-row:1/3;color:#63f5ff}.labelDefinitionGrid strong{color:#fff;font-size:.62rem}.labelDefinitionGrid span{color:rgba(203,213,225,.44);font-size:.51rem;line-height:1.35}.catalogTabDefinition{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;margin-top:11px;border-left:2px solid #9b5cff;background:rgba(155,92,255,.045);padding:8px 10px}.catalogTabDefinition strong{color:#fff;font-size:.64rem}.catalogTabDefinition span{color:rgba(203,213,225,.5);font-size:.58rem;line-height:1.4}.coinCatalogPanel{width:min(100%,1180px);margin:0 auto;border:1px solid rgba(245,183,62,.2);background:linear-gradient(110deg,rgba(245,183,62,.045),transparent 38%),rgba(5,9,20,.76);padding:16px}.coinCatalogPanel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.coinCatalogPanel>header h3,.coinCatalogPanel>header p,.coinCatalogPanel>header span{display:block}.coinCatalogPanel>header span{color:#f5c96b;font-size:.6rem;font-weight:900;text-transform:uppercase}.coinCatalogPanel>header h3{margin:4px 0 0;color:#fff;font-size:1.05rem}.coinCatalogPanel>header p{max-width:680px;margin:5px 0 0;color:rgba(203,213,225,.52);font-size:.68rem;line-height:1.45}.coinCatalogStatus{display:grid;grid-template-columns:auto 1fr;gap:1px 8px;min-width:145px;border:1px solid rgba(245,183,62,.2);background:rgba(245,183,62,.045);padding:8px 10px}.coinCatalogStatus svg{grid-row:1/3;color:#f5b73e}.coinCatalogStatus span{color:rgba(203,213,225,.42)!important;font-size:.45rem!important}.coinCatalogStatus strong{color:#fff;font-size:.68rem}.coinCatalogMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:13px}.coinCatalogMetrics article{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;min-width:0;border-top:2px solid #f5b73e;background:rgba(255,255,255,.025);padding:10px}.coinCatalogMetrics svg{grid-row:1/4;color:#f5b73e}.coinCatalogMetrics span{color:rgba(203,213,225,.38);font-size:.48rem;text-transform:uppercase}.coinCatalogMetrics strong{color:#fff;font-size:.75rem}.coinCatalogMetrics small{overflow:hidden;color:rgba(203,213,225,.42);font-size:.48rem;line-height:1.35;text-overflow:ellipsis}.coinFieldBoundary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.coinFieldBoundary>div{border:1px solid rgba(255,255,255,.065);background:rgba(0,0,0,.16);padding:11px}.coinFieldBoundary span,.coinFieldBoundary strong{display:block}.coinFieldBoundary span{color:#f5c96b;font-size:.5rem;font-weight:900;text-transform:uppercase}.coinFieldBoundary strong{margin-top:4px;color:#fff;font-size:.68rem}.coinFieldBoundary p{margin:5px 0 0;color:rgba(203,213,225,.44);font-size:.53rem;line-height:1.45}.coinCandidateQueue{margin-top:10px;border:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.12)}.coinCandidateQueue>header{display:flex;align-items:end;justify-content:space-between;gap:10px;padding:10px;border-bottom:1px solid rgba(255,255,255,.06)}.coinCandidateQueue>header span,.coinCandidateQueue>header strong{display:block}.coinCandidateQueue>header span{color:rgba(203,213,225,.4);font-size:.48rem;text-transform:uppercase}.coinCandidateQueue>header strong{margin-top:2px;color:#fff;font-size:.72rem}.coinCandidateQueue>header small{color:rgba(203,213,225,.36);font-size:.48rem}.coinCandidateQueue article{display:grid;grid-template-columns:minmax(0,1fr) auto 28px;gap:12px;align-items:center;padding:10px;border-bottom:1px solid rgba(255,255,255,.05)}.coinCandidateQueue article>div>*{display:block}.coinCandidateQueue article em{color:#f5c96b;font-size:.46rem;font-style:normal;text-transform:uppercase}.coinCandidateQueue article strong{margin-top:2px;color:#fff;font-size:.68rem}.coinCandidateQueue article span{margin-top:2px;color:rgba(203,213,225,.42);font-size:.51rem}.coinCandidateQueue dl{display:grid;grid-template-columns:repeat(3,70px);gap:5px;margin:0}.coinCandidateQueue dl div{border-left:1px solid rgba(255,255,255,.07);padding-left:7px}.coinCandidateQueue dt{color:rgba(203,213,225,.34);font-size:.42rem;text-transform:uppercase}.coinCandidateQueue dd{margin:2px 0 0;color:#fff;font-size:.58rem}.coinCandidateQueue a{color:#f5c96b}.coinQueueEmpty{display:flex;align-items:center;gap:10px;padding:18px 10px;color:#f5b73e}.coinQueueEmpty span,.coinQueueEmpty strong{display:block}.coinQueueEmpty strong{color:#fff;font-size:.66rem}.coinQueueEmpty span{margin-top:3px;color:rgba(203,213,225,.43);font-size:.54rem}.coinCatalogPanel>footer{display:flex;align-items:center;gap:7px;margin-top:10px;color:rgba(203,213,225,.45);font-size:.54rem}.coinCatalogPanel>footer svg{color:#8df5b0}.comicCatalogPanel{border-color:rgba(187,112,255,.22);background:linear-gradient(110deg,rgba(187,112,255,.055),transparent 38%),rgba(5,9,20,.76)}.comicCatalogPanel .coinCandidateQueue a,.comicCatalogPanel .coinCandidateQueue article em,.comicCatalogPanel .coinFieldBoundary span,.comicCatalogPanel>header span{color:#d5a7ff}.comicCatalogStatus{border-color:rgba(187,112,255,.24);background:rgba(187,112,255,.055)}.comicCatalogPanel .coinCatalogMetrics svg,.comicCatalogPanel .coinQueueEmpty,.comicCatalogStatus svg{color:#bb70ff}.comicCatalogPanel .coinCatalogMetrics article{border-top-color:#bb70ff}.comicCatalogPanel .coinCandidateQueue article>div>small{display:block;margin-top:4px;color:rgba(213,167,255,.56);font-size:.48rem;line-height:1.4}.comicRightsNotice{display:flex;align-items:center;gap:10px;margin-top:10px;border:1px solid rgba(187,112,255,.18);background:rgba(187,112,255,.045);padding:10px 11px}.comicRightsNotice svg{flex:0 0 auto;color:#bb70ff}.comicRightsNotice span,.comicRightsNotice strong{display:block}.comicRightsNotice strong{color:#fff;font-size:.63rem}.comicRightsNotice span{margin-top:3px;color:rgba(203,213,225,.45);font-size:.52rem;line-height:1.45}.videoGameCatalogPanel{border-color:rgba(82,226,159,.22);background:linear-gradient(110deg,rgba(82,226,159,.05),transparent 38%),rgba(5,9,20,.76)}.videoGameCatalogPanel .coinCandidateQueue a,.videoGameCatalogPanel .coinCandidateQueue article em,.videoGameCatalogPanel .coinFieldBoundary span,.videoGameCatalogPanel>header span{color:#83efbb}.videoGameCatalogStatus{border-color:rgba(82,226,159,.22);background:rgba(82,226,159,.05)}.videoGameCatalogPanel .coinCatalogMetrics svg,.videoGameCatalogPanel .coinQueueEmpty,.videoGameCatalogStatus svg{color:#52e29f}.videoGameCatalogPanel .coinCatalogMetrics article{border-top-color:#52e29f}.videoGameCatalogPanel .coinCandidateQueue article>div>small{display:block;margin-top:4px;color:rgba(131,239,187,.56);font-size:.48rem;line-height:1.4}.videoGameSourceGate{display:flex;align-items:center;gap:10px;margin-top:10px;border:1px solid rgba(255,183,77,.22);background:rgba(255,183,77,.05);padding:10px 11px}.videoGameSourceGate svg{flex:0 0 auto;color:#ffb74d}.videoGameSourceGate span,.videoGameSourceGate strong{display:block}.videoGameSourceGate strong{color:#fff;font-size:.63rem}.videoGameSourceGate span{margin-top:3px;color:rgba(203,213,225,.45);font-size:.52rem;line-height:1.45}.currencyCatalogPanel{border-color:rgba(255,126,121,.22);background:linear-gradient(110deg,rgba(255,126,121,.05),transparent 38%),rgba(5,9,20,.76)}.currencyCatalogPanel .coinCandidateQueue a,.currencyCatalogPanel .coinCandidateQueue article em,.currencyCatalogPanel .coinFieldBoundary span,.currencyCatalogPanel>header span{color:#ffaaa6}.currencyCatalogStatus{border-color:rgba(255,126,121,.22);background:rgba(255,126,121,.05)}.currencyCatalogPanel .coinCatalogMetrics svg,.currencyCatalogPanel .coinQueueEmpty,.currencyCatalogStatus svg{color:#ff7e79}.currencyCatalogPanel .coinCatalogMetrics article{border-top-color:#ff7e79}.currencyCatalogPanel .coinCandidateQueue article>div>small{display:block;margin-top:4px;color:rgba(255,170,166,.58);font-size:.48rem;line-height:1.4}.currencySerialGate{display:flex;align-items:center;gap:10px;margin-top:10px;border:1px solid rgba(255,126,121,.2);background:rgba(255,126,121,.045);padding:10px 11px}.currencySerialGate svg{flex:0 0 auto;color:#ff7e79}.currencySerialGate span,.currencySerialGate strong{display:block}.currencySerialGate strong{color:#fff;font-size:.63rem}.currencySerialGate span{margin-top:3px;color:rgba(203,213,225,.45);font-size:.52rem;line-height:1.45}.tcgCatalogPanel{width:min(100%,1180px);margin:0 auto;border:1px solid rgba(54,202,255,.22);background:linear-gradient(110deg,rgba(54,202,255,.05),transparent 38%),rgba(5,9,20,.76);padding:16px}.tcgCatalogPanel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.tcgCatalogPanel>header h3,.tcgCatalogPanel>header p,.tcgCatalogPanel>header span{display:block}.tcgCatalogPanel>header span{color:#68dcff;font-size:.6rem;font-weight:900;text-transform:uppercase}.tcgCatalogPanel>header h3{margin:4px 0 0;color:#fff;font-size:1.05rem}.tcgCatalogPanel>header p{max-width:680px;margin:5px 0 0;color:rgba(203,213,225,.52);font-size:.68rem;line-height:1.45}.tcgCatalogStatus{display:grid;grid-template-columns:auto 1fr;gap:1px 8px;min-width:155px;border:1px solid rgba(54,202,255,.22);background:rgba(54,202,255,.05);padding:8px 10px}.tcgCatalogStatus svg{grid-row:1/3;color:#36caff}.tcgCatalogStatus span{color:rgba(203,213,225,.42)!important;font-size:.45rem!important}.tcgCatalogStatus strong{color:#fff;font-size:.68rem}.tradingCardFamilyTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:13px}.tradingCardFamilyTabs button{position:relative;display:grid;grid-template-columns:1fr auto;gap:2px 8px;min-height:74px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);padding:10px;color:rgba(226,232,240,.68);text-align:left}.tradingCardFamilyTabs button.active,.tradingCardFamilyTabs button:hover{border-color:rgba(54,202,255,.42);background:rgba(54,202,255,.08)}.tradingCardFamilyTabs button.active:after{position:absolute;right:9px;bottom:-1px;left:9px;height:2px;background:#36caff;content:""}.tradingCardFamilyTabs span{color:#fff;font-size:.63rem;font-weight:900}.tradingCardFamilyTabs strong{color:#9beaff;font-size:.72rem}.tradingCardFamilyTabs small{color:rgba(203,213,225,.38);font-size:.46rem}.tradingCardFamilyTabs em{justify-self:end;color:rgba(203,213,225,.45);font-size:.42rem;font-style:normal;font-weight:900;text-transform:uppercase}.tradingCardFamilyTabs em.live{color:#77e69c}.tradingCardFamilyTabs em.review{color:#ffbd70}.tradingCardFamilyTabs em.foundation{color:#8ce8ff}.tradingCardFamilySummary{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:18px;margin-top:8px;border-left:2px solid #36caff;background:rgba(54,202,255,.045);padding:12px}.tradingCardFamilySummary h4,.tradingCardFamilySummary p,.tradingCardFamilySummary span{display:block}.tradingCardFamilySummary span{color:#68dcff;font-size:.46rem;font-weight:900;text-transform:uppercase}.tradingCardFamilySummary h4{margin:3px 0 0;color:#fff;font-size:.82rem}.tradingCardFamilySummary p{margin:4px 0 0;color:rgba(203,213,225,.5);font-size:.56rem;line-height:1.45}.tradingCardFamilySummary dl{display:grid;grid-template-columns:.65fr .55fr 1.4fr;gap:1px;margin:0;background:rgba(255,255,255,.06)}.tradingCardFamilySummary dl div{min-width:0;background:#080e20;padding:8px}.tradingCardFamilySummary dt{color:rgba(203,213,225,.34);font-size:.42rem;text-transform:uppercase}.tradingCardFamilySummary dd{margin:3px 0 0;overflow-wrap:anywhere;color:#fff;font-size:.57rem;font-weight:800}.tradingCardFamilyWorkspace{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:10px;background:rgba(255,255,255,.06)}.tradingCardFamilyWorkspace>div{min-height:150px;background:#080e20;padding:12px}.tradingCardFamilyWorkspace p,.tradingCardFamilyWorkspace span,.tradingCardFamilyWorkspace strong{display:block}.tradingCardFamilyWorkspace span{color:#68dcff;font-size:.45rem;font-weight:900;text-transform:uppercase}.tradingCardFamilyWorkspace strong{margin-top:5px;color:#fff;font-size:.68rem;line-height:1.35}.tradingCardFamilyWorkspace p{margin:7px 0 0;color:rgba(203,213,225,.45);font-size:.52rem;line-height:1.5}.tradingCardFamilyBoundary>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.tradingCardFamilyBoundary em{border:1px solid rgba(54,202,255,.18);background:rgba(54,202,255,.05);padding:4px 6px;color:rgba(226,232,240,.66);font-size:.46rem;font-style:normal}.tcgCatalogMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:13px}.tcgCatalogMetrics article{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;min-width:0;border-top:2px solid #36caff;background:rgba(255,255,255,.025);padding:10px}.tcgCatalogMetrics svg{grid-row:1/4;color:#36caff}.tcgCatalogMetrics span{color:rgba(203,213,225,.38);font-size:.48rem;text-transform:uppercase}.tcgCatalogMetrics strong{color:#fff;font-size:.75rem}.tcgCatalogMetrics small{color:rgba(203,213,225,.42);font-size:.48rem;line-height:1.35}.tcgCatalogControls{display:grid;grid-template-columns:minmax(220px,1fr) 180px auto auto;gap:7px;margin-top:10px}.tcgCatalogControls>label:first-child{display:flex;align-items:center;gap:8px;border:1px solid rgba(54,202,255,.22);background:rgba(0,0,0,.18);padding:0 10px;color:#36caff}.tcgCatalogControls input[type=text],.tcgCatalogControls>label:first-child input{width:100%;min-height:38px;border:0;outline:0;background:transparent;color:#fff;font-size:.62rem}.tcgCatalogControls button,.tcgCatalogControls select,.tcgGapToggle{min-height:40px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.035);color:rgba(226,232,240,.8);padding:0 10px;font-size:.57rem;font-weight:800}.tcgCatalogControls button,.tcgGapToggle{display:inline-flex;align-items:center;justify-content:center;gap:7px}.tcgCatalogControls button{border-color:rgba(54,202,255,.2);color:#9beaff}.tcgCatalogControls button:disabled{opacity:.42}.tcgCleanupQueue,.tcgGameHealthTable{margin-top:10px;border:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.12)}.tcgCleanupQueue>header,.tcgGameHealthTable>header{display:flex;align-items:end;justify-content:space-between;gap:10px;padding:10px;border-bottom:1px solid rgba(255,255,255,.06)}.tcgCleanupQueue>header span,.tcgCleanupQueue>header strong,.tcgGameHealthTable>header span,.tcgGameHealthTable>header strong{display:block}.tcgCleanupQueue>header span,.tcgGameHealthTable>header span{color:rgba(203,213,225,.4);font-size:.48rem;text-transform:uppercase}.tcgCleanupQueue>header strong,.tcgGameHealthTable>header strong{margin-top:2px;color:#fff;font-size:.72rem}.tcgCleanupQueue>header small,.tcgGameHealthTable>header small{color:rgba(203,213,225,.36);font-size:.48rem}.tcgGameHealthHead,.tcgGameHealthTable article{display:grid;grid-template-columns:minmax(190px,1.6fr) .72fr .65fr .65fr .65fr .75fr;gap:8px;align-items:center;padding:8px 10px}.tcgGameHealthHead{color:rgba(203,213,225,.3);font-size:.43rem;font-weight:900;text-transform:uppercase}.tcgGameHealthTable article{min-height:55px;border-top:1px solid rgba(255,255,255,.045)}.tcgGameHealthTable article>div>*{display:block}.tcgGameHealthTable article em{width:fit-content;color:#92f0ad;font-size:.42rem;font-style:normal;font-weight:900;text-transform:uppercase}.tcgGameHealthTable article em.reference_live{color:#68dcff}.tcgGameHealthTable article strong{margin-top:2px;color:#fff;font-size:.65rem}.tcgGameHealthTable article small{margin-top:2px;color:rgba(203,213,225,.38);font-size:.46rem}.tcgGameHealthTable article b,.tcgGameHealthTable article>span{color:rgba(226,232,240,.72);font-size:.55rem;font-weight:800}.tcgGameHealthTable article>span{display:inline-flex;align-items:center;gap:4px}.tcgGameHealthTable article>span.notCredited{color:rgba(203,213,225,.38)}.tcgGameHealthTable article>span.hasGaps{color:#ffb45c}.tcgGameHealthTable article>span.clear{color:#77e69c}.tcgCleanupQueue article{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;border-top:1px solid rgba(255,255,255,.045)}.tcgCleanupQueue article i{border-left:2px solid #ffb45c;color:#ffcc8c;padding-left:6px;font-size:.43rem;font-style:normal;font-weight:900;text-transform:uppercase}.tcgCleanupQueue article i.high{border-left-color:#ff6b76;color:#ff9ca4}.tcgCleanupQueue article i.low{border-left-color:#36caff;color:#8ce8ff}.tcgCleanupQueue article span,.tcgCleanupQueue article strong{display:block}.tcgCleanupQueue article strong{color:#fff;font-size:.59rem}.tcgCleanupQueue article span{margin-top:2px;color:rgba(203,213,225,.4);font-size:.48rem}.tcgCleanupQueue article b{color:rgba(226,232,240,.74);font-size:.62rem}.tcgCatalogRules{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:10px;background:rgba(255,255,255,.055)}.tcgCatalogRules div{background:#080e20;padding:9px}.tcgCatalogRules span,.tcgCatalogRules strong{display:block}.tcgCatalogRules strong{color:#8ce8ff;font-size:.52rem}.tcgCatalogRules span{margin-top:3px;color:rgba(203,213,225,.42);font-size:.48rem;line-height:1.4}.tcgCatalogEmpty{display:flex;align-items:center;gap:8px;padding:16px 10px;color:rgba(203,213,225,.5);font-size:.57rem}.tcgCatalogPanel>footer{display:flex;align-items:center;gap:7px;margin-top:10px;color:rgba(203,213,225,.45);font-size:.54rem}.tcgCatalogPanel>footer svg{color:#77e69c}.tcgCatalogPanel>footer small{margin-left:auto;color:rgba(203,213,225,.32)}.labelIntelligenceHeader{display:flex;align-items:end;justify-content:space-between;gap:18px}.labelInspector>div>span,.labelIntelligenceFoot span,.labelIntelligenceHeader>div:first-child>span,.labelMapHeading span{color:#8aeaf2;font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.labelIntelligenceHeader h3{margin:4px 0 0;color:#fff;font-size:1.15rem}.labelIntelligenceHeader p{max-width:660px;margin:5px 0 0;color:rgba(203,213,225,.58);font-size:.72rem;line-height:1.45}.labelMetricRail{display:grid;grid-template-columns:repeat(4,minmax(72px,1fr));gap:6px}.labelMetricRail>div{border-left:1px solid rgba(255,255,255,.08);padding-left:9px}.labelMetricRail span,.labelMetricRail strong{display:block}.labelMetricRail strong{color:#fff;font-size:.88rem}.labelMetricRail span{margin-top:2px;color:rgba(203,213,225,.42);font-size:.52rem;text-transform:uppercase}.labelRouterFlow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;margin-top:14px;border-block:1px solid rgba(255,255,255,.065);padding:9px 0;color:rgba(203,213,225,.35)}.labelRouterFlow>div{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;color:rgba(203,213,225,.65);font-size:.65rem;font-weight:800}.labelRouterFlow>div.lock{color:#8df5b0}.labelRecognitionSimulator{margin-top:11px;border:1px solid rgba(99,245,255,.17);background:linear-gradient(115deg,rgba(99,245,255,.045),transparent 42%),rgba(3,8,21,.7);padding:12px}.labelRecognitionSimulator>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.labelRecognitionSimulator>header>div:first-child>span,.labelRecognitionWorkspace>section>header span{display:block;color:#63f5ff;font-size:.5rem;font-weight:900;text-transform:uppercase}.labelRecognitionSimulator>header>div:first-child>strong,.labelRecognitionWorkspace>section>header strong{display:block;margin-top:2px;color:#fff;font-size:.82rem}.labelRecognitionSimulator>header>div:first-child>p{margin:3px 0 0;color:rgba(203,213,225,.46);font-size:.55rem}.labelRecognitionState{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1px 7px;min-width:130px;border:1px solid rgba(99,245,255,.12);background:rgba(99,245,255,.035);padding:7px 9px}.labelRecognitionState svg{grid-row:1/3;color:#63f5ff}.labelRecognitionState span{color:rgba(203,213,225,.36);font-size:.42rem;text-transform:uppercase}.labelRecognitionState strong{color:#fff;font-size:.64rem;text-transform:capitalize}.labelRecognitionPresets{display:flex;flex-wrap:wrap;gap:4px;margin-top:9px}.labelRecognitionPresets button{min-height:27px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);color:rgba(226,232,240,.58);padding:0 8px;font-size:.45rem;font-weight:850}.labelRecognitionPresets button:hover{border-color:rgba(99,245,255,.24);color:#9af8ff}.labelRecognitionInput{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(190px,.55fr);gap:7px;margin-top:6px}.labelRecognitionInput label>span{display:block;margin-bottom:3px;color:rgba(203,213,225,.38);font-size:.43rem;font-weight:900;text-transform:uppercase}.labelRecognitionInput select,.labelRecognitionInput textarea{width:100%;border:1px solid rgba(99,245,255,.13);background:rgba(0,0,0,.24);color:#fff;padding:7px;font:600 .52rem ui-monospace,SFMono-Regular,Menlo,monospace}.labelRecognitionInput textarea{min-height:100px;resize:vertical;line-height:1.45}.labelRecognitionInput select{min-height:34px}.labelRecognitionInput>div>button{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:34px;margin-top:6px;border:1px solid rgba(99,245,255,.25);background:rgba(99,245,255,.08);color:#b5faff;font-size:.5rem;font-weight:900}.labelRecognitionInput>div>button:disabled{opacity:.4}.labelRecognitionInput>div>p{margin:6px 0 0;color:rgba(203,213,225,.36);font-size:.44rem;line-height:1.4}.labelRecognitionReadout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:7px}.labelRecognitionReadout article{display:grid;grid-template-columns:auto 1fr;gap:2px 7px;border-left:2px solid #63f5ff;background:rgba(99,245,255,.035);padding:8px}.labelRecognitionReadout article.state-ambiguous,.labelRecognitionReadout article.state-review{border-color:#f5b73e;background:rgba(245,183,62,.035)}.labelRecognitionReadout article.state-unknown{border-color:#ff5d7d;background:rgba(255,93,125,.035)}.labelRecognitionReadout svg{grid-row:1/4;color:#63f5ff}.labelRecognitionReadout span{color:rgba(203,213,225,.34);font-size:.41rem;text-transform:uppercase}.labelRecognitionReadout strong{color:#fff;font-size:.56rem}.labelRecognitionReadout p{margin:2px 0 0;color:rgba(203,213,225,.42);font-size:.42rem;line-height:1.35}.labelRecognitionWorkspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;margin-top:7px}.labelRecognitionWorkspace>section{border:1px solid rgba(255,255,255,.06);background:rgba(0,0,0,.15);padding:8px}.labelCandidateList{display:grid;gap:4px;margin-top:7px}.labelCandidateList>div{display:grid;grid-template-columns:minmax(100px,.7fr) 42px minmax(90px,1fr);align-items:center;gap:6px}.labelCandidateList>div>span{display:grid;color:#fff;font-size:.5rem;font-weight:800}.labelCandidateList>div>span small{overflow:hidden;color:rgba(203,213,225,.32);font-size:.39rem;text-overflow:ellipsis;white-space:nowrap}.labelCandidateList>div>b{color:#63f5ff;font-size:.5rem}.labelCandidateList>div>i{height:4px;background:rgba(255,255,255,.065)}.labelCandidateList>div>i em{display:block;height:100%;background:linear-gradient(90deg,#9b62ff,#63f5ff)}.labelCandidateList>div>small{grid-column:1/4;color:rgba(203,213,225,.27);font-size:.38rem}.labelCandidateList>p{color:rgba(203,213,225,.4);font-size:.47rem}.labelFieldPlan{display:grid;gap:5px;margin-top:7px}.labelFieldPlan>div{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.labelFieldPlan>div>span{width:68px;color:rgba(203,213,225,.34);font-size:.41rem;text-transform:uppercase}.labelFieldPlan em,.labelRecognitionGaps em{border:1px solid rgba(99,245,255,.12);color:#99f5fb;padding:2px 5px;font-size:.39rem;font-style:normal}.labelRecognitionGaps{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;color:#f5b73e}.labelRecognitionGaps em{border-color:rgba(245,183,62,.18);color:#f5c96b}.labelRecognitionSimulator>footer{display:flex;gap:8px;margin-top:7px;color:rgba(203,213,225,.36);font-size:.42rem}.labelRecognitionSimulator>footer small{margin-left:auto;color:rgba(203,213,225,.25)}.labelExplorerFilters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px}.labelExplorerFilters label{color:rgba(203,213,225,.5);font-size:.56rem;font-weight:850;text-transform:uppercase}.labelExplorerFilters select{width:100%;min-height:36px;margin-top:4px;border:1px solid rgba(99,245,255,.13);border-radius:4px;background:#070d1d;color:#fff;padding:0 9px;font:inherit;text-transform:none}.labelWorkbench{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(245px,.75fr);gap:10px;margin-top:10px}.labelInspector,.labelMapWorkspace{min-width:0;border:1px solid rgba(255,255,255,.07);background:rgba(3,8,21,.72);padding:12px}.labelMapHeading{display:flex;align-items:center;justify-content:space-between;gap:10px}.labelMapHeading span,.labelMapHeading strong{display:block}.labelMapHeading strong{margin-top:3px;color:#fff;font-size:.83rem}.labelSideToggle{display:inline-grid;grid-template-columns:repeat(2,1fr);border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:2px}.labelSideToggle button{min-height:29px;border:0;border-radius:3px;background:transparent;color:rgba(203,213,225,.5);padding:0 12px;font-size:.62rem;font-weight:850}.labelSideToggle button.active{background:rgba(99,245,255,.12);color:#9af8ff}.labelBlueprint{position:relative;width:100%;max-height:290px;margin:12px auto 0;overflow:hidden;border:1px solid rgba(99,245,255,.24);border-radius:5px;background:radial-gradient(circle at 82% 28%,rgba(155,92,255,.13),transparent 24%),linear-gradient(130deg,rgba(99,245,255,.08),rgba(4,9,23,.92) 48%,rgba(155,92,255,.08));box-shadow:inset 0 0 30px rgba(99,245,255,.035)}.labelBlueprintGrid{position:absolute;inset:0;opacity:.3;background-image:linear-gradient(rgba(99,245,255,.09) 1px,transparent 0),linear-gradient(90deg,rgba(99,245,255,.09) 1px,transparent 0);background-size:5% 10%}.labelBlueprintBrand,.labelBlueprintSide{position:absolute;z-index:1;pointer-events:none;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.labelBlueprintBrand{right:3%;top:6%;color:rgba(255,255,255,.055);font-size:clamp(1rem,4vw,3rem)}.labelBlueprintSide{right:3%;bottom:5%;color:rgba(203,213,225,.18);font-size:.52rem}.labelBlueprint>button{position:absolute;z-index:2;overflow:hidden;border:1px solid rgba(99,245,255,.65);border-radius:2px;background:rgba(99,245,255,.07);color:#c7fbff;padding:3px;text-align:left}.labelBlueprint>button.optional{border-color:rgba(214,118,255,.65);background:rgba(214,118,255,.06);color:#efc4ff}.labelBlueprint>button.active{border-width:2px;background:rgba(99,245,255,.18);box-shadow:0 0 14px rgba(99,245,255,.2)}.labelBlueprint>button small,.labelBlueprint>button span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labelBlueprint>button span{font-size:clamp(.46rem,.7vw,.66rem);font-weight:850}.labelBlueprint>button small{margin-top:1px;opacity:.6;font-size:.46rem}.labelMapLegend{display:flex;flex-wrap:wrap;align-items:center;gap:13px;margin-top:9px;color:rgba(203,213,225,.48);font-size:.56rem}.labelMapLegend span{display:inline-flex;align-items:center;gap:5px}.labelMapLegend i{width:12px;height:8px;border:1px solid #63f5ff}.labelMapLegend i.optional{border-color:#d676ff}.labelInspector{display:grid;align-content:start;gap:8px}.labelInspector>div{border-bottom:1px solid rgba(255,255,255,.065);padding:0 0 9px}.labelInspector>div:last-child{border-bottom:0;padding-bottom:0}.labelInspector strong{display:flex;align-items:center;gap:6px;margin-top:4px;color:#fff;font-size:.75rem}.labelInspector p,.labelInspector small{display:block;margin:4px 0 0;color:rgba(203,213,225,.48);font-size:.56rem;line-height:1.42}.labelRegionReadout dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:8px 0 0}.labelRegionReadout dl div{border-left:1px solid rgba(255,255,255,.08);padding-left:6px}.labelRegionReadout dt{color:rgba(203,213,225,.36);font-size:.48rem;text-transform:uppercase}.labelRegionReadout dd{margin:2px 0 0;color:#dce7f5;font-size:.58rem;text-transform:capitalize}.labelSubgradeReadout>div{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.labelSubgradeReadout em{border:1px solid rgba(214,118,255,.22);border-radius:3px;color:#efc4ff;padding:3px 5px;font-size:.5rem;font-style:normal;text-transform:capitalize}.labelResearchGap{display:flex;align-items:flex-start;gap:10px;margin-top:10px;border:1px solid rgba(245,183,62,.2);background:rgba(245,183,62,.055);color:#f5b73e;padding:14px}.labelResearchGap strong{color:#fff;font-size:.76rem}.labelResearchGap p{margin:4px 0 0;color:rgba(226,232,240,.53);font-size:.62rem;line-height:1.45}.labelEvidenceBoard{margin-top:12px;border:1px solid rgba(88,224,138,.16);background:linear-gradient(135deg,rgba(88,224,138,.045),transparent 38%),rgba(3,8,20,.52);padding:14px}.labelEvidenceBoard>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.labelEvidenceBoard>header>div:first-child>span,.labelOfficialEvidence>span{display:block;color:#8df5b0;font-size:.56rem;font-weight:900;text-transform:uppercase}.labelEvidenceBoard>header>div:first-child>strong{display:block;margin-top:3px;color:#fff;font-size:.95rem}.labelEvidenceBoard>header p{max-width:650px;margin:4px 0 0;color:rgba(203,213,225,.53);font-size:.63rem;line-height:1.45}.labelEvidenceMetrics{display:grid;grid-template-columns:repeat(3,minmax(82px,1fr));gap:6px}.labelEvidenceMetrics>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 6px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);padding:8px}.labelEvidenceMetrics svg{grid-row:1/3;color:#8df5b0}.labelEvidenceMetrics strong{color:#fff;font-size:.82rem}.labelEvidenceMetrics span{color:rgba(203,213,225,.45);font-size:.48rem;text-transform:uppercase}.labelEvidenceToolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;border-top:1px solid rgba(255,255,255,.06);padding-top:10px}.labelEvidenceToolbar>div{display:inline-flex;border:1px solid rgba(99,245,255,.18);padding:2px}.labelEvidenceToolbar button{border:0;background:transparent;color:rgba(226,232,240,.48);padding:6px 10px;font:inherit;font-size:.56rem;font-weight:900;text-transform:capitalize}.labelEvidenceToolbar button.active{background:rgba(99,245,255,.12);color:#63f5ff}.labelEvidenceToolbar>span{max-width:610px;color:rgba(203,213,225,.43);font-size:.54rem;line-height:1.4;text-align:right}.labelEvidenceGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:10px}.labelEvidenceGrid article{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.2)}.labelEvidenceImage{position:relative;aspect-ratio:4/3;overflow:hidden;background:#050711}.labelEvidenceImage img{width:100%;height:100%;object-fit:cover;object-position:center 16%}.labelEvidenceImage>span{position:absolute;right:5px;bottom:5px;border:1px solid rgba(255,255,255,.14);background:rgba(1,4,12,.84);color:rgba(226,232,240,.65);padding:3px 5px;font-size:.43rem;font-weight:900;text-transform:uppercase}.labelEvidenceBody{padding:9px}.labelEvidenceBody>div:first-child{display:flex;flex-wrap:wrap;gap:4px}.labelEvidenceBody em{border:1px solid rgba(255,255,255,.08);color:rgba(226,232,240,.54);padding:2px 4px;font-size:.43rem;font-style:normal;text-transform:uppercase}.labelEvidenceBody em.status-approved{border-color:rgba(88,224,138,.26);color:#8df5b0}.labelEvidenceBody>strong{display:block;margin-top:7px;color:#fff;font-size:.73rem}.labelEvidenceBody>p{min-height:34px;margin:3px 0 7px;color:rgba(203,213,225,.5);font-size:.51rem;line-height:1.35}.labelEvidenceBody dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.labelEvidenceBody dl>div{min-width:0}.labelEvidenceBody dt{color:rgba(203,213,225,.36);font-size:.42rem;text-transform:uppercase}.labelEvidenceBody dd{overflow:hidden;margin:2px 0 0;color:#63f5ff;font-size:.58rem;font-weight:900;text-overflow:ellipsis}.labelEvidenceBody>small{display:block;margin-top:7px;color:rgba(203,213,225,.35);font-size:.44rem}.labelEvidenceEmpty{display:flex;align-items:center;gap:9px;margin-top:10px;border:1px dashed rgba(245,183,62,.24);color:#f5b73e;padding:13px}.labelEvidenceEmpty strong{display:block;color:#fff;font-size:.69rem}.labelEvidenceEmpty span{display:block;margin-top:3px;color:rgba(203,213,225,.46);font-size:.55rem}.labelOfficialEvidence{margin-top:10px;border-top:1px solid rgba(255,255,255,.06);padding-top:10px}.labelOfficialEvidence>a{display:grid;grid-template-columns:minmax(145px,.5fr) minmax(0,1.5fr) auto;align-items:center;gap:12px;margin-top:6px;border:1px solid rgba(99,245,255,.1);color:inherit;padding:9px;text-decoration:none}.labelOfficialEvidence>a:hover{border-color:rgba(99,245,255,.3);background:rgba(99,245,255,.035)}.labelOfficialEvidence strong{display:block;color:#fff;font-size:.62rem}.labelOfficialEvidence small{color:rgba(203,213,225,.38);font-size:.46rem}.labelOfficialEvidence p{margin:0;color:rgba(203,213,225,.5);font-size:.53rem;line-height:1.4}.labelOfficialEvidence svg{color:#63f5ff}.labelReviewConsole{margin-top:12px;border:1px solid rgba(214,118,255,.18);background:rgba(7,5,18,.52);padding:14px}.labelCalibrationRunner{margin-top:12px;border:1px solid rgba(99,245,255,.2);background:linear-gradient(135deg,rgba(99,245,255,.055),transparent 40%),rgba(2,7,20,.66);padding:14px}.labelCalibrationRunner>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.labelCalibrationRunner>header span,.labelCalibrationWorkspace section>header span{display:block;color:#63f5ff;font-size:.55rem;font-weight:900;text-transform:uppercase}.labelCalibrationRunner>header strong,.labelCalibrationWorkspace section>header strong{display:block;margin-top:3px;color:#fff;font-size:.9rem}.labelCalibrationRunner>header p{margin:4px 0 0;color:rgba(203,213,225,.5);font-size:.61rem}.labelCalibrationActions{display:flex;gap:6px}.labelCalibrationActions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px solid rgba(99,245,255,.24);background:rgba(99,245,255,.07);color:#9af8ff;padding:0 10px;font:inherit;font-size:.55rem;font-weight:900}.labelCalibrationActions button:last-child{border-color:rgba(214,118,255,.26);color:#efc4ff}.labelCalibrationActions button:disabled{opacity:.38}.labelCalibrationStatus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:11px}.labelCalibrationStatus>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 7px;border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.025);padding:9px}.labelCalibrationStatus svg{grid-row:1/3;color:#63f5ff}.labelCalibrationStatus span{color:rgba(203,213,225,.42);font-size:.47rem;text-transform:uppercase}.labelCalibrationStatus strong{color:#fff;font-size:.72rem;text-transform:capitalize}.labelCalibrationStatus .passed strong,.labelCalibrationStatus .passed svg{color:#8df5b0}.labelCalibrationStatus .failed strong,.labelCalibrationStatus .failed svg{color:#ff7a9b}.labelCalibrationStatus .hold strong,.labelCalibrationStatus .hold svg{color:#f5b73e}.labelPromotionGate{display:grid;grid-template-columns:repeat(3,minmax(105px,.4fr)) minmax(220px,1fr);align-items:center;gap:8px;margin-top:7px;border-left:2px solid #f5b73e;background:rgba(245,183,62,.045);padding:8px 10px}.labelPromotionGate strong{display:block;color:#fff;font-size:.68rem}.labelPromotionGate span{display:block;margin-top:2px;color:rgba(203,213,225,.38);font-size:.45rem;text-transform:uppercase}.labelPromotionGate p{margin:0;color:rgba(203,213,225,.5);font-size:.52rem;line-height:1.4}.labelCalibrationWorkspace{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:8px;margin-top:9px}.labelCalibrationWorkspace>section{min-width:0;border:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.18);padding:10px}.labelFieldHeatmap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:8px}.labelFieldHeatmap>div{border-left:3px solid #8df5b0;background:rgba(88,224,138,.045);padding:7px}.labelFieldHeatmap>div.warning{border-color:#f5b73e;background:rgba(245,183,62,.045)}.labelFieldHeatmap>div.critical{border-color:#ff7a9b;background:rgba(255,93,125,.045)}.labelFieldHeatmap span{color:rgba(226,232,240,.58);font-size:.5rem;text-transform:capitalize}.labelFieldHeatmap strong{float:right;color:#fff;font-size:.62rem}.labelFieldHeatmap small{display:block;margin-top:3px;color:rgba(203,213,225,.32);font-size:.43rem}.labelCalibrationResults{display:grid;grid-template-columns:minmax(140px,.42fr) minmax(0,1fr);gap:7px;margin-top:8px}.labelCalibrationResults nav{display:grid;align-content:start;gap:3px}.labelCalibrationResults nav button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;width:100%;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.018);color:rgba(226,232,240,.48);padding:6px;font:inherit;text-align:left}.labelCalibrationResults nav button.active{border-color:rgba(99,245,255,.28);background:rgba(99,245,255,.065);color:#9af8ff}.labelCalibrationResults nav button span{overflow:hidden;font-size:.47rem;text-overflow:ellipsis;white-space:nowrap}.labelCalibrationResults nav button strong{font-size:.48rem}.labelRouteDecision{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;border-left:2px solid #8df5b0;background:rgba(88,224,138,.04);padding:7px}.labelRouteDecision span{grid-row:1/3;align-self:center;color:rgba(203,213,225,.38);font-size:.45rem;text-transform:uppercase}.labelRouteDecision strong{color:#8df5b0;font-size:.59rem}.labelRouteDecision small{color:rgba(203,213,225,.38);font-size:.43rem}.labelFieldComparison{min-width:0}.labelFieldComparison table{width:100%;margin-top:6px;border-collapse:collapse;table-layout:fixed}.labelFieldComparison td,.labelFieldComparison th{overflow:hidden;border-bottom:1px solid rgba(255,255,255,.055);padding:5px;font-size:.45rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.labelFieldComparison th{color:rgba(203,213,225,.34);text-transform:uppercase}.labelFieldComparison td{color:rgba(226,232,240,.58)}.labelFieldComparison tr.matched td:last-child{color:#8df5b0}.labelFieldComparison tr.mismatched td:last-child,.labelFieldComparison tr.missing td:last-child{color:#ff7a9b}.labelCalibrationEmpty{display:flex;align-items:center;gap:8px;margin-top:9px;border:1px dashed rgba(99,245,255,.18);color:#63f5ff;padding:11px}.labelCalibrationEmpty span{color:rgba(203,213,225,.46);font-size:.56rem}.labelCalibrationRunner>footer{display:flex;align-items:center;gap:6px;margin-top:8px;color:#63f5ff}.labelCalibrationRunner>footer span{color:rgba(203,213,225,.47);font-size:.52rem}.labelCalibrationRunner>footer small{margin-left:auto;color:rgba(203,213,225,.28);font-size:.43rem}.labelGapCampaigns{margin-top:12px;border:1px solid rgba(245,183,62,.2);background:linear-gradient(135deg,rgba(245,183,62,.055),transparent 38%),rgba(7,6,19,.68);padding:14px}.labelGapCampaigns>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.labelGapCampaigns>header>div:first-child>span{display:block;color:#f5b73e;font-size:.55rem;font-weight:900;text-transform:uppercase}.labelGapCampaigns>header>div:first-child>strong{display:block;margin-top:3px;color:#fff;font-size:.9rem}.labelGapCampaigns>header>div:first-child>p{max-width:680px;margin:4px 0 0;color:rgba(203,213,225,.5);font-size:.61rem}.labelGapMetrics{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));gap:5px}.labelGapMetrics>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1px 7px;border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.025);padding:8px}.labelGapMetrics svg{grid-row:1/3;color:#f5b73e}.labelGapMetrics strong{color:#fff;font-size:.7rem}.labelGapMetrics span{color:rgba(203,213,225,.38);font-size:.43rem;text-transform:uppercase}.labelGapToolbar{display:grid;grid-template-columns:repeat(3,minmax(130px,.45fr)) minmax(220px,1fr);align-items:end;gap:6px;margin-top:11px}.labelGapToolbar label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 5px;color:#f5b73e}.labelGapToolbar label>span{color:rgba(203,213,225,.42);font-size:.43rem;font-weight:850;text-transform:uppercase}.labelGapToolbar select{grid-column:1/3;min-height:32px;border:1px solid rgba(245,183,62,.18);background:#11101f;color:#fff;padding:0 7px;font-size:.52rem}.labelGapToolbar>p{margin:0 0 4px;color:rgba(203,213,225,.4);font-size:.49rem;text-align:right}.labelGapList{display:grid;gap:4px;margin-top:8px}.labelGapList>article{border-left:3px solid #7b8496;background:rgba(255,255,255,.022)}.labelGapList>article.priority-critical{border-color:#ff5d7d}.labelGapList>article.priority-high{border-color:#f5b73e}.labelGapList>article.priority-normal{border-color:#63f5ff}.labelGapList>article.priority-research{border-color:#9a72ff}.labelGapSummary{display:grid;grid-template-columns:34px minmax(190px,1fr) 72px minmax(130px,.55fr) 18px;align-items:center;gap:9px;width:100%;border:0;background:transparent;color:#fff;padding:9px 10px;text-align:left}.labelGapSummary>b{color:rgba(203,213,225,.24);font-size:.65rem}.labelGapSummary>div:nth-child(2){display:grid;gap:2px;min-width:0}.labelGapSummary>div:nth-child(2) span{color:#63f5ff;font-size:.43rem;font-weight:900;text-transform:uppercase}.labelGapSummary>div:nth-child(2) strong{font-size:.68rem}.labelGapSummary>div:nth-child(2) small{overflow:hidden;color:rgba(203,213,225,.4);font-size:.46rem;text-overflow:ellipsis;white-space:nowrap}.labelGapSummary>em{justify-self:start;border:1px solid rgba(245,183,62,.22);color:#f5b73e;padding:3px 6px;font-size:.42rem;font-style:normal;font-weight:900;text-transform:uppercase}.labelGapProgress>span{display:block;height:4px;background:rgba(255,255,255,.07)}.labelGapProgress i{display:block;height:100%;background:linear-gradient(90deg,#f5b73e,#63f5ff)}.labelGapProgress small{display:block;margin-top:4px;color:rgba(203,213,225,.34);font-size:.42rem}.labelGapSummary>svg{color:rgba(203,213,225,.38);transition:transform .16s ease}.labelGapSummary>svg.open{transform:rotate(180deg)}.labelGapDetail{display:grid;grid-template-columns:1.15fr .8fr 1.25fr;gap:7px;border-top:1px solid rgba(255,255,255,.055);padding:8px 10px 10px 53px}.labelGapDetail>section{min-width:0;border:1px solid rgba(255,255,255,.055);background:rgba(0,0,0,.16);padding:8px}.labelGapDetail>section>span{color:rgba(203,213,225,.34);font-size:.43rem;font-weight:900;text-transform:uppercase}.labelGapDetail ol,.labelGapDetail>section>p{margin:5px 0 0;color:rgba(226,232,240,.58);font-size:.49rem;line-height:1.45}.labelGapDetail ol{padding-left:16px}.labelGapDetail dl{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;margin:6px 0 0}.labelGapDetail dl>div{background:rgba(255,255,255,.025);padding:6px}.labelGapDetail dt{color:rgba(203,213,225,.33);font-size:.4rem;text-transform:uppercase}.labelGapDetail dd{margin:2px 0 0;color:#fff;font-size:.58rem;font-weight:900}.labelGapKinds{display:flex;flex-wrap:wrap;gap:3px;margin-top:7px}.labelGapKinds em{border:1px solid rgba(99,245,255,.14);color:#8feff7;padding:2px 5px;font-size:.39rem;font-style:normal}.labelGapDetail>footer{grid-column:1/4;display:flex;align-items:center;gap:10px}.labelGapDetail>footer p{display:flex;align-items:center;gap:5px;margin:0;color:rgba(203,213,225,.38);font-size:.43rem}.labelGapDetail>footer p:first-child{color:#8df5b0}.labelGapDetail>footer>div{display:flex;gap:5px;margin-left:auto}.labelGapDetail>footer button{display:inline-flex;align-items:center;gap:5px;min-height:29px;border:1px solid rgba(245,183,62,.2);background:rgba(245,183,62,.06);color:#f8cf75;padding:0 8px;font-size:.47rem;font-weight:900}.labelGapDetail>footer button:last-child{border-color:rgba(255,93,125,.18);color:#ff8da6;background:rgba(255,93,125,.045)}.labelGapDetail>footer button:disabled{opacity:.3}.labelReviewConsole>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.labelReviewConsole>header span{display:block;color:#d676ff;font-size:.56rem;font-weight:900;text-transform:uppercase}.labelReviewConsole>header strong{display:block;margin-top:3px;color:#fff;font-size:.9rem}.labelReviewConsole>header p{margin:4px 0 0;color:rgba(203,213,225,.5);font-size:.61rem}.labelIntakeForm footer button,.labelReviewConsole>header button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(214,118,255,.28);background:rgba(214,118,255,.08);color:#efc4ff;padding:8px 11px;font:inherit;font-size:.58rem;font-weight:900}.labelReviewSchemaNotice{display:flex;align-items:center;gap:9px;margin-top:10px;border-left:2px solid #f5b73e;background:rgba(245,183,62,.055);color:#f5b73e;padding:10px}.labelReviewSchemaNotice strong{display:block;color:#fff;font-size:.65rem}.labelReviewSchemaNotice span{display:block;margin-top:2px;color:rgba(203,213,225,.47);font-size:.54rem}.labelIntakeForm{margin-top:11px;border:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.2);padding:11px}.labelIntakeFile{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;border:1px dashed rgba(99,245,255,.26);color:#63f5ff;padding:7px;cursor:pointer}.labelIntakeFile img{width:76px;height:76px;object-fit:cover;object-position:center 16%}.labelIntakeFile svg{margin:auto}.labelIntakeFile span{color:rgba(226,232,240,.68);font-size:.62rem;font-weight:800}.labelIntakeFile input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.labelIntakeFields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px}.labelIntakeFields label{min-width:0;color:rgba(203,213,225,.43);font-size:.47rem;font-weight:900;text-transform:uppercase}.labelIntakeFields input,.labelIntakeFields select{display:block;width:100%;min-width:0;margin-top:4px;border:1px solid rgba(255,255,255,.1);border-radius:0;background:rgba(255,255,255,.035);color:#fff;padding:7px;font:inherit;font-size:.58rem;text-transform:none}.labelIntakeForm footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px}.labelIntakeForm footer span{color:rgba(203,213,225,.4);font-size:.52rem}.labelIntakeForm footer button:disabled{opacity:.4}.labelReviewToolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:11px;border-top:1px solid rgba(255,255,255,.06);padding-top:10px}.labelReviewToolbar>div{display:inline-flex;border:1px solid rgba(214,118,255,.18);padding:2px}.labelReviewToolbar button{border:0;background:transparent;color:rgba(226,232,240,.45);padding:6px 9px;font:inherit;font-size:.53rem;font-weight:900}.labelReviewToolbar button.active{background:rgba(214,118,255,.11);color:#efc4ff}.labelReviewToolbar>span{color:rgba(203,213,225,.42);font-size:.52rem;text-align:right}.labelReviewQueue{display:grid;gap:6px;margin-top:8px}.labelReviewQueue article{display:grid;grid-template-columns:72px minmax(0,1fr) 105px auto;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.19);padding:7px}.labelReviewThumb{display:grid;place-items:center;width:72px;height:58px;overflow:hidden;background:rgba(255,255,255,.025);color:rgba(203,213,225,.35)}.labelReviewThumb img{width:100%;height:100%;object-fit:cover;object-position:center 15%}.labelReviewIdentity{min-width:0}.labelReviewIdentity>span{color:#d676ff;font-size:.46rem;font-weight:900;text-transform:uppercase}.labelReviewIdentity strong{display:block;margin-top:2px;color:#fff;font-size:.66rem}.labelReviewIdentity p{margin:2px 0;color:rgba(203,213,225,.52);font-size:.53rem}.labelReviewIdentity small{color:rgba(203,213,225,.34);font-size:.45rem;text-transform:capitalize}.labelReviewState em{display:inline-block;border:1px solid rgba(245,183,62,.2);color:#f5b73e;padding:3px 5px;font-size:.45rem;font-style:normal;text-transform:uppercase}.labelReviewState em.status-approved{border-color:rgba(88,224,138,.24);color:#8df5b0}.labelReviewState em.status-rejected,.labelReviewState em.status-restricted{border-color:rgba(255,93,125,.24);color:#ff7a9b}.labelReviewState span{display:block;margin-top:4px;color:rgba(203,213,225,.38);font-size:.46rem}.labelReviewActions{display:flex;gap:4px}.labelReviewActions button{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.035);color:rgba(226,232,240,.62)}.labelReviewActions button:first-child{color:#8df5b0}.labelReviewActions button:last-child{color:#ff7a9b}.labelReviewEmpty{display:flex;align-items:center;gap:8px;margin-top:8px;border:1px dashed rgba(255,255,255,.09);color:#8df5b0;padding:11px}.labelReviewEmpty span{color:rgba(203,213,225,.46);font-size:.56rem}.labelIntelligenceFoot{display:flex;align-items:center;gap:7px;margin-top:10px;color:#f5b73e}.labelIntelligenceFoot span{color:rgba(203,213,225,.48);letter-spacing:0;text-transform:none}.labelIntelligenceFoot strong{color:#f5b73e}.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}.bountyCreditFinancePanel{margin-top:18px}.bountyCreditSplit{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:14px 0;color:var(--muted-text,#9aa6b8)}.bountyCreditSplit strong{color:var(--text,#f6f8fb);margin-left:5px}.bountyCreditSplit button{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.bountyCreditFinancePanel code{color:#9fe7f0;font-size:.82em}.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}.catalogLaneGrid,.coinCatalogMetrics,.labelDefinitionGrid,.tcgCatalogMetrics,.tcgCatalogRules,.tradingCardFamilyTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.coinFieldBoundary,.tradingCardFamilySummary,.tradingCardFamilyWorkspace{grid-template-columns:1fr}.tcgCatalogControls{grid-template-columns:1fr 1fr}.tcgGameHealthHead,.tcgGameHealthTable article{grid-template-columns:minmax(160px,1.5fr) .7fr .6fr .7fr .7fr}.tcgGameHealthHead span:nth-child(3),.tcgGameHealthTable article>span:first-of-type{display:none}.labelIntelligenceHeader{align-items:flex-start;flex-direction:column}.labelRecognitionSimulator>header{align-items:stretch;flex-direction:column}.labelRecognitionState{width:100%}.labelRecognitionReadout,.labelRecognitionWorkspace{grid-template-columns:1fr}.labelCalibrationRunner>header,.labelEvidenceBoard>header,.labelEvidenceToolbar,.labelGapCampaigns>header,.labelIntakeForm footer,.labelReviewConsole>header,.labelReviewToolbar{align-items:stretch;flex-direction:column}.labelEvidenceToolbar>span{max-width:none;text-align:left}.labelEvidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.labelOfficialEvidence>a{grid-template-columns:1fr auto}.labelOfficialEvidence>a p{grid-column:1/3}.labelIntakeFields{grid-template-columns:repeat(2,minmax(0,1fr))}.labelReviewToolbar>span{text-align:left}.labelReviewQueue article{grid-template-columns:62px minmax(0,1fr) auto}.labelReviewThumb{width:62px}.labelReviewState{display:none}.labelCalibrationActions{width:100%}.labelCalibrationActions button{flex:1}.labelCalibrationStatus{grid-template-columns:repeat(2,minmax(0,1fr))}.labelPromotionGate{grid-template-columns:repeat(3,minmax(0,1fr))}.labelPromotionGate p{grid-column:1/4}.labelCalibrationWorkspace{grid-template-columns:1fr}.labelGapMetrics{width:100%}.labelGapToolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.labelGapToolbar>p{grid-column:1/4;text-align:left}.labelGapDetail{grid-template-columns:1fr 1fr;padding-left:10px}.labelGapDetail>footer,.labelGapDetail>section:last-of-type{grid-column:1/3}.labelExplorerFilters,.labelMetricRail{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.labelWorkbench{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){.catalogWorkspaceTabs{overflow-x:auto}.catalogWorkspaceTabs button{flex:0 0 auto}.catalogDefinitionStrip,.catalogTabDefinition,.coinCatalogMetrics,.labelDefinitionGrid,.tcgCatalogMetrics,.tcgCatalogRules{grid-template-columns:1fr}.coinCatalogPanel>header{flex-direction:column}.coinCatalogStatus{width:100%}.tcgCatalogPanel>header{flex-direction:column}.tcgCatalogStatus{width:100%}.tradingCardFamilySummary dl,.tradingCardFamilyTabs{grid-template-columns:1fr 1fr}.tradingCardFamilySummary dl div:last-child{grid-column:1/3}.tcgCatalogControls{grid-template-columns:1fr}.tcgGameHealthHead{display:none}.tcgGameHealthTable article{grid-template-columns:minmax(0,1fr) auto auto;gap:6px 10px}.tcgGameHealthTable article>b{grid-column:2}.tcgGameHealthTable article>span:first-of-type,.tcgGameHealthTable article>span:nth-of-type(2){display:none}.tcgGameHealthTable article>span:nth-of-type(3){grid-column:3}.tcgGameHealthTable article>span:nth-of-type(4){grid-column:2/4;justify-content:flex-end}.coinCandidateQueue article{grid-template-columns:1fr auto}.coinCandidateQueue dl{grid-row:2;grid-column:1/3;grid-template-columns:repeat(3,minmax(0,1fr))}.catalogLaneBoard>header{align-items:flex-start;flex-direction:column}.catalogLaneGrid,.labelRouterFlow{grid-template-columns:1fr}.labelRouterFlow>svg{display:none}.labelRouterFlow>div{justify-content:flex-start}.labelRecognitionInput{grid-template-columns:1fr}.labelRecognitionSimulator>footer{align-items:flex-start;flex-direction:column}.labelRecognitionSimulator>footer small{margin-left:0}.labelExplorerFilters,.labelMetricRail{grid-template-columns:1fr}.labelCalibrationActions{flex-direction:column}.labelCalibrationResults,.labelCalibrationStatus,.labelFieldHeatmap,.labelPromotionGate{grid-template-columns:1fr}.labelPromotionGate p{grid-column:auto}.labelCalibrationRunner>footer{align-items:flex-start;flex-wrap:wrap}.labelCalibrationRunner>footer small{width:100%;margin-left:21px}.labelGapDetail,.labelGapMetrics,.labelGapToolbar{grid-template-columns:1fr}.labelGapDetail>footer,.labelGapDetail>section:last-of-type,.labelGapToolbar>p{grid-column:auto}.labelGapSummary{grid-template-columns:28px minmax(0,1fr) 18px}.labelGapProgress,.labelGapSummary>em{display:none}.labelGapDetail>footer{align-items:flex-start;flex-direction:column}.labelGapDetail>footer>div{width:100%;margin-left:0}.labelGapDetail>footer button{flex:1;justify-content:center}.labelMapHeading{align-items:flex-start;flex-direction:column}.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;display:flex;flex-direction:column;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{flex:1 1 auto;min-height:120px;overflow-y:auto;margin-top:7px;padding:0 4px 18px 0;overscroll-behavior:contain}.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{display:block;position:static;max-height:none}.docsAlphabeticalList{max-height:340px;padding-bottom:18px}.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}.drawerAccountState{margin-top:5px!important;color:#63f5ff!important;font-size:.68rem!important;font-weight:800;letter-spacing:0;text-transform:none;display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 6px;max-width:280px}.drawerAccountState strong{min-width:0;max-width:155px;overflow:hidden;color:#f8fafc;text-overflow:ellipsis;white-space:nowrap}.drawerAccountState code{color:#b9f7ff;font:inherit;white-space:nowrap}.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 11px;min-height:50px;text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.menuItem:hover{border-color:rgba(99,245,255,.26);background:rgba(99,245,255,.075);transform:translateX(-2px);box-shadow:0 5px 18px rgba(0,0,0,.16)}.menuItem.active{border-color:rgba(99,245,255,.38);background:linear-gradient(90deg,rgba(99,245,255,.12),rgba(155,92,255,.08));box-shadow:inset 3px 0 0 #63f5ff}.footerInner section div a:focus-visible,.footerLegal a:focus-visible,.galleryClose:focus-visible,.galleryControls button:focus-visible,.galleryTopActions a:focus-visible,.menuItem:focus-visible,.toplinks a:focus-visible{outline:2px solid #63f5ff;outline-offset:3px}.menuActionItem{width:100%;color:white;cursor:pointer;text-align:left}.menuIcon{position:relative;width:34px;height:34px;border-radius:999px;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}.menuItem>span:nth-child(2){flex:1}.menuChevron{flex:0 0 auto;color:rgba(255,255,255,.3)}.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 .homeShell{background:linear-gradient(90deg,rgba(3,5,17,.82),rgba(5,6,20,.66) 47%,rgba(2,8,22,.56)),url(/images/app-home-background.png) center 58% /cover no-repeat,#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,.galleryReportGrid,.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{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.webDossierPhoto{height:250px;aspect-ratio:auto}.accountDetailGrid,.accountOverview,.webDossierMarketGrid,.webDossierRows{grid-template-columns:1fr}.accountProfileCard{position:relative}}@media (max-width:700px){.webDossierContent,.webDossierEditGrid,.webDossierHero,.webVerificationChallenge{grid-template-columns:1fr}.webVerificationChallenge img{grid-column:auto;grid-row:auto;justify-self:center}.webDossierSectionWide,.webDossierTop{grid-column:auto}.webDossierPhoto{height:min(42vh,290px)}.webDossierHeroCopy{padding:17px}.webDossierStoryGrid{gap:0}}@media (max-width:640px){.sellPickerPanel,.sellPickerPanel.lotMode,.sellShippingPanel.flatShipping,.sellSourceGrid,.sellToggleGrid{grid-template-columns:1fr}.sellPickerPanel.lotMode .sellLotPicker{grid-column:auto}.sellDescriptionHeader{align-items:flex-start;flex-direction:column}.searchHero{flex-direction:column}.searchFilterGrid,.searchMiniDossier,.searchRankRail ol,.searchResultCard{grid-template-columns:1fr}.searchInputWrap{border-radius:15px;padding:0 11px}.searchSubmitButton{padding:0 11px}.searchSubmitButton span{display:none}.searchHowBody{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))}}@media (max-width:760px){.sellLayout{padding-inline:12px}.sellSourceGrid{grid-template-columns:1fr}.sellSourceGrid button{min-height:76px}}@media (max-width:900px){.galleryReportMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.galleryReportRows{grid-template-columns:repeat(2,minmax(0,1fr))}.galleryReportLead{align-items:flex-start;flex-direction:column}.galleryReportCoverage,.galleryReportLeadSignal{width:100%;min-width:0}}@media (max-width:640px){.galleryReportMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.galleryReportRows{grid-template-columns:1fr}.galleryReportLead{padding:17px}.galleryReportLead>div:first-child{gap:11px}.galleryReportLeadIcon{width:40px;height:40px}.galleryReportCoverage{grid-template-columns:1fr}.galleryReportActionRow{align-items:stretch;flex-direction:column}.galleryReportActionRow>div{margin-right:0}.galleryReportActions{flex-direction:column}.galleryReportActions button{width:100%;justify-content:center}.galleryReportFilters{align-items:stretch;flex-direction:column}.galleryReportRows>a{grid-template-columns:52px minmax(0,1fr)}.galleryReportValue{grid-column:2}.webDossierVerifiedStamp{left:24px;bottom:24px}.webDossierImageSummary{grid-template-columns:82px minmax(0,1fr)}.webDossierImageSummary>span{width:82px}}.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)}}.binderSlotGrid article{cursor:pointer;overflow:hidden}.binderSlotGrid article.selected{border-style:solid;border-color:#6cddff;box-shadow:0 0 0 2px rgba(108,221,255,.13)}.binderSlotGrid article img{width:100%;min-height:0;max-height:62%;object-fit:contain;border-radius:4px}.binderSlotGrid{min-width:max-content;overflow-x:auto;padding-bottom:4px}.binderSlotGrid article{min-width:84px;position:relative}.binderSlotGrid article>a{display:contents}.binderSlotGrid article>a strong{color:#bff9ff}.binderSlotRemove{position:absolute;right:5px;bottom:5px;width:22px;height:22px;display:grid;place-items:center;padding:0;color:#fff;background:#c6314e;border:1px solid rgba(255,255,255,.42);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.35);z-index:2}.binderSlotRemove:hover{background:#f04e6b}.binderSlotAdd{min-height:32px;display:flex;align-items:center;justify-content:center;gap:5px;width:100%;padding:5px 7px;color:#07111f;background:#63f5ff;border:1px solid rgba(255,255,255,.52);border-radius:6px;font-size:10px;font-weight:850;box-shadow:0 2px 8px rgba(0,0,0,.22)}.binderSlotAdd:hover{filter:brightness(1.12)}.binderSlotSourceActions button.active{color:#07111f;background:#63f5ff}.binderGallerySteps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.binderGallerySteps label{display:grid;gap:5px}.binderGallerySteps label span{color:rgba(255,255,255,.54);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.binderGallerySteps select{min-height:40px;width:100%;padding:0 9px;color:white;background:rgba(255,255,255,.06);border:1px solid rgba(99,245,255,.18);border-radius:6px}.binderGallerySteps option{color:#111827}.binderGallerySearch{display:flex!important}.binderSlotPicker{margin-top:16px;padding:16px;background:rgba(108,221,255,.045);border:1px solid rgba(108,221,255,.18);border-radius:7px}.binderSlotPicker>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.binderSlotPicker>header p{margin:0 0 3px;color:#6cddff;font-size:10px;font-weight:850;text-transform:uppercase}.binderSlotPicker>header h2{margin:0;font-size:18px}.binderSlotPicker>header button{width:34px;height:34px;display:grid;place-items:center;color:white;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:50%}.binderSlotPicker>label{height:42px;margin:13px 0;padding:0 11px;display:flex;align-items:center;gap:8px;background:rgba(3,5,15,.65);border:1px solid rgba(255,255,255,.1);border-radius:6px}.binderSlotPicker>label input{width:100%;color:white;background:none;border:0;outline:0}.binderSlotPickerGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:330px;overflow:auto}.binderSlotPickerGrid button{min-width:0;min-height:92px;padding:8px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:9px;text-align:left;color:white;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);border-radius:6px}.binderSlotPickerGrid button:hover{border-color:rgba(108,221,255,.32);background:rgba(108,221,255,.07)}.binderSlotPickerGrid button:disabled{opacity:.45}.binderSlotPickerGrid img{width:58px;height:72px;object-fit:contain;background:rgba(0,0,0,.2);border-radius:4px}.binderSlotPickerGrid span{min-width:0;display:grid;gap:5px}.binderSlotPickerGrid small,.binderSlotPickerGrid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.binderSlotPickerGrid small{color:rgba(255,255,255,.5)}.binderClearSlot{min-height:38px;margin-top:12px;padding:0 12px;display:flex;align-items:center;gap:7px;color:#ff7188;background:rgba(255,92,119,.07);border:1px solid rgba(255,92,119,.18);border-radius:6px;font-weight:750}@media (max-width:800px){.binderSlotPickerGrid{grid-template-columns:1fr}}.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))}}.vendorDirectorySearch{height:44px;padding:0 12px;display:flex;align-items:center;gap:9px;background:rgba(108,221,255,.055);border:1px solid rgba(108,221,255,.24);border-radius:6px}.vendorDirectorySearch svg{flex:0 0 auto;color:#6cddff}.vendorDirectorySearch input{width:100%;color:#fff;background:transparent;border:0;outline:0}.vendorDirectoryRows{display:grid;gap:8px;max-height:560px;margin-top:12px;overflow:auto}.vendorDirectoryRows 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}.vendorDirectoryRows article>div:first-child{display:grid;gap:4px}.vendorDirectoryRows span{color:rgba(255,255,255,.62);font-size:12px}.vendorDirectoryRows small{color:rgba(255,255,255,.4);font-size:10px}.vendorDirectoryRows article>div:last-child{display:flex;gap:7px;flex:0 0 auto}.vendorDirectoryRows a,.vendorDirectoryRows button{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:#dff9ff;background:rgba(108,221,255,.08);border:1px solid rgba(108,221,255,.18);border-radius:5px;font-size:11px;font-weight:750;text-decoration:none}.vendorDirectoryRows button:disabled{opacity:.5}.vendorDirectoryEmpty{color:rgba(255,255,255,.5)}@media(max-width:780px){.vendorDirectoryRows article{align-items:flex-start;flex-direction:column}.vendorDirectoryRows article>div:last-child{width:100%}.vendorDirectoryRows a,.vendorDirectoryRows button{flex:1}}.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}}.watchlistWebShell{min-height:calc(100vh - 76px);padding:46px clamp(22px,5vw,78px) 90px;color:#f7f6fb}.watchlistHero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.certificateRegistry header p,.watchlistHero p{margin:0 0 6px;color:#f4aa32;font-size:11px;font-weight:900;text-transform:uppercase}.watchlistHero h1{margin:0;font-size:clamp(34px,5vw,58px);letter-spacing:0}.watchlistHero span{display:block;max-width:720px;margin-top:8px;color:rgba(255,255,255,.57)}.certificateWatchForm>button,.watchlistHero>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:7px;padding:12px 16px;background:#f4aa32;color:#100d15;font-weight:900;cursor:pointer}.watchlistNotice{margin:0 0 16px;padding:11px 13px;border-left:3px solid #f4aa32;background:rgba(244,170,50,.08);color:rgba(255,255,255,.78)}.certificateWatchForm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:12px;padding:18px;margin-bottom:20px;border:1px solid rgba(244,170,50,.24);background:rgba(11,10,19,.84)}.certificateWatchForm label{display:grid;gap:6px}.certificateWatchForm label span{color:rgba(255,255,255,.55);font-size:10px;font-weight:900;text-transform:uppercase}.certificateSearch input,.certificateWatchForm input,.certificateWatchForm select{min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:11px;background:rgba(255,255,255,.05);color:#fff;font:inherit}.certificateWatchForm>p{grid-column:1/-1;margin:0;color:rgba(255,255,255,.44);font-size:11px}.certificateRegistry{padding:20px;border:1px solid rgba(255,255,255,.09);background:rgba(9,8,16,.8)}.certificateRegistry>header{display:flex;justify-content:space-between;align-items:center}.certificateRegistry h2{margin:0;font-size:25px}.certificateRegistry header strong{color:#f4aa32;font-size:22px}.certificateSearch{display:flex;align-items:center;gap:9px;max-width:620px;margin:18px 0;padding:0 12px;border:1px solid rgba(244,170,50,.42);border-radius:6px;color:#f4aa32}.certificateSearch input{width:100%;border:0;background:transparent}.certificateWatchGrid{display:grid;gap:9px}.certificateWatchGrid article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px;border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.035)}.certificateWatchRecordLink{min-width:0;color:inherit;text-decoration:none}.certificateWatchRecordLink:focus-visible h3,.certificateWatchRecordLink:hover h3{color:#f4aa32}.certificateWatchRecordLink:focus-visible{outline:2px solid #f4aa32;outline-offset:4px;border-radius:3px}.certificateWatchIcon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(244,170,50,.12);color:#f4aa32}.certificateWatchCopy h3{margin:0 0 3px;font-size:15px}.certificateWatchCopy p{margin:0;color:rgba(255,255,255,.48);font:700 10px ui-monospace,monospace}.certificateWatchCopy>span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:11px}.certificateWatchStatus{display:flex!important;align-items:center;gap:5px}.certificateWatchStatus b{font-weight:800}.watchStatusDot{width:6px;height:6px;border-radius:50%;background:#f4aa32}.watchStatusDot.active{background:#70ed9a;box-shadow:0 0 7px rgba(112,237,154,.55)}.watchStatusDot.paused{background:#f4aa32}.certificateWatchCopy small{display:block;margin-top:2px;color:rgba(255,255,255,.34)}.certificateWatchActions{display:flex;gap:7px}.certificateWatchActions button{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:rgba(255,255,255,.05);color:#fff;cursor:pointer}.certificateWatchActions .watchStatusControl{display:inline-flex;place-items:initial;align-items:center;justify-content:center;gap:6px;width:auto;min-width:83px;padding:0 10px;border-radius:999px;font-size:10px;font-weight:900}.watchStatusControl.active{border-color:rgba(112,237,154,.34);background:rgba(112,237,154,.09);color:#a7f3bd}.watchStatusControl.paused{border-color:rgba(244,170,50,.34);background:rgba(244,170,50,.09);color:#ffd88a}.watchStatusControlDot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 7px currentColor}.certificateWatchActions button.danger{color:#ff767f}.watchHistoryRegistry{margin-top:18px}.watchHistoryHeader{min-height:55px}.watchHistoryToggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:64px;border:1px solid rgba(244,170,50,.26);border-radius:999px;background:rgba(244,170,50,.07);color:#f4aa32;cursor:pointer}.watchHistoryToggle svg{transition:transform .16s ease}.watchHistoryToggle[aria-expanded=true] svg{transform:rotate(180deg)}.watchHistoryList{max-height:560px;overflow-y:auto;padding-right:4px}.watchHistoryPagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:12px}.watchHistoryPagination button{min-height:34px;padding:0 11px;border:1px solid rgba(244,170,50,.25);border-radius:6px;background:rgba(244,170,50,.07);color:#ffd88a;font-size:11px;font-weight:800;cursor:pointer}.watchHistoryPagination button:disabled{opacity:.4;cursor:default}.watchHistoryPagination span{color:rgba(255,255,255,.48);font-size:11px}.watchHistoryItem{opacity:.86}.watchHistoryItem .certificateWatchIcon{background:rgba(148,163,184,.1);color:#b7c2d8}.watchHistoryItem .certificateWatchCopy p{color:rgba(255,255,255,.42)}.watchHistoryItem .certificateWatchCopy>span{color:rgba(255,255,255,.48)}.watchRestoreButton{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:0 11px;border:1px solid rgba(112,237,154,.28);border-radius:999px;background:rgba(112,237,154,.08);color:#a7f3bd;font-size:10px;font-weight:900;cursor:pointer}.watchRestoreButton:disabled{opacity:.5;cursor:wait}.watchHistoryIcon{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(244,170,50,.3);border-radius:50%;color:#f4aa32;font-size:22px;line-height:1}.watchHistoryEmpty{min-height:190px}.certificateEmpty,.watchlistSignedOut{display:grid;justify-items:center;gap:8px;min-height:270px;align-content:center;text-align:center;color:rgba(255,255,255,.55)}.certificateEmpty h3,.watchlistSignedOut h1{margin:0;color:#fff}.certificateEmpty p,.watchlistSignedOut p{margin:0 0 10px}.certificateLoader{display:block;margin:80px auto}@media (max-width:900px){.certificateWatchForm{grid-template-columns:1fr 1fr}.certificateWatchForm>button{align-self:end}}@media (max-width:640px){.watchlistWebShell{padding:28px 16px 70px}.watchlistHero{align-items:flex-start;flex-direction:column}.certificateWatchForm{grid-template-columns:1fr}.certificateWatchGrid article{grid-template-columns:auto minmax(0,1fr)}.certificateWatchActions{grid-column:2}}.historyMuseumShell{min-height:calc(100vh - 76px);padding:46px clamp(22px,5vw,78px) 90px;color:#f7f6fb;background:#050713}.historyMuseumHero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1280px;margin:0 auto 22px}.historyMuseumHero p{margin:0 0 6px;color:#73e7ff;font-size:11px;font-weight:900;text-transform:uppercase}.historyMuseumHero h1{margin:0;font-size:clamp(36px,5vw,60px)}.historyMuseumHero span{display:block;max-width:760px;margin-top:8px;color:rgba(255,255,255,.57);line-height:1.55}.historyMuseumHero strong{padding:8px 11px;border:1px solid rgba(115,231,255,.28);border-radius:999px;color:#73e7ff;font-size:10px;text-transform:uppercase}.historyMuseumTools{max-width:1280px;margin:0 auto 18px;display:grid;grid-template-columns:auto minmax(260px,1fr);gap:14px}.historyMuseumLanes{display:flex;gap:7px;overflow:auto}.historyMuseumLanes button{min-height:40px;padding:0 13px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.62);font-weight:850}.historyMuseumLanes button.active{background:#73e7ff;color:#061019}.historyMuseumTools label{height:44px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid rgba(115,231,255,.38);border-radius:6px;color:#73e7ff}.historyMuseumTools input{width:100%;border:0;outline:0;background:transparent;color:#fff}.historyMuseumGrid{max-width:1280px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.historyMuseumGrid article{padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.035)}.historyMuseumGrid article>div,.historyMuseumGrid footer{display:flex;justify-content:space-between;gap:12px}.historyMuseumGrid b,.historyMuseumGrid span{color:#73e7ff;font-size:9px;font-weight:900;text-transform:uppercase}.historyMuseumGrid code,.historyMuseumGrid time{color:rgba(255,255,255,.35);font-size:9px}.historyMuseumGrid h2{margin:10px 0 5px;font-size:17px}.historyMuseumGrid p{margin:0;color:rgba(255,255,255,.58);font-size:12px;line-height:1.45}.historyMuseumGrid small{display:block;margin-top:7px;color:rgba(115,231,255,.7)}.historyMuseumGrid footer{margin-top:13px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}.historyMuseumEmpty,.historyMuseumNotice{max-width:1280px;margin:20px auto;padding:18px;border-left:3px solid #73e7ff;background:rgba(115,231,255,.07);color:rgba(255,255,255,.7)}.historyMuseumEmpty{min-height:260px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.historyMuseumEmpty h1,.historyMuseumEmpty h2,.historyMuseumEmpty p{margin:0}.historyMuseumEmpty a{margin-top:8px;padding:10px 14px;border-radius:6px;background:#73e7ff;color:#061019;text-decoration:none;font-weight:900}.historyMuseumPagination{max-width:1280px;margin:18px auto 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.historyMuseumPagination button{display:flex;align-items:center;gap:5px;min-height:38px;padding:0 12px;border:1px solid rgba(115,231,255,.2);border-radius:5px;background:rgba(115,231,255,.08);color:#dffaff;font-weight:800}.historyMuseumPagination button:disabled{opacity:.35}.historyMuseumPagination span{color:rgba(255,255,255,.4);font-size:10px}@media(max-width:760px){.historyMuseumShell{padding:28px 16px 70px}.historyMuseumHero{align-items:flex-start;flex-direction:column}.historyMuseumGrid,.historyMuseumTools{grid-template-columns:1fr}}.historyMuseumIdentity{display:grid!important;grid-template-columns:54px minmax(0,1fr);justify-content:normal!important;align-items:center;gap:12px!important;margin-top:10px}.historyMuseumThumb{width:54px;height:64px;display:grid!important;place-items:center;overflow:hidden;border:1px solid rgba(115,231,255,.2);border-radius:5px;background:rgba(115,231,255,.06);color:#73e7ff}.historyMuseumThumb img{width:100%;height:100%;object-fit:contain}.historyMuseumIdentity h2{margin:0 0 5px!important}.lifetimeGalleryPage .historyMuseumHero{padding:18px 20px;border:1px solid rgba(155,92,255,.24);border-radius:22px;background:linear-gradient(100deg,rgba(155,92,255,.12),rgba(0,0,0,.16))}.lifetimeGalleryPage .historyMuseumHero p{color:#c7a5ff}.lifetimeGalleryPage .historyMuseumHero strong{border-color:rgba(155,92,255,.32);color:#d7bdff}.lifetimeGalleryPage .historyMuseumTools{padding:12px;border:1px solid rgba(155,92,255,.18);border-radius:18px;background:rgba(0,0,0,.12)}.lifetimeGalleryPage .historyMuseumLanes button.active{background:#b77cff;color:#120b22}.lifetimeGalleryPage .historyMuseumTools label{border-color:rgba(155,92,255,.35);color:#c7a5ff}.lifetimeGalleryPage .historyMuseumCard{border-color:rgba(155,92,255,.16);border-radius:10px;background:rgba(0,0,0,.14)}.lifetimeGalleryPage .historyMuseumCard:hover{border-color:rgba(183,124,255,.48);background:rgba(155,92,255,.08)}.lifetimeGalleryPage .historyMuseumGrid b,.lifetimeGalleryPage .historyMuseumGrid span{color:#c7a5ff}.lifetimeGalleryPage .historyMuseumThumb{border-color:rgba(155,92,255,.28);background:rgba(155,92,255,.08);color:#c7a5ff}.bountyMoneyExplanation{margin:8px 0;color:rgba(255,255,255,.58);font-size:.75rem;line-height:1.55}.bountyDetailBackdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:24px;background:rgba(2,4,12,.82);backdrop-filter:blur(10px)}.bountyDetailSheet{position:relative;width:min(620px,100%);max-height:88vh;overflow:auto;padding:24px;border:1px solid rgba(115,231,255,.24);border-radius:8px;background:#090b1d;color:#fff}.bountyDetailClose{position:absolute;right:14px;top:14px;width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#15182b;color:#fff}.bountyDetailImage{display:block;width:100%;height:220px;object-fit:contain;margin-bottom:16px;border-radius:6px;background:#050713}.bountyDetailSheet>p{color:#73e7ff;font-size:.68rem;font-weight:900;text-transform:uppercase}.bountyDetailSheet>h2{margin:5px 0 7px}.bountyDetailSheet>span{display:block;margin-bottom:15px;color:rgba(255,255,255,.62);line-height:1.5}.bountyImage img{width:100%;height:100%;object-fit:cover}.bountyHeroCard{display:grid;grid-template-columns:1fr;padding:22px;overflow:hidden}.bountyHeroCard>.bountyHeroArt{display:block;grid-template-columns:none;align-items:normal;width:100%;overflow:hidden;border:1px solid rgba(245,183,62,.24);border-radius:22px;background:#050713}.bountyHeroArt img{display:block;width:100%;height:auto}.bountyHeroCard .bountyModeButtons{justify-content:stretch}.bountyHeroCard .bountyModeButtons button{flex:1;min-height:48px}.bountyPageHeadline{max-width:none;font-size:clamp(3rem,5.2vw,5.8rem)}.bountyHeadlineLine{display:block;white-space:nowrap}.bountyPageHeadline .bountyChaseAccent,.bountyPageHeadline .bountyKeepAccent{color:transparent;background-image:linear-gradient(90deg,#9b5cff,#b65bff 44%,#63f5ff);background-clip:text;-webkit-background-clip:text}@media(max-width:600px){.bountyPageHeadline{font-size:2.2rem}}.binderCreateWeb{width:min(100%,520px)}.binderTemplateGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.binderTemplateGrid button{min-height:122px;padding:13px;display:grid;grid-template-columns:28px minmax(0,1fr);align-content:start;gap:5px 8px;text-align:left;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.035)}.binderTemplateGrid button,.binderTemplateGrid button svg{color:rgba(226,232,240,.66)}.binderTemplateGrid button strong{color:white;font-size:.88rem}.binderTemplateGrid button small{grid-column:1/-1;color:rgba(203,213,225,.5);font-size:.72rem;line-height:1.35}.binderTemplateGrid button.active{border-color:rgba(99,245,255,.48);background:rgba(39,184,244,.11);box-shadow:inset 0 0 0 1px rgba(99,245,255,.09)}.binderTemplateGrid button.active svg{color:#48dcff}.accountHero{margin-bottom:10px;padding-top:22px}.accountHero h1{font-size:clamp(2.6rem,5vw,4.5rem)}.accountOverview{grid-template-columns:1fr;max-width:1040px;gap:12px}.accountProfileCard{grid-template-columns:72px minmax(0,1fr) minmax(300px,360px);align-items:center;min-height:118px;border-radius:8px;padding:18px 20px;background:rgba(8,12,27,.88);border-color:rgba(99,245,255,.16)}.accountProfileCard>div:nth-child(2)>p:last-child{max-width:620px}.accountProfileCard h2{margin-top:5px;font-size:1.4rem}.accountProfileCard p:not(.galleryEyebrow){margin-top:5px;font-size:.78rem}.accountStatusGrid{grid-column:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;border-left:1px solid rgba(255,255,255,.08);padding-left:16px}.accountStatusTile{min-width:0;overflow:hidden;border:0;border-left:1px solid rgba(255,255,255,.07);border-radius:0;background:transparent;padding:7px 12px}.accountStatusTile:first-child{border-left:0}.accountStatusTile strong{display:block;max-width:100%;overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.accountStatusTile span{font-size:.56rem}.accountActionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}button.accountActionCard{width:100%;min-height:76px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;appearance:none;border-radius:7px;border-left:3px solid #67e8f9;background:rgba(8,12,27,.78);padding:12px 14px;text-align:left;font:inherit;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.accountActionCard.violet{border-left-color:#a78bfa}.accountActionCard.green{border-left-color:#4ade80}.accountActionCard.gold{border-left-color:#facc15}.accountActionCard.red{border-left-color:#f87171}.accountActionCard:hover{border-top-color:rgba(99,245,255,.24);border-right-color:rgba(99,245,255,.24);border-bottom-color:rgba(99,245,255,.24);background:rgba(15,23,42,.92);transform:translateY(-1px)}.accountActionCard>span{width:34px;height:34px;border-radius:6px}.accountActionCard>svg:last-child{color:rgba(203,213,225,.34)}.accountActionCard small{max-width:48ch;margin-top:3px;font-size:.72rem;line-height:1.3}.accountDetailWorkspace{position:relative;z-index:1;width:min(780px,calc(100% - 40px));margin:0 auto 48px}.accountWorkspaceBack{display:inline-flex;align-items:center;gap:7px;margin-bottom:10px;padding:9px 12px;border:1px solid rgba(99,245,255,.19);border-radius:6px;background:rgba(99,245,255,.06);color:#bff9ff;font-weight:850;cursor:pointer}.accountDetailWorkspace .accountSection{margin:0}.messageHeroActions{display:flex;align-items:center;gap:9px}.messageEmpty>button,.messageHeroActions>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 13px;border:1px solid rgba(99,245,255,.28);border-radius:6px;background:rgba(99,245,255,.1);color:#c8fbff;font-weight:900}.messageWebLayout{grid-template-columns:minmax(280px,.72fr) minmax(430px,1.28fr);max-width:1120px}.messageRows>button{grid-template-columns:38px minmax(0,1fr);align-items:center;column-gap:10px}.messageRows>button>i{position:relative;grid-row:1/4;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:rgba(99,245,255,.1);color:#6cddff;font-style:normal}.messageRows>button>i b{position:absolute;right:0;top:0;width:8px;height:8px;border-radius:50%;background:#ff4f78}.messageRows>button>small,.messageRows>button>span,.messageRows>button>strong{grid-column:2}.messageRows>button>span{font-size:.69rem}.messageComposeOverlay{position:fixed;z-index:220;inset:0;display:grid;place-items:center;padding:20px;background:rgba(1,2,10,.68);backdrop-filter:blur(8px)}.messageComposeOverlay .messageCompose{width:min(560px,100%);min-height:0;max-height:min(760px,calc(100vh - 40px));overflow-y:auto;box-shadow:0 28px 90px rgba(0,0,0,.55)}.messageCompose>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.messageCompose>header button{width:36px;min-height:36px;padding:0;border-radius:50%;background:rgba(255,255,255,.06);color:white}.messageCategoryRow{display:flex;flex-wrap:wrap;gap:7px}.messageCategoryRow button{flex:1 1 90px;min-height:36px;padding:0 9px;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:rgba(255,255,255,.035);color:rgba(226,232,240,.62);font-size:.72rem}.messageCategoryRow button.active{border-color:rgba(99,245,255,.3);background:rgba(99,245,255,.1);color:white}.messageConversation,.messageInbox{min-height:0}.messageConversation article{flex:0 0 auto;min-height:220px}.messageReadOnlyNote a{color:#c8fbff;font-weight:850;text-decoration:underline;text-underline-offset:3px}.checkoutLiveLayout,.checkoutMetricGrid{position:relative;z-index:1;width:min(1120px,calc(100% - 40px));margin-inline:auto}.checkoutMetricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.checkoutMetric{display:flex;align-items:center;gap:10px;min-height:72px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(255,255,255,.045)}.checkoutMetric>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:rgba(99,245,255,.09);color:#6cddff}.checkoutMetric.violet>span{background:rgba(168,85,247,.12);color:#c68cff}.checkoutMetric.green>span{background:rgba(88,224,138,.11);color:#72ef9f}.checkoutMetric div{display:grid}.checkoutMetric strong{color:white;font-size:1.25rem}.checkoutMetric small{color:rgba(203,213,225,.5);font-weight:850}.checkoutLiveLayout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(390px,1.18fr);gap:12px;padding-bottom:42px}.checkoutLiveStack{display:grid;align-content:start;gap:12px}.checkoutPanel{border-radius:8px}.checkoutPanelHeader{display:flex;align-items:flex-start;gap:10px}.checkoutPanelHeader>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:rgba(99,245,255,.1);color:#6cddff}.checkoutPanelHeader h2{margin:0;color:white;font-size:1rem}.checkoutPanelHeader p{margin:3px 0 0;color:rgba(203,213,225,.5);font-size:.72rem;line-height:1.4}.checkoutOrdersHeader,.checkoutSelectedHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.checkoutOrdersHeader>button{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(99,245,255,.16);border-radius:50%;background:rgba(99,245,255,.06);color:#6cddff}.checkoutEmptyState{display:flex;align-items:center;gap:11px;margin-top:14px;padding:14px;border:1px dashed rgba(255,255,255,.1);border-radius:7px;color:#6cddff}.checkoutEmptyState div{display:grid;gap:3px}.checkoutEmptyState strong{color:white;font-size:.82rem}.checkoutEmptyState span{color:rgba(203,213,225,.5);font-size:.72rem;line-height:1.35}.checkoutEmptyState a{margin-left:auto;color:#bff9ff;font-size:.72rem;font-weight:900;white-space:nowrap}.checkoutEmptyState.centered{min-height:260px;justify-content:center;text-align:left}.checkoutLoading{display:flex;align-items:center;gap:8px;padding:30px 8px;color:rgba(203,213,225,.55)}.checkoutOrderList{display:grid;gap:7px;margin-top:13px;max-height:420px;overflow-y:auto}.checkoutOrderList button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:rgba(255,255,255,.035);color:white;text-align:left}.checkoutOrderList button.active{border-color:rgba(99,245,255,.25);background:rgba(99,245,255,.08)}.checkoutOrderList span{display:grid;gap:4px}.checkoutOrderList small{color:rgba(203,213,225,.46)}.checkoutOrderList b{color:#bff9ff}.checkoutOrderDetail{align-self:start;position:sticky;top:84px}.checkoutSelectedHead p,.checkoutTimeline>p{margin:0 0 4px;color:#6cddff;font-size:.66rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.checkoutSelectedHead h2{margin:0;color:white;font-size:1.25rem}.checkoutSelectedHead span{display:block;margin-top:5px;color:rgba(203,213,225,.52);font-size:.74rem}.checkoutSelectedHead>strong{color:white;font-size:1.22rem;white-space:nowrap}.checkoutStateList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px}.checkoutState{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:2px 8px;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:rgba(0,0,0,.16)}.checkoutState>span{grid-row:1/3;color:#6cddff}.checkoutState.violet>span{color:#c68cff}.checkoutState.green>span{color:#72ef9f}.checkoutState.gold>span{color:#ffd479}.checkoutState strong{color:white;font-size:.75rem}.checkoutState small{color:rgba(203,213,225,.48);font-size:.68rem}.checkoutOrderActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px}.checkoutOrderActions button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(99,245,255,.2);border-radius:6px;background:rgba(99,245,255,.08);color:#c8fbff;font-weight:850}.checkoutOrderActions button.muted{border-color:rgba(255,103,135,.16);background:rgba(255,103,135,.06);color:#ff93aa}.checkoutTimeline{display:grid;gap:9px;margin-top:16px;padding:13px;border-top:1px solid rgba(255,255,255,.08)}.checkoutTimeline>div{display:flex;gap:9px}.checkoutTimeline i{width:7px;height:7px;margin-top:5px;border-radius:50%;background:#6cddff}.checkoutTimeline span{display:grid;gap:2px}.checkoutTimeline strong{color:white;font-size:.75rem}.checkoutTimeline small{color:rgba(203,213,225,.48);line-height:1.35}@media(max-width:860px){.bountyHeroCard,.checkoutLiveLayout{grid-template-columns:1fr}.bountyHeroArt{min-height:270px}.accountProfileCard{grid-template-columns:72px minmax(0,1fr)}.accountStatusGrid{grid-column:1/-1;border-left:0;border-top:1px solid rgba(255,255,255,.08);padding:12px 0 0}.accountActionGrid,.messageWebLayout{grid-template-columns:1fr}.messageConversation,.messageInbox{min-height:0}.checkoutOrderDetail{position:static}}@media(max-width:600px){.bountyHeroCard{padding:14px}.bountyHeroArt{min-height:220px}.binderTemplateGrid,.checkoutOrderActions,.checkoutStateList{grid-template-columns:1fr}.accountProfileCard{grid-template-columns:58px minmax(0,1fr);padding:14px}.accountAvatarButton{width:58px;height:58px;border-radius:8px}.accountAvatarButton img{width:42px;height:42px}.accountStatusGrid{grid-column:1/-1}.accountDetailWorkspace,.checkoutLiveLayout,.checkoutMetricGrid{width:min(100% - 24px,620px)}.checkoutMetricGrid{grid-template-columns:1fr}.messageHeroActions{width:100%;justify-content:space-between}}.checkoutCartRows button>img,.checkoutSelectedHead>img{flex:0 0 auto;object-fit:contain;border:1px solid rgba(99,245,255,.16);border-radius:5px;background:rgba(0,0,0,.28)}.checkoutCartRows button>img{width:42px;height:54px}.binderWebLayout{align-items:start}.binderCardGrid button{display:grid;grid-template-columns:24px minmax(0,1fr) 18px}.binderCardGrid button span{min-width:0}.binderCardGrid button em{overflow:hidden;color:rgba(255,255,255,.38);font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.binderCardChevron{margin-left:auto;color:rgba(255,255,255,.38)}.binderEmptyState{display:grid;justify-items:start;gap:5px;margin-top:14px;padding:18px;border:1px dashed rgba(255,255,255,.12);border-radius:7px;color:#6cddff}.binderEmptyState strong{color:#fff;font-size:.84rem}.binderCreateHint,.binderEmptyState small,.binderFormNote{color:rgba(255,255,255,.48);font-size:.72rem;line-height:1.4}.binderCreateHint{display:block;margin-top:-7px}.binderFormNote{display:block;margin-top:-5px}.messageAttachmentPicker{display:grid;gap:6px}.messageAttachmentButton{position:relative;display:inline-flex!important;width:max-content;min-height:36px!important;padding:0 11px;align-items:center;gap:7px;color:#d9fbff!important;background:rgba(99,245,255,.08)!important;border:1px solid rgba(99,245,255,.25)!important;border-radius:6px!important;cursor:pointer}.messageAttachmentButton input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.messageAttachmentPicker>small{color:rgba(255,255,255,.46);font-size:11px}.messageAttachmentError{color:#ffb4bf!important}.messageAttachmentList{display:grid;gap:5px}.messageAttachmentList>span{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;color:rgba(255,255,255,.76);font-size:11px;background:rgba(255,255,255,.04);border-radius:5px}.messageAttachmentList button{width:24px!important;min-height:24px!important;padding:0!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:50%!important;background:rgba(255,255,255,.07)!important;color:rgba(255,255,255,.7)!important}.checkoutImageFallback{width:42px;height:54px;display:grid!important;place-items:center;border:1px solid rgba(99,245,255,.14);border-radius:5px;background:rgba(99,245,255,.06);color:#6cddff}.checkoutSelectedHead>img{width:70px;height:90px}.messageInboxHeader>div{display:grid;gap:3px}.messageInboxHeader small{font-size:10px;line-height:1.35;color:rgba(255,255,255,.42)}.messageRows>button>i.messageAvatar{overflow:hidden}.messageRows>button>i.messageAvatar img{width:100%;height:100%;display:block;object-fit:cover}.messageRows>button>i.messageAvatar.system{background:rgba(145,91,255,.16);box-shadow:inset 0 0 0 1px rgba(176,109,255,.28)}.messageRows>button>i.messageAvatar.system img{padding:8px;object-fit:contain}.messageRows>button>i.messageAvatar.caterpie{background:rgba(141,197,67,.2);box-shadow:inset 0 0 0 1px rgba(190,229,112,.35)}.messageRows>button>i.messageAvatar.caterpie img{padding:0;object-fit:cover;object-position:50% 42%;transform:translateY(-8%) scale(2.8)}.messageFilterRow{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.messageFilterRow button{min-height:30px;padding:0 9px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.035);color:rgba(226,232,240,.62);font-size:10px;font-weight:850}.messageFilterRow button.active{border-color:rgba(99,245,255,.3);background:rgba(99,245,255,.1);color:white}.messageFilterMore{position:relative;flex:0 0 auto}.messageFilterMore>button{display:inline-flex;align-items:center;gap:5px}.messageFilterMenu{position:absolute;z-index:5;top:calc(100% + 6px);right:0;display:grid;min-width:142px;padding:5px;border:1px solid rgba(99,245,255,.2);border-radius:7px;background:#0b1022;box-shadow:0 14px 34px rgba(0,0,0,.4)}.messageFilterMenu button{width:100%;min-height:32px;padding:0 10px;border:0;border-radius:5px;text-align:left;background:transparent;color:rgba(226,232,240,.7);font-size:10px;font-weight:800}.messageFilterMenu button.active,.messageFilterMenu button:hover{background:rgba(99,245,255,.1);color:#fff}.messageRows>button.messagePriorityDispute,.messageRows>button.messagePriorityOffer,.messageRows>button.messagePriorityOrder,.messageRows>button.messagePrioritySupport{border-left-color:rgba(255,206,91,.55)}.messageRows>button.messagePriorityDispute strong,.messageRows>button.messagePriorityOffer strong,.messageRows>button.messagePriorityOrder strong,.messageRows>button.messagePrioritySupport strong{color:#fff4c7}.messageReadOnlyNote{margin-top:auto;padding:12px 13px;border:1px solid rgba(176,109,255,.2);border-radius:6px;background:rgba(145,91,255,.08);color:rgba(235,226,255,.72);font-size:.75rem;line-height:1.45}.messageTradeRoomLink{display:inline-flex;align-items:center;gap:7px;margin:4px 0 15px;padding:9px 11px;border:1px solid rgba(108,221,255,.25);border-radius:6px;background:rgba(108,221,255,.08);color:#bff9ff;font-size:.76rem;font-weight:850}@media(max-width:600px){.messageFilterRow{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.messageFilterRow::-webkit-scrollbar{display:none}.messageFilterRow button{flex:0 0 auto}}.checkoutTrackingFields{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px;border:1px solid rgba(99,245,255,.14);border-radius:7px;background:rgba(99,245,255,.035)}.checkoutTrackingFields label{display:grid;gap:5px;color:rgba(203,213,225,.56);font-size:.68rem;font-weight:850}.checkoutTrackingFields input{min-width:0;height:40px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:rgba(0,0,0,.24);color:white}.checkoutTrackingStatus{display:flex;align-items:center;gap:7px;margin:11px 0 0;color:#82e9ff;font-size:.74rem;font-weight:800}@media(max-width:600px){.checkoutTrackingFields{grid-template-columns:1fr}.checkoutSelectedHead{display:grid;grid-template-columns:auto 1fr}.checkoutSelectedHead>strong{grid-column:2}}.checkoutStepShell{position:relative;z-index:1;width:min(920px,calc(100% - 40px));margin:0 auto 70px}.checkoutStepRail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}.checkoutStepRail button{min-height:58px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.035);color:rgba(255,255,255,.45)}.checkoutStepRail button span{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.07);font-size:.72rem;font-weight:900}.checkoutStepRail button.active{border-color:rgba(99,245,255,.45);background:rgba(99,245,255,.09);color:#fff}.checkoutStepRail button.active span{background:#63f5ff;color:#07111f}.checkoutStepRail button.complete{color:#74ef9f}.checkoutStepRail button.complete span{background:rgba(74,222,128,.14);color:#74ef9f}.checkoutFlowPanel{padding:22px;border:1px solid rgba(99,245,255,.16);border-radius:8px;background:rgba(8,11,27,.94)}.checkoutReviewList{display:grid;gap:9px;margin-top:18px}.checkoutReviewList article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(255,255,255,.035)}.checkoutReviewList article.active{border-color:rgba(99,245,255,.34);background:rgba(99,245,255,.07)}.checkoutReviewSelect{min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px;border:0;background:transparent;color:white;text-align:left}.checkoutReviewSelect>img{width:52px;height:68px;object-fit:contain;border-radius:5px;background:#030611}.checkoutReviewSelect>span{display:grid;gap:4px}.checkoutReviewSelect small{color:rgba(203,213,225,.5)}.checkoutReviewSelect b{color:#bff9ff}.checkoutReviewList article>div{display:flex;align-items:center;gap:6px;padding-right:10px}.checkoutReviewList article>div a,.checkoutReviewList article>div button{min-height:34px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border:1px solid rgba(99,245,255,.15);border-radius:5px;background:rgba(99,245,255,.06);color:#bff9ff;text-decoration:none;font-size:.7rem;font-weight:850}.checkoutReviewList article>div button{border-color:rgba(255,92,119,.17);background:rgba(255,92,119,.06);color:#ff98ad}.checkoutMoneyBreakdown div.total{margin-top:5px;padding-top:12px;border-top:1px solid rgba(99,245,255,.18)}.checkoutMoneyBreakdown div.total dd,.checkoutMoneyBreakdown div.total dt{color:#fff;font-size:1rem;font-weight:950}.checkoutFlowActions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px}.checkoutFlowActions>a,.checkoutFlowActions>button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border:1px solid rgba(99,245,255,.24);border-radius:6px;background:#63f5ff;color:#061019;text-decoration:none;font-weight:900}.checkoutFlowActions>a,.checkoutFlowActions>button.secondary{background:rgba(99,245,255,.06);color:#bff9ff}.checkoutFlowActions button:disabled{opacity:.4}.checkoutAddressGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px}.checkoutAddressGrid button{min-height:128px;display:grid;grid-template-columns:22px 1fr;align-content:start;gap:5px 8px;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.035);color:white;text-align:left}.checkoutAddressGrid button.active{border-color:rgba(99,245,255,.4);background:rgba(99,245,255,.08)}.checkoutAddressGrid button>span{grid-row:1/3;color:#63f5ff}.checkoutAddressGrid small{color:rgba(203,213,225,.55);line-height:1.5}.checkoutPaymentSummary{margin-top:17px}.checkoutOrderIdentity{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(255,255,255,.035)}.checkoutOrderIdentity>img{width:48px;height:62px;object-fit:contain}.checkoutOrderIdentity>span{display:grid;gap:3px}.checkoutOrderIdentity small{color:rgba(203,213,225,.5)}.checkoutOrderIdentity b{color:#bff9ff}.checkoutAssurance{display:flex;gap:10px;margin-top:12px;padding:13px;border:1px solid rgba(74,222,128,.2);border-radius:7px;background:rgba(74,222,128,.06);color:#72ef9f}.checkoutAssurance span{display:grid;gap:3px}.checkoutAssurance strong{color:#fff}.checkoutAssurance small{color:rgba(203,213,225,.55);line-height:1.4}.checkoutOrderHistory{margin-top:14px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(255,255,255,.03)}.checkoutOrderHistory summary{min-height:54px;display:flex;align-items:center;gap:8px;padding:0 15px;color:#fff;font-weight:900;cursor:pointer}.checkoutOrderHistory summary span{margin-left:auto;color:#63f5ff}.checkoutOrderHistory>div{display:grid;gap:8px;padding:0 12px 12px}.checkoutOrderHistory article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.checkoutOrderHistory article>a{align-self:center;color:#bff9ff;font-size:.72rem;font-weight:850}.binderPageControls{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:16px}.binderPageControls>button,.binderPageControls>div button{min-height:36px;padding:0 11px;border:1px solid rgba(99,245,255,.17);border-radius:5px;background:rgba(99,245,255,.06);color:#bff9ff}.binderPageControls>button{width:38px;padding:0}.binderPageControls>button:disabled{opacity:.3}.binderPageControls>div{display:flex;margin-left:8px}.binderPageControls>div button.active{background:#63f5ff;color:#07111f}.binderSlotSourceActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.binderSlotSourceActions a,.binderSlotSourceActions button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(99,245,255,.18);border-radius:6px;background:rgba(99,245,255,.07);color:#bff9ff;text-decoration:none;font-weight:850}.bountyTypeFilters{grid-column:1/-1;display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 11px;border:1px solid rgba(255,255,255,.09);border-radius:6px}.bountyTypeFilters legend{padding:0 5px;color:rgba(255,255,255,.48);font-size:.65rem;font-weight:900;text-transform:uppercase}.bountyTypeFilters label{display:flex;align-items:center;gap:5px;padding:5px 7px;border-radius:5px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.68);font-size:.72rem;font-weight:800}.bountyActions{grid-template-columns:repeat(2,minmax(0,1fr))}.bountyTypeFilters input[type=checkbox]{width:14px;min-width:14px;height:14px;min-height:14px;margin:0;padding:0;accent-color:#63f5ff}.bountyPanelHeaderTools{display:flex;align-items:center;gap:12px}.bountyRankLink{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid rgba(245,183,62,.32);border-radius:999px;background:rgba(245,183,62,.1);color:#ffe0a8;text-decoration:none;font-size:.78rem;font-weight:900}.bountyRankLink svg{width:18px;height:18px}.bountyRankLink strong{padding-left:3px;color:#fff;font-size:1.08rem}.bountyRankShell{min-height:100vh}.bountyRankHero{margin-bottom:18px}.bountyRankHero h1{margin:0;font-size:clamp(3rem,5.2vw,5.6rem)}.bountyRankOverview{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:22px;width:min(920px,100%);margin:0 auto 16px;padding:22px;border:1px solid rgba(245,183,62,.22);border-radius:22px;background:linear-gradient(115deg,rgba(245,183,62,.11),rgba(155,92,255,.08),rgba(5,7,19,.6))}.bountyRankBadge{display:grid;justify-items:center;gap:4px;padding:18px;border:1px solid rgba(245,183,62,.25);border-radius:16px;background:rgba(5,7,19,.45);color:#ffe0a8}.bountyRankBadge strong{font-size:3.4rem;line-height:1;color:#fff}.bountyRankBadge span{font-size:.7rem;font-weight:850;color:rgba(255,224,168,.7);text-align:center}.bountyRankOverview h2{margin:4px 0 0;color:#fff}.bountyRankOverview>div:last-child>p:not(.galleryEyebrow){max-width:620px;color:rgba(203,213,225,.64);line-height:1.5}.bountyRankAction{display:inline-flex;align-items:center;gap:7px;margin-top:8px;color:#bff9ff;font-weight:900;text-decoration:none}.bountyRankAction svg{order:2}.bountyRankGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(920px,100%);margin:0 auto}.bountyRankPanel{padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.035)}.bountyRankSteps{display:grid;gap:7px;margin-top:16px}.bountyRankSteps div{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px;padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:7px;color:rgba(255,255,255,.5)}.bountyRankSteps div.active{border-color:rgba(245,183,62,.35);background:rgba(245,183,62,.08);color:#ffe0a8}.bountyRankSteps strong{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.07);color:#fff}.bountyRankSteps span{font-size:.75rem;font-weight:800}.bountyRankSteps span b{color:#fff}.bountyLeaderboardRow{display:grid;grid-template-columns:44px minmax(0,1fr) 42px auto;align-items:center;gap:10px;margin-top:16px;padding:12px;border:1px solid rgba(245,183,62,.24);border-radius:7px;background:rgba(245,183,62,.07)}.bountyLeaderboardAvatar{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(245,183,62,.3);border-radius:50%;background:rgba(5,7,19,.58);color:#ffe0a8}.bountyLeaderboardAvatar img{width:100%;height:100%;object-fit:cover}.bountyLeaderboardAvatar img.founderCaterpieAvatar{object-position:50% 42%;transform:translateY(-8%) scale(2.8)}.bountyLeaderboardRow>div{display:grid;gap:2px;min-width:0}.bountyLeaderboardRow strong{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.bountyLeaderboardRow small{color:rgba(203,213,225,.48);font-size:.64rem}.bountyLeaderboardRow>b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(245,183,62,.13);color:#ffe0a8;font-size:1.05rem}.bountyLeaderboardRow>em{color:#fff;font-size:.72rem;font-style:normal;font-weight:850}.bountyRankPrivacy>p{margin:16px 0 10px;color:rgba(203,213,225,.65);line-height:1.55}.bountyRankPrivacy>span{color:rgba(203,213,225,.42);font-size:.72rem;line-height:1.45}@media(max-width:700px){.bountyRankGrid,.bountyRankOverview{grid-template-columns:1fr}.bountyRankOverview{justify-items:stretch}.bountyRankBadge{width:150px}.bountyPanelHeaderTools{gap:8px}.bountyRankLink{padding:0 11px}.bountyRankLink span{display:none}.bountyLeaderboardRow{grid-template-columns:auto minmax(0,1fr) 42px}.bountyLeaderboardRow>em{grid-column:2/4}}.tradeNewRoom{min-height:40px;display:flex;align-items:center;gap:6px;padding:0 12px;border:1px solid rgba(99,245,255,.22);border-radius:6px;background:#63f5ff;color:#07111f;font-weight:900}.tradeCreateDialog{display:grid;gap:13px}.tradeCreateCopy{color:rgba(203,213,225,.62);line-height:1.5}.tradeCreateDialog label{display:grid;gap:6px}.tradeCreateDialog label>span{color:rgba(203,213,225,.55);font-size:.7rem;font-weight:850}.tradeCreateDialog select,.tradeCreateDialog textarea{width:100%;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#101328;color:#fff}.galleryActionNotice{margin:8px 0;color:#77eaff;font-size:.72rem}.galleryExhibitDialogBackdrop{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:20px;background:rgba(2,4,12,.84);backdrop-filter:blur(9px)}.galleryExhibitDialog{position:relative;width:min(420px,100%);display:grid;gap:12px;padding:22px;border:1px solid rgba(99,245,255,.24);border-radius:8px;background:#090b1d}.galleryExhibitDialog>button:first-child{position:absolute;right:12px;top:12px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#171a2d;color:white}.galleryExhibitDialog p{margin:0;color:#63f5ff;font-size:.68rem;font-weight:900;text-transform:uppercase}.galleryExhibitDialog h2{margin:0;color:white}.galleryExhibitDialog label{display:grid;gap:6px}.galleryExhibitDialog label span{color:rgba(255,255,255,.55);font-size:.7rem;font-weight:850}.galleryExhibitDialog input{height:42px;padding:0 10px;border:1px solid rgba(255,255,255,.11);border-radius:5px;background:rgba(255,255,255,.05);color:white}.galleryExhibitDialog>button:last-child{min-height:42px;border:0;border-radius:5px;background:#63f5ff;color:#061019;font-weight:900}.galleryItemRowWrap{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.galleryItemRowWrap>.galleryItemRow{min-width:0}.galleryItemActions{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:7px}.galleryItemActions button{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(99,245,255,.17);border-radius:50%;background:rgba(99,245,255,.06);color:#63f5ff}.galleryItemActions button.danger{border-color:rgba(255,92,119,.17);background:rgba(255,92,119,.06);color:#ff748e}.webDossierReadOnly{display:flex;align-items:center;gap:6px;color:#f4c96a;font-size:.74rem;font-weight:850}.searchFilterGrid.multi{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 150px 220px;align-items:start}.searchMultiFilter{min-width:0;padding:9px 11px;border:1px solid rgba(255,255,255,.09);border-radius:6px}.searchMultiFilter legend{padding:0 5px;color:rgba(255,255,255,.48);font-size:.62rem;font-weight:900;text-transform:uppercase}.searchMultiFilter>div{display:flex;gap:6px;flex-wrap:wrap}.searchMultiFilter label{cursor:pointer}.searchMultiFilter input{position:absolute;opacity:0;pointer-events:none}.searchMultiFilter span{display:block;padding:7px 9px;border:1px solid rgba(255,255,255,.07);border-radius:5px;background:rgba(255,255,255,.035);color:rgba(255,255,255,.6);font-size:.72rem;font-weight:800}.searchMultiFilter input:checked+span{border-color:rgba(99,245,255,.38);background:rgba(99,245,255,.1);color:#c6fbff}.historyMuseumCard{padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.035);color:white;text-align:left}.historyMuseumCard:hover{border-color:rgba(115,231,255,.3);background:rgba(115,231,255,.06)}.historyMuseumCard footer,.historyMuseumCard>div{display:flex;justify-content:space-between;gap:12px}.historySnapshotBackdrop{position:fixed;inset:0;z-index:150;display:grid;place-items:center;padding:22px;background:rgba(2,4,12,.86);backdrop-filter:blur(10px)}.historySnapshotSheet{position:relative;width:min(680px,100%);max-height:90vh;overflow:auto;padding:24px;border:1px solid rgba(115,231,255,.24);border-radius:8px;background:#090b1d;color:white}.historySnapshotSheet>button{position:absolute;right:13px;top:13px;width:38px;height:38px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#16192c;color:white}.historySnapshotSheet>p{margin:0;color:#73e7ff;font-size:.68rem;font-weight:900;text-transform:uppercase}.historySnapshotSheet h2{margin:6px 0}.historySnapshotSheet>span{display:block;color:rgba(203,213,225,.58);line-height:1.5}.historySnapshotSheet>img{display:block;width:min(280px,100%);max-height:340px;object-fit:contain;margin:18px auto;border-radius:6px;background:#030611}.historySnapshotNoImage{min-height:130px;display:grid;place-items:center;align-content:center;gap:6px;margin:18px 0;border:1px dashed rgba(255,255,255,.1);color:rgba(255,255,255,.4)}.historySnapshotSheet dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.historySnapshotSheet dl div{padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:5px;background:rgba(255,255,255,.03)}.historySnapshotSheet dt{color:rgba(255,255,255,.43);font-size:.65rem;font-weight:850}.historySnapshotSheet dd{margin:3px 0 0}.historySnapshotSheet>article{margin-top:12px;padding:13px;border-left:3px solid #73e7ff;background:rgba(115,231,255,.06)}.historySnapshotSheet>article p{color:rgba(255,255,255,.68);line-height:1.55}.historySnapshotSheet>footer{display:flex;justify-content:space-between;gap:10px;margin-top:15px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.46);font-size:.7rem}@media(max-width:650px){.checkoutStepShell{width:min(100% - 24px,620px)}.checkoutStepRail{gap:4px}.checkoutStepRail button{min-height:50px;display:grid;gap:3px}.checkoutStepRail button strong{font-size:.63rem}.checkoutFlowPanel{padding:14px}.checkoutReviewList article{grid-template-columns:1fr}.checkoutReviewList article>div{justify-content:flex-end;padding:0 10px 10px}.checkoutReviewSelect{grid-template-columns:48px minmax(0,1fr)}.checkoutReviewSelect>b{grid-column:2}.checkoutAddressGrid{grid-template-columns:1fr}.checkoutFlowActions{align-items:stretch;flex-direction:column}.checkoutFlowActions>a,.checkoutFlowActions>button{width:100%}.binderSlotSourceActions,.checkoutOrderHistory article{grid-template-columns:1fr}.galleryItemRowWrap{grid-template-columns:minmax(0,1fr) 44px}.galleryItemActions button{width:34px;height:34px}.historySnapshotSheet dl{grid-template-columns:1fr}}@media(max-width:640px){.searchFilterGrid.multi{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.searchFilterGrid.multi .searchSelect{grid-column:1/-1}.searchSubmitButton span{display:inline}.searchSubmitButton{padding:0 12px;font-size:.7rem}.searchSuggestionGroup.recent>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.galleryExhibitRowWrap{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.galleryExhibitRowWrap>.galleryExhibitRow{min-width:0}.galleryExhibitEdit{display:grid;place-items:center;width:38px;margin:8px;border:1px solid rgba(99,245,255,.18);border-radius:50%;background:rgba(99,245,255,.06);color:#77eaff;cursor:pointer}.galleryExhibitAvatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.marketHistoryShell,.researchDeskShell,.transferWebShell{min-height:100vh;padding-bottom:112px}.researchDeskLayout{display:grid;grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);gap:18px}.researchLaneRail{display:grid;align-content:start;gap:9px}.researchLaneRail button{min-height:78px;display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:center;border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:10px;color:rgba(255,255,255,.64);background:rgba(15,14,35,.8);text-align:left}.researchLaneRail button.active{border-color:rgba(50,211,255,.52);color:#fff;background:rgba(16,63,88,.54);box-shadow:inset 3px 0 0 #32d3ff}.researchLaneRail span,.researchSourceGrid span{display:grid;gap:4px}.researchLaneArtwork{display:grid!important;place-items:center;width:56px;height:56px;overflow:hidden;border:1px solid rgba(50,211,255,.22);border-radius:6px;background:rgba(2,6,23,.8)}.researchLaneArtwork img{width:100%;height:100%;object-fit:cover}.researchLaneRail small,.researchSourceGrid small{color:rgba(255,255,255,.46);line-height:1.35}.researchSourceWorkspace{border:1px solid rgba(182,80,255,.25);background:rgba(10,10,29,.86);padding:20px;border-radius:8px}.researchSourceWorkspace>header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.researchSourceWorkspace h2,.researchSourceWorkspace p{margin:0}.researchSourceWorkspace header p{color:#b962ff;font-size:.74rem;font-weight:900;text-transform:uppercase}.researchSourceWorkspace header span{display:block;max-width:680px;margin-top:7px;color:rgba(255,255,255,.58)}.researchSourceWorkspace header>svg{color:#32d3ff}.researchSourceSearch{display:flex;align-items:center;gap:10px;margin:20px 0 13px;border:1px solid rgba(50,211,255,.3);border-radius:8px;padding:0 13px;background:rgba(0,0,0,.22);color:#32d3ff}.researchSourceSearch input{width:100%;min-height:46px;border:0;outline:0;color:#fff;background:transparent}.researchSourceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.researchSourceGrid a{min-height:112px;display:grid;grid-template-columns:112px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:10px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(255,255,255,.04);color:#fff}.researchSourceGrid a:hover{border-color:rgba(50,211,255,.44);background:rgba(50,211,255,.08)}.researchSourceArtwork{display:grid!important;place-items:center;width:112px;height:88px;overflow:hidden;border:1px solid rgba(50,211,255,.18);border-radius:6px;background:linear-gradient(145deg,rgba(17,22,48,.98),rgba(5,7,20,.98));box-shadow:inset 0 0 22px rgba(50,211,255,.06)}.researchSourceArtwork img{width:100%;height:100%;object-fit:contain;padding:5px}.researchSourceArtworkTag{background:linear-gradient(145deg,#080a20,#151044);border-color:rgba(185,98,255,.42)}.researchSourceArtworkTag img{padding:12px 7px;filter:drop-shadow(0 0 7px rgba(50,211,255,.42))}.researchDeskFootnote{margin-top:18px!important;color:rgba(255,255,255,.42);font-size:.8rem;line-height:1.5}.marketHistoryLanes,.transferLanes{display:flex;gap:8px;margin:0 0 18px;padding:5px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(7,7,22,.76)}.marketHistoryLanes button,.transferLanes button{flex:1;min-height:40px;border:0;border-radius:6px;color:rgba(255,255,255,.56);background:transparent;font-weight:850}.marketHistoryLanes button.active,.transferLanes button.active{color:#06121a;background:#32d3ff}.transferLanes button:disabled{cursor:not-allowed;color:rgba(255,255,255,.28);background:rgba(255,255,255,.025)}.marketHistoryLaneAlert{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:6px;border-radius:50%;background:#ff587a;color:#fff;font-size:.63rem;font-style:normal;font-weight:950}.marketHistoryNotice,.transferNotice{display:flex;align-items:center;gap:9px;margin:12px 0;padding:12px 14px;border:1px solid rgba(182,80,255,.25);border-radius:8px;color:rgba(255,255,255,.72);background:rgba(182,80,255,.08)}.marketHistoryGrid,.transferHistory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.marketHistoryGrid article,.transferReceipt,.transferRecord{border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:16px;background:rgba(13,12,34,.84)}.marketHistoryGrid article>header,.transferRecord>header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.marketHistoryCardHeader{min-height:76px}.marketHistoryCardTitle{min-width:0;flex:1}.marketHistoryItemImage,.marketHistoryItemImagePlaceholder{width:58px;height:76px;flex:0 0 58px;border-radius:6px;object-fit:cover;background:rgba(255,255,255,.06);border:1px solid rgba(50,211,255,.25);display:grid;place-items:center;color:rgba(255,255,255,.45)}.marketHistoryCardHeader strong{white-space:nowrap}.marketHistoryGrid h2,.marketHistoryGrid p,.transferRecord h3,.transferRecord p{margin:0}.marketHistoryGrid header p,.transferRecord header span{color:#32d3ff;font-size:.69rem;font-weight:900;text-transform:uppercase}.marketHistoryGrid header strong{color:#87f2aa}.marketHistoryGrid code,.transferRecord code{display:block;margin:10px 0;color:rgba(255,255,255,.4);font-size:.7rem}.marketHistoryStates{display:flex;flex-wrap:wrap;gap:6px}.marketHistoryStates span{padding:5px 8px;border-radius:999px;color:rgba(255,255,255,.66);background:rgba(255,255,255,.06);font-size:.67rem;font-weight:800}.marketHistoryOrderGroup{grid-column:1/-1}.marketHistoryOrderGroup>.marketOrderJourney{max-width:680px}.marketHistoryOrderGroup>header small{display:block;margin-top:4px;color:rgba(255,255,255,.52);font-size:.7rem}.marketHistoryOrderDetails{margin-top:12px;border-top:1px solid rgba(255,255,255,.08)}.marketHistoryOrderDetails summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 2px;color:#bff9ff;font-size:.75rem;font-weight:900;cursor:pointer;list-style:none}.marketHistoryOrderDetails summary::-webkit-details-marker{display:none}.marketHistoryOrderDetails summary:before{content:"+";display:grid;place-items:center;width:20px;height:20px;border:1px solid rgba(99,245,255,.25);border-radius:50%;color:#63f5ff}.marketHistoryOrderDetails[open] summary:before{content:"−"}.marketHistoryOrderDetails summary span{margin-left:auto;color:rgba(255,255,255,.48);font-size:.67rem}.marketHistoryOrderItems{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:4px}.marketHistoryOrderItem{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(0,0,0,.14)}.marketHistoryOrderItem .marketOrderJourney{margin:10px 0}.marketHistoryOrderItem .marketHistoryCardHeader{min-height:64px}.marketHistoryOrderItem .marketHistoryItemImage,.marketHistoryOrderItem .marketHistoryItemImagePlaceholder{width:46px;height:60px;flex-basis:46px}.marketHistoryOrderItem .marketHistoryCardTitle h2{font-size:.82rem}.marketHistoryOrderItem .marketHistoryCardTitle small{color:rgba(255,255,255,.52);font-size:.65rem}.marketOrderJourney{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:13px 0;padding:12px 8px;border:1px solid rgba(99,245,255,.14);border-radius:7px;background:rgba(99,245,255,.035)}.marketOrderJourney>div{position:relative;display:grid;justify-items:center;gap:5px;color:rgba(203,213,225,.35);text-align:center}.marketOrderJourney>div:not(:last-child):after{content:"";position:absolute;top:10px;left:calc(50% + 13px);right:calc(-50% + 13px);border-top:1px dotted rgba(203,213,225,.22)}.marketOrderJourney span{position:relative;z-index:1;width:21px;height:21px;display:grid;place-items:center;border:1px solid rgba(203,213,225,.2);border-radius:50%;background:#0d1022;font-size:.65rem;font-weight:950}.marketOrderJourney small{font-size:.61rem;font-weight:850;line-height:1.1}.marketOrderJourney>div.complete{color:#72ef9f}.marketOrderJourney>div.complete span{border-color:rgba(114,239,159,.65);background:rgba(74,222,128,.13);color:#72ef9f}.marketOrderJourney>div.complete:not(:last-child):after{border-color:rgba(114,239,159,.55)}.marketOrderJourney>div.next{color:#bff9ff}.marketOrderJourney>div.next span{border-color:rgba(99,245,255,.45);color:#63f5ff}.marketHistoryReceipt{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0;padding:10px 0;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.marketHistoryReceipt span{display:grid;gap:3px;color:rgba(255,255,255,.46);font-size:.7rem}.marketHistoryGrid article>p{display:flex;align-items:center;gap:7px;margin-top:12px;color:rgba(255,255,255,.55);font-size:.77rem}.marketHistoryRating{display:grid;gap:9px;margin-top:13px}.marketHistoryRating>span{color:rgba(255,255,255,.58);font-size:.74rem;font-weight:800}.marketHistoryStars{display:flex;gap:4px}.marketHistoryStars button{border:0;padding:2px;color:#ffc84a;background:transparent}.marketHistoryFeedbackTags{display:flex;flex-wrap:wrap;gap:6px}.marketHistoryFeedbackTags button{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:6px;color:rgba(255,255,255,.65);font-size:.68rem;padding:6px 8px}.marketHistoryFeedbackTags button.active{background:rgba(93,216,255,.12);border-color:rgba(93,216,255,.42);color:#c9f4ff}.marketHistoryRating textarea{background:rgba(3,7,18,.56);border:1px solid rgba(255,255,255,.12);border-radius:7px;color:white;font:inherit;font-size:.76rem;line-height:1.45;padding:9px;resize:vertical;width:100%}.marketHistorySaveFeedback{background:rgba(93,216,255,.14);border:1px solid rgba(93,216,255,.35);border-radius:7px;color:#dff8ff;font-weight:850;padding:8px 10px;width:max-content}.marketHistoryRating small{color:rgba(255,255,255,.52);font-size:.68rem}.marketHistoryEmpty,.transferEmpty{display:grid;justify-items:center;gap:9px;min-height:230px;align-content:center;padding:28px;color:rgba(255,255,255,.55);text-align:center}.marketHistoryEmpty h1,.marketHistoryEmpty h2,.marketHistoryEmpty p,.transferEmpty h1,.transferEmpty h2,.transferEmpty p{margin:0}.transferWorkspace{display:grid;gap:12px}.transferWorkspace>form,.transferWorkspace>section{border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:17px;background:rgba(13,12,34,.84)}.transferWorkspace h2,.transferWorkspace p{margin:0}.transferWorkspace form>p,.transferWorkspace section>p{color:#32d3ff;font-size:.7rem;font-weight:900;text-transform:uppercase}.transferWorkspace section>span{display:block;margin-top:6px;color:rgba(255,255,255,.53)}.transferWorkspace input,.transferWorkspace select{width:100%;min-height:44px;margin-top:10px;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:0 11px;color:#fff;background:rgba(0,0,0,.24)}.transferWorkspace select option{color:#f5f7ff;background:#111827}.transferDestination select,.transferWorkspace select{color-scheme:dark}.transferWorkspace input:focus,.transferWorkspace select:focus{outline:2px solid rgba(50,211,255,.35);outline-offset:1px;border-color:rgba(50,211,255,.8)}.transferRecord button,.transferWorkspace button{min-height:42px;border:1px solid rgba(50,211,255,.35);border-radius:7px;padding:0 14px;color:#fff;background:rgba(50,211,255,.13);font-weight:850}.transferWorkspace section>button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:14px}.transferFieldGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.transferFieldGrid label span{display:block;margin-top:10px;color:rgba(255,255,255,.5);font-size:.72rem;font-weight:800}.transferCode{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.transferQRPanel{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:16px;border:1px solid rgba(50,211,255,.38);border-radius:10px;background:linear-gradient(120deg,rgba(50,211,255,.12),rgba(116,88,255,.1))}.transferQRPanel h3,.transferQRPanel p,.transferQRPanel span,.transferQRPanel strong{display:block;margin:0 0 7px}.transferQRPanel p{color:#32d3ff;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.transferQRPanel span{color:rgba(255,255,255,.72);max-width:420px}.transferQRPanel strong{font-size:1.35rem;letter-spacing:.16em}.transferQRPanel img{width:140px;height:140px;border-radius:7px;background:#fff;padding:7px;flex:none}.transferDestination{padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:rgba(255,255,255,.035)}.transferDestination label span{display:block;font-weight:700}.transferDestination select{width:100%;min-height:44px;margin-top:9px;border:1px solid rgba(255,255,255,.18);border-radius:7px;padding:0 11px;color:#fff;background:#111827}.transferDestination select option{color:#f5f7ff;background:#111827}.transferDestination small{display:block;margin-top:8px;color:rgba(255,255,255,.62)}.transferMethodHint,.transferValidationHint{display:block;margin-top:9px;color:rgba(255,255,255,.58);line-height:1.45}.transferPreparedPanel{display:grid;gap:7px;padding:16px;border:1px solid rgba(135,242,170,.38);border-radius:10px;background:rgba(135,242,170,.08)}.transferPreparedPanel code,.transferPreparedPanel h3,.transferPreparedPanel p,.transferPreparedPanel span,.transferPreparedPanel strong{margin:0}.transferPreparedPanel p{color:#87f2aa;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.transferPreparedPanel span{color:rgba(255,255,255,.7)}.transferPreparedPanel strong{font:900 1.5rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em}.transferPreparedPanel code{color:rgba(255,255,255,.55);font-size:.75rem}.transferActiveNotice{display:flex;align-items:flex-start;gap:10px;padding:13px 15px;border:1px solid rgba(255,200,74,.3);border-radius:8px;color:#ffe29a;background:rgba(255,200,74,.08)}.transferActiveNotice svg{flex:none;margin-top:1px}.transferActiveNotice div{display:grid;gap:3px}.transferActiveNotice strong{font-size:.8rem}.transferActiveNotice span{color:rgba(255,255,255,.64);font-size:.75rem;line-height:1.45}.transferRecord header b{color:#87f2aa;text-transform:capitalize}.transferRecordCode{display:block;margin:12px 0;color:#fff;font:900 1.5rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em}.transferRecordExpiry{display:flex;align-items:center;gap:6px;margin-top:10px;color:#ffe29a;font-size:.73rem;font-weight:800}.transferRecord>div{display:flex;gap:8px;margin-top:12px}.transferRecord .danger,.transferWorkspace .danger{border-color:rgba(255,77,108,.3);color:#ff6b87;background:rgba(255,77,108,.08)}.transferReceipt{display:flex;align-items:center;gap:11px;color:#87f2aa}.transferReceipt div{display:grid;gap:3px}.transferReceipt span{color:rgba(255,255,255,.48);font-size:.72rem}@media(max-width:760px){.marketHistoryGrid,.researchDeskLayout,.researchSourceGrid,.transferFieldGrid,.transferHistory{grid-template-columns:1fr}.researchLaneRail{grid-template-columns:repeat(2,minmax(0,1fr))}.researchLaneRail button{min-height:68px;grid-template-columns:44px minmax(0,1fr);padding:8px}.researchLaneArtwork{width:44px;height:44px}.marketHistoryReceipt{grid-template-columns:1fr}.researchSourceGrid a{grid-template-columns:86px minmax(0,1fr) 18px}.researchSourceArtwork{width:86px;height:70px}}@media(max-width:600px){.marketHistoryOrderItems{grid-template-columns:1fr}.marketOrderJourney{gap:2px;padding-inline:4px}.marketOrderJourney small{font-size:.57rem}}.vendorHubTabs{position:relative;z-index:2;width:min(1220px,calc(100% - 40px));margin:0 auto 14px;padding:5px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(7,8,21,.88)}.vendorHubTabs button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:6px;color:rgba(255,255,255,.48);background:transparent;font-weight:800}.vendorHubTabs button:hover{color:#fff;background:rgba(255,255,255,.045)}.vendorHubTabs button.active{color:#07121b;background:#6cddff}.vendorStorefrontHero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px;border-left:3px solid #b968ff;background:linear-gradient(90deg,rgba(185,104,255,.09),rgba(108,221,255,.04))}.vendorStorefrontHero>div{display:grid;gap:6px}.vendorStorefrontHero span{color:#c88dff;font-size:10px;font-weight:900;text-transform:uppercase}.vendorStorefrontHero h3,.vendorStorefrontHero p{margin:0}.vendorStorefrontHero h3{font-size:24px}.vendorStorefrontHero p{max-width:66ch;color:rgba(255,255,255,.62);line-height:1.5}.vendorStorefrontHero small{color:rgba(255,255,255,.38)}.vendorStorefrontHero>strong{min-width:74px;text-align:center;color:#6cddff;font-size:30px}.vendorStorefrontHero>strong small{display:block;color:rgba(255,255,255,.42);font-size:9px;text-transform:uppercase}.vendorStorefrontSearch{height:43px;margin-top:12px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid rgba(108,221,255,.2);border-radius:6px;color:#6cddff;background:rgba(108,221,255,.045)}.vendorStorefrontSearch input{width:100%;border:0;outline:0;color:#fff;background:transparent}.vendorStorefrontLanes{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0 2px}.vendorStorefrontLanes button{min-height:32px;padding:0 10px;color:rgba(255,255,255,.62);background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);border-radius:5px;font-size:11px;font-weight:800}.vendorStorefrontLanes button.active,.vendorStorefrontLanes button:hover{color:#071018;background:#6cddff;border-color:#6cddff}.vendorInventoryControls{display:grid;gap:12px}.vendorInventoryControls>label{display:grid;gap:6px}.vendorInventoryControls>label>span{color:rgba(255,255,255,.54);font-size:11px;font-weight:800}.vendorInventoryControls select{min-height:43px;padding:0 11px;border:1px solid rgba(108,221,255,.2);border-radius:6px;color:#fff;background:#111527}.vendorBinderPicker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vendorBinderPicker button{min-height:62px;padding:10px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;text-align:left;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#fff;background:rgba(255,255,255,.035)}.vendorBinderPicker button>svg{color:#6cddff}.vendorBinderPicker button>span{display:grid;gap:3px}.vendorBinderPicker button small{color:rgba(255,255,255,.4);font-size:9px}.vendorBinderPicker button.active{border-color:rgba(108,221,255,.45);background:rgba(108,221,255,.1);box-shadow:inset 3px 0 0 #6cddff}.vendorInventoryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.vendorInventoryGrid article{min-height:82px;padding:11px;display:grid;align-content:start;gap:4px;border:1px solid rgba(255,255,255,.075);border-radius:6px;background:rgba(255,255,255,.035)}.vendorInventoryGrid article span{color:#6cddff;font-size:9px;font-weight:900;text-transform:uppercase}.vendorInventoryGrid article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.vendorInventoryGrid article small{overflow:hidden;color:rgba(255,255,255,.42);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.vendorStorefrontItem{grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto auto auto;column-gap:9px}.vendorStorefrontItem>img,.vendorStorefrontPlaceholder{grid-row:1/5;width:44px;height:58px;object-fit:cover;border-radius:4px;background:rgba(108,221,255,.08)}.vendorStorefrontPlaceholder{display:grid;place-items:center;color:#6cddff}.vendorStorefrontItem>b,.vendorStorefrontItem>small,.vendorStorefrontItem>span:not(.vendorStorefrontPlaceholder),.vendorStorefrontItem>strong{grid-column:2}.vendorStorefrontItem>b{color:#8df3ae;font-size:10px;text-transform:capitalize}.vendorEmptyState{grid-column:1/-1;margin:0;padding:24px;text-align:center;color:rgba(255,255,255,.42);border:1px dashed rgba(255,255,255,.1);border-radius:6px}.vendorPagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:13px}.vendorPagination button{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(108,221,255,.18);border-radius:50%;color:#dff9ff;background:rgba(108,221,255,.07)}.vendorPagination button:disabled{opacity:.28}.vendorPagination span{color:rgba(255,255,255,.45);font-size:10px;font-weight:750}@media(max-width:800px){.vendorHubTabs{width:min(100% - 24px,650px);grid-template-columns:repeat(5,1fr)}.vendorHubTabs button span{display:none}.vendorBinderPicker,.vendorInventoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.vendorStorefrontHero{grid-template-columns:1fr}.vendorStorefrontHero>strong{text-align:left}.vendorBinderPicker,.vendorInventoryGrid{grid-template-columns:1fr}}.labelDiscovery{display:grid;gap:14px}.labelDiscoveryDefinitions,.labelDiscoveryMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.labelDiscoveryDefinitions>div,.labelDiscoveryMetrics>div{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:rgba(255,255,255,.025)}.labelDiscoveryDefinitions>div{display:grid;gap:4px}.labelDiscoveryDefinitions strong{color:#fff;font-size:11px}.labelDiscoveryDefinitions span{color:rgba(255,255,255,.48);font-size:10px;line-height:1.45}.labelDiscoveryMetrics{grid-template-columns:repeat(5,minmax(0,1fr))}.labelDiscoveryMetrics>div{display:grid;gap:2px}.labelDiscoveryMetrics strong{color:#6cddff;font-size:22px}.labelDiscoveryMetrics span{color:rgba(255,255,255,.43);font-size:9px;font-weight:800;text-transform:uppercase}.labelDiscoveryFilters{display:grid;grid-template-columns:minmax(250px,1.6fr) repeat(3,minmax(130px,.65fr));gap:8px}.labelDiscoveryFilters label{min-height:42px;padding:0 10px;display:flex;align-items:center;gap:7px;border:1px solid rgba(108,221,255,.18);border-radius:6px;color:#6cddff;background:rgba(108,221,255,.035)}.labelDiscoveryFilters input,.labelDiscoveryFilters select{width:100%;border:0;outline:0;color:#fff;background:transparent}.labelDiscoveryFilters select option{color:#fff;background:#111527}.labelDiscoveryToolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.labelDiscoveryToolbar>span{color:rgba(255,255,255,.44);font-size:10px}.labelDiscoveryToolbar button{min-height:38px;padding:0 12px;display:flex;align-items:center;gap:7px;border:1px solid rgba(108,221,255,.35);border-radius:6px;color:#dffaff;background:rgba(108,221,255,.1);font-weight:800}.labelDiscoveryToolbar button:disabled{opacity:.35}.labelDiscoveryNotice,.labelDiscoveryPolicy{margin:0;padding:10px 12px;border-left:3px solid #b968ff;color:rgba(255,255,255,.62);background:rgba(185,104,255,.06);font-size:10px;line-height:1.5}.labelDiscoveryTable{display:grid;gap:7px}.labelDiscoveryTable article{padding:12px;display:grid;grid-template-columns:minmax(260px,1.7fr) 84px minmax(190px,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.075);border-radius:6px;background:rgba(255,255,255,.025)}.labelDiscoveryTable h4,.labelDiscoveryTable p,.labelDiscoveryTable small{margin:0}.labelDiscoveryTable h4{margin-top:5px;font-size:14px}.labelDiscoveryTable p{margin-top:2px;color:#6cddff;font-size:10px}.labelDiscoveryTable small{display:block;margin-top:5px;color:rgba(255,255,255,.42);font-size:9px;line-height:1.4}.labelDiscoveryState{padding:3px 6px;border-radius:3px;color:#a9b2c9;background:rgba(255,255,255,.07);font-size:8px;font-weight:900;text-transform:uppercase}.labelDiscoveryState.evidence_confirmed{color:#8df3ae;background:rgba(76,213,130,.1)}.labelDiscoveryState.merge_review{color:#e0a7ff;background:rgba(185,104,255,.1)}.labelDiscoveryScore{display:grid;text-align:center}.labelDiscoveryScore strong{color:#6cddff;font-size:22px}.labelDiscoveryScore span{color:rgba(255,255,255,.42);font-size:8px;text-transform:uppercase}.labelDiscoveryScore small{margin-top:3px}.labelDiscoverySignals{display:flex;flex-wrap:wrap;gap:4px}.labelDiscoverySignals span{padding:3px 5px;border-radius:3px;color:#ffc578;background:rgba(255,173,68,.08);font-size:7px;text-transform:uppercase}.labelDiscoveryLinks{display:grid;gap:5px}.labelDiscoveryLinks a{display:flex;align-items:center;justify-content:flex-end;gap:4px;color:#6cddff;font-size:9px;font-weight:800}@media(max-width:900px){.labelDiscoveryMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.labelDiscoveryFilters{grid-template-columns:1fr 1fr}.labelDiscoveryTable article{grid-template-columns:minmax(0,1fr) 70px}.labelDiscoveryLinks,.labelDiscoverySignals{grid-column:1/-1}.labelDiscoveryLinks{display:flex}.labelDiscoveryLinks a{justify-content:flex-start}}@media(max-width:600px){.labelDiscoveryDefinitions,.labelDiscoveryFilters,.labelDiscoveryMetrics{grid-template-columns:1fr}.labelDiscoveryToolbar{align-items:stretch;flex-direction:column}.labelDiscoveryToolbar button{justify-content:center}.labelDiscoveryTable article{grid-template-columns:minmax(0,1fr) 62px}}.catalogWorkspaceTabs{overflow-x:auto}.catalogWorkspaceTabs button{flex:0 0 auto}.catalogOperationsWorkbench{width:min(100%,1180px);margin:0 auto;display:grid;gap:13px}.catalogOpsHero{padding:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;border:1px solid rgba(99,245,255,.16);border-left:3px solid #63f5ff;background:linear-gradient(100deg,rgba(99,245,255,.07),rgba(155,92,255,.035))}.catalogOpsHero>div:first-child{display:grid;gap:5px}.catalogOpsHero span{color:#63f5ff;font-size:9px;font-weight:900;text-transform:uppercase}.catalogOpsHero h3,.catalogOpsHero p{margin:0}.catalogOpsHero h3{font-size:21px}.catalogOpsHero p{max-width:78ch;color:rgba(203,213,225,.55);font-size:10px;line-height:1.5}.catalogOpsScore{min-width:120px;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:8px}.catalogOpsScore svg{grid-row:1/3;color:#63f5ff}.catalogOpsScore strong{font-size:30px;line-height:1}.catalogOpsScore span{color:rgba(203,213,225,.42);font-size:8px}.catalogOpsMetrics{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.catalogOpsMetrics>div{padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:rgba(255,255,255,.025)}.catalogOpsMetrics span,.catalogOpsMetrics strong{display:block}.catalogOpsMetrics strong{color:#fff;font-size:20px}.catalogOpsMetrics span{margin-top:3px;color:rgba(203,213,225,.42);font-size:8px;font-weight:850;text-transform:uppercase}.catalogOpsControls{display:grid;grid-template-columns:minmax(260px,1fr) 180px auto auto;gap:7px}.catalogOpsControls button,.catalogOpsControls label,.catalogOpsControls select{min-height:40px;border:1px solid rgba(99,245,255,.17);border-radius:6px;color:#dffcff;background:rgba(99,245,255,.035)}.catalogOpsControls label{padding:0 10px;display:flex;align-items:center;gap:7px}.catalogOpsControls input{width:100%;border:0;outline:0;color:#fff;background:transparent}.catalogOpsControls select{padding:0 10px}.catalogOpsControls select option{color:#fff;background:#101528}.catalogOpsControls button{padding:0 11px;display:flex;align-items:center;justify-content:center;gap:6px;font-weight:800}.catalogOpsControls button:disabled{opacity:.35}.catalogOpsLaneRail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.catalogOpsLaneRail button{--lane:#63f5ff;min-height:78px;padding:10px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 7px;text-align:left;border:1px solid color-mix(in srgb,var(--lane) 30%,transparent);border-radius:6px;color:#fff;background:color-mix(in srgb,var(--lane) 6%,transparent)}.catalogOpsLaneRail button.lane-coin{--lane:#f5b73e}.catalogOpsLaneRail button.lane-paper_money{--lane:#58e08a}.catalogOpsLaneRail button.lane-comic{--lane:#ff6b93}.catalogOpsLaneRail button.lane-video_game{--lane:#9b5cff}.catalogOpsLaneRail button.lane-label_intelligence{--lane:#c884ff}.catalogOpsLaneRail button svg{color:var(--lane)}.catalogOpsLaneRail button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850}.catalogOpsLaneRail button>strong{color:var(--lane);font-size:19px}.catalogOpsLaneRail button>small{grid-column:2/4;color:rgba(203,213,225,.4);font-size:8px;text-transform:uppercase}.catalogOpsLaneRail button.status-blocked{border-color:rgba(255,77,108,.35);box-shadow:inset 0 -2px 0 rgba(255,77,108,.45)}.catalogOpsGrid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.7fr);gap:9px}.catalogOpsMatrix,.catalogOpsPriorities{overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:6px;background:rgba(4,9,22,.62)}.catalogOpsMatrix>header,.catalogOpsPriorities>header{padding:11px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.065)}.catalogOpsMatrix>header div,.catalogOpsPriorities>header{gap:3px}.catalogOpsMatrix>header span,.catalogOpsPriorities>header span{display:block;color:#63f5ff;font-size:8px;font-weight:900;text-transform:uppercase}.catalogOpsMatrix>header strong,.catalogOpsPriorities>header strong{display:block;margin-top:3px;font-size:11px}.catalogOpsMatrix>header small{color:rgba(203,213,225,.38);font-size:8px}.catalogOpsMatrix article,.catalogOpsMatrixHead{display:grid;grid-template-columns:minmax(120px,1.25fr) 72px minmax(110px,1.1fr) 68px 70px 74px 90px 28px;align-items:center;gap:6px}.catalogOpsMatrixHead{padding:7px 10px;color:rgba(203,213,225,.34);font-size:7px;font-weight:900;text-transform:uppercase}.catalogOpsMatrix article{padding:9px 10px;border-top:1px solid rgba(255,255,255,.045);font-size:9px}.catalogOpsMatrix article>div{min-width:0;display:flex;align-items:center;gap:7px}.catalogOpsMatrix article>div svg{flex:none;color:#63f5ff}.catalogOpsMatrix article>div span,.catalogOpsMatrix article>span{min-width:0;display:grid;gap:2px}.catalogOpsMatrix article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalogOpsMatrix article small{color:rgba(203,213,225,.38);font-size:7px}.catalogOpsMatrix article>b{display:grid;gap:2px;font-size:10px}.catalogOpsMatrix article>b small{font-weight:600;line-height:1.3}.catalogOpsMatrix article>button{width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(99,245,255,.16);border-radius:50%;color:#63f5ff;background:rgba(99,245,255,.05)}.catalogOpsMatrix .source-blocked{color:#ff6b86}.catalogOpsMatrix .acceptance-passed,.catalogOpsMatrix .source-connected{color:#8df3ae}.catalogOpsMatrix .acceptance-open{color:#ffc36c}.catalogOpsPriorities{display:grid;align-content:start}.catalogOpsPriorities>header{display:grid}.catalogOpsPriorities>button{padding:10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;text-align:left;border:0;border-bottom:1px solid rgba(255,255,255,.05);color:#fff;background:transparent}.catalogOpsPriorities>button svg:first-child{color:#ffc36c}.catalogOpsPriorities>button.critical svg:first-child{color:#ff5d78}.catalogOpsPriorities>button>span{display:grid;gap:3px}.catalogOpsPriorities>button strong{font-size:9px}.catalogOpsPriorities>button small{color:rgba(203,213,225,.43);font-size:8px;line-height:1.35}.catalogOpsFooter{padding:9px 11px;display:flex;align-items:center;gap:7px;border-left:3px solid #58e08a;color:rgba(203,213,225,.62);background:rgba(88,224,138,.045);font-size:9px}.catalogOpsFooter svg{color:#58e08a}.catalogOpsFooter small{margin-left:auto;color:rgba(203,213,225,.36)}@media(max-width:1120px){.catalogOpsMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:980px){.catalogOpsLaneRail{grid-template-columns:repeat(3,minmax(0,1fr))}.catalogOpsGrid{grid-template-columns:1fr}.catalogOpsMatrix{overflow-x:auto}.catalogOpsMatrix article,.catalogOpsMatrix>header,.catalogOpsMatrixHead{min-width:840px}}@media(max-width:700px){.catalogOpsHero{grid-template-columns:1fr}.catalogOpsMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogOpsControls{grid-template-columns:1fr 1fr}.catalogOpsLaneRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.catalogOpsControls,.catalogOpsLaneRail{grid-template-columns:1fr}.catalogOpsFooter{align-items:flex-start;flex-wrap:wrap}.catalogOpsFooter small{width:100%;margin-left:22px}}.searchWatchButton{width:36px;height:36px;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid rgba(91,214,255,.24);background:rgba(91,214,255,.09);color:#5bd6ff;border-radius:50%;cursor:pointer}.searchWatchButton:hover{background:rgba(91,214,255,.17)}.searchHero{padding-top:28px;padding-bottom:14px}.searchHero h1{max-width:760px;line-height:1.02}.searchCommand{gap:12px}.searchFilterGrid.multi{gap:8px}.advancedSearch{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(8,14,31,.48);overflow:hidden}.advancedSearch.open{border-color:rgba(182,146,255,.3);box-shadow:0 12px 34px rgba(5,7,19,.18)}.advancedSearchToggle{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;color:rgba(232,240,255,.78);padding:0 14px;font:inherit;font-size:.74rem;font-weight:900;cursor:pointer}.advancedSearchToggle>span{display:inline-flex;align-items:center;gap:8px}.advancedSearchToggle svg:last-child{color:rgba(203,213,225,.5);transition:transform .16s ease}.advancedSearch.open .advancedSearchToggle svg:last-child{transform:rotate(180deg)}.advancedSearchToggle:focus-visible,.advancedSearchToggle:hover{background:rgba(182,146,255,.07);color:white;outline:0}.advancedSearchToggle b{min-width:20px;height:20px;display:inline-grid;place-items:center;border-radius:999px;background:rgba(182,146,255,.18);color:#d3baff;font-size:.65rem}.advancedSearchPanel{display:grid;gap:14px;border-top:1px solid rgba(255,255,255,.08);padding:15px}.advancedLanePicker{display:grid;gap:8px}.advancedLanePicker>small{color:rgba(255,205,126,.82);font-size:.68rem;font-weight:750}.advancedLaneSuggestions{display:flex;flex-wrap:wrap;gap:7px}.advancedLaneSuggestions button{min-height:30px;border:1px solid rgba(99,245,255,.15);border-radius:999px;background:rgba(99,245,255,.05);color:rgba(198,251,255,.7);padding:0 10px;font:inherit;font-size:.68rem;font-weight:850;cursor:pointer}.advancedLaneSuggestions button.active,.advancedLaneSuggestions button:hover{border-color:rgba(99,245,255,.5);background:rgba(99,245,255,.14);color:white}.advancedSearchHeading{display:flex;align-items:center;justify-content:space-between;gap:14px}.advancedSearchHeading>div{display:grid;gap:4px}.advancedSearchHeading strong{color:rgba(255,255,255,.9);font-size:.78rem}.advancedSearchHeading span{color:rgba(203,213,225,.52);font-size:.72rem}.advancedSearchClear{border:0;background:transparent;color:#8cefff;padding:5px 0;font:inherit;font-size:.7rem;font-weight:900;cursor:pointer;white-space:nowrap}.advancedSearchGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.advancedInput{display:grid;gap:6px;min-width:0}.advancedInput>span{color:rgba(203,213,225,.5);font-size:.62rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.advancedInput input{width:100%;min-height:38px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.045);color:white;outline:0;padding:0 10px;font:inherit;font-size:.75rem;font-weight:750}.advancedInput input:focus{border-color:rgba(99,245,255,.42);box-shadow:0 0 0 3px rgba(99,245,255,.06)}.advancedInput input::placeholder{color:rgba(203,213,225,.35)}.advancedPriceFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;grid-column:span 2}.searchMultiFilter,.searchSelect{background:rgba(8,14,31,.62);border-color:rgba(255,255,255,.12)}.searchMultiFilter:focus-within,.searchSelect:focus-within{border-color:rgba(99,245,255,.38);box-shadow:0 0 0 3px rgba(99,245,255,.06)}.searchSignalStrip{gap:8px;padding-top:13px}.searchSignal{min-height:56px;background:rgba(8,14,31,.62)}.searchResults{background:rgba(8,14,31,.56)}.searchResultsHeader{padding-bottom:3px;border-bottom:1px solid rgba(255,255,255,.08)}.searchResultCard{position:relative;min-height:180px;border-color:rgba(99,245,255,.12)}.searchResultCard:focus-visible{outline:2px solid rgba(99,245,255,.72);outline-offset:3px}.searchWatchButton{box-shadow:0 0 0 3px rgba(5,7,19,.26)}.searchWatchButton:focus-visible{outline:2px solid rgba(182,146,255,.8);outline-offset:2px}@media (max-width:640px){.searchHero{padding-top:22px}.searchHero h1{font-size:clamp(2.25rem,12vw,3.4rem)}.searchSignal strong{font-size:.84rem}.advancedSearchHeading{align-items:flex-start}.advancedSearchGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.advancedPriceFields{grid-column:1/-1}}.collectibleBiography{display:grid;gap:16px}.collectibleBiographyIntro{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start;padding:14px;border:1px solid rgba(91,214,255,.2);border-radius:7px;background:rgba(91,214,255,.045)}.collectibleBiographyIntro>svg{color:#5bd6ff}.collectibleBiographyIntro p,.collectibleBiographyIntro strong{margin:0}.collectibleBiographyIntro strong{color:#fff;font-size:14px}.collectibleBiographyIntro p{margin-top:5px;color:rgba(226,232,240,.6);font-size:11px;line-height:1.55}.collectibleBiographyTimeline{margin:0;padding:0;list-style:none}.collectibleBiographyTimeline>li{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;padding-bottom:10px}.collectibleBiographyTimeline>li:before{content:"";position:absolute;top:13px;bottom:-13px;left:5px;width:1px;background:linear-gradient(rgba(91,214,255,.56),rgba(168,85,247,.32))}.collectibleBiographyTimeline>li:last-child:before{display:none}.collectibleBiographyMarker{z-index:1;width:11px;height:11px;margin-top:12px;border:2px solid rgba(255,255,255,.62);border-radius:50%;background:#5bd6ff;box-shadow:0 0 14px rgba(91,214,255,.35)}.collectibleBiographyTimeline article{padding:13px;border:1px solid rgba(168,85,247,.18);border-radius:7px;background:rgba(255,255,255,.035)}.collectibleBiographyTimeline header{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.collectibleBiographyTimeline header span,.collectibleBiographyTimeline header time{color:rgba(91,214,255,.82);font-size:9px;font-weight:900;text-transform:uppercase}.collectibleBiographyTimeline header time{color:rgba(226,232,240,.42)}.collectibleBiographyTimeline h3,.collectibleBiographyTimeline p{margin:0}.collectibleBiographyTimeline h3{margin-top:5px;color:#fff;font-size:14px}.collectibleBiographyTimeline p{margin-top:6px;color:rgba(226,232,240,.61);font-size:11px;line-height:1.5}.collectibleBiographyTimeline small{display:flex;align-items:center;gap:5px;margin-top:8px;color:rgba(226,232,240,.5);font-size:10px}.collectibleBiographySignals{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.collectibleBiographySignals b{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:999px;color:#72e7ff;background:rgba(91,214,255,.09);font-size:8px;text-transform:uppercase}.collectibleBiographySignals b.correction{color:#ffc36c;background:rgba(255,195,108,.1)}.collectibleBiographySignals b.trust.curator{color:#d6b6ff;background:rgba(183,122,255,.11)}.collectibleBiographySignals b.trust.suggested{color:#8ccfff;background:rgba(91,181,255,.11)}.collectibleBiographySignals b.trust.evidence{color:#9cecc9;background:rgba(67,213,149,.11)}.collectibleBiographySignals b.trust.external,.collectibleBiographySignals b.trust.verified{color:#78f0ae;background:rgba(38,215,120,.13)}.collectibleBiographySignals b.trust.disputed{color:#ff9eaa;background:rgba(255,72,101,.12)}.collectibleBiographySignals b.trust.superseded{color:#ffc36c;background:rgba(255,195,108,.1)}.collectibleBiographyEmpty{display:grid;justify-items:center;gap:6px;padding:28px 16px;color:rgba(226,232,240,.52);text-align:center}.collectibleBiographyEmpty strong{color:#fff}.collectibleBiographyEmpty p,.collectibleBiographyRule{margin:0;font-size:10px;line-height:1.5}.collectibleBiographyRule{padding-left:10px;border-left:2px solid rgba(168,85,247,.55);color:rgba(226,232,240,.46)}.provenancePathShell{width:min(1120px,calc(100% - 36px));margin:0 auto;padding:42px 0 96px}.provenancePathHero{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);align-items:center;min-height:330px;overflow:hidden;border:1px solid rgba(91,214,255,.22);border-radius:8px;background:#050716}.provenancePathHero:after{position:absolute;inset:0;background:linear-gradient(90deg,#050716 8%,rgba(5,7,22,.92) 39%,rgba(5,7,22,.05) 76%);content:"";pointer-events:none}.provenancePathHero>div{position:relative;z-index:1;padding:42px}.provenancePathHero p,.provenancePathWorkspace header p{margin:0 0 7px;color:#4edcff;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.provenancePathHero h1{margin:0;color:#fff;font-size:clamp(38px,5vw,68px);line-height:.98}.provenancePathHero span{display:block;max-width:420px;margin-top:15px;color:rgba(226,232,240,.68);font-size:15px;line-height:1.55}.provenancePathHero img{width:100%;height:330px;box-sizing:border-box;object-fit:contain;object-position:center;padding:18px}.provenancePathPurpose{display:flex;align-items:flex-start;gap:15px;margin-top:18px;padding:17px 20px;border-left:3px solid #b762ff;background:rgba(12,18,42,.72)}.provenancePathPurpose svg{flex:0 0 auto;color:#c67cff}.provenancePathPurpose p,.provenancePathPurpose strong{margin:0}.provenancePathPurpose strong{color:#fff;font-size:14px}.provenancePathPurpose p{margin-top:4px;color:rgba(226,232,240,.6);font-size:12px;line-height:1.55}.provenancePathTabs{display:flex;align-items:stretch;gap:6px;margin-top:24px;padding:5px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(10,13,31,.9)}.provenancePathTabs button{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;border-radius:6px;color:rgba(226,232,240,.55);background:transparent;font-weight:850;cursor:pointer}.provenancePathTabs button.active,.provenancePathTabs button:hover{color:#fff;background:rgba(48,190,255,.13)}.provenancePathTabs button.active{box-shadow:inset 0 0 0 1px rgba(80,215,255,.32)}.provenancePathTabs button span{min-width:22px;padding:3px 6px;border-radius:999px;color:#67e6ff;background:rgba(52,211,255,.1);font-size:10px}.provenancePathTabs button.refresh{flex:0 0 44px}.provenancePathWorkspace{margin-top:16px;padding:24px;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(10,13,31,.86)}.provenancePathWorkspace>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.provenancePathWorkspace h2{margin:0;color:#fff;font-size:22px}.pathResponse button,.provenancePathList .invite,.provenancePathList a,.provenancePathWorkspace>header>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 14px;border:1px solid rgba(72,210,255,.36);border-radius:6px;color:#fff;background:rgba(32,167,224,.13);font-size:12px;font-weight:850;cursor:pointer}.provenanceWishlistForm{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;padding:20px;border:1px solid rgba(183,98,255,.24);border-radius:8px;background:rgba(24,20,50,.68)}.provenanceWishlistForm label{display:grid;gap:6px;color:rgba(226,232,240,.62);font-size:10px;font-weight:850;text-transform:uppercase}.provenanceWishlistForm input,.provenanceWishlistForm select{width:100%;min-height:42px;padding:0 12px;border:1px solid rgba(148,163,184,.2);border-radius:6px;color:#fff;background:#090d21;font:inherit;text-transform:none}.provenanceWishlistForm .formClose{position:absolute;top:10px;right:10px;display:grid;width:30px;height:30px;padding:0;border:0;place-items:center;color:rgba(226,232,240,.6);background:transparent;cursor:pointer}.wishlistFormatChoices{display:flex;align-items:center;gap:12px}.wishlistFormatChoices label{display:flex;flex-direction:row;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid rgba(148,163,184,.17);border-radius:6px;background:rgba(5,8,22,.52)}.wishlistFormatChoices input{width:16px;min-height:16px}.provenanceWishlistForm .save{min-height:42px;border:0;border-radius:6px;color:#fff;background:linear-gradient(90deg,#9c4dff,#1fcbe8);font-weight:900;cursor:pointer}.provenancePathList{display:grid;gap:8px;margin-top:18px}.provenancePathList article{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;min-height:82px;padding:15px 17px;border:1px solid rgba(148,163,184,.13);border-radius:7px;background:rgba(6,9,24,.78)}.provenancePathList p,.provenancePathList span,.provenancePathList strong{display:block;margin:0}.provenancePathList strong{color:#fff;font-size:14px}.provenancePathList p{margin-top:5px;color:rgba(226,232,240,.66);font-size:12px}.provenancePathList span{margin-top:5px;color:#55dfff;font-size:10px}.provenancePathList article>button:not(.invite){display:grid;flex:0 0 34px;width:34px;height:34px;border:0;border-radius:50%;color:#ff7488;background:rgba(255,73,101,.1);place-items:center;cursor:pointer}.provenanceRoutePanel{flex:1 1 100%;margin-top:12px;padding:12px;border:1px solid rgba(85,223,255,.22);border-radius:7px;background:rgba(14,24,52,.72)}.provenanceRouteHeader,.provenanceRouteLeg{display:flex;align-items:center;justify-content:space-between;gap:10px}.provenanceRouteHeader span{margin:0;padding:4px 7px;border-radius:999px;font-size:9px;text-transform:uppercase}.gateOn,.provenanceRouteHeader .ready,.routeLocked{color:#75f0a5}.gateOff,.provenanceRouteHeader .blocked,.routeWaiting{color:#ffbe73}.provenanceRoutePanel>p,.provenanceRoutePanel>small{color:rgba(226,232,240,.62);font-size:10px}.provenanceRouteLeg{margin-top:8px;padding:8px;border-radius:5px;background:rgba(255,255,255,.045)}.provenanceRouteLeg>div span{color:rgba(226,232,240,.58);font-size:10px}.provenanceRouteLeg select{max-width:55%;padding:7px 8px;border:1px solid rgba(85,223,255,.25);border-radius:5px;color:#fff;background:#111934;font-size:10px}.provenanceGateGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:10px}.provenanceGateGrid span{display:grid;gap:3px;padding:7px 5px;border-radius:5px;background:rgba(255,255,255,.04);font-size:9px}.provenanceGateGrid span>span{padding:0;background:transparent;font-size:13px}.provenanceRouteBlocker{display:block;margin-top:9px;color:#ffbe73!important}.provenanceApproveButton{margin-top:10px;padding:8px 11px;border:1px solid rgba(85,223,255,.34);border-radius:5px;color:#fff;background:rgba(85,223,255,.12);font-size:10px;font-weight:800;cursor:pointer}.provenanceSettlementLock{display:block;margin-top:8px}@media (max-width:760px){.provenanceGateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.provenanceRouteLeg{align-items:flex-start;flex-direction:column}.provenanceRouteLeg select{max-width:100%;width:100%}}.pathResponse{display:flex;gap:7px}.pathResponse button:first-child{border-color:rgba(255,116,136,.28);background:rgba(255,73,101,.08)}.provenancePathNotice{margin:14px 0 0;padding:11px 14px;border-left:3px solid #49d8ff;color:rgba(226,232,240,.76);background:rgba(23,120,163,.12);font-size:12px}.provenancePathEmpty,.provenancePathSignedOut{display:grid;justify-items:center;gap:8px;padding:54px 24px;color:rgba(226,232,240,.56);text-align:center}.provenancePathEmpty h2,.provenancePathEmpty p,.provenancePathSignedOut h1,.provenancePathSignedOut p{margin:0}.provenancePathEmpty h2,.provenancePathSignedOut h1{color:#fff}.provenancePathSignedOut{min-height:62vh;align-content:center}.provenancePathSignedOut svg{color:#b762ff}.provenancePathSignedOut a{margin-top:8px;padding:12px 18px;border-radius:6px;color:#fff;background:linear-gradient(90deg,#9c4dff,#1fcbe8);font-weight:900}@media (max-width:760px){.provenancePathShell{width:min(100% - 24px,620px);padding-top:20px}.provenancePathHero{grid-template-columns:1fr;min-height:0}.provenancePathHero>div{padding:28px 24px 8px}.provenancePathHero:after{background:linear-gradient(180deg,#050716 8%,rgba(5,7,22,.76) 48%,rgba(5,7,22,.08) 88%)}.provenancePathHero img{height:220px;padding:10px 16px 16px}.provenancePathTabs{overflow-x:auto}.provenancePathTabs button{flex:0 0 auto;padding:0 13px}.provenanceWishlistForm{grid-template-columns:1fr}.provenancePathList article{align-items:flex-start}.pathResponse{flex-direction:column}}.baeWorkspaceSpecialistPanel{margin-top:16px;border:1px solid #365276;border-radius:14px;background:#0d1727;padding:20px}.baeWorkspaceSpecialistPanel>header{display:grid;gap:5px;margin-bottom:8px}.baeWorkspaceSpecialistPanel>header span{color:#67e8f9;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.baeWorkspaceSpecialistPanel>header strong{font-size:21px}.baeWorkspaceSpecialistPanel>p{color:#b8c3d9;line-height:1.55;margin:0 0 18px}.baeWorkspaceMetricsPanel{margin-top:16px}.baeMetricGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.baeMetricGrid div{border:1px solid #283752;border-radius:9px;background:#0d1524;padding:12px;display:grid;gap:5px}.baeMetricGrid small{color:#8794ac;text-transform:capitalize}.baeMetricGrid strong{color:#67e8f9;font-size:19px}.baeWorkspaceMuted{color:#8794ac}.baeSourceList{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:16px;color:#aab5cc;font-size:12px}.baeSourceList span{border:1px solid #314462;border-radius:999px;padding:5px 8px;color:#d5dded}.baeProviderList{display:grid;gap:10px}.baeProviderList>div{display:grid;grid-template-columns:auto auto 1fr;gap:9px;align-items:center;border-bottom:1px solid #243149;padding:9px 0}.baeProviderList small{color:#8995ab}.providerOk{color:#86efac}.providerDown{color:#fda4af}.baeEvidencePanel{margin-top:16px}.baeEvidenceControls{display:flex;gap:10px;margin-bottom:12px}.baeEvidenceControls input{flex:1;min-width:0;border:1px solid #33425e;border-radius:8px;background:#0b1220;color:#fff;padding:10px 12px}.baeEvidenceControls button,.baeEvidenceFooter button{display:inline-flex;align-items:center;gap:6px;border:1px solid #33425e;border-radius:8px;background:#16243a;color:#d9e4f5;padding:9px 11px;font-weight:800}.baeEvidenceControls button:disabled,.baeEvidenceFooter button:disabled{opacity:.45}.baeEvidenceTable{display:grid;border-top:1px solid #283752}.baeEvidenceTable div{display:grid;grid-template-columns:minmax(130px,.35fr) 1fr;gap:14px;padding:11px 0;border-bottom:1px solid #223049}.baeEvidenceTable strong{color:#8f9bb2;text-transform:capitalize}.baeEvidenceTable span{color:#d8deec;overflow-wrap:anywhere}.baeEvidenceFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;color:#8f9bb2}.baeEvidenceFooter div{display:flex;align-items:center;gap:9px}.baeEvidenceFooter button{padding:7px 9px;font-size:11px}.baeWorkspacePrompt input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#eaf0ff;font:inherit}.baeAnswer{margin-top:14px;border-left:3px solid #67e8f9;padding:12px 14px;background:#0b1423}.baeAnswer strong{display:block;color:#f4f7ff}.baeAnswer p{margin:8px 0 0;color:#b7c2d8;line-height:1.5}.baeAnswer small{display:block;margin-top:10px;color:#8794ac}.baeActionPanel{margin-top:16px}.baeActionPanel>p{color:#aeb9cf;line-height:1.5}.baeActionControls{display:flex;gap:10px}.baeActionControls input,.baeActionControls select{min-width:0;border:1px solid #33425e;border-radius:8px;background:#0b1220;color:#eaf0ff;padding:10px 12px}.baeActionControls select{flex:0 1 220px}.baeActionControls input{flex:1}.baeActionControls button{border:1px solid #4d3e75;border-radius:8px;background:#2b1d4c;color:#f5edff;padding:9px 12px;font-weight:800}.baeActionControls button:disabled{opacity:.45}.checkoutCartNote{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 13px;border:1px solid rgba(168,85,247,.22);border-radius:7px;background:rgba(168,85,247,.08);color:#d8b4fe}.checkoutCartNote>span{display:grid;gap:3px}.checkoutCartNote strong{color:#fff;font-size:.76rem}.checkoutCartNote small{color:rgba(233,213,255,.65);font-size:.7rem;line-height:1.4}.checkoutMoneyBreakdown{gap:4px;padding:10px 0}.checkoutMoneyBreakdown>div{align-items:baseline}.checkoutMoneyBreakdown dd,.checkoutMoneyBreakdown dt{font-size:.78rem}.checkoutMoneyBreakdown div.total{margin-top:7px;padding-top:10px}.checkoutMoneyBreakdown div.total dd,.checkoutMoneyBreakdown div.total dt{font-size:1.18rem}.checkoutCartPromptBackdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:rgba(2,5,16,.72);backdrop-filter:blur(8px)}.checkoutCartPrompt{position:relative;width:min(440px,100%);padding:30px;border:1px solid rgba(99,245,255,.3);border-radius:9px;background:linear-gradient(145deg,rgba(12,19,43,.98),rgba(8,10,25,.98));box-shadow:0 24px 70px rgba(0,0,0,.45);text-align:center}.checkoutCartPromptClose{position:absolute;top:12px;right:12px;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:rgba(255,255,255,.05);color:rgba(255,255,255,.7);cursor:pointer}.checkoutCartPromptIcon{width:52px;height:52px;display:grid;place-items:center;margin:0 auto 15px;border:1px solid rgba(99,245,255,.35);border-radius:50%;background:rgba(99,245,255,.1);color:#63f5ff}.checkoutCartPrompt .galleryEyebrow{margin:0 0 5px}.checkoutCartPrompt h2{margin:0;color:#fff;font-size:1.35rem}.checkoutCartPrompt>p:not(.galleryEyebrow){margin:8px auto 22px;max-width:33ch;color:rgba(203,213,225,.66);line-height:1.5}.checkoutCartPromptActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.checkoutCartPromptActions a,.checkoutCartPromptActions button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:1px solid rgba(99,245,255,.24);border-radius:6px;background:rgba(99,245,255,.06);color:#bff9ff;font:inherit;font-weight:900;text-decoration:none;cursor:pointer}.checkoutCartPromptActions .primary{border-color:transparent;background:#63f5ff;color:#061019}@media(max-width:520px){.checkoutCartPrompt{padding:27px 18px 20px}.checkoutCartPromptActions{grid-template-columns:1fr}.notificationDot{width:10px;height:10px;top:1px;right:1px}.menuNotificationDot{width:9px;height:9px}}.accountGroupList{display:grid;gap:10px;align-content:start}.accountGroup{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(8,12,27,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.accountGroup>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 2px 8px;color:rgba(203,213,225,.38)}.accountGroup>header p{margin:0;color:#bff9ff;font-size:.67rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.accountGroup>header span{display:block;margin-top:3px;color:rgba(203,213,225,.52);font-size:.7rem;font-weight:650;line-height:1.35}.accountGroupItems{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.accountGroup .accountActionCard{min-height:62px;grid-template-columns:32px minmax(0,1fr) 15px;align-items:center;gap:8px;border-radius:7px;padding:9px 10px;text-align:left;cursor:pointer}.accountGroup .accountActionCard>span{width:30px;height:30px;border-radius:6px}.accountGroup .accountActionCard strong{font-size:.78rem;line-height:1.2}.accountGroup .accountActionCard small{margin-top:2px;font-size:.62rem;line-height:1.25}.accountGroup .accountActionCard>svg:last-child{color:rgba(203,213,225,.34)}@media(max-width:860px){.accountGroupItems{grid-template-columns:1fr}}.accountOverview .accountGroup .accountActionCard small,.accountOverview .accountGroup>header span{display:none}.accountOverview .accountGroup>header{margin-bottom:6px}.accountContactDivider{display:grid;gap:3px;margin:18px 0 10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.accountContactDivider strong{color:#fff;font-size:.82rem}.accountContactDivider span{color:rgba(203,213,225,.52);font-size:.7rem;line-height:1.4}.checkoutSelectedAddress{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;margin:16px 0 12px;padding:16px;border:1px solid rgba(99,245,255,.34);border-radius:8px;background:linear-gradient(135deg,rgba(99,245,255,.1),rgba(8,14,31,.7));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.checkoutSelectedAddressIcon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(99,245,255,.14);color:#63f5ff}.checkoutSelectedAddress div{display:grid;gap:5px;min-width:0}.checkoutSelectedAddress p{margin:0;color:#8eeaf2;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.checkoutSelectedAddress strong{color:#fff;font-size:.94rem}.checkoutSelectedAddress small{color:rgba(226,232,240,.68);font-size:.76rem;line-height:1.55}.checkoutAddressPicker{display:grid;gap:7px;margin:0 0 10px}.checkoutAddressPicker>span{color:rgba(226,232,240,.72);font-size:.74rem;font-weight:800}.checkoutAddressPicker select{width:100%;min-height:42px;padding:0 12px;border:1px solid rgba(148,163,184,.27);border-radius:6px;background:#0b1325;color:#eef6ff;font:inherit;font-size:.8rem}.checkoutAddressLinks{display:flex;flex-wrap:wrap;gap:14px;margin:9px 0 18px}.checkoutAddressLinks a{color:#9aeff5;font-size:.74rem;font-weight:850;text-decoration:none}.checkoutAddressLinks a:hover{text-decoration:underline}.checkoutEmbeddedStripe{margin:16px 0;border:1px solid rgba(99,245,255,.2);border-radius:8px;background:#fff;overflow:hidden;min-height:520px}.checkoutEmbeddedStripe iframe{min-height:520px}.checkoutReviewList article>.checkoutReviewSelect{display:grid;padding:11px}.checkoutReviewList.compact{margin-top:10px}.checkoutReviewList.compact .checkoutOrderIdentity{padding:10px}.checkoutShipmentGroups{display:grid;gap:10px;margin-top:16px;padding:13px;border:1px solid rgba(99,245,255,.14);border-radius:7px;background:rgba(99,245,255,.035)}.checkoutShipmentGroupsHeader{display:flex;align-items:center;gap:9px;color:#63f5ff}.checkoutShipmentGroupsHeader>span{display:grid;gap:2px}.checkoutShipmentGroupsHeader strong{color:#fff}.checkoutShipmentGroupsHeader small{color:rgba(203,213,225,.55)}.checkoutShipmentGroups>div{display:grid;gap:7px}.checkoutShipmentGroups article{display:grid;gap:9px;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:rgba(255,255,255,.025)}.checkoutShipmentSummary{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px}.checkoutShipmentSummary>span{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:rgba(99,245,255,.1);color:#63f5ff;font-size:.7rem;font-weight:900}.checkoutShipmentSummary>div{display:grid;gap:2px}.checkoutShipmentGroups article small{color:rgba(203,213,225,.52)}.checkoutShipmentSummary>b{color:#bff9ff;font-size:.78rem}.checkoutShipmentItems{display:grid;gap:6px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.checkoutShipmentItem{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;min-width:0}.checkoutShipmentItem>.checkoutImageFallback,.checkoutShipmentItem>img{width:42px;height:54px;border-radius:5px;border:1px solid rgba(255,255,255,.09);background:rgba(99,245,255,.055);object-fit:contain}.checkoutShipmentItem>.checkoutImageFallback{display:grid;place-items:center;color:#63f5ff}.checkoutShipmentItem>span:last-child{display:grid;gap:2px;min-width:0}.checkoutShipmentItem strong{overflow:hidden;color:#eef6ff;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.checkoutShipmentItem small{font-size:.66rem}.checkoutReviewSelect>b{display:grid;gap:2px;justify-items:end}.checkoutReviewSelect>b small{color:rgba(203,213,225,.5);font-size:.62rem;font-weight:750}.checkoutConfirmationVisual{display:grid;grid-template-columns:auto minmax(100px,1fr) auto;align-items:center;gap:12px;margin-top:18px;padding:16px;border:1px solid rgba(74,222,128,.2);border-radius:7px;background:linear-gradient(90deg,rgba(74,222,128,.08),rgba(99,245,255,.04))}.checkoutConfirmationNode{display:grid;justify-items:center;gap:5px;color:#bff9ff}.checkoutConfirmationNode>svg{color:#72ef9f}.checkoutConfirmationNode small{color:rgba(203,213,225,.7);font-size:.66rem;font-weight:850}.checkoutConfirmationRoute{position:relative;display:flex;align-items:center;justify-content:space-around;gap:10px;min-width:0;color:#63f5ff}.checkoutConfirmationRoute:before{content:"";position:absolute;left:0;right:0;border-top:2px dotted rgba(99,245,255,.35)}.checkoutConfirmationRoute i{position:relative;z-index:1;width:7px;height:7px;border-radius:50%;background:#63f5ff;box-shadow:0 0 10px rgba(99,245,255,.75)}.checkoutConfirmationRoute svg{position:relative;z-index:1;padding:3px;box-sizing:content-box;border-radius:50%;background:#0a1224;color:#72ef9f;animation:checkoutTruckPulse 2.8s ease-in-out infinite}.checkoutConfirmationHouse{position:relative;width:22px;height:19px;margin-top:3px;border:2px solid #72ef9f;border-top:0;border-radius:2px;color:#72ef9f}.checkoutConfirmationHouse:before{content:"";position:absolute;left:1px;top:-9px;width:14px;height:14px;border-top:2px solid;border-left:2px solid;transform:rotate(45deg)}.checkoutConfirmationHouse span{position:absolute;bottom:0;left:7px;width:5px;height:9px;background:currentColor}.checkoutConfirmationNumbers{display:grid;gap:10px;margin-top:14px;padding:13px;border:1px solid rgba(99,245,255,.16);border-radius:7px;background:rgba(99,245,255,.04)}.checkoutConfirmationNumbers>div:first-child{display:grid;gap:3px}.checkoutConfirmationNumbers strong{color:#fff;font-size:.78rem}.checkoutConfirmationNumbers small{color:rgba(203,213,225,.55);font-size:.68rem;line-height:1.35}.checkoutConfirmationNumberList{display:grid;gap:6px}.checkoutConfirmationNumberList>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 9px;border-radius:5px;background:rgba(0,0,0,.16)}.checkoutConfirmationNumberList span{color:#bff9ff;font-size:.72rem;font-weight:950;letter-spacing:.04em}.checkoutConfirmationNumberList small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes checkoutTruckPulse{0%,to{transform:translateX(-2px)}50%{transform:translateX(2px)}}.bountyRankBadge{min-height:190px;padding:24px;gap:7px;border-color:rgba(245,183,62,.35);border-radius:18px;box-shadow:0 14px 34px rgba(0,0,0,.2)}.bountyRankBadge strong{font-size:5.2rem;text-shadow:0 0 24px rgba(245,183,62,.4)}.bountyRankBadge span{font-size:.78rem}.bountyHeroArt.createMode{height:320px}.bountyHeroArt.createMode img{height:100%;object-fit:cover;object-position:center 54%}@media(max-width:600px){.bountyHeroArt.createMode{height:220px}}.bountyMatchReview{display:grid;gap:9px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.bountyMatchReview>p{margin:0;color:#73e7ff;font-size:.68rem;font-weight:900;text-transform:uppercase}.bountyMatchReview h3{margin:0;color:#fff;font-size:1rem}.bountyMatchReview article{display:grid;gap:5px;padding:11px;border:1px solid rgba(99,245,255,.16);border-radius:7px;background:rgba(99,245,255,.04)}.bountyMatchReview article>p,.bountyMatchReview article>span{margin:0;color:rgba(255,255,255,.62);font-size:.75rem;line-height:1.4}.bountyMatchReview article>div{display:flex;gap:7px;margin-top:4px}.bountyMatchReview button{min-height:36px;padding:0 11px;border:1px solid rgba(99,245,255,.28);border-radius:5px;background:rgba(99,245,255,.1);color:#c8fbff;font-weight:850;cursor:pointer}.bountyMatchReview button.muted{border-color:rgba(255,103,135,.22);background:rgba(255,103,135,.06);color:#ffb4bf}.bountyMatchReview>label{display:grid;gap:5px;color:rgba(255,255,255,.7);font-size:.72rem;font-weight:850}.bountyMatchReview>label input,.bountyMatchReview>label textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:rgba(0,0,0,.18);color:#fff;padding:9px;font:inherit}.bountyMatchReview>label textarea{min-height:78px;resize:vertical}.bountyMatchType{display:flex;gap:8px}.bountyMatchType label{display:flex;align-items:center;gap:6px;flex:1;min-height:36px;padding:0 9px;border:1px solid rgba(255,255,255,.1);border-radius:5px;color:rgba(255,255,255,.75);font-size:.75rem}.bountyMatchType input{accent-color:#63f5ff}.bountyMatchStatus{margin:17px 0 0;padding:11px;border:1px solid rgba(245,183,62,.25);border-radius:6px;background:rgba(245,183,62,.07);color:#ffe0a8;font-size:.75rem;line-height:1.45}.bountyMatchStatus.confirmed{border-color:rgba(114,239,159,.25);background:rgba(114,239,159,.07);color:#b9ffd0}.bountyRenewButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 0 16px;padding:10px 14px;border:1px solid rgba(115,231,255,.38);border-radius:6px;background:rgba(115,231,255,.1);color:#b7f3ff;font-weight:800;cursor:pointer}.bountyRenewButton:disabled{opacity:.55;cursor:wait}.bountyAdvancedSearch{grid-column:1/-1}.bountyAdvancedSearch>button{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid rgba(115,231,255,.24);border-radius:6px;background:rgba(115,231,255,.06);color:#b7f3ff;font-weight:800;cursor:pointer}.bountyAdvancedFields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px;padding:12px;border:1px solid rgba(115,231,255,.14);border-radius:6px;background:rgba(115,231,255,.035)}.bountyAdvancedFields>p{grid-column:1/-1;margin:0;color:rgba(255,255,255,.55);font-size:.74rem}.bountyAdvancedFields>label{display:grid;gap:5px}.bountyAdvancedFields>label span{color:rgba(255,255,255,.62);font-size:.68rem;font-weight:850}.bountyAdvancedFields>label input{width:100%;min-height:36px;padding:0 9px;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:rgba(0,0,0,.16);color:#fff}.bountyAdvancedFields>.bountyFieldSelect{grid-column:1/-1}@media(max-width:700px){.bountyAdvancedFields{grid-template-columns:1fr 1fr}}@media(max-width:480px){.bountyAdvancedFields{grid-template-columns:1fr}}.intakeShell{min-height:calc(100vh - 76px);padding:40px clamp(18px,4vw,60px) 88px;color:#f7f8fc;background:#050713}.intakeLoader{display:block;margin:18vh auto;color:#63f5ff}.intakeHeader{max-width:1180px;margin:0 auto 18px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.intakeHeader>div>p,.intakeIdentityPanel header p,.intakePhotoPanel header p{margin:14px 0 4px;color:#63f5ff;font-size:.68rem;font-weight:900;text-transform:uppercase}.intakeHeader h1{margin:0;font-size:clamp(2rem,4vw,3.4rem);letter-spacing:0}.intakeHeader>div>span{display:block;max-width:650px;margin-top:7px;color:rgba(255,255,255,.56);line-height:1.5}.intakeBack{gap:6px;color:rgba(255,255,255,.7);font-size:.76rem;font-weight:850;text-decoration:none}.intakeBack,.intakeReset{display:inline-flex;align-items:center}.intakeReset{min-height:39px;padding:0 12px;gap:7px;border:1px solid rgba(255,255,255,.11);border-radius:6px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.68);font-weight:800;cursor:pointer}.intakeModeBar{max-width:1180px;margin:0 auto 10px;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(255,255,255,.025)}.intakeModeBar>div{display:flex;gap:5px}.intakeModeBar button{min-height:36px;padding:0 17px;border:1px solid transparent;border-radius:5px;background:transparent;color:rgba(255,255,255,.54);font-weight:900;cursor:pointer}.intakeModeBar button.active{border-color:rgba(99,245,255,.24);background:rgba(99,245,255,.1);color:#c8fbff}.intakeModeBar label{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.68);font-size:.76rem;font-weight:800}.intakeModeBar input[type=checkbox]{width:17px;height:17px;accent-color:#63f5ff}.intakeLanes{max-width:1180px;margin:0 auto 12px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.intakeLanes button{min-height:42px;padding:0 8px;border:1px solid rgba(255,255,255,.09);border-radius:6px;background:rgba(255,255,255,.035);color:rgba(255,255,255,.56);font-weight:850;cursor:pointer}.intakeLanes button.active{border-color:rgba(99,245,255,.42);background:rgba(99,245,255,.09);color:#d1fcff}.intakeWorkspace{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr);gap:12px;align-items:start}.intakeIdentityPanel,.intakePhotoPanel{padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(12,15,31,.84)}.intakeIdentityPanel>header,.intakePhotoPanel>header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.intakeIdentityPanel>header>span,.intakePhotoPanel>header>span{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(99,245,255,.3);border-radius:50%;color:#63f5ff;font-size:.72rem;font-weight:900}.intakeIdentityPanel header p,.intakePhotoPanel header p{margin:0 0 2px}.intakeIdentityPanel h2,.intakePhotoPanel h2{margin:0;font-size:1rem;letter-spacing:0}.intakePhotoPicker{width:100%;aspect-ratio:.78;min-height:330px;padding:24px;display:grid;place-items:center;align-content:center;gap:9px;border:1px dashed rgba(99,245,255,.34);border-radius:7px;background:rgba(99,245,255,.035);color:#9ef7ff;cursor:pointer}.intakePhotoPicker span{max-width:260px;color:rgba(255,255,255,.47);font-size:.72rem;line-height:1.45}.intakePhotoPreview{position:relative;overflow:hidden;border:1px solid rgba(99,245,255,.18);border-radius:7px;background:#080b17}.intakePhotoPreview img{display:block;width:100%;aspect-ratio:.78;object-fit:contain}.intakePhotoPreview>button{position:absolute;right:9px;top:9px;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:50%;background:rgba(3,5,12,.85);color:white;cursor:pointer}.intakePhotoPreview footer{min-height:42px;padding:0 10px;display:flex;align-items:center;gap:7px;color:rgba(255,255,255,.65);font-size:.67rem}.intakePhotoPreview footer span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intakePhotoPreview footer strong{color:#63f5ff}.intakeFileInput{position:absolute;opacity:0;pointer-events:none}.intakeFieldGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.intakeFieldGrid label{min-width:0;display:grid;gap:5px}.intakeFieldGrid label.wide{grid-column:1/-1}.intakeFieldGrid label>span{color:rgba(255,255,255,.58);font-size:.68rem;font-weight:850}.intakeFieldGrid input{width:100%;min-width:0;height:43px;padding:0 10px;border:1px solid rgba(255,255,255,.11);border-radius:6px;background:rgba(255,255,255,.045);color:#fff;font:inherit;outline:0}.intakeFieldGrid input:focus{border-color:rgba(99,245,255,.58);box-shadow:0 0 0 2px rgba(99,245,255,.08)}.intakeFieldGrid input::placeholder{color:rgba(255,255,255,.27)}.intakeGradingFields{grid-column:1/-1;margin:5px 0 0;padding:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;border:1px solid rgba(245,198,102,.18);border-radius:7px}.intakeGradingFields legend{padding:0 6px;color:#f5c666;font-size:.66rem;font-weight:900;text-transform:uppercase}.intakeSaveBar{max-width:1180px;margin:12px auto 0;padding:11px 12px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(99,245,255,.15);border-radius:7px;background:rgba(99,245,255,.04)}.intakeSaveBar>div:first-child{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.52);font-size:.72rem}.intakeSaveBar>div:first-child svg{color:#63f5ff;flex:0 0 auto}.intakeActions{display:flex;gap:8px}.intakeActions .primaryButton,.intakeActions .secondaryButton{min-height:40px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;font-size:.76rem;text-decoration:none}.intakeActions button.primaryButton{border:0;cursor:pointer}.intakeActions button:disabled{opacity:.5}.intakeError,.intakeNotice{max-width:1180px;margin:9px auto 0;padding:10px 12px;border-radius:6px;font-size:.74rem}.intakeNotice{border:1px solid rgba(114,239,159,.2);background:rgba(114,239,159,.06);color:#b8ffd0}.intakeError{border:1px solid rgba(255,103,135,.22);background:rgba(255,103,135,.06);color:#ffbac5}.intakeSignedOut{width:min(560px,100%);margin:11vh auto;padding:30px;display:grid;justify-items:start;gap:10px;border:1px solid rgba(99,245,255,.18);border-radius:8px;background:rgba(12,15,31,.9)}.intakeSignedOut>p,.intakeSignedOut>svg{color:#63f5ff}.intakeSignedOut h1,.intakeSignedOut p,.intakeSignedOut span{margin:0}.intakeSignedOut span{color:rgba(255,255,255,.56);line-height:1.5}.intakeSignedOut>div{display:flex;gap:8px;margin-top:8px}.intakeSignedOut a{padding:10px 14px;text-decoration:none}@media(max-width:850px){.intakeShell{padding:28px 14px 70px}.intakeHeader{align-items:flex-start;flex-direction:column}.intakeLanes{grid-template-columns:repeat(3,minmax(0,1fr))}.intakeWorkspace{grid-template-columns:1fr}.intakePhotoPicker{aspect-ratio:1.35;min-height:250px}.intakePhotoPreview img{aspect-ratio:1.35}.intakeGradingFields{grid-template-columns:1fr}.intakeSaveBar{align-items:stretch;flex-direction:column}.intakeActions>*{flex:1}}@media(max-width:520px){.intakeModeBar{align-items:flex-start;flex-direction:column}.intakeModeBar>div{width:100%}.intakeModeBar button{flex:1}.intakeLanes{grid-template-columns:repeat(2,minmax(0,1fr))}.intakeFieldGrid{grid-template-columns:1fr}.intakeFieldGrid label.wide{grid-column:auto}.intakeActions{display:grid;grid-template-columns:1fr 1fr}.intakeHeader h1{font-size:2.2rem}}.intakePhotoChoices{min-height:330px;display:grid;grid-template-columns:1fr 1fr;gap:9px}.intakePhotoChoices>button{min-width:0;padding:20px 12px;display:grid;place-items:center;align-content:center;gap:9px;border:1px dashed rgba(99,245,255,.3);border-radius:7px;background:rgba(99,245,255,.035);color:#9ef7ff;cursor:pointer}.intakePhotoChoices>button:last-child{border-color:rgba(160,119,255,.32);background:rgba(160,119,255,.045);color:#d8c8ff}.intakePhotoChoices span{color:rgba(255,255,255,.47);font-size:.7rem;line-height:1.4;text-align:center}.intakePhotoChoices button:disabled{opacity:.5;cursor:wait}.intakeCamera{position:relative;overflow:hidden;border:1px solid rgba(99,245,255,.25);border-radius:7px;background:#03050c}.intakeCamera video{display:block;width:100%;aspect-ratio:.78;object-fit:cover}.intakeCamera>div:last-child{padding:9px;display:grid;grid-template-columns:auto 1fr;gap:8px}.intakeCamera button{min-height:40px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px}.intakeCameraLoading{position:absolute;inset:0 0 58px;justify-content:center;background:rgba(3,5,12,.86);color:#bffbff;font-size:.75rem;font-weight:800}.intakeCameraLoading,.intakePhotoTools{display:flex;align-items:center;gap:8px}.intakePhotoTools{min-height:38px;margin-top:8px;justify-content:space-between}.intakePhotoTools button{min-height:34px;padding:0 9px;border:1px solid rgba(255,255,255,.11);border-radius:5px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.68);font-size:.68rem;cursor:pointer}.intakePhotoTools button,.intakePhotoTools>span{display:inline-flex;align-items:center;gap:6px;font-weight:800}.intakePhotoTools>span{justify-content:flex-end;color:#a8f8d0;font-size:.66rem;text-align:right}.intakeInlineError{margin:8px 0 0;padding:8px 9px;border:1px solid rgba(255,103,135,.2);border-radius:5px;background:rgba(255,103,135,.06);color:#ffbac5;font-size:.7rem;line-height:1.4}@media(max-width:850px){.intakePhotoChoices{min-height:250px}.intakeCamera video{aspect-ratio:1.35}}@media(max-width:520px){.intakePhotoChoices{grid-template-columns:1fr;min-height:320px}.intakePhotoTools{align-items:flex-start;flex-direction:column}.intakePhotoTools>span{text-align:left}}.intakePhotoTools>div{display:flex;flex-wrap:wrap;gap:6px}.intakePhotoTools button:disabled{opacity:.5;cursor:wait}@media(max-width:520px){.intakePhotoTools>div{width:100%}}.bountyRankBadge span{display:grid;justify-items:center;gap:3px;line-height:1.15}.bountyRankBadge span b{color:#ffe0a8;font-size:.78rem}.bountyRankBadge span small{color:rgba(255,224,168,.62);font-size:.7rem;font-weight:800}.bountyRankBadge .bountyRankBadgeAvatar{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(245,183,62,.45);border-radius:50%;background:rgba(5,7,19,.68);color:#ffe0a8}.bountyRankBadgeAvatar img{width:100%;height:100%;object-fit:cover}.bountyRankBadgeAvatar img.founderCaterpieAvatar{object-position:50% 42%;transform:translateY(-8%) scale(2.8)}.bountyLeaderboardList{display:grid;gap:7px;margin-top:16px}.bountyLeaderboardRow{grid-template-columns:34px 44px minmax(0,1fr) 42px;margin-top:0}.bountyLeaderboardRow.current{border-color:rgba(99,245,255,.42);background:rgba(99,245,255,.08)}.bountyLeaderboardPosition{color:#ffe0a8;font-size:.8rem;font-weight:950;text-align:center}.bountyLeaderboardEmpty{margin:0;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:7px;color:rgba(203,213,225,.58);font-size:.75rem;text-align:center}.bountyLeaderboardStanding{display:grid;gap:7px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.bountyLeaderboardStanding>span{color:#63f5ff;font-size:.66rem;font-weight:900;text-transform:uppercase}@media(max-width:700px){.bountyLeaderboardRow{grid-template-columns:30px 42px minmax(0,1fr) 38px}.bountyLeaderboardAvatar{width:40px;height:40px}}.bountyLeaderboardRow>div>strong>span{color:rgba(255,224,168,.72);font-size:.76em;font-weight:850}.protectedWorkspaceLoading{min-height:min(440px,65svh);display:grid;place-content:center;justify-items:center;gap:10px;padding:32px 20px;text-align:center;color:rgba(203,213,225,.62)}.protectedWorkspaceLoading h1,.protectedWorkspaceLoading p{margin:0}.protectedWorkspaceLoading h1{color:#fff;font-size:22px}.routeReliabilityShell{min-height:68svh;display:grid;place-items:center;padding:56px 20px 84px}.routeReliabilityState{width:min(100%,620px);min-height:300px;display:grid;place-content:center;justify-items:center;gap:10px;padding:32px;border:1px solid rgba(99,245,255,.2);border-radius:8px;background:rgba(7,12,26,.88);box-shadow:0 22px 60px rgba(0,0,0,.28);color:rgba(203,213,225,.68);text-align:center}.routeReliabilityState>svg{color:#9ef7ff}.routeReliabilityState>p{margin:0;color:#9ef7ff;font-size:.7rem;font-weight:900;text-transform:uppercase}.routeReliabilityState>h1{margin:0;max-width:520px;color:#fff;font-size:clamp(1.45rem,4vw,2rem)}.routeReliabilityState>span{max-width:500px;line-height:1.55}.routeReliabilityActions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.routeReliabilityActions>*{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border-radius:6px;text-decoration:none;cursor:pointer}.routeLoadingLines{width:min(360px,72vw);display:grid;gap:7px;margin-top:14px}.routeLoadingLines i{height:8px;border-radius:4px;background:linear-gradient(90deg,rgba(99,245,255,.08),rgba(99,245,255,.3),rgba(99,245,255,.08));background-size:200% 100%;animation:routeLoadingSweep 1.35s ease-in-out infinite}.routeLoadingLines i:nth-child(2){width:82%}.routeLoadingLines i:nth-child(3){width:64%}@keyframes routeLoadingSweep{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.routeLoadingLines i{animation:none}}.searchLoadError{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 12px;padding:10px 12px;border:1px solid rgba(255,103,135,.24);border-radius:6px;background:rgba(255,103,135,.07);color:#ffc0ca;font-size:.76rem;line-height:1.45}.searchLoadError button{flex:0 0 auto;min-height:34px;padding:0 10px;border:1px solid rgba(255,255,255,.16);border-radius:5px;background:rgba(255,255,255,.06);color:#fff;font-weight:850;cursor:pointer}@media (max-width:520px){.routeReliabilityState{min-height:280px;padding:26px 18px}.routeReliabilityActions{width:100%}.routeReliabilityActions>*{flex:1}.searchLoadError{align-items:stretch;flex-direction:column}}.ownershipClaimsShell{min-height:100vh;padding-bottom:112px}.ownershipClaimsHero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:8px 0 18px}.ownershipClaimsHero h1{margin:2px 0 5px;font-size:clamp(2.15rem,5vw,4.2rem);letter-spacing:0}.ownershipClaimsHero>div>span{display:block;max-width:720px;color:rgba(255,255,255,.58);line-height:1.55}.ownershipClaimsHero>button{width:42px;height:42px;display:grid;place-items:center;flex:none;border:1px solid rgba(99,245,255,.24);border-radius:50%;background:rgba(99,245,255,.06);color:#9ef7ff;cursor:pointer}.ownershipClaimTabs{display:flex;gap:7px;margin-bottom:14px;padding:7px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.025)}.ownershipClaimTabs button{min-height:42px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:6px;background:transparent;color:rgba(255,255,255,.55);font-weight:850;cursor:pointer}.ownershipClaimTabs button.active{border-color:rgba(99,245,255,.32);background:rgba(99,245,255,.1);color:#c8fbff}.ownershipClaimTabs button b{min-width:21px;height:21px;display:grid;place-items:center;border-radius:50%;background:#ff607d;color:#07111f;font-size:.7rem}.ownershipClaimNotice{margin:0 0 13px;padding:10px 12px;border-left:3px solid #63f5ff;background:rgba(99,245,255,.06);color:#c8fbff;font-size:.78rem;font-weight:750}.ownershipClaimsEmpty,.ownershipClaimsSignedOut{width:min(620px,100%);margin:9vh auto;padding:34px;display:grid;justify-items:start;gap:9px;border:1px solid rgba(99,245,255,.18);border-radius:8px;background:rgba(12,15,31,.9)}.ownershipClaimsEmpty>svg,.ownershipClaimsSignedOut>p,.ownershipClaimsSignedOut>svg{color:#63f5ff}.ownershipClaimsEmpty h2,.ownershipClaimsEmpty p,.ownershipClaimsSignedOut h1,.ownershipClaimsSignedOut p,.ownershipClaimsSignedOut span{margin:0}.ownershipClaimsEmpty p,.ownershipClaimsSignedOut span{color:rgba(255,255,255,.58);line-height:1.55}.ownershipClaimsEmpty a,.ownershipClaimsSignedOut a{margin-top:8px}.ownershipClaimForm{display:grid;gap:12px}.ownershipClaimTarget{min-height:116px;padding:13px;display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:15px;border:1px solid rgba(99,245,255,.22);border-radius:8px;background:rgba(99,245,255,.055)}.ownershipClaimTargetImage{width:88px;height:88px;overflow:hidden;display:grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:6px;background:#080b17;color:#63f5ff}.ownershipClaimTargetImage img{width:100%;height:100%;object-fit:contain}.ownershipClaimTarget>div:not(.ownershipClaimTargetImage){min-width:0}.ownershipClaimTarget h2,.ownershipClaimTarget p,.ownershipClaimTarget span{margin:0}.ownershipClaimTarget p{color:#63f5ff;font-size:.66rem;font-weight:900;text-transform:uppercase}.ownershipClaimTarget h2{font-size:1.1rem;letter-spacing:0}.ownershipClaimTarget h2,.ownershipClaimTarget span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ownershipClaimTarget span{display:block;margin-top:3px;color:rgba(255,255,255,.52);font-size:.75rem}.ownershipClaimTarget b{display:inline-block;margin-top:7px;color:#f5c666;font-size:.72rem}.ownershipClaimTarget>a{display:inline-flex;align-items:center;gap:5px;color:#bff9ff;font-size:.76rem;font-weight:850;text-decoration:none}.ownershipClaimTarget .ownershipClaimVerified{margin-left:8px;color:#a7ffc4}.ownershipClaimRetainedLabel{color:rgba(255,255,255,.48)!important;font-size:.72rem!important;font-weight:800}.ownershipClaimFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.ownershipClaimFormGrid>section{padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(12,15,31,.84)}.ownershipClaimFormGrid>section>header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ownershipClaimFormGrid>section>header>span{width:29px;height:29px;display:grid;place-items:center;flex:none;border:1px solid rgba(99,245,255,.3);border-radius:50%;color:#63f5ff;font-size:.72rem;font-weight:900}.ownershipClaimFormGrid header h2,.ownershipClaimFormGrid header p{margin:0}.ownershipClaimFormGrid header p{color:#63f5ff;font-size:.64rem;font-weight:900;text-transform:uppercase}.ownershipClaimFormGrid header h2{font-size:1rem;letter-spacing:0}.ownershipClaimFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ownershipClaimDecision label,.ownershipClaimEvidenceControls>label,.ownershipClaimFields label,.ownershipClaimStatement{min-width:0;display:grid;gap:5px}.ownershipClaimDecision label>span,.ownershipClaimEvidenceControls label>span,.ownershipClaimFields label>span,.ownershipClaimStatement>span{color:rgba(255,255,255,.57);font-size:.68rem;font-weight:850}.ownershipClaimDecision textarea,.ownershipClaimEvidenceControls select,.ownershipClaimFields input,.ownershipClaimFields select,.ownershipClaimStatement textarea{width:100%;min-width:0;border:1px solid rgba(255,255,255,.11);border-radius:6px;background:rgba(255,255,255,.045);color:#fff;font:inherit;outline:0}.ownershipClaimEvidenceControls select,.ownershipClaimFields input,.ownershipClaimFields select{height:43px;padding:0 10px}.ownershipClaimEvidenceControls select,.ownershipClaimFields select{color-scheme:dark}.ownershipClaimDecision textarea,.ownershipClaimStatement textarea{padding:10px;resize:vertical;line-height:1.5}.ownershipClaimDecision textarea:focus,.ownershipClaimEvidenceControls select:focus,.ownershipClaimFields input:focus,.ownershipClaimFields select:focus,.ownershipClaimStatement textarea:focus{border-color:rgba(99,245,255,.58);box-shadow:0 0 0 2px rgba(99,245,255,.08)}.ownershipClaimStatement small{justify-self:end;color:rgba(255,255,255,.38);font-size:.65rem}.ownershipClaimProofBuilder{min-width:0;margin:0 0 13px;padding:0;display:grid;gap:7px;border:0}.ownershipClaimProofBuilder legend{margin-bottom:2px;color:rgba(255,255,255,.57);font-size:.68rem;font-weight:850}.ownershipClaimProofBuilder>div{min-height:41px;padding:6px 9px;display:grid;grid-template-columns:minmax(150px,.58fr) minmax(0,1fr);align-items:center;gap:9px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:rgba(255,255,255,.02)}.ownershipClaimProofBuilder>div.selected{border-color:rgba(99,245,255,.24);background:rgba(99,245,255,.045)}.ownershipClaimProofBuilder label{min-width:0;display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.63);font-size:.7rem;font-weight:820;cursor:pointer}.ownershipClaimProofBuilder label input{width:17px;height:17px;margin:0;flex:none;accent-color:#63f5ff}.ownershipClaimProofBuilder>div>input{width:100%;min-width:0;height:34px;padding:0 9px;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:rgba(5,8,18,.62);color:#fff;font:inherit;font-size:.72rem;outline:0}.ownershipClaimProofBuilder>div>input:focus{border-color:rgba(99,245,255,.58);box-shadow:0 0 0 2px rgba(99,245,255,.08)}.ownershipClaimEvidencePanel{grid-column:1/-1}.ownershipClaimEvidenceControls{display:grid;grid-template-columns:minmax(200px,.5fr) minmax(260px,1fr);gap:10px}.ownershipClaimFilePicker{min-height:43px;padding:0 11px;display:flex!important;align-items:center;gap:8px;border:1px dashed rgba(99,245,255,.33);border-radius:6px;background:rgba(99,245,255,.035);color:#bff9ff;cursor:pointer}.ownershipClaimFilePicker>span{color:#bff9ff!important}.ownershipClaimFilePicker input{position:absolute;opacity:0;pointer-events:none}.ownershipClaimFileList{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ownershipClaimFileList span{max-width:100%;padding:7px 9px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.09);border-radius:5px;color:rgba(255,255,255,.65);font-size:.68rem}.ownershipClaimEvidencePanel>p{margin:12px 0 0;display:flex;align-items:flex-start;gap:7px;color:rgba(255,255,255,.48);font-size:.7rem;line-height:1.5}.ownershipClaimEvidencePanel>p svg{flex:none;color:#72ef9f}.ownershipClaimSubmitBar{padding:13px 14px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid rgba(99,245,255,.18);border-radius:8px;background:rgba(99,245,255,.045)}.ownershipClaimSubmitBar>div{display:grid;gap:2px}.ownershipClaimSubmitBar strong{font-size:.78rem}.ownershipClaimSubmitBar span{color:rgba(255,255,255,.48);font-size:.68rem}.ownershipClaimSubmitBar button{min-height:43px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(99,245,255,.38);border-radius:6px;background:#2b8299;color:#07111f;font-weight:900;cursor:pointer}.ownershipClaimSubmitBar button:disabled{opacity:.42;cursor:not-allowed}.ownershipClaimList{display:grid;gap:10px}.ownershipClaimCard{padding:18px;border:1px solid rgba(255,255,255,.09);border-left:3px solid rgba(99,245,255,.55);border-radius:8px;background:rgba(12,15,31,.86)}.ownershipClaimCard.status-confirmed{border-left-color:#72ef9f}.ownershipClaimCard.status-disputed{border-left-color:#ff607d}.ownershipClaimCard.status-expired,.ownershipClaimCard.status-withdrawn{border-left-color:rgba(255,255,255,.25)}.ownershipClaimCard>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.07)}.ownershipClaimCard header h2,.ownershipClaimCard header p,.ownershipClaimCard header span{margin:0}.ownershipClaimCard header p{color:#63f5ff;font-size:.64rem;font-weight:900;text-transform:uppercase}.ownershipClaimCard header h2{margin-top:2px;font-size:1.12rem;letter-spacing:0}.ownershipClaimCard header span{display:block;margin-top:3px;color:rgba(255,255,255,.48);font-size:.7rem}.ownershipClaimCard>header>b{padding:7px 9px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(99,245,255,.22);border-radius:999px;color:#bff9ff;background:rgba(99,245,255,.06);font-size:.68rem;white-space:nowrap}.status-confirmed>header>b{border-color:rgba(114,239,159,.28);color:#a7ffc4;background:rgba(114,239,159,.06)}.status-disputed>header>b{border-color:rgba(255,96,125,.3);color:#ff9bac;background:rgba(255,96,125,.06)}.ownershipClaimMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.ownershipClaimMeta span{padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:6px;color:rgba(255,255,255,.63);font-size:.7rem}.ownershipClaimMeta strong{display:block;margin-bottom:2px;color:rgba(255,255,255,.38);font-size:.59rem;text-transform:uppercase}.ownershipClaimEvidenceList,.ownershipClaimHolderNote,.ownershipClaimStatementRead{margin-top:10px;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:rgba(255,255,255,.025)}.ownershipClaimEvidenceList>strong,.ownershipClaimHolderNote>strong,.ownershipClaimStatementRead>strong{display:block;margin-bottom:6px;color:rgba(255,255,255,.48);font-size:.64rem;text-transform:uppercase}.ownershipClaimHolderNote p,.ownershipClaimStatementRead p{margin:0;color:rgba(255,255,255,.76);font-size:.78rem;line-height:1.55;white-space:pre-wrap}.ownershipClaimStatementRead>span{display:block;margin-top:7px;color:rgba(255,255,255,.46);font-size:.68rem}.ownershipClaimEvidenceList>a,.ownershipClaimStatementRead>a{display:inline-flex;align-items:center;gap:5px;margin-top:7px;color:#bff9ff;font-size:.7rem;font-weight:800;text-decoration:none}.ownershipClaimEvidenceList{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.ownershipClaimEvidenceList>strong{width:100%;margin:0}.ownershipClaimEvidenceList>a,.ownershipClaimEvidenceList>span{margin:0;padding:6px 8px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(99,245,255,.13);border-radius:5px;color:rgba(255,255,255,.62);font-size:.68rem}.ownershipClaimStatusDetail{margin:10px 0 0;color:rgba(255,255,255,.46);font-size:.7rem;line-height:1.5}.ownershipClaimDecision{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.ownershipClaimDecision>div{display:flex;gap:7px;margin-top:8px}.ownershipClaimDecision button,.ownershipClaimHandoff,.ownershipClaimWithdraw{min-height:40px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:rgba(255,255,255,.04);color:#fff;font-weight:850;cursor:pointer;text-decoration:none}.ownershipClaimDecision .confirm{border-color:rgba(114,239,159,.3);background:rgba(114,239,159,.08);color:#a7ffc4}.ownershipClaimDecision .dispute,.ownershipClaimWithdraw{border-color:rgba(255,96,125,.28);background:rgba(255,96,125,.06);color:#ff9bac}.ownershipClaimHandoff,.ownershipClaimWithdraw{margin-top:10px}.ownershipClaimHandoff{border-color:rgba(99,245,255,.28);background:rgba(99,245,255,.07);color:#bff9ff}.ownershipClaimLookup{width:min(720px,100%)}.ownershipClaimLookup>form{width:100%}.ownershipClaimLookup>form label{display:grid;gap:6px;color:rgba(255,255,255,.58);font-size:.7rem;font-weight:850}.ownershipClaimLookup>form label>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.ownershipClaimLookup input{min-width:0;height:43px;padding:0 11px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:rgba(255,255,255,.045);color:#fff;font:inherit}.ownershipClaimLookup button,.ownershipHandoffInbox button{min-height:43px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(99,245,255,.3);border-radius:6px;background:rgba(99,245,255,.08);color:#bff9ff;font-weight:850;cursor:pointer}.ownershipClaimLookup button:disabled{opacity:.45;cursor:not-allowed}.ownershipClaimLookupDivider{width:100%;margin:14px 0 5px;display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.35);font-size:.65rem;text-transform:uppercase}.ownershipClaimLookupDivider:after,.ownershipClaimLookupDivider:before{height:1px;flex:1;content:"";background:rgba(255,255,255,.08)}.ownershipClaimLookupError{color:#ff9bac!important}.ownershipHandoffInbox{margin:0 0 14px;padding:14px;border:1px solid rgba(245,198,102,.22);border-radius:8px;background:rgba(245,198,102,.045)}.ownershipHandoffInbox>header{display:flex;align-items:center;gap:9px;margin-bottom:9px;color:#f5c666}.ownershipHandoffInbox header h2,.ownershipHandoffInbox header p{margin:0}.ownershipHandoffInbox header p{font-size:.62rem;font-weight:900;text-transform:uppercase}.ownershipHandoffInbox header h2{color:#fff;font-size:.95rem;letter-spacing:0}.ownershipHandoffInbox article{padding:9px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid rgba(255,255,255,.07)}.ownershipHandoffInbox article>div{display:grid;gap:2px}.ownershipHandoffInbox article strong{font-size:.78rem;text-transform:capitalize}.ownershipHandoffInbox article span{color:rgba(255,255,255,.48);font-size:.68rem}.ownershipClaimCard.status-pending_platform_review{border-left-color:#f5c666}@media (max-width:780px){.ownershipClaimsHero{align-items:flex-start}.ownershipClaimTabs{display:grid;grid-template-columns:1fr}.ownershipClaimTabs button{justify-content:flex-start}.ownershipClaimTarget{grid-template-columns:70px minmax(0,1fr)}.ownershipClaimTargetImage{width:70px;height:70px}.ownershipClaimTarget>a{grid-column:1/-1}.ownershipClaimFormGrid{grid-template-columns:1fr}.ownershipClaimEvidencePanel{grid-column:auto}.ownershipClaimEvidenceControls,.ownershipClaimFields,.ownershipClaimMeta,.ownershipClaimProofBuilder>div{grid-template-columns:1fr}.ownershipClaimSubmitBar{align-items:stretch;flex-direction:column}.ownershipClaimSubmitBar button{width:100%}.ownershipClaimCard>header{align-items:flex-start;flex-direction:column}.ownershipClaimDecision>div{display:grid;grid-template-columns:1fr 1fr}.ownershipClaimLookup>form label>div{grid-template-columns:1fr}.ownershipHandoffInbox article{align-items:stretch;flex-direction:column}}.externalTransactionShell{min-height:100vh;padding-bottom:112px}.externalTransactionHero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:8px 0 18px}.externalTransactionHero h1{margin:2px 0 5px;font-size:clamp(2.1rem,5vw,4rem);letter-spacing:0}.externalTransactionHero>div>span{display:block;max-width:760px;color:rgba(255,255,255,.58);line-height:1.55}.externalTransactionHero>button{width:42px;height:42px;display:grid;place-items:center;flex:none;border:1px solid rgba(99,245,255,.24);border-radius:50%;background:rgba(99,245,255,.06);color:#9ef7ff;cursor:pointer}.externalTransactionForm{display:grid;gap:12px}.externalTransactionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.externalTransactionGrid>section{min-width:0;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(12,15,31,.84)}.externalTransactionGrid>.spanTwo{grid-column:1/-1}.externalStepHeader{display:flex;align-items:center;gap:10px;margin-bottom:14px}.externalStepHeader>span{width:29px;height:29px;display:grid;place-items:center;flex:none;border:1px solid rgba(99,245,255,.3);border-radius:50%;color:#63f5ff;font-size:.72rem;font-weight:900}.externalStepHeader h2,.externalStepHeader p{margin:0}.externalStepHeader p{color:#63f5ff;font-size:.64rem;font-weight:900;text-transform:uppercase}.externalStepHeader h2{font-size:1rem;letter-spacing:0}.externalFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.externalEvidence>label,.externalFields label,.externalFullLabel{min-width:0;display:grid;gap:5px}.externalEvidence label>span,.externalFields label>span,.externalFullLabel>span{color:rgba(255,255,255,.57);font-size:.68rem;font-weight:850}.externalCuratorSearch input,.externalEvidence select,.externalFields input,.externalFields select,.externalFields textarea,.externalFullLabel input{width:100%;min-width:0;border:1px solid rgba(255,255,255,.11);border-radius:6px;background:rgba(255,255,255,.045);color:#fff;font:inherit;outline:0}.externalCuratorSearch input,.externalEvidence select,.externalFields input,.externalFields select,.externalFullLabel input{height:43px;padding:0 10px}.externalEvidence select,.externalFields select{color-scheme:dark}.externalFields textarea{padding:10px;resize:vertical;line-height:1.5}.externalFields .spanTwo{grid-column:1/-1}.externalFields .externalCheck{min-height:43px;padding:0 10px;display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.09);border-radius:6px;background:rgba(255,255,255,.025)}.externalFields .externalCheck input{width:17px;height:17px;padding:0;flex:none;accent-color:#63f5ff}.externalMoney{display:grid;grid-template-columns:35px minmax(0,1fr)}.externalMoney>span{display:grid;place-items:center;border:1px solid rgba(255,255,255,.11);border-right:0;border-radius:6px 0 0 6px;background:rgba(255,255,255,.035);color:#63f5ff;font-weight:900}.externalMoney input{border-radius:0 6px 6px 0}.externalModePicker{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:10px}.externalModePicker button{min-height:42px;padding:6px 9px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(255,255,255,.03);color:rgba(255,255,255,.55);font-weight:850;cursor:pointer}.externalModePicker button.active{border-color:rgba(99,245,255,.38);background:rgba(99,245,255,.1);color:#c8fbff}.externalCuratorSearch{display:grid;gap:6px;margin-top:10px}.externalCuratorSearch>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.externalCuratorSearch button{min-height:40px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(99,245,255,.25);border-radius:6px;background:rgba(99,245,255,.07);color:#bff9ff;font-weight:850;cursor:pointer}.externalCuratorSearch button.result{width:100%;justify-content:flex-start;background:rgba(255,255,255,.025);color:rgba(255,255,255,.7)}.externalCuratorSearch p.selected{margin:0;padding:9px 10px;display:flex;align-items:center;gap:7px;border:1px solid rgba(114,239,159,.25);border-radius:6px;color:#a7ffc4;font-size:.72rem;font-weight:850}.externalTrustNote{margin:11px 0 0;display:flex;gap:7px;color:rgba(255,255,255,.48);font-size:.7rem;line-height:1.45}.externalTrustNote svg{flex:none;color:#72ef9f}.externalEvidence{display:grid;grid-template-columns:minmax(190px,.4fr) minmax(260px,1fr);gap:10px}.externalFilePicker{min-height:43px;padding:0 11px;display:flex!important;align-items:center;gap:8px;border:1px dashed rgba(99,245,255,.33);border-radius:6px;background:rgba(99,245,255,.035);color:#bff9ff;cursor:pointer}.externalFilePicker input{position:absolute;opacity:0;pointer-events:none}.externalTransactionSubmit{padding:13px 14px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid rgba(245,198,102,.22);border-radius:8px;background:rgba(245,198,102,.045)}.externalTransactionSubmit>div{display:grid;gap:3px}.externalTransactionSubmit strong{color:#f5c666;font-size:.78rem}.externalTransactionSubmit span{max-width:760px;color:rgba(255,255,255,.48);font-size:.68rem;line-height:1.45}.externalShareLink button,.externalTransactionSubmit button{min-height:43px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(99,245,255,.38);border-radius:6px;background:#2b8299;color:#07111f;font-weight:900;cursor:pointer}.externalTransactionSubmit button:disabled{opacity:.42;cursor:not-allowed}.externalShareLink{margin:0 0 14px;padding:13px;display:grid;grid-template-columns:minmax(180px,.6fr) minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(114,239,159,.25);border-radius:8px;background:rgba(114,239,159,.055)}.externalShareLink>div{display:grid;gap:2px}.externalShareLink strong{color:#a7ffc4;font-size:.75rem}.externalShareLink span{color:rgba(255,255,255,.48);font-size:.67rem}.externalShareLink code{min-width:0;overflow:hidden;color:rgba(255,255,255,.68);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.externalTransactionList{display:grid;gap:10px}.externalTransactionCard{padding:18px;border:1px solid rgba(255,255,255,.09);border-left:3px solid rgba(99,245,255,.55);border-radius:8px;background:rgba(12,15,31,.86)}.externalTransactionCard.status-confirmed{border-left-color:#72ef9f}.externalTransactionCard.status-disputed{border-left-color:#ff607d}.externalTransactionCard>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.07)}.externalTransactionCard header h2,.externalTransactionCard header p,.externalTransactionCard header span{margin:0}.externalTransactionCard header p{color:#63f5ff;font-size:.64rem;font-weight:900;text-transform:uppercase}.externalTransactionCard header h2{margin-top:2px;font-size:1.12rem;letter-spacing:0}.externalTransactionCard header span{display:block;margin-top:3px;color:rgba(255,255,255,.48);font-size:.7rem;text-transform:capitalize}.externalTransactionCard>header>b{padding:7px 9px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(99,245,255,.22);border-radius:999px;color:#bff9ff;background:rgba(99,245,255,.06);font-size:.68rem;white-space:nowrap}.externalTransactionMeta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.externalTransactionMeta span{padding:9px;display:grid;gap:3px;border:1px solid rgba(255,255,255,.07);border-radius:6px;color:rgba(255,255,255,.63);font-size:.7rem;text-transform:capitalize}.externalTransactionMeta strong{color:rgba(255,255,255,.38);font-size:.6rem;text-transform:uppercase}.externalPublicNote,.externalResponseNote{margin:10px 0;padding:10px;border-left:2px solid rgba(99,245,255,.45);background:rgba(99,245,255,.035);color:rgba(255,255,255,.68);font-size:.74rem;line-height:1.5}.externalResponseNote{display:grid;gap:3px;border-left-color:#f5c666}.externalHandoffLink{border:1px solid rgba(114,239,159,.25);border-radius:6px;color:#a7ffc4;background:rgba(114,239,159,.055);text-decoration:none}.externalHandoffLink,.externalWithdrawDraft{margin-top:12px;min-height:40px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:850}.externalWithdrawDraft{border:1px solid rgba(255,96,125,.25);border-radius:6px;color:#ff9bac;background:rgba(255,96,125,.055);cursor:pointer}.externalTransactionCard>footer{margin-top:12px;display:flex;align-items:flex-start;gap:6px;color:rgba(255,255,255,.38);font-size:.65rem;line-height:1.45}.externalTransactionCard>footer svg{flex:none}.webDossierHistoryAction{min-height:38px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(99,245,255,.24);border-radius:6px;color:#bff9ff;background:rgba(99,245,255,.055);font-size:.72rem;font-weight:850;text-decoration:none}.certificationContinuity{position:relative;display:grid;gap:16px;color:rgba(255,255,255,.86)}.certificationContinuityLead{min-height:72px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(114,239,159,.18);border-left:3px solid #72ef9f;border-radius:7px;background:rgba(114,239,159,.045)}.certificationContinuityLead>div{min-width:0;display:grid;gap:3px}.certificationContinuityLead strong{color:#d9ffe5;font-size:1rem;letter-spacing:0}.certificationContinuityLead p{margin:0;color:rgba(255,255,255,.52);font-size:.72rem}.certificationContinuityLead button{min-height:38px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(114,239,159,.28);border-radius:6px;background:rgba(114,239,159,.08);color:#b9ffcf;font-size:.72rem;font-weight:850;cursor:pointer;white-space:nowrap}.certificationChain{margin:0;padding:0;display:grid;gap:8px;list-style:none}.certificationChain li{position:relative;min-height:88px;padding:13px 14px 13px 52px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:rgba(8,12,26,.62)}.certificationChain li.current{border-color:rgba(114,239,159,.22);background:rgba(114,239,159,.035)}.certificationChainMarker{position:absolute;top:16px;left:14px;width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:rgba(255,255,255,.52);background:#11182a}.certificationChain .current .certificationChainMarker{border-color:rgba(114,239,159,.32);color:#9dffba;background:rgba(114,239,159,.09)}.certificationChain article{min-width:0;display:grid;gap:3px}.certificationChain header{display:flex;align-items:center;justify-content:space-between;gap:12px}.certificationChain header b{color:#9dffba;font-size:.61rem;text-transform:uppercase}.certificationChain time{color:rgba(255,255,255,.38);font-size:.64rem}.certificationChain h3,.certificationChain p,.certificationChain small{margin:0;letter-spacing:0}.certificationChain h3{font-size:.9rem}.certificationChain p{color:rgba(255,255,255,.58);font-size:.7rem}.certificationChain small{margin-top:4px;color:rgba(255,255,255,.48);font-size:.68rem;line-height:1.45}.certificationChainSignals{margin-top:7px;display:flex;flex-wrap:wrap;gap:7px}.certificationChainSignals a,.certificationChainSignals span{min-height:24px;padding:0 7px;display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:rgba(255,255,255,.55);background:rgba(255,255,255,.025);font-size:.59rem;text-decoration:none}.certificationChainSignals a{color:#bff9ff;border-color:rgba(99,245,255,.18)}.certificationChainArrow{position:absolute;bottom:-13px;left:20px;z-index:2;transform:rotate(90deg);color:rgba(255,255,255,.24)}.certificationContinuityEmpty{min-height:72px;padding:14px;display:flex;align-items:center;gap:10px;border:1px dashed rgba(255,255,255,.12);border-radius:7px;color:rgba(255,255,255,.43)}.certificationContinuityEmpty p,.certificationContinuityNotice,.certificationContinuityRule{margin:0;font-size:.69rem;line-height:1.5}.certificationContinuityRule{color:rgba(255,255,255,.38)}.certificationContinuityNotice{padding:10px 12px;border-left:2px solid #63f5ff;background:rgba(99,245,255,.04);color:#bff9ff}.certificationContinuityDialog{position:fixed;inset:50% auto auto 50%;z-index:140;width:min(680px,calc(100vw - 32px));max-height:calc(100vh - 42px);padding:20px;display:grid;gap:14px;overflow-y:auto;transform:translate(-50%,-50%);border:1px solid rgba(99,245,255,.28);border-radius:8px;background:#0b1120;box-shadow:0 22px 90px rgba(0,0,0,.7)}.certificationContinuityDialog:before{content:"";position:fixed;inset:-100vh -100vw;z-index:-1;background:rgba(2,5,13,.76)}.certificationContinuityDialogHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.certificationContinuityDialogHead span{color:#63f5ff;font-size:.62rem;font-weight:900;text-transform:uppercase}.certificationContinuityDialogHead h3{margin:2px 0 0;color:white;font-size:1.25rem;letter-spacing:0}.certificationContinuityDialogHead button{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:white;background:rgba(255,255,255,.035);cursor:pointer}.certificationContinuityDialog>label,.certificationContinuityGrid label{display:grid;gap:6px}.certificationContinuityDialog label>span,.certificationEvidence legend,.certificationPrevious span{color:rgba(255,255,255,.48);font-size:.62rem;font-weight:850;text-transform:uppercase}.certificationContinuityDialog input,.certificationContinuityDialog select,.certificationContinuityDialog textarea{width:100%;min-height:43px;padding:0 11px;border:1px solid rgba(255,255,255,.13);border-radius:6px;outline:none;color:white;background:#121a2d;font:inherit;font-size:.75rem}.certificationContinuityDialog textarea{min-height:82px;padding-block:10px;resize:vertical}.certificationContinuityDialog input:focus,.certificationContinuityDialog select:focus,.certificationContinuityDialog textarea:focus{border-color:rgba(99,245,255,.55)}.certificationContinuityDialog input[readonly]{color:rgba(255,255,255,.55);background:rgba(255,255,255,.035)}.certificationContinuityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.certificationPrevious{padding:11px 12px;display:grid;gap:4px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:rgba(255,255,255,.025)}.certificationPrevious strong{color:rgba(255,255,255,.73);font-size:.73rem;letter-spacing:0}.certificationEvidence{margin:0;padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;border:1px solid rgba(255,255,255,.09);border-radius:6px}.certificationEvidence legend{padding:0 5px}.certificationEvidence label{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.67);font-size:.68rem}.certificationEvidence input{width:16px;min-height:16px;height:16px;padding:0;flex:none;accent-color:#2b8299}.certificationContinuityActions{display:flex;justify-content:flex-end;gap:8px}.certificationContinuityActions button{min-height:41px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:rgba(255,255,255,.72);background:rgba(255,255,255,.035);font-weight:850;cursor:pointer}.certificationContinuityActions button.primary{border-color:rgba(99,245,255,.35);color:#07111f;background:#58c8df}.certificationContinuityActions button:disabled{opacity:.4;cursor:not-allowed}.objectChapterWatch{display:grid;gap:8px}.objectChapterWatch>button{width:fit-content;min-height:41px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(99,245,255,.26);border-radius:6px;color:#bff9ff;background:rgba(99,245,255,.06);font:inherit;font-size:.72rem;font-weight:850;cursor:pointer}.objectChapterWatch>button.is-active{border-color:rgba(112,237,154,.32);color:#a7f3bd;background:rgba(112,237,154,.07)}.objectChapterWatch>button:disabled{opacity:.55;cursor:wait}.objectChapterWatch>p,.objectChapterWatch>span{max-width:680px;margin:0;color:rgba(255,255,255,.46);font-size:.68rem;line-height:1.5}.objectChapterWatch>span{color:#bff9ff}.publicDistributionActions .objectChapterWatch.compact{display:contents}.publicDistributionActions .objectChapterWatch.compact>button{min-height:40px;padding:8px 12px;border-color:rgba(148,163,184,.24);color:#eef6ff;background:rgba(22,31,51,.86);font-size:.78rem}.publicDistributionActions .objectChapterWatch.compact>button.is-active{border-color:rgba(74,222,128,.48);color:#a7f3d0;background:rgba(20,83,45,.35)}.publicDistributionActions .objectChapterWatch.compact>span{flex-basis:100%;color:#bff9ff}.resurfacingWatchEvent{display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:5px;padding:7px 8px;border-left:2px solid #6cddff;background:rgba(108,221,255,.05);color:#bff9ff!important}.resurfacingWatchEvent small{grid-column:2}@media (max-width:780px){.externalTransactionHero{align-items:flex-start}.externalTransactionGrid{grid-template-columns:1fr}.externalTransactionGrid>.spanTwo{grid-column:auto}.externalEvidence,.externalFields,.externalTransactionMeta{grid-template-columns:1fr}.externalFields .spanTwo{grid-column:auto}.externalModePicker{grid-template-columns:1fr}.externalTransactionCard>header,.externalTransactionSubmit{align-items:stretch;flex-direction:column}.externalTransactionSubmit button{width:100%}.externalShareLink{grid-template-columns:1fr}.externalShareLink button{width:100%}.certificationContinuityLead{align-items:stretch;flex-direction:column}.certificationContinuityLead button{width:100%;justify-content:center}.certificationContinuityGrid,.certificationEvidence{grid-template-columns:1fr}.certificationContinuityDialog{padding:16px}.objectChapterWatch>button{width:100%}}.objectSafetyPage{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:52px 0 90px;color:#eef6ff}.objectSafetyHero{max-width:800px;margin-bottom:26px}.objectSafetyCases>div>p,.objectSafetyHero>p,.objectSafetyTarget>p{margin:0 0 8px;color:#78eaf4;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em}.objectSafetyHero h1{margin:0;color:#fff;font-family:Georgia,serif;font-size:clamp(2.2rem,5vw,4.5rem);letter-spacing:0}.objectSafetyHero>span{display:block;margin-top:12px;color:#9daabd;line-height:1.65}.objectSafetyLayout{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.65fr);gap:16px;align-items:start}.objectSafetyCard{padding:20px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:rgba(10,15,30,.92);box-shadow:0 18px 50px rgba(0,0,0,.17)}.objectSafetyCard h2,.objectSafetyCases h2{margin:0;color:#fff;letter-spacing:0}.objectSafetyCard>a,.objectSafetyCard>button,.objectSafetyPrimary{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid rgba(99,245,255,.32);border-radius:6px;background:rgba(99,245,255,.1);color:#bffaff;font-weight:900;text-decoration:none}.objectSafetyTarget>div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:13px;align-items:center}.objectSafetyTarget img{width:74px;height:90px;object-fit:contain;border-radius:5px;background:#070b16}.objectSafetyTarget span{display:grid;gap:5px;min-width:0}.objectSafetyTarget strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objectSafetyTarget small{color:#8f9caf}.objectSafetyTarget ul{margin:18px 0 0;padding-left:18px;color:#aab6c7;line-height:1.6;font-size:.84rem}.objectSafetyForm{display:grid;gap:14px}.objectSafetySectionTitle{display:flex;gap:10px;align-items:center}.objectSafetySectionTitle>span{display:grid;gap:2px}.objectSafetySectionTitle small{color:#8f9caf}.objectSafetySegmented{display:grid;grid-template-columns:1fr 1fr;padding:4px;border:1px solid rgba(148,163,184,.2);border-radius:6px;background:#11182a}.objectSafetySegmented button{min-height:40px;border:0;border-radius:4px;background:transparent;color:#929eb0;font-weight:900}.objectSafetySegmented button.active{background:#24334a;color:#fff;box-shadow:inset 0 0 0 1px rgba(99,245,255,.24)}.objectSafetyFields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.objectSafetyForm label{display:grid;gap:6px}.objectSafetyForm label>span{color:#b9c5d5;font-size:.78rem;font-weight:850}.objectSafetyForm input,.objectSafetyForm select,.objectSafetyForm textarea{width:100%;box-sizing:border-box;border:1px solid rgba(148,163,184,.22);border-radius:6px;background:#11182a;color:#f6f9ff}.objectSafetyForm input,.objectSafetyForm select{height:44px;padding:0 11px}.objectSafetyForm textarea{padding:11px;resize:vertical}.objectSafetyEvidence{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:12px;align-items:end}.objectSafetyUpload{position:relative;min-height:44px;display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:8px;border:1px dashed rgba(99,245,255,.35);border-radius:6px;color:#bffaff}.objectSafetyUpload input{position:absolute;inset:0;opacity:0;cursor:pointer}.objectSafetyPrimary{width:100%;border:0!important;background:#66e6f1!important;color:#061019!important}.objectSafetyPrimary:disabled{opacity:.45}.objectSafetyCases{display:grid;gap:12px;margin-top:30px}.objectSafetyCases>article{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(0,1.4fr) auto auto;gap:14px;align-items:center}.objectSafetyCases article>div{display:grid;gap:4px}.objectSafetyCases article>div small,.objectSafetyCases article>span{color:#8f9caf;font-size:.78rem}.objectSafetyCases article>p{margin:0;color:#b9c5d5;line-height:1.5}.objectSafetyCases article>em,.objectSafetyCases article>span{display:flex;align-items:center;gap:6px;font-style:normal}.objectSafetyStatus{width:max-content;padding:4px 7px;border:1px solid rgba(99,245,255,.25);border-radius:999px;color:#bffaff;font-size:.64rem;font-weight:900;text-transform:uppercase}.objectSafetyStatus.is-confirmed{border-color:rgba(251,191,36,.4);color:#fcd978}.objectSafetyStatus.is-recovered{border-color:rgba(74,222,128,.4);color:#a7f3d0}.objectSafetyNotice{width:min(1180px,calc(100% - 32px));margin:16px auto;display:flex;align-items:center;gap:7px;color:#bffaff}.publicDossierSafetyNotice{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid rgba(251,191,36,.34);border-radius:8px;background:rgba(120,76,8,.16);color:#ffe29a}.publicDossierSafetyNotice strong{color:#fff}.publicDossierSafetyNotice p{margin:4px 0 0;color:#d4c8a8;line-height:1.55}.objectSafetyReviewActions{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:760px){.objectSafetyPage{width:min(100% - 20px,1180px);padding-top:30px}.objectSafetyCases>article,.objectSafetyEvidence,.objectSafetyFields,.objectSafetyLayout{grid-template-columns:1fr}.objectSafetyCases article>button{width:100%}.objectSafetyReviewActions{grid-template-columns:1fr!important}}.objectResolutionWorkspace{display:grid;gap:16px}.objectResolutionComparison{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);gap:12px;align-items:center}.objectResolutionComparison>svg{color:#73e9f4}.objectResolutionRecord{min-width:0}.objectResolutionRecord>span{display:block;margin-bottom:10px;color:#73e9f4;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.objectResolutionImageFallback,.objectResolutionRecord>img{width:100%;aspect-ratio:16/9;object-fit:contain;border-radius:6px;background:#070b16}.objectResolutionImageFallback{display:grid;place-items:center;color:#6f7d91;font-weight:800}.objectResolutionRecord h2{margin:14px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objectResolutionRecord dl{display:grid;gap:7px;margin:0}.objectResolutionRecord dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px}.objectResolutionRecord dt{color:#7f8ca0;font-size:.74rem;font-weight:800}.objectResolutionRecord dd{margin:0;overflow:hidden;text-overflow:ellipsis;color:#dce7f5;font-size:.78rem}.objectResolutionRecommendations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.objectResolutionRecommendations button{min-height:82px;display:grid;gap:5px;padding:12px;border:1px solid rgba(148,163,184,.2);border-radius:6px;background:#11182a;color:#98a6b9;text-align:left}.objectResolutionRecommendations button.active{border-color:rgba(99,245,255,.48);background:rgba(99,245,255,.1);color:#fff}.objectResolutionRecommendations span{font-size:.7rem;line-height:1.4}.objectResolutionPreferred{display:grid;gap:8px;margin:0;padding:13px;border:1px solid rgba(148,163,184,.18);border-radius:6px}.objectResolutionPreferred legend{padding:0 6px;color:#b9c5d5;font-size:.78rem;font-weight:900}.objectResolutionPreferred label{display:flex!important;grid-template-columns:auto!important;flex-direction:row;align-items:center;gap:8px;color:#dbe7f5}.objectResolutionPreferred input{width:18px!important;height:18px!important}.objectResolutionBoundary{display:flex;align-items:flex-start;gap:9px;padding:12px;border-left:3px solid #f4bc62;background:rgba(244,188,98,.08);color:#b9c5d5;font-size:.78rem;line-height:1.5}.objectResolutionBoundary svg{flex:0 0 auto;color:#f4bc62}.objectResolutionCases article>button{display:inline-flex;align-items:center;gap:6px}@media(max-width:760px){.objectResolutionComparison{grid-template-columns:1fr}.objectResolutionComparison>svg{justify-self:center;transform:rotate(90deg)}.objectResolutionRecommendations{grid-template-columns:1fr}.objectResolutionRecord dl>div{grid-template-columns:86px minmax(0,1fr)}}.objectResolutionAdminGrid,.objectResolutionAdminGrid article{display:grid;gap:12px}.objectResolutionAdminGrid header{display:flex;align-items:center;gap:10px}.objectResolutionAdminGrid header small{margin-left:auto;color:#8290a3}.objectResolutionAdminPair{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.objectResolutionAdminPair>span{display:grid;min-width:0}.objectResolutionAdminPair b,.objectResolutionAdminPair small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objectResolutionAdminPair small{color:#7f8da1;font-family:monospace}.objectResolutionAdminConflicts{display:flex;align-items:center;gap:7px;color:#c9d4e2;font-size:.78rem}.objectResolutionAdmin .objectSafetyReviewActions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.objectResolutionAdmin button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px}