.gov-console{--page:#f5f5f7;--ink:#1d1d1f;--ink2:#515154;--ink3:#86868b;--panel:#fff;--panel2:#fbfbfd;--line:rgba(0,0,0,.075);--line2:hsla(0,0%,100%,.16);--black:#030303;--blue:#0071e3;--blue2:#2997ff;--green:#30d158;--green2:#00a876;--gold:#c59b38;--orange:#ff9f0a;--purple:#7c5cff;--red:#ff453a;--radius-lg:34px;--radius:26px;--radius-sm:16px;--shadow:0 24px 80px rgba(0,0,0,.12);--soft:0 12px 36px rgba(0,0,0,.075);--font:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","PingFang SC","Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif;--mono:"SFMono-Regular",ui-monospace,Menlo,Consolas,"Roboto Mono",monospace}.gov-console *{box-sizing:border-box;margin:0;padding:0}.gov-console{background:var(--page);color:var(--ink);font-family:var(--font);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;overflow-x:hidden;text-rendering:optimizeLegibility}.gov-console button,.gov-console input,.gov-console select{font-family:inherit}.gov-console button{background:none;border:0;color:inherit;cursor:pointer}.gov-console a{color:inherit;text-decoration:none}.gov-console ::-webkit-scrollbar{height:10px;width:10px}.gov-console ::-webkit-scrollbar-thumb{background:#0000002e;background-clip:padding-box;border:3px solid transparent;border-radius:999px}.gov-console .app{display:grid;grid-template-columns:272px minmax(0,1fr);min-height:100vh;width:100vw}.gov-console .sidebar{background:linear-gradient(180deg,#050506,#111114 58%,#080809);border-right:1px solid hsla(0,0%,100%,.09);color:#f5f5f7;height:100vh;overflow:auto;padding:18px 14px 22px;position:sticky;top:0;z-index:50}.gov-console .brand{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:12px;margin-bottom:14px;padding:10px 9px 18px}.gov-console .mark{background:linear-gradient(135deg,#111,#555 48%,#1c7df2);border-radius:14px;box-shadow:inset 0 1px #ffffff38,0 14px 34px #0071e33d;display:grid;font-weight:900;height:42px;place-items:center;width:42px}.gov-console .brand h1{font-size:15px;letter-spacing:-.02em;line-height:1.16}.gov-console .brand small{color:#a1a1a6;display:block;font-size:9.5px;letter-spacing:.12em;margin-top:3px;text-transform:uppercase}.gov-console .nav-group{margin:17px 0}.gov-console .nav-title{color:#6e6e73;font-size:10.5px;font-weight:800;letter-spacing:.16em;padding:0 10px 8px;text-transform:uppercase}.gov-console .nav-item{align-items:center;border-radius:14px;color:#c5c5ca;display:grid;font-size:13px;gap:8px;grid-template-columns:31px 1fr auto;padding:9px 10px;text-align:left;transition:.18s;width:100%}.gov-console .nav-item:hover{background:#ffffff12;color:#fff;transform:translate(2px)}.gov-console .nav-item.active{background:#fff;box-shadow:0 18px 40px #00000052;color:#111}.gov-console .nav-no{color:#86868b;font-family:var(--mono);font-size:10px;font-weight:900}.gov-console .nav-item.active .nav-no{color:#0071e3}.gov-console .nav-arrow{opacity:.55}.gov-console .side-card{background:radial-gradient(160px 90px at 20% 10%,rgba(41,151,255,.3),transparent 62%),#ffffff13;border:1px solid hsla(0,0%,100%,.12);border-radius:24px;box-shadow:inset 0 1px #ffffff1f;margin:18px 6px 0;padding:16px}.gov-console .side-card b{display:block;font-size:13px;margin-bottom:7px}.gov-console .side-card p{color:#a1a1a6;font-size:11px;line-height:1.72}.gov-console .side-card span{background:#ffffff1f;border-radius:999px;color:#8fd0ff;display:inline-flex;font-family:var(--mono);font-size:10px;margin-top:10px;padding:4px 9px}.gov-console .main{min-width:0;width:100%}.gov-console .topbar{align-items:center;backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);background:#f5f5f7c7;border-bottom:1px solid var(--line);display:flex;gap:18px;height:58px;padding:0 30px;position:sticky;top:0;z-index:30}.gov-console .crumb{color:var(--ink3);font-size:13px;white-space:nowrap}.gov-console .crumb strong{color:var(--ink)}.gov-console .global-search{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:0 1px #ffffffb3;color:var(--ink3);display:flex;flex:1;gap:8px;height:38px;max-width:720px;padding:0 14px}.gov-console .global-search input{background:transparent;border:0;color:var(--ink);flex:1;font-size:13px;outline:0}.gov-console .top-actions{align-items:center;display:flex;gap:10px;margin-left:auto;white-space:nowrap}.gov-console .btn{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:800;gap:7px;height:38px;justify-content:center;padding:0 17px;transition:.18s}.gov-console .btn.primary{background:var(--blue);box-shadow:0 11px 26px #0071e33d;color:#fff}.gov-console .btn.primary:hover{background:#147ce5;transform:translateY(-1px)}.gov-console .btn.secondary{background:#fff;border:1px solid var(--line);color:var(--ink)}.gov-console .btn.secondary:hover{box-shadow:var(--soft);transform:translateY(-1px)}.gov-console .btn.dark{background:#1d1d1f;color:#fff}.gov-console .btn.small{font-size:12px;height:31px;padding:0 12px}.gov-console .page{display:none}.gov-console .page.active{display:block}.gov-console .content{max-width:none;padding:26px 30px 42px;width:100%}.gov-console .hero{background:radial-gradient(680px 340px at 82% 0,rgba(41,151,255,.38),transparent 62%),radial-gradient(560px 320px at 20% 18%,rgba(197,155,56,.2),transparent 62%),linear-gradient(145deg,#000,#161618 52%,#050505);border:1px solid hsla(0,0%,100%,.1);border-radius:34px;box-shadow:var(--shadow);color:#f5f5f7;min-height:310px;overflow:hidden;position:relative}.gov-console .hero:before{background:linear-gradient(110deg,hsla(0,0%,100%,.14),transparent 24%,hsla(0,0%,100%,.05) 54%,transparent 78%);content:"";inset:0;opacity:.48;pointer-events:none;position:absolute}.gov-console .hero-inner{display:grid;gap:24px;grid-template-columns:1.15fr .85fr;padding:34px;position:relative;z-index:1}.gov-console .eyebrow{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#a1d3ff;display:inline-flex;font-family:var(--mono);font-size:11px;font-weight:900;gap:9px;letter-spacing:.14em;margin-bottom:16px;padding:6px 12px;text-transform:uppercase}.gov-console .eyebrow:before{background:var(--green);border-radius:50%;box-shadow:0 0 10px var(--green);content:"";height:6px;width:6px}.gov-console .hero h2{font-size:42px;font-weight:900;letter-spacing:-.055em;line-height:1.08;margin-bottom:15px;max-width:940px}.gov-console .hero h2 .blue{color:#8fd0ff}.gov-console .hero h2 .green{color:#8ff0c3}.gov-console .hero h2 .gold{color:#ffd977}.gov-console .hero p{color:#c5c5ca;font-size:15px;line-height:1.85;max-width:960px}.gov-console .hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.gov-console .hero-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.13);border-radius:28px;box-shadow:inset 0 1px #ffffff1f;padding:20px}.gov-console .hero-panel h3{font-size:14px;letter-spacing:-.01em;margin-bottom:12px}.gov-console .live-row{border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;gap:12px;grid-template-columns:1fr auto;padding:10px 0}.gov-console .live-row:last-child{border-bottom:0}.gov-console .live-row .k{color:#a1a1a6;font-size:12px}.gov-console .live-row .v{font-size:13px;font-weight:900}.gov-console .v.blue{color:#8fd0ff}.gov-console .v.green{color:#8ff0c3}.gov-console .v.gold{color:#ffd977}.gov-console .section{margin-top:24px}.gov-console .section-head{align-items:flex-end;display:flex;gap:22px;justify-content:space-between;margin-bottom:15px}.gov-console .section-head h3{font-size:24px;font-weight:900;letter-spacing:-.035em;line-height:1.2}.gov-console .section-head p{color:var(--ink3);font-size:13px;line-height:1.7;margin-top:5px;max-width:960px}.gov-console .section-head .meta{color:var(--ink3);font-family:var(--mono);font-size:11px;white-space:nowrap}.gov-console .grid{display:grid;gap:16px}.gov-console .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.gov-console .g3{grid-template-columns:repeat(3,minmax(0,1fr))}.gov-console .g4{grid-template-columns:repeat(4,minmax(0,1fr))}.gov-console .g5{grid-template-columns:repeat(5,minmax(0,1fr))}.gov-console .g6{grid-template-columns:repeat(6,minmax(0,1fr))}.gov-console .card{background:#fff;border:1px solid rgba(0,0,0,.055);border-radius:28px;box-shadow:0 10px 34px #0000000b;overflow:hidden;padding:22px;position:relative;transition:.2s}.gov-console .card:hover{border-color:#0071e32e;box-shadow:0 22px 64px #00000018;transform:translateY(-3px)}.gov-console .card.dark{background:radial-gradient(320px 180px at 100% 0,rgba(41,151,255,.22),transparent 60%),linear-gradient(145deg,#111,#242427);border-color:#ffffff1a;box-shadow:var(--shadow);color:#fff}.gov-console .card.metal{background:radial-gradient(340px 180px at 80% 0,rgba(197,155,56,.18),transparent 62%),linear-gradient(145deg,#050505,#1d1d1f 64%,#2b2b2f);border-color:#ffffff1f;box-shadow:var(--shadow);color:#fff}.gov-console .card.glass{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffc7}.gov-console .topline:before{background:var(--blue);border-radius:0 0 8px 8px;content:"";height:3px;left:22px;position:absolute;top:0;width:54px}.gov-console .topline.green:before{background:var(--green2)}.gov-console .topline.gold:before{background:var(--gold)}.gov-console .topline.purple:before{background:var(--purple)}.gov-console .topline.orange:before{background:var(--orange)}.gov-console .title-row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.gov-console .glyph{background:#0071e31a;border-radius:13px;color:var(--blue);display:grid;font-weight:900;height:38px;place-items:center;width:38px}.gov-console .glyph.green{background:#00a8761a;color:var(--green2)}.gov-console .glyph.gold{background:#c59b3821;color:#9a741e}.gov-console .glyph.purple{background:#7c5cff1f;color:var(--purple)}.gov-console .glyph.dark{background:#1d1d1f;color:#fff}.gov-console .card h4{font-size:16px;font-weight:900;letter-spacing:-.02em;line-height:1.36}.gov-console .card h5{font-size:13px;font-weight:900;letter-spacing:-.01em;line-height:1.4}.gov-console .card p{color:var(--ink2);font-size:13px;line-height:1.78}.gov-console .card.dark p,.gov-console .card.metal p{color:#c5c5ca}.gov-console .kpi{padding:18px}.gov-console .kpi .label{color:var(--ink3);font-size:12px;font-weight:800}.gov-console .kpi .value{font-size:32px;font-weight:900;letter-spacing:-.04em;line-height:1;margin:10px 0 6px}.gov-console .kpi .value span{color:var(--ink3);font-size:12px;font-weight:600;margin-left:3px}.gov-console .kpi .note{color:var(--green2);font-size:11px;font-weight:900}.gov-console .tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.gov-console .access,.gov-console .status,.gov-console .tag{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;gap:5px;padding:4px 9px;white-space:nowrap}.gov-console .tag{background:#f2f2f4;color:var(--ink2)}.gov-console .tag.blue{background:#0071e31a;color:var(--blue)}.gov-console .tag.green{background:#00a8761a;color:#087b58}.gov-console .tag.gold{background:#c59b3821;color:#866516}.gov-console .tag.purple{background:#7c5cff1f;color:var(--purple)}.gov-console .status{background:#00a8761a;color:#087b58}.gov-console .status.blue{background:#0071e31a;color:var(--blue)}.gov-console .status.gold{background:#c59b3821;color:#866516}.gov-console .status.orange{background:#ff9f0a24;color:#9d5b00}.gov-console .status.red{background:#ff453a21;color:#c4332d}.gov-console .access{background:#f2f2f4;color:#6e6e73;font-family:var(--mono)}.gov-console .source{align-items:center;color:#86868b;display:inline-flex;font-size:11px;gap:5px;margin-top:12px}.gov-console .source a{color:var(--blue);font-weight:800}.gov-console .line-list{display:grid;gap:0}.gov-console .line{border-bottom:1px solid rgba(0,0,0,.06);display:grid;font-size:13px;gap:12px;grid-template-columns:106px 1fr;padding:10px 0}.gov-console .line:last-child{border-bottom:0}.gov-console .line .k{color:var(--ink3);font-size:11px;font-weight:900;letter-spacing:.03em}.gov-console .line .v{color:var(--ink2)}.gov-console .card.dark .line,.gov-console .card.metal .line{border-color:#ffffff1a}.gov-console .card.dark .line .v,.gov-console .card.metal .line .v{color:#e5e5ea}.gov-console .table-wrap{background:#fff;border:1px solid rgba(0,0,0,.055);border-radius:28px;box-shadow:0 10px 34px #0000000b;overflow:hidden}.gov-console table{border-collapse:collapse;width:100%}.gov-console th{background:#f5f5f7;border-bottom:1px solid rgba(0,0,0,.075);color:#86868b;font-size:11px;font-weight:900;letter-spacing:.06em;padding:13px 16px;text-align:left;text-transform:uppercase}.gov-console td{border-bottom:1px solid rgba(0,0,0,.055);color:#515154;font-size:13px;padding:14px 16px;vertical-align:top}.gov-console tr:last-child td{border-bottom:0}.gov-console td strong{color:#1d1d1f}.gov-console .filterbar{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.055);border-radius:28px;box-shadow:0 10px 34px #0000000b;display:grid;gap:10px;grid-template-columns:minmax(320px,1fr) repeat(5,auto);margin-bottom:16px;padding:12px}.gov-console .input,.gov-console .select{align-items:center;background:#fafafa;border:1px solid var(--line);border-radius:999px;color:var(--ink3);display:flex;font-size:12px;gap:8px;height:39px;padding:0 13px}.gov-console .input input{background:transparent;border:0;color:var(--ink);flex:1;outline:0}.gov-console .select strong{color:var(--ink)}.gov-console .member-card{display:flex;flex-direction:column;min-height:360px}.gov-console .member-head{align-items:start;display:grid;gap:12px;grid-template-columns:56px 1fr auto;margin-bottom:12px}.gov-console .avatar{background:linear-gradient(135deg,#1d1d1f,#65656a);border-radius:18px;color:#fff;display:grid;font-weight:900;height:56px;place-items:center;width:56px}.gov-console .avatar.blue{background:linear-gradient(135deg,#006edb,#59b5ff)}.gov-console .avatar.green{background:linear-gradient(135deg,#007856,#42d392)}.gov-console .avatar.gold{background:linear-gradient(135deg,#8b6b0b,#e7b72e)}.gov-console .avatar.purple{background:linear-gradient(135deg,#5634d1,#a690ff)}.gov-console .member-id{color:var(--ink3);font-family:var(--mono);font-size:10px;font-weight:900;margin-top:3px}.gov-console .member-desc{color:var(--ink2);font-size:12.5px;line-height:1.72;margin:9px 0 12px;min-height:70px}.gov-console .card-footer{align-items:center;border-top:1px solid rgba(0,0,0,.06);display:flex;gap:10px;justify-content:space-between;margin-top:auto;padding-top:14px}.gov-console .score{color:var(--ink3);font-size:11px;font-weight:800}.gov-console .score strong{color:var(--blue);font-size:17px}.gov-console .link{color:var(--blue);font-size:12px;font-weight:900}.gov-console .split{display:grid;gap:16px;grid-template-columns:1.15fr .85fr}.gov-console .split-2{display:grid;gap:16px;grid-template-columns:.82fr 1.18fr}.gov-console .tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.gov-console .tab{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink2);font-size:12px;font-weight:900;padding:8px 13px}.gov-console .tab.active{background:#1d1d1f;border-color:#1d1d1f;color:#fff}.gov-console .flow{display:grid;gap:10px;grid-template-columns:repeat(8,1fr)}.gov-console .flow-step{background:#ffffff14;border:1px solid hsla(0,0%,100%,.14);border-radius:20px;min-height:154px;padding:16px}.gov-console .flow-step .no{color:#8fd0ff;font-size:22px;font-weight:900;line-height:1}.gov-console .flow-step h4{color:#fff;font-size:13px;margin:8px 0 5px}.gov-console .flow-step p{color:#c5c5ca;font-size:11.5px;line-height:1.62}.gov-console .timeline{display:grid;gap:12px}.gov-console .timeline-item{display:grid;gap:14px;grid-template-columns:82px 1fr}.gov-console .timeline-time{color:var(--blue);font-family:var(--mono);font-size:11px;font-weight:900}.gov-console .timeline-body{border-left:2px solid rgba(0,0,0,.08);padding:0 0 14px 18px}.gov-console .timeline-body h4{font-size:14px}.gov-console .timeline-body p{color:var(--ink2);font-size:12px;line-height:1.72}.gov-console .files{display:grid;gap:0}.gov-console .file-row{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:grid;gap:12px;grid-template-columns:36px 1fr auto;padding:12px 0}.gov-console .file-row:last-child{border-bottom:0}.gov-console .file-icon{background:#0071e31a;border-radius:12px;color:var(--blue);display:grid;font-weight:900;height:36px;place-items:center;width:36px}.gov-console .file-row .name{font-size:13px;font-weight:900}.gov-console .file-row .meta{color:var(--ink3);font-size:11px}.gov-console .notice{align-items:flex-start;background:#0071e314;border:1px solid rgba(0,113,227,.14);border-radius:20px;color:var(--ink2);display:flex;font-size:12.5px;gap:11px;line-height:1.72;padding:14px 16px}.gov-console .notice strong{color:var(--ink)}.gov-console .notice.gold{background:#c59b381a;border-color:#c59b382e}.gov-console .notice.green{background:#00a8761a;border-color:#00a8762e}.gov-console .source-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.gov-console .source-card{background:#fff;border:1px solid var(--line);border-radius:22px;font-size:12px;line-height:1.65;padding:16px}.gov-console .source-card b{display:block;font-size:13px;margin-bottom:6px}.gov-console .source-card a{color:var(--blue);font-weight:800}.gov-console .footer{color:#86868b;font-size:11px;padding:18px 30px 38px;text-align:right}.gov-console .drawer{-webkit-backdrop-filter:saturate(170%) blur(26px);backdrop-filter:saturate(170%) blur(26px);background:#ffffffdb;border:1px solid hsla(0,0%,100%,.64);border-radius:34px;box-shadow:0 40px 120px #00000057;display:flex;flex-direction:column;inset:16px 16px 16px auto;overflow:hidden;position:fixed;transform:translate(calc(100% + 32px));transition:.28s;width:min(880px,calc(100vw - 32px));z-index:100}.gov-console .drawer.show{transform:translate(0)}.gov-console .drawer-mask{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000075;display:none;inset:0;position:fixed;z-index:90}.gov-console .drawer-mask.show{display:block}.gov-console .drawer-head{background:linear-gradient(180deg,#fffffff5,#ffffffb8);border-bottom:1px solid var(--line);padding:24px 28px}.gov-console .drawer-head-row{align-items:flex-start;display:flex;gap:16px}.gov-console .drawer-head h3{font-size:30px;letter-spacing:-.045em;line-height:1.12}.gov-console .drawer-head p{color:var(--ink3);font-size:13px;margin-top:8px}.gov-console .close{background:#f5f5f7;border-radius:50%;color:#515154;font-size:20px;height:38px;margin-left:auto;width:38px}.gov-console .drawer-body{overflow:auto;padding:24px 28px 36px}.gov-console .mini-kpis{display:grid;gap:9px;grid-template-columns:repeat(4,1fr);margin-top:16px}.gov-console .mini-kpi{background:#f5f5f7;border-radius:18px;padding:12px}.gov-console .mini-kpi .l{color:#86868b;font-size:10.5px;font-weight:900}.gov-console .mini-kpi .v{font-size:17px;font-weight:900;margin-top:2px}.gov-console .reference-note{color:#86868b;font-size:11px;line-height:1.65;margin-top:12px}.gov-console .reference-note a{color:var(--blue);font-weight:800}@media(max-width:1440px){.g5,.g6{grid-template-columns:repeat(3,1fr)}.flow{grid-template-columns:repeat(4,1fr)}.hero-inner{grid-template-columns:1fr}.filterbar{grid-template-columns:1fr 1fr 1fr}.source-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.app{grid-template-columns:1fr}.sidebar{height:auto}.sidebar,.topbar{position:relative}.content{padding:18px}.hero h2{font-size:30px}.filterbar,.g2,.g3,.g4,.g5,.g6,.source-grid,.split,.split-2{grid-template-columns:1fr}.global-search{display:none}.drawer{border-radius:26px;inset:8px;width:auto}.mini-kpis{grid-template-columns:repeat(2,1fr)}}.gov-console .official-cover{background:radial-gradient(900px 460px at 88% -12%,rgba(41,151,255,.36),transparent 62%),radial-gradient(680px 360px at 16% 12%,rgba(197,155,56,.28),transparent 64%),linear-gradient(145deg,#000,#161618 56%,#050505);border:1px solid hsla(0,0%,100%,.14);border-radius:42px;box-shadow:0 34px 100px #0000002e;color:#f5f5f7;overflow:hidden;position:relative}.gov-console .official-cover:before{background:linear-gradient(118deg,hsla(0,0%,100%,.16),transparent 24%,hsla(0,0%,100%,.055) 54%,transparent 84%);content:"";inset:0;opacity:.65;pointer-events:none;position:absolute}.gov-console .official-cover-inner{display:grid;gap:28px;grid-template-columns:1.12fr .88fr;padding:42px;position:relative;z-index:1}.gov-console .official-badge{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#b7dcff;display:inline-flex;font-family:var(--mono);font-size:11px;font-weight:900;gap:9px;letter-spacing:.13em;padding:7px 13px;text-transform:uppercase}.gov-console .official-title{font-size:56px;font-weight:950;letter-spacing:-.07em;line-height:.98;margin-top:18px;max-width:900px}.gov-console .official-title .green{color:#8ff0c3}.gov-console .official-title .gold{color:#ffd977}.gov-console .official-title .blue{color:#9bd6ff}.gov-console .official-lead{color:#d2d2d7;font-size:16px;line-height:1.85;margin-top:20px;max-width:900px}.gov-console .official-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.gov-console .official-logo-wall{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff16;border:1px solid hsla(0,0%,100%,.14);border-radius:32px;box-shadow:inset 0 1px #ffffff29;padding:22px}.gov-console .official-logo{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:grid;gap:15px;grid-template-columns:68px 1fr;padding-bottom:16px}.gov-console .official-logo .seal{background:linear-gradient(135deg,#1d1d1f,#5a5a5f 48%,#0071e3);border-radius:22px;box-shadow:inset 0 1px #ffffff3d,0 18px 46px #0071e342;display:grid;font-size:34px;font-weight:950;height:68px;place-items:center;width:68px}.gov-console .official-logo h3{font-size:22px;letter-spacing:-.035em;line-height:1.15}.gov-console .official-logo p{color:#a1a1a6;font-size:12px;margin-top:4px}.gov-console .official-statgrid{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-top:16px}.gov-console .official-stat{background:#ffffff16;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:14px}.gov-console .official-stat .n{color:#fff;font-size:30px;font-weight:950;letter-spacing:-.04em}.gov-console .official-stat .l{color:#a1a1a6;font-family:var(--mono);font-size:11px;margin-top:5px}.gov-console .official-tagline{background:#c59b3824;border:1px solid rgba(197,155,56,.28);border-radius:20px;color:#ffe2a3;font-size:12px;line-height:1.7;margin-top:16px;padding:13px 14px}.gov-console .subtype-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.gov-console .subtype-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:30px;box-shadow:0 14px 42px #0000000f;min-height:275px;overflow:hidden;padding:22px;position:relative;transition:.2s}.gov-console .subtype-card:hover{box-shadow:0 28px 76px #0000001f;transform:translateY(-4px)}.gov-console .subtype-card:before{background:var(--c,#0071e3);content:"";height:4px;left:0;position:absolute;right:0;top:0}.gov-console .subtype-code{align-items:center;background:color-mix(in srgb,var(--c,#0071e3) 12%,#fff);border-radius:999px;color:var(--c,#0071e3);display:inline-flex;font-family:var(--mono);font-size:11px;font-weight:950;gap:7px;padding:5px 10px}.gov-console .subtype-card h4{font-size:20px;letter-spacing:-.04em;margin-top:13px}.gov-console .subtype-role{color:var(--ink3);font-size:12px;font-weight:800;margin-top:4px}.gov-console .subtype-card p{color:var(--ink2);font-size:12.5px;line-height:1.78;margin-top:12px}.gov-console .subtype-kv{display:grid;gap:7px;margin-top:14px}.gov-console .subtype-kv .kv{display:grid;font-size:11.5px;gap:9px;grid-template-columns:70px 1fr;line-height:1.55}.gov-console .subtype-kv .kv b{color:var(--c,#0071e3);font-family:var(--mono);font-size:10px}.gov-console .subtype-foot{align-items:center;border-top:1px solid rgba(0,0,0,.07);bottom:18px;display:flex;justify-content:space-between;left:22px;padding-top:10px;position:absolute;right:22px}.gov-console .subtype-foot span{color:var(--ink3);font-family:var(--mono);font-size:10.5px;font-weight:900}.gov-console .asset-board{display:grid;gap:18px;grid-template-columns:1.2fr .8fr}.gov-console .asset-map{background:linear-gradient(145deg,#070707,#1d1d1f);border:1px solid hsla(0,0%,100%,.12);border-radius:32px;box-shadow:var(--shadow);color:#fff;overflow:hidden;padding:24px;position:relative}.gov-console .asset-map:before{background:radial-gradient(circle,rgba(41,151,255,.28),transparent 65%);content:"";height:360px;position:absolute;right:-100px;top:-120px;width:360px}.gov-console .asset-map h4{font-size:22px;letter-spacing:-.04em;position:relative;z-index:1}.gov-console .asset-nodes{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:18px;position:relative;z-index:1}.gov-console .asset-node{background:#ffffff14;border:1px solid hsla(0,0%,100%,.11);border-radius:22px;padding:17px}.gov-console .asset-node .code{color:#a1d3ff;font-family:var(--mono);font-size:10px;font-weight:950;letter-spacing:.12em}.gov-console .asset-node b{display:block;font-size:15px;margin-top:9px}.gov-console .asset-node p{color:#a1a1a6;font-size:11.5px;line-height:1.65;margin-top:8px}.gov-console .matrix-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:30px;box-shadow:var(--soft);padding:20px}.gov-console .matrix-row{border-bottom:1px solid rgba(0,0,0,.06);display:grid;font-size:12.5px;gap:12px;grid-template-columns:92px 1fr;line-height:1.65;padding:11px 0}.gov-console .matrix-row:last-child{border-bottom:0}.gov-console .matrix-row b{color:#9a741e;font-family:var(--mono);font-size:11px}.gov-console .homepage-tiles{display:grid;gap:18px;grid-template-columns:1.3fr .7fr}.gov-console .official-tabbar{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.gov-console .official-tab{background:#f2f2f4;border-radius:999px;color:#515154;font-size:12px;font-weight:900;padding:8px 13px}.gov-console .official-tab.active{background:#1d1d1f;color:#fff}.gov-console .homepage-hero-card{background:radial-gradient(640px 320px at 100% 0,rgba(0,168,118,.2),transparent 60%),linear-gradient(145deg,#fff,#f8fafb);border:1px solid rgba(0,0,0,.06);border-radius:34px;box-shadow:0 18px 56px #00000012;padding:28px}.gov-console .homepage-hero-card h3{font-size:30px;letter-spacing:-.055em;line-height:1.13}.gov-console .homepage-hero-card p{color:#515154;font-size:14px;line-height:1.82;margin-top:12px}.gov-console .homepage-resource-grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:18px}.gov-console .homepage-resource{background:#f5f5f7;border:1px solid rgba(0,0,0,.04);border-radius:22px;padding:14px}.gov-console .homepage-resource .v{font-size:22px;font-weight:950;letter-spacing:-.04em}.gov-console .homepage-resource .l{color:#86868b;font-family:var(--mono);font-size:11px;font-weight:900;margin-top:5px}.gov-console .prestige-panel{background:radial-gradient(320px 180px at 80% 0,rgba(197,155,56,.22),transparent 64%),linear-gradient(145deg,#050505,#1d1d1f);border:1px solid hsla(0,0%,100%,.12);border-radius:34px;box-shadow:var(--shadow);color:#fff;padding:24px}.gov-console .prestige-panel h4{font-size:20px;letter-spacing:-.035em}.gov-console .prestige-list{display:grid;gap:10px;margin-top:16px}.gov-console .prestige-item{background:#ffffff13;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:13px}.gov-console .prestige-item b{font-size:13px}.gov-console .prestige-item p{color:#a1a1a6;font-size:11.5px;line-height:1.6;margin-top:5px}.gov-console .dynamic-template{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.gov-console .template-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:26px;box-shadow:0 10px 32px #0000000d;padding:18px}.gov-console .template-card .code{color:#0071e3;font-family:var(--mono);font-size:10.5px;font-weight:950;letter-spacing:.08em}.gov-console .template-card h4{font-size:15px;margin-top:7px}.gov-console .template-card p{color:#6e6e73;font-size:11.5px;line-height:1.68;margin-top:7px}.gov-console .template-card .cta{border-top:1px solid rgba(0,0,0,.06);color:#9a741e;font-size:11px;font-weight:950;margin-top:12px;padding-top:10px}.gov-console .match-rail{display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}.gov-console .match-step{background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:24px;padding:16px}.gov-console .match-step .no{color:#8fd0ff;font-family:var(--mono);font-size:10px;font-weight:950}.gov-console .match-step b{color:#fff;display:block;margin-top:8px}.gov-console .match-step p{color:#a1a1a6;font-size:11.5px;line-height:1.62;margin-top:7px}.gov-console .service-section-tabs{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.gov-console .service-bucket{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:30px;box-shadow:var(--soft);padding:22px}.gov-console .service-bucket h4{font-size:18px;margin-bottom:12px}.gov-console .service-bucket .service-row-mini{border-bottom:1px solid rgba(0,0,0,.06);padding:11px 0}.gov-console .service-bucket .service-row-mini:last-child{border-bottom:0}.gov-console .service-row-mini b{display:block;font-size:13px}.gov-console .service-row-mini p{color:#6e6e73;font-size:11.5px;line-height:1.6;margin-top:4px}@media(max-width:1280px){.asset-board,.homepage-tiles,.official-cover-inner{grid-template-columns:1fr}.asset-nodes,.dynamic-template,.homepage-resource-grid,.match-rail,.service-section-tabs,.subtype-grid{grid-template-columns:repeat(2,1fr)}}.gov-console.gov-embed{min-height:0;width:100%}.gov-console.gov-embed .main{min-width:0;width:100%}.gov-console.gov-embed .topbar{flex-wrap:wrap;height:auto;min-height:56px;padding:12px 30px;position:static}.gov-console.gov-embed .gov-subnav{align-items:center;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);background:#f5f5f7db;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px 16px;padding:14px 30px}.gov-console.gov-embed .gov-subnav .nav-group{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;margin:0}.gov-console.gov-embed .gov-subnav .nav-title{border-right:1px solid var(--line);color:var(--ink3);font-size:10px;margin-right:2px;padding:0 10px 0 0;white-space:nowrap}.gov-console.gov-embed .gov-subnav .nav-item{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink2);display:inline-flex;flex:0 0 auto;font-size:12.5px;gap:6px;grid-template-columns:none;padding:7px 14px;white-space:nowrap;width:auto}.gov-console.gov-embed .gov-subnav .nav-item:hover{background:#f0f3f8;color:var(--ink);transform:none}.gov-console.gov-embed .gov-subnav .nav-item.active{background:#0071e3;box-shadow:0 8px 22px #0071e347;color:#fff}.gov-console.gov-embed .gov-subnav .nav-item .nav-arrow{display:none}.gov-console.gov-embed .gov-subnav .nav-no{color:#86868b}.gov-console.gov-embed .gov-subnav .nav-item.active .nav-no{color:#bcdcff}@media(max-width:760px){.gov-console.gov-embed .gov-subnav,.gov-console.gov-embed .topbar{padding-left:18px;padding-right:18px}}
