.jb-pane{display:none}.jcard.sel,.jcard.sel:hover{border-color:var(--ha-violet);box-shadow:inset 0 0 0 1px var(--ha-violet), var(--ha-shadow-card)}@media (min-width:1024px){body:has(.jb[data-split]) .band{display:none}body:has(.jb[data-split]) main .section:first-child{padding:0}body:has(.jb[data-split]) main:before{content:none}.jb[data-split]{display:block}.jb[data-split]>:not(.jb-pin,.jb-split,dialog){display:none}.jb[data-split] .jb-split{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:0;margin:0;display:grid}.jb[data-split] .jb-aside,.jb[data-split] .jb-jump{display:none}.jb[data-split] .jb-main{min-height:calc(100dvh - var(--jb-pin-b,200px));flex-direction:column;gap:10px;padding:0 24px 24px 0;display:flex}.jb[data-split] .jb-main>*{flex:none}.jb[data-split] .jb-bar{top:var(--jb-pin-b,0px);z-index:2;background:var(--ha-page);margin:0 -24px 0 0;padding:10px 24px 6px 0;position:sticky}.jb[data-split] .jb-alert:not(:has(.ecode,form,[role])){display:none}.jb[data-split] .jb-sort-note{order:9}.jb[data-split] .jb-more{order:10}.jb[data-split] .jb-list{gap:14px}.jb[data-split] .jb-pane{top:calc(var(--jb-pin-b,0px) + 16px);height:calc(100dvh - var(--jb-pin-b,0px) - 32px);overscroll-behavior:contain;background:var(--ha-paper);border:1px solid var(--ha-line-soft);border-radius:var(--ha-radius-card);box-shadow:var(--ha-shadow-card);margin-top:16px;display:block;position:sticky;overflow-y:auto}.jb-pane:has(.jp-sel) .jp-default{display:none}.jb-pane:has(.jp-preview) :is(.jp-default,.jp-sel){display:none}.jb-pane .jp-default,.jb-pane .jp-sel,.jb-pane .jp-preview{padding:8px 24px 28px;position:relative}.jb-pane .job-e .jd-card{border:0;border-bottom:1px solid var(--ha-line-soft);box-shadow:none;border-radius:0;padding:16px 0 20px}.jb-pane .job-e :is(.card-box,.rankcard,.mini-jobs.rows){box-shadow:none}.jb-pane .jt{margin-top:0;font-size:34px}.jb-pane .jt.long{font-size:28px}.jb-pane .job-e .job-sec p:not(.fact-note){font-size:17px;line-height:1.55}.jb-pane .job-in-sheet .job-grid{grid-template-columns:minmax(0,1fr) 320px;gap:0 28px}.jb-pane .job-in-sheet .job-side{padding-top:0;position:static}.jp-skel{gap:12px;max-width:640px;display:grid}.jp-preview .jp-skel{margin-top:20px}.jp-fail{color:var(--ha-mute);margin:56px 0 0}}@media (min-width:641px) and (max-width:1023px){.jb .jb-list{grid-template-columns:repeat(2,minmax(0,1fr))}.jb .jb-list>li:not(.jcard){grid-column:1/-1}}@container jobd (max-width:719px){.jb-pane .job-e .job-apply-bar{display:none!important}.jb-pane .job-in-sheet .jd-card{border:var(--ha-border) solid var(--ha-line);padding:16px}}
