.ch-continue-preparation{border:1px solid var(--wm-line,#d9e0e5);background:var(--wm-paper,#fff);border-left:4px solid #087f83;border-radius:10px;flex-wrap:wrap;align-items:center;gap:22px;margin:20px 0;padding:22px 24px;display:flex;box-shadow:0 6px 22px #14273806}.ch-continue-identity{flex:220px;min-width:0}.ch-continue-identity>.ch-eyebrow{color:var(--wm-muted,#52616d);margin:0 0 10px;font-size:11px}.ch-continue-identity>div{align-items:center;gap:12px;display:flex}.ch-continue-identity>div>span{overflow-wrap:anywhere;min-width:0}.ch-continue-identity h2{line-height:1.4;margin:0!important;font-size:15px!important}.ch-continue-identity p{color:var(--wm-muted,#52616d);margin:4px 0 0;font-size:12px}.ch-continue-identity .ch-company-logo{flex:0 0 42px;width:42px;height:42px}.ch-continue-preparation>ol{flex:2 460px;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:16px;min-width:min(100%,460px);margin:0;padding:0;list-style:none;display:grid}.ch-continue-preparation li button{text-align:left;color:var(--wm-ink,#142738);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:8px 0;display:flex}.ch-continue-preparation li b{overflow-wrap:normal;word-break:normal;font-size:12px;line-height:1.4;display:block}.ch-continue-preparation li small{color:var(--wm-muted,#52616d);overflow-wrap:normal;word-break:normal;margin-top:4px;font-size:11px;line-height:1.5;display:block}.ch-preparation-number{color:#285c98;background:#edf3fa;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex}.ch-continue-preparation>.ch-button{flex:none;max-width:100%;margin-left:auto;font-size:13px}.ch-application-materials{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.ch-application-materials button{background:var(--wm-paper,#fff);border:1px solid var(--wm-line,#d9e0e5);min-height:36px;color:var(--wm-ink,#142738);cursor:pointer;text-align:left;border-radius:5px;align-items:center;gap:6px;padding:9px 10px;font-size:12px;display:inline-flex}.ch-application-materials.is-compact{gap:5px}.ch-application-materials.is-compact button{flex:1;justify-content:center;padding:7px;font-size:10px}.ch-application-materials button:hover{background:var(--wm-header,#f5f7f8)}.ch-requirement-connections{background:var(--wm-paper,#fff);border:1px solid var(--wm-line,#d9e0e5);border-radius:9px;min-width:0;margin-bottom:20px;padding:22px}.ch-requirement-connections>header{color:var(--wm-ink,#142738);align-items:flex-start;gap:10px;margin-bottom:17px;display:flex}.ch-requirement-connections h2{margin:0 0 6px;font-size:20px;line-height:1.3}.ch-requirement-connections header p{color:var(--wm-muted,#52616d);margin:0;font-size:13px;line-height:1.5}.ch-connection-row{border:1px solid var(--wm-line,#d9e0e5);border-radius:7px;overflow:hidden;margin:0 0 8px!important;padding:0!important}.ch-connection-row>summary{cursor:pointer;color:var(--wm-ink,#142738);justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;font-size:13px;line-height:1.5;list-style:none;display:flex;margin:0!important}.ch-connection-row>summary::-webkit-details-marker{display:none}.ch-connection-row>summary:after{content:"+";font-size:18px}.ch-connection-row[open]>summary:after{content:"−"}.ch-connection-row summary>span:first-child{flex:1;align-items:flex-start;gap:9px;min-width:0;display:flex}.ch-connection-row summary svg{flex:none;margin-top:2px}.ch-connection-row summary b{overflow-wrap:anywhere;font-weight:600}.ch-connection-status{color:var(--wm-muted,#52616d);white-space:nowrap;background:#f2f5f8;border-radius:4px;flex:0 auto;padding:4px 7px;font-size:11px;font-weight:500}.ch-connection-status[data-linked=true]{color:#17615a;background:#edf6f3}.ch-connection-content{padding:0 14px 15px}.ch-connection-source{color:var(--wm-muted,#52616d);margin:2px 0 7px;font-size:11px;font-weight:600}.ch-connection-content blockquote{color:var(--wm-ink,#142738);white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f7fa;border-left:3px solid #5b4e7d;max-height:180px;margin:0 0 10px;padding:12px 14px;font-size:13px;line-height:1.65;overflow:auto}.ch-connection-note{color:var(--wm-muted,#52616d);line-height:1.6;font-size:11px!important}.ch-connection-content .ch-actions{justify-content:space-between;gap:10px}.ch-connection-content .ch-link{font-size:12px}.ch-connection-content .ch-button{padding:8px 11px;font-size:12px}.ch-connections-more{margin-top:8px;font-size:12px}.ch-connections-empty p{color:var(--wm-muted,#52616d);font-size:13px;line-height:1.7}.ch-requirement-connections.is-compact{padding:17px}.ch-requirement-connections.is-compact h2{font-size:16px}.ch-requirement-connections.is-compact .ch-connection-row>summary{flex-wrap:wrap;padding:11px;font-size:12px}.ch-requirement-connections.is-compact .ch-connection-status{white-space:normal}.ch-requirement-connections.is-compact .ch-connection-content{padding:0 11px 13px}.ch-requirement-connections.is-compact .ch-connection-content blockquote{font-size:12px}.ch-application-document-link{border:1px solid var(--wm-line,#d9e0e5);color:var(--wm-ink,#142738);background:#f4f7fb;border-radius:7px;align-items:center;gap:12px;margin:12px 0;padding:16px;text-decoration:none;display:flex}.ch-application-document-link>span{flex:1;min-width:0}.ch-application-document-link b{font-size:14px;display:block}.ch-application-document-link small{color:var(--wm-muted,#52616d);overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.ch-preparation-document-panel{background:var(--wm-paper,#fff);border:1px solid var(--wm-line,#d9e0e5);border-radius:8px;margin-bottom:20px;padding:20px}.ch-preparation-document-panel h3{margin:0 0 6px;font-size:17px}.ch-preparation-document-panel>p{color:var(--wm-muted,#52616d);font-size:13px;line-height:1.7}@media(max-width:700px){.ch-continue-preparation{gap:16px;padding:18px}.ch-continue-identity{flex-basis:100%}.ch-continue-preparation>ol{flex-basis:100%;grid-template-columns:1fr;gap:2px}.ch-continue-preparation>.ch-button{justify-content:center;width:100%}.ch-requirement-connections{padding:16px}.ch-connection-row>summary{flex-wrap:wrap}.ch-connection-status{white-space:normal}.ch-connection-row summary>span:first-child{flex-basis:80%}.ch-application-materials.is-compact button{font-size:11px}.ch-connection-content .ch-actions{align-items:flex-start}}@media(forced-colors:active){.ch-continue-preparation,.ch-requirement-connections,.ch-application-document-link,.ch-preparation-document-panel,.ch-connection-row{color:canvastext;background:canvas;border-color:canvastext}.ch-connection-status,.ch-preparation-number,.ch-connection-content blockquote{color:canvastext;background:canvas}.ch-connection-status{border:1px solid canvastext}}.ch-application-list-workspace{min-width:0}.ch-opportunity-list{border:1px solid var(--wm-line,#d9e0e5);background:#fff;border-radius:9px;overflow:hidden}.ch-opportunity-list>article{border-bottom:1px solid var(--wm-line,#d9e0e5);border-left:4px solid #0000;display:flex;position:relative}.ch-opportunity-list>article:last-child{border-bottom:0}.ch-opportunity-list>article[data-selected=true]{background:#eff5ff;border-left-color:#2e63ac}.ch-opportunity-select{color:var(--wm-ink,#142738);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:14px;min-width:0;padding:19px 16px;display:flex}.ch-opportunity-select>.ch-company-logo{flex:0 0 46px;width:46px;height:46px}.ch-opportunity-identity{flex:1;min-width:0}.ch-opportunity-identity strong,.ch-opportunity-identity>span{line-height:1.5;display:block}.ch-opportunity-identity strong{font-size:15px}.ch-opportunity-identity>span{color:var(--wm-muted,#52616d);font-size:12px}.ch-opportunity-identity small{color:var(--wm-muted,#52616d);align-items:center;gap:4px;margin-top:4px;font-size:11px;display:flex}.ch-opportunity-state{flex:0 140px;max-width:150px}.ch-opportunity-state b{color:#294d7e;background:#edf3fb;border-radius:4px;padding:4px 7px;font-size:11px;font-weight:600;display:inline-block}.ch-opportunity-state b[data-stage=preparing]{color:#17615a;background:#edf6f3}.ch-opportunity-state b[data-stage=applied]{color:#815313;background:#fff4df}.ch-opportunity-state b[data-stage=saved]{color:#68447c;background:#f4eff8}.ch-opportunity-state small{color:var(--wm-muted,#52616d);margin-top:5px;font-size:11px;line-height:1.6;display:block}.ch-opportunity-archive{color:var(--wm-muted,#52616d);cursor:pointer;background:0 0;border:0;padding:9px}.ch-selected-preparation{margin-top:18px}.ch-selected-preparation>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.ch-selected-preparation>header h2{margin:4px 0;font-size:17px}.ch-selected-preparation>header p{color:var(--wm-muted,#52616d);margin:4px 0;font-size:12px}.ch-selected-preparation>.ch-requirement-connections{margin-bottom:0}.ch-selected-preparation>header .ch-link{font-size:12px}@media(min-width:1150px){.ch-applications-browser[data-view=list]{grid-template-columns:minmax(0,1.75fr) minmax(290px,1fr);align-items:start;column-gap:22px;display:grid}.ch-applications-browser[data-view=list]>.ch-applications-heading,.ch-applications-browser[data-view=list]>.ch-tracking-summary,.ch-applications-browser[data-view=list]>.ch-toolbar,.ch-applications-browser[data-view=list]>.ch-application-viewbar{grid-column:1/-1}.ch-applications-browser[data-view=list]>.ch-application-list-workspace{grid-area:5/1}.ch-applications-browser[data-view=list]>.ch-tracking-agenda{grid-area:5/2}.ch-applications-browser[data-view=list] .ch-agenda-spotlights{grid-template-columns:1fr}.ch-applications-browser[data-view=list] .ch-agenda-spotlight{flex-wrap:wrap}.ch-applications-browser[data-view=list] .ch-agenda-preparation{border-top:1px solid #425665;border-left:0;flex-basis:100%;padding:12px 0 0}}.ch-opportunity-identity>.ch-opportunity-action{color:var(--wm-ink,#142738);overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.6}.ch-opportunity-action b{font-weight:600}@media(max-width:600px){.ch-opportunity-select{flex-wrap:wrap;gap:10px;padding:15px 12px}.ch-opportunity-identity{flex-basis:calc(100% - 70px)}.ch-opportunity-state{flex-basis:auto;max-width:none;margin-left:56px}.ch-opportunity-state small{margin-left:8px;display:inline}.ch-selected-preparation>header{flex-direction:column;align-items:flex-start}}@media print{.ch-continue-preparation button,.ch-application-materials,.ch-connection-content button,.ch-connections-more{display:none!important}.ch-connection-content blockquote{max-height:none;overflow:visible}}.ch-tracking-summary{color:var(--wm-ink);margin-bottom:18px}.ch-tracking-summary nav{border:1px solid var(--wm-line);background:var(--wm-paper);border-radius:8px;flex-wrap:wrap;display:flex;overflow:hidden}.ch-tracking-summary nav button{--tracking-accent:var(--wm-link);height:auto;min-height:76px;color:var(--wm-ink);white-space:normal;box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:90px;justify-content:center;align-items:start;gap:4px;padding:14px 14px 14px 24px;display:flex;position:relative;transform:none}.ch-tracking-summary nav button:before{content:"";background:var(--tracking-accent);border-radius:2px;width:3px;position:absolute;top:18px;bottom:18px;left:12px}.ch-tracking-summary nav button strong{font-variant-numeric:tabular-nums;font-size:28px;line-height:1.1}.ch-tracking-summary nav button span{text-align:left;font-size:12px;line-height:1.4}.ch-tracking-summary nav button:is([data-stage=applied],[data-stage=preparing]){--tracking-accent:var(--wm-amber)}.ch-tracking-summary nav button[data-stage=saved]{--tracking-accent:var(--wm-plum)}.ch-tracking-summary nav button[data-stage=offer]{--tracking-accent:var(--wm-green)}.ch-tracking-summary nav button[data-stage=closed]{--tracking-accent:var(--wm-muted)}.ch-tracking-summary nav button[aria-pressed=true]{background:var(--wm-facts);box-shadow:inset 0 -3px var(--wm-link)}.ch-tracking-summary nav button:hover{background:var(--wm-header);color:var(--wm-ink)}.ch-tracking-summary nav button:focus-visible,.ch-tracking-agenda button:focus-visible{outline:3px solid var(--wm-link);outline-offset:-3px;box-shadow:none}.ch-tracking-summary p{color:var(--wm-muted);margin:10px 0 0;font-size:12px;line-height:1.6}.ch-tracking-facts{color:var(--wm-ink);gap:12px;margin:12px 0;display:grid}.ch-tracking-facts>div{border-top:1px solid var(--wm-line);min-width:0;padding-top:10px}.ch-tracking-facts dt{color:var(--wm-muted);margin-bottom:5px;font-size:11px;font-weight:650}.ch-tracking-facts dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.ch-tracking-facts time,.ch-tracking-facts small{margin-top:4px;display:block}.ch-tracking-facts small{color:var(--wm-muted);font-size:11px}.ch-tracking-facts [data-timing=overdue] dt{color:var(--wm-red)}.ch-tracking-facts [data-kind=interview]{border-left:3px solid var(--wm-link);background:var(--wm-facts);padding:10px}.ch-tracking-facts-compact{gap:8px;margin:4px 0;font-size:12px}.ch-tracking-facts-compact>div{padding-top:7px}.ch-tracking-facts-compact dt{font-size:11px}.ch-tracking-facts-compact dd{font-size:12px;line-height:1.45}.ch-tracking-facts-compact [data-timing=today],.ch-tracking-facts-compact [data-timing=overdue]{background:var(--wm-attention);border:0;border-radius:4px;padding:8px}.ch-tracking-facts-compact [data-timing=overdue]{background:var(--wm-failure)}.ch-tracking-agenda{color:var(--wm-ink);margin:0 0 18px;container:waymark-agenda/inline-size}.ch-agenda-spotlights{grid-template-columns:minmax(0,1.75fr) minmax(250px,1fr);gap:14px;display:grid}.ch-agenda-spotlight,.ch-agenda-empty{border:1px solid var(--wm-line);border-top:3px solid var(--wm-gold);background:var(--wm-paper);border-radius:8px;align-items:flex-start;gap:20px;min-width:0;padding:18px 20px;display:flex}.ch-agenda-spotlight[data-kind=interview]{background:var(--wm-navy);border-color:var(--wm-navy);color:var(--wm-on-navy)}.ch-agenda-spotlight[data-timing=overdue]{border-top-color:var(--wm-red)}.ch-agenda-date{border:1px solid var(--wm-line);background:var(--wm-facts);width:62px;height:76px;color:var(--wm-ink);border-radius:6px;flex-direction:column;flex:0 0 62px;justify-content:center;align-items:center;margin-top:2px;display:flex}.ch-agenda-date strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:750;line-height:1.15}.ch-agenda-date span{text-transform:uppercase;font-size:12px}.ch-agenda-copy{flex:1;min-width:0}.ch-agenda-preparation{min-width:140px;color:var(--wm-on-navy,#fff);border-left:1px solid #425665;flex:0 180px;padding-left:18px}.ch-agenda-preparation>p{color:inherit;margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.5}.ch-agenda-preparation .ch-application-materials{flex-direction:column;gap:5px;margin:0;display:flex}.ch-agenda-preparation .ch-application-materials button,.ch-agenda-preparation>button{color:#edf3f8;white-space:normal;text-align:left;background:0 0;border:0;justify-content:flex-start;height:auto;padding:8px 0;font-size:12px;font-weight:400}.ch-agenda-preparation .ch-application-materials button:hover,.ch-agenda-preparation>button:hover{color:#fff;background:#294357}.ch-agenda-spotlight[data-kind=interview] .ch-agenda-date{display:none}.ch-agenda-kicker{color:var(--wm-amber);align-items:center;gap:8px;margin:0 0 6px;font-size:11px;font-weight:650;line-height:1.4;display:flex}.ch-agenda-spotlight[data-kind=interview] .ch-agenda-kicker{color:var(--wm-on-navy-muted)}.ch-agenda-spotlight[data-timing=overdue] .ch-agenda-kicker{color:var(--wm-red)}.ch-agenda-copy h3{color:inherit;overflow-wrap:anywhere;margin:0 0 6px;font-size:17px;font-weight:700;line-height:1.35}.ch-agenda-company{color:var(--wm-muted);align-items:center;gap:7px;margin:0 0 5px;font-size:12px;display:flex}.ch-agenda-spotlight[data-kind=interview] .ch-agenda-company{color:var(--wm-on-navy-muted)}.ch-agenda-company .ch-company-logo{background:var(--wm-paper);border:1px solid var(--wm-line);border-radius:4px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;padding:3px;display:flex}.ch-company-logo img{object-fit:contain;width:100%;height:100%}.ch-agenda-copy time{font-size:13px;font-weight:600;line-height:1.5;display:block}.ch-agenda-copy small{color:var(--wm-on-navy-muted);margin-top:2px;font-size:11px;display:block}.ch-tracking-agenda .ch-agenda-action{height:auto;min-height:36px;color:var(--wm-amber);white-space:normal;text-align:left;background:0 0;gap:9px;margin-top:10px;padding:6px 0;font-size:13px;font-weight:650;display:inline-flex;transform:none}.ch-tracking-agenda .ch-agenda-action:hover{background:var(--wm-attention);color:var(--wm-ink)}.ch-tracking-agenda [data-kind=interview] .ch-agenda-action{background:var(--wm-gold);color:var(--wm-ink);border-radius:5px;padding:8px 12px}.ch-tracking-agenda [data-kind=interview] .ch-agenda-action:hover{background:var(--wm-gold-hover)}.ch-agenda-empty{border-top-color:var(--wm-line);padding:20px;display:block}.ch-agenda-empty h3{color:var(--wm-ink);margin:0 0 6px;font-size:15px}.ch-agenda-empty p{color:var(--wm-muted);margin:0;font-size:13px;line-height:1.6}.ch-agenda-additional{color:var(--wm-muted);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:8px;font-size:12px;display:flex}.ch-tracking-agenda .ch-agenda-additional details{text-align:right;border:0;flex:1;margin:0;padding:0}.ch-tracking-agenda .ch-agenda-additional summary{cursor:pointer;min-height:32px;color:var(--wm-link);margin:0;font-size:12px}.ch-agenda-additional ul{border:1px solid var(--wm-line);background:var(--wm-paper);border-radius:6px;margin:8px 0;padding:0;list-style:none}.ch-agenda-additional li+li{border-top:1px solid var(--wm-line)}.ch-agenda-additional li button{white-space:normal;text-align:left;width:100%;height:auto;color:var(--wm-ink);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.ch-agenda-additional li strong,.ch-agenda-additional li small{line-height:1.5;display:block}.ch-agenda-additional li small,.ch-agenda-additional time{color:var(--wm-muted);font-size:12px}@container waymark-agenda (width<=600px){.ch-agenda-spotlights{grid-template-columns:1fr}.ch-agenda-spotlight{gap:14px;padding:18px}.ch-agenda-copy h3{font-size:16px}}@container waymark-agenda (width<=1000px){.ch-agenda-spotlight{flex-wrap:wrap}.ch-agenda-preparation{border-top:1px solid #425665;border-left:0;flex-basis:100%;padding:13px 0 0}.ch-agenda-preparation .ch-application-materials{flex-flow:wrap;gap:12px}}@media(max-width:520px){.ch-tracking-summary nav button{flex-basis:30%;min-height:70px;padding:12px 10px 12px 22px}.ch-tracking-summary nav button:before{left:10px}.ch-tracking-summary nav button strong{font-size:25px}}@media(forced-colors:active){.ch-tracking-summary nav,.ch-agenda-spotlight,.ch-agenda-empty,.ch-tracking-facts [data-kind=interview],.ch-agenda-date{color:canvastext;background:canvas;border-color:canvastext}.ch-tracking-summary nav button[aria-pressed=true]{outline-offset:-3px;outline:2px solid highlight}.ch-tracking-agenda :is(span,small,p,h3,button),.ch-tracking-facts dt{color:canvastext!important}.ch-tracking-agenda .ch-agenda-action{border:1px solid buttontext}}@media print{.ch-agenda-spotlight[data-kind=interview]{background:var(--wm-paper);color:var(--wm-ink);border-color:var(--wm-line)}.ch-tracking-agenda .ch-agenda-spotlight :is(.ch-agenda-company,.ch-agenda-kicker,small){color:var(--wm-muted)}.ch-agenda-action{display:none!important}}
