.cl-elections.cl-noms{--nm-bg:#f2eee4;--nm-surf:#fff;--nm-recessed:#f7f3ea;--nm-hover:#efeae0;--nm-surf-2:#ebe6d9;--nm-seg-on:#ebe6d9;--nm-soft:#e3dccd;--nm-rule:#e3dccd;--nm-border:#cbc2ad;--nm-chip:#cbc2ad;--nm-strong:#afa58c;--nm-text:#0f1012;--nm-text-2:#2f3238;--nm-muted:#4b4f57;--nm-muted-2:#575b63;--nm-faint:#6a6558;--nm-acc:#a34a00;--nm-acc-hover:#7a3700;--nm-on-acc:#f2eee4;--nm-sticky:#f2eee4f2;--nm-scrim:#0f10123d;--nm-st-committee:#2f3238;--nm-st-bar:#575b63;--nm-st-calendar:#a34a00;--nm-st-confirmed:#15803d;--nm-st-returned:#a16207;--nm-st-withdrawn:#4b4f57;--nm-warn:#a16207;--nm-good:#15803d;--nm-k-judge:#6d28d9;--nm-k-usa:#2563eb;--nm-k-amb:#0f766e;--nm-k-cab:#a34a00;--nm-k-agency:#c77a2e;--nm-k-board:#575b63;--nm-k-mil:#6a6558;--nm-f-cloture:var(--nm-acc);--nm-f-confirmation:#15803d;--nm-f-en_bloc:#0f766e;--nm-d:#1d4ed8;--nm-r:#b91c1c;--nm-i:#6d28d9;--nm-lean-l:#60a5fa;--nm-lean-c:#d4d4dc;--nm-lean-r:#f87171;--nm-mono:var(--font-mono), "JetBrains Mono", monospace;--nm-stat:var(--font-mono-stat), "Space Mono", monospace;--nm-head:var(--font-heading), "Plus Jakarta Sans", sans-serif;--nm-sans:var(--font-sans), "DM Sans", sans-serif;background:var(--nm-bg);color:var(--nm-text);font-family:var(--nm-sans);-webkit-font-smoothing:auto;overflow-x:clip}.dark .cl-elections.cl-noms,.dark.cl-elections.cl-noms{--nm-bg:#0a0a0c;--nm-surf:#121216;--nm-recessed:#0e0e11;--nm-hover:#18181d;--nm-surf-2:#1b1b21;--nm-seg-on:#1e1e25;--nm-soft:#26262d;--nm-rule:#1f1f25;--nm-border:#2f2f37;--nm-chip:#34343c;--nm-strong:#45454f;--nm-text:#f1f1f4;--nm-text-2:#b8b8c4;--nm-muted:#9d9dab;--nm-muted-2:#8a8a98;--nm-faint:#6e6e7c;--nm-acc:#ffa530;--nm-acc-hover:#ffc070;--nm-on-acc:#0a0a0c;--nm-sticky:#0a0a0cf2;--nm-scrim:#0009;--nm-st-committee:#b8b8c4;--nm-st-bar:#8a8a98;--nm-st-calendar:#ffa530;--nm-st-confirmed:#4ade80;--nm-st-returned:#facc15;--nm-st-withdrawn:#9d9dab;--nm-warn:#facc15;--nm-good:#4ade80;--nm-k-judge:#a78bfa;--nm-k-usa:#60a5fa;--nm-k-amb:#56c8c0;--nm-k-cab:#ffa530;--nm-k-agency:#ffd08a;--nm-k-board:#b8b8c4;--nm-k-mil:#8a8a98;--nm-f-confirmation:#4ade80;--nm-f-en_bloc:#56c8c0;--nm-d:#3b82f6;--nm-r:#ef4444;--nm-i:#a78bfa;-webkit-font-smoothing:antialiased}.cl-noms :is(a,button,input,select,summary,[role=tab],[role=radio],[role=switch]):focus-visible{outline:2px solid var(--nm-acc);outline-offset:2px}.cl-noms a{color:var(--nm-acc);text-decoration:none}.cl-noms a:hover{color:var(--nm-acc-hover);text-decoration:underline}.cl-noms button{font-family:inherit}.cl-noms summary::-webkit-details-marker{display:none}.cl-noms summary{list-style:none}.cl-noms [data-stage=committee],.cl-noms [data-stage=hearing]{--c:var(--nm-st-committee);--cbar:var(--nm-st-bar)}.cl-noms [data-stage=calendar]{--c:var(--nm-st-calendar);--cbar:var(--nm-st-calendar)}.cl-noms [data-stage=confirmed]{--c:var(--nm-st-confirmed);--cbar:var(--nm-st-confirmed)}.cl-noms [data-stage=returned],.cl-noms [data-stage=rejected]{--c:var(--nm-st-returned);--cbar:var(--nm-st-returned)}.cl-noms [data-stage=withdrawn]{--c:var(--nm-st-withdrawn);--cbar:var(--nm-st-withdrawn)}.cl-noms [data-stage=waiting]{--c:var(--nm-acc);--cbar:var(--nm-acc)}.cl-noms [data-kind=judge]{--k:var(--nm-k-judge)}.cl-noms [data-kind=usa]{--k:var(--nm-k-usa)}.cl-noms [data-kind=amb]{--k:var(--nm-k-amb)}.cl-noms [data-kind=cab]{--k:var(--nm-k-cab)}.cl-noms [data-kind=agency]{--k:var(--nm-k-agency)}.cl-noms [data-kind=board]{--k:var(--nm-k-board)}.cl-noms [data-kind=mil]{--k:var(--nm-k-mil)}.cl-noms [data-kind=all]{--k:var(--nm-text)}.cl-noms [data-action=cloture]{--f:var(--nm-f-cloture)}.cl-noms [data-action=confirmation]{--f:var(--nm-f-confirmation)}.cl-noms [data-action=en_bloc]{--f:var(--nm-f-en_bloc)}.cl-noms [data-p=D]{--party:var(--nm-d)}.cl-noms [data-p=R]{--party:var(--nm-r)}.cl-noms [data-p=I]{--party:var(--nm-i)}.cl-noms .nm-frame{max-width:720px;margin:0 auto;padding:0 16px}@media (min-width:1024px){.cl-noms .nm-frame{max-width:1280px;padding:0 32px}}@media (max-width:1023.98px){.cl-noms .nm-only-d{display:none!important}}@media (min-width:1024px){.cl-noms .nm-only-m{display:none!important}}.cl-noms .nm-eyebrow{font-family:var(--nm-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nm-acc);font-size:10px;font-weight:500}.cl-noms .nm-mono{font-family:var(--nm-mono);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.cl-noms .nm-num{font-family:var(--nm-stat);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:700}.cl-noms .nm-h1{font-family:var(--nm-head);letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:800;line-height:1.02}.cl-noms .nm-h2{font-family:var(--nm-head);letter-spacing:-.035em;margin:0;font-size:24px;font-weight:800;line-height:1.1}@media (min-width:1024px){.cl-noms .nm-eyebrow{font-size:10.5px}.cl-noms .nm-h2{font-size:32px;line-height:1.05}.cl-noms .nm-h2.is-detail{font-size:28px;line-height:1.1}}.cl-noms .nm-head{flex-direction:column;gap:6px;min-width:0;display:flex}.cl-noms .nm-stage{height:20px;font-family:var(--nm-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c);background:color-mix(in srgb, var(--c) 12%, transparent);white-space:nowrap;align-self:flex-start;align-items:center;gap:6px;padding:0 7px;font-size:8.5px;font-weight:700;display:inline-flex}.cl-noms .nm-stage:before{content:"";background:var(--c);border-radius:50%;flex:none;width:6px;height:6px}.cl-noms .nm-stage.is-lg{letter-spacing:.1em;gap:7px;height:28px;padding:0 10px;font-size:10px}.cl-noms .nm-stage.is-lg:before{width:7px;height:7px}.cl-noms .nm-stage.is-md{letter-spacing:.1em;height:24px;padding:0 8px;font-size:9px}.cl-noms .nm-stage.is-md:before{width:7px;height:7px}.cl-noms .nm-kind{font-family:var(--nm-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k);white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.cl-noms .nm-kind:before{content:"";background:var(--k);flex:none;width:8px;height:8px}.cl-noms .nm-kind.is-chip{background:color-mix(in srgb, var(--k) 12%, transparent);letter-spacing:.1em;gap:7px;height:24px;padding:0 9px;font-size:9.5px}.cl-noms .nm-kind.is-chip:before{width:7px;height:7px}.cl-noms .nm-floor{font-family:var(--nm-mono);letter-spacing:.06em;color:var(--nm-on-acc);background:var(--nm-acc);white-space:nowrap;align-items:center;padding:2px 5px;font-size:8.5px;font-weight:700;display:inline-flex}.cl-noms .nm-days{background:var(--nm-surf-2);flex:none;width:64px;height:4px;display:inline-flex}.cl-noms .nm-days>i{height:100%;display:block}.cl-noms .nm-days[data-tone=done]>i{background:var(--nm-strong)}.cl-noms .nm-days[data-tone=wait]>i{background:var(--nm-text-2)}.cl-noms .nm-days[data-tone=long]>i{background:var(--nm-warn)}.cl-noms .nm-pd{background:var(--party,var(--nm-faint));border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.cl-noms .nm-hair{background:var(--nm-soft);border:1px solid var(--nm-border);gap:1px;display:grid}.cl-noms .nm-hair>*{background:var(--nm-surf)}.cl-noms .nm-card{border:1px solid var(--nm-border);background:var(--nm-surf)}.cl-noms .nm-btn{border:1px solid var(--nm-strong);height:44px;color:var(--nm-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.cl-noms .nm-btn:hover{border-color:var(--nm-text-2);color:var(--nm-text);text-decoration:none}.cl-noms .nm-btn.is-acc{background:var(--nm-acc);border-color:var(--nm-acc);color:var(--nm-on-acc)}.cl-noms .nm-btn.is-acc:hover{background:var(--nm-acc-hover);border-color:var(--nm-acc-hover);color:var(--nm-on-acc)}.cl-noms .nm-toast{z-index:100;background:var(--nm-text);max-width:calc(100% - 32px);color:var(--nm-bg);font-family:var(--nm-mono);letter-spacing:.06em;left:50%;bottom:calc(56px + 20px + env(safe-area-inset-bottom));padding:12px 16px;font-size:10.5px;font-weight:700;position:fixed;transform:translate(-50%)}@media (min-width:1024px){.cl-noms .nm-toast{padding:10px 16px;top:16px;bottom:auto}}.cl-noms .nm-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767.98px){.cl-elections.cl-noms:not(.ck-sheet){padding-bottom:calc(56px + 40px + env(safe-area-inset-bottom))}}@media (min-width:1024px){.cl-elections.cl-noms:not(.ck-sheet){padding-bottom:72px}}