*{box-sizing:border-box}body{color:#fff;background:#04101d;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{font:inherit}.gatewayShell{color:#fff;background:linear-gradient(#07182a 0%,#04101d 54%,#020814 100%);min-height:100vh;overflow:hidden}.gatewayHero{grid-template-columns:minmax(0,1fr) minmax(420px,.85fr);align-items:center;gap:56px;max-width:1280px;min-height:calc(100vh - 72px);margin:0 auto;padding:78px 34px 52px;display:grid;position:relative}.gatewayHero:before{content:"";pointer-events:none;background:radial-gradient(circle at 68% 35%,#34e8ff29,#0000 28%),radial-gradient(circle at 90% 16%,#9b5cff29,#0000 30%);position:absolute;inset:0}.gatewayCopy,.gatewayScene{z-index:1;position:relative}.gatewayKicker{color:#6ff3ff;text-transform:uppercase;letter-spacing:.18em;align-items:center;font-size:12px;font-weight:950;display:inline-flex}.gatewayCopy h1{letter-spacing:-1px;margin:24px 0 22px;font-size:clamp(58px,8vw,118px);line-height:.92}.gatewayCopy h1 em{background:linear-gradient(90deg,#38eaff,#40b7ff,#9d62ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.gatewayCopy p{color:#c3d1df;max-width:700px;margin:0;font-size:19px;line-height:1.72}.gatewayActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.gatewayActions button,.gatewayActions a,.gatewayFooterRight button{color:#03111d;cursor:pointer;background:#35e8ff;border:0;border-radius:18px;align-items:center;gap:9px;padding:15px 20px;font-weight:950;text-decoration:none;display:inline-flex}.gatewayActions a{color:#fff;background:#ffffff0f;border:1px solid #ffffff24}.gatewayAuthCard{background:linear-gradient(135deg,#35e8ff13,#ffffff09);border:1px solid #35e8ff2e;border-radius:24px;gap:14px;max-width:720px;margin-top:18px;padding:18px;display:grid;box-shadow:0 20px 80px #0000002e}.gatewayAuthCard>div:first-child{justify-content:space-between;align-items:center;gap:14px;display:flex}.gatewayAuthCard span{color:#6ff3ff;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:950}.gatewayAuthCard b{font-size:20px}.gatewayAuthCard label{color:#d9e8f4;gap:8px;font-weight:850;display:grid}.gatewayAuthCard input{color:#fff;width:100%;font:inherit;background:#030c189e;border:1px solid #ffffff21;border-radius:16px;outline:none;padding:14px 15px}.gatewayAuthCard input:focus{border-color:#35e8ff85;box-shadow:0 0 0 4px #35e8ff14}.gatewayAuthActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gatewayAuthActions button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff21;border-radius:16px;padding:13px 14px;font-weight:950}.gatewayAuthActions button:first-child{color:#03111d;background:#35e8ff;border-color:#0000}.gatewayAuthActions button:disabled{opacity:.48;cursor:not-allowed}.gatewayAuthMessage{color:#b6c6d5;margin:0;font-size:14px;line-height:1.45}.gatewayAuthMessage.error{color:#ffb3c8}.gatewayAuthMessage.success{color:#78ffbc}.gatewayAuthMessage.ready{color:#bdefff}.gatewayStatusRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:720px;margin-top:30px;display:grid}.gatewayStatusRow span{color:#e4f8ff;background:#35e8ff0e;border:1px solid #35e8ff24;border-radius:18px;align-items:center;gap:10px;min-height:72px;padding:14px;font-weight:850;display:flex}.gatewayScene{place-items:center;min-height:560px;display:grid}.gatewayCard{background:linear-gradient(145deg,#172d4ef0,#191742e0);border:1px solid #51e8ff42;border-radius:34px;width:min(430px,100%);min-height:420px;padding:30px;transform:rotate(-2deg);box-shadow:0 36px 130px #286cff38,inset 0 0 90px #35e8ff14}.gatewayCardTop,.gatewayCardBottom{justify-content:space-between;align-items:center;gap:14px;display:flex}.gatewayCardTop span,.gatewayCardTop b,.gatewayTrustBadge small,.gatewayVerifyBadge small{color:#bdefff;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:950}.gatewayCardTop b{color:#78ffbc;background:#70ffbc14;border:1px solid #70ffbc3d;border-radius:999px;padding:8px 10px}.gatewayAvatar{color:#03111d;background:linear-gradient(135deg,#35e8ff,#875cff);border-radius:30px;place-items:center;width:94px;height:94px;margin-top:62px;font-size:46px;font-weight:950;display:grid;box-shadow:0 20px 70px #35e8ff42}.gatewayCard h2{margin:28px 0 12px;font-size:34px}.gatewayCard p{color:#c8d5e4;margin:8px 0}.gatewayCardBottom{color:#dff;border-top:1px solid #ffffff1c;margin-top:54px;padding-top:20px;font-weight:900}.gatewayCardBottom svg{color:#78ffbc}.gatewayTrustBadge,.gatewayVerifyBadge{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030c18c7;border:1px solid #ffffff24;border-radius:18px;padding:15px 17px;position:absolute;box-shadow:0 18px 60px #0000004d}.gatewayTrustBadge{top:120px;left:12px}.gatewayTrustBadge b{color:#35e8ff;margin:5px 0;font-size:32px;display:block}.gatewayTrustBadge span,.gatewayVerifyBadge span{color:#c8d5e4;text-transform:uppercase;font-size:12px}.gatewayVerifyBadge{bottom:144px;right:4px}.gatewayProcess,.gatewayPillars{max-width:1280px;margin:0 auto;padding:28px 34px 78px}.gatewayProcess h2{letter-spacing:-.5px;margin:14px 0 28px;font-size:clamp(28px,4vw,48px)}.gatewaySteps{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.gatewaySteps article,.gatewayPillars article{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:26px;padding:22px;box-shadow:0 24px 80px #00000038}.gatewaySteps i{color:#6ff3ff;background:#35e8ff14;border:1px solid #35e8ff47;border-radius:16px;place-items:center;width:46px;height:46px;margin-bottom:28px;font-style:normal;font-weight:950;display:grid}.gatewaySteps b,.gatewayPillars b{margin-bottom:9px;font-size:18px;display:block}.gatewaySteps span,.gatewayPillars p{color:#b6c6d5;line-height:1.55}.gatewayPillars{grid-template-columns:repeat(4,1fr);gap:16px;padding-top:0;display:grid}.gatewayPillars svg{color:#6ff3ff;margin-bottom:20px}.gatewayPillars p{margin:0}.gatewayFooter{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:5;background:#020814db;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;height:72px;padding:12px 34px;display:flex;position:sticky;bottom:0}.gatewayBrand{align-items:center;gap:12px;display:flex}.gatewayBrand b{display:block}.gatewayBrand span,.gatewayFooterRight span{color:#9fb0c3}.gatewayFooterRight{align-items:center;gap:14px;display:flex}.gatewayFooterRight button{border-radius:15px;padding:12px 16px}.shell{background:radial-gradient(circle at 20% 8%,#2ee7ff1f,#0000 30%),radial-gradient(circle at 88% 16%,#ff3eb51f,#0000 30%),linear-gradient(#061320,#030914);min-height:100vh;display:flex;position:relative;overflow:hidden}.orb{filter:blur(95px);pointer-events:none;z-index:0;border-radius:999px;position:fixed}.orbA{background:#24daff38;width:400px;height:400px;top:-130px;left:-170px}.orbB{background:#ff40cd2e;width:430px;height:430px;top:80px;right:-170px}.orbC{background:#23ffbe1a;width:360px;height:360px;bottom:-170px;left:40%}.sidebar,.main{z-index:1;position:relative}.sidebar{background:linear-gradient(#040f1cf5,#040813e6);border-right:1px solid #ffffff14;width:320px;min-height:100vh;padding:22px}.brand{align-items:center;gap:14px;display:flex}.brandMark{color:#020811;background:linear-gradient(135deg,#2cecff,#9d5cff,#ff3db5);border-radius:15px;place-items:center;width:46px;height:46px;font-size:22px;font-weight:950;display:grid}.brand b{font-size:22px;display:block}.brand span,.identityBox span,.securityCard p,.hero p,.primary p,.infoCard p,.next p,.activity p{color:#aebdce}.identityBox{background:#34e8ff14;border:1px solid #34e8ff29;border-radius:20px;align-items:center;gap:12px;margin:30px 0 18px;padding:16px;display:flex}.identityBox b{display:block}.sideNav{gap:8px;display:grid}.sideNav button{color:#dceaff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;grid-template-columns:20px 1fr 14px;align-items:center;gap:12px;padding:13px 14px;display:grid}.sideNav button.active,.sideNav button:hover{background:#2bd9ff24;box-shadow:inset 0 0 0 1px #4bddff47}.securityCard{background:#66ffcb0f;border:1px solid #66ffcb26;border-radius:20px;margin-top:26px;padding:16px}.securityCard b{margin:8px 0;display:block}.main{flex:1;min-width:0;padding:24px 34px 48px}.top{justify-content:space-between;align-items:center;gap:20px;display:flex}.top small{color:#7ceeff;text-transform:uppercase;letter-spacing:.18em;font-weight:850}.top h1{margin:6px 0 0;font-size:34px}.topRight{align-items:center;gap:10px;display:flex}.topRight span,.topRight button{color:#dff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:8px;padding:11px 14px;display:flex}.glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:28px;box-shadow:0 22px 70px #00000059}.roleStrip{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:1.2fr repeat(3,1fr);gap:12px;margin-top:22px;padding:15px;display:grid}.roleIntro{align-items:center;gap:12px;display:flex}.roleIntro span{color:#9fb0c3;font-size:13px;display:block}.roleChoice{color:#fff;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:22px;align-items:center;gap:12px;padding:16px;display:flex}.roleChoice.active{background:linear-gradient(135deg,#35e8ff2e,#9b5cff1a);border-color:#35e8ff8c;box-shadow:0 0 40px #35e8ff1f}.roleChoice b{display:block}.roleChoice span{color:#aebdce;font-size:13px}.page{margin-top:24px}.hero{background:linear-gradient(135deg,#23dcff1a,#7850ff1a,#ff3eb512);grid-template-columns:1.2fr 300px;gap:24px;padding:34px;display:grid;overflow:hidden}.kicker{color:#8ef4ff;text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;font-weight:850;display:flex}.hero h2{letter-spacing:-2px;margin:18px 0 14px;font-size:clamp(40px,5vw,68px);line-height:.98}.hero p{max-width:780px;font-size:18px;line-height:1.65}.heroActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.heroActions button,.proofDetail button{color:#03111d;background:#33e8ff;border:0;border-radius:16px;align-items:center;gap:8px;padding:14px 18px;font-weight:900;display:flex}.heroActions .ghost{color:#fff;background:0 0;border:1px solid #ffffff24}.roleHolo{text-align:center;background:radial-gradient(circle at 30% 20%,#35e8ff38,#0000 45%),#0000002e;border:1px solid #35e8ff40;border-radius:26px;place-items:center;padding:30px;display:grid}.roleHolo b{margin-top:12px;font-size:22px}.roleHolo span{color:#aebdce}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px;display:grid}.metric{align-items:center;gap:14px;padding:20px;display:flex}.metricIcon{color:#75f4ff;background:#35e8ff1a;border-radius:18px;place-items:center;width:52px;height:52px;display:grid}.metric span,.primary small,.infoCard small{color:#8ef4ff;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:850}.metric b{margin:5px 0;font-size:32px;display:block}.metric small{color:#aebdce}.mainGrid{grid-template-columns:1.4fr .9fr;gap:18px;margin-top:18px;display:grid}.primary{padding:24px}.primary h3,.infoCard h3,.next h3,.activity h3,.proofDetail h3{margin:12px 0;font-size:26px}.primary p,.infoCard p{line-height:1.65}.chips{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.chips span{color:#86ffc7;background:#72ffbc14;border:1px solid #72ffbc33;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}.sideStack{gap:18px;display:grid}.infoCard{padding:20px}.bottomGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.next,.activity{padding:24px}.actionList,.feed{gap:10px;margin-top:18px;display:grid}.actionLine,.feed div{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:12px;padding:13px;display:flex}.actionLine span{color:#8ef4ff;background:#35e8ff1f;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.actionLine svg,.feed svg{color:#78ffbc;margin-left:auto}.feed em{color:#78ffbc;margin-left:auto;font-size:12px;font-style:normal}.stepper{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.stepper span{border:1px solid #ffffff1f;border-radius:999px;padding:9px 13px}.stepper .active{color:#04101d;background:#33e8ff;font-weight:900}.proofGrid{grid-template-columns:1fr .85fr;gap:18px;margin-top:18px;display:grid}.proofList{margin-top:18px}.proofRow{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:12px;margin-top:12px;padding:14px;display:flex}.proofRow span{color:#78ffbc;margin-left:auto}.proofDetail{padding:24px}.hash{color:#9ff;word-break:break-word;background:#020811;border:1px solid #ffffff1a;border-radius:14px;margin:16px 0;padding:14px}@media (width<=1180px){.sidebar{display:none}.main{padding:20px}.roleStrip,.hero{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,1fr)}.mainGrid,.bottomGrid,.proofGrid{grid-template-columns:1fr}}@media (width<=700px){.metrics{grid-template-columns:1fr}.top{flex-direction:column;align-items:flex-start}.main{padding:16px}.hero{padding:22px}.hero h2{font-size:38px}}@media (width<=1080px){.gatewayHero{grid-template-columns:1fr;gap:18px}.gatewayScene{min-height:470px}.gatewaySteps,.gatewayPillars{grid-template-columns:1fr 1fr}.gatewayStatusRow{grid-template-columns:1fr}}@media (width<=720px){.gatewayHero{padding:44px 18px 32px}.gatewayCopy h1{font-size:56px}.gatewayScene{min-height:380px}.gatewayCard{min-height:350px;padding:22px}.gatewayTrustBadge,.gatewayVerifyBadge{margin:10px;position:static}.gatewayScene{flex-direction:column;display:flex}.gatewaySteps,.gatewayPillars,.gatewayAuthActions{grid-template-columns:1fr}.gatewayAuthCard>div:first-child{flex-direction:column;align-items:flex-start}.gatewayFooter{flex-direction:column;align-items:flex-start;height:auto;padding:16px 18px;position:relative}.gatewayFooterRight{justify-content:space-between;width:100%}.gatewayActions button,.gatewayActions a{justify-content:center;width:100%}}.institutionPremium{gap:18px;margin-top:18px;display:grid}.institutionHero{background:radial-gradient(circle at 12% 10%,#35e8ff29,#0000 36%),radial-gradient(circle at 88% 18%,#ff3eb51f,#0000 34%),linear-gradient(135deg,#071222f2,#0b122cdb);grid-template-columns:1fr 300px;gap:24px;padding:32px;display:grid}.institutionHero h3{letter-spacing:-1.6px;margin:14px 0 12px;font-size:clamp(34px,4vw,58px);line-height:1}.institutionHero p{color:#b8c8d8;max-width:820px;font-size:17px;line-height:1.65}.institutionButtons{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.institutionButtons button{color:#03111d;background:#33e8ff;border:0;border-radius:16px;align-items:center;gap:8px;padding:14px 18px;font-weight:900;display:flex}.institutionButtons .ghost{color:#fff;background:0 0;border:1px solid #ffffff24}.institutionBadge{background:#0000002e;border:1px solid #35e8ff38;border-radius:26px;flex-direction:column;justify-content:center;min-height:210px;padding:26px;display:flex;box-shadow:inset 0 0 50px #35e8ff0f}.institutionBadge b{color:#75f4ff;letter-spacing:.16em;font-size:13px}.institutionBadge span{margin:12px 0;font-size:26px;font-weight:900;display:block}.institutionBadge small{color:#9fb0c3}.institutionStatusGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.institutionStatus{gap:8px;padding:20px;display:grid}.institutionStatus svg{color:#75f4ff}.institutionStatus small{color:#8ef4ff;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:900}.institutionStatus b{font-size:25px}.institutionStatus span{color:#aebdce}.institutionMainGrid{grid-template-columns:1.2fr .8fr .8fr;gap:18px;display:grid}.institutionPanel{padding:24px}.institutionPanel.wide{min-height:290px}.institutionPanel h3{margin:12px 0;font-size:28px}.institutionPanel p{color:#b8c8d8;line-height:1.65}.institutionCardPreview{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.miniCidenCard{background:radial-gradient(circle at 25% 20%,#35e8ff38,#0000 42%),linear-gradient(135deg,#35e8ff24,#9b5cff21);border:1px solid #35e8ff40;border-radius:22px;min-height:160px;padding:20px}.miniCidenCard small{color:#8ef4ff;text-transform:uppercase;letter-spacing:.14em;font-weight:900}.miniCidenCard b{margin:16px 0;font-size:24px;display:block}.miniCidenCard span,.miniCidenCardDetail span{color:#d8e8f8}.miniCidenCardDetail{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:22px;gap:10px;padding:20px;display:grid}.connectionLine,.proofPills{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.connectionLine span,.proofPills span{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:8px 11px;font-weight:850}.connectionLine b{color:#75f4ff}.institutionTimeline{grid-template-columns:360px 1fr;gap:22px;padding:24px;display:grid}.institutionTimeline h3{margin:12px 0;font-size:26px}.institutionTimeline p{color:#b8c8d8;line-height:1.65}.institutionSteps{gap:12px;display:grid}.institutionSteps article{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:36px 1fr 18px;align-items:center;gap:14px;padding:14px;display:grid}.institutionSteps i{color:#8ef4ff;background:#35e8ff24;border-radius:999px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.institutionSteps b{margin-bottom:4px;display:block}.institutionSteps span{color:#aebdce}.institutionSteps svg{color:#78ffbc}@media (width<=1180px){.institutionHero,.institutionTimeline{grid-template-columns:1fr}.institutionStatusGrid,.institutionMainGrid{grid-template-columns:1fr 1fr}.institutionPanel.wide{grid-column:1/-1}}@media (width<=720px){.institutionStatusGrid,.institutionMainGrid,.institutionCardPreview{grid-template-columns:1fr}}.customerPremium{gap:18px;margin-top:18px;display:grid}.customerHero{background:radial-gradient(circle at 10% 10%,#ffb84d29,#0000 34%),radial-gradient(circle at 90% 18%,#35e8ff24,#0000 36%),linear-gradient(135deg,#071222f2,#22140cd1);grid-template-columns:1fr 330px;gap:24px;padding:32px;display:grid}.customerHero h3{letter-spacing:-1.6px;margin:14px 0 12px;font-size:clamp(34px,4vw,58px);line-height:1}.customerHero p{color:#c7d3df;max-width:820px;font-size:17px;line-height:1.65}.customerButtons{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.customerButtons button{color:#140b02;background:#ffb44d;border:0;border-radius:16px;align-items:center;gap:8px;padding:14px 18px;font-weight:900;display:flex}.customerButtons .ghost{color:#fff;background:0 0;border:1px solid #ffffff24}.cidCardPreview{background:radial-gradient(circle at 24% 16%,#ffb84d40,#0000 42%),linear-gradient(135deg,#35e8ff1a,#9b5cff1f,#ffb84d1a);border:1px solid #ffb84d47;border-radius:28px;min-height:250px;padding:24px;box-shadow:inset 0 0 70px #ffb84d0f}.cidCardTop{color:#ffe4b0;text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:12px;font-weight:900;display:flex}.cidAvatar{color:#04101d;background:linear-gradient(135deg,#33e8ff,#9b5cff,#ffb44d);border-radius:50%;place-items:center;width:76px;height:76px;margin-top:26px;font-size:24px;font-weight:950;display:grid;box-shadow:0 18px 50px #00000059}.cidCardPreview h4{margin:18px 0 6px;font-size:28px}.cidCardPreview p{color:#d9ebff;margin:0}.cidCardPreview small{color:#ffda9a;margin-top:12px;display:block}.customerMetricGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.customerMetric{gap:8px;padding:20px;display:grid}.customerMetric svg{color:#ffbf63}.customerMetric small{color:#ffda9a;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:900}.customerMetric b{font-size:25px}.customerMetric span{color:#aebdce}.customerMainGrid{grid-template-columns:1.2fr .8fr .8fr;gap:18px;display:grid}.customerPanel{padding:24px}.customerPanel.large{min-height:300px}.customerPanel h3{margin:12px 0;font-size:28px}.customerPanel p{color:#b8c8d8;line-height:1.65}.businessList{gap:12px;margin-top:20px;display:grid}.businessList article{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.businessList b{margin-bottom:4px;display:block}.businessList span{color:#aebdce}.businessList small,.customerProofRows small{color:#78ffbc;border:1px solid #78ffbc38;border-radius:999px;padding:6px 10px;font-weight:900}.privacyChecks{gap:10px;margin-top:18px;display:grid}.privacyChecks span{color:#dceaff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:10px 12px}.trustBadge{color:#78ffbc;background:#78ffbc14;border:1px solid #78ffbc40;border-radius:18px;align-items:center;gap:10px;margin-top:18px;padding:14px;font-weight:950;display:flex}.trustLinkNote{color:#aebdce;margin:12px 0 0;font-size:13px}.proofHistoryPanel{grid-template-columns:360px 1fr;gap:22px;padding:24px;display:grid}.proofHistoryPanel h3{margin:12px 0;font-size:26px}.proofHistoryPanel p{color:#b8c8d8;line-height:1.65}.customerProofRows{gap:12px;display:grid}.customerProofRows article{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:24px 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.customerProofRows svg{color:#ffbf63}.customerProofRows b{margin-bottom:4px;display:block}.customerProofRows span{color:#aebdce}@media (width<=1180px){.customerHero,.proofHistoryPanel{grid-template-columns:1fr}.customerMetricGrid,.customerMainGrid{grid-template-columns:1fr 1fr}.customerPanel.large{grid-column:1/-1}}@media (width<=720px){.customerMetricGrid,.customerMainGrid{grid-template-columns:1fr}}.sectorBuilderPremium{gap:18px;margin-top:18px;display:grid}.sectorHero{background:radial-gradient(circle at 15% 12%,#9b5cff2e,#0000 36%),radial-gradient(circle at 88% 20%,#35e8ff24,#0000 35%),linear-gradient(135deg,#071222f5,#160c28e0);grid-template-columns:1fr 340px;gap:24px;padding:32px;display:grid}.sectorHero h3{letter-spacing:-1.7px;margin:14px 0 12px;font-size:clamp(34px,4vw,60px);line-height:1}.sectorHero p{color:#b8c8d8;max-width:840px;font-size:17px;line-height:1.65}.sectorProgress{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.sectorProgress span{color:#d8e8f8;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:10px 13px;font-weight:850}.sectorProgress .active{color:#04101d;background:#33e8ff;border-color:#33e8ff}.sectorProgress .done{color:#8dffca;background:#78ffbc1a;border-color:#78ffbc4d}.aiAssistantCard{background:radial-gradient(circle at 70% 10%,#ff3eb52e,#0000 42%),#0000002e;border:1px solid #ffffff1f;border-radius:26px;flex-direction:column;justify-content:center;min-height:250px;padding:24px;display:flex}.aiAssistantCard b{color:#d7c7ff;text-transform:uppercase;letter-spacing:.14em;font-size:13px}.aiAssistantCard span{color:#aebdce;margin-top:12px}.aiAssistantCard h4{margin:12px 0;font-size:28px}.aiAssistantCard p{color:#cbd7e8;font-size:15px}.sectorBuilderGrid{grid-template-columns:.85fr 1.25fr;gap:18px;display:grid}.sectorListPanel,.workspacePreviewPanel,.sectorPayload,.sectorNext{padding:24px}.sectorListPanel h3,.workspacePreviewPanel h3,.sectorPayload h3,.sectorNext h3{margin:12px 0;font-size:28px}.sectorList{gap:12px;margin-top:18px;display:grid}.sectorList article{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.sectorList article.selected{background:#35e8ff1a;border-color:#35e8ff73}.sectorList b{margin-bottom:4px;display:block}.sectorList span{color:#aebdce}.sectorList small{color:#78ffbc;border:1px solid #78ffbc38;border-radius:999px;padding:6px 10px;font-weight:900}.workspacePreviewPanel p,.sectorNext p{color:#b8c8d8;line-height:1.65}.workspaceModuleGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:22px;display:grid}.workspaceModuleGrid article{background:#ffffff0a;border:1px solid #ffffff17;border-radius:20px;gap:8px;padding:16px;display:grid}.workspaceModuleGrid svg{color:#8ef4ff}.workspaceModuleGrid b{font-size:17px}.workspaceModuleGrid span{color:#aebdce;line-height:1.45}.workspaceModuleGrid small{color:#8dffca;font-weight:900}.sectorBuilderBottom{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.sectorPayload pre{color:#cdefff;white-space:pre-wrap;background:#020811;border:1px solid #ffffff1a;border-radius:16px;max-height:360px;margin:16px 0 0;padding:16px;overflow:auto}.sectorNext button{color:#04101d;background:#33e8ff;border:0;border-radius:16px;align-items:center;gap:8px;margin-top:18px;padding:14px 18px;font-weight:900;display:flex}@media (width<=1180px){.sectorHero,.sectorBuilderGrid,.sectorBuilderBottom,.workspaceModuleGrid{grid-template-columns:1fr}}.proofCenterPremium{gap:18px;margin-top:18px;display:grid}.proofHero{background:radial-gradient(circle at 10% 12%,#35e8ff29,#0000 36%),radial-gradient(circle at 86% 18%,#ffb84d21,#0000 34%),linear-gradient(135deg,#071222f2,#0b122cdb);grid-template-columns:1fr 330px;gap:24px;padding:32px;display:grid}.proofHero h3{letter-spacing:-1.7px;margin:14px 0 12px;font-size:clamp(34px,4vw,60px);line-height:1}.proofHero p{color:#b8c8d8;max-width:850px;font-size:17px;line-height:1.65}.proofHeroStatus{background:#0000002e;border:1px solid #35e8ff38;border-radius:26px;flex-direction:column;justify-content:center;min-height:230px;padding:26px;display:flex;box-shadow:inset 0 0 50px #35e8ff0f}.proofHeroStatus b{color:#75f4ff;letter-spacing:.16em;font-size:13px}.proofHeroStatus span{margin:12px 0;font-size:25px;font-weight:900;display:block}.proofHeroStatus small{color:#9fb0c3;line-height:1.5}.proofTabs{flex-wrap:wrap;gap:10px;display:flex}.proofTabs button{color:#dceaff;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;display:flex}.proofTabs button.active{color:#04101d;background:#33e8ff;border-color:#33e8ff;font-weight:900}.proofTabs b{opacity:.8}.proofCenterGrid{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.proofTimelinePanel,.proofDetailPanel{padding:24px}.proofPanelHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.proofPanelHeader h3,.proofDetailPanel h3{margin:12px 0;font-size:28px}.proofPanelHeader button{color:#dceaff;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:14px;padding:10px 12px;font-weight:850}.proofSearchRow{grid-template-columns:1fr auto auto;gap:10px;margin:18px 0;display:grid}.proofSearchRow input{color:#b8c8d8;background:#0000002e;border:1px solid #ffffff1a;border-radius:16px;padding:12px 14px}.proofSearchRow button{color:#dceaff;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:16px;padding:12px 14px;font-weight:850}.proofTimeline{gap:12px;display:grid}.proofTimeline article{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:30px 46px 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.proofTimeline article.selected{background:#35e8ff16;border-color:#35e8ff6b}.proofTimeline i{color:#8ef4ff;font-style:normal;font-weight:900}.proofRecordIcon{color:#8ef4ff;background:linear-gradient(135deg,#35e8ff2e,#9b5cff29);border-radius:16px;place-items:center;width:44px;height:44px;display:grid}.proofRecordBody b{color:#8ef4ff;text-transform:uppercase;letter-spacing:.12em;font-size:11px;display:block}.proofRecordBody strong{color:#fff;margin:4px 0;display:block}.proofRecordBody span,.proofRecordStatus em{color:#aebdce}.proofRecordStatus{text-align:right;gap:6px;display:grid}.proofRecordStatus small{color:#78ffbc;background:#78ffbc14;border:1px solid #78ffbc38;border-radius:999px;padding:6px 10px;font-weight:900}.proofDetailPanel p{color:#b8c8d8;line-height:1.65}.proofStatusBadge{background:#78ffbc14;border:1px solid #78ffbc3d;border-radius:18px;grid-template-columns:26px 1fr;align-items:center;gap:10px;margin:18px 0;padding:14px;display:grid}.proofStatusBadge svg{color:#78ffbc;grid-row:span 2}.proofStatusBadge span{color:#aebdce}.proofDetailRows{gap:10px;display:grid}.proofDetailRows div{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;gap:12px;padding:12px;display:flex}.proofDetailRows span{color:#aebdce}.proofHashBox{background:#020811;border:1px solid #35e8ff29;border-radius:16px;margin-top:14px;padding:14px}.proofHashBox span{color:#8ef4ff;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.proofHashBox code{color:#d5f7ff;word-break:break-word}.verificationSteps{gap:10px;margin:16px 0;display:grid}.verificationSteps article{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.verificationSteps svg{color:#78ffbc}.verificationSteps b{display:block}.verificationSteps span{color:#aebdce}.verifyButton{color:#04101d;background:#33e8ff;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 18px;font-weight:900;display:flex}@media (width<=1180px){.proofHero,.proofCenterGrid{grid-template-columns:1fr}}@media (width<=720px){.proofSearchRow,.proofTimeline article{grid-template-columns:1fr}.proofRecordStatus{text-align:left}}.liveHealthCard{background:radial-gradient(circle at 12% 8%,#35e8ff21,#0000 36%),linear-gradient(135deg,#040e1cdb,#091226bd);grid-template-columns:1fr 360px;align-items:center;gap:18px;margin-top:18px;padding:22px;display:grid}.liveHealthCard h3{margin:10px 0;font-size:26px}.liveHealthCard p{color:#b8c8d8;margin:0;line-height:1.6}.liveHealthMeta{background:#78ffbc13;border:1px solid #78ffbc38;border-radius:20px;gap:8px;padding:16px;display:grid}.liveHealthMeta b{color:#78ffbc;font-size:18px}.liveHealthMeta small{color:#dceaff;line-height:1.5}.identitySnapshotCard{background:radial-gradient(circle at 18% 10%,#78ffbc1c,#0000 36%),linear-gradient(135deg,#040e1ce0,#0a122ac2);gap:18px;margin-top:18px;padding:22px;display:grid}.snapshotHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.snapshotHeader h3{margin:10px 0 0;font-size:25px;line-height:1.2}.snapshotHeader small{color:#78ffbc;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;background:#78ffbc13;border:1px solid #78ffbc38;border-radius:999px;padding:8px 11px;font-weight:900}.snapshotGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.snapshotGrid article{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;min-width:0;padding:15px}.snapshotGrid span{color:#8ef4ff;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950;display:block}.snapshotGrid b{word-break:break-word;margin:9px 0 5px;font-size:21px;display:block}.snapshotGrid small{color:#aebdce;line-height:1.4}@media (width<=900px){.liveHealthCard{grid-template-columns:1fr}.snapshotHeader{flex-direction:column}.snapshotGrid{grid-template-columns:1fr 1fr}}@media (width<=620px){.snapshotGrid{grid-template-columns:1fr}}.sessionHydrationCard{background:radial-gradient(circle at 12% 8%,#9b5cff1f,#0000 36%),linear-gradient(135deg,#040e1cdb,#091226bd);grid-template-columns:1fr 360px;align-items:center;gap:18px;margin-top:18px;padding:22px;display:grid}.sessionHydrationCard h3{margin:10px 0;font-size:26px}.sessionHydrationCard p{color:#b8c8d8;margin:0;line-height:1.6}.sessionMeta{background:#35e8ff13;border:1px solid #35e8ff38;border-radius:20px;gap:8px;padding:16px;display:grid}.sessionMeta b{color:#8ef4ff;font-size:18px}.sessionMeta span{color:#dceaff;word-break:break-word}.sessionMeta small{color:#aebdce;text-transform:uppercase;letter-spacing:.12em;font-weight:850}@media (width<=900px){.sessionHydrationCard{grid-template-columns:1fr}}
