@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.p.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_fe89d5d6-module__IZ56JG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_fe89d5d6-module__IZ56JG__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_42391c9c-module__CmNVqa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_42391c9c-module__CmNVqa__variable{--font-jbmono:"JetBrains Mono", "JetBrains Mono Fallback"}
.line-module__E6FUIG__root{--line-ink:#101418;--line-ink-2:#171c22;--line-ink-3:#262d36;--line-ink-4:#3a434e;--line-ground:#eef0f1;--line-card:#fff;--line-card-soft:#f5f6f7;--line-chip:#f0f2f4;--line-rule:#e3e7ea;--line-text:#101418;--line-text-2:#22303d;--line-text-3:#4d5866;--line-text-4:#5b6673;--line-on-ink:#f2f4f5;--line-on-ink-2:#c5cdd5;--line-on-ink-3:#9aa5b1;--line-on-ink-4:#7d8894;--line-dash:#a7b1bb;--line-blue:#1a6fb5;--line-blue-soft:#eaf3fb;--line-blue-on-ink:#7fc1f5;--line-amber:#ffb020;--line-amber-text:#9a5a00;--line-amber-wait:#8a5000;--line-green:#2bb59a;--line-green-soft:#e4f6f1;--line-green-text:#0b5a4a;--line-violet:#8e7cf0;--line-coral:#e2603f;--line-tag-blue-bg:#eaf3fb;--line-tag-blue:#124f82;--line-tag-amber-bg:#fff3d6;--line-tag-amber:#7a4700;--line-tag-green-bg:#e4f6f1;--line-tag-green:#0b5a4a;--line-tag-violet-bg:#efecfd;--line-tag-violet:#4b3aa8;--line-tag-coral-bg:#fdece6;--line-tag-coral:#8a2c12;--line-tag-ink-bg:#e9ecef;--line-tag-ink:#22303d;--line-radius-card:22px;--line-radius-row:18px;--line-gutter:40px;background:var(--line-ground);min-height:100%;color:var(--line-text);font-family:var(--font-archivo), system-ui, -apple-system, "Segoe UI", sans-serif;font-optical-sizing:auto}.line-module__E6FUIG__root.line-module__E6FUIG__dark{background:var(--line-ink);color:var(--line-on-ink)}.line-module__E6FUIG__root *,.line-module__E6FUIG__root :before,.line-module__E6FUIG__root :after{box-sizing:border-box}.line-module__E6FUIG__root :where(button,a,input,textarea,select,summary,[tabindex="0"]):focus-visible{outline:3px solid var(--line-blue);outline-offset:2px}.line-module__E6FUIG__root .line-module__E6FUIG__shellHeader :where(button,a,input,textarea,select,summary,[tabindex="0"]):focus-visible,.line-module__E6FUIG__root.line-module__E6FUIG__dark :where(button,a,input,textarea,select,summary,[tabindex="0"]):focus-visible{outline-color:var(--line-amber)}.line-module__E6FUIG__root :where(button){cursor:pointer;font-family:inherit}.line-module__E6FUIG__root :where(button:disabled){cursor:not-allowed;opacity:.6}@media (max-width:640px){.line-module__E6FUIG__root{--line-gutter:16px}}.line-module__E6FUIG__mono{font-family:var(--font-jbmono), ui-monospace, "SFMono-Regular", Menlo, monospace;font-variant-numeric:tabular-nums}.line-module__E6FUIG__eyebrow{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:700}.line-module__E6FUIG__display{letter-spacing:-.03em;font-weight:900;font-stretch:118%;line-height:.95}.line-module__E6FUIG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.line-module__E6FUIG__sampleTag{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.06em;color:var(--line-ink);background:var(--line-amber);border-radius:4px;padding:3px 8px;font-size:14px;font-weight:700}.line-module__E6FUIG__shellHeader{background:var(--line-ink);color:var(--line-on-ink);padding:22px var(--line-gutter) 26px;flex-direction:column;gap:22px;display:flex}.line-module__E6FUIG__shellTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.line-module__E6FUIG__shellTitleBlock{flex-direction:column;gap:10px;min-width:0;display:flex}.line-module__E6FUIG__shellEyebrow{color:var(--line-on-ink-3)}.line-module__E6FUIG__shellTitle{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(32px,6vw,60px);font-weight:900;font-stretch:118%;line-height:.95}.line-module__E6FUIG__shellSubtitle{color:var(--line-on-ink-2);max-width:720px;margin:0;font-size:16px;line-height:1.5}.line-module__E6FUIG__shellAside{flex-wrap:wrap;align-items:stretch;gap:14px;display:flex}.line-module__E6FUIG__shellToolbar{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.line-module__E6FUIG__shellContent{padding:28px var(--line-gutter) 56px}.line-module__E6FUIG__inkPanel{background:var(--line-ink-2);border:1px solid var(--line-ink-3);color:var(--line-on-ink);border-radius:18px;flex-direction:column;gap:10px;min-width:0;padding:16px 20px;display:flex}.line-module__E6FUIG__card{background:var(--line-card);border-radius:var(--line-radius-card);padding:24px}.line-module__E6FUIG__boardColumns{flex-direction:column;gap:24px;display:flex}.line-module__E6FUIG__boardMain{flex-direction:column;gap:10px;min-width:0;display:flex}.line-module__E6FUIG__boardSide{min-width:0}@media (min-width:1200px){.line-module__E6FUIG__boardColumns{grid-template-columns:minmax(0,3fr) minmax(340px,2fr);align-items:start;display:grid}.line-module__E6FUIG__boardSide{overscroll-behavior:contain;border-radius:var(--line-radius-card);max-height:calc(100dvh - 32px);position:sticky;top:16px;overflow-y:auto}}.line-module__E6FUIG__bullet{border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:900;font-stretch:112%;line-height:1;display:inline-flex}.line-module__E6FUIG__bulletSm{width:22px;height:22px;font-size:14px}.line-module__E6FUIG__bulletMd{width:40px;height:40px;font-size:19px}.line-module__E6FUIG__bulletLg{width:64px;height:64px;font-size:31px}.line-module__E6FUIG__toneBlue{background:var(--line-blue);color:#fff}.line-module__E6FUIG__toneAmber{background:var(--line-amber);color:var(--line-ink)}.line-module__E6FUIG__toneGreen{background:var(--line-green);color:var(--line-ink)}.line-module__E6FUIG__toneViolet{background:var(--line-violet);color:var(--line-ink)}.line-module__E6FUIG__toneCoral{background:var(--line-coral);color:var(--line-ink)}.line-module__E6FUIG__toneInk{background:var(--line-ink);color:#fff}.line-module__E6FUIG__toneLight{background:var(--line-on-ink);color:var(--line-ink)}.line-module__E6FUIG__bigCount{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}.line-module__E6FUIG__bigCountValue{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(64px,14vw,132px);font-weight:900;font-stretch:125%;line-height:.82}.line-module__E6FUIG__bigCountText{flex-direction:column;gap:6px;min-width:0;padding-bottom:6px;display:flex}.line-module__E6FUIG__bigCountLabel{letter-spacing:-.02em;font-size:clamp(20px,4vw,30px);font-weight:800;font-stretch:112%;line-height:1}.line-module__E6FUIG__bigCountSub{color:var(--line-on-ink-2);font-size:15px;line-height:1.4}.line-module__E6FUIG__onLight .line-module__E6FUIG__bigCountSub{color:var(--line-text-3)}.line-module__E6FUIG__countdownLabel{color:var(--line-on-ink-2);font-size:14px;font-weight:600}.line-module__E6FUIG__countdownCells{gap:10px;display:flex}.line-module__E6FUIG__countdownCell{flex-direction:column;align-items:center;gap:4px;display:flex}.line-module__E6FUIG__countdownValue{color:var(--line-amber);background:var(--line-ink);text-align:center;border-radius:8px;min-width:44px;padding:4px 8px;font-size:28px;font-weight:700}.line-module__E6FUIG__countdownUnit{color:var(--line-on-ink-3);letter-spacing:.06em;font-size:14px;font-weight:700}.line-module__E6FUIG__chipRailWrap{width:100%;min-width:0;position:relative}.line-module__E6FUIG__chipRail{flex-wrap:wrap;gap:8px;display:flex;position:relative}.line-module__E6FUIG__chip{white-space:nowrap;background:var(--line-ink-2);min-height:44px;color:var(--line-on-ink-2);cursor:pointer;border:1px solid #3a434e;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:15px;font-weight:700;display:inline-flex}.line-module__E6FUIG__chip:hover{color:var(--line-on-ink);border-color:#6b7785}@media (max-width:640px){.line-module__E6FUIG__chipRail{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin:-6px;padding:6px 32px 6px 6px;scroll-padding-inline:6px;overflow-x:auto}.line-module__E6FUIG__chipRail::-webkit-scrollbar{display:none}.line-module__E6FUIG__chip{scroll-snap-align:start}.line-module__E6FUIG__chipRailWrap:after{content:"";pointer-events:none;background:linear-gradient(90deg, #10141800, var(--line-ink) 85%);width:40px;position:absolute;top:0;bottom:0;right:-4px}}.line-module__E6FUIG__chip[aria-pressed=true]{background:var(--line-on-ink);color:var(--line-ink);border-color:var(--line-on-ink)}.line-module__E6FUIG__chipCount{font-family:var(--font-jbmono), ui-monospace, monospace;text-align:center;min-width:1.5em;font-size:14px;font-weight:700}.line-module__E6FUIG__boardHead{font-family:var(--font-jbmono), ui-monospace, monospace;color:var(--line-text-3);letter-spacing:.06em;grid-template-columns:64px 1fr auto;gap:16px;padding:0 18px;font-size:14px;font-weight:700;display:grid}.line-module__E6FUIG__row{border-radius:var(--line-radius-row);background:var(--line-card);outline-offset:-2px;outline:2px solid #0000;align-items:center;gap:16px;padding:12px 12px 12px 18px;display:flex}.line-module__E6FUIG__row.line-module__E6FUIG__rowSelected{outline-color:var(--line-ink)}.line-module__E6FUIG__rowInteractive{cursor:pointer;position:relative}.line-module__E6FUIG__rowInteractive .line-module__E6FUIG__rowMain:after{content:"";border-radius:inherit;position:absolute;inset:0}.line-module__E6FUIG__rowInteractive .line-module__E6FUIG__rowMain:focus-visible{outline:none}.line-module__E6FUIG__rowInteractive:has(.line-module__E6FUIG__rowMain:focus-visible){outline:3px solid var(--line-blue);outline-offset:2px}.line-module__E6FUIG__rowInteractive:hover{background:#fafbfc}.line-module__E6FUIG__row.line-module__E6FUIG__rowDone{background:var(--line-card-soft)}.line-module__E6FUIG__row.line-module__E6FUIG__rowDone .line-module__E6FUIG__rowWho{color:var(--line-text-3)}.line-module__E6FUIG__rowWaited{width:64px;color:var(--line-text-4);flex:none;font-size:22px;font-weight:700}.line-module__E6FUIG__rowWaitedHot{color:var(--line-amber-wait)}.line-module__E6FUIG__avatar{background:var(--line-chip);width:40px;height:40px;color:var(--line-text-2);border:1px solid var(--line-rule);letter-spacing:.02em;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.line-module__E6FUIG__rowMain{text-align:left;min-width:0;color:inherit;background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:14px;min-height:48px;padding:0;text-decoration:none;display:flex}.line-module__E6FUIG__rowText{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.line-module__E6FUIG__rowWhoLine{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.line-module__E6FUIG__rowWho{letter-spacing:-.01em;font-size:17px;font-weight:800}.line-module__E6FUIG__rowWhatLine{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.line-module__E6FUIG__rowWhat{min-width:0;color:var(--line-text-3);white-space:nowrap;text-overflow:ellipsis;flex:180px;font-size:14px;line-height:1.4;overflow:hidden}.line-module__E6FUIG__kindTag{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.line-module__E6FUIG__tagBlue{background:var(--line-tag-blue-bg);color:var(--line-tag-blue)}.line-module__E6FUIG__tagAmber{background:var(--line-tag-amber-bg);color:var(--line-tag-amber)}.line-module__E6FUIG__tagGreen{background:var(--line-tag-green-bg);color:var(--line-tag-green)}.line-module__E6FUIG__tagViolet{background:var(--line-tag-violet-bg);color:var(--line-tag-violet)}.line-module__E6FUIG__tagCoral{background:var(--line-tag-coral-bg);color:var(--line-tag-coral)}.line-module__E6FUIG__tagInk{background:var(--line-tag-ink-bg);color:var(--line-tag-ink)}.line-module__E6FUIG__moreChip{color:var(--line-text-2);white-space:nowrap;border:1px solid #c9d0d6;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.line-module__E6FUIG__flagChip{font-family:var(--font-jbmono), ui-monospace, monospace;color:var(--line-ink);background:var(--line-amber);letter-spacing:.06em;border-radius:4px;padding:2px 6px;font-size:14px;font-weight:700}.line-module__E6FUIG__status{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.04em;background:var(--line-chip);color:var(--line-text-3);border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:700;display:inline-flex}.line-module__E6FUIG__statusDone{background:var(--line-green-soft);color:var(--line-green-text)}.line-module__E6FUIG__rowAction{z-index:1;flex:none;position:relative}@media (max-width:640px){.line-module__E6FUIG__boardHead{display:none}.line-module__E6FUIG__row{flex-wrap:wrap;gap:10px 12px;padding:12px}.line-module__E6FUIG__rowWaited{order:2;width:auto;font-size:16px}.line-module__E6FUIG__rowMain{flex-basis:100%;order:1;align-items:flex-start}.line-module__E6FUIG__rowWho{font-size:16px}.line-module__E6FUIG__rowWhat{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;display:-webkit-box}.line-module__E6FUIG__status{white-space:normal;flex:0 auto;order:3;max-width:100%;margin-left:auto}.line-module__E6FUIG__rowAction{flex-basis:100%;order:4}}.line-module__E6FUIG__panel{background:var(--line-card);border-radius:var(--line-radius-card);flex-direction:column;gap:20px;padding:28px;display:flex;box-shadow:0 24px 60px #10141814}.line-module__E6FUIG__panelHead{align-items:center;gap:16px;display:flex}.line-module__E6FUIG__panelHeadText{min-width:0}.line-module__E6FUIG__panelIcon{border-radius:18px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.line-module__E6FUIG__panelKind{font-family:var(--font-jbmono), ui-monospace, monospace;color:var(--line-text-3);letter-spacing:.06em;font-size:14px;font-weight:700}.line-module__E6FUIG__summary{background:var(--line-card);border-radius:var(--line-radius-card);flex-direction:column;gap:18px;padding:24px;display:flex}.line-module__E6FUIG__summaryEyebrow{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.06em;color:var(--line-text-3);font-size:14px;font-weight:700}.line-module__E6FUIG__summaryHint{color:var(--line-text-2);margin:0;font-size:15px}@media (max-width:1199px){.line-module__E6FUIG__summary{display:none}}.line-module__E6FUIG__summaryTitle{letter-spacing:-.01em;margin:4px 0 0;font-size:22px;font-weight:900;font-stretch:112%;line-height:1.1}.line-module__E6FUIG__paceList,.line-module__E6FUIG__topList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.line-module__E6FUIG__paceList{gap:10px}.line-module__E6FUIG__paceLine{color:var(--line-text-2);align-items:flex-start;gap:12px;font-size:16px;font-weight:600;line-height:1.4;display:flex}.line-module__E6FUIG__paceIcon{border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin-top:-4px;display:inline-flex}.line-module__E6FUIG__topList{gap:6px}.line-module__E6FUIG__topItem{background:var(--line-card-soft);width:100%;min-height:56px;color:var(--line-text);text-align:left;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:flex}.line-module__E6FUIG__topItem:hover{background:var(--line-chip)}.line-module__E6FUIG__topText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.line-module__E6FUIG__topWho{overflow-wrap:anywhere;font-size:16px;font-weight:800}.line-module__E6FUIG__topWhat{color:var(--line-text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.line-module__E6FUIG__topChevron{color:var(--line-text-3);flex:none}.line-module__E6FUIG__studentTabs{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.line-module__E6FUIG__studentTabsLead{color:var(--line-text-2);margin:0;font-size:16px;line-height:1.4}.line-module__E6FUIG__tabList{background:var(--line-rule);border-radius:18px;flex-wrap:wrap;gap:6px;padding:4px;display:flex}.line-module__E6FUIG__tab{min-height:44px;color:var(--line-text-2);cursor:pointer;background:0 0;border:0;border-radius:14px;flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.line-module__E6FUIG__tab:hover{background:#fff9}.line-module__E6FUIG__tab[aria-selected=true]{background:var(--line-card);color:var(--line-text);box-shadow:0 2px 8px #10141814}.line-module__E6FUIG__tabDone{color:var(--line-green-text)}.line-module__E6FUIG__sheet{flex-direction:column;display:flex}.line-module__E6FUIG__sheetBar{justify-content:flex-end;margin-bottom:8px;display:flex}.line-module__E6FUIG__sheetBack,.line-module__E6FUIG__sheetClose{background:var(--line-card);min-height:44px;color:var(--line-text-2);cursor:pointer;border:2px solid #d5dadf;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.line-module__E6FUIG__sheetBack{padding:0 18px 0 14px;display:none}.line-module__E6FUIG__sheetClose{min-width:44px;padding:0}.line-module__E6FUIG__sheetBack:hover,.line-module__E6FUIG__sheetClose:hover{background:var(--line-rule)}@media (max-width:1199px){.line-module__E6FUIG__sheetBar{z-index:2;padding:12px 4px;padding-top:max(12px, env(safe-area-inset-top));background:var(--line-ground);justify-content:flex-start;margin:0 -4px 12px;position:sticky;top:0}.line-module__E6FUIG__sheetBack{display:inline-flex}.line-module__E6FUIG__sheetClose{display:none}.line-module__E6FUIG__sheetScrim{z-index:60;background:#10141880;position:fixed;inset:0}.line-module__E6FUIG__sheetOpen .line-module__E6FUIG__sheetBody{z-index:61;overscroll-behavior:contain;background:var(--line-ground);width:min(600px,100%);padding:0 20px 32px;padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right));padding-bottom:max(32px, env(safe-area-inset-bottom));position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-24px 0 60px #1014184d}}@media (max-width:640px){.line-module__E6FUIG__sheetOpen .line-module__E6FUIG__sheetBody{width:100%;padding:0 12px 24px;padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:max(24px, env(safe-area-inset-bottom))}.line-module__E6FUIG__panel{padding:20px}}.line-module__E6FUIG__panelTitle{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,4vw,30px);font-weight:900;font-stretch:112%;line-height:1.05}.line-module__E6FUIG__panelMeta{color:var(--line-text-3);margin-top:2px;font-size:14px}.line-module__E6FUIG__panelWhy{color:var(--line-text-2);margin:0;font-size:17px;line-height:1.5}.line-module__E6FUIG__panelActions{flex-wrap:wrap;gap:10px;display:flex}.line-module__E6FUIG__resolved{background:var(--line-green-soft);color:var(--line-green-text);border-radius:16px;align-items:center;gap:12px;padding:16px 18px;font-size:15px;font-weight:700;display:flex}.line-module__E6FUIG__btnPrimary{background:var(--line-ink);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.line-module__E6FUIG__btnPrimary:hover{background:var(--line-blue);color:#fff}.line-module__E6FUIG__btnGhost{color:var(--line-text-2);background:0 0;border:2px solid #d5dadf;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.line-module__E6FUIG__btnGhost:hover{background:var(--line-rule)}.line-module__E6FUIG__btnAmber{background:var(--line-amber);min-height:48px;color:var(--line-ink);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:800;display:inline-flex}.line-module__E6FUIG__btnOnInk{border:2px solid var(--line-ink-4);min-height:48px;color:var(--line-on-ink);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.line-module__E6FUIG__confirm{background:var(--line-ink);color:var(--line-on-ink);border-radius:16px;flex-direction:column;gap:12px;padding:18px;display:flex}.line-module__E6FUIG__confirm:focus{outline:none}.line-module__E6FUIG__confirmTitle{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:800;display:flex}.line-module__E6FUIG__confirmBody{color:var(--line-on-ink-2);margin:0;font-size:16px;line-height:1.5}.line-module__E6FUIG__confirmError{color:var(--line-amber);margin:0;font-size:16px;font-weight:700}.line-module__E6FUIG__confirmActions{flex-wrap:wrap;gap:8px;display:flex}.line-module__E6FUIG__stations{margin:0;padding:0;list-style:none}.line-module__E6FUIG__station{align-items:stretch;gap:18px;display:flex}.line-module__E6FUIG__stationRail{flex-direction:column;flex:none;align-items:center;width:40px;display:flex}.line-module__E6FUIG__railSeg{flex:1;width:8px;min-height:12px}.line-module__E6FUIG__railSegFirst{flex:none;height:22px}.line-module__E6FUIG__railSolid{background:var(--line-blue)}.line-module__E6FUIG__railDashed{background:repeating-linear-gradient(var(--line-dash) 0 7px, transparent 7px 14px)}.line-module__E6FUIG__railNone{background:0 0}.line-module__E6FUIG__node{border-radius:999px;flex:none}.line-module__E6FUIG__nodeDone{border:6px solid var(--line-blue);background:#fff;width:24px;height:24px}.line-module__E6FUIG__nodeHere{background:var(--line-amber);border:7px solid var(--line-ink);width:36px;height:36px}.line-module__E6FUIG__nodeNext{background:var(--line-card-soft);border:5px solid var(--line-dash);width:24px;height:24px}.line-module__E6FUIG__stationBody{flex:1;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;padding:16px 0;display:flex}.line-module__E6FUIG__stationText{flex-direction:column;gap:4px;min-width:0;display:flex}.line-module__E6FUIG__stationName{letter-spacing:-.015em;font-size:19px;font-weight:800;font-stretch:112%}.line-module__E6FUIG__stationNameHere{font-size:26px;font-weight:900}.line-module__E6FUIG__stationNameNext{color:var(--line-text-3)}.line-module__E6FUIG__stationSub{color:var(--line-text-3);font-size:14px;line-height:1.45}.line-module__E6FUIG__stationWhen{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.06em;background:var(--line-chip);color:var(--line-text-3);border-radius:4px;flex:none;padding:4px 8px;font-size:14px;font-weight:700}.line-module__E6FUIG__stationWhenHere{background:var(--line-amber);color:var(--line-ink)}.line-module__E6FUIG__stationWhenTbd{border:1px dashed var(--line-dash)}@media (max-width:640px){.line-module__E6FUIG__station{gap:12px}.line-module__E6FUIG__stationRail{width:34px}.line-module__E6FUIG__stationBody{flex-direction:column;gap:6px;padding:12px 0}.line-module__E6FUIG__stationNameHere{font-size:21px}}.line-module__E6FUIG__mapScroller{background:var(--line-ink-2);border:1px solid var(--line-ink-3);color:var(--line-on-ink);border-radius:28px;padding:28px 24px 22px;overflow-x:auto}.line-module__E6FUIG__mapGrid{grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;min-width:760px;display:grid}.line-module__E6FUIG__mapStation{color:inherit;text-align:center;background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:stretch;padding:0;display:flex}.line-module__E6FUIG__mapDots{justify-content:center;align-items:flex-end;height:130px;padding:0 14px 14px;display:flex}.line-module__E6FUIG__mapDotWrap{flex-wrap:wrap-reverse;justify-content:center;gap:4px;max-width:170px;display:flex}.line-module__E6FUIG__mapDot{background:var(--line-blue-on-ink);border-radius:999px;width:9px;height:9px}.line-module__E6FUIG__mapDotHot{background:var(--line-amber);border-radius:2px}.line-module__E6FUIG__mapMore{font-family:var(--font-jbmono), ui-monospace, monospace;color:var(--line-on-ink-3);font-size:14px;font-weight:700}.line-module__E6FUIG__mapTrack{justify-content:center;align-items:center;height:40px;display:flex;position:relative}.line-module__E6FUIG__mapSeg{width:50%;height:10px;margin-top:-5px;position:absolute;top:50%}.line-module__E6FUIG__mapSegLeft{left:0}.line-module__E6FUIG__mapSegRight{right:0}.line-module__E6FUIG__mapSegSolid{background:var(--line-blue)}.line-module__E6FUIG__mapSegFadeIn{background:linear-gradient(90deg, #1a6fb500, var(--line-blue))}.line-module__E6FUIG__mapSegDashed{background:repeating-linear-gradient(90deg, var(--line-ink-4) 0 10px, transparent 10px 18px)}.line-module__E6FUIG__mapSegNone{background:0 0}.line-module__E6FUIG__mapNode{z-index:1;background:var(--line-ink-3);border:7px solid var(--line-ink);border-radius:999px;width:28px;height:28px;position:relative}.line-module__E6FUIG__mapNodeFilled{background:#fff}.line-module__E6FUIG__mapNodeHot{background:var(--line-amber)}.line-module__E6FUIG__mapStation[aria-pressed=true] .line-module__E6FUIG__mapNode{border-width:8px;width:38px;height:38px;box-shadow:0 0 0 3px #fff}.line-module__E6FUIG__mapStation[aria-pressed=true] .line-module__E6FUIG__mapNodeHot{box-shadow:0 0 0 3px var(--line-amber)}.line-module__E6FUIG__mapLabelBlock{flex-direction:column;align-items:center;gap:4px;padding:12px 8px 0;display:flex}.line-module__E6FUIG__mapCount{letter-spacing:-.04em;color:var(--line-on-ink-2);font-size:46px;font-weight:900;font-stretch:125%;line-height:1}.line-module__E6FUIG__mapCountEmpty{color:#4a5360}.line-module__E6FUIG__mapStation[aria-pressed=true] .line-module__E6FUIG__mapCount{color:#fff}.line-module__E6FUIG__mapStation[aria-pressed=true] .line-module__E6FUIG__mapCountHot,.line-module__E6FUIG__mapCountHot{color:var(--line-amber)}.line-module__E6FUIG__mapLabel{font-size:15px;font-weight:800;font-stretch:108%}.line-module__E6FUIG__mapNote{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--line-on-ink-4);font-size:14px;font-weight:700}.line-module__E6FUIG__mapNoteHot{color:var(--line-amber)}.line-module__E6FUIG__weekStrip{gap:3px;display:grid}.line-module__E6FUIG__week{background:var(--line-rule);border-radius:2px;height:10px}.line-module__E6FUIG__weekTall .line-module__E6FUIG__week{border-radius:3px;height:26px}.line-module__E6FUIG__weekDone{background:var(--line-blue)}.line-module__E6FUIG__weekCurrent{background:var(--line-amber)}.line-module__E6FUIG__weekOff{background:var(--line-ink-4)}.line-module__E6FUIG__weekStripDark .line-module__E6FUIG__week{background:var(--line-ink-3)}.line-module__E6FUIG__weekStripDark .line-module__E6FUIG__weekDone{background:var(--line-blue)}.line-module__E6FUIG__weekStripDark .line-module__E6FUIG__weekCurrent{background:var(--line-amber)}.line-module__E6FUIG__weekStripDark .line-module__E6FUIG__weekOff{background:var(--line-ink-4)}.line-module__E6FUIG__weekLegend{color:var(--line-text-3);flex-wrap:wrap;gap:14px;font-size:14px;display:flex}.line-module__E6FUIG__weekStripDark+.line-module__E6FUIG__weekLegend,.line-module__E6FUIG__dark .line-module__E6FUIG__weekLegend{color:var(--line-on-ink-2)}.line-module__E6FUIG__legendItem{align-items:center;gap:6px;display:inline-flex}.line-module__E6FUIG__legendSwatch{border-radius:3px;width:10px;height:10px}.line-module__E6FUIG__empty{background:var(--line-card);border-radius:var(--line-radius-card);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 28px;display:flex}.line-module__E6FUIG__emptyMark{background:var(--line-green);border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.line-module__E6FUIG__emptyTitle{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:900;font-stretch:112%}.line-module__E6FUIG__emptyBody{color:var(--line-text-3);max-width:460px;margin:0;font-size:15px;line-height:1.5}.line-module__E6FUIG__notice{color:#5c3b00;background:#fff6e5;border:1px solid #f2d39a;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}@media (prefers-reduced-motion:no-preference){.line-module__E6FUIG__row{transition:box-shadow .22s,transform .22s cubic-bezier(.2,.8,.2,1),background-color .3s,opacity .3s;animation:.5s cubic-bezier(.16,1,.3,1) both line-module__E6FUIG__lineRowIn}.line-module__E6FUIG__row:hover{transform:translateY(-1px);box-shadow:0 10px 24px #10141814}.line-module__E6FUIG__panel{animation:.45s cubic-bezier(.16,1,.3,1) both line-module__E6FUIG__linePanelIn}.line-module__E6FUIG__confirm,.line-module__E6FUIG__resolved{animation:.3s cubic-bezier(.16,1,.3,1) both line-module__E6FUIG__lineRowIn}.line-module__E6FUIG__chip,.line-module__E6FUIG__tab,.line-module__E6FUIG__topItem,.line-module__E6FUIG__sheetBack,.line-module__E6FUIG__sheetClose{transition:background-color .2s,border-color .2s,color .2s}.line-module__E6FUIG__sheetOpen .line-module__E6FUIG__sheetBody{animation:.32s cubic-bezier(.16,1,.3,1) both line-module__E6FUIG__lineSheetIn}.line-module__E6FUIG__sheetScrim{animation:.2s both line-module__E6FUIG__lineFadeIn}.line-module__E6FUIG__btnPrimary{transition:background-color .18s,transform .12s}.line-module__E6FUIG__btnPrimary:active{transform:scale(.97)}.line-module__E6FUIG__nodeHere{animation:2.2s ease-in-out infinite line-module__E6FUIG__lineHerePulse}.line-module__E6FUIG__mapStation{transition:transform .25s cubic-bezier(.16,1,.3,1)}.line-module__E6FUIG__mapStation:hover{transform:translateY(-3px)}.line-module__E6FUIG__mapNodeHot{animation:2.2s ease-in-out infinite line-module__E6FUIG__lineHerePulse}.line-module__E6FUIG__mapDot{animation:.5s cubic-bezier(.34,1.56,.64,1) both line-module__E6FUIG__lineDotPop}.line-module__E6FUIG__weekDone,.line-module__E6FUIG__weekCurrent{transition:background-color .4s}}@keyframes line-module__E6FUIG__lineRowIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes line-module__E6FUIG__lineSheetIn{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes line-module__E6FUIG__lineFadeIn{0%{opacity:0}to{opacity:1}}@keyframes line-module__E6FUIG__linePanelIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes line-module__E6FUIG__lineHerePulse{0%,to{box-shadow:0 0 #ffb02099}50%{box-shadow:0 0 0 12px #ffb02000}}@keyframes line-module__E6FUIG__lineDotPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.line-module__E6FUIG__chipOnLight{background:var(--line-card);min-height:44px;color:var(--line-text-2);cursor:pointer;border:2px solid #d5dadf;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.line-module__E6FUIG__chipOnLight:hover{border-color:var(--line-ink)}.line-module__E6FUIG__chipOnLight[aria-pressed=true]{background:var(--line-ink);color:var(--line-on-ink);border-color:var(--line-ink)}.line-module__E6FUIG__chipOnLight:focus-visible{outline:3px solid var(--line-focus,#1a6fb5);outline-offset:2px}.line-module__E6FUIG__severityLabel{color:var(--line-text);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}
.line-page-module__HDGszW__page{min-height:100vh;padding-bottom:56px}.line-page-module__HDGszW__inline.line-page-module__HDGszW__inline{background:0 0;min-height:0}.line-page-module__HDGszW__content{width:100%;max-width:1280px;padding:24px var(--line-gutter) 0;flex-direction:column;gap:20px;margin:0 auto;display:flex}.line-page-module__HDGszW__header{background:var(--line-ink);color:var(--line-on-ink)}.line-page-module__HDGszW__headerInner{max-width:1280px;padding:20px var(--line-gutter) 22px;flex-direction:column;gap:18px;margin:0 auto;display:flex}.line-page-module__HDGszW__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;display:flex}.line-page-module__HDGszW__headerTitleBlock{flex-direction:column;flex:320px;gap:8px;min-width:0;display:flex}.line-page-module__HDGszW__backLink{min-height:44px;color:var(--line-on-ink-2);border-radius:10px;align-self:flex-start;align-items:center;gap:6px;margin:-8px 0 -6px -4px;padding:0 8px 0 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.line-page-module__HDGszW__backLink:hover{color:var(--line-on-ink)}.line-page-module__HDGszW__headerEyebrow{color:var(--line-on-ink-3)}.line-page-module__HDGszW__headerTitle{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,5vw,48px);font-weight:900;font-stretch:116%;line-height:1}.line-page-module__HDGszW__headerSubtitle{max-width:720px;color:var(--line-on-ink-2);margin:0;font-size:15px;line-height:1.55}.line-page-module__HDGszW__headerAside{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.line-page-module__HDGszW__headerCount{align-items:flex-end;gap:12px;display:flex}.line-page-module__HDGszW__headerCountValue{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--line-amber);font-size:clamp(48px,9vw,72px);font-weight:900;font-stretch:125%;line-height:.82}.line-page-module__HDGszW__headerCountValue[data-zero=true]{color:var(--line-green)}.line-page-module__HDGszW__headerCountLabel{color:var(--line-on-ink-2);max-width:12ch;padding-bottom:2px;font-size:15px;font-weight:700;line-height:1.2}.line-page-module__HDGszW__headerToolbar{flex-wrap:wrap;gap:8px;display:flex}.line-page-module__HDGszW__tab{border:1px solid var(--line-ink-4);background:var(--line-ink-2);min-height:44px;color:var(--line-on-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.line-page-module__HDGszW__tab:hover{border-color:var(--line-on-ink-4);color:var(--line-on-ink)}.line-page-module__HDGszW__tab[aria-current=page],.line-page-module__HDGszW__tab[aria-pressed=true]{background:var(--line-on-ink);border-color:var(--line-on-ink);color:var(--line-ink)}.line-page-module__HDGszW__tabCount{font-family:var(--font-jbmono), ui-monospace, monospace;font-variant-numeric:tabular-nums;background:var(--line-ink-4);color:var(--line-on-ink);border-radius:999px;padding:2px 7px;font-size:14px;font-weight:700}.line-page-module__HDGszW__tabCount[data-attention=true]{background:var(--line-amber);color:var(--line-ink)}.line-page-module__HDGszW__segmented{flex-wrap:wrap;gap:6px;display:flex}.line-page-module__HDGszW__segment{border:1px solid var(--line-rule);background:var(--line-card);min-height:44px;color:var(--line-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.line-page-module__HDGszW__segment:hover{border-color:var(--line-dash)}.line-page-module__HDGszW__segment[aria-pressed=true],.line-page-module__HDGszW__segment[aria-current=page]{background:var(--line-ink);border-color:var(--line-ink);color:var(--line-on-ink)}.line-page-module__HDGszW__segmentCount{font-family:var(--font-jbmono), ui-monospace, monospace;font-variant-numeric:tabular-nums;opacity:.8;font-size:14px;font-weight:700}.line-page-module__HDGszW__section{background:var(--line-card);border-radius:var(--line-radius-card);border:1px solid var(--line-rule);min-width:0;padding:22px}.line-page-module__HDGszW__section[data-tone=attention]{border-color:var(--line-amber);box-shadow:inset 6px 0 0 var(--line-amber)}.line-page-module__HDGszW__section[data-tone=success]{box-shadow:inset 6px 0 0 var(--line-green)}.line-page-module__HDGszW__section[data-tone=flat]{background:0 0;border:0;padding:0}@media (max-width:640px){.line-page-module__HDGszW__section{border-radius:var(--line-radius-row);padding:18px 16px}}.line-page-module__HDGszW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.line-page-module__HDGszW__sectionHeadText{flex:280px;min-width:0}.line-page-module__HDGszW__sectionEyebrow{color:var(--line-text-4);margin:0 0 6px}.line-page-module__HDGszW__sectionTitle{letter-spacing:-.015em;color:var(--line-text);margin:0;font-size:22px;font-weight:800;font-stretch:110%;line-height:1.15}.line-page-module__HDGszW__sectionDescription{max-width:72ch;color:var(--line-text-3);margin:6px 0 0;font-size:14px;line-height:1.6}.line-page-module__HDGszW__sectionActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.line-page-module__HDGszW__sectionBody{margin-top:18px}.line-page-module__HDGszW__sectionBody:first-child{margin-top:0}.line-page-module__HDGszW__statGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;margin:0;display:grid}.line-page-module__HDGszW__stat{border-radius:var(--line-radius-row);background:var(--line-card-soft);border:1px solid var(--line-rule);flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.line-page-module__HDGszW__statLabel{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--line-text-4);margin:0;font-size:14px;font-weight:700}.line-page-module__HDGszW__statValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--line-text);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:900;font-stretch:115%;line-height:1}.line-page-module__HDGszW__statValue[data-kind=word]{letter-spacing:-.01em;font-size:clamp(18px,1.6vw,22px);font-weight:800;font-stretch:100%;line-height:1.2}.line-page-module__HDGszW__statHint{color:var(--line-text-3);margin:0;font-size:14px;line-height:1.45}.line-page-module__HDGszW__stat[data-tone=green]{background:var(--line-green-soft);border-color:#0000}.line-page-module__HDGszW__stat[data-tone=green] .line-page-module__HDGszW__statValue{color:var(--line-green-text)}.line-page-module__HDGszW__stat[data-tone=amber]{background:#fff6e5;border-color:#ffd98a}.line-page-module__HDGszW__stat[data-tone=amber] .line-page-module__HDGszW__statValue{color:var(--line-amber-text)}.line-page-module__HDGszW__stat[data-tone=blue]{background:var(--line-blue-soft);border-color:#0000}.line-page-module__HDGszW__stat[data-tone=blue] .line-page-module__HDGszW__statValue{color:var(--line-blue)}.line-page-module__HDGszW__stat[data-tone=coral]{background:#fdf0ec;border-color:#f5c4b5}.line-page-module__HDGszW__stat[data-tone=coral] .line-page-module__HDGszW__statValue{color:#a33a1f}.line-page-module__HDGszW__tag{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.02em;white-space:nowrap;background:var(--line-chip);color:var(--line-text-2);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}.line-page-module__HDGszW__tagDot{background:currentColor;border-radius:999px;flex:none;width:8px;height:8px}.line-page-module__HDGszW__tag[data-tone=green]{background:var(--line-green-soft);color:var(--line-green-text)}.line-page-module__HDGszW__tag[data-tone=amber]{color:var(--line-amber-text);background:#fff1d6}.line-page-module__HDGszW__tag[data-tone=blue]{background:var(--line-blue-soft);color:var(--line-blue)}.line-page-module__HDGszW__tag[data-tone=coral]{color:#a33a1f;background:#fde9e3}.line-page-module__HDGszW__tag[data-tone=ink]{background:var(--line-ink);color:var(--line-on-ink)}.line-page-module__HDGszW__callout{border-radius:var(--line-radius-row);border:1px solid var(--line-rule);background:var(--line-card-soft);color:var(--line-text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:14px 16px;font-size:14px;line-height:1.55;display:flex}.line-page-module__HDGszW__calloutBody{flex:260px;align-items:flex-start;gap:10px;min-width:0;display:flex}.line-page-module__HDGszW__calloutIcon{flex:none;width:18px;height:18px;margin-top:2px}.line-page-module__HDGszW__callout[data-tone=amber]{color:#5c3800;background:#fff6e5;border-color:#ffd98a}.line-page-module__HDGszW__callout[data-tone=amber] .line-page-module__HDGszW__calloutIcon{color:var(--line-amber-text)}.line-page-module__HDGszW__callout[data-tone=green]{background:var(--line-green-soft);color:var(--line-green-text);border-color:#bfe8dc}.line-page-module__HDGszW__callout[data-tone=blue]{background:var(--line-blue-soft);color:#11466f;border-color:#cfe3f5}.line-page-module__HDGszW__callout[data-tone=coral]{color:#8a2f17;background:#fdf0ec;border-color:#f5c4b5}.line-page-module__HDGszW__btn{text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.line-page-module__HDGszW__btn:disabled,.line-page-module__HDGszW__btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.line-page-module__HDGszW__btnBlock,.line-page-module__HDGszW__btnBlockMobile{width:100%}@media (min-width:640px){.line-page-module__HDGszW__btnBlockMobile{width:auto}}.line-page-module__HDGszW__btnIconOnly{padding:0}.line-page-module__HDGszW__btnPrimary{background:var(--line-ink);color:var(--line-on-ink)}.line-page-module__HDGszW__btnPrimary:hover:not(:disabled){background:var(--line-ink-3)}.line-page-module__HDGszW__btnGo{background:var(--line-green);color:var(--line-ink)}.line-page-module__HDGszW__btnGo:hover:not(:disabled){background:#24a088}.line-page-module__HDGszW__btnBlue{background:var(--line-blue);color:#fff}.line-page-module__HDGszW__btnBlue:hover:not(:disabled){background:#155d98}.line-page-module__HDGszW__btnSecondary{background:var(--line-card);border-color:var(--line-rule);color:var(--line-text)}.line-page-module__HDGszW__btnSecondary:hover:not(:disabled){border-color:var(--line-dash);background:var(--line-card-soft)}.line-page-module__HDGszW__btnDanger{background:var(--line-card);color:#a33a1f;border-color:#f0b6a6}.line-page-module__HDGszW__btnDanger:hover:not(:disabled){border-color:var(--line-coral);background:#fdf0ec}.line-page-module__HDGszW__btnQuiet{color:var(--line-text-2);background:0 0}.line-page-module__HDGszW__btnQuiet:hover:not(:disabled){background:var(--line-chip)}.line-page-module__HDGszW__btnOnInk{background:var(--line-ink-2);border-color:var(--line-ink-4);color:var(--line-on-ink)}.line-page-module__HDGszW__btnOnInk:hover:not(:disabled){border-color:var(--line-on-ink-4);background:var(--line-ink-3)}.line-page-module__HDGszW__field{background:var(--line-card);width:100%;min-height:44px;color:var(--line-text);border:1px solid #c9d0d6;border-radius:12px;padding:10px 12px;font-family:inherit;font-size:16px;line-height:1.4;display:block}.line-page-module__HDGszW__field::placeholder{color:var(--line-text-4)}.line-page-module__HDGszW__field:disabled{background:var(--line-chip);color:var(--line-text-4);cursor:not-allowed}.line-page-module__HDGszW__fieldLabel{color:var(--line-text-2);margin-bottom:6px;font-size:14px;font-weight:700;display:block}.line-page-module__HDGszW__rowList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.line-page-module__HDGszW__rowCard{background:var(--line-card);border:1px solid var(--line-rule);border-radius:var(--line-radius-row);min-width:0;padding:16px}.line-page-module__HDGszW__rowCard[data-tone=amber]{box-shadow:inset 5px 0 0 var(--line-amber)}.line-page-module__HDGszW__rowCard[data-tone=green]{box-shadow:inset 5px 0 0 var(--line-green)}.line-page-module__HDGszW__empty{text-align:center;border-radius:var(--line-radius-card);border:1px dashed var(--line-dash);background:var(--line-card);flex-direction:column;align-items:center;gap:8px;padding:40px 20px;display:flex}.line-page-module__HDGszW__emptyIcon{width:40px;height:40px;color:var(--line-text-4)}.line-page-module__HDGszW__emptyTitle{color:var(--line-text);margin:4px 0 0;font-size:18px;font-weight:800;font-stretch:108%}.line-page-module__HDGszW__emptyBody{max-width:52ch;color:var(--line-text-3);margin:0;font-size:14px;line-height:1.6}.line-page-module__HDGszW__emptyAction{margin-top:8px}.line-page-module__HDGszW__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.line-page-module__HDGszW__step{background:var(--line-card-soft);border:1px solid var(--line-rule);min-width:0;color:var(--line-text-3);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.25;display:flex}.line-page-module__HDGszW__stepNumber{background:var(--line-chip);width:28px;height:28px;color:var(--line-text-3);font-family:var(--font-jbmono), ui-monospace, monospace;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.line-page-module__HDGszW__step[data-state=done]{color:var(--line-green-text);background:var(--line-green-soft);border-color:#0000}.line-page-module__HDGszW__step[data-state=done] .line-page-module__HDGszW__stepNumber{background:var(--line-green);color:var(--line-ink)}.line-page-module__HDGszW__step[data-state=current]{color:var(--line-text);background:var(--line-card);border-color:var(--line-ink);box-shadow:0 0 0 1px var(--line-ink)}.line-page-module__HDGszW__step[data-state=current] .line-page-module__HDGszW__stepNumber{background:var(--line-amber);color:var(--line-ink)}.line-page-module__HDGszW__mono{font-family:var(--font-jbmono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.line-page-module__HDGszW__eyebrow{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:700}.line-page-module__HDGszW__textStrong{color:var(--line-text)}.line-page-module__HDGszW__textMuted{color:var(--line-text-3)}.line-page-module__HDGszW__textAmber{color:var(--line-amber-text)}.line-page-module__HDGszW__textGreen{color:var(--line-green-text)}.line-page-module__HDGszW__textCoral{color:#a33a1f}.line-page-module__HDGszW__textBlue{color:var(--line-blue)}.line-page-module__HDGszW__link{color:var(--line-blue);text-underline-offset:3px;font-weight:700;text-decoration:underline}.line-page-module__HDGszW__link:hover{color:#155d98}.line-page-module__HDGszW__rule{border:0;border-top:1px solid var(--line-rule);margin:0}@media (prefers-reduced-motion:reduce){.line-page-module__HDGszW__tab,.line-page-module__HDGszW__segment,.line-page-module__HDGszW__btn{transition:none}}.line-page-module__HDGszW__avatar{background:var(--line-ink);width:40px;height:40px;color:var(--line-on-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.line-page-module__HDGszW__fieldWithIcon{padding-left:40px;padding-right:48px}.line-page-module__HDGszW__tableCard{background:var(--line-card);border:1px solid var(--line-rule);border-radius:var(--line-radius-card);min-width:0}.line-page-module__HDGszW__drawer{background:var(--line-card);border-radius:var(--line-radius-card);box-shadow:0 24px 64px #10141859}.line-page-module__HDGszW__drawerHead{background:var(--line-ink);color:var(--line-on-ink)}.line-page-module__HDGszW__drawerFoot{background:var(--line-card-soft);border-top:1px solid var(--line-rule)}.line-page-module__HDGszW__onInkMuted{color:var(--line-on-ink-3)}.line-page-module__HDGszW__evidenceHead{background:var(--line-card-soft);border-bottom:1px solid var(--line-rule);color:var(--line-text);align-items:center;gap:8px;padding:12px 16px;font-weight:700;display:flex}.line-page-module__HDGszW__menu{z-index:40;border-radius:var(--line-radius-row);border:1px solid var(--line-rule);background:var(--line-card);min-width:15rem;color:var(--line-text);margin-top:8px;padding:6px;position:absolute;right:0;box-shadow:0 16px 40px #1014182e}.line-page-module__HDGszW__menuItem{width:100%;min-height:44px;color:var(--line-text-2);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.line-page-module__HDGszW__menuItem:hover{background:var(--line-chip);color:var(--line-text)}.line-page-module__HDGszW__menuItem[aria-current=page]{background:var(--line-blue-soft);color:var(--line-blue)}.line-page-module__HDGszW__summaryReset{list-style:none}.line-page-module__HDGszW__summaryReset::-webkit-details-marker{display:none}.line-page-module__HDGszW__tabBar{background:var(--line-card-soft);border-bottom:1px solid var(--line-rule);border-radius:var(--line-radius-card) var(--line-radius-card) 0 0;padding:10px}.line-page-module__HDGszW__rowLink{color:inherit;transition:border-color .15s}.line-page-module__HDGszW__rowLink:hover{border-color:var(--line-dash)}@media (prefers-reduced-motion:reduce){.line-page-module__HDGszW__rowLink{transition:none}}.line-page-module__HDGszW__stepDetail{color:var(--line-text-3);margin-top:4px;font-size:14px;font-weight:500;line-height:1.5;display:block}@media (max-width:640px){.line-page-module__HDGszW__menuSheet{left:16px;right:16px;bottom:calc(80px + env(safe-area-inset-bottom));max-height:calc(100dvh - 160px - env(safe-area-inset-bottom));z-index:60;width:auto;margin-top:0;position:fixed;overflow-y:auto}}
.RoleCommandDashboard-module__mqjE1q__loading{min-height:420px;color:var(--line-text-3);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.RoleCommandDashboard-module__mqjE1q__spinner{border:4px solid var(--line-rule);border-top-color:var(--line-blue);border-radius:50%;width:48px;height:48px;animation:.9s linear infinite RoleCommandDashboard-module__mqjE1q__spin}@keyframes RoleCommandDashboard-module__mqjE1q__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.RoleCommandDashboard-module__mqjE1q__spinner{animation:none}}.RoleCommandDashboard-module__mqjE1q__pickerRow{flex-direction:column;gap:12px;display:flex}.RoleCommandDashboard-module__mqjE1q__picker{cursor:pointer;width:100%;font-weight:600}@media (min-width:640px){.RoleCommandDashboard-module__mqjE1q__pickerRow{flex-direction:row;justify-content:space-between;align-items:center}.RoleCommandDashboard-module__mqjE1q__picker{width:auto;min-width:288px}}.RoleCommandDashboard-module__mqjE1q__definitions{gap:8px;display:grid}@media (min-width:640px){.RoleCommandDashboard-module__mqjE1q__definitions{grid-template-columns:repeat(3,minmax(0,1fr))}}.RoleCommandDashboard-module__mqjE1q__definition{border:1px solid var(--line-rule);border-radius:var(--line-radius-row);background:var(--line-card-soft);min-width:0;padding:10px 12px}.RoleCommandDashboard-module__mqjE1q__layout{gap:20px;min-width:0;display:grid}@media (min-width:1024px){.RoleCommandDashboard-module__mqjE1q__layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start}}.RoleCommandDashboard-module__mqjE1q__column{flex-direction:column;gap:20px;min-width:0;display:flex}.RoleCommandDashboard-module__mqjE1q__primaryLink{border-radius:var(--line-radius-row);background:var(--line-ink);min-height:80px;color:var(--line-on-ink);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:16px 20px;text-decoration:none;transition:background .15s;display:flex}.RoleCommandDashboard-module__mqjE1q__primaryLink:hover{background:var(--line-ink-3)}.RoleCommandDashboard-module__mqjE1q__primaryIcon{background:var(--line-ink-3);border-radius:12px;padding:12px;display:inline-flex}.RoleCommandDashboard-module__mqjE1q__primaryDetail{color:var(--line-on-ink-2)}.RoleCommandDashboard-module__mqjE1q__workflowGrid{gap:12px;display:grid}@media (min-width:640px){.RoleCommandDashboard-module__mqjE1q__workflowGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.RoleCommandDashboard-module__mqjE1q__workflow{text-decoration:none;display:block}.RoleCommandDashboard-module__mqjE1q__iconChip{background:var(--line-chip);color:var(--line-text-2);border-radius:10px;padding:8px;display:inline-flex}.RoleCommandDashboard-module__mqjE1q__tool{align-items:center;gap:12px;min-height:48px;padding:12px;text-decoration:none;display:flex}@media (prefers-reduced-motion:reduce){.RoleCommandDashboard-module__mqjE1q__primaryLink{transition:none}}
.MorningBrief-module__s_uAmG__band{background:var(--line-ground);padding:16px 16px 0}.MorningBrief-module__s_uAmG__inner{max-width:1240px;margin:0 auto}.MorningBrief-module__s_uAmG__card{background:var(--line-card);border:1px solid var(--line-rule);border-radius:var(--line-radius-card);padding:16px}@media (min-width:640px){.MorningBrief-module__s_uAmG__card{padding:20px}}.MorningBrief-module__s_uAmG__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.MorningBrief-module__s_uAmG__row{border-radius:var(--line-radius-row);border:1px solid var(--line-rule);background:var(--line-card-soft);min-height:44px;color:var(--line-text);align-items:center;gap:12px;padding:10px 14px;font-size:16px;text-decoration:none;transition:border-color .15s;display:flex}.MorningBrief-module__s_uAmG__row:hover{border-color:var(--line-dash)}.MorningBrief-module__s_uAmG__dot{background:var(--line-dash);border-radius:999px;flex-shrink:0;width:10px;height:10px}.MorningBrief-module__s_uAmG__dot[data-severity=urgent]{background:var(--line-coral)}.MorningBrief-module__s_uAmG__dot[data-severity=attention]{background:var(--line-amber)}@media (prefers-reduced-motion:reduce){.MorningBrief-module__s_uAmG__row{transition:none}}
.case-manager-module__94r2Na__strip{background:var(--line-ink-2);border-radius:18px;flex-direction:column;gap:8px;min-width:260px;max-width:360px;padding:14px 18px;display:flex}.case-manager-module__94r2Na__stripTitle{color:var(--line-on-ink-2);font-size:14px;font-weight:700;line-height:1.35}.case-manager-module__94r2Na__stripCount{font-family:var(--font-jbmono), ui-monospace, monospace;color:var(--line-on-ink);font-size:14px;font-weight:700}.case-manager-module__94r2Na__barTrack{background:var(--line-ink-4);border-radius:999px;height:10px;overflow:hidden}.case-manager-module__94r2Na__barFill{background:var(--line-green);border-radius:999px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.case-manager-module__94r2Na__barFill{transition:none}}.case-manager-module__94r2Na__unavailableNote{margin:0 0 16px}.case-manager-module__94r2Na__listEmpty{background:var(--line-card);border-radius:var(--line-radius-card);color:var(--line-text-3);text-align:center;padding:28px;font-size:15px}.case-manager-module__94r2Na__paceNote{background:var(--line-card);border-radius:var(--line-radius-card);color:var(--line-text-2);align-items:flex-start;gap:12px;margin:0 0 12px;padding:12px 16px;font-size:15px;line-height:1.45;display:flex}.case-manager-module__94r2Na__paceIcon{color:var(--line-text-3);flex:none;margin-top:2px;display:inline-flex}.case-manager-module__94r2Na__compare{flex-wrap:wrap;gap:12px;display:flex}.case-manager-module__94r2Na__compareCell{background:var(--line-card-soft);border-radius:14px;flex:180px;min-width:0;padding:14px 16px}.case-manager-module__94r2Na__compareLabel{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.1em;color:var(--line-text-4);font-size:14px;font-weight:700}.case-manager-module__94r2Na__compareValue{font-family:var(--font-jbmono), ui-monospace, monospace;overflow-wrap:anywhere;margin-top:4px;font-size:17px;font-weight:700}.case-manager-module__94r2Na__checks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.case-manager-module__94r2Na__check{color:var(--line-text-2);align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.case-manager-module__94r2Na__checkMark{background:var(--line-green);border-radius:999px;flex:none;width:12px;height:12px;margin-top:5px}.case-manager-module__94r2Na__checkMarkWarn{background:var(--line-amber);border-radius:3px}.case-manager-module__94r2Na__fieldLabel{color:var(--line-text-2);margin-bottom:6px;font-size:14px;font-weight:700;display:block}.case-manager-module__94r2Na__hint{color:var(--line-text-3);margin:0;font-size:14px;line-height:1.45}.case-manager-module__94r2Na__textarea,.case-manager-module__94r2Na__input{width:100%;font:inherit;color:var(--line-text);background:var(--line-card-soft);border:2px solid var(--line-rule);border-radius:14px;padding:12px 14px;font-size:16px}.case-manager-module__94r2Na__textarea{resize:vertical;min-height:120px;line-height:1.5}.case-manager-module__94r2Na__input{min-height:48px}.case-manager-module__94r2Na__timeRow{flex-wrap:wrap;gap:12px;display:flex}.case-manager-module__94r2Na__timeField{flex:150px}.case-manager-module__94r2Na__quote{border-left:4px solid var(--line-violet);background:var(--line-card-soft);color:var(--line-text-2);overflow-wrap:anywhere;border-radius:0 14px 14px 0;margin:0;padding:12px 16px;font-size:15px;line-height:1.5}.case-manager-module__94r2Na__facts{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.case-manager-module__94r2Na__fact dt{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.1em;color:var(--line-text-4);font-size:14px;font-weight:700}.case-manager-module__94r2Na__fact dd{margin:2px 0 0;font-size:15px;font-weight:700}.case-manager-module__94r2Na__error{color:#7a2410;background:#fdece6;border-radius:14px;margin:0;padding:12px 14px;font-size:14px;font-weight:600}.case-manager-module__94r2Na__copied{color:var(--line-green-text);font-size:14px;font-weight:700}.case-manager-module__94r2Na__stack{flex-direction:column;gap:14px;display:flex}.case-manager-module__94r2Na__rowButtons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.case-manager-module__94r2Na__sideStack{flex-direction:column;gap:18px;display:flex}.case-manager-module__94r2Na__plate{background:var(--line-card);border-radius:var(--line-radius-card);flex-direction:column;gap:18px;padding:24px;display:flex}.case-manager-module__94r2Na__plateEyebrow{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.12em;color:var(--line-text-4);font-size:14px;font-weight:700}.case-manager-module__94r2Na__plateTitle{letter-spacing:-.01em;margin:4px 0 0;font-size:22px;font-weight:900;font-stretch:112%;line-height:1.1}.case-manager-module__94r2Na__plateRows,.case-manager-module__94r2Na__workspaces{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.case-manager-module__94r2Na__plateRow{border-top:1px solid var(--line-rule);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.case-manager-module__94r2Na__plateRow:first-child{border-top:0;padding-top:0}.case-manager-module__94r2Na__plateCount{min-width:52px;font-family:var(--font-jbmono), ui-monospace, monospace;text-align:right;color:var(--line-text);flex:none;font-size:26px;font-weight:700;line-height:1}.case-manager-module__94r2Na__plateCountHot{color:var(--line-amber-wait)}.case-manager-module__94r2Na__plateCountUnknown{color:var(--line-text-4)}.case-manager-module__94r2Na__plateBody{flex-direction:column;gap:4px;min-width:0;display:flex}.case-manager-module__94r2Na__plateLabel{color:var(--line-text);font-size:16px;font-weight:800}.case-manager-module__94r2Na__plateDetail{color:var(--line-text-3);margin:0;font-size:14px;line-height:1.45}.case-manager-module__94r2Na__plateLink{min-height:44px;color:var(--line-blue);align-items:center;gap:6px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.case-manager-module__94r2Na__plateLink:hover{text-decoration:underline}.case-manager-module__94r2Na__workspaces{gap:4px;margin-top:8px}.case-manager-module__94r2Na__workspace{background:var(--line-card-soft);min-height:44px;color:var(--line-text);border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;text-decoration:none;display:flex}.case-manager-module__94r2Na__workspace:hover{background:var(--line-chip)}.case-manager-module__94r2Na__workspaceLabel{font-size:15px;font-weight:800}.case-manager-module__94r2Na__workspaceDetail{color:var(--line-text-3);font-size:14px;line-height:1.4}.case-manager-module__94r2Na__plateFooter{border-top:1px solid var(--line-rule);font-family:var(--font-jbmono), ui-monospace, monospace;color:var(--line-text-4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;font-size:14px;display:flex}.case-manager-module__94r2Na__plateRefresh{border:2px solid var(--line-rule);min-height:44px;color:var(--line-text-2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-weight:700}.case-manager-module__94r2Na__plateRefresh:hover{background:var(--line-rule)}.case-manager-module__94r2Na__scope{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 20px;display:flex}.case-manager-module__94r2Na__scopeText{flex-direction:column;gap:4px;min-width:0;display:flex}.case-manager-module__94r2Na__scopeLabel{color:var(--line-text-3)}.case-manager-module__94r2Na__scopeNow{color:var(--line-text);font-size:15px;font-weight:700}.case-manager-module__94r2Na__scopeTotal{color:var(--line-text-3);font-size:14px}.case-manager-module__94r2Na__scopeRow{flex-wrap:wrap;flex:0 420px;gap:8px;min-width:0;display:flex}.case-manager-module__94r2Na__select{border:2px solid var(--line-rule);background:var(--line-card);min-width:0;min-height:44px;color:var(--line-text);font:inherit;cursor:pointer;border-radius:999px;flex:200px;padding:0 16px;font-size:16px;font-weight:700}.case-manager-module__94r2Na__btnSmall{min-height:44px;padding:0 18px;font-size:14px}.case-manager-module__94r2Na__drafted{border-left:4px solid var(--line-green);background:var(--line-green-soft);color:var(--line-text-2);border-radius:0 14px 14px 0;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.case-manager-module__94r2Na__sectionArea{min-height:84px}.case-manager-module__94r2Na__choices{border:2px solid var(--line-rule);border-radius:14px;flex-direction:column;gap:8px;margin:0;padding:12px 14px;display:flex}.case-manager-module__94r2Na__choices legend{color:var(--line-text-2);padding:0 4px;font-size:14px;font-weight:700}.case-manager-module__94r2Na__choice{min-height:44px;color:var(--line-text);cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.case-manager-module__94r2Na__choice input{width:20px;height:20px;accent-color:var(--line-green);flex:none;margin-top:1px}.case-manager-module__94r2Na__notePreview{background:var(--line-card-soft);border:2px solid var(--line-rule);font:inherit;color:var(--line-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}.case-manager-module__94r2Na__contactTypes{flex-wrap:wrap;gap:8px;display:flex}.case-manager-module__94r2Na__noteHint{border-left:4px solid var(--line-amber);background:var(--line-card-soft);color:var(--line-text-2);border-radius:0 14px 14px 0;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}
.checkins-module__rUnBMq__glance{background:var(--line-card-soft);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.checkins-module__rUnBMq__glanceTitle{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.1em;color:var(--line-text-4);margin:0;font-size:14px;font-weight:700}.checkins-module__rUnBMq__glanceList{flex-direction:column;gap:8px;margin:0;display:flex}.checkins-module__rUnBMq__glanceRow{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:14px;line-height:1.4;display:flex}.checkins-module__rUnBMq__glanceRow dt{color:var(--line-text-3)}.checkins-module__rUnBMq__glanceRow dd{color:var(--line-text);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.checkins-module__rUnBMq__glanceHot{color:var(--line-amber-text)}.checkins-module__rUnBMq__answer{border-left:4px solid var(--line-rule);flex-direction:column;gap:6px;padding:2px 0 2px 14px;display:flex}.checkins-module__rUnBMq__answerRed{border-left-color:var(--line-coral)}.checkins-module__rUnBMq__answerAmber{border-left-color:var(--line-amber)}.checkins-module__rUnBMq__answerHead{color:var(--line-text);margin:0;font-size:14px;font-weight:800}.checkins-module__rUnBMq__answerLines{flex-direction:column;gap:4px;margin:0;display:flex}.checkins-module__rUnBMq__answerLine{flex-wrap:wrap;gap:2px 10px;font-size:14px;line-height:1.4;display:flex}.checkins-module__rUnBMq__answerLine dt{color:var(--line-text-3);min-width:150px}.checkins-module__rUnBMq__answerLine dd{color:var(--line-text);overflow-wrap:anywhere;margin:0;font-weight:700}.checkins-module__rUnBMq__reasons{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.checkins-module__rUnBMq__reason{background:var(--line-chip);color:var(--line-text-2);border-radius:999px;padding:4px 10px;font-size:14px;font-weight:700}
.studentDetail-module__FBEijG__track{background:var(--line-chip);border-radius:999px;height:10px;overflow:hidden}.studentDetail-module__FBEijG__fillGreen{background:var(--line-green)}.studentDetail-module__FBEijG__fillBlue{background:var(--line-blue)}.studentDetail-module__FBEijG__fillAmber{background:var(--line-amber)}.studentDetail-module__FBEijG__fillCoral{background:var(--line-coral)}.studentDetail-module__FBEijG__fillViolet{background:var(--line-violet)}.studentDetail-module__FBEijG__levelCoral{background:var(--line-tag-coral-bg);color:var(--line-tag-coral)}.studentDetail-module__FBEijG__levelAmber{background:var(--line-tag-amber-bg);color:var(--line-tag-amber)}.studentDetail-module__FBEijG__levelBlue{background:var(--line-tag-blue-bg);color:var(--line-tag-blue)}.studentDetail-module__FBEijG__levelGreen{background:var(--line-tag-green-bg);color:var(--line-tag-green)}.studentDetail-module__FBEijG__levelViolet{background:var(--line-tag-violet-bg);color:var(--line-tag-violet)}.studentDetail-module__FBEijG__goalRow{border:1px solid var(--line-rule);background:var(--line-card-soft);color:var(--line-text);border-radius:12px;gap:12px;padding:10px 14px;display:flex}.studentDetail-module__FBEijG__goalNumber{color:var(--line-blue);flex-shrink:0;font-weight:800}.studentDetail-module__FBEijG__achievement{background:var(--line-tag-amber-bg);color:var(--line-tag-amber);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.studentDetail-module__FBEijG__divider{border-top:1px solid var(--line-rule)}
.job-specialist-module__kN3OBa__sideStack{flex-direction:column;gap:24px;min-width:0;display:flex}.job-specialist-module__kN3OBa__desk{background:var(--line-card);border-radius:var(--line-radius-card);flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex}.job-specialist-module__kN3OBa__deskHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.job-specialist-module__kN3OBa__deskKicker{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.12em;color:var(--line-text-4);text-transform:uppercase;font-size:14px;font-weight:700}.job-specialist-module__kN3OBa__deskTitle{letter-spacing:-.01em;margin:4px 0 0;font-size:22px;font-weight:900;font-stretch:110%;line-height:1.1}.job-specialist-module__kN3OBa__deskScope{color:var(--line-text-3);margin:0;font-size:14px;line-height:1.45}.job-specialist-module__kN3OBa__deskControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.job-specialist-module__kN3OBa__select{border:2px solid var(--line-rule);background:var(--line-card);max-width:100%;min-height:44px;color:var(--line-text);font:inherit;cursor:pointer;border-radius:12px;padding:0 12px;font-size:16px;font-weight:700}.job-specialist-module__kN3OBa__refresh{border:2px solid var(--line-rule);min-height:44px;color:var(--line-text-2);font:inherit;background:0 0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700}.job-specialist-module__kN3OBa__refresh:hover{background:var(--line-rule)}.job-specialist-module__kN3OBa__attention{background:var(--line-card-soft);border-left:6px solid var(--line-amber);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.job-specialist-module__kN3OBa__attentionTitle{margin:0;font-size:16px;font-weight:800}.job-specialist-module__kN3OBa__attentionBody{color:var(--line-text-2);margin:0;font-size:14px;line-height:1.45}.job-specialist-module__kN3OBa__inlineLinks{flex-wrap:wrap;gap:8px 16px;display:flex}.job-specialist-module__kN3OBa__inlineLink{min-height:44px;color:var(--line-blue);text-underline-offset:3px;align-items:center;font-size:14px;font-weight:800;text-decoration:underline;display:inline-flex}.job-specialist-module__kN3OBa__facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;display:grid}.job-specialist-module__kN3OBa__fact{background:var(--line-card-soft);border-radius:14px;min-width:0;padding:14px 16px}.job-specialist-module__kN3OBa__factLabel{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.08em;color:var(--line-text-4);text-transform:uppercase;font-size:14px;font-weight:700}.job-specialist-module__kN3OBa__factValue{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:30px;font-weight:900;font-stretch:112%;line-height:1}.job-specialist-module__kN3OBa__factDetail{color:var(--line-text-3);overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.4}.job-specialist-module__kN3OBa__subhead{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.1em;color:var(--line-text-3);text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.job-specialist-module__kN3OBa__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.job-specialist-module__kN3OBa__actionLink{border:2px solid var(--line-rule);min-height:52px;color:var(--line-text);border-radius:14px;flex-direction:column;justify-content:center;gap:2px;padding:10px 14px;text-decoration:none;display:flex}.job-specialist-module__kN3OBa__actionLink:hover{border-color:var(--line-blue);background:var(--line-blue-soft)}.job-specialist-module__kN3OBa__actionTitle{overflow-wrap:anywhere;font-size:15px;font-weight:800}.job-specialist-module__kN3OBa__actionSub{color:var(--line-text-3);overflow-wrap:anywhere;font-size:14px}.job-specialist-module__kN3OBa__signal{border-bottom:1px solid var(--line-rule);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;font-size:14px;display:flex}.job-specialist-module__kN3OBa__signal:last-child{border-bottom:0}.job-specialist-module__kN3OBa__signalCount{font-family:var(--font-jbmono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-weight:700}.job-specialist-module__kN3OBa__quiet{color:var(--line-text-3);margin:0;font-size:14px}.job-specialist-module__kN3OBa__definitions{grid-template-columns:auto 1fr;gap:6px 14px;margin:0;font-size:14px;display:grid}.job-specialist-module__kN3OBa__definitions dt{font-weight:800}.job-specialist-module__kN3OBa__definitions dd{color:var(--line-text-3);margin:0}.job-specialist-module__kN3OBa__toolGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}
.CasePlansTab-module__9DrUOG__stack{flex-direction:column;gap:16px;min-width:0;display:flex}.CasePlansTab-module__9DrUOG__formPanel{background:var(--line-blue-soft);border:1px solid var(--line-rule);border-radius:var(--line-radius-row);flex-direction:column;gap:16px;padding:16px;display:flex}.CasePlansTab-module__9DrUOG__formGrid2,.CasePlansTab-module__9DrUOG__formGrid3{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:768px){.CasePlansTab-module__9DrUOG__formGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.CasePlansTab-module__9DrUOG__formGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}.CasePlansTab-module__9DrUOG__span2{grid-column:span 2}}.CasePlansTab-module__9DrUOG__goalInputRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.CasePlansTab-module__9DrUOG__goalInputRow>input{flex:1;min-width:0}.CasePlansTab-module__9DrUOG__formActions{flex-wrap:wrap;gap:12px;display:flex}.CasePlansTab-module__9DrUOG__planList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.CasePlansTab-module__9DrUOG__planCard{background:var(--line-card);border:1px solid var(--line-rule);border-radius:var(--line-radius-row);min-width:0;overflow:hidden}.CasePlansTab-module__9DrUOG__planToggle{width:100%;min-height:44px;color:var(--line-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 16px;display:flex}.CasePlansTab-module__9DrUOG__planToggle:hover{background:var(--line-card-soft)}.CasePlansTab-module__9DrUOG__planToggleMain{align-items:flex-start;gap:12px;min-width:0;display:flex}.CasePlansTab-module__9DrUOG__chevron{width:20px;height:20px;color:var(--line-text-4);flex:none;margin-top:2px}.CasePlansTab-module__9DrUOG__planTitle{color:var(--line-text);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700}.CasePlansTab-module__9DrUOG__planMeta{color:var(--line-text-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:14px;display:flex}.CasePlansTab-module__9DrUOG__reviewDate{color:var(--line-text-3);align-items:center;gap:4px;font-size:14px;display:inline-flex}.CasePlansTab-module__9DrUOG__planBody{border-top:1px solid var(--line-rule);flex-direction:column;gap:16px;padding:16px;display:flex}.CasePlansTab-module__9DrUOG__summaryText{color:var(--line-text-2);margin:0;font-size:16px;line-height:1.6}.CasePlansTab-module__9DrUOG__statusRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CasePlansTab-module__9DrUOG__statusRow .CasePlansTab-module__9DrUOG__archive{margin-left:auto}.CasePlansTab-module__9DrUOG__subhead{color:var(--line-text-2);align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:700;display:flex}.CasePlansTab-module__9DrUOG__goalButton{width:100%;min-height:44px;color:var(--line-text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:8px;font-size:16px;display:flex}.CasePlansTab-module__9DrUOG__goalButton:hover:not(:disabled){background:var(--line-card-soft)}.CasePlansTab-module__9DrUOG__goalButton:disabled{cursor:default}.CasePlansTab-module__9DrUOG__goalMark{flex:none;width:22px;height:22px}.CasePlansTab-module__9DrUOG__goalDone{color:var(--line-green-text)}.CasePlansTab-module__9DrUOG__goalOpenCircle{border:2px solid var(--line-dash);border-radius:999px;flex:none;width:22px;height:22px}.CasePlansTab-module__9DrUOG__goalOpenSquare{border:2px solid var(--line-dash);border-radius:6px;flex:none;width:22px;height:22px}.CasePlansTab-module__9DrUOG__struck{color:var(--line-text-4);text-decoration:line-through}.CasePlansTab-module__9DrUOG__followUp{background:var(--line-blue-soft);border:1px solid var(--line-rule);border-radius:var(--line-radius-row);padding:16px}.CasePlansTab-module__9DrUOG__followUpHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.CasePlansTab-module__9DrUOG__followUpIcon{background:var(--line-ink);width:36px;height:36px;color:var(--line-on-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.CasePlansTab-module__9DrUOG__followUpTitle{color:var(--line-text);margin:0;font-size:16px;font-weight:700}.CasePlansTab-module__9DrUOG__followUpHint{color:var(--line-text-3);margin:4px 0 0;font-size:14px;line-height:1.5}.CasePlansTab-module__9DrUOG__legacy{background:var(--line-card-soft);border:1px solid var(--line-rule);border-radius:14px;padding:12px}.CasePlansTab-module__9DrUOG__legacyRow{background:var(--line-card);border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}.CasePlansTab-module__9DrUOG__legacyRow>span:first-of-type{flex:1;min-width:0}.CasePlansTab-module__9DrUOG__metaRow{color:var(--line-text-3);flex-wrap:wrap;gap:4px 16px;font-size:14px;display:flex}.CasePlansTab-module__9DrUOG__archivedRow{background:var(--line-card-soft);border:1px solid var(--line-rule);color:var(--line-text-3);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.CasePlansTab-module__9DrUOG__spin{animation:1s linear infinite CasePlansTab-module__9DrUOG__spin}@keyframes CasePlansTab-module__9DrUOG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CasePlansTab-module__9DrUOG__spin{animation:none}}.CasePlansTab-module__9DrUOG__loading{color:var(--line-text-3);justify-content:center;align-items:center;gap:10px;padding:48px 0;font-size:16px;display:flex}
.ConsentForm-module__bNpekG__form{flex-direction:column;gap:16px;display:flex}.ConsentForm-module__bNpekG__fieldset{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.ConsentForm-module__bNpekG__legend{color:var(--line-text);padding:0;font-size:18px;font-weight:800}.ConsentForm-module__bNpekG__intro{color:var(--line-text-3);margin:0;font-size:16px;line-height:1.5}.ConsentForm-module__bNpekG__choice{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ConsentForm-module__bNpekG__choiceLabel{cursor:pointer;overflow-wrap:anywhere;flex:auto;min-width:0}.ConsentForm-module__bNpekG__choiceName{color:var(--line-text);font-size:16px;font-weight:700;display:block}.ConsentForm-module__bNpekG__choiceDesc{color:var(--line-text-3);margin-top:2px;font-size:16px;line-height:1.5;display:block}.ConsentForm-module__bNpekG__switchWrap{flex:none;align-items:center;gap:8px;min-height:44px;display:flex}.ConsentForm-module__bNpekG__switchState{color:var(--line-text-3);font-size:14px;font-weight:700}.ConsentForm-module__bNpekG__check{cursor:pointer;width:24px;height:24px;accent-color:var(--line-blue)}.ConsentForm-module__bNpekG__check:disabled{cursor:not-allowed}.ConsentForm-module__bNpekG__ack{background:var(--line-card-soft);color:var(--line-text-2);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;font-size:16px;line-height:1.5;display:flex}.ConsentForm-module__bNpekG__ack .ConsentForm-module__bNpekG__check{flex:none;margin-top:2px}.ConsentForm-module__bNpekG__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.placement-agent-module__MbRdYW__panel{background:var(--line-card);border-radius:var(--line-radius-card);flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}.placement-agent-module__MbRdYW__kicker{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.12em;color:var(--line-text-4);text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.placement-agent-module__MbRdYW__title{color:var(--line-text);margin:4px 0 0;font-size:22px;font-weight:800}.placement-agent-module__MbRdYW__sub{color:var(--line-text-2);margin:4px 0 0;font-size:16px}.placement-agent-module__MbRdYW__group{border-top:1px solid var(--line-rule);flex-direction:column;gap:10px;padding-top:16px;display:flex}.placement-agent-module__MbRdYW__groupHead{color:var(--line-text);margin:0;font-size:18px;font-weight:800}.placement-agent-module__MbRdYW__groupNote{color:var(--line-text-3);margin:0;font-size:15px}.placement-agent-module__MbRdYW__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.placement-agent-module__MbRdYW__item{background:var(--line-card-soft);border-radius:var(--line-radius-row);flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.placement-agent-module__MbRdYW__itemTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.placement-agent-module__MbRdYW__itemName{color:var(--line-text);overflow-wrap:anywhere;font-size:16px;font-weight:700}.placement-agent-module__MbRdYW__itemMeta{color:var(--line-text-3);overflow-wrap:anywhere;font-size:14px}.placement-agent-module__MbRdYW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.placement-agent-module__MbRdYW__select,.placement-agent-module__MbRdYW__field{border:1px solid var(--line-rule);background:var(--line-card);min-height:44px;color:var(--line-text);border-radius:10px;max-width:100%;padding:8px 10px;font-size:16px}.placement-agent-module__MbRdYW__field{width:100%;font-family:inherit}.placement-agent-module__MbRdYW__reasons{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:15px;display:flex}.placement-agent-module__MbRdYW__good{color:var(--line-green-text)}.placement-agent-module__MbRdYW__gap{color:var(--line-amber-text)}.placement-agent-module__MbRdYW__draft{flex-direction:column;gap:8px;display:flex}.placement-agent-module__MbRdYW__error{color:var(--line-tag-coral);margin:0;font-size:15px}.placement-agent-module__MbRdYW__ok{color:var(--line-green-text);margin:0;font-size:15px}.placement-agent-module__MbRdYW__more{color:var(--line-text-3);margin:0;font-size:15px}.placement-agent-module__MbRdYW__message{white-space:pre-wrap;color:var(--line-text-2);overflow-wrap:anywhere;margin:0;font-size:15px}
.InterviewPrepTab-module__ZuWsRq__stack{flex-direction:column;gap:16px;min-width:0;display:flex}.InterviewPrepTab-module__ZuWsRq__card{background:var(--line-card);border:1px solid var(--line-rule);border-radius:var(--line-radius-card);min-width:0;overflow:hidden}.InterviewPrepTab-module__ZuWsRq__cardHeading{margin:0}.InterviewPrepTab-module__ZuWsRq__toggle{width:100%;min-height:56px;color:var(--line-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.InterviewPrepTab-module__ZuWsRq__toggle:hover{background:var(--line-card-soft)}.InterviewPrepTab-module__ZuWsRq__toggleMain{align-items:center;gap:10px;min-width:0;display:flex}.InterviewPrepTab-module__ZuWsRq__toggleTitle{color:var(--line-text);font-size:18px;font-weight:800;font-stretch:108%}.InterviewPrepTab-module__ZuWsRq__chev{width:20px;height:20px;color:var(--line-text-4);flex:none}.InterviewPrepTab-module__ZuWsRq__icon{width:20px;height:20px;color:var(--line-text-3);flex:none}.InterviewPrepTab-module__ZuWsRq__cardBody{border-top:1px solid var(--line-rule);flex-direction:column;gap:16px;padding:16px;display:flex}.InterviewPrepTab-module__ZuWsRq__text{color:var(--line-text-2);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.6}.InterviewPrepTab-module__ZuWsRq__small{color:var(--line-text-3);margin:0;font-size:14px}.InterviewPrepTab-module__ZuWsRq__metaRow{color:var(--line-text-3);flex-wrap:wrap;gap:4px 16px;font-size:14px;display:flex}.InterviewPrepTab-module__ZuWsRq__iconLine{align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.InterviewPrepTab-module__ZuWsRq__iconLine svg{flex:none;width:18px;height:18px}.InterviewPrepTab-module__ZuWsRq__kicker{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--line-text-3);margin:0 0 4px;font-size:14px;font-weight:700}.InterviewPrepTab-module__ZuWsRq__statRow{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:640px){.InterviewPrepTab-module__ZuWsRq__statRow{grid-template-columns:repeat(4,minmax(0,1fr))}}.InterviewPrepTab-module__ZuWsRq__statValue{font-family:var(--font-jbmono), ui-monospace, monospace;color:var(--line-text);margin:0;font-size:28px;font-weight:700}.InterviewPrepTab-module__ZuWsRq__statValue[data-tone=green]{color:var(--line-green-text)}.InterviewPrepTab-module__ZuWsRq__statValue[data-tone=coral]{color:var(--line-tag-coral)}.InterviewPrepTab-module__ZuWsRq__interviewList{flex-direction:column;gap:10px;display:flex}.InterviewPrepTab-module__ZuWsRq__interview{border:1px solid var(--line-rule);border-radius:14px;overflow:hidden}.InterviewPrepTab-module__ZuWsRq__interviewToggle{width:100%;min-height:48px;color:var(--line-text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:16px;display:flex}.InterviewPrepTab-module__ZuWsRq__interviewToggle:hover{background:var(--line-card-soft)}.InterviewPrepTab-module__ZuWsRq__interviewBody{border-top:1px solid var(--line-rule);flex-direction:column;gap:12px;padding:12px;display:flex}.InterviewPrepTab-module__ZuWsRq__dimList{flex-direction:column;gap:12px;display:flex}.InterviewPrepTab-module__ZuWsRq__dimRow{color:var(--line-text-2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;font-size:16px;display:grid}.InterviewPrepTab-module__ZuWsRq__dimScore{font-weight:700}.InterviewPrepTab-module__ZuWsRq__track{background:var(--line-rule);border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.InterviewPrepTab-module__ZuWsRq__fill{background:var(--line-ink-4);border-radius:999px;height:100%}.InterviewPrepTab-module__ZuWsRq__fill[data-tone=green]{background:var(--line-green)}.InterviewPrepTab-module__ZuWsRq__fill[data-tone=blue]{background:var(--line-blue)}.InterviewPrepTab-module__ZuWsRq__fill[data-tone=amber]{background:var(--line-amber)}.InterviewPrepTab-module__ZuWsRq__fill[data-tone=coral]{background:var(--line-coral)}.InterviewPrepTab-module__ZuWsRq__feedback{border-top:1px solid var(--line-rule);color:var(--line-text-2);margin:0;padding-top:12px;font-size:16px;line-height:1.6}.InterviewPrepTab-module__ZuWsRq__empty{text-align:center;color:var(--line-text-3);flex-direction:column;align-items:center;gap:8px;padding:16px 0;font-size:16px;display:flex}.InterviewPrepTab-module__ZuWsRq__empty svg{width:40px;height:40px;color:var(--line-text-4)}.InterviewPrepTab-module__ZuWsRq__scoreRow{flex-wrap:wrap;gap:16px 24px;display:flex}.InterviewPrepTab-module__ZuWsRq__bigScore{font-family:var(--font-jbmono), ui-monospace, monospace;background:var(--line-tag-ink-bg);color:var(--line-tag-ink);border-radius:12px;margin-top:4px;padding:4px 14px;font-size:30px;font-weight:700;display:inline-block}.InterviewPrepTab-module__ZuWsRq__bigScore[data-tone=green]{background:var(--line-tag-green-bg);color:var(--line-tag-green)}.InterviewPrepTab-module__ZuWsRq__bigScore[data-tone=amber]{background:var(--line-tag-amber-bg);color:var(--line-tag-amber)}.InterviewPrepTab-module__ZuWsRq__bigScore[data-tone=coral]{background:var(--line-tag-coral-bg);color:var(--line-tag-coral)}.InterviewPrepTab-module__ZuWsRq__fixes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.InterviewPrepTab-module__ZuWsRq__fixes li{color:var(--line-text-2);align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.InterviewPrepTab-module__ZuWsRq__fixNumber{background:var(--line-tag-amber-bg);width:28px;height:28px;color:var(--line-tag-amber);font-family:var(--font-jbmono), ui-monospace, monospace;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.InterviewPrepTab-module__ZuWsRq__tagRow{flex-wrap:wrap;gap:8px;display:flex}.InterviewPrepTab-module__ZuWsRq__progressTrack{background:var(--line-rule);border-radius:999px;height:10px;overflow:hidden}.InterviewPrepTab-module__ZuWsRq__progressFill{background:var(--line-green);border-radius:999px;height:100%;transition:width .3s}@media (prefers-reduced-motion:reduce){.InterviewPrepTab-module__ZuWsRq__progressFill{transition:none}}.InterviewPrepTab-module__ZuWsRq__checkList{flex-direction:column;gap:6px;display:flex}.InterviewPrepTab-module__ZuWsRq__checkItem{width:100%;min-height:44px;color:var(--line-text-3);font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:8px;font-size:16px;display:flex}button.InterviewPrepTab-module__ZuWsRq__checkItem{cursor:pointer}button.InterviewPrepTab-module__ZuWsRq__checkItem:hover:not(:disabled),.InterviewPrepTab-module__ZuWsRq__checkItem[data-locked=true]{background:var(--line-card-soft)}.InterviewPrepTab-module__ZuWsRq__checkItem[data-done=true]{color:var(--line-text-2)}.InterviewPrepTab-module__ZuWsRq__checkItem[data-done=true][data-strike=true]{color:var(--line-text-4);text-decoration:line-through}.InterviewPrepTab-module__ZuWsRq__checkMark{width:22px;height:22px;color:var(--line-dash);flex:none}.InterviewPrepTab-module__ZuWsRq__checkMark[data-done=true]{color:var(--line-green-text)}.InterviewPrepTab-module__ZuWsRq__lockMark{width:16px;height:16px;color:var(--line-text-4);flex:none}.InterviewPrepTab-module__ZuWsRq__customRow{align-items:center;gap:8px;display:flex}.InterviewPrepTab-module__ZuWsRq__customRow>.InterviewPrepTab-module__ZuWsRq__checkItem{flex:1;min-width:0}.InterviewPrepTab-module__ZuWsRq__addRow{border-top:1px solid var(--line-rule);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.InterviewPrepTab-module__ZuWsRq__addRow>input{flex:12rem;min-width:0}.InterviewPrepTab-module__ZuWsRq__loading{color:var(--line-text-3);justify-content:center;align-items:center;gap:10px;padding:48px 0;font-size:16px;display:flex}.InterviewPrepTab-module__ZuWsRq__spin{animation:1s linear infinite InterviewPrepTab-module__ZuWsRq__spin}@keyframes InterviewPrepTab-module__ZuWsRq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.InterviewPrepTab-module__ZuWsRq__spin{animation:none}}
.plate-module__ZMw3Ga__plate{flex-direction:column;gap:18px;margin-top:36px;display:flex}.plate-module__ZMw3Ga__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.plate-module__ZMw3Ga__eyebrow{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--line-text-4);font-size:14px;font-weight:700}.plate-module__ZMw3Ga__title{color:var(--line-text);margin:4px 0 0;font-size:26px;font-weight:900;font-stretch:112%;line-height:1.1}.plate-module__ZMw3Ga__sub{color:var(--line-text-3);max-width:70ch;margin:6px 0 0;font-size:14px;line-height:1.45}.plate-module__ZMw3Ga__refresh{color:var(--line-blue);text-underline-offset:3px;align-items:center;min-height:44px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.plate-module__ZMw3Ga__strip{flex-wrap:wrap;gap:12px;display:flex}.plate-module__ZMw3Ga__callout{border-radius:var(--line-radius-row);background:var(--line-ink);min-width:0;color:var(--line-on-ink);flex:300px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}a.plate-module__ZMw3Ga__callout:hover{background:var(--line-ink-2)}.plate-module__ZMw3Ga__calloutValue{font-family:var(--font-jbmono), ui-monospace, monospace;font-variant-numeric:tabular-nums;flex:none;font-size:34px;font-weight:700;line-height:1}.plate-module__ZMw3Ga__calloutValueHot{color:var(--line-amber)}.plate-module__ZMw3Ga__calloutText{flex-direction:column;gap:2px;min-width:0;display:flex}.plate-module__ZMw3Ga__calloutLabel{font-size:16px;font-weight:800}.plate-module__ZMw3Ga__calloutDetail{color:var(--line-on-ink-3);font-size:14px}.plate-module__ZMw3Ga__calloutGo{color:var(--line-blue-on-ink);flex:none;margin-left:auto;font-size:14px;font-weight:700}.plate-module__ZMw3Ga__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:16px;display:grid}.plate-module__ZMw3Ga__card{background:var(--line-card);border-radius:var(--line-radius-card);flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.plate-module__ZMw3Ga__cardHead{align-items:center;gap:12px;min-width:0;display:flex}.plate-module__ZMw3Ga__cardTitleBlock{flex:1;min-width:0}.plate-module__ZMw3Ga__cardTitle{overflow-wrap:anywhere;margin:2px 0 0;font-size:18px;font-weight:900;font-stretch:110%}.plate-module__ZMw3Ga__cardLink{color:var(--line-blue);text-underline-offset:3px;flex:none;align-items:center;min-height:44px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.plate-module__ZMw3Ga__rows{background:var(--line-card-soft);border-radius:14px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.plate-module__ZMw3Ga__rows>li+li{border-top:1px solid var(--line-rule)}.plate-module__ZMw3Ga__rowLink,.plate-module__ZMw3Ga__rowStatic{min-height:56px;color:var(--line-text);align-items:center;gap:12px;padding:11px 14px;text-decoration:none;display:flex}a.plate-module__ZMw3Ga__rowLink:hover{background:var(--line-chip)}.plate-module__ZMw3Ga__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.plate-module__ZMw3Ga__rowLabel{font-size:14px;font-weight:800}.plate-module__ZMw3Ga__rowDetail{color:var(--line-text-3);font-size:14px;line-height:1.4}.plate-module__ZMw3Ga__rowValue{font-family:var(--font-jbmono), ui-monospace, monospace;font-variant-numeric:tabular-nums;flex:none;font-size:22px;font-weight:700}.plate-module__ZMw3Ga__rowValueHot{color:var(--line-amber-wait)}.plate-module__ZMw3Ga__rowValueNone{color:var(--line-text-4)}.plate-module__ZMw3Ga__note{color:#5c3b00;background:#fff6e5;border:1px solid #f2d39a;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.plate-module__ZMw3Ga__chips{flex-wrap:wrap;gap:6px;display:inline-flex}.plate-module__ZMw3Ga__chip{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.04em;background:var(--line-amber);color:var(--line-ink);border-radius:4px;padding:2px 6px;font-size:14px;font-weight:700}.plate-module__ZMw3Ga__linksNav{flex-direction:column;gap:10px;display:flex}.plate-module__ZMw3Ga__links{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.plate-module__ZMw3Ga__link{background:var(--line-card);min-height:64px;color:var(--line-text);border:2px solid #0000;border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.plate-module__ZMw3Ga__link:hover{border-color:var(--line-dash)}.plate-module__ZMw3Ga__linkLabel{font-size:14px;font-weight:800}.plate-module__ZMw3Ga__linkDetail{color:var(--line-text-3);font-size:14px}@media (max-width:640px){.plate-module__ZMw3Ga__title{font-size:22px}.plate-module__ZMw3Ga__card{padding:16px}.plate-module__ZMw3Ga__calloutValue{font-size:28px}}
.askSage-module__1yYawq__card{background:var(--line-card);border:2px solid var(--line-green-soft);border-radius:24px;flex-direction:column;gap:14px;min-width:0;padding:22px 24px;display:flex}.askSage-module__1yYawq__head{align-items:center;gap:12px;display:flex}.askSage-module__1yYawq__mark{background:var(--line-green-soft);width:40px;height:40px;color:var(--line-green-text);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.askSage-module__1yYawq__h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:900;font-stretch:110%}.askSage-module__1yYawq__sub{color:var(--line-text-3);margin:2px 0 0;font-size:14px;line-height:1.4}.askSage-module__1yYawq__starters{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.askSage-module__1yYawq__starter{background:var(--line-card-soft);min-height:52px;color:var(--line-text);overflow-wrap:anywhere;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.askSage-module__1yYawq__starter:hover{background:var(--line-green-soft);color:var(--line-green-text)}.askSage-module__1yYawq__arrow{color:var(--line-green-text);flex:none}.askSage-module__1yYawq__actions{flex-wrap:wrap;gap:8px;display:flex}.askSage-module__1yYawq__note{color:var(--line-text-3);margin:0;font-size:13px;line-height:1.5}.askSage-module__1yYawq__askLink{min-height:44px;color:var(--line-green-text);text-underline-offset:3px;align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.askSage-module__1yYawq__askLinks{flex-wrap:wrap;column-gap:16px;display:flex}.askSage-module__1yYawq__drLink{min-height:44px;color:var(--line-blue);text-underline-offset:3px;align-items:center;margin-left:46px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}@media (max-width:640px){.askSage-module__1yYawq__sub,.askSage-module__1yYawq__starter,.askSage-module__1yYawq__note{font-size:16px}.askSage-module__1yYawq__drLink{font-size:14px}}
.public-module__ezyVHW__brandBar{background:var(--line-ink);border-bottom:1px solid var(--line-ink-3)}.public-module__ezyVHW__brandInner{max-width:1280px;padding:10px var(--line-gutter);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.public-module__ezyVHW__brand{min-height:44px;color:var(--line-on-ink);letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.public-module__ezyVHW__logoChip{background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.public-module__ezyVHW__logoChip img{object-fit:contain;width:28px;height:28px}.public-module__ezyVHW__narrow.public-module__ezyVHW__narrow{max-width:640px}.public-module__ezyVHW__medium.public-module__ezyVHW__medium{max-width:880px}.public-module__ezyVHW__wide.public-module__ezyVHW__wide{max-width:1120px}.public-module__ezyVHW__center{text-align:center}.public-module__ezyVHW__lede{color:var(--line-text-2);margin:0;font-size:17px;line-height:1.6}.public-module__ezyVHW__body{color:var(--line-text-2);margin:0;font-size:16px;line-height:1.6}.public-module__ezyVHW__small,.public-module__ezyVHW__es{color:var(--line-text-3);margin:0;font-size:14px;line-height:1.55}.public-module__ezyVHW__stack{flex-direction:column;gap:14px;display:flex}.public-module__ezyVHW__stackTight{flex-direction:column;gap:8px;display:flex}.public-module__ezyVHW__actions{flex-wrap:wrap;gap:10px;display:flex}.public-module__ezyVHW__actionsCenter{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.public-module__ezyVHW__footnote{text-align:center;color:var(--line-text-4);margin:8px 0 0;font-size:14px;line-height:1.5}.public-module__ezyVHW__prose{color:var(--line-text-2);flex-direction:column;gap:14px;font-size:16px;line-height:1.7;display:flex}.public-module__ezyVHW__prose h2{letter-spacing:-.02em;color:var(--line-text);margin:18px 0 0;font-size:22px;font-weight:800;line-height:1.2}.public-module__ezyVHW__prose h3{color:var(--line-text);margin:8px 0 0;font-size:17px;font-weight:700}.public-module__ezyVHW__prose p{margin:0}.public-module__ezyVHW__prose ul,.public-module__ezyVHW__prose ol{flex-direction:column;gap:6px;margin:0;padding-left:22px;display:flex}.public-module__ezyVHW__prose a{color:var(--line-blue);text-underline-offset:3px;font-weight:700;text-decoration:underline}.public-module__ezyVHW__prose strong{color:var(--line-text)}.public-module__ezyVHW__facts{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.public-module__ezyVHW__fact{border:1px solid var(--line-rule);border-radius:var(--line-radius-row);background:var(--line-card);color:var(--line-text-2);align-items:flex-start;gap:14px;padding:14px 16px;font-size:16px;line-height:1.55;display:flex}.public-module__ezyVHW__factIcon{background:var(--line-blue-soft);width:40px;height:40px;color:var(--line-tag-blue);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.public-module__ezyVHW__factTitle{color:var(--line-text);margin:0 0 2px;font-size:16px;font-weight:800}.public-module__ezyVHW__factBody{color:var(--line-text-3);margin:0;font-size:15px;line-height:1.55}.public-module__ezyVHW__defs{grid-template-columns:1fr;gap:12px;margin:0;display:grid}@media (min-width:640px){.public-module__ezyVHW__defs{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-module__ezyVHW__defs dt{font-family:var(--font-jbmono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--line-text-3);font-size:14px;font-weight:700}.public-module__ezyVHW__defs dd{color:var(--line-text);overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;line-height:1.5}.public-module__ezyVHW__errorText{color:#a33a1f;margin:6px 0 0;font-size:14px}.public-module__ezyVHW__formGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.public-module__ezyVHW__formGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-module__ezyVHW__hint{color:var(--line-text-3);margin:4px 0 0;font-size:14px;line-height:1.5}.public-module__ezyVHW__required{color:#a33a1f}.public-module__ezyVHW__choice{background:var(--line-card);min-height:44px;color:var(--line-text);cursor:pointer;border:1px solid #c9d0d6;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;font-size:16px;line-height:1.45;display:flex}.public-module__ezyVHW__choice input{width:22px;height:22px;accent-color:var(--line-blue);flex:none;margin-top:1px}.public-module__ezyVHW__choice:has(input:checked){border-color:var(--line-blue);background:var(--line-blue-soft)}.public-module__ezyVHW__choice:has(input:focus-visible){outline:3px solid var(--line-blue);outline-offset:2px}.public-module__ezyVHW__hr{border:0;border-top:1px solid var(--line-rule);margin:4px 0}@media (prefers-reduced-motion:reduce){.public-module__ezyVHW__choice{transition:none}}.public-module__ezyVHW__btnWrap.public-module__ezyVHW__btnWrap{white-space:normal;height:auto;min-height:44px;padding-top:12px;padding-bottom:12px}.public-module__ezyVHW__btnLarge.public-module__ezyVHW__btnLarge{white-space:normal;min-height:56px;font-size:16px}.public-module__ezyVHW__fieldWrap{width:100%}.public-module__ezyVHW__fieldInvalid.public-module__ezyVHW__fieldInvalid{background:#fdf6f3;border-color:#a33a1f}.public-module__ezyVHW__textareaField.public-module__ezyVHW__textareaField{resize:vertical;min-height:120px}.public-module__ezyVHW__selectField.public-module__ezyVHW__selectField{appearance:auto}.public-module__ezyVHW__fieldMeta{justify-content:space-between;gap:12px;display:flex}.public-module__ezyVHW__count{color:var(--line-text-3);margin:4px 0 0;font-size:14px;font-weight:700}.public-module__ezyVHW__countFull{color:#a33a1f}.public-module__ezyVHW__radioList{flex-direction:column;gap:8px;display:flex}.public-module__ezyVHW__groupLabel{color:var(--line-text-2);margin:0 0 8px;font-size:14px;font-weight:700}.public-module__ezyVHW__choiceText{flex-direction:column;gap:2px;min-width:0;display:flex}.public-module__ezyVHW__choiceHint{color:var(--line-text-3);font-size:14px}.public-module__ezyVHW__spin{animation:1s linear infinite public-module__ezyVHW__pub-spin}@keyframes public-module__ezyVHW__pub-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.public-module__ezyVHW__spin{animation:none}}.public-module__ezyVHW__iconField{position:relative}.public-module__ezyVHW__iconField svg{width:20px;height:20px;color:var(--line-text-4);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.public-module__ezyVHW__iconField .public-module__ezyVHW__iconInput.public-module__ezyVHW__iconInput{padding-left:40px;padding-right:12px}.public-module__ezyVHW__labelRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.public-module__ezyVHW__labelRow .public-module__ezyVHW__fieldLabelFlat{margin:0}.public-module__ezyVHW__dividerText{color:var(--line-text-3);align-items:center;gap:12px;font-size:14px;display:flex}.public-module__ezyVHW__dividerText:before,.public-module__ezyVHW__dividerText:after{content:"";border-top:1px solid var(--line-rule);flex:1}.public-module__ezyVHW__spinnerStage{justify-content:center;padding:96px 0;display:flex}.public-module__ezyVHW__textButton{min-height:44px;color:var(--line-blue);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:underline}.public-module__ezyVHW__factIcon[data-tone=green]{background:var(--line-tag-green-bg);color:var(--line-tag-green)}.public-module__ezyVHW__factIcon[data-tone=violet]{background:var(--line-tag-violet-bg);color:var(--line-tag-violet)}.public-module__ezyVHW__factIcon[data-tone=amber]{background:var(--line-tag-amber-bg);color:var(--line-tag-amber)}.public-module__ezyVHW__brandEnd{align-items:center;gap:16px;min-width:0;display:flex}.public-module__ezyVHW__code{background:var(--line-ink-3);color:var(--line-on-ink);font-family:var(--font-jbmono), ui-monospace, monospace;overflow-wrap:anywhere;border-radius:8px;padding:2px 8px}.public-module__ezyVHW__codeText{font-family:var(--font-jbmono), ui-monospace, monospace;font-size:14px}.public-module__ezyVHW__choice[aria-disabled=true]{opacity:.55;cursor:not-allowed}
.documents-module__S6xdza__stack{flex-direction:column;gap:20px;display:flex}.documents-module__S6xdza__tags{flex-wrap:wrap;gap:8px;display:flex}.documents-module__S6xdza__form{border:1px solid var(--line-rule);border-radius:var(--line-radius-row);background:var(--line-card-soft);flex-direction:column;gap:16px;padding:16px;display:flex}.documents-module__S6xdza__file{background:var(--line-card);width:100%;min-height:48px;color:var(--line-text-2);cursor:pointer;border:1px solid #c9d0d6;border-radius:12px;padding:8px;font-size:16px;display:block}.documents-module__S6xdza__file::file-selector-button{background:var(--line-chip);min-height:36px;color:var(--line-text);cursor:pointer;border:0;border-radius:8px;margin-right:12px;padding:0 14px;font-weight:700}.documents-module__S6xdza__request{border:1px solid var(--line-rule);border-radius:var(--line-radius-row);background:var(--line-card);padding:16px}.documents-module__S6xdza__requestTop{flex-direction:column;gap:16px;display:flex}@media (min-width:640px){.documents-module__S6xdza__requestTop{flex-direction:row;justify-content:space-between;align-items:flex-start}}.documents-module__S6xdza__requestTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.documents-module__S6xdza__requestTitle h3{color:var(--line-text);margin:0;font-size:18px;font-weight:800}.documents-module__S6xdza__text{color:var(--line-text-2);margin:8px 0 0;font-size:15px;line-height:1.55}.documents-module__S6xdza__review{color:#a33a1f;margin:8px 0 0;font-size:15px;line-height:1.55}.documents-module__S6xdza__actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.documents-module__S6xdza__history{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.documents-module__S6xdza__history{grid-template-columns:repeat(2,minmax(0,1fr))}}.documents-module__S6xdza__doc{border:1px solid var(--line-rule);border-radius:var(--line-radius-row);background:var(--line-card);gap:12px;padding:14px;display:flex}.documents-module__S6xdza__docIcon{background:var(--line-blue-soft);width:40px;height:40px;color:var(--line-tag-blue);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.documents-module__S6xdza__docName{color:var(--line-text);margin:0;font-weight:800}.documents-module__S6xdza__docMeta{color:var(--line-text-3);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:14px;overflow:hidden}.documents-module__S6xdza__loading{min-height:120px;color:var(--line-text-2);justify-content:center;align-items:center;gap:12px;display:flex}
.ReadinessRatingForm-module__xu3P8q__form{flex-direction:column;gap:16px;min-width:0;display:flex}.ReadinessRatingForm-module__xu3P8q__verdicts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ReadinessRatingForm-module__xu3P8q__verdict{background:var(--line-card);min-height:44px;color:var(--line-text-2);cursor:pointer;border:1px solid #c9d0d6;border-radius:12px;padding:8px 12px;font-family:inherit;font-size:16px;font-weight:700}.ReadinessRatingForm-module__xu3P8q__verdict:hover{background:var(--line-card-soft)}.ReadinessRatingForm-module__xu3P8q__verdict[aria-pressed=true]{border-color:var(--line-ink);background:var(--line-ink);color:var(--line-on-ink)}.ReadinessRatingForm-module__xu3P8q__verdict[aria-pressed=true][data-tone=green]{border-color:var(--line-green-text);background:var(--line-green-text)}.ReadinessRatingForm-module__xu3P8q__verdict[aria-pressed=true][data-tone=amber]{border-color:var(--line-amber-wait);background:var(--line-amber-wait)}.ReadinessRatingForm-module__xu3P8q__verdict[aria-pressed=true][data-tone=coral]{border-color:var(--line-tag-coral);background:var(--line-tag-coral)}.ReadinessRatingForm-module__xu3P8q__hint{margin:8px 0 0;font-size:14px;line-height:1.45}.ReadinessRatingForm-module__xu3P8q__range{width:100%;min-height:44px;accent-color:var(--line-blue);display:block}.ReadinessRatingForm-module__xu3P8q__rangeEnds{justify-content:space-between;gap:12px;font-size:14px;display:flex}.ReadinessRatingForm-module__xu3P8q__actions{align-items:center;gap:12px;display:flex}.ReadinessRatingForm-module__xu3P8q__grow{flex:1}.ReadinessRatingForm-module__xu3P8q__saved{text-align:center;margin:0;font-size:14px}
.attempts-module__5OAkga__decisionGrid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:768px){.attempts-module__5OAkga__decisionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.attempts-module__5OAkga__decisionGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.attempts-module__5OAkga__decision{border-radius:var(--line-radius-row);border:1px solid var(--line-rule);background:var(--line-card-soft);min-height:128px;color:var(--line-text-2);text-align:left;padding:14px}.attempts-module__5OAkga__decision:hover{border-color:var(--line-dash);background:var(--line-card)}.attempts-module__5OAkga__decision[aria-pressed=true]{background:var(--line-card);color:var(--line-text);border-color:var(--line-ink);box-shadow:inset 0 0 0 1px var(--line-ink), inset 5px 0 0 var(--line-blue)}.attempts-module__5OAkga__decision[aria-pressed=true][data-tone=green]{box-shadow:inset 0 0 0 1px var(--line-ink), inset 5px 0 0 var(--line-green)}.attempts-module__5OAkga__decision[aria-pressed=true][data-tone=amber]{box-shadow:inset 0 0 0 1px var(--line-ink), inset 5px 0 0 var(--line-amber)}.attempts-module__5OAkga__decision[aria-pressed=true][data-tone=coral]{box-shadow:inset 0 0 0 1px var(--line-ink), inset 5px 0 0 var(--line-coral)}.attempts-module__5OAkga__selectedBox,.attempts-module__5OAkga__selectedHead{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.attempts-module__5OAkga__selectedHead{flex-direction:row;justify-content:space-between;align-items:center}}
.AdvisorAssignment-module__Wi5N0G__assignForm{border-top:1px solid var(--line-rule);margin-top:16px;padding-top:16px}
.FocusFlagButton-module__PHmuba__title{margin:0;font-size:16px;line-height:1.4}.FocusFlagButton-module__PHmuba__detail{margin:4px 0 0;font-size:14px;line-height:1.45}.FocusFlagButton-module__PHmuba__titleRow{align-items:center;gap:8px;display:inline-flex}.FocusFlagButton-module__PHmuba__form{flex-direction:column;gap:14px;min-width:0;display:flex}.FocusFlagButton-module__PHmuba__fieldGap{margin-top:6px;font-weight:400}
.CommandTab-module__-kuBha__pillarTrack{background:var(--line-chip);border-radius:999px;height:6px;margin-top:4px;overflow:hidden}.CommandTab-module__-kuBha__pillarFill{background:var(--line-green);border-radius:999px;height:100%}.CommandTab-module__-kuBha__clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CommandTab-module__-kuBha__divided>*+*{border-top:1px solid var(--line-rule)}.CommandTab-module__-kuBha__bigNumber{font-family:var(--font-jbmono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--line-text);font-size:28px;font-weight:700;line-height:1.1}.CommandTab-module__-kuBha__chip{background:var(--line-chip);color:var(--line-text-2);overflow-wrap:anywhere;border-radius:999px;padding:4px 10px;font-size:14px;font-weight:600;display:inline-block}.CommandTab-module__-kuBha__arrow{transition:transform .15s}a:hover>.CommandTab-module__-kuBha__arrow,a:hover .CommandTab-module__-kuBha__arrow{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.CommandTab-module__-kuBha__arrow{transition:none}a:hover>.CommandTab-module__-kuBha__arrow,a:hover .CommandTab-module__-kuBha__arrow{transform:none}}
.panels-module__lVx2mq__factRow{border-bottom:1px solid var(--line-rule);padding-bottom:4px}.panels-module__lVx2mq__divider{border-top:1px solid var(--line-rule);margin-top:16px;padding-top:12px}.panels-module__lVx2mq__amountField{width:8rem}
