:root{--ink:#0a0c0b;--ink2:#10140f;--ink3:#161b15;--raised:#1b211a;--line:#242c22;--line2:#323d2f;--text:#e9ede7;--dim:#94a08e;--faint:#6f7b68;--phos:#86e6a3;--phosdim:#3c7a55;--gold:#f3c24f;--allow:#5fd98c;--appr:#f3c24f;--block:#f06a6d;--fd:"Bricolage Grotesque",sans-serif;--fb:"IBM Plex Sans",sans-serif;--fm:"IBM Plex Mono",monospace;--ff:"IBM Plex Sans",sans-serif;--surface2:#1b211a}html[data-theme=light] body{background:#f4f6f2}html[data-contrast=high]{--text:#ffffff;--dim:#e6ebe2;--faint:#c6cfbf;--line2:#5e6d57}html[data-contrast=high] .gov-root.gov-light{--text:#000000;--dim:#1a201a;--faint:#2e362c;--line2:#7e8d74}html[data-contrast=high] *:focus-visible{outline-width:3px}html[data-fontsize=small]{font-size:14px}html[data-fontsize=normal]{font-size:16px}html[data-fontsize=large]{font-size:18px}html[data-density=compact] .gov-card{padding-top:13px;padding-bottom:13px}html[data-density=compact] .gov-th{padding-top:7px;padding-bottom:7px}html[data-density=compact] .gov-row td{padding-top:7px!important;padding-bottom:7px!important}html[data-motion=reduced] *,html[data-motion=reduced] *:before,html[data-motion=reduced] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.gov-root.gov-focus-mode .gov-rail,.gov-root.gov-focus-mode .gov-sticky-hd,.gov-root.gov-focus-mode .gov-mob-bar{display:none!important}.gov-focus-exit{position:fixed;top:14px;right:14px;z-index:90}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0}#root{min-height:100vh}.gov-root{font-family:var(--fb);color:var(--text);background:var(--ink);min-height:100vh;width:100%;position:relative;overflow-x:hidden;background-image:radial-gradient(900px 500px at 12% -8%,rgba(134,230,163,.07),transparent 60%),radial-gradient(700px 600px at 100% 0%,rgba(134,230,163,.03),transparent 55%),linear-gradient(transparent 0 96%,#ffffff04 96%),linear-gradient(90deg,transparent 0 96%,rgba(255,255,255,.014) 96%);background-size:auto,auto,28px 28px,28px 28px}.gov-mono{font-family:var(--fm)}.gov-disp{font-family:var(--fd);letter-spacing:-.02em}.gov-rail{background:linear-gradient(180deg,#0d110c,#080a09);border-right:1px solid var(--line);position:relative;box-shadow:3px 0 22px #00000047}.gov-sec{font-family:var(--fm);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--faint);padding:10px 6px 4px;opacity:.8}.gov-navbtn{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border-radius:9px;color:var(--dim);font-size:13px;font-weight:500;cursor:pointer;border:1px solid transparent;transition:background .14s,border-color .14s,color .14s,transform .12s;text-align:left;background:transparent;letter-spacing:-.005em;position:relative}.gov-navbtn:hover{color:var(--text);background:#ffffff0a;border-color:#ffffff0f}.gov-navbtn.on{color:var(--ink);background:var(--phos);border-color:var(--phos);font-weight:700;box-shadow:0 6px 20px -6px #86e6a3a6,0 0 0 1px #86e6a340}.gov-navbtn.on.ent{background:var(--gold);border-color:var(--gold);box-shadow:0 6px 20px -6px #f3c24fa6,0 0 0 1px #f3c24f40}.gov-navbtn.on .gov-badge{background:#00000038;color:var(--ink)}.gov-navbtn:active{transform:scale(.97);transition-duration:.06s!important}.gov-badge{margin-left:auto;font-family:var(--fm);font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px;background:var(--ink3);color:var(--dim)}.gov-badge-urgent{background:var(--appr);color:var(--ink);animation:badgePulse 1.6s ease-in-out infinite}@keyframes badgePulse{0%,to{box-shadow:0 0 #f3c24f8c}50%{box-shadow:0 0 0 5px #f3c24f00}}.gov-navbtn-urgent{border-color:#f3c24f38!important;background:#f3c24f0a!important}.gov-navwrap:hover .gov-pin-btn{opacity:1!important}.gov-pin-btn:hover{background:#ffffff14!important}.gov-edit-hover:hover .gov-edit-pencil{opacity:.7!important}.gov-edit-pencil:hover{opacity:1!important}.gov-card{background:var(--ink2);border:1px solid var(--line);border-radius:16px;transition:border-color .18s,box-shadow .22s;box-shadow:0 2px 10px #0003,0 1px 2px #0000001f}.gov-card-r{background:var(--ink3);border:1px solid var(--line);border-radius:13px}.gov-card-link{cursor:pointer}.gov-card-link:hover{border-color:var(--phosdim)!important;box-shadow:0 8px 32px -12px #86e6a32e!important;transform:translateY(-1px)}.gov-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--fm);font-size:11px;font-weight:500;padding:4px 10px;border-radius:20px;border:1px solid var(--line2);color:var(--dim);background:#ffffff05}.gov-kicker{font-family:var(--fm);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.gov-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--fb);font-weight:600;font-size:13px;padding:10px 18px;border-radius:10px;cursor:pointer;border:1px solid var(--line2);background:var(--ink3);color:var(--text);transition:all .15s cubic-bezier(.2,.7,.2,1);letter-spacing:-.01em}.gov-btn:hover{border-color:var(--phosdim);background:var(--raised);color:var(--text);transform:translateY(-1px)}.gov-btn:active{transform:translateY(0)!important;transition-duration:.08s}.gov-btn:disabled{opacity:.55;cursor:not-allowed;transform:none!important}.gov-btn.primary{background:var(--phos);color:var(--ink);border-color:var(--phos);box-shadow:0 8px 24px -10px #86e6a38c}.gov-btn.primary:hover{background:#9aefb5;border-color:#9aefb5;box-shadow:0 12px 30px -8px #86e6a3b3;transform:translateY(-2px)}.gov-btn.gold{background:var(--gold);color:var(--ink);border-color:var(--gold);box-shadow:0 8px 24px -10px #f3c24f8c}.gov-btn.gold:hover{background:#f7cf6a;border-color:#f7cf6a;box-shadow:0 12px 30px -8px #f3c24fa6;transform:translateY(-2px)}.gov-btn.danger{color:var(--block);border-color:#f06a6d59}.gov-btn.danger:hover{background:#f06a6d1a}.gov-btn.ok{color:var(--allow);border-color:#5fd98c59}.gov-btn.ok:hover{background:#5fd98c1a}.gov-bar{height:8px;border-radius:20px;background:var(--ink);overflow:hidden;border:1px solid var(--line)}.gov-bar>span{display:block;height:100%;border-radius:20px;transition:width .5s cubic-bezier(.4,0,.2,1)}.gov-row{transition:.12s}.gov-row:hover{background:#ffffff06;cursor:pointer}.gov-stage{animation:stageIn .42s cubic-bezier(.2,.7,.2,1) both}@keyframes stageIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.gov-live{width:7px;height:7px;border-radius:50%;background:var(--phos);animation:pulse 1.8s infinite}@keyframes pulse{0%{box-shadow:0 0 #86e6a373}70%{box-shadow:0 0 0 7px #86e6a300}to{box-shadow:0 0 #86e6a300}}@keyframes pipePulse{0%,to{box-shadow:0 0 0 0 currentColor}50%{box-shadow:0 0 0 6px transparent}}.gov-scan{background:linear-gradient(90deg,transparent,rgba(134,230,163,.5),transparent);height:1px;width:100%;animation:scan 2.4s linear infinite;opacity:.7}@keyframes scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes faqSlide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.gov-sheet{animation:sheet .3s cubic-bezier(.2,.7,.2,1) both}@keyframes sheet{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:none}}@keyframes alertSlide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.gov-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#040605d1;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;animation:fade .2s both}@supports ((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){.gov-modal{background:#040605b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@keyframes fade{0%{opacity:0}to{opacity:1}}.gov-tier{display:inline-flex;background:var(--ink3);border:1px solid var(--line);border-radius:11px;padding:3px;gap:3px}.gov-tier button{font-family:var(--fm);font-size:12px;font-weight:600;padding:8px 15px;border-radius:8px;border:none;cursor:pointer;background:transparent;color:var(--dim);display:flex;align-items:center;gap:7px;transition:.15s}.gov-tier button.on{background:var(--phos);color:var(--ink)}.gov-tier button.on.gold{background:var(--gold);color:var(--ink)}.gov-th{font-family:var(--fm);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-align:left;font-weight:500;padding:11px 16px;border-bottom:1px solid var(--line)}.gov-toggle{width:40px;height:22px;border-radius:20px;border:1px solid var(--line2);cursor:pointer;position:relative;transition:.18s;flex-shrink:0}.gov-toggle>span{position:absolute;top:2px;width:16px;height:16px;border-radius:50%;transition:.18s}select{outline:none}input,textarea,select{font-family:inherit}*:focus-visible{outline:2px solid var(--phos);outline-offset:3px;border-radius:4px;box-shadow:0 0 0 4px #86e6a326}.gov-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes copyBounce{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.25)}to{transform:scale(1);opacity:1}}.gov-copy-bounce{animation:copyBounce .32s cubic-bezier(.2,.8,.2,1) both}.gov-skip-link{position:fixed;top:-60px;left:12px;z-index:1000;background:var(--phos);color:var(--ink);font-family:var(--fb);font-weight:700;font-size:13px;padding:9px 16px;border-radius:9px;text-decoration:none;transition:top .18s ease;box-shadow:0 6px 20px -6px #00000080}.gov-skip-link:focus{top:12px;outline:none}input[type=text],input[type=email],input[type=number],input[type=password],textarea{transition:border-color .15s,box-shadow .15s}.gov-th:first-child{border-radius:4px 0 0}.gov-th:last-child{border-radius:0 4px 0 0}@keyframes toastIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes toastOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(20px) scale(.96)}}@keyframes themePromptIn{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@keyframes themePromptOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px) scale(.97)}}.gov-toast{animation:toastIn .22s cubic-bezier(.2,.7,.2,1) both}@keyframes skelPulse{0%,to{opacity:1}50%{opacity:.4}}.gov-skeleton{background:var(--ink3);animation:skelPulse 1.4s ease-in-out infinite;border-radius:6px}@keyframes govStepDone{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.18)}to{transform:scale(1);opacity:1}}.aud-hdr-actions::-webkit-scrollbar{display:none}@media(max-width:640px){.legal-doc-row{flex-direction:column!important;gap:18px!important}.legal-sidebar{width:100%!important;position:static!important;top:auto!important}.pricing-cards-scroll{overflow-x:visible!important;padding-left:16px!important;padding-right:16px!important}.pricing-cards-grid{grid-template-columns:1fr!important;min-width:0!important;gap:12px!important}.gov-mobile-swipe-cards{display:flex!important;flex-direction:column;gap:10px}.gov-desktop-approvals,.aud-hdr-actions{display:none!important}.aud-hdr-mobile-actions{display:flex!important}.aud-hdr-desc{font-size:10px!important;margin-top:1px!important}.aud-stats-strip{padding:8px 12px!important}.aud-stat-tile{flex:0 0 50%!important;border-right:none!important;border-bottom:1px solid var(--line2);padding:7px 12px!important}.aud-stat-tile:nth-child(odd){border-right:1px solid var(--line2)!important}.aud-stat-tile:last-child,.aud-stat-tile:nth-last-child(2):nth-child(odd){border-bottom:none}.aud-filter-bar{flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;padding:8px 12px!important}.aud-filter-bar>*{flex-shrink:0}.aud-filter-bar input{min-width:160px!important}}@keyframes pulseIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.gov-pulse-row:hover{background:#ffffff05}@media(max-width:900px){.gov-two-col{grid-template-columns:1fr!important}.gov-rail{position:fixed!important;top:0!important;left:-290px!important;width:268px;transition:left .25s cubic-bezier(.2,.7,.2,1);z-index:50;height:100vh!important}.gov-rail.open{left:0!important;box-shadow:8px 0 48px #0009}.gov-mob-bar,.gov-mob-close-btn{display:flex!important}.gov-mob-bar{height:auto!important;padding:12px 14px!important}#main-content{height:auto!important;overflow-y:visible!important;padding-top:64px!important;grid-column:1!important}.gov-sticky-hd{top:64px!important;padding:10px 20px!important;z-index:19!important}.gov-hd-desktop-only{display:none!important}.gov-arch-grid{display:flex!important;flex-direction:column!important;gap:8px!important;align-items:stretch!important}.gov-arch-arrow{display:none!important}.gov-page-title{font-size:19px!important;margin-top:1px!important}.gov-hd-right{flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important}.gov-tier{width:100%!important}.gov-tier button{flex:1!important;justify-content:center!important;font-size:11px!important}.gov-tier-scroll{width:max-content!important;min-width:max-content!important}.gov-tier-scroll button{flex:initial!important;justify-content:flex-start!important}.gov-hd-metrics{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;overflow-x:unset!important;flex-wrap:unset!important}.gov-metric-tile{min-width:0!important;padding:7px 10px!important;flex-shrink:0}.gov-metric-tile .gov-disp{font-size:16px!important}.gov-grid-4,.gov-grid-4-2{grid-template-columns:1fr 1fr!important}.gov-grid-2,.gov-grid-3{grid-template-columns:1fr!important}.conn-flow-nodes{justify-content:flex-start!important;padding-bottom:4px;-webkit-overflow-scrolling:touch}.gov-main-content{padding:18px 18px 60px!important}.gov-alert-pad{padding:0 20px!important}.gov-approval-card{width:100%!important;margin:0!important}.gov-approval-actions{flex-direction:column!important}.gov-approval-actions>button{width:100%!important;justify-content:center!important;min-height:50px!important;font-size:15px!important}.gov-ov-charts{grid-template-columns:1fr!important}.gov-ov-metrics{grid-template-columns:1fr 1fr!important}.gov-row td,.gov-th{padding:11px 10px!important}table{font-size:12px!important}.gov-modal{padding:0!important;align-items:flex-end!important}.gov-modal>.gov-card{border-radius:18px 18px 0 0!important;width:100%!important;max-width:100%!important;max-height:92vh!important}}@media(max-width:540px){.gov-sticky-hd{padding:8px 16px!important}.gov-main-content{padding:16px 16px 56px!important}.gov-page-title{font-size:16px!important}.gov-ov-metrics{grid-template-columns:1fr!important}.gov-metric-tile{min-width:76px!important}.gov-metric-tile .gov-disp{font-size:15px!important}table{min-width:320px!important}.gov-card{border-radius:10px!important}.gov-btn{padding:8px 12px!important;font-size:12.5px!important}}@media(min-width:901px){.gov-mob-bar{display:none!important}}.gov-sticky-hd{backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);background:linear-gradient(180deg,#0a0c0bf5 50%,#0a0c0bd1);border-bottom:1px solid var(--line)}@media(min-width:1800px){.gov-main-content,.gov-sticky-hd{max-width:1640px;margin-inline:auto}}@media(max-width:1080px){.gov-side-panel{display:none!important}.gov-main-content{grid-template-columns:1fr!important}}@media(max-width:480px){.gov-main-content{padding:14px 14px 64px!important;padding-left:max(14px,env(safe-area-inset-left,14px))!important;padding-right:max(14px,env(safe-area-inset-right,14px))!important}.gov-sticky-hd{padding:6px 14px!important}.gov-page-title{font-size:14px!important;letter-spacing:-.01em!important}.gov-btn{min-height:44px!important}.gov-card{border-radius:8px!important}.gov-metric-tile .gov-disp{font-size:13px!important}.gov-hd-metrics{gap:4px!important}.gov-grid-4{grid-template-columns:1fr 1fr!important}.gov-modal>.gov-card{max-height:96vh!important}.gov-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}}.gov-sr-only,.gov-live-region{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden;white-space:nowrap;border:0;padding:0;margin:-1px}@media(prefers-contrast:more){.gov-card,.gov-btn,.gov-chip,.gov-navbtn,.gov-toggle,.gov-tier{border-width:2px!important}*{color:var(--ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{.gov-sidebar,.gov-fab,.gov-toast-stack,.gov-cmd-palette,button.gov-no-print{display:none!important}a:after{content:" (" attr(href) ")";font-size:9pt;color:#555}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}}.gov-form-group:focus-within{border-color:var(--phos)!important}.gov-btn:focus-visible{outline:2px solid var(--phos)!important;outline-offset:2px!important}.gov-cb-safe [data-status=error]:before{content:"✕ "}.gov-cb-safe [data-status=ok]:before{content:"✓ "}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gov-skel-circle{border-radius:50%;background:linear-gradient(90deg,var(--ink3) 25%,var(--line2) 50%,var(--ink3) 75%);background-size:600px 100%;animation:govSkelShimmer 1.6s ease-in-out infinite}.gov-skel-btn{height:32px;width:80px;border-radius:8px;background:linear-gradient(90deg,var(--ink3) 25%,var(--line2) 50%,var(--ink3) 75%);background-size:600px 100%;animation:govSkelShimmer 1.6s ease-in-out infinite}@media(max-width:480px){body,html{font-size:13px}h1{font-size:1.3rem!important}h2{font-size:1.1rem!important}}.gov-container{container-type:inline-size}@container (max-width:400px){.gov-card{flex-direction:column}}@container (min-width:600px){.gov-card{gap:1.5rem}}.gov-root{transition:background-color .2s ease,color .2s ease}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--raised)!important;box-shadow:inset 0 0 0 1000px var(--raised)!important;caret-color:var(--text)}.gov-root.gov-light input:-webkit-autofill,.gov-root.gov-light input:-webkit-autofill:hover,.gov-root.gov-light input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--surface2)!important;box-shadow:inset 0 0 0 1000px var(--surface2)!important}.gov-root,.gov-root *[style*="overflow:auto"],.gov-root *[style*="overflow-y:auto"]{scrollbar-width:thin;scrollbar-color:var(--line2) transparent}@media(pointer:coarse){button,a,input,button.gov-icon-btn,a.gov-icon-btn{min-height:44px;min-width:44px}.gov-chip,a.gov-chip{min-height:unset;min-width:unset}}.gov-chart-loading{background:linear-gradient(90deg,var(--ink3) 25%,var(--line2) 50%,var(--ink3) 75%);background-size:600px 100%;animation:govSkelShimmer 1.6s ease-in-out infinite;border-radius:12px;width:100%;height:200px}.gov-root.gov-light .gov-chart-loading{background:linear-gradient(90deg,#e8ede8 25%,#d4ddd4,#e8ede8 75%);background-size:600px 100%}.gov-root.gov-light .gov-mob-bar{background:linear-gradient(180deg,#eff2effa,#e8ece8f5)!important;border-bottom:1px solid rgba(0,0,0,.08)!important}@media print{body *{visibility:hidden}.gov-cert-paper,.gov-cert-paper *{visibility:visible}.gov-cert-paper{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:auto;border-radius:0!important;overflow:visible!important;z-index:99999}}.gov-root.gov-light{--ink:#eff2ef;--ink2:#ffffff;--ink3:#f4f7f4;--raised:#e6ece6;--surface2:#e6ece6;--line:#d2d9d2;--line2:#bfc9bf;--text:#171c19;--dim:#3b4942;--faint:#6c7771;--phos:#15863a;--phosdim:#0e6829;--gold:#9a6e00;--allow:#15863a;--appr:#9a6e00;--block:#c42828;background:#eff2ef!important;background-image:radial-gradient(700px 400px at 10% -8%,rgba(21,134,58,.07),transparent 60%),radial-gradient(500px 400px at 100% 0%,rgba(21,134,58,.04),transparent 55%)!important}.gov-root.gov-light .gov-rail{background:linear-gradient(180deg,#e5ebe5,#edf1ed);border-right:1px solid #cdd6cd;box-shadow:3px 0 14px #00000012}.gov-root.gov-light .gov-sec{color:#8fa08f}.gov-root.gov-light .gov-navbtn{color:#4a5a4a}.gov-root.gov-light .gov-navbtn:hover{background:#0000000d!important;border-color:#00000017!important;color:#1a1f1a}.gov-root.gov-light .gov-navbtn.on{color:#fff}.gov-root.gov-light .gov-badge{background:#00000014;color:#4a5a4a}.gov-root.gov-light .gov-navbtn.on .gov-badge{background:#0003;color:#fff}.gov-root.gov-light .gov-card{box-shadow:0 1px 3px #00000012,0 0 0 1px #0000000a}.gov-root.gov-light .gov-card-r{background:#f0f4f0;border-color:#cdd6cd}.gov-root.gov-light .gov-chip{background:#0000000d;border-color:#00000021;color:#3f4e3f}.gov-root.gov-light .gov-btn{background:#eaf0ea;border-color:#c0ccc0;color:#1a1f1a}.gov-root.gov-light .gov-btn:hover{background:#dde7dd;border-color:#a8b8a8}.gov-root.gov-light .gov-btn.primary{background:var(--phos);color:#fff;border-color:var(--phos);box-shadow:0 6px 20px -8px #15863a80}.gov-root.gov-light .gov-btn.primary:hover{background:#117732;border-color:#117732}.gov-root.gov-light .gov-btn.gold{background:var(--gold);color:#fff;border-color:var(--gold);box-shadow:0 6px 20px -8px #9a6e0073}.gov-root.gov-light .gov-btn.danger{color:var(--block);border-color:#c428284d}.gov-root.gov-light .gov-btn.danger:hover{background:#c4282814}.gov-root.gov-light .gov-tier{background:#e6ece6;border-color:#c0ccc0}.gov-root.gov-light .gov-tier button{color:#4a5a4a}.gov-root.gov-light .gov-tier button.on{background:var(--phos);color:#fff}.gov-root.gov-light .gov-tier button.on.gold{background:var(--gold);color:#fff}.gov-root.gov-light .gov-theme-btn{background:#15863a1a;border-color:#15863a59;color:var(--phos);box-shadow:0 0 8px -3px #15863a4d}.gov-root.gov-light .gov-theme-btn:hover{background:#15863a2e;border-color:#15863a80}.gov-root.gov-light .gov-th{background:#edf1ed;color:#738073}.gov-root.gov-light .gov-row:hover,.gov-root.gov-light .gov-pulse-row:hover{background:#00000006!important}.gov-root.gov-light .gov-bar{background:#0000001a;border-color:#0000001f}.gov-root.gov-light .gov-live{background:var(--phos)}@keyframes pulseLt{0%{box-shadow:0 0 #15863a73}70%{box-shadow:0 0 0 7px #15863a00}to{box-shadow:0 0 #15863a00}}.gov-root.gov-light .gov-live{animation:pulseLt 1.8s infinite}.gov-root.gov-light .gov-modal{background:#0a140a6b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gov-root.gov-light .gov-sticky-hd{background:linear-gradient(180deg,#eff2eff7 65%,#eff2efd1)!important;border-bottom:1px solid rgba(0,0,0,.07)!important;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2)}.gov-root.gov-light ::-webkit-scrollbar-track{background:transparent}.gov-root.gov-light input,.gov-root.gov-light textarea,.gov-root.gov-light select{color-scheme:light;background:var(--ink3);color:var(--text);border-color:var(--line2)}.gov-root.gov-light input:focus,.gov-root.gov-light textarea:focus,.gov-root.gov-light select:focus{border-color:var(--phos);outline:none;box-shadow:0 0 0 2px #15863a2e}.gov-root.gov-light .gov-toggle{border-color:#bcc8bc}.gov-root.gov-light .gov-toggle>span{background:#cdd6cd}.gov-root.gov-light .gov-scan{background:linear-gradient(90deg,transparent,rgba(21,134,58,.35),transparent)}.gov-root.gov-light *:focus-visible{outline-color:var(--phos)}.gov-btn{-webkit-user-select:none;user-select:none}.gov-btn:active{transform:scale(.97);transition:.08s}.gov-btn.primary:active{box-shadow:none}.gov-theme-btn{width:36px;height:36px;border-radius:9px;border:1.5px solid var(--phosdim);background:#86e6a31a;color:var(--phos);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.15s;flex-shrink:0;line-height:0;font-size:16px;box-shadow:0 0 10px -4px #86e6a359}.gov-theme-btn:hover{background:#86e6a32e;border-color:var(--phos);box-shadow:0 0 14px -4px #86e6a380;transform:scale(1.06)}.gov-theme-btn:active{transform:scale(.93);box-shadow:none}@keyframes approvalOut{0%{opacity:1;transform:translate(0);max-height:400px;margin-bottom:14px}40%{opacity:0;transform:translate(36px)}to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-width:0}}.gov-approval-removing{animation:approvalOut .38s cubic-bezier(.4,0,1,1) forwards;pointer-events:none;overflow:hidden}.gov-bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;background:var(--ink2);border-top:1px solid var(--line);z-index:48;align-items:stretch;padding-bottom:env(safe-area-inset-bottom,0px)}.gov-mob-scrollnav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;scrollbar-width:none}.gov-mob-scrollnav::-webkit-scrollbar{display:none}.gov-bottom-btn{flex:0 0 auto;min-width:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:none;border:none;color:var(--faint);font-size:9.5px;font-weight:600;cursor:pointer;transition:.12s;position:relative;padding:8px 8px 6px;font-family:var(--fb);letter-spacing:.02em;border-right:1px solid var(--line)}.gov-bottom-btn:last-child{border-right:none}.gov-bottom-btn:active{transform:scale(.9);background:#ffffff0a}.gov-bottom-btn.active{color:var(--phos);background:#86e6a30d}.gov-bottom-btn.active:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--phos);border-radius:0 0 3px 3px}.gov-bottom-btn-badge{position:absolute;top:4px;right:8px;background:var(--appr);color:var(--ink);border-radius:20px;font-size:8.5px;font-weight:700;padding:0 4px;min-width:14px;text-align:center;animation:badgePulse 1.6s infinite}@media(max-width:900px){.gov-bottom-nav{display:flex!important}.gov-main-content{padding-bottom:76px!important}}.gov-root.gov-light .gov-bottom-nav{backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2)}.gov-root.gov-light .gov-bottom-btn{color:var(--faint);border-right-color:#00000012}.gov-root.gov-light .gov-bottom-btn.active{color:var(--phos);background:#15863a0d}.ov-kpi-tile{transition:border-color .18s,background .18s,box-shadow .18s}.ov-health-body{display:grid;grid-template-columns:88px 1fr;gap:16px;align-items:start;padding:14px 18px 16px}.ov-health-stats{display:flex;align-items:center;gap:7px;padding:5px 18px 0;flex-wrap:wrap}.ov-health-priority{border-top:1px solid var(--line);padding:10px 18px 13px;display:flex;gap:10px;align-items:flex-start}.ov-health-findings{border-top:1px solid var(--line);padding:9px 18px 12px;display:flex;flex-direction:column;gap:5px}.ov-health-hdr-btns{display:flex;gap:7px;align-items:center;flex-shrink:0}.ov-health-cats{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}@media(max-width:520px){.ov-health-body{grid-template-columns:1fr;padding:12px 14px 14px}.ov-health-body .ov-health-ring-wrap{flex-direction:column!important;align-items:center;margin-bottom:4px}.ov-health-cats{grid-template-columns:1fr}.ov-health-hdr-btns{gap:6px;width:100%;margin-top:6px}.ov-health-hdr-btns button{flex:1;justify-content:center;min-height:38px!important;font-size:12.5px!important}.ov-health-stats{padding:4px 14px 0}.ov-health-priority{padding:10px 14px 12px}.ov-health-findings{padding:9px 14px 12px}}@media(max-width:600px){.ov-hero-right{align-items:flex-start!important;width:100%}.ov-hero-tiles{justify-content:flex-start!important}.ov-hero-tiles>div{min-width:calc(50% - 5px)!important;flex:1 1 calc(50% - 5px)!important}.ov-hero-feed{max-width:100%!important}}@media(max-width:380px){.ov-hero-tiles>div{min-width:100%!important;flex:1 1 100%!important}}.ov-kpi-tile:hover{border-color:var(--line2)!important;background:var(--ink3)!important}.ov-kpi-tile:hover .ov-kpi-view-hint{opacity:1!important}.ov-agent-row:hover{background:#ffffff05!important}.gov-pipe-scroll{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;cursor:grab;max-height:300px;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.gov-pipe-scroll:active{cursor:grabbing}.gov-pipe-scroll::-webkit-scrollbar{width:4px}.gov-pipe-scroll::-webkit-scrollbar-thumb{background:var(--line2);border-radius:4px}.gov-pipe-scroll::-webkit-scrollbar-track{background:transparent}.gov-pipe-row{transition:background .12s}.gov-pipe-row:hover{background:#ffffff08}.gov-footer-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}@media(max-width:1080px){.gov-footer-grid{grid-template-columns:1fr 1fr!important;gap:24px!important}}@media(max-width:700px){.gov-footer-grid{grid-template-columns:1fr!important;gap:20px!important}}@keyframes demoSweep{0%{transform:translate(-100%)}70%,to{transform:translate(100%)}}@keyframes aiRing{0%{transform:scale(1);opacity:.35}70%{transform:scale(1.8);opacity:0}to{transform:scale(1.8);opacity:0}}@keyframes aiPanelIn{0%{opacity:0;transform:scale(.97) translateY(8px)}to{opacity:1;transform:none}}@keyframes killPulseGreen{0%,to{box-shadow:0 0 24px -4px #5fd98c66,0 0 0 4px #5fd98c12}50%{box-shadow:0 0 32px -2px #5fd98c99,0 0 0 6px #5fd98c1f}}@keyframes killPulseAmber{0%,to{box-shadow:0 0 18px -2px #f3c24f66,0 0 0 4px #f3c24f1a}50%{box-shadow:0 0 28px #f3c24fa6,0 0 0 7px #f3c24f29}}@keyframes killPulseRed{0%,to{box-shadow:0 0 22px -2px #f06a6d80,0 0 0 5px #f06a6d1a}50%{box-shadow:0 0 36px 2px #f06a6dbf,0 0 0 9px #f06a6d2e}}@keyframes killBarPulse{0%,to{opacity:1}50%{opacity:.65}}@keyframes dangerStripe{0%{background-position:0 0}to{background-position:32px 0}}@keyframes numPop{0%{opacity:0;transform:scale(.88)}60%{transform:scale(1.04)}to{opacity:1;transform:none}}.gov-num-pop{animation:numPop .45s cubic-bezier(.2,.8,.2,1) both}@keyframes rowShimmer{0%{background:#86e6a31f}to{background:transparent}}.gov-row-new{animation:rowShimmer 2.2s ease-out forwards}@keyframes pageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gov-page-in{animation:pageIn .32s cubic-bezier(.2,.7,.2,1) both}@keyframes govFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gov-fade-in{animation:govFadeIn .34s cubic-bezier(.2,.7,.2,1) both}.gov-sticky-table thead th,.gov-sticky-table thead .gov-th{position:sticky;top:0;z-index:2;background:var(--ink2);box-shadow:0 1px 0 var(--line)}@keyframes skelSweep{0%{background-position:-220px 0}to{background-position:220px 0}}.gov-shimmer{background:linear-gradient(90deg,var(--ink3) 25%,var(--line2) 50%,var(--ink3) 75%);background-size:440px 100%;animation:skelSweep 1.5s linear infinite}.gov-scroll-thin::-webkit-scrollbar{width:8px;height:8px}.gov-scroll-thin::-webkit-scrollbar-thumb{background:var(--line2);border-radius:8px;border:2px solid var(--ink2)}.gov-scroll-thin::-webkit-scrollbar-thumb:hover{background:var(--phosdim)}.gov-scroll-thin::-webkit-scrollbar-track{background:transparent}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--phosdim)!important;box-shadow:0 0 0 3px #86e6a31f!important}@keyframes barFill{0%{width:0}to{width:var(--bar-w,100%)}}.gov-glow-chip{box-shadow:0 0 14px -4px var(--chip-color,rgba(134,230,163,.4))}.gov-card-accent{border-top:2px solid var(--accent-color,var(--phos))}.gov-verdict-allow{background:#5fd98c1f;color:#5fd98c;border:1px solid rgba(95,217,140,.3)}.gov-verdict-block{background:#f06a6d1f;color:#f06a6d;border:1px solid rgba(240,106,109,.3)}.gov-verdict-pend{background:#f3c24f1f;color:#f3c24f;border:1px solid rgba(243,194,79,.3)}.gov-empty-cta{display:flex;flex-direction:column;align-items:center;gap:12px;padding:36px 24px;text-align:center}.gov-ai-msg pre{background:var(--ink3);border:1px solid var(--line);border-radius:7px;padding:10px 14px;font-size:11px;overflow-x:auto;margin:6px 0}.gov-ai-msg code{font-family:var(--fm);font-size:11.5px;background:#86e6a314;padding:1px 5px;border-radius:4px}.gov-preset-tile{transition:background .14s,border-color .14s,box-shadow .14s,transform .1s;cursor:pointer}.gov-preset-tile:hover:not(.gov-preset-tile-active){background:var(--raised)!important;border-color:var(--line2)!important;transform:translateY(-1px)}@keyframes savePulse{0%{box-shadow:0 0 #86e6a399}70%{box-shadow:0 0 0 8px #86e6a300}to{box-shadow:0 0 #86e6a300}}.gov-save-success{animation:savePulse .6s ease-out;border-color:var(--phos)!important}@keyframes saveFlash{0%{background:var(--phos);color:var(--ink);border-color:var(--phos)}}.gov-btn-success{animation:saveFlash .8s ease-out}.gov-table-resizable th{position:relative;-webkit-user-select:none;user-select:none}.gov-table-resize-handle{position:absolute;right:0;top:0;bottom:0;width:4px;cursor:col-resize;background:transparent}.gov-table-resize-handle:hover{background:var(--phos);opacity:.4}.gov-tooltip{position:relative}.gov-tooltip:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--ink3);border:1px solid var(--line2);color:var(--dim);font-family:var(--fb);font-size:11px;padding:4px 8px;border-radius:6px;white-space:nowrap;z-index:100;pointer-events:none;box-shadow:0 4px 16px #00000059}.gov-tooltip:focus-visible:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--ink3);border:1px solid var(--line2);color:var(--dim);font-family:var(--fb);font-size:11px;padding:4px 8px;border-radius:6px;white-space:nowrap;z-index:100;pointer-events:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto!important}}@media(forced-colors:active){*:focus-visible{outline:2px solid CanvasText!important;outline-offset:2px}.gov-card,.gov-btn,.gov-chip,.gov-navbtn,.gov-toggle{border:1px solid CanvasText!important}.gov-btn.primary,.gov-navbtn.on{forced-color-adjust:none}}[aria-busy=true]{cursor:progress}[role=alert]{font-feature-settings:"tnum"}[aria-hidden=true]{pointer-events:none}[aria-hidden=true] button,[aria-hidden=true] a{pointer-events:auto}.gov-readable{font-size:max(14px,1rem);line-height:1.6;letter-spacing:.005em}.gov-required:after{content:" *";color:var(--block);font-weight:700}[aria-current=page]{font-weight:700}.gov-focusable:focus-visible{outline:2px solid var(--phos);outline-offset:3px;border-radius:6px}#main-content:focus{outline:none}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(pointer:coarse){.gov-btn,.gov-navbtn,.gov-bottom-btn,.gov-theme-btn,button.gov-icon-btn,a.gov-icon-btn{min-height:44px;min-width:44px}.gov-toggle{min-width:44px;min-height:30px}}@media(max-width:640px){input,textarea,select{font-size:max(16px,1em)}.gov-mobile-actionbar{position:sticky;bottom:0;z-index:18;background:linear-gradient(180deg,transparent,var(--ink2) 28%);padding:12px 0 max(12px,env(safe-area-inset-bottom,0px));display:flex;gap:8px}.gov-mobile-actionbar>*{flex:1}}input,textarea,select{scroll-margin-top:80px;scroll-margin-bottom:120px}.gov-cv-auto{content-visibility:auto;contain-intrinsic-size:auto 480px}.gov-pipe-scroll,.gov-snap-x,.aud-filter-bar{will-change:scroll-position}.gov-shimmer,.gov-toast,.gov-stage{will-change:transform,opacity}img{content-visibility:auto}.gov-img-lazy{loading:lazy}.gov-icon-btn:hover{border-color:var(--phosdim)!important;background:var(--raised)!important;color:var(--text)!important}.gov-icon-btn:active{transform:scale(.92)}[role=tab][aria-selected=true]{font-weight:700}[role=tab]{cursor:pointer}.gov-kbd{font-family:var(--fm);font-size:10px;font-weight:600;padding:1px 6px;border-radius:5px;border:1px solid var(--line2);background:var(--ink3);color:var(--dim);line-height:1.6;white-space:nowrap}.gov-hint{display:flex;gap:8px;align-items:flex-start;font-size:11.5px;line-height:1.55;color:var(--faint);padding:8px 12px;border-radius:9px;background:var(--ink3);border:1px solid var(--line)}.gov-hint b{color:var(--dim)}.gov-meta-note{font-size:10px;color:var(--faint);font-family:var(--fm);letter-spacing:.02em}@media(max-width:420px){.gov-grid-2,.gov-grid-3,.gov-grid-4,.gov-grid-4-2{grid-template-columns:1fr!important}.gov-snap-x>*{min-width:82%!important}}.gov-row-flex{display:flex;align-items:center;gap:10px}.gov-col-flex{display:flex;flex-direction:column;gap:10px}.gov-center-grid{display:grid;place-items:center}.gov-between-flex{display:flex;align-items:center;justify-content:space-between}.gov-grow{flex:1;min-width:0}.gov-shrink0{flex-shrink:0}.gov-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gov-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gov-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gov-break-word{word-break:break-word;overflow-wrap:anywhere}.gov-upper-track{text-transform:uppercase;letter-spacing:.1em}.gov-surface{background:var(--ink2);border:1px solid var(--line);border-radius:12px}.gov-surface-r{background:var(--ink3);border:1px solid var(--line);border-radius:11px}.gov-sheen{background-image:linear-gradient(180deg,rgba(255,255,255,.02),transparent 40%)}.gov-hover-lift{transition:transform .15s,box-shadow .2s}.gov-hover-lift:hover{transform:translateY(-2px);box-shadow:0 10px 28px -12px #0006}.gov-hover-glow:hover{box-shadow:0 0 16px -4px #86e6a366;border-color:var(--phosdim)}.gov-tint-allow{background:#5fd98c14;border:1px solid rgba(95,217,140,.28);color:var(--allow)}.gov-tint-block{background:#f06a6d14;border:1px solid rgba(240,106,109,.28);color:var(--block)}.gov-tint-appr{background:#f3c24f14;border:1px solid rgba(243,194,79,.28);color:var(--appr)}.gov-tint-phos{background:#86e6a314;border:1px solid rgba(134,230,163,.28);color:var(--phos)}::selection{background:#86e6a347;color:var(--text)}::-moz-selection{background:#86e6a347;color:var(--text)}::placeholder{color:var(--faint);opacity:1}input[readonly],textarea[readonly]{opacity:.85;cursor:default}[aria-invalid=true]{border-color:var(--block)!important;box-shadow:0 0 0 3px #f06a6d1f!important}.gov-root.gov-light ::selection{background:#15863a38;color:#000}.gov-skel-line{height:11px;border-radius:4px}.gov-skel-circle{border-radius:50%}.gov-skel-block{border-radius:10px}@keyframes govSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes govSlideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes govSlideLeft{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes govSlideRight{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes govScaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes govBlink{0%,to{opacity:1}50%{opacity:.35}}@keyframes govBounceIn{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes govProgressStripe{0%{background-position:0 0}to{background-position:34px 0}}.gov-anim-up{animation:govSlideUp .34s cubic-bezier(.2,.7,.2,1) both}.gov-anim-down{animation:govSlideDown .34s cubic-bezier(.2,.7,.2,1) both}.gov-anim-left{animation:govSlideLeft .34s cubic-bezier(.2,.7,.2,1) both}.gov-anim-right{animation:govSlideRight .34s cubic-bezier(.2,.7,.2,1) both}.gov-anim-scale{animation:govScaleIn .28s cubic-bezier(.2,.7,.2,1) both}.gov-anim-bounce{animation:govBounceIn .4s cubic-bezier(.2,.8,.2,1) both}.gov-blink{animation:govBlink 1.6s ease-in-out infinite}.gov-bar-striped>span{background-image:linear-gradient(45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%);background-size:34px 34px;animation:govProgressStripe 1s linear infinite}.gov-scroll-overlay{scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.gov-scroll-overlay::-webkit-scrollbar{width:6px;height:6px}.gov-scroll-overlay::-webkit-scrollbar-thumb{background:var(--line2);border-radius:6px}.gov-scroll-overlay::-webkit-scrollbar-thumb:hover{background:var(--phosdim)}.gov-popover{background:var(--ink2);border:1px solid var(--line2);border-radius:10px;padding:12px 14px;box-shadow:0 12px 32px -8px #0009;font-size:12px;color:var(--text)}.gov-menu{background:var(--ink2);border:1px solid var(--line2);border-radius:9px;box-shadow:0 10px 30px -8px #0009;padding:4px}.gov-menu-item{display:flex;align-items:center;gap:9px;width:100%;padding:8px 11px;border-radius:7px;border:none;cursor:pointer;text-align:left;font-size:12.5px;background:transparent;color:var(--dim);font-family:var(--fb)}.gov-menu-item:hover{background:#86e6a312;color:var(--text)}.gov-aspect-square{aspect-ratio:1/1}.gov-aspect-video{aspect-ratio:16/9}.gov-truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gov-glass{background:#ffffff0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line)}@keyframes govPulseDot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}}.gov-pulse{animation:govPulseDot 1.6s ease-in-out infinite}@keyframes skeleton-slide{0%{background-position:200% 0}to{background-position:-200% 0}}.gov-skeleton{background:linear-gradient(90deg,var(--surface2) 25%,var(--raised) 50%,var(--surface2) 75%);background-size:200% 100%;animation:skeleton-slide 1.5s linear infinite;border-radius:6px}.gov-badge-count{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;border-radius:8px;font-size:10px;font-weight:700;font-family:var(--fm);background:var(--phos);color:#000;display:inline-flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}.gov-sticky-header thead th,.gov-sticky-header thead .gov-th{position:sticky;top:0;z-index:2;background:var(--surface2);border-bottom:1px solid var(--line)}.gov-flow-row{display:flex;flex-wrap:wrap;gap:12px}.gov-flow-row>*{min-width:0;flex:1 1 200px}.gov-number-badge{font-size:2rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:-.02em}.gov-ttip{position:relative;display:inline-flex}@media(hover:hover)and (pointer:fine){.gov-ttip:before{content:attr(data-tip);position:absolute;z-index:200;background:var(--ink);border:1px solid var(--line2);color:var(--text);font-family:var(--fb);font-size:11px;line-height:1.4;padding:5px 9px;border-radius:7px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s;box-shadow:0 6px 20px -6px #0009;max-width:260px;white-space:normal}.gov-ttip:hover:before,.gov-ttip:focus-within:before{opacity:1}.gov-ttip-top:before{bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.gov-ttip-bottom:before{top:calc(100% + 6px);left:50%;transform:translate(-50%)}.gov-ttip-left:before{right:calc(100% + 6px);top:50%;transform:translateY(-50%)}.gov-ttip-right:before{left:calc(100% + 6px);top:50%;transform:translateY(-50%)}}.gov-card.gov-sheen{background-image:linear-gradient(180deg,rgba(255,255,255,.02),transparent 38%),none}.gov-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gov-inline-flex{display:inline-flex}.gov-justify-between{justify-content:space-between}.gov-justify-center{justify-content:center}.gov-justify-end{justify-content:flex-end}.gov-items-center{align-items:center}.gov-items-start{align-items:flex-start}.gov-items-end{align-items:flex-end}.gov-gap-1{gap:4px}.gov-gap-2{gap:8px}.gov-gap-4{gap:16px}.gov-gap-8{gap:32px}.gov-p-1{padding:4px}.gov-p-2{padding:8px}.gov-p-4{padding:16px}.gov-rounded{border-radius:8px}.gov-rounded-lg{border-radius:14px}.gov-rounded-full{border-radius:9999px}.gov-shadow-sm{box-shadow:0 1px 3px #0000002e}.gov-shadow-md{box-shadow:0 6px 20px -8px #0006}.gov-overflow-hidden{overflow:hidden}.gov-overflow-auto{overflow:auto}.gov-cursor-pointer{cursor:pointer}.gov-cursor-not-allowed{cursor:not-allowed}.gov-select-none{-webkit-user-select:none;user-select:none}.gov-transition-fast{transition:all .15s cubic-bezier(.2,.7,.2,1)}.gov-transition{transition:all .3s cubic-bezier(.2,.7,.2,1)}.gov-opacity-50{opacity:.5}.gov-opacity-75{opacity:.75}[data-motion=reduced] .gov-card{transition:none!important}[data-motion=reduced] .gov-card-link:hover{transform:none!important}.gov-root.gov-light .gov-skeleton{background:#e2e8e2}.gov-root.gov-light .gov-shimmer{background:linear-gradient(90deg,#e8ede8 25%,#d4ddd4,#e8ede8 75%);background-size:440px 100%}.gov-root.gov-light .gov-card,.gov-root.gov-light .gov-surface{border:1px solid rgba(0,0,0,.1)}.gov-root.gov-light tbody tr:nth-child(2n){background:#00000006}.gov-root.gov-light tbody tr:nth-child(2n):hover{background:#0000000a!important}.gov-root.gov-light .gov-badge{background:#00000012;color:#3f4e3f;border:1px solid rgba(0,0,0,.1)}.gov-root.gov-light .gov-chip{border-color:#00000024}.gov-root.gov-light input,.gov-root.gov-light textarea,.gov-root.gov-light select{border:1px solid rgba(0,0,0,.18)}.gov-root.gov-light input::placeholder,.gov-root.gov-light textarea::placeholder{color:#8a968a}:root{--z-dropdown:100;--z-modal:200;--z-toast:300;--z-tour:400}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--phos)!important;outline-offset:3px!important;border-radius:5px!important;box-shadow:0 0 0 5px #86e6a32e!important}.gov-snap-x{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gov-snap-x::-webkit-scrollbar{display:none}.gov-snap-x>*{scroll-snap-align:start;flex:0 0 auto}@keyframes govSkelShimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.gov-skel{background:linear-gradient(90deg,var(--ink3) 25%,var(--line2) 50%,var(--ink3) 75%);background-size:600px 100%;animation:govSkelShimmer 1.6s ease-in-out infinite;border-radius:8px}.gov-skel-text{background:linear-gradient(90deg,var(--ink3) 25%,var(--line2) 50%,var(--ink3) 75%);background-size:600px 100%;animation:govSkelShimmer 1.6s ease-in-out infinite;border-radius:4px;height:12px}.gov-root.gov-light .gov-skel,.gov-root.gov-light .gov-skel-text{background:linear-gradient(90deg,#e8ede8 25%,#d4ddd4,#e8ede8 75%);background-size:600px 100%}.gov-t-all{transition:all .18s cubic-bezier(.2,.7,.2,1)}.gov-t-colors{transition:color .15s,background-color .15s,border-color .15s}.gov-t-opacity{transition:opacity .15s}.gov-t-transform{transition:transform .18s cubic-bezier(.2,.7,.2,1)}.gov-grid-auto-2{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.gov-grid-auto-3{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.gov-grid-auto-4{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.gov-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:var(--line2);border-radius:20px;border:1px solid var(--ink)}::-webkit-scrollbar-track{background:transparent}.gov-root.gov-light ::-webkit-scrollbar-thumb{background:#bcc8bc;border-color:#eff2ef}.gov-chart-tooltip{position:absolute;pointer-events:none;z-index:var(--z-dropdown);background:var(--ink2);border:1px solid var(--line2);border-radius:8px;padding:7px 11px;font-family:var(--fb);font-size:11.5px;color:var(--text);box-shadow:0 8px 24px -6px #0000008c;white-space:nowrap}.gov-chart-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--line2)}.gov-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px}.gov-table-scroll table{min-width:560px}@media(max-width:640px){.gov-table-scroll{border:1px solid var(--line);border-radius:10px}}.gov-drag-handle{cursor:grab;background-image:radial-gradient(circle,var(--line2) 1.5px,transparent 1.5px);background-size:6px 6px;background-position:center}.gov-drag-handle:active{cursor:grabbing}.gov-collapsible{overflow:hidden;max-height:0;transition:max-height .3s ease}.gov-collapsible.gov-open{max-height:2000px;transition:max-height .3s ease}.gov-table-sticky thead th{position:sticky;top:0;z-index:2;background:var(--ink2);box-shadow:0 1px 0 var(--line)}.gov-tag-blue{color:#60a5fa;background:#60a5fa1f;border-color:#60a5fa4d}.gov-tag-green{color:var(--allow);background:#5fd98c1f;border-color:#5fd98c4d}.gov-tag-red{color:var(--block);background:#f06a6d1f;border-color:#f06a6d4d}.gov-tag-amber{color:var(--appr);background:#f3c24f1f;border-color:#f3c24f4d}.gov-tag-purple{color:#c084fc;background:#c084fc1f;border-color:#c084fc4d}.gov-tag-dim{color:var(--dim);background:#ffffff0f;border-color:var(--line2)}.gov-nav-active{color:var(--phos)!important;background:#86e6a312!important;border-left:3px solid var(--phos)!important;box-shadow:inset 3px 0 12px #86e6a31a}.gov-ripple{position:relative;overflow:hidden}.gov-ripple:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#86e6a32e;transform:scale(0);opacity:0;pointer-events:none}.gov-ripple:active:after{animation:govRipple .4s cubic-bezier(.2,.7,.2,1) forwards}@keyframes govRipple{0%{transform:scale(0);opacity:.6}to{transform:scale(2.5);opacity:0}}@keyframes govCountUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gov-counter{animation:govCountUp .42s cubic-bezier(.2,.8,.2,1) both}.gov-tooltip-top{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--ink2);border:1px solid var(--line2);color:var(--text);font-family:var(--fb);font-size:11px;padding:5px 9px;border-radius:7px;white-space:nowrap;z-index:var(--z-dropdown,100);pointer-events:none;box-shadow:0 6px 20px -6px #0000008c}.gov-tooltip-top:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--line2)}.gov-tooltip-bottom{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--ink2);border:1px solid var(--line2);color:var(--text);font-family:var(--fb);font-size:11px;padding:5px 9px;border-radius:7px;white-space:nowrap;z-index:var(--z-dropdown,100);pointer-events:none;box-shadow:0 6px 20px -6px #0000008c}.gov-tooltip-bottom:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:var(--line2)}.gov-tooltip-left{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);background:var(--ink2);border:1px solid var(--line2);color:var(--text);font-family:var(--fb);font-size:11px;padding:5px 9px;border-radius:7px;white-space:nowrap;z-index:var(--z-dropdown,100);pointer-events:none;box-shadow:0 6px 20px -6px #0000008c}.gov-tooltip-left:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:5px solid transparent;border-left-color:var(--line2)}.gov-tooltip-right{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);background:var(--ink2);border:1px solid var(--line2);color:var(--text);font-family:var(--fb);font-size:11px;padding:5px 9px;border-radius:7px;white-space:nowrap;z-index:var(--z-dropdown,100);pointer-events:none;box-shadow:0 6px 20px -6px #0000008c}.gov-tooltip-right:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:5px solid transparent;border-right-color:var(--line2)}@keyframes govDrawerSlide{0%{transform:translate(100%);opacity:.6}to{transform:translate(0);opacity:1}}.gov-drawer{animation:govDrawerSlide .28s cubic-bezier(.2,.7,.2,1) both}@keyframes govDrawerSlideLeft{0%{transform:translate(-100%);opacity:.6}to{transform:translate(0);opacity:1}}.gov-drawer-left{animation:govDrawerSlideLeft .28s cubic-bezier(.2,.7,.2,1) both}.gov-print-only{display:none}@media print{@page{margin:14mm}html,body,#root{background:#fff!important}.gov-root{background:#fff!important;background-image:none!important;color:#000!important;font-size:12pt;overflow:visible!important}.gov-root *{color:#000!important;box-shadow:none!important;text-shadow:none!important;background-image:none!important}.gov-rail,.gov-header,.gov-toast-stack,.gov-cmd,.gov-fab,.gov-mobile-actionbar,.gov-skip-link,.gov-bottom-nav,.gov-mob-bar,.gov-sticky-hd,.gov-side-panel,.gov-focus-exit,button:not(.gov-print-show),.gov-no-print{display:none!important}#main-content,.gov-main-content{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;grid-column:1!important;height:auto!important;overflow:visible!important;display:block!important}.gov-card,.gov-surface,.gov-card-r,.gov-surface-r{border:1px solid #888!important;border-radius:6px!important;break-inside:avoid;page-break-inside:avoid;background:#fff!important}h2.gov-section-title{break-before:page;page-break-before:always}a[href]:after{content:" (" attr(href) ")";font-size:9pt;color:#555!important}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}.gov-chart-svg,svg{transform:none!important;animation:none!important;max-width:100%}.gov-print-only{display:block!important}.gov-no-print{display:none!important}.gov-root:after{content:"Printed " counter(page);display:block;margin-top:18px;padding-top:8px;border-top:1px solid #ccc;font-size:9pt;color:#555!important;text-align:right}}.gov-card-hover{transition:transform .15s ease,box-shadow .15s ease}.gov-card-hover:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000004d}.gov-gradient-border{position:relative}.gov-gradient-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--phos),var(--appr));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.gov-shimmer{background:linear-gradient(90deg,var(--ink2) 25%,var(--ink3) 50%,var(--ink2) 75%);background-size:400px 100%;animation:shimmer 1.4s infinite;border-radius:4px}.gov-focus-ring:focus-visible{outline:2px solid var(--phos);outline-offset:2px;border-radius:4px}.gov-scrollbar{scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.gov-scrollbar::-webkit-scrollbar{width:6px;height:6px}.gov-scrollbar::-webkit-scrollbar-thumb{background:var(--line2);border-radius:3px}.gov-tag-success{background:#86e6a326;color:var(--phos)}.gov-tag-warn{background:#ffc85026;color:var(--gold)}.gov-tag-error{background:#ff505026;color:var(--block)}.gov-tag-info{background:#64a0ff26;color:#64a0ff}.gov-split{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){.gov-split{grid-template-columns:1fr}}.gov-data-table th{position:sticky;top:0;z-index:1;background:var(--ink2)}.gov-data-table tbody tr:hover td{background:#86e6a30a}.gov-data-table td,.gov-data-table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.collapsible-transition{animation:faqSlide .2s cubic-bezier(.2,.7,.2,1) both}@media(max-width:560px){.kill-agent-row{flex-direction:column;align-items:stretch!important}.kill-agent-row>:first-child{align-self:center}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabIndex]:focus-visible{outline:2px solid var(--phos)!important;outline-offset:2px!important;border-radius:4px}:root{--faint: #8b9b85}.gov-root.gov-light{--faint: #536053}.gov-skip-link{position:absolute;top:-100%;left:0;z-index:9999;background:var(--phos);color:var(--ink);font-family:var(--fb);font-weight:700;font-size:14px;padding:10px 20px;border-radius:0 0 8px;text-decoration:none;transition:top 0s}.gov-skip-link:focus{top:0;outline:3px solid var(--ink);outline-offset:2px}*:focus-visible{outline:2px solid var(--phos)!important;outline-offset:3px!important;border-radius:4px!important}button:focus-visible,[role=button]:focus-visible{outline-width:3px!important}[data-risk=high]{text-decoration:underline dotted}[data-risk=critical]{text-decoration:underline wavy}.sr-only,.gov-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.gov-live{animation:none!important;opacity:1!important}.gov-scan{animation:none!important;opacity:.3!important}}@media(forced-colors:active){.gov-btn.primary,.gov-btn.gold{border:2px solid ButtonText}.gov-navbtn.on{border:2px solid Highlight}.gov-live{background:Highlight;animation:none}.gov-card,.gov-card-r{border:1px solid ButtonText}}.gov-theme-btn{min-width:44px;min-height:44px}a:not([class]){text-decoration:underline}
