.gov-console{--page:#f5f5f7;--ink:#1d1d1f;--ink2:#515154;--ink3:#86868b;--panel:#fff;--panel2:#fbfbfd;--line:#00000013;--line2:#ffffff29;--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 #0000001f;--soft:0 12px 36px #00000013;--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{scroll-behavior:smooth;font-family:var(--font);background:var(--page);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}.gov-console button,.gov-console input,.gov-console select{font-family:inherit}.gov-console button{cursor:pointer;color:inherit;background:0 0;border:0}.gov-console a{color:inherit;text-decoration:none}.gov-console ::-webkit-scrollbar{width:10px;height:10px}.gov-console ::-webkit-scrollbar-thumb{background:#0000002e padding-box padding-box;border:3px solid #0000;border-radius:999px}.gov-console .app{grid-template-columns:272px minmax(0,1fr);width:100vw;min-height:100vh;display:grid}.gov-console .sidebar{z-index:50;color:#f5f5f7;background:linear-gradient(#050506,#111114 58%,#080809);border-right:1px solid #ffffff17;height:100vh;padding:18px 14px 22px;position:sticky;top:0;overflow:auto}.gov-console .brand{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;margin-bottom:14px;padding:10px 9px 18px;display:flex}.gov-console .mark{background:linear-gradient(135deg,#111,#555 48%,#1c7df2);border-radius:14px;place-items:center;width:42px;height:42px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff38,0 14px 34px #0071e33d}.gov-console .brand h1{letter-spacing:-.02em;font-size:15px;line-height:1.16}.gov-console .brand small{color:#a1a1a6;letter-spacing:.12em;text-transform:uppercase;margin-top:3px;font-size:9.5px;display:block}.gov-console .nav-group{margin:17px 0}.gov-console .nav-title{color:#6e6e73;letter-spacing:.16em;text-transform:uppercase;padding:0 10px 8px;font-size:10.5px;font-weight:800}.gov-console .nav-item{text-align:left;color:#c5c5ca;border-radius:14px;grid-template-columns:31px 1fr auto;align-items:center;gap:8px;width:100%;padding:9px 10px;font-size:13px;transition:all .18s;display:grid}.gov-console .nav-item:hover{color:#fff;background:#ffffff12;transform:translate(2px)}.gov-console .nav-item.active{color:#111;background:#fff;box-shadow:0 18px 40px #00000052}.gov-console .nav-no{color:#86868b;font-size:10px;font-weight:900;font-family:var(--mono)}.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%,#2997ff4d,#0000 62%),#ffffff13;border:1px solid #ffffff1f;border-radius:24px;margin:18px 6px 0;padding:16px;box-shadow:inset 0 1px #ffffff1f}.gov-console .side-card b{margin-bottom:7px;font-size:13px;display:block}.gov-console .side-card p{color:#a1a1a6;font-size:11px;line-height:1.72}.gov-console .side-card span{font-family:var(--mono);color:#8fd0ff;background:#ffffff1f;border-radius:999px;margin-top:10px;padding:4px 9px;font-size:10px;display:inline-flex}.gov-console .main{width:100%;min-width:0}.gov-console .topbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(180%)blur(22px);background:#f5f5f7c7;align-items:center;gap:18px;height:58px;padding:0 30px;display:flex;position:sticky;top:0}.gov-console .crumb{color:var(--ink3);white-space:nowrap;font-size:13px}.gov-console .crumb strong{color:var(--ink)}.gov-console .global-search{border:1px solid var(--line);max-width:720px;height:38px;color:var(--ink3);background:#fff;border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 14px;display:flex;box-shadow:0 1px #ffffffb3}.gov-console .global-search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.gov-console .top-actions{white-space:nowrap;align-items:center;gap:10px;margin-left:auto;display:flex}.gov-console .btn{border-radius:999px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 17px;font-size:13px;font-weight:800;transition:all .18s;display:inline-flex}.gov-console .btn.primary{background:var(--blue);color:#fff;box-shadow:0 11px 26px #0071e33d}.gov-console .btn.primary:hover{background:#147ce5;transform:translateY(-1px)}.gov-console .btn.secondary{color:var(--ink);border:1px solid var(--line);background:#fff}.gov-console .btn.secondary:hover{box-shadow:var(--soft);transform:translateY(-1px)}.gov-console .btn.dark{color:#fff;background:#1d1d1f}.gov-console .btn.small{height:31px;padding:0 12px;font-size:12px}.gov-console .page{display:none}.gov-console .page.active{display:block}.gov-console .content{width:100%;max-width:none;padding:26px 30px 42px}.gov-console .hero{color:#f5f5f7;box-shadow:var(--shadow);background:radial-gradient(680px 340px at 82% 0,#2997ff61,#0000 62%),radial-gradient(560px 320px at 20% 18%,#c59b3833,#0000 62%),linear-gradient(145deg,#000,#161618 52%,#050505);border:1px solid #ffffff1a;border-radius:34px;min-height:310px;position:relative;overflow:hidden}.gov-console .hero:before{content:"";opacity:.48;pointer-events:none;background:linear-gradient(110deg,#ffffff24,#0000 24%,#ffffff0d 54%,#0000 78%);position:absolute;inset:0}.gov-console .hero-inner{z-index:1;grid-template-columns:1.15fr .85fr;gap:24px;padding:34px;display:grid;position:relative}.gov-console .eyebrow{color:#a1d3ff;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900;font-family:var(--mono);background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;margin-bottom:16px;padding:6px 12px;display:inline-flex}.gov-console .eyebrow:before{content:"";background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%}.gov-console .hero h2{letter-spacing:-.055em;max-width:940px;margin-bottom:15px;font-size:42px;font-weight:900;line-height:1.08}.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;max-width:960px;font-size:15px;line-height:1.85}.gov-console .hero-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.gov-console .hero-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff21;border-radius:28px;padding:20px;box-shadow:inset 0 1px #ffffff1f}.gov-console .hero-panel h3{letter-spacing:-.01em;margin-bottom:12px;font-size:14px}.gov-console .live-row{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:12px;padding:10px 0;display:grid}.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{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:15px;display:flex}.gov-console .section-head h3{letter-spacing:-.035em;font-size:24px;font-weight:900;line-height:1.2}.gov-console .section-head p{color:var(--ink3);max-width:960px;margin-top:5px;font-size:13px;line-height:1.7}.gov-console .section-head .meta{color:var(--ink3);font-size:11px;font-family:var(--mono);white-space:nowrap}.gov-console .grid{gap:16px;display:grid}.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 #0000000e;border-radius:28px;padding:22px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 10px 34px #0000000b}.gov-console .card:hover{border-color:#0071e32e;transform:translateY(-3px);box-shadow:0 22px 64px #00000018}.gov-console .card.dark{color:#fff;box-shadow:var(--shadow);background:radial-gradient(320px 180px at 100% 0,#2997ff38,#0000 60%),linear-gradient(145deg,#111,#242427);border-color:#ffffff1a}.gov-console .card.metal{color:#fff;box-shadow:var(--shadow);background:radial-gradient(340px 180px at 80% 0,#c59b382e,#0000 62%),linear-gradient(145deg,#050505,#1d1d1f 64%,#2b2b2f);border-color:#ffffff1f}.gov-console .card.glass{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffc7}.gov-console .topline:before{content:"";background:var(--blue);border-radius:0 0 8px 8px;width:54px;height:3px;position:absolute;top:0;left:22px}.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;gap:10px;margin-bottom:10px;display:flex}.gov-console .glyph{width:38px;height:38px;color:var(--blue);background:#0071e31a;border-radius:13px;place-items:center;font-weight:900;display:grid}.gov-console .glyph.green{color:var(--green2);background:#00a8761a}.gov-console .glyph.gold{color:#9a741e;background:#c59b3821}.gov-console .glyph.purple{color:var(--purple);background:#7c5cff1f}.gov-console .glyph.dark{color:#fff;background:#1d1d1f}.gov-console .card h4{letter-spacing:-.02em;font-size:16px;font-weight:900;line-height:1.36}.gov-console .card h5{letter-spacing:-.01em;font-size:13px;font-weight:900;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{letter-spacing:-.04em;margin:10px 0 6px;font-size:32px;font-weight:900;line-height:1}.gov-console .kpi .value span{color:var(--ink3);margin-left:3px;font-size:12px;font-weight:600}.gov-console .kpi .note{color:var(--green2);font-size:11px;font-weight:900}.gov-console .tags{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.gov-console .access,.gov-console .status,.gov-console .tag{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.gov-console .tag{color:var(--ink2);background:#f2f2f4}.gov-console .tag.blue{color:var(--blue);background:#0071e31a}.gov-console .tag.green{color:#087b58;background:#00a8761a}.gov-console .tag.gold{color:#866516;background:#c59b3821}.gov-console .tag.purple{color:var(--purple);background:#7c5cff1f}.gov-console .status{color:#087b58;background:#00a8761a}.gov-console .status.blue{color:var(--blue);background:#0071e31a}.gov-console .status.gold{color:#866516;background:#c59b3821}.gov-console .status.orange{color:#9d5b00;background:#ff9f0a24}.gov-console .status.red{color:#c4332d;background:#ff453a21}.gov-console .access{font-family:var(--mono);color:#6e6e73;background:#f2f2f4}.gov-console .source{color:#86868b;align-items:center;gap:5px;margin-top:12px;font-size:11px;display:inline-flex}.gov-console .source a{color:var(--blue);font-weight:800}.gov-console .line-list{gap:0;display:grid}.gov-console .line{border-bottom:1px solid #0000000f;grid-template-columns:106px 1fr;gap:12px;padding:10px 0;font-size:13px;display:grid}.gov-console .line:last-child{border-bottom:0}.gov-console .line .k{color:var(--ink3);letter-spacing:.03em;font-size:11px;font-weight:900}.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 #0000000e;border-radius:28px;overflow:hidden;box-shadow:0 10px 34px #0000000b}.gov-console table{border-collapse:collapse;width:100%}.gov-console th{color:#86868b;text-transform:uppercase;letter-spacing:.06em;text-align:left;background:#f5f5f7;border-bottom:1px solid #00000013;padding:13px 16px;font-size:11px;font-weight:900}.gov-console td{color:#515154;vertical-align:top;border-bottom:1px solid #0000000e;padding:14px 16px;font-size:13px}.gov-console tr:last-child td{border-bottom:0}.gov-console td strong{color:#1d1d1f}.gov-console .filterbar{background:#fff;border:1px solid #0000000e;border-radius:28px;grid-template-columns:minmax(320px,1fr) repeat(5,auto);align-items:center;gap:10px;margin-bottom:16px;padding:12px;display:grid;box-shadow:0 10px 34px #0000000b}.gov-console .input,.gov-console .select{border:1px solid var(--line);height:39px;color:var(--ink3);background:#fafafa;border-radius:999px;align-items:center;gap:8px;padding:0 13px;font-size:12px;display:flex}.gov-console .input input{color:var(--ink);background:0 0;border:0;outline:0;flex:1}.gov-console .select strong{color:var(--ink)}.gov-console .member-card{flex-direction:column;min-height:360px;display:flex}.gov-console .member-head{grid-template-columns:56px 1fr auto;align-items:start;gap:12px;margin-bottom:12px;display:grid}.gov-console .avatar{color:#fff;background:linear-gradient(135deg,#1d1d1f,#65656a);border-radius:18px;place-items:center;width:56px;height:56px;font-weight:900;display:grid}.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-size:10px;font-weight:900;font-family:var(--mono);margin-top:3px}.gov-console .member-desc{color:var(--ink2);min-height:70px;margin:9px 0 12px;font-size:12.5px;line-height:1.72}.gov-console .card-footer{border-top:1px solid #0000000f;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.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{grid-template-columns:1.15fr .85fr;gap:16px;display:grid}.gov-console .split-2{grid-template-columns:.82fr 1.18fr;gap:16px;display:grid}.gov-console .tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.gov-console .tab{border:1px solid var(--line);color:var(--ink2);background:#fff;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:900}.gov-console .tab.active{color:#fff;background:#1d1d1f;border-color:#1d1d1f}.gov-console .flow{grid-template-columns:repeat(8,1fr);gap:10px;display:grid}.gov-console .flow-step{background:#ffffff14;border:1px solid #ffffff24;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;margin:8px 0 5px;font-size:13px}.gov-console .flow-step p{color:#c5c5ca;font-size:11.5px;line-height:1.62}.gov-console .timeline{gap:12px;display:grid}.gov-console .timeline-item{grid-template-columns:82px 1fr;gap:14px;display:grid}.gov-console .timeline-time{color:var(--blue);font-size:11px;font-weight:900;font-family:var(--mono)}.gov-console .timeline-body{border-left:2px solid #00000014;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{gap:0;display:grid}.gov-console .file-row{border-bottom:1px solid #0000000f;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.gov-console .file-row:last-child{border-bottom:0}.gov-console .file-icon{width:36px;height:36px;color:var(--blue);background:#0071e31a;border-radius:12px;place-items:center;font-weight:900;display:grid}.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{color:var(--ink2);background:#0071e314;border:1px solid #0071e324;border-radius:20px;align-items:flex-start;gap:11px;padding:14px 16px;font-size:12.5px;line-height:1.72;display:flex}.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{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.gov-console .source-card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:16px;font-size:12px;line-height:1.65}.gov-console .source-card b{margin-bottom:6px;font-size:13px;display:block}.gov-console .source-card a{color:var(--blue);font-weight:800}.gov-console .footer{color:#86868b;text-align:right;padding:18px 30px 38px;font-size:11px}.gov-console .drawer{-webkit-backdrop-filter:saturate(170%)blur(26px);backdrop-filter:saturate(170%)blur(26px);z-index:100;background:#ffffffdb;border:1px solid #ffffffa3;border-radius:34px;flex-direction:column;width:min(880px,100vw - 32px);transition:all .28s;display:flex;position:fixed;inset:16px 16px 16px auto;overflow:hidden;transform:translate(calc(100% + 32px));box-shadow:0 40px 120px #00000057}.gov-console .drawer.show{transform:translate(0)}.gov-console .drawer-mask{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:90;background:#00000075;display:none;position:fixed;inset:0}.gov-console .drawer-mask.show{display:block}.gov-console .drawer-head{border-bottom:1px solid var(--line);background:linear-gradient(#fffffff5,#ffffffb8);padding:24px 28px}.gov-console .drawer-head-row{align-items:flex-start;gap:16px;display:flex}.gov-console .drawer-head h3{letter-spacing:-.045em;font-size:30px;line-height:1.12}.gov-console .drawer-head p{color:var(--ink3);margin-top:8px;font-size:13px}.gov-console .close{color:#515154;background:#f5f5f7;border-radius:50%;width:38px;height:38px;margin-left:auto;font-size:20px}.gov-console .drawer-body{padding:24px 28px 36px;overflow:auto}.gov-console .mini-kpis{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:16px;display:grid}.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{margin-top:2px;font-size:17px;font-weight:900}.gov-console .reference-note{color:#86868b;margin-top:12px;font-size:11px;line-height:1.65}.gov-console .reference-note a{color:var(--blue);font-weight:800}@media (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 (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;width:auto;inset:8px}.mini-kpis{grid-template-columns:repeat(2,1fr)}}.gov-console .official-cover{color:#f5f5f7;background:radial-gradient(900px 460px at 88% -12%,#2997ff5c,#0000 62%),radial-gradient(680px 360px at 16% 12%,#c59b3847,#0000 64%),linear-gradient(145deg,#000,#161618 56%,#050505);border:1px solid #ffffff24;border-radius:42px;position:relative;overflow:hidden;box-shadow:0 34px 100px #0000002e}.gov-console .official-cover:before{content:"";opacity:.65;pointer-events:none;background:linear-gradient(118deg,#ffffff29,#0000 24%,#ffffff0e 54%,#0000 84%);position:absolute;inset:0}.gov-console .official-cover-inner{z-index:1;grid-template-columns:1.12fr .88fr;gap:28px;padding:42px;display:grid;position:relative}.gov-console .official-badge{color:#b7dcff;font-size:11px;font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;padding:7px 13px;font-weight:900;display:inline-flex}.gov-console .official-title{letter-spacing:-.07em;max-width:900px;margin-top:18px;font-size:56px;font-weight:950;line-height:.98}.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;max-width:900px;margin-top:20px;font-size:16px;line-height:1.85}.gov-console .official-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.gov-console .official-logo-wall{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff16;border:1px solid #ffffff24;border-radius:32px;padding:22px;box-shadow:inset 0 1px #ffffff29}.gov-console .official-logo{border-bottom:1px solid #ffffff1f;grid-template-columns:68px 1fr;align-items:center;gap:15px;padding-bottom:16px;display:grid}.gov-console .official-logo .seal{background:linear-gradient(135deg,#1d1d1f,#5a5a5f 48%,#0071e3);border-radius:22px;place-items:center;width:68px;height:68px;font-size:34px;font-weight:950;display:grid;box-shadow:inset 0 1px #ffffff3d,0 18px 46px #0071e342}.gov-console .official-logo h3{letter-spacing:-.035em;font-size:22px;line-height:1.15}.gov-console .official-logo p{color:#a1a1a6;margin-top:4px;font-size:12px}.gov-console .official-statgrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;display:grid}.gov-console .official-stat{background:#ffffff16;border:1px solid #ffffff1a;border-radius:20px;padding:14px}.gov-console .official-stat .n{letter-spacing:-.04em;color:#fff;font-size:30px;font-weight:950}.gov-console .official-stat .l{color:#a1a1a6;font-size:11px;font-family:var(--mono);margin-top:5px}.gov-console .official-tagline{color:#ffe2a3;background:#c59b3824;border:1px solid #c59b3847;border-radius:20px;margin-top:16px;padding:13px 14px;font-size:12px;line-height:1.7}.gov-console .subtype-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.gov-console .subtype-card{background:#fff;border:1px solid #0000000f;border-radius:30px;min-height:275px;padding:22px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 14px 42px #0000000f}.gov-console .subtype-card:hover{transform:translateY(-4px);box-shadow:0 28px 76px #0000001f}.gov-console .subtype-card:before{content:"";background:var(--c,#0071e3);height:4px;position:absolute;top:0;left:0;right:0}.gov-console .subtype-code{background:color-mix(in srgb,var(--c,#0071e3) 12%,#fff);color:var(--c,#0071e3);font-family:var(--mono);border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:11px;font-weight:950;display:inline-flex}.gov-console .subtype-card h4{letter-spacing:-.04em;margin-top:13px;font-size:20px}.gov-console .subtype-role{color:var(--ink3);margin-top:4px;font-size:12px;font-weight:800}.gov-console .subtype-card p{color:var(--ink2);margin-top:12px;font-size:12.5px;line-height:1.78}.gov-console .subtype-kv{gap:7px;margin-top:14px;display:grid}.gov-console .subtype-kv .kv{grid-template-columns:70px 1fr;gap:9px;font-size:11.5px;line-height:1.55;display:grid}.gov-console .subtype-kv .kv b{color:var(--c,#0071e3);font-family:var(--mono);font-size:10px}.gov-console .subtype-foot{border-top:1px solid #00000012;justify-content:space-between;align-items:center;padding-top:10px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.gov-console .subtype-foot span{color:var(--ink3);font-size:10.5px;font-family:var(--mono);font-weight:900}.gov-console .asset-board{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.gov-console .asset-map{color:#fff;box-shadow:var(--shadow);background:linear-gradient(145deg,#070707,#1d1d1f);border:1px solid #ffffff1f;border-radius:32px;padding:24px;position:relative;overflow:hidden}.gov-console .asset-map:before{content:"";background:radial-gradient(circle,#2997ff47,#0000 65%);width:360px;height:360px;position:absolute;top:-120px;right:-100px}.gov-console .asset-map h4{z-index:1;letter-spacing:-.04em;font-size:22px;position:relative}.gov-console .asset-nodes{z-index:1;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid;position:relative}.gov-console .asset-node{background:#ffffff14;border:1px solid #ffffff1c;border-radius:22px;padding:17px}.gov-console .asset-node .code{font-size:10px;font-family:var(--mono);letter-spacing:.12em;color:#a1d3ff;font-weight:950}.gov-console .asset-node b{margin-top:9px;font-size:15px;display:block}.gov-console .asset-node p{color:#a1a1a6;margin-top:8px;font-size:11.5px;line-height:1.65}.gov-console .matrix-card{box-shadow:var(--soft);background:#fff;border:1px solid #0000000f;border-radius:30px;padding:20px}.gov-console .matrix-row{border-bottom:1px solid #0000000f;grid-template-columns:92px 1fr;gap:12px;padding:11px 0;font-size:12.5px;line-height:1.65;display:grid}.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{grid-template-columns:1.3fr .7fr;gap:18px;display:grid}.gov-console .official-tabbar{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.gov-console .official-tab{color:#515154;background:#f2f2f4;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:900}.gov-console .official-tab.active{color:#fff;background:#1d1d1f}.gov-console .homepage-hero-card{background:radial-gradient(640px 320px at 100% 0,#00a87633,#0000 60%),linear-gradient(145deg,#fff,#f8fafb);border:1px solid #0000000f;border-radius:34px;padding:28px;box-shadow:0 18px 56px #00000012}.gov-console .homepage-hero-card h3{letter-spacing:-.055em;font-size:30px;line-height:1.13}.gov-console .homepage-hero-card p{color:#515154;margin-top:12px;font-size:14px;line-height:1.82}.gov-console .homepage-resource-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.gov-console .homepage-resource{background:#f5f5f7;border:1px solid #0000000a;border-radius:22px;padding:14px}.gov-console .homepage-resource .v{letter-spacing:-.04em;font-size:22px;font-weight:950}.gov-console .homepage-resource .l{color:#86868b;font-size:11px;font-family:var(--mono);margin-top:5px;font-weight:900}.gov-console .prestige-panel{color:#fff;box-shadow:var(--shadow);background:radial-gradient(320px 180px at 80% 0,#c59b3838,#0000 64%),linear-gradient(145deg,#050505,#1d1d1f);border:1px solid #ffffff1f;border-radius:34px;padding:24px}.gov-console .prestige-panel h4{letter-spacing:-.035em;font-size:20px}.gov-console .prestige-list{gap:10px;margin-top:16px;display:grid}.gov-console .prestige-item{background:#ffffff13;border:1px solid #ffffff1a;border-radius:18px;padding:13px}.gov-console .prestige-item b{font-size:13px}.gov-console .prestige-item p{color:#a1a1a6;margin-top:5px;font-size:11.5px;line-height:1.6}.gov-console .dynamic-template{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.gov-console .template-card{background:#fff;border:1px solid #0000000f;border-radius:26px;padding:18px;box-shadow:0 10px 32px #0000000d}.gov-console .template-card .code{font-family:var(--mono);color:#0071e3;letter-spacing:.08em;font-size:10.5px;font-weight:950}.gov-console .template-card h4{margin-top:7px;font-size:15px}.gov-console .template-card p{color:#6e6e73;margin-top:7px;font-size:11.5px;line-height:1.68}.gov-console .template-card .cta{color:#9a741e;border-top:1px solid #0000000f;margin-top:12px;padding-top:10px;font-size:11px;font-weight:950}.gov-console .match-rail{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.gov-console .match-step{background:#ffffff14;border:1px solid #ffffff1f;border-radius:24px;padding:16px}.gov-console .match-step .no{font-family:var(--mono);color:#8fd0ff;font-size:10px;font-weight:950}.gov-console .match-step b{color:#fff;margin-top:8px;display:block}.gov-console .match-step p{color:#a1a1a6;margin-top:7px;font-size:11.5px;line-height:1.62}.gov-console .service-section-tabs{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.gov-console .service-bucket{box-shadow:var(--soft);background:#fff;border:1px solid #0000000f;border-radius:30px;padding:22px}.gov-console .service-bucket h4{margin-bottom:12px;font-size:18px}.gov-console .service-bucket .service-row-mini{border-bottom:1px solid #0000000f;padding:11px 0}.gov-console .service-bucket .service-row-mini:last-child{border-bottom:0}.gov-console .service-row-mini b{font-size:13px;display:block}.gov-console .service-row-mini p{color:#6e6e73;margin-top:4px;font-size:11.5px;line-height:1.6}@media (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{width:100%;min-height:0}.gov-console.gov-embed .main{width:100%;min-width:0}.gov-console.gov-embed .topbar{flex-wrap:wrap;height:auto;min-height:56px;padding:12px 30px;position:static}.gov-console.gov-embed .gov-subnav{border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(180%)blur(18px);background:#f5f5f7db;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 30px;display:flex}.gov-console.gov-embed .gov-subnav .nav-group{flex-wrap:wrap;flex:none;align-items:center;gap:8px;margin:0;display:flex}.gov-console.gov-embed .gov-subnav .nav-title{border-right:1px solid var(--line);color:var(--ink3);white-space:nowrap;margin-right:2px;padding:0 10px 0 0;font-size:10px}.gov-console.gov-embed .gov-subnav .nav-item{border:1px solid var(--line);width:auto;color:var(--ink2);white-space:nowrap;background:#fff;border-radius:999px;flex:none;grid-template-columns:none;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;display:inline-flex}.gov-console.gov-embed .gov-subnav .nav-item:hover{color:var(--ink);background:#f0f3f8;transform:none}.gov-console.gov-embed .gov-subnav .nav-item.active{color:#fff;background:#0071e3;box-shadow:0 8px 22px #0071e347}.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 (width<=760px){.gov-console.gov-embed .gov-subnav,.gov-console.gov-embed .topbar{padding-left:18px;padding-right:18px}}
