.bw .emp{--emp-sec:64px;--ed-px:20px;--ed-pt:40px;--ed-pb:32px}@media (min-width:600px){.bw .emp{--emp-sec:104px;--ed-px:48px;--ed-pt:56px;--ed-pb:56px}}@media (min-width:1024px){.bw .emp{--emp-sec:128px;--ed-px:64px;--ed-pt:64px;--ed-pb:64px}}@media (min-width:1280px){.bw .emp{--emp-sec:144px;--ed-px:80px;--ed-pt:80px;--ed-pb:80px}}.bw main.emp>section{padding-block:var(--emp-sec)}.bw main.emp>section+section{padding-top:0}.bw main.emp>section.emp-hero{padding-bottom:var(--emp-sec)}.bw .emp .d .v4{font-weight:400}.bw .emp .d .v8{font-weight:600}.bw .emp .emp-h1{font-size:clamp(28px,9.95025vw - 3.18408px,44px);line-height:1.06}.bw .emp .emp-h1 .ln{letter-spacing:-.045em;text-wrap:balance}@media (min-width:600px){.bw .emp .emp-h1{font-size:48px;line-height:50px}.bw .emp .emp-h1 .ln{white-space:nowrap}}@media (min-width:768px){.bw .emp{--h1-lh:58px}.bw .emp .emp-h1{font-size:56px;line-height:var(--h1-lh)}}@media (min-width:1024px){.bw .emp .emp-h1{font-size:min(68px,calc(((100cqi + var(--gutter)) * 7 / 12 - var(--gutter)) / 10.14));line-height:1}}.bw .emp .h2 .ln{letter-spacing:-.04em}.bw .emp .h2{font-size:30px;line-height:34px}.bw .emp .h2 .ln{text-wrap:balance}@media (max-width:359.98px){.bw .emp .h2{font-size:26px;line-height:30px}}@media (min-width:600px){.bw .emp .h2{font-size:36px;line-height:40px}}@media (min-width:768px){.bw .emp .h2{font-size:40px;line-height:42px}}@media (min-width:1024px){.bw .emp .h2{font-size:46px;line-height:48px}}@media (min-width:1280px){.bw .emp .h2{font-size:52px;line-height:54px}}.bw .emp .sh{row-gap:20px}@media (min-width:1024px) and (max-width:1279.98px){.bw .emp .sh .h2{grid-column:1/9}}@media (min-width:1024px){.bw .emp .sh .h2{max-width:calc((100% + var(--gutter)) * 8 / 12 - var(--gutter))}.bw .emp .sh .lede{text-wrap:pretty;max-width:40rem}}@media (min-width:1280px){.bw .emp .sh .h2{max-width:calc((100% + var(--gutter)) * 7 / 12 - var(--gutter))}}.bw .emp .sub{font:600 22px/28px var(--f-display);letter-spacing:-.02em}@media (min-width:600px){.bw .emp .sub{font-size:24px;line-height:30px}}@media (min-width:1024px){.bw .emp .sub{font-size:26px;line-height:32px}}@media (min-width:1280px){.bw .emp .sub{font-size:28px;line-height:34px}}.bw .emp :is(.stop-t h3,.emp-tile h3,.ec-next h3){font:600 20px/28px var(--f-display);letter-spacing:-.01em;color:var(--c-ink)}@media (min-width:1024px){.bw .emp :is(.stop-t h3,.emp-tile h3,.ec-next h3){font-size:22px;line-height:30px}}.bw .emp .stop-t .idx{font:500 14px/20px var(--f-body);color:var(--c-link);font-variant-numeric:tabular-nums}.bw .emp .qa summary,.bw .emp .g-t{font-weight:600}.bw .emp .ic12{width:12px;height:12px}.bw .emp .ic18{width:18px;height:18px}.bw .emp .ic24{width:24px;height:24px}.bw .bc+.emp-hero{padding-top:32px}.bw .emp-hero{--ar:calc(551 / 944);--hc:.477;--cut:.3;--hd:min(100cqi - 2 * var(--gutter),400px);--th:var(--hd);--tr:50cqi;--vis:calc((1 - var(--cut)) * var(--th))}.bw .emp-hero .wrap{container:hero/inline-size}.bw .emp-hero .eh-t{align-content:start;justify-items:start;display:grid}.bw .emp-hero .lede{text-wrap:pretty;max-width:41.25rem;margin-top:24px}@media (min-width:600px) and (max-width:767.98px){.bw .emp-hero .lede{max-width:27.5rem}}.bw .emp-hero .act{margin:24px 0 0;padding:0}@media (min-width:600px) and (max-width:1023.98px){.bw .emp-hero .act{flex-direction:column;align-items:flex-start}}.bw .emp-hero .lede .lnk{white-space:nowrap}.bw .eh-stage{margin:calc(32px + 24px + var(--vis)) 0 0;position:relative;container:frame/inline-size}@media (min-width:768px) and (max-width:1023.98px){.bw .emp-hero{--cut:.3;--hd:calc((100cqi + var(--gutter)) * 6 / 12 - var(--gutter));--th:min(440px,var(--hd) * 1.16);--tr:calc(var(--hd) / 2)}.bw .emp-hero .eh-t{min-height:calc(2 * var(--h1-lh) + 32px + 24px + var(--vis))}.bw .emp-hero .lede{max-width:calc((100% + var(--gutter)) * 6 / 12 - var(--gutter))}.bw .eh-stage{margin-top:0}}@media (min-width:1024px){.bw .emp-hero{--cut:.28;--th:440px;--hd:calc((100cqi + var(--gutter)) * 5 / 12 - var(--gutter));--tr:calc(var(--hd) / 2);--hh:72px}.bw .emp-hero .eh-t{width:calc((100% + var(--gutter)) * 7 / 12 - var(--gutter));min-height:calc(var(--hh) + var(--vis) - 56px)}.bw .eh-stage{margin-top:56px}}@media (min-width:1200px){.bw .emp-hero{--cut:.2;--th:472px;--hh:24px}}.bw .eh-tio{--tw:calc(var(--th) * var(--ar));z-index:1;top:calc(var(--vis) * -1);width:var(--tw);height:var(--th);pointer-events:none;right:calc(var(--tr) - (1 - var(--hc)) * var(--tw));clip-path:inset(-100vh -100vw calc(var(--cut) * 100%) -100vw);position:absolute}.bw .eh-tio .hmark{z-index:0;left:calc(var(--hc) * 100%);width:var(--hd);aspect-ratio:1;height:auto;margin-left:calc(var(--hd) / -2);bottom:calc(var(--th) + 24px - var(--hd));fill:url(#g-pale);transform-origin:50%;position:absolute;overflow:visible}.bw .eh-tio .fig{z-index:1;position:absolute;inset:0}.bw .eh-tio .fig img{transform-origin:50% 100%;width:auto;height:100%;display:block}@media screen{html.pre .bw .eh-tio .fig img.rv:not(.done){transform:translateY(32px)}}.bw .emp-hero figcaption.eh-cap.cap{align-items:flex-start;min-height:0;margin-top:16px}.bw .eh-cap .sample{max-width:40rem;padding-top:2px}.bw .eh-cap .replay{margin-top:-12px}.bw .inst .eh-cap .sample{max-width:44rem}@media (min-width:600px){.bw .eh-cap.cap{flex-wrap:nowrap}.bw .eh-cap .sample{flex:auto;min-width:0}.bw .eh-cap .replay{flex:none}}@media (max-width:599.98px){.bw .eh-cap .replay{margin-top:4px;margin-inline-start:-10px}}.bw .eh-stage[data-st=start] .replay,.bw .eh-stage[data-st=playing] .replay{visibility:hidden}.bw .emp-frame{--bh:480px;z-index:2;height:var(--bh);background:var(--c-canvas);border-radius:var(--r-md);box-shadow:var(--emp-ring),var(--emp-e4);font-family:var(--f-ui);color:var(--app-t1);font-variant-numeric:tabular-nums;display:flex;position:relative;overflow:hidden}@container frame (min-width:600px){.bw .emp-frame{--bh:616px}}@container frame (min-width:960px){.bw .emp-frame{--bh:776px}}.bw .ef-rail{display:none}@container frame (min-width:1140px){.bw .ef-rail{background:var(--app-soft);border-right:1px solid var(--c-hairline);flex-direction:column;flex:none;width:200px;padding:20px 12px;display:flex}}.bw .ef-logo{width:96px;height:21px;margin:0 0 24px 8px}.bw .ef-rail ul{gap:2px;display:grid}.bw .ef-rail li,.bw .ef-inbox{border-radius:var(--r-xs);height:36px;font:500 13px/18px var(--f-ui);color:var(--app-t3);white-space:nowrap;align-items:center;gap:10px;padding-inline:8px;display:flex}.bw .ef-rail li.is-on{background:var(--info-bg);color:var(--info-t);font-weight:600}.bw .ef-inbox{border-top:1px solid var(--c-hairline);border-radius:0;height:48px;margin-top:auto;padding-top:12px}.bw .ef-main{flex-direction:column;flex:1;min-width:0;display:flex}.bw .ef-top{display:none}@container frame (min-width:600px){.bw .ef-top{border-bottom:1px solid var(--c-hairline);flex:none;align-items:center;gap:10px;height:56px;padding:0 16px 0 12px;display:flex}}.bw .ef-ib{border-radius:var(--r-xs);width:32px;height:32px;color:var(--app-t3);flex:none;place-items:center;display:inline-grid}.bw .ef-ico{border-radius:var(--r-xs);background:var(--info-bg);width:32px;height:32px;color:var(--info-t);place-items:center;display:inline-grid}.bw .ef-title{font:600 16px/20px var(--f-ui);color:var(--app-t1);white-space:nowrap}.bw .ef-acts{box-shadow:var(--emp-rule-l);gap:4px;margin-left:auto;padding-left:8px;display:flex}.bw .ef-body{flex:1;min-height:0;display:flex;position:relative}.bw .ef-tbl{display:none}@container frame (min-width:600px){.bw .ef-tbl{min-width:0;-webkit-mask-image:var(--mask-crop-b);-webkit-mask-image:var(--mask-crop-b);mask-image:var(--mask-crop-b);flex-direction:column;flex:1;display:flex}}.bw .ef-tabs{border-bottom:1px solid var(--c-hairline);flex:none;align-items:stretch;gap:24px;height:44px;padding-inline:20px;display:flex}.bw .ef-tab{font:600 13px/18px var(--f-ui);color:var(--app-t3);white-space:nowrap;align-items:center;gap:6px;display:inline-flex;position:relative}.bw .ef-tab .ic{color:var(--app-primary)}.bw .ef-tab.is-on{color:var(--app-primary-dark)}.bw .ef-tab.is-on:after{content:"";border-radius:var(--r-pill);background:var(--app-primary-dark);height:2px;position:absolute;bottom:-1px;left:0;right:0}.bw .ef-badge{border-radius:var(--r-pill);background:var(--neu-bg);min-width:22px;height:18px;font:700 12px/16px var(--f-ui);color:var(--app-t3);place-items:center;padding-inline:6px;display:inline-grid}.bw .ef-tab.is-on .ef-badge{background:var(--info-bg);color:var(--info-t)}.bw .ef-filters{white-space:nowrap;flex:none;align-items:center;gap:8px;height:44px;padding-inline:20px;display:flex;overflow:hidden}.bw .ef-search{border-radius:var(--r-xs);width:132px;height:30px;box-shadow:var(--ring);font:500 12px/16px var(--f-ui);color:var(--app-t3);flex:none;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.bw .ef-fchip{border-radius:var(--r-pill);height:30px;box-shadow:var(--ring);font:600 12px/16px var(--f-ui);color:var(--app-t2);flex:none;align-items:center;gap:4px;padding-inline:10px 8px;display:inline-flex}.bw .ef-fchip .ic{color:var(--app-t3)}.bw .ef-clear{font:600 12px/16px var(--f-ui);color:var(--app-primary-dark);flex:none}.bw .ef-grid{flex:1;align-content:start;min-height:0;display:grid}.bw .ef-th,.bw .ef-tr{border-top:1px solid var(--c-hairline);grid-template-columns:26fr 28fr 23fr 23fr;align-items:center;column-gap:12px;padding-inline:20px;display:grid}.bw .ef-th{background:var(--app-soft);height:44px;line-height:14px;font:600 12px/16px var(--f-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--app-t3);white-space:nowrap}.bw .ef-th .ef-asm{text-transform:none;letter-spacing:0;font-size:12px}.bw .ef-tr{height:56px;font:500 13px/18px var(--f-ui);color:var(--app-t1);transition:background-color var(--d-state) var(--ease-out)}.bw .ef-tr.is-pick{background:var(--app-soft)}.bw .ef-th>*,.bw .ef-tr>*{white-space:nowrap;min-width:0}.bw .ef-nm{align-items:center;gap:8px;font-weight:600;display:flex}.bw .ef-nm>span:last-child{white-space:normal;line-height:16px}.bw .ef-av{border-radius:var(--r-pill);background:var(--info-bg);width:28px;height:28px;font:700 12px/14px var(--f-ui);color:var(--info-t);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid}.bw .ef-tr .chip{justify-self:start;height:22px;padding-inline:8px;font-size:12px}.bw .ef-ms{color:var(--app-t3);align-items:center;gap:8px;display:flex}.bw .ef-ms b{color:var(--app-t1);font-weight:700}.bw .ef-bar{border-radius:var(--r-pill);background:var(--app-soft);width:56px;height:4px;box-shadow:var(--ring);flex:none;position:relative;overflow:hidden}.bw .ef-bar>i{border-radius:inherit;background:var(--app-primary);transform:scaleX(calc(var(--v) / 100));transform-origin:0;position:absolute;inset:0}.bw .ef-as{align-items:center;gap:6px;display:flex}.bw .ef-as>b{min-width:2ch;font-weight:700}.bw .ef-ring{flex:none;width:20px;height:20px;rotate:-90deg}.bw .ef-ring circle{fill:none;stroke-width:2.5px}.bw .ef-ring-bg{stroke:var(--c-hairline)}.bw .ef-ring-fg{stroke:var(--app-primary);stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:calc(100 - var(--p))}.bw .ef-viol{font:600 12px/16px var(--f-ui);color:var(--warn-t);align-items:center;gap:3px;margin-left:4px;display:inline-flex}.bw .ef-viol .ic{color:var(--warn-g)}@container frame (max-width:1139.98px){.bw .ef-c-stage{display:none!important}.bw .ef-th,.bw .ef-tr{grid-template-columns:40fr 30fr 30fr}}.bw .ef-sheet{z-index:1;background:var(--c-canvas);width:100%;min-width:0;box-shadow:var(--e2-glass);flex-direction:column;flex:none;display:flex;position:relative}@container frame (min-width:600px){.bw .ef-sheet{border-left:1px solid var(--c-hairline);width:45%}}@container frame (min-width:1140px){.bw .ef-sheet{width:40%}}.bw .ef-sh-h{flex:none;padding:18px 20px 14px}.bw .ef-sh-n{font:700 18px/24px var(--f-ui);color:var(--app-t1)}.bw .ef-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.bw .ef-chips .chip{justify-self:start;height:24px;padding-inline:10px;font-size:12px}.bw .ef-stabs{border-block:1px solid var(--c-hairline);white-space:nowrap;flex:none;gap:20px;height:44px;padding-inline:20px;display:flex;overflow:hidden}.bw .ef-stabs span{font:600 13px/18px var(--f-ui);color:var(--app-t3);align-items:center;display:inline-flex;position:relative}.bw .ef-stabs .is-on{color:var(--app-primary-dark)}.bw .ef-stabs .is-on:after{content:"";border-radius:var(--r-pill);background:var(--app-primary-dark);height:2px;position:absolute;bottom:-1px;left:0;right:0}.bw .ef-doc{flex:1;min-height:0;padding:4px 12px 0;overflow:hidden}.bw .ef-doc .rs-band{margin:8px 0 12px}.bw .ef-doc .rs-n{font-size:16px;line-height:22px}.bw .ef-doc .rs-j{opacity:.86;font-size:13px;line-height:18px}.bw .ef-sum{font:500 13px/20px var(--f-ui);color:var(--c-body);text-wrap:pretty;margin:0 4px 14px}.bw .ef-doc .rs-sec{margin:0 4px 8px;font-size:14px;line-height:18px;display:block}.bw .ef-skills{flex-wrap:wrap;gap:6px;margin:0 4px 16px;display:flex}.bw .ef-skills span{border-radius:var(--r-pill);background:var(--app-soft);height:24px;box-shadow:var(--ring);font:600 12px/16px var(--f-ui);color:var(--app-t2);align-items:center;padding-inline:10px;display:inline-flex}.bw .ef-entry{margin:0 4px 12px}.bw .ef-doc .rs-role{margin:0 4px 6px;font-size:12px;line-height:18px;display:flex}.bw .ef-entry .rs-role{margin-inline:0}.bw .ef-lead-bl{margin:0 4px 12px}.bw .ef-doc .rs-role b{font-size:13px}.bw .ef-doc .bl li{font-size:12px;line-height:18px}.bw .ef-doc .bl li+li{margin-top:2px}.bw .ef-bar-b{border-top:1px solid var(--c-hairline);background:var(--c-canvas);flex:none;align-items:center;gap:8px;height:56px;padding-inline:16px;display:flex}.bw .ef-bar-b .m-btn{height:32px;padding-inline:12px;font-size:13px}.bw .m-btn.bad{color:var(--bad-t)}.bw .ef-nav{gap:4px;margin-left:auto;display:none}@container frame (min-width:1067px){.bw .ef-nav{display:flex}}@container frame (max-width:599.98px){.bw .ef-bar-b .m-btn{height:32px;padding-inline:10px;font-size:12px}}.bw .emp .route .stop{--stop-gap:64px}@media (min-width:1024px){.bw .emp .route .stop{--stop-gap:96px}}.bw .emp .stop-m{max-width:none}@media (min-width:768px){.bw .emp .stop-m{justify-self:end;width:100%;max-width:676px}}@media (min-width:1024px){.bw .emp .stop-t{grid-column:1/5}.bw .emp .stop-m{grid-column:5/13;justify-self:end;max-width:620px;padding-left:0}}@media (min-width:1280px){.bw .emp .stop-m{grid-column:6/13}}.bw .emp .r-rail .nd-sp{flex:none;width:40px;height:40px}.bw .emp .stop-t{position:relative}.bw .emp .stop-t>.nd{position:absolute;top:0;left:-56px}@media (min-width:768px){.bw .emp .stop-t>.nd{left:0}}@media (min-width:1024px){.bw .emp .stop-t{align-self:start;position:sticky;top:112px}}.bw .emp .stop-t .sl{max-width:26rem}.bw .emp .uc-mock.emp-mock{display:block;container:grp/inline-size}@media (max-width:359.98px){.bw .emp .uc-mock.emp-mock{zoom:1}}.bw .es-sample{margin-top:16px}@media (min-width:768px){.bw .es-sample{padding-left:56px}}.bw .es-f{gap:6px;display:grid}.bw .es-f .lab{font:600 12px/16px var(--f-ui);color:var(--app-t3)}.bw .es-f .inp{background:var(--c-canvas);justify-content:space-between;gap:8px;height:38px;margin-top:0;font-size:13px}.bw .es-f .inp b{font-weight:600}.bw .es-cv{color:var(--app-t3);flex:none}.bw .es-f .inp .ph{margin-right:auto;font-size:12px}.bw .emp-mock .m-card{padding:20px}.bw .emp-mock .m-t{font-size:15px;line-height:20px}.bw .es-grp{display:grid;position:relative}.bw .es-grp>*{grid-area:1/1;min-width:0}.bw .es-s1{grid-template-rows:auto auto}.bw .es-dlg{grid-row:1;gap:14px;display:grid;padding-bottom:40px!important}.bw .es-sal{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bw .es-tg{font:600 13px/18px var(--f-ui);color:var(--app-t1);align-items:center;gap:12px;display:flex}.bw .es-tg .tog,.bw .eb-tg .tog{background:var(--app-primary);margin-inline-start:auto}.bw .es-cr{gap:12px;display:grid}.bw .es-create{background:var(--c-tint-2);height:40px;box-shadow:none;color:var(--app-primary-dark);justify-content:center;gap:8px}.bw .es-ld--in{display:none}.bw .es-ld--card{z-index:2;grid-area:auto;align-content:start;gap:10px;width:48.4%;margin:-24px 0 0 51.6%;display:grid;background:var(--c-canvas)!important}.bw .es-pct{font:700 28px/32px var(--f-ui);color:var(--app-primary-dark)}.bw .es-prog{border-radius:var(--r-pill);background:var(--app-soft);height:4px;display:block;position:relative;overflow:hidden}.bw .es-prog>i{border-radius:inherit;background:var(--grad-ai);transform-origin:0;position:absolute;inset:0}.bw .es-stg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.bw .es-stg li{font:600 12px/16px var(--f-ui);color:var(--app-t3);justify-items:start;gap:6px;display:grid}.bw .es-dot{border-radius:var(--r-pill);background:var(--app-soft);width:28px;height:28px;color:var(--app-t3);transition:background-color var(--d-state) var(--ease-out),color var(--d-state) var(--ease-out);place-items:center;display:inline-grid}.bw .es-stg li.is-done{color:var(--ok-t)}.bw .es-stg li.is-done .es-dot{background:var(--ok-bg);color:var(--ok-g)}@container grp (max-width:439.98px){.bw .es-ld--card{display:none}.bw .es-ld--in{gap:10px;padding-top:2px;display:grid}.bw .es-ld--in .es-pct{font-size:20px;line-height:24px}.bw .es-dlg{padding-bottom:20px!important}.bw .es-sal{grid-template-columns:repeat(2,minmax(0,1fr))}.bw .es-f .lab{font-size:12px}.bw .es-f .inp{height:36px}}.bw .es-back{align-self:start;width:71%}.bw .es-sub{font:500 13px/18px var(--f-ui);color:var(--app-t3);margin-top:4px}.bw .es-opts{gap:8px;margin-top:16px;display:grid}.bw .es-opts li{border-radius:var(--r-sm);box-shadow:var(--ring);transition:box-shadow var(--d-state) var(--ease-out),background-color var(--d-state) var(--ease-out);grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;column-gap:12px;padding:12px;display:grid;position:relative}.bw .es-s2 .es-opts li{padding-right:calc(27% + 4px)}.bw .es-opts li b{font:600 13px/18px var(--f-ui);color:var(--app-t1);display:block}.bw .es-opts li span>span{font:500 12px/16px var(--f-ui);color:var(--app-t3);text-wrap:pretty;display:block}.bw .es-opts li.is-sel{background:var(--c-tint-2);box-shadow:var(--ring-on)}.bw .es-opts .itile{width:32px;height:32px}.bw .es-go{color:var(--app-t3)}.bw .es-front{z-index:2;align-self:start;gap:12px;width:48.4%;margin:120px 0 0 51.6%;display:grid;background:var(--c-canvas)!important}.bw .es-ph{display:none}.bw .es-hr{background:var(--c-hairline);border:0;height:1px;margin:2px 0}.bw .es-front .lab{text-wrap:balance}@container grp (max-width:439.98px){.bw .es-back{display:none}.bw .es-front{width:100%;margin:0}.bw .es-ph{border-radius:var(--r-sm);background:var(--c-tint-2);box-shadow:var(--ring-on);font:600 13px/18px var(--f-ui);color:var(--app-t1);align-items:center;gap:10px;padding:8px;display:flex}.bw .es-ph .itile{width:28px;height:28px}.bw .es-front .lab{font-size:12px}}.bw .es-list{align-self:start;width:48.4%;min-height:200px}.bw .es-trg{display:flex}.bw .ef-fchip.is-on{background:var(--c-tint-2);box-shadow:var(--ring-on);color:var(--app-primary-dark)}.bw .es-applied{border-radius:var(--r-pill);background:var(--c-canvas);height:20px;font:600 12px/16px var(--f-ui);color:var(--app-t2);align-items:center;margin-left:6px;padding-inline:8px;display:inline-flex}.bw .ef-fchip .ef-badge{background:var(--app-primary-dark);color:var(--c-on-dark);margin-left:4px}.bw .es-rows{margin-top:12px;display:grid}.bw .es-rows li{border-top:1px solid var(--c-hairline);height:40px;font:600 13px/18px var(--f-ui);justify-content:space-between;align-items:center;gap:8px;padding-inline:8px;display:flex}.bw .es-rows li.is-pick{background:var(--app-soft);border-radius:var(--r-xs)}.bw .es-code{z-index:2;align-self:start;gap:12px;width:71%;margin:168px 0 0 29%;display:grid;container:code/inline-size;background:var(--c-canvas)!important}.bw .es-trg-ph{display:none}.bw .es-ctabs{border-bottom:1px solid var(--c-hairline);font:600 12px/16px var(--f-ui);color:var(--app-t3);white-space:nowrap;gap:16px;padding-bottom:10px;display:flex;overflow:hidden}.bw .es-ctabs .is-on{color:var(--app-primary-dark);align-items:center;gap:4px;display:inline-flex;position:relative}.bw .es-ctabs .is-on:after{content:"";border-radius:var(--r-pill);background:var(--app-primary-dark);height:2px;position:absolute;bottom:-11px;left:0;right:0}.bw .es-met{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bw .es-met>div{border-radius:var(--r-sm);background:var(--app-soft);gap:4px;padding:10px 12px;display:grid}.bw .es-met dt{font:600 12px/16px var(--f-ui);color:var(--app-t3)}.bw .es-met dd{font:700 14px/20px var(--f-ui);color:var(--app-t1);margin:0}.bw .es-met dd .chip{justify-self:start;height:22px;font-size:12px}.bw .es-cl{margin-bottom:-4px}.bw .es-src{border-radius:var(--r-sm);background:var(--app-soft);color:var(--app-t1);white-space:pre;margin:0;padding:12px;font:400 12px/18px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.bw .es-tch{font:600 13px/18px var(--f-ui);justify-content:space-between;align-items:center;display:flex}.bw .es-tch span b{color:var(--app-t3);font-weight:600}.bw .es-tc ul{margin-top:6px;display:grid}.bw .es-tc li{border-top:1px solid var(--c-hairline);height:34px;font:500 12px/16px var(--f-ui);color:var(--app-t1);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}.bw .es-tci{border-radius:var(--r-pill);width:18px;height:18px;color:var(--c-on-dark);place-items:center;display:inline-grid}.bw .es-tci .ic{stroke-width:3px}.bw .es-tc li.ok .es-tci{background:var(--ok-g)}.bw .es-tc li.bad .es-tci{background:var(--bad-g)}.bw .es-tcs{color:var(--app-t3)}.bw .es-tc li.bad .es-tcs{color:var(--bad-t);font-weight:600}@container grp (max-width:439.98px){.bw .es-list{display:none}.bw .es-code{width:100%;margin:0}.bw .es-trg-ph{display:block}.bw .es-src{line-height:17px}}.bw .es-tl{gap:14px;display:grid}.bw .es-strip{border-bottom:1px solid var(--c-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.bw .es-strip p{font:600 13px/18px var(--f-ui);align-items:center;gap:8px;display:flex}.bw .es-acts{flex-wrap:wrap;gap:6px;display:flex}.bw .es-acts .m-btn{height:32px;padding-inline:12px;font-size:13px}.bw .es-tlt{margin-top:2px}.bw .es-ev{gap:14px;display:grid;position:relative}.bw .es-ev:before{content:"";border-radius:var(--r-pill);background:var(--c-hairline);width:2px;position:absolute;top:20px;bottom:20px;left:15px}.bw .es-ev li{grid-template-columns:32px minmax(0,1fr);align-items:start;column-gap:12px;display:grid;position:relative}.bw .es-evi{border-radius:var(--r-pill);background:var(--c-canvas);width:32px;height:32px;box-shadow:var(--ring);color:var(--app-primary-dark);place-items:center;display:inline-grid}.bw .es-evb{border-radius:var(--r-sm);background:var(--app-soft);flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:32px;padding:6px 12px;display:flex}.bw .es-evb b{font:600 13px/18px var(--f-ui)}.bw .es-evt{font:500 13px/18px var(--f-ui);color:var(--app-t3)}.bw .es-evb .chip{height:22px;font-size:12px}.bw .emp-dark{isolation:isolate;padding:var(--ed-pt) var(--ed-px) var(--ed-pb);border-radius:var(--r-md);background:var(--grad-emp-deep);box-shadow:var(--emp-lit-dark),var(--emp-e-dark);color:var(--c-on-dark);position:relative;overflow:hidden}@media (min-width:600px){.bw .emp-dark{border-radius:var(--r-lg)}}.bw .emp-dark .d .ln{background:var(--grad-headline-dark);color:#0000;-webkit-background-clip:text;background-clip:text}.bw .emp-dark .lede,.bw .emp-dark p{color:var(--emp-on-dark-2)}.bw .emp-dark :is(.fine,.sample){color:var(--emp-on-dark-3)}.bw .emp-dark .lnk{color:var(--emp-link-dark);text-decoration-color:currentColor}.bw .emp-dark .lnk:hover{color:var(--c-on-dark)}.bw .ed-h{justify-items:start;row-gap:20px;display:grid}@media (min-width:1024px){.bw .ed-h .lede{max-width:calc((100% + var(--gutter)) * 7 / 12 - var(--gutter))}}.bw .emp-dark h3{color:var(--c-on-dark)!important}.bw .ei-body{margin-top:32px;position:relative}@media (min-width:1024px){.bw .ei-body{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));min-height:404px;margin-top:48px;display:grid}.bw .ei-l{grid-column:1/6}}.bw .ei-leg{display:grid}.bw .ei-leg li{border-top:1px solid var(--emp-hair-dark);gap:10px;padding-block:16px;display:grid}.bw .ei-leg li:last-child{border-bottom:1px solid var(--emp-hair-dark)}.bw .ei-leg li:first-child{border-top:0;padding-top:0}.bw .ei-leg p{font:400 16px/24px var(--f-body)}.bw .ei-chip{border-radius:var(--r-pill);background:var(--emp-chip-dark);height:28px;box-shadow:var(--emp-chip-ring);font:600 12px/16px var(--f-ui);color:var(--c-on-dark);justify-self:start;align-items:center;gap:8px;padding-inline:10px 12px;display:inline-flex}.bw .ei-chip .ic{color:var(--emp-on-dark-2)}.bw .ei-l .fine{margin-top:24px}.bw .ei-l .sample{margin-top:8px}.bw .ei-win{margin:32px calc(-1 * var(--ed-px) - 1px) calc(-1 * var(--ed-pb) - 1px) 0;height:calc(428px + var(--ed-pb));background:var(--c-canvas);font-family:var(--f-ui);color:var(--app-t1);font-variant-numeric:tabular-nums;border-radius:12px 0 0;position:relative;overflow:hidden}@media (min-width:1024px){.bw .ei-win{height:auto;top:0;left:calc((100% + var(--gutter)) * 6 / 12);right:calc(-1 * var(--ed-px) - 1px);bottom:calc(-1 * var(--ed-pb) - 1px);margin:0;position:absolute}}.bw .ei-in{flex-direction:column;padding:20px 20px 0;display:flex}@media (min-width:1024px){.bw .ei-in{width:calc(100% - var(--ed-px) - 1px);padding:24px 24px 0}}.bw .ei-vh{gap:12px;padding-bottom:16px;display:grid}.bw .ei-vt{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.bw .ei-ico{border-radius:var(--r-sm);background:var(--bad-bg);width:36px;height:36px;color:var(--bad-t);place-items:center;display:inline-grid}.bw .ei-vt>span:nth-child(2) b{font:700 15px/20px var(--f-ui);color:var(--app-t1);display:block}.bw .ei-vt>span:nth-child(2) span{font:500 12px/16px var(--f-ui);color:var(--app-t3);display:block}.bw .ei-cnt{border-radius:var(--r-sm);background:var(--bad-bg);min-width:52px;color:var(--bad-t);justify-items:center;padding:4px 10px;display:grid}.bw .ei-cnt b{font:700 18px/22px var(--f-ui)}.bw .ei-cnt span{font:600 12px/14px var(--f-ui)}.bw .ei-types{flex-wrap:wrap;gap:6px;display:flex}.bw .ei-tc{border-radius:var(--r-pill);background:var(--warn-bg);height:28px;font:600 12px/16px var(--f-ui);color:var(--warn-t);align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.bw .ei-tc b{font-weight:700}.bw .ei-note{font:500 12px/16px var(--f-ui);color:var(--app-t3)!important}.bw .ei-tlt{border-top:1px solid var(--c-hairline);font:700 13px/18px var(--f-ui);padding-top:14px;color:var(--app-t1)!important}.bw .ei-rows{margin-top:6px;display:grid}.bw .ei-rows li{border-bottom:1px solid var(--c-hairline);height:44px;font:600 13px/18px var(--f-ui);color:var(--app-t1);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.bw .ei-rows li:last-child{border-bottom:0}.bw .ei-ri{border-radius:var(--r-pill);background:var(--app-soft);width:28px;height:28px;color:var(--app-primary-dark);place-items:center;display:inline-grid}.bw .ei-rows li.is-v .ei-ri{background:var(--warn-bg);color:var(--warn-g)}.bw .ei-rt{font:500 12px/16px var(--f-ui);color:var(--app-t3)}.bw .eb-g{row-gap:24px;display:grid}.bw .eb-col{align-content:start;gap:12px;width:100%;display:grid}.bw .eb-label{font:500 14px/20px var(--f-body);color:var(--c-muted)}@media (min-width:768px){.bw .eb-col{max-width:560px}.bw .eb-theirs{justify-self:end}}@media (min-width:1280px){.bw .eb-g{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.bw .eb-col{max-width:none}.bw .eb-theirs{justify-self:stretch}}.bw .eb-sample{margin-top:16px}@media (min-width:768px) and (max-width:1279.98px){.bw .eb-sample{max-width:560px;margin-left:auto}}.bw .eb-m{height:440px;padding:24px!important}@media (max-width:599.98px){.bw .eb-m{height:auto;min-height:440px}}.bw .eb-set{flex-direction:column;justify-content:space-between;gap:12px;display:flex}.bw .eb-sh{border-bottom:1px solid var(--c-hairline);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.bw .eb-pub .m-btn{height:34px;font-size:13px}.bw .eb-pub{justify-items:end}.bw .eb-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bw .eb-grp{gap:8px;display:grid}.bw .eb-grp .lab{font:600 12px/16px var(--f-ui);color:var(--app-t3)}.bw .eb-tg{font:600 13px/18px var(--f-ui);color:var(--app-t1);align-items:center;gap:12px;display:flex}.bw .eb-show{border-radius:var(--r-sm);background:var(--app-soft);padding:12px}.bw .eb-hint{font:500 12px/16px var(--f-ui);color:var(--app-t3);text-wrap:pretty}.bw .eb-tg .tog{transition:background-color var(--d-state) var(--ease-out)}.bw .eb-tg .tog:after{transition:transform var(--d-state) var(--ease-out)}.bw .tog[data-off-tog]{background:var(--c-hairline)}.bw .tog[data-off-tog]:after{transform:translate(-16px)}.bw .eb-cand{display:grid}.bw .eb-st{align-items:stretch;height:100%}.bw .eb-s{align-content:center;gap:14px;min-width:0;display:grid}.bw .eb-hd{font:700 15px/20px var(--f-ui);color:var(--app-t1);align-items:center;gap:12px;display:flex}.bw .eb-hd>span:last-child{display:grid}.bw .eb-w{font:600 12px/16px var(--f-ui);color:var(--warn-t)}.bw .itile.eb-warn{background:var(--warn-bg);color:var(--warn-g)}.bw .eb-rl{display:grid}.bw .eb-rl li{border-top:1px solid var(--c-hairline);height:44px;font:600 13px/18px var(--f-ui);color:var(--app-t1);align-items:center;gap:10px;display:flex}.bw .eb-rl li:last-child{border-bottom:1px solid var(--c-hairline)}.bw .eb-rl .ic{color:var(--app-primary-dark)}.bw .eb-agree,.bw .eb-note .m-btn{justify-self:start}.bw .eb-ah{justify-content:space-between;align-items:center;gap:12px;display:flex}.bw .eb-ah>span:first-child{display:grid}.bw .eb-cap{font:500 12px/16px var(--f-ui);color:var(--app-t3);text-transform:uppercase;letter-spacing:.04em}.bw .eb-ah b{font:700 15px/20px var(--f-ui)}.bw .eb-ah .m-btn{gap:6px;height:32px;font-size:12px}.bw .eb-stat{border-block:1px solid var(--c-hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw .eb-stat>div{gap:2px;padding:10px 12px;display:grid}.bw .eb-stat>div+div{box-shadow:var(--emp-rule-l)}.bw .eb-stat dt{font:600 12px/16px var(--f-ui);color:var(--app-t3);align-items:center;gap:4px;display:flex}.bw .eb-stat dd{font:700 15px/20px var(--f-ui);color:var(--app-t1);margin:0}.bw .eb-vc dt .ic{color:var(--warn-g)}.bw .eb-qn{font:600 12px/16px var(--f-ui);color:var(--app-primary-dark)}.bw .eb-qt{font:600 14px/20px var(--f-ui);color:var(--app-t1);text-wrap:pretty;margin-top:-8px}.bw .eb-opts{gap:6px;display:grid}.bw .eb-opts li{border-radius:var(--r-sm);height:36px;box-shadow:var(--ring);font:500 13px/18px var(--f-ui);align-items:center;gap:10px;padding-inline:12px;display:flex}.bw .eb-opts li i{border-radius:var(--r-pill);width:16px;height:16px;box-shadow:var(--ring-box);flex:none}.bw .eb-opts li.is-sel{background:var(--c-tint-2);box-shadow:var(--ring-on);font-weight:600}.bw .eb-opts li.is-sel i{box-shadow:var(--ring-radio-on)}.bw .eb-msg{font:500 14px/20px var(--f-ui);color:var(--app-t1)!important}.bw .eb-prog{border-top:1px solid var(--c-hairline);gap:8px;padding-top:14px;display:grid}.bw .eb-prog>p:first-child{font:600 12px/16px var(--f-ui);color:var(--app-t3);justify-content:space-between;display:flex}.bw .eb-prog b{color:var(--app-t1)}.bw .eb-pbar{border-radius:var(--r-pill);background:var(--warn-bg);height:6px;display:block;position:relative;overflow:hidden}.bw .eb-pbar>i{border-radius:inherit;background:var(--warn-g);transform:scaleX(calc(var(--v) / 100));transform-origin:0;position:absolute;inset:0}.bw .eb-left{font:500 12px/16px var(--f-ui);color:var(--warn-t)}.bw .eb-pend{text-align:center;justify-items:center;padding-inline:16px}.bw .eb-pend b{font:700 16px/22px var(--f-ui)}.bw .eb-pend p{font:500 13px/20px var(--f-ui);color:var(--app-t3);text-wrap:balance;max-width:24rem}.bw .eb-r1{grid-template-columns:minmax(0,4fr) minmax(0,5fr);gap:12px;display:grid}.bw .eb-score,.bw .eb-diff{border-radius:var(--r-sm);background:var(--app-soft);align-content:start;gap:8px;padding:14px;display:grid}.bw .eb-arc{justify-items:center;display:grid;position:relative}.bw .eb-arc svg{width:100%;max-width:150px;height:auto}.bw .eb-arc path{fill:none;stroke-width:9px;stroke-linecap:round}.bw .eb-arc-bg{stroke:var(--c-hairline)}.bw .eb-arc-fg{stroke:var(--ok-g);stroke-dasharray:100 100;stroke-dashoffset:calc(100 - var(--v))}.bw .eb-arc b{font:700 24px/28px var(--f-ui);color:var(--app-t1);position:absolute;bottom:0}.bw .eb-db{font:600 12px/16px var(--f-ui);color:var(--app-t3);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.bw .eb-db i{border-radius:var(--r-pill);background:var(--c-hairline);height:6px;display:block;position:relative;overflow:hidden}.bw .eb-db i>i{background:var(--app-primary);transform:scaleX(calc(var(--v) / 100));transform-origin:0;position:absolute;inset:0}.bw .eb-db b{color:var(--app-t1)}.bw .eb-sum{margin-bottom:-6px}.bw .eb-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bw .eb-tiles>div{border-radius:var(--r-sm);box-shadow:var(--ring);align-content:start;gap:4px;padding:10px 12px;display:grid}.bw .eb-tiles dt{font:600 12px/16px var(--f-ui);color:var(--app-t3);align-items:center;gap:4px;display:flex}.bw .eb-tiles dt .ic{color:var(--app-primary-dark)}.bw .eb-tiles dd{font:700 15px/20px var(--f-ui);color:var(--app-t1);margin:0}.bw .eb-hint2{font:500 12px/16px var(--f-ui);color:var(--app-t3);display:block}@media (max-width:439.98px){.bw .eb-tiles>div{padding:8px}.bw .eb-ah .eb-sub-l{display:none}.bw .eb-two{grid-template-columns:minmax(0,1fr)}.bw .eb-sh{flex-wrap:wrap}}.bw .et-g{gap:12px;display:grid}@media (min-width:600px){.bw .et-g{gap:var(--gutter)}}@media (min-width:1024px){.bw .et-g{grid-template-columns:repeat(12,minmax(0,1fr))}.bw .et-a{grid-column:1/8}.bw .et-b{grid-column:8/13}}.bw .emp-tile{--tp:20px;--tpr:16px;min-width:0;padding:20px var(--tpr) 0 var(--tp);border-radius:var(--r-md);background:var(--grad-stage);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:600px){.bw .emp-tile{--tp:24px;--tpr:24px;border-radius:var(--r-lg);padding-top:24px}}@media (min-width:768px){.bw .emp-tile{--tp:32px;--tpr:32px;padding-top:32px}}@media (min-width:1024px){.bw .emp-tile{--tp:40px;--tpr:40px;min-height:600px;padding-top:40px}}.bw .et-l{margin-top:16px;display:grid}.bw .et-l li{font:400 16px/24px var(--f-body);color:var(--c-body);text-wrap:pretty;border-top:1px solid var(--c-hairline);padding-block:12px;position:relative}.bw .et-l li:last-child{border-bottom:1px solid var(--c-hairline)}.bw .emp-tile .fine{max-width:30rem;margin-top:16px}.bw .et-go{margin-top:24px}.bw .et-win{min-height:260px;margin:32px calc(-1 * var(--tpr)) 0 0;background:var(--c-canvas);box-shadow:var(--emp-win-edge);font-family:var(--f-ui);color:var(--app-t1);font-variant-numeric:tabular-nums;border-radius:12px 0 0;flex-direction:column;flex:1;padding:16px 16px 0;display:flex;position:relative;overflow:hidden;container:etw/inline-size}@media (min-width:1024px){.bw .et-win{min-height:300px;padding:20px 20px 0}}.bw .et-win>*{max-width:100%}.bw .et-hd{flex:none}.bw .et-ld{font:500 12px/16px var(--f-ui);color:var(--app-t3);align-items:center;gap:10px;display:flex}.bw .et-ld>span:last-child{display:grid}.bw .et-ld b{font:600 14px/20px var(--f-ui);color:var(--app-t1)}.bw .et-cyc{justify-items:start}.bw .et-done b{font-size:14px}.bw .et-cap{border-bottom:1px solid var(--c-hairline);font:600 12px/16px var(--f-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--app-t3);margin-top:16px;padding-bottom:8px}.bw .et-rows{display:grid}.bw .et-rows li{border-bottom:1px solid var(--c-hairline);height:52px;font:600 13px/18px var(--f-ui);grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;column-gap:12px;display:grid}.bw .et-rows .ef-ib{color:var(--app-primary-dark);box-shadow:var(--ring)}.bw .et-dh{font:700 15px/20px var(--f-ui);justify-content:space-between;align-items:center;gap:12px;display:flex}.bw .et-dh .m-btn{flex:none;gap:6px;height:32px;font-size:12px}.bw .et-tabs{border-bottom:1px solid var(--c-hairline);font:600 12px/16px var(--f-ui);color:var(--app-t3);white-space:nowrap;gap:20px;margin-top:14px;display:flex}.bw .et-tabs span{padding-bottom:10px;position:relative}.bw .et-tabs .is-on{color:var(--app-primary-dark)}.bw .et-tabs .is-on:after{content:"";border-radius:var(--r-pill);background:var(--app-primary-dark);height:2px;position:absolute;bottom:-1px;left:0;right:0}.bw .et-tbl{display:grid}.bw .et-th,.bw .et-tr{white-space:nowrap;grid-template-columns:24fr 30fr 21fr 25fr;align-items:center;column-gap:12px;display:grid}.bw .et-th{border-bottom:1px solid var(--c-hairline);height:36px;font:600 12px/16px var(--f-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--app-t3)}.bw .et-tr{border-bottom:1px solid var(--c-hairline);height:50px;font:500 13px/18px var(--f-ui)}.bw .et-tr>*{white-space:normal;min-width:0}.bw .et-tr .chip{justify-self:start;height:22px;padding-inline:8px;font-size:12px}.bw .et-co{color:var(--app-t2);font-weight:600}.bw .et-js{gap:12px;padding-bottom:16px}.bw .et-card{border-radius:var(--r-sm);box-shadow:var(--ring);gap:4px;padding:12px;display:grid}.bw .et-ct{font:600 14px/20px var(--f-ui);color:var(--app-t1);align-items:center;gap:8px;display:flex}.bw .et-cs{font:500 12px/16px var(--f-ui);color:var(--app-t3);text-wrap:pretty;display:block}.bw .et-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.bw .et-chip{border-radius:var(--r-pill);background:var(--app-soft);height:32px;font:600 12px/16px var(--f-ui);color:var(--app-t1);white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 2px;display:inline-flex}.bw .et-pj{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px}.bw .et-pj>span{gap:2px;display:grid}.bw .et-pj .tog{background:var(--app-primary);transition:background-color var(--d-state) var(--ease-out)}.bw .et-pj .tog:after{transition:transform var(--d-state) var(--ease-out)}.bw .et-pj .tog[data-off-tog]{background:var(--c-hairline)}@media (prefers-reduced-motion:reduce){.bw .et-pj .tog,.bw .et-pj .tog:after{transition:none}}.bw .et-sample{margin-top:16px}@container etw (max-width:599.98px){.bw .et-th,.bw .et-tr{grid-template-columns:32fr 38fr 30fr}.bw .et-st{display:none}}@container etw (max-width:439.98px){.bw .et-th,.bw .et-tr{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.bw .et-af,.bw .et-nt{display:none}}.bw .ea-g{row-gap:32px;display:grid}.bw .ea-g>.sh{margin-bottom:0}.bw .ea-rows{margin:0}@media (min-width:600px){.bw .ea-g{row-gap:40px}}@media (min-width:1024px){.bw .ea-g{column-gap:var(--gutter);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:0}.bw .ea-g>.sh{grid-area:1/1/auto/8}.bw .emp #access .sh .h2{max-width:none}.bw .ea-rows{grid-area:2/1/auto/8;margin-top:56px}.bw .ea-m{grid-area:1/8/3/13;justify-self:end;width:100%;max-width:486px}}@media (min-width:1280px){.bw .ea-rows{grid-column:1/7}}.bw .ea-rows{display:grid}.bw .ea-rows>div{border-top:1px solid var(--c-hairline);gap:4px;padding-block:20px;display:grid}.bw .ea-rows>div:last-child{border-bottom:1px solid var(--c-hairline)}@media (min-width:600px){.bw .ea-rows>div{grid-template-columns:160px minmax(0,1fr);column-gap:24px}}.bw .ea-rows dt{font:600 14px/24px var(--f-body);color:var(--c-ink)}.bw .ea-rows dd{font:400 16px/24px var(--f-body);color:var(--c-body);text-wrap:pretty;margin:0}.bw .ea-m{max-width:486px;container:ea/inline-size}.bw .ea-dlg{gap:10px;display:grid;padding:20px!important}.bw .ea-t{border-bottom:1px solid var(--c-hairline);color:var(--app-t3);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.bw .ea-dlg .lab{margin-top:4px;font-size:12px}.bw .ea-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.bw .ea-cols li{font:500 13px/18px var(--f-ui);color:var(--app-t2);white-space:nowrap;align-items:center;gap:8px;display:flex}.bw .ea-cb{width:18px;height:18px;box-shadow:var(--ring-box);color:#0000;border-radius:5px;flex:none;place-items:center;display:inline-grid}.bw .ea-cols li.is-on .ea-cb{background:var(--app-primary-dark);box-shadow:none;color:var(--c-on-dark)}.bw .ea-cb .ic{stroke-width:3px}.bw .ea-pv{border-collapse:collapse;width:100%;font:500 12px/16px var(--f-ui);table-layout:fixed}.bw .ea-pv th{background:var(--app-soft);text-align:left;vertical-align:bottom;color:var(--app-t3);padding:8px 6px;font-weight:600;line-height:14px}.bw .ea-pv th:first-child{border-radius:var(--r-xs) 0 0 var(--r-xs)}.bw .ea-pv th:last-child{border-radius:0 var(--r-xs) var(--r-xs) 0}.bw .ea-pv td{border-bottom:1px solid var(--c-hairline);white-space:nowrap;color:var(--app-t1);padding:8px 6px}.bw .ea-pv :is(th,td):first-child{width:24%}.bw .ea-pv :is(th,td):nth-child(2){width:40%}.bw .ea-pv :is(th,td):nth-child(3){width:20%}.bw .ea-pv :is(th,td):nth-child(4){width:16%}@container ea (max-width:439.98px){.bw .ea-pv :is(th,td):first-child{width:34%}.bw .ea-pv :is(th,td):nth-child(2){width:66%}}@container ea (max-width:479.98px){.bw .ea-pv .ea-c4{display:none}}@container ea (max-width:439.98px){.bw .ea-pv .ea-wide{display:none}}.bw .ea-scope{font:500 13px/18px var(--f-ui);align-items:center;gap:8px;display:flex}.bw .ea-rd{border-radius:var(--r-pill);width:16px;height:16px;box-shadow:var(--ring-radio-on);flex:none}.bw .ea-act{border-top:1px solid var(--c-hairline);justify-content:flex-end;padding-top:12px;display:flex}.bw .ea-act .m-btn{gap:6px}.bw .ea-m .sample{margin-top:16px}@media (min-width:1024px){.bw .emp-split{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.bw .emp-split>.sub{grid-column:1/5;margin-bottom:0;padding-top:16px}.bw .emp-split>:last-child{grid-column:5/13}.bw .emp-guides .emp-split>.sub{padding-top:0}}.bw .emp-faq .qa-a{max-width:40rem}.bw .eg-side{border-top:1px solid var(--c-hairline);row-gap:12px;margin-top:32px;padding-top:32px;display:grid}.bw .eg-side li{font:400 16px/24px var(--f-body);grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.bw .eg-side .go{color:var(--c-link);margin-top:2px}.bw .eg-side .lnk{text-wrap:pretty;justify-self:start}@media (max-width:1023px){.bw .eg-side{row-gap:0;padding-top:19px}.bw .eg-side .go{margin-top:15px}}.bw .eg-side:first-child{border-top:0;margin-top:0;padding-top:0}.bw .emp-close{scroll-margin-top:0}.bw .ec-g{row-gap:32px;display:grid}.bw .ec-next ol{counter-reset:ec;margin-top:12px;display:grid}.bw .ec-next li{border-top:1px solid var(--emp-hair-dark);font:400 16px/24px var(--f-body);color:var(--emp-on-dark-2);counter-increment:ec;text-wrap:pretty;grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding-block:12px;display:grid;position:relative}.bw .ec-next li:before{content:counter(ec,decimal-leading-zero);font:500 14px/24px var(--f-body);color:var(--emp-link-dark);font-variant-numeric:tabular-nums}.bw .ec-fine{font:400 14px/20px var(--f-body);color:var(--emp-on-dark-2)!important}.bw .ec-fine+.ec-fine{margin-top:8px}@media (max-width:1279.98px){.bw .ec-h{order:1}.bw .ec-form{order:2}.bw .ec-next{order:3}.bw .ec-foot{order:4}}@media (min-width:1024px) and (max-width:1279.98px){.bw .ec-g{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:48px}.bw .ec-h{grid-column:1/8}.bw .ec-form{grid-column:1/13}.bw .ec-next{column-gap:var(--gutter);grid-column:1/13;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw .ec-next h3{grid-column:1/-1}.bw .ec-next ol{grid-column:1/-1;grid-template-columns:subgrid}.bw .ec-foot{grid-column:1/13;margin-top:-16px}}@media (min-width:1280px){.bw .ec-g{column-gap:var(--gutter);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:0}.bw .ec-h{grid-area:1/1/auto/7}.bw .ec-next{grid-area:2/1/auto/7;align-self:start;margin-block:48px 0}.bw .ec-foot{grid-area:3/1/auto/7;align-self:end}.bw .ec-form{grid-area:1/7/4/13}}.bw .emp-dark .cf{row-gap:20px}.bw .emp-dark .cf-type legend,.bw .emp-dark .cf-f label{color:var(--c-on-dark)}.bw .emp-dark .cf-f :is(input,textarea,select){background:var(--emp-field-dark);border-color:var(--emp-edge-dark);color:var(--c-on-dark)}.bw .emp-dark .cf-f :is(input,textarea):focus-visible,.bw .emp-dark .cf-f select:focus-visible{outline-color:var(--c-focus-dark)}.bw .cf-two{row-gap:20px;column-gap:var(--gutter);display:grid}@media (min-width:1024px){.bw .cf-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.bw .cf-sel{display:block;position:relative}.bw .cf-sel:after{content:"";pointer-events:none;width:8px;height:8px;color:var(--emp-on-dark-2);border-bottom:2px solid;border-right:2px solid;margin-top:-6px;position:absolute;top:50%;right:16px;rotate:45deg}.bw .cf-f select{border:1px solid var(--c-muted);border-radius:var(--r-sm);width:100%;height:48px;font:400 16px/24px var(--f-body);appearance:none;margin:0;padding:0 40px 0 15px;display:block}.bw .emp-dark .cf-f select option{color:var(--c-ink);background:var(--c-canvas)}.bw .cf-hint{font:400 14px/20px var(--f-body);color:var(--emp-on-dark-2);margin-top:-4px}.bw .cf-ot-g{display:grid}@media (min-width:1024px) and (max-width:1279.98px){.bw .cf-ot-g{grid-auto-flow:column;justify-content:start;column-gap:24px}.bw .inst .cf-ot-g{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}.bw .cf-ot .cf-radio{min-height:44px;color:var(--c-on-dark);align-items:start;padding-block:10px}.bw .cf-ot .cf-radio input{accent-color:var(--emp-link-dark);margin-top:0}.bw .cf-ot .cf-radio span{line-height:24px}.bw .cf-other{font:400 14px/20px var(--f-body);margin:-6px 0 0 36px;display:none}.bw .cf-other .lnk{white-space:nowrap}@media (min-width:1024px) and (max-width:1279.98px){.bw .cf-other{margin-left:0}.bw .inst .cf-other{margin-left:calc((100% + var(--gutter)) / 2 + 36px)}}.bw .cf:has(input[value=Other]:checked) .cf-other{display:block}.bw .cf .sz-emp,.bw .cf .sz-uni,.bw .cf .sz-prog{display:none}:is(.bw .cf:has(input[value=Employer]:checked) .sz-emp,.bw .cf:has(input[value=University]:checked) .sz-uni){display:inline}:is(.bw .cf:has(input[value=Employer]:checked) .sz-any,.bw .cf:has(input[value=University]:checked) .sz-any){display:none}:is(.bw .cf:has(input[value=Training]:checked) .sz-prog,.bw .cf:has(input[value=NGO]:checked) .sz-prog){display:inline}:is(.bw .cf:has(input[value=Training]:checked) .sz-any,.bw .cf:has(input[value=NGO]:checked) .sz-any){display:none}.bw .emp-dark .cf-act{row-gap:16px;margin-top:4px}.bw .pill--btn{font:600 16px/20px var(--f-body);cursor:pointer;border:0}.bw .pill--btn[aria-busy=true]{cursor:progress}@media (max-width:599px){.bw .emp-dark .pill{width:100%;height:52px;padding-inline:11px var(--pill-tip);--pill-tip:28px;justify-content:center}.bw .emp-dark .pill .mark{width:30px;height:30px}}.bw .cf-privacy{font:400 14px/20px var(--f-body);color:var(--emp-on-dark-2)}.bw .emp-dark .cf-err{color:var(--c-on-dark)}.bw .emp-dark .cf-err .lnk{color:var(--emp-link-dark)}.bw .emp-dark .cf-done{color:var(--c-on-dark);justify-items:start;gap:12px;display:grid}.bw .emp-dark .cf-done p{color:var(--c-on-dark);font:400 18px/28px var(--f-body)}.bw .cf-ok{width:24px;height:24px;color:var(--emp-link-dark)}.bw .emp-dark .cf-to{color:var(--c-on-dark)}.bw .cf-orgl{font:400 14px/20px var(--f-body);color:var(--c-body);margin:-6px 0 12px 36px;display:none}.bw .cf:has(input[value=demo]:checked) .cf-orgl{display:block}.bw .ec-h .lede{max-width:30rem}.bw .cf-ot .cf-radio input{appearance:none;border-radius:var(--r-pill);border:1.5px solid var(--emp-edge-dark);background:var(--emp-field-dark);width:22px;height:22px;transition:border-color var(--d-hover) var(--ease-out),background-color var(--d-hover) var(--ease-out);place-items:center;margin:1px 0 0;display:inline-grid}.bw .cf-ot .cf-radio input:after{content:"";border-radius:var(--r-pill);background:var(--emp-deep-1);width:8px;height:8px;transition:transform var(--d-state) var(--ease-spring);transform:scale(0)}.bw .cf-ot .cf-radio input:checked{border-color:var(--emp-link-dark);background:var(--emp-link-dark)}.bw .cf-ot .cf-radio input:checked:after{transform:none}.bw .cf-ot .cf-radio input:focus-visible{outline:2px solid var(--c-focus-dark);outline-offset:3px}@media (hover:hover) and (pointer:fine){.bw .cf-ot .cf-radio:hover input:not(:checked){border-color:var(--c-on-dark)}}@media (prefers-reduced-motion:reduce){.bw .cf-ot .cf-radio input,.bw .cf-ot .cf-radio input:after{transition:none}}.bw .eb-rh{border-bottom:1px solid var(--c-hairline);padding-bottom:12px}.bw .eb-res .eb-arc svg{max-width:168px}.bw .eb-res .eb-score,.bw .eb-res .eb-diff{padding:16px}.bw .eb-res .eb-diff{align-content:space-between}.bw .eb-res{grid-template-rows:auto 1fr auto auto;align-content:stretch}.bw .eb-res .eb-r1{align-items:stretch}@media (min-width:360px){.bw .eb-res :is(.eb-score,.eb-diff){flex-direction:column;display:flex}.bw .eb-res .eb-score>.eb-arc{margin-block:auto}.bw .eb-res .eb-diff>.lab+.eb-db{margin-top:auto}.bw .eb-res .eb-diff>.eb-db:last-child{margin-bottom:auto}}.bw .eb-res .eb-rh{min-height:49px;padding-bottom:14px}.bw .eb-res .eb-tiles{margin:0}.bw .eb-res .eb-tiles>div{padding:12px}@media (max-width:439.98px){.bw .eb-res .eb-tiles>div{padding:8px}.bw .eb-res .eb-score,.bw .eb-res .eb-diff{padding:12px}}@media (min-width:360px) and (max-width:439.98px){.bw .eb-res .eb-tiles dt{align-items:flex-start;min-height:32px}}@media (max-width:379.98px){.bw .eb-db{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.bw .eb-db>i{grid-area:2/1/auto/-1}}@media (max-width:359.98px){.bw .eb-res .eb-r1{grid-template-columns:minmax(0,1fr)}.bw .eb-res .eb-score{grid-template-columns:minmax(0,1fr) auto;align-items:start}.bw .eb-res .eb-arc svg{width:120px}.bw .eb-res .eb-tiles{grid-template-columns:minmax(0,1fr);gap:0}.bw .eb-res .eb-tiles>div{box-shadow:none;border-top:1px solid var(--c-hairline);border-radius:0;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.bw .eb-res .eb-tiles>div:last-child{border-bottom:1px solid var(--c-hairline)}.bw .eb-res .eb-tiles dd{text-align:end}}.bw .es-ph.es-off{background:var(--c-canvas);box-shadow:var(--ring)}.bw .es-tc li.es-wait :is(.es-tci,.es-tcs){opacity:0}.bw .ei-chip{transition:box-shadow var(--d-state) var(--ease-out)}.bw .ei-chip.is-ping{box-shadow:var(--emp-ring-dark)}.bw .ef-hire{transition:box-shadow var(--d-state) var(--ease-out)}.bw .ef-hire.is-ring{box-shadow:var(--ring-on)}.bw .ef-chips .chip,.bw .ei-tc{transform-origin:0}.bw .emp-frame.ef-pre :is(.ef-ms b,.ef-as>b),.bw .if-frame.ef-pre .ef-ms>span,.bw .emp-frame.ef-prev .ef-viol,.bw .emp-frame.ef-prec .ef-chips .chip{opacity:0}@media screen{html.pre .bw .eh-stage:not([data-st]) .ef-tbl .ef-bar>i{transform:scaleX(0)}html.pre .bw .eh-stage:not([data-st]) .ef-tbl .ef-ring-fg{stroke-dashoffset:100px}html.pre .bw .eh-stage:not([data-st]) :is(.ef-ms b,.ef-as>b,.ef-viol,.ef-chips .chip),html.pre .bw .eh-stage:not([data-st]) .if-frame .ef-ms>span{opacity:0}html.pre .bw .eh-stage:not([data-st]) .ef-tr.is-pick{background:0 0}}@media (prefers-reduced-motion:reduce){.bw .eb-tg .tog,.bw .eb-tg .tog:after,.bw .ei-chip,.bw .ef-hire,.bw .ef-tr{transition:none}}.bw .emp [data-cut]{visibility:hidden}.bw .ef-blk{display:grid}.bw .ef-doc{flex-direction:column;display:flex}.bw .ef-doc>*{flex:none}.bw .es-src span{min-height:18px;display:block}@container code (max-width:439.98px){.bw .es-src{white-space:pre-wrap;white-space:break-spaces}.bw .es-src span{padding-left:calc((var(--in,0) + 4) * 1ch);text-indent:calc((var(--in,0) + 4) * -1ch);overflow-wrap:break-word}}@container code (max-width:299.98px){.bw .es-ctabs{gap:12px}}@container ea (max-width:379.98px){.bw .ea-cols{grid-template-columns:minmax(0,1fr)}}.bw .ea-g>*{min-width:0}.bw .cf-ot .cf-radio input{width:24px;height:24px;margin-top:0}.bw .cf-privacy .lnk,.bw .ec-fine .lnk{white-space:nowrap}@media (max-width:359.98px){.bw .emp .after .lnk{font-size:15px}}.bw .ef-th>*{white-space:normal}@container code (max-width:439.98px){.bw .es-src{padding:10px 8px}}@container grp (max-width:299.98px){.bw .es-sal .inp{gap:4px;padding-inline:8px}}@container grp (max-width:259.98px){.bw .es-sal{grid-template-columns:minmax(0,1fr)}}@container grp (max-width:439.98px){.bw .es-dlg{gap:10px}.bw .es-cr>*{grid-area:1/1}.bw .es-cr:not(.es-pre) .es-create,.bw .es-cr.es-pre .es-ld--in{visibility:hidden}.bw .es-code{gap:10px}.bw .es-met>div{gap:2px;padding:8px 10px}.bw .es-tc li{height:30px}.bw .es-front{gap:10px}}.bw .emp-frame{--bh:544px}@container frame (max-width:309.98px){.bw .emp-frame{--bh:584px}.bw .inst .emp-frame{--bh:544px}}@container frame (min-width:600px){.bw .emp-frame{--bh:616px}}@container frame (min-width:960px){.bw .emp-frame{--bh:776px}}@container grp (max-width:439.98px){.bw .es-dlg{padding-bottom:16px!important}.bw .es-code .es-cl,.bw .es-trg-ph{display:none!important}.bw .es-src{line-height:16px}.bw .es-src span{min-height:16px}.bw .es-met{grid-template-columns:repeat(3,minmax(0,1fr))}.bw .es-met>div:first-child{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;column-gap:10px}.bw .es-ctabs{padding-bottom:8px}.bw .es-ctabs .is-on:after{bottom:-9px}}@container grp (max-width:299.98px){.bw .emp-mock .m-card{padding:16px}}@media (max-width:359.98px){.bw .ei-win{height:calc(476px + var(--ed-pb))}}@media (min-width:1024px){.bw .et-win{flex:none;height:300px;margin-top:0}.bw .et-go{margin-top:auto;margin-bottom:32px;padding-top:24px}.bw .et-ma .et-rows li{height:60px}.bw .et-js{height:250px;min-height:0}.bw .et-b .et-go{margin-top:0}.bw .et-b .et-win{flex:1 1 0;height:auto}.bw .et-b .et-tr{height:58px}.bw .et-dr .et-tr:nth-child(n+6){display:none}}@media (max-width:1023.98px){.bw .et-dr .et-tr:nth-child(n+5){display:none}}@media (max-width:599.98px){.bw .inst .emp-h1{font-size:clamp(27px,9.80392vw - 3.13726px,44px)}.bw .inst .emp-h1 .ln{white-space:nowrap}}@media (min-width:1280px){.bw .inst #who .sh .h2{max-width:calc((100% + var(--gutter)) * 8 / 12 - var(--gutter))}}.bw .inst-hero{--ar:calc(411 / 944);--hc:.614}.bw .ih-proof{display:block}.bw .if-frame .ef-top{border-bottom:1px solid var(--c-hairline);flex:none;align-items:center;gap:10px;height:56px;padding:0 16px 0 12px;display:flex}.bw .if-frame .ef-tbl{min-width:0;-webkit-mask-image:var(--mask-crop-b);-webkit-mask-image:var(--mask-crop-b);mask-image:var(--mask-crop-b);flex-direction:column;flex:1;display:flex}.bw .if-frame .ef-title{text-overflow:ellipsis;min-width:0;overflow:hidden}.bw .if-copy{flex:none;gap:6px;height:34px;margin-left:auto;padding-inline:12px;font-size:13px}.bw .if-copy .ic{color:var(--app-primary-dark)}.bw .if-grid .ef-th,.bw .if-grid .ef-tr{grid-template-columns:22fr 25fr 11fr 15fr 13.5fr 13.5fr}.bw .if-grid .ef-tr{height:56px}.bw .if-mail{color:var(--app-t2);text-overflow:ellipsis;overflow:hidden}.bw .if-none{color:var(--app-t3);padding-left:2px;font-weight:600}.bw .if-grid .ef-ms{gap:6px}@container frame (max-width:1139.98px){.bw .if-grid .ef-th,.bw .if-grid .ef-tr{grid-template-columns:24fr 27fr 12fr 17fr 20fr}.bw .if-c-prof{display:none!important}}@container frame (max-width:899.98px){.bw .if-grid .ef-th,.bw .if-grid .ef-tr{grid-template-columns:32fr 30fr 20fr 18fr}.bw .if-c-mail{display:none!important}}@container frame (max-width:599.98px){.bw .if-grid .ef-th,.bw .if-grid .ef-tr{grid-template-columns:minmax(0,1fr) 96px 96px;column-gap:10px;padding-inline:14px}.bw .if-c-tag{display:none!important}.bw .if-frame .ef-tabs{gap:18px;padding-inline:14px}.bw .if-frame .ef-top{padding-inline:8px 12px}}@container frame (max-width:439.98px){.bw .if-frame .ef-bar,.bw .if-copy span{display:none}.bw .if-copy{justify-content:center;width:34px;padding:0}.bw .if-frame .ef-title{font-size:15px}.bw .if-grid .ef-th,.bw .if-grid .ef-tr{grid-template-columns:minmax(0,1fr) 96px 56px}.bw .if-grid .ef-th>span{white-space:normal}}@container frame (max-width:299.98px){.bw .if-grid .ef-av{display:none}}.bw .ii-dlg{gap:16px;display:grid}.bw .ii-h{border-bottom:1px solid var(--c-hairline);gap:2px;padding-bottom:14px;display:grid}.bw .ii-box{border-radius:var(--r-sm);box-shadow:var(--ring);gap:12px;padding:16px;display:grid}.bw .ii-box>span:first-child{gap:2px;display:grid}.bw .ii-box b{font:600 14px/20px var(--f-ui);color:var(--app-t1)}.bw .ii-box>span:first-child>span{font:500 13px/18px var(--f-ui);color:var(--app-t3)}.bw .ii-link{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px}.bw .ii-copy{gap:6px;height:34px;padding-inline:12px;font-size:13px}.bw .ii-copy .ic{color:var(--app-primary-dark)}.bw .ii-copy,.bw .id-p .et-dh .m-btn{transition:box-shadow var(--d-state) var(--ease-out)}.bw :is(.ii-copy,.id-p .et-dh .m-btn).is-ring{box-shadow:var(--ring-on)}.bw .is-rs,.bw .ia-c{transition:background-color var(--d-state) var(--ease-out),box-shadow var(--d-state) var(--ease-out),color var(--d-state) var(--ease-out)}@media (prefers-reduced-motion:reduce){.bw .ii-copy,.bw .id-p .et-dh .m-btn,.bw .is-rs,.bw .ia-c{transition:none}}.bw .ii-or{font:600 12px/16px var(--f-ui);color:var(--app-t3);grid-template-columns:1fr auto 1fr;align-items:center;column-gap:10px;display:grid}.bw .ii-or i{background:var(--c-hairline);height:1px}.bw .ii-act{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.bw .ii-act .m-btn{height:34px;font-size:13px}@container grp (max-width:439.98px){.bw .ii-link{grid-template-columns:minmax(0,1fr)}.bw .ii-copy{justify-self:start}.bw .ii-dlg{gap:12px}.bw .ii-box{padding:12px}}.bw .is-s2{grid-template-rows:auto auto}.bw .is-bar{white-space:nowrap;grid-area:1/1;align-items:center;gap:8px;display:flex;overflow:hidden;padding:14px 16px!important}.bw .is-q{width:120px}.bw .is-bar .ef-clear{margin-left:4px}.bw .is-menu{z-index:2;grid-area:2/1;gap:8px;width:min(260px,72%);margin:-6px 0 0 136px;display:grid;background:var(--c-canvas)!important;padding:16px!important}.bw .is-menu ul{gap:2px;display:grid}.bw .is-menu li{border-radius:var(--r-xs);height:36px;font:500 13px/18px var(--f-ui);color:var(--app-t1);align-items:center;gap:10px;padding-inline:10px;display:flex}.bw .is-menu li i{border-radius:var(--r-pill);width:16px;height:16px;box-shadow:var(--ring-box);flex:none}.bw .is-menu li.is-sel{background:var(--c-tint-2);font-weight:600}.bw .is-menu li.is-sel i{box-shadow:var(--ring-radio-on)}@container grp (max-width:439.98px){.bw .is-q{display:none}.bw .is-menu{width:100%;margin-left:0}}.bw .ia-p{gap:14px;display:grid}.bw .ia-src{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bw .ia-c{border-radius:var(--r-md);box-shadow:var(--ring);color:var(--app-t3);align-items:center;gap:10px;padding:10px 12px;display:flex}.bw .ia-c>span{gap:2px;min-width:0;display:grid}.bw .ia-c b{font:600 13px/18px var(--f-ui);color:var(--app-t1)}.bw .ia-c>span>span{font:500 12px/16px var(--f-ui);color:var(--app-t3);text-wrap:pretty}.bw .ia-c.is-on{background:var(--c-tint-2);box-shadow:var(--ring-on);color:var(--app-primary-dark)}.bw .ia-ok{color:var(--app-primary-dark);flex:none;align-self:flex-start;margin-left:auto}.bw .ia-to{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bw .ia-seg{border-radius:var(--r-pill);box-shadow:var(--ring);padding:2px;display:inline-flex}.bw .ia-seg>span{white-space:nowrap;border-radius:var(--r-pill);height:26px;font:500 12px/16px var(--f-ui);color:var(--app-t3);align-items:center;gap:4px;padding-inline:10px;display:inline-flex}@container grp (max-width:259.98px){.bw .ia-seg>span{padding-inline:6px}}.bw .ia-seg>.is-on{background:var(--c-tint-2);color:var(--app-primary-dark);font-weight:600}.bw .ia-n{font:600 13px/18px var(--f-ui);color:var(--app-t1);flex-wrap:wrap;gap:4px 16px;display:flex}.bw .ia-n>span{align-items:center;gap:4px;display:inline-flex}.bw .ia-new{color:var(--ok-t)!important}.bw .ia-search{border-radius:var(--r-md);box-shadow:var(--ring);align-items:center;gap:10px;padding:10px;display:flex}.bw .ia-search .ef-search{flex:1;width:auto}.bw .ia-filter{border-radius:var(--r-xs);background:var(--c-tint-2);width:34px;height:34px;color:var(--app-primary-dark);flex:none;place-items:center;display:inline-grid;position:relative}.bw .ia-filter .ef-badge{background:var(--app-primary-dark);min-width:18px;height:18px;color:var(--c-on-dark);padding-inline:4px;position:absolute;top:-6px;right:-8px}@container grp (max-width:439.98px){.bw .ia-src{grid-template-columns:minmax(0,1fr)}}.bw .id-p{gap:0;display:grid;overflow:hidden;padding-right:0!important}.bw .id-p .et-dh{padding-right:20px}.bw .id-tbl{overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:calc(100% + 72px);display:grid;overflow-x:auto}.bw .id-tbl::-webkit-scrollbar{display:none}.bw .id-th,.bw .id-tr{white-space:nowrap;grid-template-columns:124px minmax(0,1fr) 104px 132px 120px;align-items:center;column-gap:12px;display:grid}.bw .id-th{border-bottom:1px solid var(--c-hairline);height:36px;font:600 12px/16px var(--f-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--app-t3)}.bw .id-tr{border-bottom:1px solid var(--c-hairline);height:52px;font:500 13px/18px var(--f-ui)}.bw .id-tr>*{white-space:normal;min-width:0}.bw .id-tr .chip{justify-self:start;height:22px;padding-inline:8px;font-size:12px}@container grp (max-width:519.98px){.bw .id-tbl{grid-template-columns:minmax(0,1fr);overflow:visible}.bw .id-th,.bw .id-tr{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) 132px;padding-right:20px}.bw .id-th>:nth-child(3),.bw .id-tr>:nth-child(3),.bw .id-th>:nth-child(5),.bw .id-tr>:nth-child(5){display:none}.bw .id-tr>:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@container grp (max-width:339.98px){.bw .id-th>*{white-space:normal}.bw .id-th,.bw .id-tr{grid-template-columns:minmax(0,1fr) 132px}.bw .id-th>:nth-child(2),.bw .id-tr>:nth-child(2),.bw .id-tr .ef-av{display:none}}@container grp (max-width:379.98px){.bw .id-p .et-nt{display:none}}@container grp (max-width:261.98px){.bw .id-th,.bw .id-tr{grid-template-columns:minmax(0,1fr) 88px}.bw .id-th>*,.bw .id-tr>:first-child{white-space:nowrap}.bw .id-tr .chip{white-space:normal;height:auto;min-height:22px;padding-block:3px}}.bw .is-check{margin-top:12px}.bw .iv-h{font:500 14px/20px var(--f-body);color:var(--c-muted)}.bw .iv-line{max-width:32rem;font:400 16px/24px var(--f-body);color:var(--c-body);text-wrap:pretty}@media (min-width:1280px){.bw .iv-g{grid-template-rows:auto auto 1fr}.bw .iv-g>.eb-col{grid-row:span 3;grid-template-rows:subgrid;row-gap:12px}.bw .iv-g .eb-m{margin-top:12px}}.bw .iv-rep{flex-direction:column;gap:10px;display:flex!important}.bw .iv-pv :is(th,td){width:auto!important}.bw .iv-pv .iv-candidate{width:25%!important}.bw .iv-pv .iv-group{width:24%!important}.bw .iv-pv .iv-applied{width:13%!important}.bw .iv-pv .iv-shortlisted{width:17%!important}.bw .iv-pv .iv-hired{width:11%!important}.bw .iv-pv .iv-total{width:10%!important}.bw .iv-pv td.iv-candidate{font-weight:600}.bw .iv-pv td.iv-group{white-space:normal;color:var(--app-t2)}.bw .iv-pv td:nth-child(n+3){font-variant-numeric:tabular-nums}.bw .iv-rep .ea-act{margin-top:auto}.bw .iv-rep{container:ivr/inline-size}.bw .iv-pv td.iv-candidate{white-space:normal}@media (max-width:599.98px){.bw .iv-rep{padding:16px!important}.bw .iv-pv :is(th,td){padding:8px 4px}}@container ivr (max-width:439.98px){.bw .iv-pv .iv-candidate,.bw .iv-pv .iv-group{width:30%!important}.bw .iv-pv .iv-applied{width:18%!important}.bw .iv-pv .iv-shortlisted{width:22%!important}.bw .iv-pv :is(.iv-hired,.iv-total){display:none}.bw .iv-pv td:is(.iv-candidate,.iv-group){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@container ivr (max-width:309.98px){.bw .iv-pv .iv-candidate{width:36%!important}.bw .iv-pv .iv-group{width:40%!important}.bw .iv-pv .iv-applied{width:24%!important}.bw .iv-pv .iv-shortlisted{display:none}}.bw .iv-st{grid-template-rows:1fr auto;gap:12px;padding:0!important;display:grid!important}.bw .iv-jobs{flex-direction:column;gap:12px;display:flex;padding:20px!important}.bw .iv-tabs{margin-top:0}.bw .iv-f .ef-fchip{height:30px}.bw .iv-list{gap:8px;display:grid}.bw .iv-list li{border-radius:var(--r-sm);box-shadow:var(--ring);grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:12px;padding:10px 12px;display:grid}@media (min-width:600px){.bw .iv-jobs{gap:20px}.bw .iv-list{gap:12px}.bw .iv-list li{padding-block:14px}}.bw .iv-list .itile{width:32px;height:32px}.bw .iv-list li>span:last-child{gap:2px;min-width:0;display:grid}.bw .iv-list b{font:600 14px/20px var(--f-ui);color:var(--app-t1)}.bw .iv-list li>span:last-child>span{font:500 12px/16px var(--f-ui);color:var(--app-t3)}.bw .iv-ch{gap:12px;display:grid;padding:20px!important}.bw .iv-ch .meta{margin-top:0}.bw .iv-after{margin-top:24px}.bw .iv-seats{margin-top:12px}@media (min-width:768px) and (max-width:1023.98px){.bw .iw-g{grid-template-columns:repeat(2,minmax(0,1fr))}.bw .iw-a{grid-column:1/-1}.bw .iw-b .et-go,.bw .iw-c .et-go{margin-top:auto;padding-top:24px}.bw .iw-b .et-win,.bw .iw-c .et-win{flex:none;height:276px}}@media (min-width:1024px){.bw .iw-g .emp-tile{grid-column:span 4}}.bw .iw-form{gap:12px;padding-bottom:16px}.bw .iw-form .inp{height:36px;font-size:13px}.bw .iw-rep{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:10px;padding-bottom:20px;display:grid}.bw .iw-card{border-radius:var(--r-sm);box-shadow:var(--ring);align-content:start;gap:4px;padding:12px;display:grid}.bw .iw-k{font:600 12px/16px var(--f-ui);color:var(--app-t3);align-items:center;gap:6px;display:flex}.bw .iw-k .ic{color:var(--app-primary-dark)}.bw .iw-v{font:700 18px/24px var(--f-ui);color:var(--app-t1)}.bw .iw-s{font:500 12px/16px var(--f-ui);color:var(--app-t3);text-wrap:balance}.bw .iw-score .eb-arc svg{max-width:112px}.bw .iw-score .eb-arc b{font-size:20px;line-height:24px}.bw .iw-grp{gap:10px;padding-bottom:16px}.bw .iw-chip{border-radius:var(--r-sm);height:34px;box-shadow:var(--ring);font:500 13px/18px var(--f-ui);color:var(--app-t1);white-space:nowrap;align-self:start;align-items:center;gap:8px;padding-inline:10px;display:inline-flex}.bw .iw-chip b{border-radius:var(--r-pill);background:var(--neu-bg);min-width:22px;height:20px;font:600 12px/16px var(--f-ui);color:var(--app-t2);place-items:center;padding-inline:6px;display:inline-grid}.bw .iw-menu{border-radius:var(--r-sm);background:var(--c-canvas);box-shadow:var(--ring),var(--e2-glass);gap:10px;padding:12px;display:grid}.bw .iw-mh{font:600 13px/18px var(--f-ui);color:var(--app-t1);justify-content:space-between;align-items:center;display:flex}.bw .iw-mh .ic{color:var(--app-t3)}.bw .iw-ms{align-items:center;gap:8px;display:flex}.bw .iw-ms .ef-search{flex:1;width:auto}.bw .iw-ms .m-btn{height:30px;padding-inline:10px;font-size:12px}.bw .iw-cols{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.bw .ix-l{max-width:40rem;margin-top:32px}.bw .ix-src{margin-top:12px}.bw .ix-past{margin-top:20px}
