:root{--valor:#c4122f;--valor-soft:#fbeaed;--ink:#16181a;--ink-2:#454b4f;--ink-3:#6e767c;--line:#e4e1da;--line-2:#efede8;--paper:#fff;--bone:#f6f4ef;--olive:#4a6b41;--olive-soft:#edf2ea;--khaki:#8a8270;--brown:#5b4e45;--gold:#b8892b;--r-sm:8px;--r-md:12px;--r-lg:16px;--shadow:0 1px 2px #1012140a, 0 4px 12px #1012140a;--shadow-lift:0 2px 4px #1012140f, 0 10px 26px #10121412}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bone);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.5}a{color:inherit;text-decoration:none}button{font:inherit}.wrap{max-width:1120px;margin:0 auto;padding:0 20px}main{padding:26px 0 72px}header.top{background:var(--paper);border-bottom:1px solid var(--line);z-index:40;position:sticky;top:0}.topbar{flex-wrap:wrap;align-items:center;gap:18px;padding:13px 0;display:flex}.brand{letter-spacing:-.35px;white-space:nowrap;font-size:17px;font-weight:700;line-height:1.2}.brand span{color:var(--valor);font-weight:600}nav.tabs{scrollbar-width:none;flex:100%;order:3;gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}nav.tabs::-webkit-scrollbar{display:none}nav.tabs a{color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500;transition:background .12s,color .12s}nav.tabs a:hover{background:var(--bone);color:var(--ink)}nav.tabs a.on{background:var(--ink);color:#fff;font-weight:600}.who{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;font-size:12.5px;display:flex}.linkbtn{color:var(--ink-3);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.linkbtn:hover{color:var(--ink)}@media (min-width:860px){nav.tabs{flex:0 auto;order:0;overflow:visible}}h1{letter-spacing:-.5px;margin-bottom:5px;font-size:25px;line-height:1.2}.sub{color:var(--ink-3);max-width:70ch;margin-bottom:22px;font-size:14px;line-height:1.55}.sub .rowlink{color:var(--ink);text-underline-offset:2px;font-weight:600;text-decoration:underline}.stats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:24px;display:grid}.stat{background:var(--paper);border-radius:var(--r-md);border:1px solid var(--line);box-shadow:var(--shadow);border-top:3px solid var(--ink-3);padding:16px 18px}.stat:first-child{border-top-color:var(--valor)}.stat.olive{border-top-color:var(--olive)}.stat.khaki{border-top-color:var(--khaki)}.stat.brown{border-top-color:var(--brown)}.sval{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.05}.slab{color:var(--ink-2);margin-top:7px;font-size:12.5px;line-height:1.45}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);margin-bottom:14px;padding:20px 22px}.card h2{letter-spacing:-.2px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:4px;font-size:15px;font-weight:650;display:flex}.card .why{color:var(--ink-3);max-width:78ch;margin-bottom:15px;font-size:13px;line-height:1.55}.pill{background:var(--bone);color:var(--ink-2);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 9px;font-size:12px;font-weight:600}.groupname{text-transform:uppercase;letter-spacing:.9px;color:var(--ink-3);margin:30px 0 12px;font-size:12px;font-weight:700}.check{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);margin-bottom:10px;transition:box-shadow .14s;overflow:hidden}.check.open{box-shadow:var(--shadow-lift)}.checkhead{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:11px;padding:15px 18px;display:flex}.checkhead:hover{background:var(--bone)}.chev{border-left:5px solid var(--ink-3);transform-origin:2px;border-top:4px solid #0000;border-bottom:4px solid #0000;flex:none;width:0;height:0;margin-left:3px;transition:transform .14s}.check.open .chev{transform:rotate(90deg)}.checkhead:hover .chev{border-left-color:var(--ink)}.checkname{letter-spacing:-.2px;flex:1;font-size:15px;font-weight:600}.checkcount{background:var(--ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:2px 10px;font-size:12.5px;font-weight:700}.checkage{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.checkbody{padding:0 18px 18px}.checkbody .why{margin-top:-2px}.group-money .check{border-left:3px solid var(--valor)}.group-money .checkcount{background:var(--valor)}.rows{border-top:1px solid var(--line-2);list-style:none}.row{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:baseline;gap:14px;padding:11px 2px;display:flex}.row:last-child{border-bottom:0}.rmain{flex-direction:column;flex:320px;gap:2px;min-width:0;display:flex}.rname{letter-spacing:-.15px;font-size:14.5px;font-weight:600}.rdetail{color:var(--ink-3);font-size:13px;line-height:1.45}.rmeta{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.rage{color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right;min-width:42px;font-size:13px;font-weight:700}.group-money .rage{color:var(--valor)}.rref{color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.4px;font-size:11.5px}.ricon{color:var(--ink-3);border-radius:var(--r-sm);border:1px solid #0000;padding:5px 7px;font-size:15px;line-height:1}.ricon:hover{color:var(--ink);background:var(--bone);border-color:var(--line)}.fix{flex:100%;align-items:center;gap:8px;margin-top:6px;display:flex}.fix input[type=date]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);padding:6px 9px;font-size:13px}.fix button{border:1px solid var(--olive);background:var(--olive);color:#fff;border-radius:var(--r-sm);cursor:pointer;padding:6px 13px;font-size:13px;font-weight:600}.fix button:hover{filter:brightness(1.08)}@media (max-width:640px){.row{gap:6px}.rmain{flex:100%}.rmeta{justify-content:flex-start;gap:14px;width:100%;margin-left:0}.rage{text-align:left;min-width:0}}.pager{border-top:1px solid var(--line-2);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:13px;font-size:13px;display:flex}.pager button,.pager a{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:var(--r-sm);cursor:pointer;padding:7px 14px;font-size:13px;font-weight:600}.pager button:hover:not(:disabled),.pager a:hover{background:var(--bone)}.pager button:disabled,.pager .off{opacity:.38;cursor:default;border:1px solid var(--line);border-radius:var(--r-sm);padding:7px 14px;font-weight:600}.bar{background:var(--line-2);border-radius:3px;height:14px;display:block;overflow:hidden}.fill{background:var(--olive);border-radius:3px;height:14px;display:block}.prow{grid-template-columns:minmax(120px,190px) 1fr 44px;align-items:center;gap:12px;padding:6px 0;font-size:13.5px;display:grid}.prow b{text-align:right;font-variant-numeric:tabular-nums}.wrow{border-bottom:1px solid var(--line-2);grid-template-columns:1fr auto 62px;align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.wrow:last-child{border-bottom:0}.wnum{font-variant-numeric:tabular-nums;font-weight:700}.prev{color:var(--ink-3);text-align:right;font-size:12px}.up{color:var(--olive)}.down{color:var(--valor)}.flat{color:var(--ink-3)}.bands{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;display:grid}.band{background:var(--bone);border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 13px}.band .n{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.band .yr{color:var(--ink-3);margin-top:3px;font-size:11.5px}.pct{font-variant-numeric:tabular-nums}@media (max-width:560px){.prow{grid-template-columns:1fr 44px}.prow .bar{grid-column:1/-1}}.ok,.err{border-radius:var(--r-md);border:1px solid;margin-bottom:16px;padding:12px 15px;font-size:14px}.ok{background:var(--olive-soft);color:#2c4726;border-color:#c9dbc2}.err{background:var(--valor-soft);color:#8a1023;border-color:#f1c4cc}.empty{color:var(--ink-3);padding:6px 0 2px;font-size:14px}.foot{color:var(--ink-3);max-width:80ch;margin-top:24px;font-size:12.5px;line-height:1.6}.hint{color:var(--ink-3);font-size:13px}.typepick{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-bottom:22px;display:grid}.typebtn{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);flex-direction:column;gap:4px;padding:14px 16px;transition:border-color .12s;display:flex}.typebtn:hover{border-color:var(--ink-3)}.typebtn b{font-size:14.5px;font-weight:650}.typebtn span{color:var(--ink-3);font-size:12.5px;line-height:1.45}.typebtn.on{border-color:var(--ink);border-width:2px;padding:13px 15px}.fcode{font-variant-numeric:tabular-nums;width:108px;color:var(--valor);vertical-align:top;font-size:13px;font-weight:700}.fnote{color:var(--ink-3);margin-top:3px;font-size:12.5px;line-height:1.45}.evlist{padding-left:20px}.evlist li{color:var(--ink-2);font-size:13.5px;line-height:1.65}table{border-collapse:collapse;width:100%;font-size:13.5px}td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:9px 6px}tr:last-child td{border-bottom:0}@media (max-width:560px){.fcode{width:84px;font-size:12.5px}}.kindtabs{flex-wrap:wrap;gap:8px;margin:18px 0 6px;display:flex}.kindtabs a{border:1px solid var(--line);color:var(--ink-2);background:var(--paper);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.kindtabs a:hover{background:var(--bone)}.kindtabs a.on{background:var(--ink);color:#fff;border-color:var(--ink)}.kindtabs a.on .pill{color:#fff;background:#ffffff29;border-color:#0000}.note{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--khaki);border-radius:var(--r-md);color:var(--ink-2);margin:14px 0 0;padding:13px 15px;font-size:13px;line-height:1.6}.notionbtn{white-space:nowrap;border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink-2);background:var(--paper);padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-block}.notionbtn:hover{background:var(--bone);color:var(--ink)}.opencell{text-align:right;white-space:nowrap;width:1%}.linktable td{vertical-align:top;padding:13px 10px}.linktable .srcline{color:var(--ink-3);margin-top:3px;font-size:12px;line-height:1.45}.matchcell{width:32%}.matchname{color:var(--ink);margin-top:5px;font-size:13.5px;font-weight:650}.actcell{text-align:right;white-space:nowrap;width:1%}.actcell form{margin-right:8px;display:inline-block}.muted{color:var(--ink-3);font-size:13px}.badge{letter-spacing:.02em;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.badge.exact{background:var(--olive-soft);color:#2c4726}.badge.likely{color:#6b5424;background:#faf1dc}.badge.possible{color:#7a4630;background:#fbede6}.linkto{border:1px solid var(--olive);background:var(--olive);color:#fff;border-radius:var(--r-sm);cursor:pointer;padding:7px 13px;font-size:12.5px;font-weight:600}.linkto:hover{filter:brightness(1.08)}@media (max-width:720px){.linktable,.linktable tbody,.linktable tr,.linktable td{width:100%;display:block}.linktable tr{border-bottom:1px solid var(--line);padding:12px 0}.linktable tr:last-child{border-bottom:0}.linktable td{padding:3px 0}.matchcell,.actcell{text-align:left;width:100%}.actcell{margin-top:9px}.actcell form{margin:0 0 8px;display:block}.linkto,.notionbtn{text-align:center;width:100%}}.meter{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);margin-bottom:16px;padding:13px 16px;font-size:13.5px}.meter .good{color:var(--olive)}.meter .warn{color:var(--valor)}.meter span{color:var(--ink-3)}.tabs-cond{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.condtab{cursor:pointer;border:1px solid var(--line);background:var(--paper);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.condtab:hover{background:var(--bone)}.condtab.on{background:var(--ink);color:#fff;border-color:var(--ink)}.condtab.add{color:var(--ink-3);border-style:dashed}.dot{background:var(--line);border-radius:50%;width:8px;height:8px;display:inline-block}.dot.green{background:var(--olive)}.grid2{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:13px;display:grid}label>span{color:var(--ink);margin-bottom:5px;font-size:13px;font-weight:600;display:block}input[type=text],input:not([type]),select,textarea,.vetpick{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;color:var(--ink);padding:9px 11px;font-family:inherit;font-size:14px}input:focus,select:focus,textarea:focus{outline:2px solid var(--ink);outline-offset:-1px;border-color:var(--ink)}textarea{resize:vertical;line-height:1.55}.checkline{align-items:center;gap:9px;margin-top:13px;font-size:13.5px;display:flex}.checkline input{width:auto}.checkline span{font-weight:500}.qlist{margin-bottom:11px;padding-left:20px}.qlist li{color:var(--ink-2);font-size:13.5px;line-height:1.6}.req{background:var(--valor-soft);color:var(--valor);text-transform:uppercase;letter-spacing:.5px;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:700}.card.missing{border-color:#f1c4cc}.crisis{background:var(--valor-soft);border-radius:var(--r-sm);color:#8a1023;border:1px solid #f1c4cc;margin-bottom:11px;padding:11px 13px;font-size:13px;line-height:1.55}.removecond{border:1px solid var(--line);color:var(--ink-3);border-radius:var(--r-sm);cursor:pointer;background:0 0;margin-bottom:14px;padding:8px 14px;font-size:13px}.removecond:hover{border-color:var(--valor);color:var(--valor)}.primary{background:var(--ink);color:#fff;border-radius:var(--r-sm);cursor:pointer;border:0;padding:11px 20px;font-size:14.5px;font-weight:650}.primary:hover{filter:brightness(1.25)}.primary:disabled{opacity:.5;cursor:default}.catpick{margin-bottom:14px;display:block}.catpick select{max-width:480px}.catguide{background:var(--bone);border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:var(--r-md);margin:0 0 18px;padding:13px 15px}.cattitle{letter-spacing:.07em;text-transform:uppercase;color:var(--gold);margin-bottom:5px;font-size:11px;font-weight:700}.catguide p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.6}.catex{color:var(--ink-3)!important;margin-top:7px!important;font-size:12.5px!important}.criteria{margin-top:12px}.criteria summary{cursor:pointer;color:var(--olive);-webkit-user-select:none;user-select:none;padding:6px 0;font-size:13px;font-weight:650}.criteria summary:hover{text-decoration:underline}.crintro{font-style:italic;margin:4px 0 10px!important;font-size:13px!important}.crsec{margin:0 0 12px}.crsec b{color:var(--ink);font-size:13px}.crnote{color:var(--ink-3);margin:2px 0 4px;font-size:12.5px}.crsec ul{margin:0;padding-left:20px}.crsec li{color:var(--ink-2);margin-bottom:2px;font-size:13px;line-height:1.55}.crfoot{border-top:1px solid var(--line);padding-top:10px;color:var(--gold)!important;margin-top:10px!important;font-size:12.5px!important}.auth{background:var(--bone);grid-template-columns:1fr;min-height:100dvh;display:grid}.authpanel{justify-content:center;align-items:center;padding:24px 18px;display:flex}.authcard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);width:100%;max-width:400px;box-shadow:var(--shadow-lift);padding:28px 24px}@media (min-width:600px){.authcard{padding:38px 36px}}.authcard h2{letter-spacing:-.01em;font-size:22px;font-weight:700}.authsub{color:var(--ink-3);margin:4px 0 22px;font-size:14px}.paycard{overflow-wrap:anywhere;min-width:0}.paycard input:not([type=radio]):not([type=checkbox]),.paycard textarea{box-sizing:border-box;border:1px solid var(--line);border-radius:6px;width:100%;padding:9px 10px;font-size:16px;font-weight:400}.paycard .btn,.paycard button{box-sizing:border-box;white-space:normal;max-width:100%}.paycard fieldset{min-width:0}.paylist{margin:0;padding:0;list-style:none}.paylist li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}.paystat{text-align:right;font-size:13px;font-weight:600}.paystat.paid{color:#2c4726}.paystat.failed{color:#8a1023}.authform label{color:var(--ink-2);margin:0 0 6px;font-size:13px;font-weight:600;display:block}.authform input{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:block}.authform input::placeholder{color:#a9aeb2}.authform input:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #16181a14}.authbtn{color:#fff;cursor:pointer;background:var(--valor);border:0;border-radius:10px;width:100%;margin-top:6px;padding:13px 16px;font-size:15.5px;font-weight:650;transition:filter .15s,transform 50ms;box-shadow:0 1px 2px #c4122f40,0 6px 16px #c4122f38}.authbtn:hover{filter:brightness(1.08)}.authbtn:active{transform:translateY(1px)}.authbtn:focus-visible{outline-offset:2px;outline:3px solid #c4122f59}.autherr{background:var(--valor-soft);color:#8e0d22;border:1px solid #f3c3cc;border-radius:10px;margin-bottom:16px;padding:10px 12px;font-size:14px}.authok{background:var(--olive-soft);color:var(--olive);border:1px solid #cfddc9;border-radius:10px;margin-bottom:16px;padding:10px 12px;font-size:14px}.authhint{color:var(--ink-3);margin:-6px 0 12px;font-size:12.5px}.authforgot{text-align:center;margin-top:14px;font-size:14px}.authalt{text-align:center;margin-top:12px}.authlink{cursor:pointer;font:inherit;color:var(--ink-2);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.authlink:hover{color:var(--ink)}.authfoot{border-top:1px solid var(--line-2);color:var(--ink-3);margin-top:20px;padding-top:16px;font-size:12.5px;line-height:1.5}.searchbar{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.searchbar input{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);flex:320px;padding:11px 14px;font-size:15px}.searchbar .primary{flex:none}.critlist{border-top:1px solid var(--line-2);list-style:none}.critlist li{border-bottom:1px solid var(--line-2);align-items:baseline;gap:16px;padding:12px 2px;display:flex}.critlist li:last-child{border-bottom:0}.critpct{text-align:right;font-variant-numeric:tabular-nums;width:52px;color:var(--olive);flex:none;font-size:15px;font-weight:700}.crittext{color:var(--ink-2);flex:1;font-size:13.5px;line-height:1.6}.critsrc{color:var(--ink-3);margin-top:5px;font-size:12px;display:block}.critsrc a{text-underline-offset:2px;text-decoration:underline}@media (max-width:560px){.critlist li{flex-direction:column;gap:4px}.critpct{text-align:left;width:auto}}.sheet{max-width:900px;margin:0 auto;padding:26px 20px 70px}.sheethead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;padding-bottom:16px;display:flex}.sheetwho{color:var(--ink-2);margin-top:4px;font-size:16px;font-weight:600}.sheetsec{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:16px;padding:20px 22px}.sheetsec h2{letter-spacing:-.3px;border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:10px;font-size:18px;font-weight:650;display:flex}.sheettarget{color:#fff;background:var(--olive);letter-spacing:.01em;border-radius:999px;padding:3px 11px;font-size:12.5px;font-weight:700}.sheetsub{color:var(--ink-3);margin-top:-8px;margin-bottom:12px;font-size:13px}.sheetcrit{margin-bottom:16px}.sheetcrit h3{color:var(--ink-2);align-items:center;gap:9px;margin-bottom:4px;font-size:13.5px;font-weight:650;display:flex}.critlist li.istarget{background:var(--olive-soft);border-radius:var(--r-sm)}.critlist li.istarget .critpct{color:#2c4726}.rompics{flex-wrap:wrap;gap:16px;margin:8px 0 16px;display:flex}.rompic{break-inside:avoid;border:1px solid var(--line-2);border-radius:var(--r-sm);width:260px;margin:0;padding:8px}.rompic svg{max-width:100%;height:auto;display:block}.rompic figcaption{flex-direction:column;gap:4px;font-size:13px;line-height:1.4;display:flex}.romhow{color:var(--ink-2)}.romlist{margin:0;padding:0;list-style:none}.romlist li.istarget{background:var(--olive-soft);border-radius:var(--r-sm);padding:0 4px}.sheetblocks{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:16px;display:grid}.sheetblock{background:var(--bone);border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 14px}.sheetblock h4{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);margin-bottom:7px;font-size:11.5px;font-weight:700}.sheetblock ul{padding-left:17px}.sheetblock li{color:var(--ink-2);margin-bottom:4px;font-size:12.5px;line-height:1.55}@media print{.noprint,header.top{display:none!important}body{background:#fff;font-size:11pt}.sheet{max-width:none;padding:0}.sheetsec{box-shadow:none;break-inside:avoid;page-break-inside:avoid;border:1px solid #ccc;margin-bottom:12px}.sheetblock{background:#fff;border:1px solid #ddd}.critlist li.istarget{background:#eee}a[href]:after{content:""}}.combogrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.combogrid h4{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);margin-bottom:8px;font-size:11.5px;font-weight:700}.arrows{list-style:none}.arrows li{color:var(--ink-2);font-variant-numeric:tabular-nums;padding:4px 0;font-size:13.5px}.arrows b{color:var(--ink)}.comboexact{border-top:1px solid var(--line-2);color:var(--ink-2);margin-top:8px;padding-top:8px;font-size:13.5px}.planitem{border-bottom:1px solid var(--line-2);padding:14px 0}.planitem:last-of-type{border-bottom:0}.planitem h3{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:5px;font-size:15px;font-weight:650;display:flex}.planmove{color:#2c4726;background:var(--olive-soft);border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:700}.planwindow{color:var(--ink-3);border:1px solid var(--line);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.planwindow.tight,.planwindow.red,.planwindow.passed{color:var(--valor);background:var(--valor-soft);border-color:#f1c4cc}.planwindow.passed{font-weight:800}.planwindow.amber{color:#7a5a12;background:#fbf1dc;border-color:#ebd9ae}.planwindow.ok{color:#2c4726;background:var(--olive-soft);border-color:#cfddc9}.planwindow.filed{color:var(--ink-2);background:var(--bone)}.planblock{color:var(--valor);background:var(--valor-soft);border-radius:var(--r-sm);margin:8px 0;padding:8px 12px;font-size:13px;line-height:1.5}.planfit{color:#7a5a12;border-radius:var(--r-sm);background:#fbf1dc;margin:8px 0;padding:8px 12px;font-size:13px;line-height:1.5}.planfit .evlist{margin:6px 0}.planestimate{color:#7a5a12;border-radius:var(--r-sm);background:#fbf1dc;margin-top:8px;padding:8px 12px;font-size:12.5px;line-height:1.5}.planfield{flex-wrap:wrap;align-items:flex-start;gap:8px;margin:8px 0;display:flex}.planfield textarea{min-height:56px;font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);flex:320px;padding:6px 8px;font-size:13px}.planradio{margin:4px 0;font-size:13.5px;display:block}.planwhy{color:var(--ink-3);margin-bottom:10px;font-size:13px;line-height:1.55}.planargue h4,.planwhat h4,.sheetcrit h4{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);margin:12px 0 6px;font-size:11.5px;font-weight:700}.writein{border:1px dashed var(--line);border-radius:var(--r-sm);background:var(--bone);min-height:54px}.planwhat{background:var(--bone);border:1px solid var(--line);border-radius:var(--r-sm);margin-top:16px;padding:14px 16px}@media print{.writein{background:#fff;min-height:62px}.planitem{break-inside:avoid;page-break-inside:avoid}}.profile{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);margin-bottom:16px;padding:0 20px}.profile>summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:16px 0;font-size:15px;font-weight:650;display:flex}.pfilled{background:var(--bone);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:600}.profile>.why{margin-top:-4px}.profile[open]{padding-bottom:18px}.psec{margin-bottom:18px}.psec h3{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);border-bottom:1px solid var(--line-2);margin:14px 0 8px;padding-bottom:5px;font-size:11.5px;font-weight:700}.pfield{margin-bottom:9px;display:block}.pfield>span{color:var(--ink-2);margin-bottom:3px;font-size:13px;font-weight:500;display:block}.pfield textarea{min-height:38px}.calllayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.callmain{min-width:0}.callside{gap:12px;display:grid;position:sticky;top:18px}.csidecard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);padding:14px 16px}.csidecard h3{margin:0 0 10px;font-size:.95rem}.csidecard h4{text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);margin:14px 0 8px;font-size:.68rem;font-weight:600}.csidecard h4:first-of-type{margin-top:0}.csidecard .empty{color:var(--ink-3);margin:0;font-size:.84rem}.csidecard.est{background:var(--bone)}.csidecard.est p{color:var(--ink-3);margin:8px 0 0;font-size:.72rem;line-height:1.5}.csideitem{border:0;border-top:1px solid var(--line-2);width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;justify-content:space-between;gap:10px;padding:8px 0;font-size:.84rem;display:flex}.csideitem:first-of-type{border-top:0}.csideitem:hover{color:var(--olive)}.csideitem b{font-variant-numeric:tabular-nums;flex:none}.cbig{letter-spacing:-.02em;font-size:2rem;font-weight:650}.cmeter{background:var(--line-2);border-radius:999px;height:22px;margin-bottom:12px;position:relative;overflow:hidden}.cmeterfill{background:var(--olive-soft);transition:width .25s;position:absolute;inset:0 auto 0 0}.cmeter span{text-align:center;color:var(--ink-2);font-size:.7rem;line-height:22px;display:block;position:relative}.callpath{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px;padding-bottom:14px;display:flex}.callstep{font:inherit;color:var(--ink-3);cursor:default;background:0 0;border:0;border-radius:999px;padding:4px 10px;font-size:.78rem}.callstep.past{color:var(--olive);cursor:pointer}.callstep.past:hover{background:var(--olive-soft)}.callstep.on{background:var(--ink);color:var(--paper);font-weight:600}.callstep.todo:not(.on){color:#b45309}.callwhere{color:var(--ink-3);margin-left:auto;font-size:.78rem}.callactions{flex-wrap:wrap;align-items:center;gap:14px;margin:22px 0 40px;display:flex}.calltoast{z-index:20;background:var(--ink);color:var(--paper);border-radius:var(--r-sm);margin-bottom:14px;padding:10px 14px;font-size:.86rem;position:sticky;top:8px}.callcrisis{gap:8px;display:grid}.cscript{white-space:pre-line;background:var(--bone);border-left:3px solid var(--khaki);border-radius:0 var(--r-sm) var(--r-sm) 0;padding:14px 16px;font-size:.96rem;line-height:1.8}.cackscript{border-left-color:var(--valor)}.cacc{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);margin-bottom:10px}.cacc.done{border-color:var(--olive)}.cacchead{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;padding:14px 16px;font-weight:600;display:flex}.cacc.done .cacchead span:last-child{color:var(--olive);font-size:.8rem;font-weight:500}.caccbody{padding:0 16px 16px}.caccbody .cconfirm{margin-top:12px}.cconfirm{background:var(--paper);border:1.5px solid var(--line);font:inherit;cursor:pointer;color:var(--ink-2);border-radius:999px;flex:none;padding:7px 16px;font-size:.82rem}.cconfirm:hover{border-color:var(--olive)}.cconfirm.on{background:var(--olive-soft);border-color:var(--olive);color:var(--olive);font-weight:600}.cconfirmrow{align-items:end;gap:12px;margin-bottom:10px;display:flex}.cconfirmrow label{flex:1}.cmod{margin:0 0 22px}.cmod h3{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);align-items:center;gap:10px;margin:26px 0 12px;font-size:.82rem;font-weight:600;display:flex}.cmodid{background:var(--ink);color:var(--paper);letter-spacing:.04em;border-radius:4px;padding:2px 6px;font-size:.68rem}.cq{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);margin-bottom:10px;padding:14px 16px}.cq.answered{border-color:var(--line-2);background:var(--bone)}.cqlabel{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:.92rem;font-weight:500;display:flex}.cqlabel em{color:var(--ink-3);font-size:.82rem;font-style:normal;font-weight:400}.cqtools{flex:none;gap:8px;display:flex}.cinfo,.csplit{border:1px solid var(--line);font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:.7rem}.cinfo:hover,.csplit:hover{border-color:var(--ink-3);color:var(--ink)}.csplit.on{background:var(--gold);border-color:var(--gold);color:var(--paper)}.ccue{background:var(--olive-soft);border-radius:var(--r-sm);margin-bottom:10px;padding:12px 14px;font-size:.86rem}.ccue b{margin-bottom:6px;display:block}.ccue p{white-space:pre-line;margin:0;line-height:1.65}.ccue.block{white-space:pre-line;margin-top:8px;font-weight:400;display:block}.cchips{flex-wrap:wrap;gap:7px;display:flex}.cchip{background:var(--paper);border:1.5px solid var(--line);font:inherit;cursor:pointer;color:var(--ink-2);border-radius:999px;padding:7px 14px;font-size:.85rem}.cchip:hover{border-color:var(--ink-3)}.cchip.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.cchip.all{border-style:dashed}.cchip:disabled{opacity:.4;cursor:not-allowed}.csev{flex-wrap:wrap;gap:4px;display:flex}.csev button{border:1.5px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:38px;height:38px;font:inherit;cursor:pointer;color:var(--ink-2)}.csev button.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.cside+.cside{margin-top:10px}.csidetag{letter-spacing:.1em;color:var(--ink-3);margin-bottom:5px;font-size:.64rem;display:inline-block}.csysgrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.csys{text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);font:inherit;cursor:pointer;gap:3px;padding:14px 16px;display:grid}.csys:hover{border-color:var(--olive);box-shadow:var(--shadow-lift)}.csys small{color:var(--ink-3);font-size:.78rem}.cparts{gap:6px;display:grid}.cpart{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.cpart.done{background:var(--olive-soft);border-color:var(--olive)}.cnum{font-variant-numeric:tabular-nums;color:var(--ink-3);flex:none;font-size:.78rem}.cpname{flex:1;min-width:180px;font-weight:500}.cpname em{color:var(--ink-3);margin-left:8px;font-size:.78rem;font-style:normal;font-weight:400}.cpmeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cpill{background:var(--line-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:.7rem}.cpill.amber{color:#7a5a12;background:#fbf1dc}.cprior{border-top:1px solid var(--line-2);align-items:center;gap:12px;padding:10px 0;font-size:.88rem;display:flex}.cprior:first-of-type{border-top:0}.cprior.miss{color:var(--valor)}.cpct{background:var(--ink);color:var(--paper);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:2px 10px;font-size:.74rem}.cprior em{color:var(--ink-3);font-size:.8rem;font-style:normal;display:block}.cdate,.cdenied{color:var(--ink-3);margin-right:10px;font-size:.72rem}.cdenied{color:var(--valor)}.cchecklist{border:0;border-top:1px solid var(--line-2);width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;align-items:start;gap:12px;padding:11px 0;font-size:.88rem;line-height:1.55;display:flex}.cchecklist:first-of-type{border-top:0}.cchecklist.done{color:var(--ink-3);text-decoration:line-through}.cbox{border:1.5px solid var(--line);width:18px;height:18px;color:var(--olive);border-radius:4px;flex:none;place-items:center;margin-top:1px;font-size:.7rem;display:grid}.cchecklist.done .cbox{border-color:var(--olive);background:var(--olive-soft)}.cchecklist .cpill{margin-left:8px}.ccalc{border-top:1px solid var(--line-2);padding:14px 0}.ccalc:first-of-type{border-top:0}.ccalctop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.cpcts{flex-wrap:wrap;gap:3px;display:flex}.cpcts button{border:1.5px solid var(--line);background:var(--paper);border-radius:var(--r-sm);font:inherit;cursor:pointer;color:var(--ink-2);font-variant-numeric:tabular-nums;padding:4px 9px;font-size:.78rem}.cpcts button.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.ccalcwhy{color:var(--ink-2);margin-top:8px;font-size:.8rem}.ccalcwhy b{color:var(--olive)}.ccalcwhy ul{margin:6px 0 0;padding-left:18px;line-height:1.6}.ccombined{border-top:2px solid var(--ink);margin-top:18px;padding-top:16px}.ccombined ul{color:var(--ink-2);margin:10px 0 0;padding-left:18px;font-size:.82rem;line-height:1.7}.csummary{white-space:pre-wrap;background:var(--bone);border-radius:var(--r-sm);padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;line-height:1.6;overflow-x:auto}.cduty{grid-template-columns:150px 1fr 1fr auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}@media (max-width:1080px){.calllayout{grid-template-columns:1fr}.callside{grid-template-columns:1fr 1fr;display:grid;position:static}}@media (max-width:700px){.callside,.cduty{grid-template-columns:1fr}.cconfirmrow{flex-wrap:wrap}}.callcta{background:var(--bone);border:1px solid var(--line);border-radius:var(--r-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:16px 20px;display:flex}.callcta b{display:block}.callcta span{color:var(--ink-2);font-size:.86rem}.callcta .primary{text-decoration:none}.cfromrec{letter-spacing:.04em;text-transform:uppercase;color:var(--khaki);margin-left:8px;font-size:.68rem;font-style:normal;font-weight:400}.csavewhere{color:var(--ink-2);margin:10px 0 14px;padding-left:18px;font-size:.88rem;line-height:1.7}.csavewhere b{color:var(--ink)}.csideitem{align-items:center;gap:4px;display:flex}.csideopen{font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;flex:1;justify-content:space-between;gap:10px;padding:8px 0;font-size:.84rem;text-decoration:none;display:flex}.csideopen:hover{color:var(--olive)}.csideopen b{font-variant-numeric:tabular-nums;flex:none}.csidedel{width:22px;height:22px;font:inherit;color:var(--line);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;font-size:1rem;line-height:1}.csideitem:hover .csidedel,.ccalctop:hover .csidedel{color:var(--ink-3)}.csidedel:hover{background:var(--valor-soft);color:var(--valor)}.ccalctop .csidedel{margin-right:auto}.creference{margin-bottom:18px}.crefask{background:var(--olive-soft);border-radius:var(--r-md);margin-bottom:8px;padding:12px 16px;font-size:.88rem}.crefask b{margin-bottom:4px;display:block}.crefask p{margin:0;line-height:1.6}.crefblock{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);margin-bottom:8px;padding:12px 16px}.crefblock>summary{cursor:pointer;align-items:center;gap:10px;font-size:.9rem;font-weight:600;display:flex}.crefblock .crsec{margin-top:14px}.crefblock .crsec b{margin-bottom:5px;font-size:.86rem;display:block}.crefblock ul{margin:4px 0 0;padding-left:18px;font-size:.85rem;line-height:1.65}.crefblock li{margin-bottom:4px}.crsrc{color:var(--ink-3);border-bottom:1px dotted var(--line);margin-left:8px;font-size:.74rem;font-weight:400;text-decoration:none}.crnote{background:var(--bone);border-radius:var(--r-sm);color:var(--ink-2);margin-top:8px;padding:8px 12px;font-size:.8rem;line-height:1.6}.cupload{border:1.5px dashed var(--line);border-radius:var(--r-md);text-align:center;cursor:pointer;color:var(--ink-2);padding:18px;font-size:.9rem;transition:border-color .15s,background .15s;display:block}.cupload:hover{border-color:var(--olive);background:var(--olive-soft)}.cupload.busy{border-style:solid;border-color:var(--olive);background:var(--olive-soft)}.cupload input{display:none}.cfiles{margin-top:12px}.cfile{border-top:1px solid var(--line-2);align-items:center;gap:10px;padding:9px 0;display:flex}.cfile:first-child{border-top:0}.cfilename{text-align:left;font:inherit;color:var(--ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);background:0 0;border:0;flex:1;padding:0;font-size:.88rem}.cfilename:hover{color:var(--olive)}.cfilemeta{color:var(--ink-3);flex:none;font-size:.75rem}.crpolicy{color:var(--ink-2);max-width:66ch;margin:10px 0 8px;font-size:.88rem;line-height:1.75}.critlist .crnote{margin-top:6px;display:block}.pwform{max-width:420px}.pwform .pfield{margin-bottom:14px}.who a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.who a:hover{color:var(--olive)}.cnotes{border-color:var(--gold);background:#fffdf6}.cnotes label{margin-bottom:10px;display:block}.cnotes label span{color:var(--ink-3);margin-bottom:4px;font-size:.72rem;font-weight:600;display:block}.cnotes textarea{border:1px solid var(--line);border-radius:var(--r-sm);width:100%;font:inherit;resize:vertical;background:var(--paper);padding:8px 10px;font-size:.84rem;line-height:1.5}.cnotes p{color:var(--ink-3);margin:0;font-size:.7rem}.sumcard{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);box-shadow:var(--shadow);margin-bottom:14px;overflow:hidden}.sumhead{background:var(--ink);color:var(--paper);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.sumpill{background:#ffffff29;border-radius:999px;padding:2px 10px;font-size:.72rem}.sumpill.good{background:var(--olive)}.sumbody{padding:14px 16px}.sumsec{text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);margin:14px 0 6px;font-size:.68rem;font-weight:600}.sumbody>div:first-child .sumsec{margin-top:0}.sumrow{border-top:1px solid var(--line-2);gap:14px;padding:5px 0;font-size:.86rem;display:flex}.sumrow .l{color:var(--ink-3);flex:0 0 40%}.sumrow .v{flex:1}.sumquote{background:var(--bone);border-left:3px solid var(--khaki);margin-top:14px;padding:10px 14px;font-size:.88rem;line-height:1.6}.sumquote small{text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);margin-bottom:4px;font-size:.66rem;display:block}.cchip.all{border-style:solid;border-color:var(--gold);color:var(--gold);font-weight:600}.cchip.all:hover{background:#fffdf6}.cchip.all.on{background:var(--gold);border-color:var(--gold);color:var(--paper)}.crestore{border:1px solid var(--gold);border-radius:var(--r-md);background:#fffdf6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:14px 18px;display:flex}.crestore b{display:block}.crestore span{color:var(--ink-2);font-size:.84rem}.cmasked{display:block;position:relative}.cmasked input{width:100%;padding-right:58px}.cmasked button{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:.72rem;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.cmasked button:hover{color:var(--olive)}.cpill.good{background:var(--olive-soft);color:var(--olive)}.brand{align-items:center;gap:10px;display:flex}.brand img{width:auto;height:42px}.mosfield{grid-column:1/-1}.mospick{position:relative}.moschosen{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.moschip{background:var(--ink);color:var(--paper);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 12px;font-size:.82rem;display:inline-flex}.moschip button{color:inherit;cursor:pointer;width:18px;height:18px;font:inherit;background:#ffffff2e;border:0;border-radius:50%;padding:0;line-height:1}.moschip button:hover{background:var(--valor)}.mosmenu{z-index:30;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-lift);max-height:320px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mosmenu>button{text-align:left;width:100%;font:inherit;cursor:pointer;border:0;border-bottom:1px solid var(--line-2);background:0 0;padding:9px 14px;font-size:.86rem;display:block}.mosmenu>button:hover{background:var(--bone)}.mosmenu>button b{font-variant-numeric:tabular-nums;margin-right:8px}.mosmenu>button em{color:var(--ink-3);margin-top:2px;font-size:.72rem;font-style:normal;display:block}.mosfree{color:var(--olive);font-weight:600}.mossrc{color:var(--ink-3);margin:0;padding:8px 14px;font-size:.68rem}.feesplit{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:14px 0;display:grid}.feesplit>div{background:var(--bone);border-radius:var(--r-md);padding:12px 14px}.feesplit b{font-size:1.5rem;line-height:1.1;display:block}.feesplit span{color:var(--ink-2);margin:2px 0 6px;font-size:.78rem;display:block}.feesplit em{color:var(--ink-3);font-size:.8rem;font-style:normal}.wstanding{border-top:2px solid var(--line);margin-top:10px;padding-top:10px}.cwfields{color:var(--ink-3);flex-wrap:wrap;gap:3px 18px;font-size:13px;line-height:1.45;display:flex}.cwfields>span{white-space:nowrap}.cwfields b{color:var(--ink-2);text-transform:uppercase;letter-spacing:.5px;margin-right:5px;font-size:11px;font-weight:600}.cwfields a{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.cwfields a:hover{color:var(--ink)}.cwstatus{color:var(--ink-2);background:var(--bone);border:1px solid var(--line);border-radius:var(--r-sm);white-space:nowrap;padding:3px 8px;font-size:11.5px}@media (max-width:640px){.cwfields{flex-direction:column;gap:2px}}.cwdraftbtn{color:#1a4fa0;cursor:pointer;background:#fff;border:1px solid #1a4fa0;border-radius:4px;padding:6px 12px;font-size:13px;font-weight:600;transition:background .12s ease-out,color .12s ease-out}.cwdraftbtn:hover{color:#fff;background:#1a4fa0}.cwdraft{color:#4a5260;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:inline-flex}.cwdraft.working{color:#1a4fa0;font-weight:600}.cwdraft.done b{color:#b3261e}.cwdraft.err{color:#b3261e;max-width:320px}.note.ok{border-left-color:#1a4fa0}.note.intakechanged{background:#fffbeb;border-left-color:#d97706}.note.err{color:#7f1d1d;border-left-color:#b3261e}.revbar{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);flex-wrap:wrap;align-items:center;gap:14px;margin:14px 0 0;padding:12px 15px;display:flex}.revcount{color:var(--ink-2);margin-right:auto;font-size:13px;font-weight:600}.revexport{color:var(--ink-3);font-size:12.5px}.revsection{margin-top:18px}.revstatus{background:var(--bone);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink);margin:-4px 0 14px;padding:6px 11px;font-size:13px;font-weight:600;display:inline-block}.revblock{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 300px;gap:20px;padding:12px 0;display:grid}.revblock:first-of-type{border-top:none}.revblock.flagged{background:#fffdf5}.revbody p{color:var(--ink);margin:0 0 10px;font-size:15px;line-height:1.7}.revbody p:last-child{margin-bottom:0}.revheading{text-transform:uppercase;letter-spacing:.6px;font-weight:700;color:var(--ink-3)!important;margin-bottom:6px!important;font-size:11.5px!important}.revglance{color:var(--ink-2);margin:0;padding-left:18px;font-size:14px;line-height:1.7}.revinternal{color:var(--ink-2);font-size:13.5px;line-height:1.6}.revinternal ul{margin:4px 0 10px;padding-left:18px}.revinternal p{margin-bottom:6px!important;font-size:13.5px!important}.revbyline{font-style:italic;color:var(--ink-3)!important;margin:0 0 8px!important;font-size:12.5px!important}.revflag{border-radius:var(--r-sm);background:#fffdf5;border:1px solid #e8dfc2;border-left:3px solid #c79a2b;padding:8px 11px;line-height:1.55;color:var(--ink-2)!important;margin:10px 0 0!important;font-size:12.5px!important}.revflag b{color:var(--ink)}.revflag i{color:var(--ink-3)}.revmargin{font-size:12.5px}.revthread{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);margin-top:8px;padding:9px 11px}.revthread.resolved{opacity:.6}.revquote{border-left:2px solid var(--khaki);color:var(--ink-3);margin:0 0 6px;padding-left:8px;font-style:italic}.revbubble{margin-bottom:6px}.revmeta{color:var(--ink-3);margin:0;font-size:11.5px;font-weight:700}.revtext{color:var(--ink);white-space:pre-wrap;margin:2px 0 0;line-height:1.55}.revthreadactions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.revcompose,.revreply{margin-top:8px}.revcompose textarea,.revreply textarea{border:1px solid var(--line);border-radius:var(--r-sm);width:100%;font:inherit;resize:vertical;padding:8px 10px;font-size:13px}.revtags{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.revtags .cchip{padding:3px 9px;font-size:12px}.revediting{border-radius:var(--r-sm);background:#fbfaf6;margin:-8px -10px;padding:8px 10px}.revedit{border:1px solid var(--khaki);border-radius:var(--r-sm);width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;margin:2px 0 4px;padding:10px 12px;font-size:15px;line-height:1.7}.revedit:focus{outline-offset:1px;outline:2px solid #1a4fa0}.revempty{font-style:italic;color:var(--ink-3)!important}.revedited{color:var(--ink-3);margin:8px 0 0;font-size:11.5px;line-height:1.5}.revdiff{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);margin-top:6px;padding:8px 10px}.revdiffkey{color:var(--ink-3);margin:0 0 6px;font-size:11px}.revdiffbody{white-space:pre-wrap;color:var(--ink-2);margin:0;font-size:13px;line-height:1.7}.dadd{color:#1c4a18;text-underline-offset:2px;background:#e7f0e3;text-decoration:underline}.ddel{color:#7f1d1d;background:#f6e3e3;text-decoration:line-through}.revlog{color:var(--ink-2);margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.7}.revlog li{margin-bottom:4px}.cwopen,.linkbtn.danger{color:#b3261e}@media (max-width:900px){.revblock{grid-template-columns:minmax(0,1fr);gap:8px}}.revstage{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.revstagelabel{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:700}.rstage{border-top:1px dashed var(--line-2);color:var(--ink-3);flex-wrap:wrap;flex:1 0 100%;align-items:baseline;gap:12px;margin:6px 0 0;padding-top:7px;font-size:12.5px;display:flex}.rstage>span:first-child{letter-spacing:.6px;text-transform:uppercase;font-size:11px;font-weight:700}.rstage.done{color:var(--ink-2)}.rstageerr{color:#b3261e;flex:100%}.reusesearch{flex-wrap:wrap;gap:10px;margin:4px 0 14px;display:flex}.reusesearch input{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;flex:260px;padding:9px 12px;font-family:inherit;font-size:14px}.reusesearch input:focus{outline-offset:-1px;outline:2px solid #1a4fa0}.reuserow{align-items:flex-start}.reusepick{cursor:pointer;flex:280px;align-items:center;gap:9px;display:flex}.reusepick input{accent-color:#1a4fa0;flex:none;width:16px;height:16px}.reuseedit{background:var(--bone);border:1px solid var(--line);border-radius:var(--r-sm);flex:1 0 100%;margin-top:10px;padding:14px}.reusegrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px;display:grid}.reusefield{flex-direction:column;gap:4px;display:flex}.reusefield.block{margin-bottom:12px}.reusefield b{letter-spacing:.5px;text-transform:uppercase;color:var(--ink-3);font-size:11px}.reusefield input,.reusefield select,.reusefield textarea{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);resize:vertical;background:#fff;width:100%;padding:7px 10px;font-size:13.5px}.reusefield input:focus,.reusefield select:focus,.reusefield textarea:focus{outline-offset:-1px;outline:2px solid #1a4fa0}.reusewhy{font:inherit;resize:vertical;border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;width:100%;padding:9px 11px;font-size:13.5px}.callprev{color:var(--ink-2);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);margin:0 0 18px;padding:11px 15px;font-size:13.5px}.callprev a{color:#1a4fa0;font-weight:600}.callprev span{color:var(--ink-3)}.intakeout{color:var(--ink);font-size:14px;line-height:1.6}.intakeout h3{letter-spacing:.7px;text-transform:uppercase;color:var(--ink-3);margin:16px 0 6px;font-size:12px}.intakeout p{max-width:78ch;margin:0 0 7px}.intakeout .io-li{color:var(--ink-2);padding-left:15px;position:relative}.intakeout .io-li:before{content:"·";color:var(--ink-3);font-weight:700;position:absolute;left:4px}.intakecond{border-top:1px solid var(--line-2);padding:14px 0}.intakecond h3{align-items:center;gap:9px;margin-bottom:4px;font-size:15px;display:flex}.activity>summary{cursor:pointer;list-style:none}.activity>summary::-webkit-details-marker{display:none}.activity>summary h2:before{content:"▸ ";color:var(--ink-3)}.activity[open]>summary h2:before{content:"▾ "}.actfilters{flex-wrap:wrap;gap:6px;margin:8px 0 10px;display:flex}.actfilters button{border:1px solid var(--line);background:var(--paper);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:3px 10px;font-size:13px}.actfilters button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.actfilters button:disabled{opacity:.45;cursor:default}.actn{font-variant-numeric:tabular-nums;opacity:.7}.actlist{border-top:1px solid var(--line-2);list-style:none}.actlist li{border-bottom:1px solid var(--line-2);gap:10px;padding:8px 0;font-size:14px;line-height:1.45;display:flex}.actkind{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);flex:0 0 86px;padding-top:2px;font-size:11px;font-weight:600}.actbody{overflow-wrap:anywhere;flex-direction:column;gap:1px;min-width:0;display:flex}.actwho{color:var(--ink-3);font-size:12px}.k-stage,.k-removed{color:var(--brown)}.k-send,.k-signed{color:var(--olive)}.k-comment,.k-resolve{color:#1a4fa0}@media (max-width:560px){.actlist li{flex-direction:column;gap:2px}.actkind{flex:none}}.removeclaim{border-radius:var(--r-sm);background:var(--valor-soft);border:1px solid #f1c4cc;flex-direction:column;flex-basis:100%;gap:8px;margin:8px 0;padding:12px 14px;font-size:14px;display:flex}.removeclaim select,.removeclaim input{font:inherit;border:1px solid var(--line);background:#fff;border-radius:6px;padding:4px 8px}.removeclaim input{width:min(320px,100%)}.removeactions{align-items:center;gap:12px;display:flex}.cwdraftbtn.dangerbtn{color:#fff;background:#b3261e;border-color:#b3261e}.cwdraftbtn.dangerbtn:hover{background:#8f1e18}.pchartwrap{position:relative}.pchart svg{width:100%;height:auto;display:block}.pgrid{stroke:var(--line-2);stroke-width:1px}.paxis{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.pline{fill:none;stroke:var(--olive);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.pdot{fill:var(--olive);stroke:var(--paper);stroke-width:2px}.pcross{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:3 3}.ptip{pointer-events:none;background:var(--ink);color:#fff;white-space:nowrap;border-radius:6px;flex-direction:column;align-items:center;padding:4px 8px;font-size:12px;display:flex;position:absolute;top:4px;transform:translate(-50%)}.ptable{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:14px}.ptable th,.ptable td{text-align:left;border-bottom:1px solid var(--line-2);padding:4px 18px 4px 0}.viewbar{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:8px 0;font-size:13px;display:flex}.viewbar input,.viewbar select{font:inherit;border:1px solid var(--line);background:#fff;border-radius:6px;padding:3px 6px}.viewbar.statuses .chip{border:1px solid var(--line);cursor:pointer;background:var(--paper);opacity:.6;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;display:inline-flex}.viewbar.statuses .chip.on{opacity:1;border-color:var(--ink-3)}.viewbar.statuses .chip input{margin:0}.vgroup{border-top:1px solid var(--line-2)}.vhead{all:unset;box-sizing:border-box;cursor:pointer;align-items:baseline;gap:10px;width:100%;padding:9px 0;display:flex}.vhead:focus-visible{outline-offset:2px;outline:2px solid #1a4fa0}.vhead:before{content:"▸";color:var(--ink-3);width:12px}.vgroup.open>.vhead:before{content:"▾"}.vgroup.vsub{margin-left:20px}.vgroup.vsub>.vhead{padding:6px 0;font-size:14px}.vcount{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px}.ftable-wrap{margin-top:6px;overflow-x:auto}.ftable{font-variant-numeric:tabular-nums;min-width:640px}.ftable th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);white-space:nowrap;padding:6px;font-size:12px;font-weight:600}.ftable th button{all:unset;cursor:pointer}.ftable th button:focus-visible{outline-offset:2px;outline:2px solid #1a4fa0}.ftable .num{text-align:right;white-space:nowrap}.ftable tfoot td{border-top:2px solid var(--line);border-bottom:0;font-weight:700}.stratbasis{color:var(--ink-3);margin-top:3px;font-size:12.5px;display:block}.condtools{color:var(--ink-2);gap:6px;margin:18px 0 -6px;font-size:13.5px;display:grid}.condtools .dropbtn{justify-self:end}.condtools .dropask{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.condtools .dropask input{font:inherit;border:1px solid var(--line);border-radius:6px;min-width:260px;padding:3px 8px}.ownwords{background:var(--bone);border-radius:8px;padding:8px 12px}.wordfixes{margin:6px 0 0 18px}.wordfixes .wfrom{color:var(--ink-3);text-decoration:line-through}.wordfixes .wto{font-weight:600}.card.dropped{color:var(--ink-3);font-size:13.5px}.facedit{border:1px solid var(--line,#ddd);background:var(--paper,#fff);border-radius:6px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.facrow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.facrow label{flex-direction:column;gap:2px;font-size:12px;display:flex}.facrow label.faccheck{flex-direction:row;align-items:center;gap:4px;font-size:13px}.facentry{flex-direction:column;align-items:flex-start;gap:4px;margin:6px 0;display:flex}.facpanel{border:1px solid var(--line,#ddd);border-radius:6px;margin-top:6px;padding:8px 10px}.faclist{margin:4px 0 4px 18px}.faclist li{margin-bottom:3px}.facsuggest{border-top:1px dashed var(--line,#ddd);margin-top:8px;padding-top:6px}.stbadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:5px;padding:2px 10px 2px 4px;font-size:12px;font-weight:700;display:inline-flex}.sticon{color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.st-done .sticon,.stbadge.st-done .sticon{background:#1c7c3c}.st-check .sticon,.stbadge.st-check .sticon{background:#b45309}.st-missing .sticon,.stbadge.st-missing .sticon{background:#b3261e}.stbadge.st-done{color:#14532d;background:#e8f5ec;border-color:#b7dfc3}.stbadge.st-check{color:#7c3d06;background:#fff4e0;border-color:#f3cf94}.stbadge.st-missing{color:#7f1d1d;background:#fdecea;border-color:#f1b9b3}details.stsec{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);border-left:4px solid #9ca3af;margin:0 0 10px}details.stsec.st-done{border-left-color:#1c7c3c}details.stsec.st-check{border-left-color:#d97706}details.stsec.st-missing{border-left-color:#b3261e}details.stsec>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;padding:11px 14px;list-style:none;display:flex}details.stsec>summary::-webkit-details-marker{display:none}details.stsec>summary:after{content:"▸";color:var(--ink-3);margin-left:auto}details.stsec[open]>summary:after{content:"▾"}details.stsec>summary:hover .stname{text-decoration:underline}.stname{font-size:14.5px;font-weight:650}.stwhy{color:var(--ink-3);flex:260px;min-width:0;font-size:13px}.stbody{padding:2px 16px 14px}.stbody>.card{box-shadow:none}.stbody>.card:last-child{margin-bottom:0}ul.streasons{margin:0 0 10px 18px;font-size:13px;line-height:1.55}ul.streasons.st-missing{color:#7f1d1d}ul.streasons.st-check{color:#7c3d06}.stconfirm{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}.stsummary{z-index:5;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;padding:10px 12px;display:flex;position:sticky;top:0}.stsumtitle{margin-right:4px;font-size:13px}.stcount,.stchip{border:1px solid var(--line);background:var(--paper);cursor:pointer;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 5px;font-size:13px;font-weight:650;display:inline-flex}.stcount:disabled{opacity:.45;cursor:default}.stcount:not(:disabled):hover,.stchip:hover{background:var(--bone)}.stchip{font-size:12.5px;font-weight:500}.stsumlist{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}.stgroup{text-transform:uppercase;letter-spacing:.9px;color:var(--ink-3);margin:22px 0 8px;font-size:12px;font-weight:700}@media print{.stsummary{box-shadow:none;position:static}}.reviewerdesk .wrapsteps{background:#f6f7f9;border:1px solid #e3e5e8;border-radius:6px;margin:10px 0 16px;padding:12px 16px;font-size:15px;list-style:none;display:block}.reviewerdesk .wrapsteps li{margin:4px 0}.rddoc{max-width:860px;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.6}.rddoc h2,.rddoc h3{font-family:inherit}.rdsection{border-top:1px solid #e4e4e7;margin-top:18px;padding-top:12px}.rdblock{border-radius:6px;margin:10px 0;padding:6px 10px}.rdblock:hover{background:#fafafa}.rdblock.editing{background:#fff8eb;border:1px solid #ecd9a0}.rdhead{margin:0 0 4px;font-weight:700}.rdhead .linkbtn{font-family:system-ui,sans-serif;font-size:14px;font-weight:400}.rdnotes,.rdevidence{font-family:system-ui,sans-serif;font-size:13px}.rdlist{margin:0;padding:0;list-style:none}.rdlist li{border-bottom:1px solid #eee;padding:10px 0}.rdlist .rdopen{float:right;border-radius:6px;padding:4px 12px;text-decoration:none}.instructedit{border-top:1px dashed #e4e4e7;margin-top:8px;padding-top:4px}.sourcelinks{margin:4px 0 0;font-family:system-ui,sans-serif;font-size:13px}.rdnotes .sourcelinks{display:inline}.sourceview{background:#f8fafc;border:1px solid #d6dbe4;border-radius:6px;margin:6px 0 10px;padding:8px 10px}.intakefield{margin:4px 0}.intakefield summary{cursor:pointer}.intaketext{white-space:pre-wrap;background:#fff;border:1px solid #e5e7eb;border-radius:4px;max-height:320px;padding:4px 8px;overflow:auto}.intaketext p{margin:4px 0}.claimpreview{max-width:none}.check0781{color:#92400e;background:#fff8eb;border-radius:3px;padding:0 4px;font-size:12px}.frame{--side:248px;--top:64px}.frame.slim{--side:60px}.topbar2{height:var(--top);box-sizing:border-box;align-items:center;gap:14px;padding:10px 20px;display:flex}.topbar2 .brand{align-items:center;gap:10px;display:flex}.topbar2 .brand img{height:38px}.navmenu{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;background:0 0;padding:4px 10px;font-size:18px;display:none}.navsearch{flex:auto;max-width:420px;margin-left:auto}.navsearch input{box-sizing:border-box;border:1px solid var(--line);background:var(--bone);border-radius:999px;width:100%;padding:8px 12px;font-size:14px}.bell{position:relative}.bell summary{cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px 6px;font-size:19px;list-style:none;position:relative}.bell summary::-webkit-details-marker{display:none}.bell summary b{text-align:center;color:#fff;box-sizing:border-box;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-size:11px;line-height:18px;position:absolute;top:-2px;right:-6px}.bell summary b.red{background:var(--valor)}.bell summary b.amber{background:var(--gold)}.bellpanel{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);width:340px;max-width:86vw;box-shadow:var(--shadow-lift);z-index:60;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.bellpanel ul{margin:0;padding:0;list-style:none}.bellpanel li a{border-radius:var(--r-sm);align-items:baseline;gap:8px;padding:8px;font-size:13.5px;display:flex}.bellpanel li a:hover{background:var(--bone)}.bellpanel .empty{margin:8px}.sidenav{top:var(--top);width:var(--side);background:var(--paper);border-right:1px solid var(--line);z-index:30;flex-direction:column;transition:width .15s;display:flex;position:fixed;bottom:0;left:0;overflow-y:auto}.sidenav nav{flex:1 0 auto;padding:12px 8px}.navgroup{margin-bottom:4px}.navhead{align-items:center;display:flex}.navtoggle{cursor:pointer;color:var(--ink-3);background:0 0;border:0;flex:0 0 20px;width:20px;padding:0;font-size:11px}.navhead a,.navgroup li a{border-radius:var(--r-sm);min-width:0;color:var(--ink-2);flex:auto;align-items:center;gap:8px;padding:6px 8px;font-size:14px;display:flex}.navhead a{color:var(--ink);font-weight:600}.navhead a:hover,.navgroup li a:hover{background:var(--bone)}.navhead a.on,.navgroup li a.on{background:var(--ink);color:#fff}.navgroup.here>.navhead a:not(.on){background:var(--bone)}.navicon{text-align:center;flex:0 0 20px;width:20px}.navlabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.navgroup ul{margin:2px 0 6px;padding:0 0 0 48px;list-style:none}.navgroup li a{padding:4px 8px;font-size:13.5px}.navcount{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;font-size:12px;display:inline-flex}a.on .navcount{color:#fffc}.navflag{border-radius:50%;flex:0 0 8px;width:8px;height:8px;display:inline-block}.navflag.red{background:var(--valor)}.navflag.amber{background:var(--gold)}.navsub{margin:0 0 2px 28px}.navsubhead{box-sizing:border-box;cursor:pointer;text-align:left;border-radius:var(--r-sm);width:100%;font:inherit;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);background:0 0;border:0;align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;font-weight:600;display:flex}.navsubhead:hover{background:var(--bone)}.navsub.here>.navsubhead{color:var(--ink)}.navsub ul{padding-left:20px!important}.navmine{color:var(--ink);font-weight:700}.frame.slim .navsub{display:none}.scopetoggle{border:1px solid var(--line);border-radius:999px;flex:none;display:inline-flex;overflow:hidden}.scopetoggle button{background:var(--paper);font:inherit;color:var(--ink-2);cursor:pointer;border:0;padding:6px 12px;font-size:13px}.scopetoggle button.on{background:var(--ink);color:#fff}.scopenote{color:var(--ink-3);margin:4px 0 10px;font-size:13px}.navfoot{border-top:1px solid var(--line);color:var(--ink-3);flex-direction:column;align-items:flex-start;gap:6px;padding:12px 16px;font-size:12.5px;display:flex}.navfoot a{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.framemain{margin-left:var(--side);transition:margin-left .15s}.frame.slim .navlabel,.frame.slim .navtoggle,.frame.slim .navgroup ul,.frame.slim .navfoot>:not(.navslim){display:none}.frame.slim .navhead a{justify-content:center;padding:8px 0;position:relative}.frame.slim .navcount{font-size:0;position:absolute;top:4px;right:6px}.frame.slim .navfoot{align-items:center;padding:12px 0}@media (max-width:859px){.navmenu{display:block}.topbar2{gap:10px;padding:10px 12px}.topbar2 .brand span{display:none}.sidenav{width:280px;box-shadow:var(--shadow-lift);transition:transform .18s;transform:translate(-100%)}.frame.drawer .sidenav{transform:none}.framemain{margin-left:0}.frame.slim .navlabel,.frame.slim .navtoggle{display:initial}.frame.slim .navgroup ul,.frame.slim .navsub{display:block}.scopetoggle button{padding:5px 8px;font-size:12px}.frame.slim .navhead a{justify-content:flex-start;padding:6px 8px}.frame.slim .navcount{font-size:12px;position:static}.frame.slim .navfoot>:not(.navslim){display:block}.frame.slim .navfoot{align-items:flex-start;padding:12px 16px}.navslim{display:none!important}}@media print{.sidenav,.topbar2{display:none!important}.framemain{margin-left:0}}.ssnreveal{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:14px;display:inline-flex}.ssnreveal .ssnvalue{letter-spacing:.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ssnreveal.compact{font-size:13px}.ssnrow{margin:6px 0 10px}.reslink{color:var(--ink);align-items:baseline;gap:8px;padding:5px 0;font-size:13.5px;line-height:1.45;text-decoration:none;display:inline-flex}.reslink:hover span:last-child{text-underline-offset:2px;text-decoration:underline}.resicon{color:var(--ink-3);text-align:center;flex:none;width:14px;font-size:12px}.card>.reslink,.resbody>.reslink,.rescols .reslink{display:flex}.resfold{border-top:1px solid var(--line);padding:2px 0}.resfold:last-child{border-bottom:1px solid var(--line)}.resfold>summary{cursor:pointer;align-items:center;gap:8px;padding:8px 0;font-size:13.5px;font-weight:600;list-style-position:inside;display:flex}.resfold>summary::marker{color:var(--ink-3)}.resbody{padding:0 0 10px 18px}.resbody .resfold{border:0}.resh1,.resh2{margin:12px 0 4px;font-size:14px;font-weight:700}.resh3{text-transform:uppercase;letter-spacing:.8px;color:var(--ink-3);margin:16px 0 4px;font-size:12px;font-weight:700}summary.resh1,summary.resh2,summary.resh3{margin:0}.respara{color:var(--ink-2);max-width:78ch;margin:4px 0;font-size:13.5px;line-height:1.6}.resbullets{color:var(--ink-2);margin:2px 0 2px 18px;font-size:13.5px;line-height:1.55}.rescols{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.resimg{margin:6px 0 10px}.resimg img{border:1px solid var(--line);border-radius:var(--r-sm);max-width:min(100%,520px);display:block}.resimg figcaption{color:var(--ink-3);margin-top:4px;font-size:12.5px}.reslist{columns:2 260px;padding:0 0 10px 18px;list-style:none}.reslist li{break-inside:avoid;align-items:center;gap:8px;display:flex}.resrule{border:0;border-top:1px solid var(--line);margin:10px 0}.respanel{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bone);margin:6px 0 14px;padding:0 12px}.respanel>summary{cursor:pointer;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 0;font-size:13px;font-weight:600;list-style-position:inside;display:flex}.respanel .resbody{padding:0 0 8px 4px}.resitems{margin:0 0 6px;padding:0;list-style:none}.resitems li{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.resout .reslink span:last-child{color:var(--ink-3);text-decoration:line-through}.respill-out{color:#8a5a00;background:#fff4e0;border-color:#f0d7a8}.resnow{color:var(--ink-3);font-size:12.5px}.resareas{flex-wrap:wrap;margin:10px 0 16px}.badge.route-hlr{color:#1f3f66;background:#e3ecf7}.badge.route-supplemental{color:#2c4726;background:#eaf2e3}.badge.route-bva{color:#4f2a63;background:#f1e6f5}.badge.route-new{color:#6b5424;background:#faf1dc}.badge.kind-original{background:var(--bone);color:var(--ink-2)}.badge.kind-appeal{color:#4f2a63;background:#f1e6f5;margin-right:6px}.rname .badge,.rdlist .badge{vertical-align:middle;margin-left:8px}.routefilter{flex-wrap:wrap;gap:6px;margin:8px 0 12px;display:flex}.routefilter a{border:1px solid var(--line,#ddd);border-radius:999px;padding:3px 10px;font-size:13px;text-decoration:none}.routefilter a.on{background:var(--ink,#1a1c1c);color:#fff;border-color:#0000}h1 .badge{vertical-align:middle;margin-left:10px;font-size:12px}.dropzone{border:2px dashed var(--line,#d4d4d8);text-align:center;color:var(--ink-2,#3f3f46);cursor:pointer;background:#fafafa;border-radius:8px;margin:10px 0;padding:26px 16px;font-size:14px}.dropzone.over{background:#eef4fd;border-color:#1a4fa0}.dropzone.disabled{opacity:.6;cursor:progress}.doclist{border-collapse:collapse;width:100%;font-size:13.5px}.doclist td,.doclist th{border-bottom:1px solid var(--line,#e4e4e7);vertical-align:top;text-align:left;padding:7px 8px}.doclist select,.doclist input[type=date]{font-size:13px}.doctier{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3,#71717a);font-size:11px}.docsrc{color:var(--ink-3,#71717a);font-size:12px}.checkrow{border-bottom:1px solid var(--line,#eee);align-items:center;gap:10px;padding:6px 0;display:flex}.checkrow .lbl{flex:1}.linkbox{word-break:break-all;background:#f4f4f5;border-radius:6px;padding:8px;font-family:ui-monospace,monospace;font-size:12.5px}.urgentbtn{background:var(--valor);border:1px solid var(--valor);color:#fff;cursor:pointer;border-radius:6px;padding:4px 10px;font-weight:700}.urgentbtn:hover{filter:brightness(1.1)}.urgentbtn:disabled{opacity:.5;cursor:default}.ftable tr.urgentrow td,.tbl tr.urgentrow td{background:var(--valor-soft)}.ftable tr.urgentrow td:first-child{box-shadow:inset 3px 0 0 var(--valor)}.pill.red{color:#b3261e;background:#fdecea;border-color:#f5c2bd}.planpending{border-radius:var(--r-sm);background:#fafafa;border:1px solid #e4e4e7;margin:10px 0;padding:6px 10px;font-size:13px}.planpending summary{cursor:pointer;font-weight:600}mark.routeword{background:#fde68a;padding:0 2px}.rdblock.flash{outline-offset:4px;outline:3px solid #d97706;transition:outline-color .3s}.mi-amber{border-left:3px solid var(--gold);background:#fbf1dc}.mi-red{background:var(--valor-soft);border-left:3px solid var(--valor)}.mi-ok{border-left:3px solid var(--olive-soft)}.mi-field{border-radius:4px;margin:6px 0;padding:8px 10px}.mi-field label{color:#52525b;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.mi-field textarea,.mi-field input,.mi-field select{box-sizing:border-box;width:100%;font:inherit}.mi-field .mi-meta{color:#71717a;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;font-size:12px;display:flex}.mi-days{white-space:nowrap;font-weight:600}.mi-days.red{color:var(--valor)}.mi-notes{white-space:pre-wrap;background:#fafafa;border:1px solid #e4e4e7;border-radius:4px;max-height:420px;padding:10px;font-size:13px;overflow:auto}.mi-cond{border:1px solid #e4e4e7;border-radius:6px;margin:12px 0;padding:12px}.mi-cond.removed{opacity:.55}.mi-steps li{margin:4px 0}.urgflag{background:var(--valor-soft);color:var(--valor);vertical-align:middle;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12.5px;font-weight:700;display:inline-block}.urgsuggest{color:#7a5a12;vertical-align:middle;background:#fbf1dc;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12.5px;font-weight:500;display:inline-block}.urgsuggest .linkbtn{color:#7a5a12;font-weight:700;text-decoration:underline}.urgsuggest.err{background:var(--valor-soft);color:var(--valor)}.stat.valor{border-top-color:var(--valor)}a.stat.statlink{color:inherit;text-decoration:none;display:block}a.stat.statlink:hover{border-color:var(--valor)}.sctable th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);padding:6px;font-size:12px;font-weight:600}.sctable .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.sctable .muted{color:var(--ink-3)}.sctable .delta{font-size:11px}.sctable tr.sechead td{background:var(--bone);font-weight:700}.sctable td.ind{padding-left:18px}.sctable td.ind2{color:var(--ink-2);padding-left:32px}.sctable.meeting td,.sctable.meeting th{padding:6px 4px;font-size:12.5px}@media print{.scorecard{box-shadow:none;break-inside:avoid;border:1px solid #ccc}.sctable tr{break-inside:avoid}}.scorecard h3.schead{margin:18px 0 8px;font-size:14px}.rate{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;padding:1px 6px;font-weight:700}.rate.band-green{background:var(--olive-soft);color:#2c4726}.rate.band-amber{color:#7a5a12;background:#fbf1dc}.rate.band-red{background:var(--valor-soft);color:var(--valor)}.rate.band-none{color:var(--ink-3);font-weight:500}.stat.band-green{border-top-color:var(--olive)}.stat.band-amber{border-top-color:#c9971e}.stat.band-red{border-top-color:var(--valor)}.trend svg{width:100%;max-width:640px;height:auto;display:block}.trend .line{fill:none;stroke:var(--ink-2);stroke-width:2px}.trend .axis{stroke:var(--line)}.trend .bandline{stroke:var(--line);stroke-dasharray:4 4}.trend .bandlab,.trend .ptlab{fill:var(--ink-3);font-size:10px}.trend .pt{stroke:#fff;stroke-width:1.5px;fill:var(--ink-3)}.trend .pt.band-green{fill:var(--olive)}.trend .pt.band-amber{fill:#c9971e}.trend .pt.band-red{fill:var(--valor)}.sctable.trendtab td,.sctable.trendtab th{text-align:center;padding:4px;font-size:11.5px}.blockform{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.blockform select,.blockform input{padding:3px 5px;font-size:12.5px}.blockform .pctin{width:56px}.stat.goalstat{border-top-color:var(--ink-2);border-top-style:dashed}.goalsec{border-top:1px dashed var(--line);margin-top:18px}.sctable.goals td{vertical-align:top}.sctable .goalcol{border-left:1px dashed var(--line)}.goalmark.mark-done{color:#2c4726}.goalmark.mark-notdone{color:var(--valor)}.goalmark.mark-carried{color:#7a5a12}.goaledit summary{cursor:pointer;color:var(--ink-3);font-size:12px}.goaladd{margin-top:8px}.blockform .goaltext{flex:1;min-width:260px}.notionlink{color:var(--ink-2);white-space:nowrap;margin-left:4px;font-size:11.5px}.pill.partial{color:#7a5a12;background:#fbf1dc;border-color:#ebd6a6;font-weight:600}.backfill{background:#fffbf2;border:1px dashed #c9971e;border-radius:6px;margin:10px 0 14px;padding:10px 14px;font-size:13px}.backfill p{margin:6px 0}.backfill ul{margin:4px 0 0 18px;padding:0}.backfill li{margin:3px 0}.trend .partialband{fill:#fbf1dc;opacity:.7}.trend .pt.partial{fill-opacity:.25;stroke:var(--ink-3)}.trendscroll{overflow-x:auto}.sctable.trendtab .partialcol{background:#fffbf2}.weekpick{margin-left:auto}@media print{.trendscroll{overflow:visible}}.recon h2{margin:24px 0 8px}.recon-totals{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:12px 0;display:grid}.recon-totals .card{flex-direction:column;gap:4px;margin:0;display:flex}.recon-totals span{color:var(--muted,#666);font-size:13px}.recon-totals strong{font-size:20px}.recon-jump{flex-wrap:wrap;gap:6px;margin:8px 0 4px;display:flex}.recon-jump a{border:1px solid var(--line,#ddd);color:inherit;border-radius:999px;padding:4px 8px;font-size:13px;text-decoration:none}.recon-step h3{margin:0 0 6px;font-size:16px;line-height:1.35}.recon-count,.recon-note{margin:4px 0;font-size:14px}.recon-step summary{cursor:pointer;margin-top:6px;font-weight:600}.recon-list{margin:8px 0 0;padding:0;list-style:none}.recon-item{border-top:1px solid var(--line,#eee);overflow-wrap:anywhere;padding:10px 0}.recon-name{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.recon-tag{background:#0000000f;border-radius:4px;padding:1px 6px;font-size:12px}.recon-amts{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:12px;margin-top:4px;font-size:14px;display:flex}.recon-why{color:var(--muted,#555);margin-top:4px;font-size:14px}.routeswitch .routecards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin:10px 0;display:grid}.routecard{border:1px solid var(--line);border-left:4px solid var(--line);border-radius:var(--r-md);background:var(--paper);color:inherit;flex-direction:column;gap:5px;padding:12px 14px;text-decoration:none;display:flex}.routecard:hover{box-shadow:var(--shadow-lift)}.routecard-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.routecard-stage{font-size:15px}.routecard-detail{color:var(--ink-2);font-size:13px;line-height:1.45}.routecard-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.routecard.tone-live{border-left-color:var(--olive)}.routecard.tone-busy{border-left-color:#6b8bb5}.routecard.tone-todo{border-left-color:var(--gold)}.routecard.tone-warn{border-left-color:var(--valor)}.routecard.tone-done{border-left-color:var(--khaki);background:var(--bone)}.routeswitchrow{background:var(--bone);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:4px 0 10px;padding:7px 10px;font-size:13px;display:flex}.routechips{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.routechip{border:1px solid var(--line);color:var(--ink);background:var(--paper);border-radius:999px;align-items:center;gap:5px;margin-right:4px;padding:2px 9px 2px 3px;font-size:12px;text-decoration:none;display:inline-flex}.routechip:hover{border-color:var(--ink-3)}.routechip.tone-todo,.routechip.tone-warn{border-color:#ebd9ae}.routechip.tone-done{background:var(--bone);color:var(--ink-2)}.routechip .badge{margin-left:0!important}.routechips.rowroutes{margin-top:4px;font-size:12px;font-weight:400;display:flex}[id^=statement-],#routes{scroll-margin-top:80px}section[id^=statement-]:target{outline:2px solid var(--olive);outline-offset:2px}.prepsay{border-left:3px solid var(--valor,#a90019);background:#fafafa;margin:6px 0;padding:8px 12px}.prepnote{color:var(--ink-3);margin:6px 0;font-size:13px}.preptag{border-radius:4px;margin-right:4px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.preptag.statement{color:#2c4726;background:#e7f0e3}.preptag.ask{color:#1a4fa0;background:#e8eef8}.preptag.check{color:#7a5200;background:#fff1d6}.picklist{margin:0 0 .5em;padding:0;list-style:none}@media print{.prepsay{background:0 0}}.ui2{--u2-page:#f6f7f9;--u2-surface:#fff;--u2-border:#e3e6eb;--u2-ink:#18202b;--u2-muted:#5b6573;--u2-action:#1e3a8a;--u2-brand:#b42318;--u2-critical-bg:#fdecec;--u2-critical:#a21b12;--u2-warning-bg:#fef3e2;--u2-warning:#8a4b00;--u2-good-bg:#e7f5ec;--u2-good:#146c34;--u2-info-bg:#e8f0fb;--u2-info:#1e4e9c;--u2-neutral-bg:#eef0f3;--u2-neutral:#3e4753;--u2-title:28px;--u2-section:17px;--u2-body:15px;--u2-small:13px;--u2-s1:8px;--u2-s2:16px;--u2-s3:24px;--u2-r-control:10px;--u2-r-card:14px;--u2-side:264px;--u2-top:72px;font-family:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;font-size:var(--u2-body);color:var(--u2-ink);background:var(--u2-page);min-height:100dvh}.ui2 :focus-visible{outline:3px solid var(--u2-action);outline-offset:2px;border-radius:4px}.u2-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.u2-muted{color:var(--u2-muted)}.u2-small{font-size:var(--u2-small)}.u2-btn{justify-content:center;align-items:center;gap:var(--u2-s1);min-height:44px;padding:0 var(--u2-s2);border-radius:var(--u2-r-control);border:1px solid var(--u2-border);background:var(--u2-surface);color:var(--u2-ink);font:600 var(--u2-body)/1 inherit;cursor:pointer;text-decoration:none;display:inline-flex}.u2-btn:hover{background:var(--u2-neutral-bg)}.u2-btn.u2-primary{background:var(--u2-action);border-color:var(--u2-action);color:#fff}.u2-btn.u2-primary:hover{filter:brightness(1.1)}.u2-btn.u2-danger{background:var(--u2-critical);border-color:var(--u2-critical);color:#fff}.u2-btn:disabled{background:var(--u2-neutral-bg);color:var(--u2-muted);border-color:var(--u2-border);cursor:not-allowed}.u2-linkbtn{min-height:44px;color:var(--u2-action);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.u2-iconbtn{border-radius:var(--u2-r-control);border:1px solid var(--u2-border);background:var(--u2-surface);cursor:pointer;width:44px;height:44px;color:var(--u2-ink);justify-content:center;align-items:center;font-size:18px;display:inline-flex;position:relative}.u2-badge{min-width:24px;font-size:var(--u2-small);text-align:center;background:var(--u2-neutral-bg);color:var(--u2-neutral);border-radius:999px;margin-left:auto;padding:2px 8px;font-weight:600}.u2-badge.red{background:var(--u2-critical-bg);color:var(--u2-critical)}.u2-badge.amber{background:var(--u2-warning-bg);color:var(--u2-warning)}.u2-flag{width:8px;height:8px;margin-right:var(--u2-s1);background:var(--u2-neutral);border-radius:50%;flex:none;display:inline-block}.u2-flag.red{background:var(--u2-critical)}.u2-flag.amber{background:#c26a00}.u2-frame{grid-template-columns:var(--u2-side) 1fr;grid-template-rows:var(--u2-top) 1fr;display:grid}.u2-frame.u2-nav-top{grid-template-columns:1fr}@media (min-width:961px){.u2-nav-top .u2-side{display:none}}@media (max-width:960px){.u2-nav-top .u2-topnav{display:none}}.u2-top{z-index:30;align-items:center;gap:var(--u2-s2);padding:0 var(--u2-s3);background:var(--u2-surface);border-bottom:1px solid var(--u2-border);grid-column:1/-1;display:flex;position:sticky;top:0}.u2-brand{min-height:44px;color:var(--u2-ink);font-weight:700;font-size:var(--u2-section);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.u2-mark{background:var(--u2-brand);color:#fff;letter-spacing:-.02em;border-radius:8px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:inline-grid}.u2-side .u2-grouphead,.u2-grouphead{margin:var(--u2-s3) var(--u2-s2) var(--u2-s1);letter-spacing:.08em;text-transform:uppercase;color:var(--u2-muted);font-size:12px;font-weight:700}.u2-search{flex:1;max-width:640px;position:relative}.u2-search input{width:100%;min-height:44px;padding:0 var(--u2-s2) 0 40px;border-radius:var(--u2-r-control);border:1px solid var(--u2-border);background:var(--u2-page);font:inherit;color:var(--u2-ink);box-sizing:border-box}.u2-searchicon{color:var(--u2-muted);font-size:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.u2-topright{align-items:center;gap:var(--u2-s1);margin-left:auto;display:flex}.u2-avatar{background:var(--u2-info-bg);width:44px;height:44px;color:var(--u2-action);cursor:pointer;border:0;border-radius:50%;font-weight:700}.u2-dot{color:#fff;box-sizing:border-box;background:#c26a00;border-radius:999px;min-width:20px;height:20px;padding:0 5px;font-size:12px;line-height:20px;position:absolute;top:-6px;right:-6px}.u2-dot.red{background:var(--u2-critical)}.u2-pop{position:relative}.u2-panel{background:var(--u2-surface);border:1px solid var(--u2-border);border-radius:var(--u2-r-card);width:min(380px,90vw);max-height:70vh;padding:var(--u2-s2);z-index:40;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 12px 32px #18202b1f}.u2-panel ul{margin:0;padding:0;list-style:none}.u2-panel li a{min-height:44px;color:var(--u2-ink);border-bottom:1px solid var(--u2-border);align-items:flex-start;gap:4px;padding:10px 4px;text-decoration:none;display:flex}.u2-panel li:last-child a{border-bottom:0}.u2-panel li .u2-flag{margin-top:6px}.u2-me{gap:2px;width:280px;display:grid}.u2-me>a{min-height:44px;color:var(--u2-action);align-items:center;text-decoration:none;display:flex}.u2-seg{background:var(--u2-neutral-bg);border-radius:var(--u2-r-control);margin:var(--u2-s1) 0;padding:4px;display:inline-flex}.u2-seg button{min-height:40px;padding:0 var(--u2-s2);font:600 var(--u2-body) inherit;color:var(--u2-muted);cursor:pointer;background:0 0;border:0;border-radius:8px}.u2-seg button[aria-pressed=true]{background:var(--u2-surface);color:var(--u2-ink);box-shadow:0 1px 2px #18202b14}.u2-side{background:var(--u2-surface);border-right:1px solid var(--u2-border);top:var(--u2-top);height:calc(100vh - var(--u2-top));padding:0 var(--u2-s1) var(--u2-s3);box-sizing:border-box;position:sticky;overflow-y:auto}.u2-side ul{margin:0;padding:0;list-style:none}.u2-sec>a{align-items:center;gap:var(--u2-s1);min-height:44px;padding:0 var(--u2-s2);border-radius:var(--u2-r-control);color:var(--u2-ink);flex:1;font-size:16px;text-decoration:none;display:flex}.u2-sec>a:hover{background:var(--u2-neutral-bg)}.u2-sec.on>a{background:var(--u2-info-bg);color:var(--u2-action);font-weight:600}.u2-chev{width:36px;min-height:44px;color:var(--u2-muted);cursor:pointer;background:0 0;border:0;font-size:13px}.u2-subs{margin:2px 0 var(--u2-s1) var(--u2-s2);padding-left:var(--u2-s1);border-left:2px solid var(--u2-border)}.u2-subhead{margin:var(--u2-s1) 0 0 var(--u2-s1);color:var(--u2-muted);font-size:12px;font-weight:700}.u2-subs a{align-items:center;gap:var(--u2-s1);min-height:40px;padding:0 var(--u2-s1);color:var(--u2-ink);border-radius:8px;font-size:14px;text-decoration:none;display:flex}.u2-subs a:hover{background:var(--u2-neutral-bg)}.u2-subs a[aria-current=page]{color:var(--u2-action);background:var(--u2-info-bg);font-weight:600}.u2-topnav ul{margin:0 0 0 var(--u2-s2);gap:4px;padding:0;list-style:none;display:flex}.u2-topnav a{min-height:44px;padding:0 var(--u2-s2);border-radius:var(--u2-r-control);color:var(--u2-ink);align-items:center;font-size:16px;text-decoration:none;display:inline-flex}.u2-topnav a:hover{background:var(--u2-neutral-bg)}.u2-topnav a[aria-current=page]{background:var(--u2-info-bg);color:var(--u2-action);font-weight:600}.u2-main{min-width:0;padding:var(--u2-s3) clamp(var(--u2-s2), 3vw, 40px) 48px;box-sizing:border-box}.u2-scope{margin:0 0 var(--u2-s2);padding:4px var(--u2-s2);border-radius:var(--u2-r-control);background:var(--u2-info-bg);color:var(--u2-info);font-size:var(--u2-small);align-items:center;gap:var(--u2-s1);flex-wrap:wrap;display:flex}.u2-menu,.u2-scrim{display:none}.u2-tabrow{align-items:center;gap:var(--u2-s2);margin:0 0 var(--u2-s3);padding-bottom:var(--u2-s1);border-bottom:1px solid var(--u2-border);flex-wrap:wrap;display:flex}.u2-tabs{flex:480px;min-width:0}.u2-tabs ul{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.u2-tabs a{border-radius:var(--u2-r-control);min-height:44px;color:var(--u2-muted);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.u2-tabs a:hover{background:var(--u2-neutral-bg);color:var(--u2-ink)}.u2-tabs a[aria-current=page]{background:var(--u2-info-bg);color:var(--u2-action);font-weight:600}.u2-tabcount{background:var(--u2-neutral-bg);color:var(--u2-neutral);border-radius:999px;padding:1px 7px;font-size:12px;font-weight:600}.u2-small .u2-tabcount{margin-left:4px}.u2-tabcount.red{background:var(--u2-critical-bg);color:var(--u2-critical)}.u2-tabcount.amber{background:var(--u2-warning-bg);color:var(--u2-warning)}.u2-scopeseg{margin:0 0 0 auto}.u2-dialog{border-radius:var(--u2-r-card);padding:var(--u2-s3);width:min(480px,100vw - 32px);font-family:var(--font-inter), system-ui, sans-serif;color:var(--u2-ink);border:0;box-shadow:0 24px 64px #18202b3d}.u2-dialog::backdrop{background:#18202b73}.u2-dialog h2{margin:0 0 var(--u2-s1);font-size:20px}.u2-dialogbody{color:var(--u2-muted);margin-bottom:var(--u2-s3)}.u2-dialogactions{justify-content:flex-end;gap:var(--u2-s1);flex-wrap:wrap;display:flex}@media (max-width:960px){.u2-frame{grid-template-columns:1fr}.u2-menu{display:inline-flex}.u2-side{left:0;top:var(--u2-top);z-index:35;width:min(300px,85vw);height:auto;transition:transform .15s;position:fixed;bottom:0;transform:translate(-105%);box-shadow:0 12px 32px #18202b2e}.u2-drawer .u2-side{transform:none}.u2-drawer .u2-scrim{inset:var(--u2-top) 0 0 0;z-index:34;background:#18202b59;border:0;display:block;position:fixed}.u2-topnav{overflow-x:auto}}@media (max-width:640px){.ui2{--u2-top:64px}.u2-top{padding:0 var(--u2-s1);gap:var(--u2-s1)}.u2-brandname{display:none}.u2-newintake{width:44px;padding:0;font-size:22px}.u2-newlabel{display:none}.u2-search{min-width:0}.u2-tabs ul{flex-wrap:nowrap;overflow-x:auto}.u2-scopeseg{margin-left:0}.u2-search input{padding-left:34px}.u2-searchicon{left:10px}}@media print{.u2-top,.u2-side,.u2-scrim,.u2-scope{display:none!important}.u2-frame{display:block}.ui2{background:#fff}}.u2-title{font-size:var(--u2-title);color:var(--u2-ink);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}.u2-lede{color:var(--u2-muted);margin:4px 0 0;font-size:17px}.u2-pagehead{justify-content:space-between;align-items:flex-start;gap:var(--u2-s2);margin-bottom:var(--u2-s3);flex-wrap:wrap;display:flex}.u2-tiles{gap:var(--u2-s2);margin-bottom:var(--u2-s3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.u2-tile{padding:var(--u2-s2) 20px;background:var(--u2-surface);border:1px solid var(--u2-border);border-radius:var(--u2-r-card);color:var(--u2-ink);gap:4px;min-height:44px;text-decoration:none;display:grid}.u2-tile:hover{border-color:#c9ced6}.u2-tilelabel{color:var(--u2-muted);font-size:14px}.u2-tilevalue{font-size:36px;font-weight:700;line-height:1.1}.u2-tilevalue.red{color:var(--u2-critical)}.u2-tilevalue.amber{color:var(--u2-warning)}.u2-tilesub{color:var(--u2-muted);font-size:14px}.u2-cols{gap:var(--u2-s3);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.u2-side2{gap:var(--u2-s3);display:grid}.u2-card{background:var(--u2-surface);border:1px solid var(--u2-border);border-radius:var(--u2-r-card);padding:var(--u2-s2) 20px}.u2-cardhead{justify-content:space-between;align-items:center;gap:var(--u2-s1);margin-bottom:var(--u2-s1);display:flex}.u2-cardhead h2{margin:0;font-size:19px;font-weight:700}.u2-cardhead a{color:var(--u2-action);align-items:center;min-height:44px;display:inline-flex}.u2-empty{color:var(--u2-muted);margin:var(--u2-s1) 0}.u2-donext{padding:0}.u2-donext .u2-cardhead{padding:var(--u2-s2) 24px;border-bottom:1px solid var(--u2-border);margin:0}.u2-donext ul{margin:0;padding:0;list-style:none}.u2-donext .u2-empty{padding:var(--u2-s2) 24px;margin:0}.u2-dorow{align-items:center;gap:var(--u2-s2);border-bottom:1px solid var(--u2-border);grid-template-columns:12px minmax(0,1fr) auto 150px;padding:14px 24px;display:grid}.u2-dorow:last-child{border-bottom:0}.u2-dot2{background:#9aa3af;border-radius:50%;width:10px;height:10px}.u2-dot2.red{background:var(--u2-critical)}.u2-dot2.amber{background:#c26a00}.u2-dotext{min-width:0;display:grid}.u2-dotext b{font-size:16px;font-weight:600}.u2-dotext span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.u2-chip{background:var(--u2-neutral-bg);color:var(--u2-neutral);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:14px;font-weight:600;display:inline-block}.u2-chip.red{background:var(--u2-critical-bg);color:var(--u2-critical)}.u2-chip.amber{background:var(--u2-warning-bg);color:var(--u2-warning)}.u2-chip.good{background:var(--u2-good-bg);color:var(--u2-good)}.u2-chip.info{background:var(--u2-info-bg);color:var(--u2-info)}.u2-pipe{gap:10px;margin:0;padding:0;list-style:none;display:grid}.u2-pipe li{grid-template-columns:1fr 120px 36px;align-items:center;gap:10px;display:grid}.u2-pipe b{text-align:right}.u2-bar{background:var(--u2-neutral-bg);border-radius:999px;height:8px;overflow:hidden}.u2-bar i{background:var(--u2-action);border-radius:999px;height:100%;display:block}.u2-mentions{gap:var(--u2-s2);margin:0;padding:0;list-style:none;display:grid}.u2-mentions a{color:var(--u2-action)}@media (max-width:1100px){.u2-cols{grid-template-columns:1fr}}@media (max-width:760px){.u2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.u2-dorow{grid-template-columns:12px minmax(0,1fr);padding:12px 16px}.u2-dorow .u2-chip{grid-column:2;justify-self:start}.u2-dorow .u2-btn{grid-column:2;justify-self:stretch}}.u2-crumbs{margin:0 0 var(--u2-s2);color:var(--u2-muted)}.u2-crumbs a{color:var(--u2-action)}.u2-vethead{align-items:center;gap:var(--u2-s3);padding:var(--u2-s3);margin-bottom:var(--u2-s2);flex-wrap:wrap;display:flex}.u2-bigavatar{background:var(--u2-neutral-bg);width:64px;height:64px;color:var(--u2-neutral);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:700;display:inline-grid;position:relative}.u2-avatarflag{color:#fff;border:2px solid var(--u2-surface,#fff);background:#c62828;border-radius:50%;place-items:center;width:22px;height:22px;font-size:14px;font-weight:800;display:grid;position:absolute;top:-2px;right:-2px}.u2-vetwho{flex:1;min-width:240px}.u2-vetwho p{margin:4px 0 0}.u2-chips{gap:var(--u2-s1);margin:var(--u2-s1) 0 0;flex-wrap:wrap;display:flex}.u2-chips a.u2-chip{text-decoration:none}.u2-ssn button{font-size:13px}.u2-vetactions{gap:var(--u2-s1);flex-wrap:wrap;align-items:flex-start;display:flex}.u2-note{gap:var(--u2-s1);width:min(360px,100%);display:grid}.u2-note textarea{font:inherit;border:1px solid var(--u2-border);border-radius:var(--u2-r-control);padding:10px}.u2-row{gap:var(--u2-s1);justify-content:flex-end;display:flex}.u2-error{color:var(--u2-critical);font-size:var(--u2-small);margin:0}.u2-pagetabs{border-bottom:1px solid var(--u2-border);margin:var(--u2-s2) 0 var(--u2-s3);overflow-x:auto}.u2-pagetabs ul{gap:var(--u2-s2);margin:0;padding:0;list-style:none;display:flex}.u2-pagetabs a{min-height:44px;color:var(--u2-muted);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;padding:0 4px;font-size:16px;text-decoration:none;display:inline-flex}.u2-pagetabs a[aria-current=page]{color:var(--u2-action);border-color:var(--u2-action);font-weight:600}.u2-stack{gap:var(--u2-s2);min-width:0;display:grid}.u2-h2{margin:0;font-size:19px}.u2-claim h3{margin:0;font-size:17px}.u2-claimhead{justify-content:space-between;gap:var(--u2-s2);align-items:flex-start;display:flex}.u2-claimhead p{margin:2px 0 0}.u2-steps{margin:var(--u2-s2) 0;grid-template-columns:repeat(5,1fr);gap:6px;padding:0;list-style:none;display:grid}.u2-steps li{color:var(--u2-muted);gap:6px;font-size:13px;display:grid}.u2-steps li span{background:var(--u2-border);border-radius:999px;height:5px}.u2-steps li.done{color:var(--u2-good)}.u2-steps li.done span{background:var(--u2-good)}.u2-steps li.now{color:var(--u2-action);font-weight:600}.u2-steps li.now span{background:var(--u2-action)}.u2-claimfoot{justify-content:space-between;align-items:center;gap:var(--u2-s2);flex-wrap:wrap;display:flex}.u2-claimfoot p{margin:0}.u2-blocked{color:var(--u2-critical);font-weight:600}.u2-flush{padding:0;overflow:hidden}.u2-pad{padding:var(--u2-s2) 20px;margin:0}.u2-tablewrap{overflow-x:auto}.u2-table{border-collapse:collapse;width:100%;font-size:15px}.u2-table th{text-align:left;color:var(--u2-muted);border-bottom:1px solid var(--u2-border);white-space:nowrap;padding:10px 20px;font-size:13px;font-weight:600}.u2-table td{border-bottom:1px solid var(--u2-border);padding:12px 20px}.u2-table tr:last-child td{border-bottom:0}.u2-dates{gap:10px;margin:0;display:grid}.u2-dates div{gap:var(--u2-s1);grid-template-columns:130px 1fr;display:grid}.u2-dates dt{color:var(--u2-muted)}.u2-dates dd{margin:0;font-weight:600}.u2-dates dd.red{color:var(--u2-critical)}.u2-acts{margin:0 0 var(--u2-s1);gap:12px;padding:0;list-style:none;display:grid}.u2-files{margin:0 0 var(--u2-s2);gap:4px;padding:0;list-style:none;display:grid}.u2-files li{align-items:center;gap:var(--u2-s1);border-bottom:1px solid var(--u2-border);flex-wrap:wrap;min-height:44px;display:flex}.u2-filename{overflow-wrap:anywhere;flex:1;min-width:160px}.u2-side2 a,.u2-stack a:not(.u2-btn),.u2-card>p a{color:var(--u2-action)}.u2-vetlink{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #c9ced6;text-decoration:underline #c9ced6}.u2-revtop{align-items:center;gap:var(--u2-s3);padding:var(--u2-s2) 20px;background:var(--u2-surface);border:1px solid var(--u2-border);border-radius:var(--u2-r-card);flex-wrap:wrap;display:flex}.u2-back{color:var(--u2-action);align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}button.u2-back{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.u2-revname{flex:1;min-width:200px;display:grid}.u2-revname b{font-size:19px}.u2-revprog{gap:6px;width:260px;display:grid}.u2-revbtns{gap:var(--u2-s1);align-items:flex-start;display:flex}.u2-sendwrap{justify-items:end;max-width:280px;display:grid}.u2-why{font-size:var(--u2-small);color:var(--u2-muted);text-align:right;margin:6px 0 0}.u2-classic{margin:var(--u2-s1) 0;font-size:var(--u2-small);text-align:right}.u2-classic a{color:var(--u2-action)}.u2-stagebar{margin:0 0 var(--u2-s2)}.u2-revcols{gap:var(--u2-s3);grid-template-columns:260px minmax(0,1fr) 320px;align-items:start;display:grid}.u2-condlist ul{margin:0 0 var(--u2-s2);gap:4px;padding:0;list-style:none;display:grid}.u2-condlist button{border-radius:var(--u2-r-control);text-align:left;cursor:pointer;width:100%;min-height:52px;font:inherit;color:var(--u2-ink);background:0 0;border:1px solid #0000;align-items:center;gap:12px;padding:8px 12px;display:flex}.u2-condlist button:hover{background:var(--u2-neutral-bg)}.u2-condlist button[aria-current=true]{background:var(--u2-surface);border-color:var(--u2-action)}.u2-condlist button>span:last-child{display:grid}.u2-condicon{background:var(--u2-neutral-bg);width:32px;height:32px;color:var(--u2-neutral);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.u2-condicon.good{background:var(--u2-good-bg);color:var(--u2-good)}.u2-condicon.amber{background:var(--u2-warning-bg);color:var(--u2-warning)}.u2-condicon.red{background:var(--u2-critical-bg);color:var(--u2-critical)}.u2-revmain{min-width:0}.u2-revside{gap:var(--u2-s1);display:grid}.u2-fold{background:var(--u2-surface);border:1px solid var(--u2-border);border-radius:var(--u2-r-card)}.u2-fold>summary{justify-content:space-between;align-items:center;gap:var(--u2-s1);min-height:52px;padding:0 var(--u2-s2);cursor:pointer;font-weight:600;list-style:none;display:flex}.u2-fold>summary::-webkit-details-marker{display:none}.u2-fold>summary:before{content:"▸";color:var(--u2-muted);margin-right:6px}.u2-fold[open]>summary:before{content:"▾"}.u2-fold>summary>span:first-child{flex:1}.u2-foldbody{padding:0 var(--u2-s2) var(--u2-s2);overflow-x:auto}.u2-desk{margin-top:var(--u2-s2);border-style:dashed}.u2-comments ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1200px){.u2-revcols{grid-template-columns:220px minmax(0,1fr)}.u2-revside{grid-column:1/-1}}@media (max-width:760px){.u2-revcols{grid-template-columns:1fr}.u2-revprog{width:100%}.u2-revbtns{justify-content:space-between;width:100%}.u2-sendwrap{justify-items:start}.u2-why{text-align:left}}.u2-boardfilters{gap:var(--u2-s1);flex-wrap:wrap;align-items:center;display:flex}.u2-seg a{min-height:40px;padding:0 var(--u2-s2);color:var(--u2-muted);border-radius:8px;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.u2-seg a[aria-current=true]{background:var(--u2-surface);color:var(--u2-ink);box-shadow:0 1px 2px #18202b14}.u2-select{align-items:center;gap:var(--u2-s1);border:1px solid var(--u2-border);border-radius:var(--u2-r-control);background:var(--u2-surface);min-height:44px;padding:0 12px;display:inline-flex}.u2-select select{font:600 var(--u2-body) inherit;min-height:40px;color:var(--u2-ink);background:0 0;border:0}.u2-check{align-items:center;gap:var(--u2-s1);min-height:44px;padding:0 var(--u2-s2);border:1px solid var(--u2-border);border-radius:var(--u2-r-control);background:var(--u2-surface);cursor:pointer;display:inline-flex}.u2-check input{width:20px;height:20px}.u2-board .u2-muted a{color:var(--u2-action)}.u2-cols-board{gap:var(--u2-s2);padding-bottom:var(--u2-s2);margin-top:var(--u2-s2);grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.u2-col{background:var(--u2-neutral-bg);border-radius:var(--u2-r-card);padding:var(--u2-s2) 12px;min-width:0}.u2-col h2{margin:0 4px var(--u2-s2);justify-content:space-between;font-size:17px;display:flex}.u2-col ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.u2-bcard{background:var(--u2-surface);border:1px solid var(--u2-border);color:var(--u2-ink);border-radius:12px;gap:10px;padding:14px 16px;text-decoration:none;display:grid}.u2-bcard:hover{border-color:#c9ced6}.u2-bcard.flagged{border-color:#f2b8b5}.u2-bcard.stalled{border-color:#ebcb8b}.u2-inis{gap:4px;display:flex}.u2-ini.none{border:1px dashed var(--u2-border);background:0 0}.u2-bnext{font-size:13px;font-weight:600}.urgentrow:target,tr[id^=r-]:target{outline:2px solid var(--olive);outline-offset:-2px;background:#f6f8f2}.u2-pipe a{color:inherit}.u2-pipe .u2-stuck{color:#9a6a00;font-size:12px}.u2-bcardtop{justify-content:space-between;align-items:center;gap:var(--u2-s1);display:flex}.u2-bcardtop b{font-size:16px}.u2-ini{background:var(--u2-neutral-bg);width:32px;height:32px;color:var(--u2-neutral);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.u2-chip.route-original,.u2-chip.route-newclaim{background:var(--u2-info-bg);color:var(--u2-info)}.u2-chip.route-hlr{color:#5b3a9e;background:#efe9fb}.u2-chip.route-supplemental{color:#11645a;background:#e4f4f1}.u2-chip.route-board{color:#9e2a5e;background:#fbe9f1}.u2-more{min-height:44px;color:var(--u2-action);justify-content:center;align-items:center;font-weight:600;display:flex}.u2-focusframe .u2-main{max-width:1600px;margin:0 auto}.u2-calltop{z-index:30;align-items:center;gap:var(--u2-s3);padding:12px var(--u2-s3);margin:calc(-1 * var(--u2-s3)) calc(-1 * clamp(var(--u2-s2), 3vw, 40px)) var(--u2-s3);background:var(--u2-surface);border-bottom:1px solid var(--u2-border);order:-1;display:flex;position:sticky;top:0}.u2-crisis{min-height:44px;padding:0 var(--u2-s2);border-radius:var(--u2-r-control);background:var(--u2-critical-bg);color:var(--u2-critical);font:700 var(--u2-body) inherit;cursor:pointer;border:1px solid #f2b8b5;margin-left:auto}.u2-calllayout.calllayout{gap:var(--u2-s3);grid-template-columns:240px minmax(0,1fr) 320px;align-items:start;display:grid}.u2-calllayout .callmain>.callpath,.u2-calllayout .crisisraise{display:none}.u2-calllayout .callside{grid-area:2/3}.u2-callright{gap:var(--u2-s2);grid-column:3;display:grid}.u2-callleft{grid-row:1/span 2;position:sticky;top:90px}.u2-calllayout>.callmain{grid-area:1/2/span 2}.u2-steps10{gap:4px;display:grid}.u2-steps10 .callstep{border-radius:var(--u2-r-control);min-height:48px;color:var(--u2-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;font:500 16px inherit;display:flex}.u2-steps10 .callstep.on{background:var(--u2-info-bg);color:var(--u2-action);font-weight:700}.u2-stepdot{background:var(--u2-neutral-bg);width:28px;height:28px;color:var(--u2-neutral);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.u2-stepdot.done{background:var(--u2-good-bg);color:var(--u2-good)}.u2-stepdot.now{background:var(--u2-action);color:#fff}.u2-focushead{justify-content:space-between;align-items:baseline;display:flex}.u2-bigbar{height:8px;margin:var(--u2-s1) 0 var(--u2-s2)}.u2-focuscard{background:var(--u2-surface);border:1px solid var(--u2-border);border-radius:var(--u2-r-card);margin-top:var(--u2-s2);padding:32px 40px}.u2-focusq{margin:var(--u2-s1) 0 var(--u2-s3);font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.15}.u2-yn{gap:var(--u2-s2);margin-bottom:var(--u2-s2);flex-wrap:wrap;align-items:center;display:flex}.u2-big{min-width:160px;min-height:64px;font-size:22px}.u2-yn kbd{background:#00000014;border-radius:4px;margin-left:6px;padding:2px 6px;font:600 12px inherit}.u2-tip{margin-top:var(--u2-s2);background:var(--u2-page)}.u2-bigchip{min-height:48px;font-size:16px}.u2-chipbtn{cursor:pointer;font:inherit;border:0;min-height:32px}.u2-calllinks{margin-top:var(--u2-s3)}.u2-calllinks a{color:var(--u2-action)}@media (max-width:1200px){.u2-calllayout.calllayout{grid-template-columns:200px minmax(0,1fr)}.u2-callright,.u2-calllayout .callside{grid-area:auto/1/auto/-1}}.u2-focusframe .scopenote{margin-top:var(--u2-s1)}@media (max-width:760px){.u2-calllayout.calllayout{grid-template-columns:minmax(0,1fr)}.u2-calllayout>.callmain,.u2-callleft{grid-area:auto/1}.u2-callleft{min-width:0;position:static}.u2-steps10{grid-auto-columns:max-content;grid-auto-flow:column;max-width:100%;overflow-x:auto}.u2-focuscard{padding:var(--u2-s2)}.u2-calltop{flex-wrap:wrap}}.u2-explain .u2-fold{margin:0 0 var(--u2-s2)}.u2-explain .sub{margin-bottom:var(--u2-s1)}.u2-why{margin:4px 0 var(--u2-s2)}.u2-why>summary{min-height:44px;color:var(--u2-muted);text-align:left;justify-content:flex-start;font-size:14px;font-weight:500}.u2-why>summary>span:first-child{flex:0 auto}.ui2 .u2-muted a{color:var(--u2-action)}.ddfollow{border-left:3px solid var(--gold);border-radius:var(--r-sm);background:#fff6e5;margin:6px 0 4px;padding:6px 10px 6px 26px;font-size:14px}.u2-ratinglist{gap:4px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.u2-ratinglist li{border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:4px 6px;display:flex}.u2-ratinglist li.match{background:var(--u2-good-bg)}.u2-ratinglist li em{color:var(--u2-good);flex-basis:100%;font-size:12px;font-style:normal}.u2-check{margin:6px 0}.u2-check.amber{color:var(--u2-warning)}.u2-check.good{color:var(--u2-good)}
