:root{--size-job-icon:20px;--job-bookmark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4.5a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v16l-6-4-6 4Z'/%3E%3C/svg%3E")}.daily-home{gap:var(--space-6);padding-block:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.daily-head{grid-column:1/-1;min-width:0}.daily-core,.daily-workspace,.daily-rail{min-width:0}.home-community-preview{display:none}.daily-head h1{letter-spacing:var(--ls-heading);text-wrap:balance;margin:0}.daily-search-title{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.daily-job-search{margin-top:var(--space-4)}.daily-search-browse{justify-content:space-between;align-items:start;gap:var(--space-2) var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.daily-discovery{flex:1 1 0;min-width:0}.daily-discovery>summary{width:fit-content;max-width:100%;min-height:var(--size-touch);padding-block:var(--space-3);color:var(--color-brand);font-size:var(--type-meta);font-weight:var(--fw-medium);cursor:pointer}.daily-role-links{gap:var(--space-1) var(--space-6);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.daily-role-links li{min-width:0;max-width:100%}.daily-role-links a,.daily-all-filters{min-height:var(--size-touch);font-size:var(--type-meta);align-items:center;display:inline-flex}.daily-role-links a{overflow-wrap:anywhere}.daily-all-filters{min-width:var(--size-touch);font-weight:var(--fw-strong);flex:none;justify-content:center;margin-left:auto}.daily-actions{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.daily-actions a,.job-stream-head>a,.job-ask,.job-discuss,.job-save,.career-shell-link,.job-stream-status>a{min-height:var(--size-touch);font-size:var(--type-meta);font-weight:var(--fw-medium);align-items:center;display:inline-flex}.daily-actions a:active,.job-stream-head>a:active,.job-ask:active,.job-discuss:active,.job-save:active,.career-shell-link:active{color:var(--color-brand-strong)}.job-stream{background:0 0}.job-stream-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-1);display:flex}.job-stream-head h2,.daily-rail h2{overflow-wrap:break-word;min-width:0;font-size:var(--type-body);margin:0}.job-stream-list{gap:var(--space-4);margin-top:var(--space-4);display:grid}.job-thread{min-width:0;padding:var(--space-6);border:var(--rule);border-radius:var(--radius-md);background:var(--color-paper);container-type:inline-size}.job-thread-head{min-width:0;padding-bottom:var(--space-3);border-bottom:var(--rule-soft)}.job-employer-row{gap:var(--space-2) var(--space-4);margin-top:var(--space-2);align-items:center;display:grid}.job-bank-link{align-items:center;gap:var(--space-2);min-width:var(--size-touch);min-height:var(--size-touch);max-width:100%;color:var(--color-brand);display:inline-flex}.job-bank-link:active{color:var(--color-brand-strong)}@media (hover:hover){.job-bank-link:hover{color:var(--color-brand-strong)}}.job-bank-link .nh-mark{flex:0 0 var(--space-8);width:var(--space-8);height:var(--space-8);border:0;border-radius:0}.job-bank-link .nh-mark--logo{padding:0}.job-bank-copy{gap:var(--space-1);min-width:0;display:grid}.job-bank{font-size:var(--type-meta);font-weight:var(--fw-medium);overflow-wrap:anywhere}.job-department{font-size:var(--type-label);color:var(--color-muted);overflow-wrap:anywhere}.job-thread h2{font-size:var(--type-title);overflow-wrap:anywhere;margin:0}.job-thread h2 a{min-height:var(--size-touch);align-items:center;display:flex}.job-owner{gap:var(--space-1);margin-top:var(--space-3);color:var(--color-muted);font-size:var(--type-meta);flex-wrap:wrap;display:flex}.job-facts-grid{align-items:baseline;gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.job-facts-grid>div{overflow-wrap:anywhere;min-width:0;max-width:100%}.job-facts-grid dd{font-size:var(--type-meta);font-weight:var(--fw-medium);margin:0}.job-fact-stated dd{color:var(--color-brand);font-size:var(--type-body);font-weight:var(--fw-strong)}@container (width>=520px){.job-employer-row{grid-template-columns:minmax(0,1fr) minmax(0,.75fr)}.job-facts-grid{text-align:right;justify-content:flex-end}}.job-preview,.job-preview-status{margin-top:var(--space-4)}.job-summary p{font-size:var(--type-meta);overflow-wrap:anywhere;margin:0}.job-summary p+p{margin-top:var(--space-3)}.job-summary strong{margin-right:var(--space-2);color:var(--color-muted);font-size:var(--type-label);font-weight:var(--fw-medium)}.job-preview-status{color:var(--color-muted);font-size:var(--type-meta)}.job-card-footer{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.job-dates{gap:var(--space-1) var(--space-4);color:var(--color-muted);font-size:var(--type-label);flex-wrap:wrap;display:flex}.job-deadline time{color:var(--color-ink);font-weight:var(--fw-medium)}.job-thread-actions{align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.job-card-action{align-items:center;gap:var(--space-2);min-height:var(--size-touch);border-radius:var(--radius-control);display:inline-flex}.job-card-action>.i{width:var(--size-job-icon);height:var(--size-job-icon);flex:0 0 var(--size-job-icon)}.job-save>.i{--i:var(--job-bookmark)}.job-discuss>.i{--i:var(--i-reply)}.job-related{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--rule-soft)}.job-related h3{margin:0 0 var(--space-1);font-size:var(--type-meta)}.job-discussion-list,.career-community-list,.career-rail-list{margin:0;padding:0;list-style:none}.job-discussion-list>li+li{margin-top:var(--space-3)}.job-discussion-title{min-height:var(--size-touch);font-size:var(--type-meta);font-weight:var(--fw-medium);overflow-wrap:anywhere;align-items:center;display:flex}.job-discussion-title:active{color:var(--color-brand-strong)}.job-context-label,.job-discussion-meta{overflow-wrap:anywhere;gap:var(--space-1) var(--space-3);color:var(--color-muted);font-size:var(--type-label);flex-wrap:wrap;display:flex}.job-context-label{margin-top:var(--space-2)}.job-discussion-meta{margin-top:var(--space-1)}.job-related-empty{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--type-meta)}.job-stream-foot{justify-items:start;gap:var(--space-3);padding-block:var(--space-4) var(--space-6);display:grid}.job-stream-source{gap:var(--space-1) var(--space-3);color:var(--color-muted);font-size:var(--type-label);flex-wrap:wrap;margin:0;display:flex}.job-stream-boundary,.job-stream-member-status{margin-top:var(--space-4);color:var(--color-muted);font-size:var(--type-meta)}.job-stream-status{justify-items:start;gap:var(--space-3);padding:var(--space-4);border:var(--rule);border-radius:var(--radius-md);background:var(--color-paper);display:grid}.job-stream--members{margin-top:var(--space-6)}.daily-workspace{display:none}.daily-rail{align-self:start;min-width:0}.career-rail-head,.daily-rail>section{padding-block:var(--space-3)}.career-rail-head{gap:var(--space-2);display:grid}.career-rail-head .btn{justify-self:start;gap:var(--space-2)}.daily-rail>section{border-top:var(--rule-soft)}.daily-rail h3{color:var(--color-ink-2);font-size:var(--type-meta);margin:0}.career-rail-list>li{padding-block:var(--space-2)}.career-rail-list>li+li,.career-community-list>li+li{border-top:var(--rule-soft)}.career-community-list{margin-top:var(--space-1)}.career-community-link{justify-content:space-between;gap:var(--space-2);display:flex}.career-community-link>.i{flex:0 0 var(--size-job-icon);transform:rotate(-90deg)}.career-rail-author,.home-community-author{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;min-width:0;display:inline-flex}.career-rail-author{color:var(--color-muted);font-size:var(--type-label);margin:0}.career-rail-title{color:var(--color-ink);font-weight:var(--fw-strong);overflow-wrap:anywhere;display:flex}@media (hover:hover){.career-rail-title:hover{color:var(--color-action)}}.career-rail-meta{overflow-wrap:anywhere;gap:var(--space-1) var(--space-2);min-width:0;color:var(--color-muted);font-size:var(--type-label);flex-wrap:wrap;display:flex}.career-rail-context{margin-top:var(--space-1);color:var(--color-muted);font-size:var(--type-label)}.career-question-foot{justify-content:space-between;align-items:center;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.career-question-foot>p{flex:12ch}@media (width>=900px){.daily-home{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 264px;display:grid}.daily-rail{margin-top:0}}@media (width>=1280px){.daily-home{--container:1240px;grid-template-columns:200px minmax(0,1fr) 264px}.daily-home>.daily-head{grid-column:2/-1}.daily-workspace{grid-area:1/1/span 2;align-self:start;display:block}.career-profile>a,.career-menu h2 a,.career-menu-secondary h2{align-items:center;gap:var(--space-2);min-height:var(--size-touch);font-weight:var(--fw-strong);display:flex}.career-profile>a,.career-menu a,.career-menu-secondary a{border-radius:var(--radius-control);overflow-wrap:anywhere}.career-menu,.career-menu-secondary{margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--rule-soft);display:grid}.career-menu h2,.career-menu-secondary h2{font-size:var(--type-meta);color:var(--color-ink);margin:0}.career-work-icon{--i:var(--i-briefcase)}.career-activity-icon{--i:var(--i-grid)}.career-menu>a,.career-menu-secondary>a{padding-inline-start:calc(1em + var(--space-2))}@media (hover:hover){.daily-workspace a:hover{background:var(--color-action-bg)}}}@media (width>=1280px) and (height>=48rem){.daily-workspace{top:calc(var(--size-header) + var(--space-4));max-height:calc(100dvh - var(--size-header) - 2 * var(--space-4));position:sticky;overflow-y:auto}.daily-workspace a:focus-visible{outline-offset:-2px}}@media (width<=767px){.daily-home{padding-top:var(--space-4);gap:var(--space-4)}.daily-head{background:0 0;border-bottom:0;padding:0}.daily-job-search{margin-top:var(--space-3)}.home-community-preview{min-width:0;padding:var(--space-4);border:var(--rule);border-radius:var(--radius-md);background:var(--color-paper);display:block}.home-community-preview h2,.home-community-preview h3{font-size:var(--type-body);margin:0}.home-community-preview ul{margin:var(--space-2) 0 0;padding:0;list-style:none}.home-community-preview li+li{margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--rule-soft)}.home-community-preview h3 a{min-height:var(--size-touch);align-items:center;display:flex}.home-community-group,.home-community-meta,.home-community-activity{color:var(--color-muted);font-size:var(--type-label);margin:0}.home-community-meta{align-items:center;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.home-community-meta a{min-height:var(--size-touch);align-items:center;display:inline-flex}.home-community-preview nav{column-gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.home-community-preview nav a{min-height:var(--size-touch);font-size:var(--type-meta);align-items:center;display:inline-flex}.daily-discovery{margin-top:var(--space-1)}.daily-role-links{column-gap:var(--space-4)}.daily-role-links a,.daily-all-filters{font-size:var(--type-label)}.daily-head h1{font-size:var(--type-title)}.daily-actions{column-gap:var(--space-4)}.job-thread{padding:var(--space-4)}.job-thread h2{font-size:var(--type-read)}.job-facts-grid,.job-thread-actions{column-gap:var(--space-4)}}
