a.skip{background:var(--ink);color:var(--bg)}.auth__form .hint .lnk{position:relative}.auth__form .hint .lnk:after{content:"";position:absolute;inset:-5px -2px}@media (max-width:760px),(pointer:coarse){.auth__form .hint:has(>.tlink){display:flex;align-items:center;min-height:44px;margin-block:-4px}.auth__form .hint>.tlink{align-self:stretch;display:inline-flex;align-items:center}.auth__form .hint>.tlink:after{inset:0 -6px}.auth__form .hint .lnk:after{inset:-13px -4px}.dialog__card>.tlink[data-close]{display:flex;align-items:center;justify-content:center;min-height:44px;margin-bottom:-11px}.dialog__card>.tlink[data-close]:after{content:none}}.foot__bar a,.foot__brand .logo,.foot__cols a{position:relative}.foot__cols a:after{content:"";position:absolute;inset:-3.5px 0}.foot__cols h2 a:after{inset:-5px 0}.foot__bar{row-gap:9px}.foot__bar a:after{content:"";position:absolute;inset:-4.5px -6px}.foot__brand .logo:after{content:"";position:absolute;inset:-1px 0}.foot__cols h2 a{color:inherit}.foot__cols a:active{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.foot__bar a:active{color:var(--ink)}.foot a{-webkit-tap-highlight-color:transparent}@media (hover:none){.foot__cols a:not(:active):hover{color:var(--ink-2);text-decoration:none}.foot__cols h2 a:not(:active):hover{color:inherit}}@media (max-width:760px),(pointer:coarse){.foot__cols div{gap:0}.foot__cols h2{margin:0}.foot__cols a,.foot__cols h2{display:flex;align-items:center;min-height:44px}.foot__cols h2 a{flex:1 1;align-self:stretch}.foot__cols a:after{content:none}.foot__bar{align-items:center;row-gap:0;padding-top:6px}.foot__bar a{display:inline-flex;align-items:center;min-height:44px}.foot__bar a:after{inset:0 -6px}.foot__brand .logo:after{inset:-9px -4px}}.acct[data-pending],.sheet-grp[data-pending]{visibility:hidden}.remote-toggle{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--line-2);background:var(--field);color:var(--ink);font-size:var(--fs-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s,transform .2s var(--spring)}.remote-toggle:hover{border-color:var(--ink)}.remote-toggle:active{transform:scale(.96)}.remote-toggle[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.board{display:block}.board-list{margin:0;padding:0;list-style:none}.board-list>li+li{margin-top:0}.home-links{margin-top:clamp(48px,6vw,88px)}.job-row{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:6px 18px;gap:6px 18px;padding:16px 14px;transition:background-color .2s}.job-row:hover{background:var(--soft)}.fact{display:inline-flex;align-items:center;gap:6px}.fact svg{opacity:.7}.job-card{position:relative;isolation:isolate;display:grid;align-content:start;grid-gap:10px;gap:10px;height:100%;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.job-card:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--c,var(--ink)) var(--tint),var(--bg));transform:scaleY(0);transform-origin:bottom;transition:transform .5s var(--ease)}.job-card:hover:before{transform:scaleY(1)}.save-job{display:inline-grid;gap:4px}.save-job [role=alert]{font-size:var(--fs-xs)}@media (max-width:760px){.board .pager{padding-inline:var(--gutter)}}.job__title{margin:0}.job .job__title>a.job__link{position:static;color:inherit;text-decoration:none}.job .job__title>a.job__link:after{content:"";position:absolute;inset:0;height:auto}.job .job__title>a.job__link:focus-visible{outline:none}.listpage .btn:not(:disabled):active{color:#fff;transition-duration:.1s}.listpage .btn--line:not(:disabled):active{color:var(--bg)}.listpage .btn:not(:disabled):active:before{transform:scaleX(1);transition-duration:.1s}@media (hover:none){.listpage .btn:not(:active):hover{color:var(--bg)}.listpage .btn--line:not(:active):hover{color:var(--ink)}.listpage .btn:not(:active):hover:before{transform:scaleX(0)}}.list__h{margin:0;font:700 var(--fs-lg)/var(--lh-head) var(--display);font-variation-settings:"wdth" 96;letter-spacing:-.005em}.list__h .count{margin-left:var(--sp-2);font:500 var(--fs-sm)/1 var(--text);font-variation-settings:normal;letter-spacing:0}.list__h--page{margin:var(--space-section) 0 var(--sp-3)}.listbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-5);max-width:var(--max);margin:var(--sp-5) auto 0;padding:0 var(--gutter)}.listbar .tail{flex:none;margin:0}.listbar+.list{margin-top:var(--sp-2)}.pages__lock{display:contents}.pages__lock>.notice{margin-bottom:30px}.purchase{display:inline-grid;justify-items:start;gap:6px}.purchase--block{display:grid}.purchase--block>.button{width:100%}.ddp .combo ul{position:static;max-height:240px;margin-top:-1px;box-shadow:none}.listing-form__many{height:auto;padding:6px;background-image:none}.listing-form__many option{padding:4px 8px}.listing-form__notes{min-height:110px}.listing-form__color{width:88px;padding:4px}.listing-form__pay{display:grid;grid-gap:14px;gap:14px;max-width:460px}.compose .page>h2{margin:0;font:700 var(--fs-h1)/.95 var(--display);font-variation-settings:"wdth" 84;letter-spacing:-.035em}.steps button:focus-visible{outline-offset:-3px}.compose .page>h2:focus-visible{outline:none}.compose{overflow-x:clip}.compose__lead{grid-column:1/-1;color:var(--ink-2);font-size:var(--fs-md);line-height:1.5}.compose__lead>*{margin:0}.compose__lead>*+*{margin-top:6px}.compose .in::placeholder{color:color-mix(in srgb,var(--ink) 58%,var(--bg))}.compose .in:disabled{background:var(--soft);cursor:not-allowed}.compose:not([data-keys]) select.in{border-color:var(--line-2);box-shadow:none}.compose .lab>span{white-space:nowrap}#pins label:has(input:checked) small{opacity:1}.compose .note .lnk:after,.compose .sw:after{content:"";position:absolute;inset:-1px 0}.compose .note .lnk{position:relative}.compose .note .lnk:after{inset:-5px 0}.steps button:not(:disabled):not([aria-current=step]):active{background:var(--soft)}.compose .btn:not(:disabled):active,.mbar .btn:not(:disabled):active{color:#fff;transition-duration:.1s}.compose .btn--line:not(:disabled):active{color:var(--bg)}.compose .btn:not(:disabled):active:before,.mbar .btn:not(:disabled):active:before{transform:scaleX(1);transition-duration:.1s}.compose .chip:not(:disabled):active{border-color:var(--ink)}.compose .pick:active{transform:scale(.96)}.compose .seg label:not(:has(input:checked)):active{z-index:1;border-color:var(--ink)}.compose .sw:not(:has(input:disabled)):active i{border-color:var(--ink)}.compose .rte__bar button:not(:disabled):not([aria-pressed=true]):active{background:var(--soft)}.compose .lnk:active,.compose .tlink:active{text-decoration:underline;text-underline-offset:4px}@media (hover:none){.compose .btn:not(:active):hover,.mbar .btn:not(:active):hover{color:var(--bg)}.compose .btn--line:not(:active):hover{color:var(--ink)}.compose .btn:not(:active):hover:before,.mbar .btn:not(:active):hover:before{transform:scaleX(0)}.compose .chip:not(:active):not([aria-pressed=true]):hover{border-color:var(--line-2)}.compose .seg label:not(:active):not(:has(input:checked)):hover{z-index:auto;border-color:var(--line-2)}.compose .sw:not(:active):not(:has(input:checked)):hover i{border-color:var(--line-2)}.compose .rte__bar button:not(:active):not([aria-pressed=true]):hover{background:none}.compose .lnk:not(:active):hover,.compose .tlink:not(:active):hover{text-decoration:none}}@media (max-width:760px),(pointer:coarse){.steps button{min-height:44px;align-content:center}.compose .chips{row-gap:8px}.compose .chip{position:relative}.compose .chip:after{content:"";position:absolute;inset:-5px -1px}.compose .picked{row-gap:10px}.compose .pick{position:relative}.compose .pick:after{content:"";position:absolute;inset:-5px 0}.compose .toggles{row-gap:18px}.compose .sw:after{inset:-9px 0}.compose .note .lnk:after{inset:-13px -4px}.compose .rte__bar button{width:44px;height:44px}.compose .rte__link .in{height:44px;font-size:var(--fs-md)}.compose .rte__link .btn{height:44px}.compose .rte__link .tlink{display:inline-flex;padding:0 8px}.compose .combo li,.compose .rte__link .tlink{align-items:center;min-height:44px}}@media (max-width:960px){.compose .pages .nav .btn--next{display:none}.steps button span{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}@media (max-width:560px){.compose .two{grid-template-columns:minmax(0,1fr);gap:30px}}@media (prefers-reduced-motion:reduce){.compose .btn:active,.compose .chip:active,.compose .pick:active,.mbar .btn:active{transform:none}}@media (max-width:560px){.slots-page .two{grid-template-columns:minmax(0,1fr);gap:22px}}.plans-wrap{margin-top:clamp(28px,4vw,44px);scroll-margin-top:calc(var(--head) + 16px)}.plancards{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none;grid-template-columns:minmax(0,1fr)}.plancard{display:flex;flex-direction:column;gap:6px;min-width:0;padding:20px 18px 18px;border:1.5px solid var(--ink);background:var(--bg)}.plancard--featured{background:var(--soft)}.plancard h2{margin:0;font:700 var(--fs-xl)/1 var(--display);font-variation-settings:"wdth" 96}.plancard__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 4px;margin:10px 0 0}.plancard__price b{font:700 var(--fs-num)/1 var(--display);font-variation-settings:"wdth" 90;letter-spacing:-.02em}.plancard__price span{color:var(--ink-2);font-size:var(--fs-md);font-weight:500}.plancard__note{margin:0;color:var(--ink-2);font-size:var(--fs-sm)}.plancard__list{display:grid;margin:14px 0 20px;padding:0;list-style:none}.plancard__list li{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:var(--fs-md);line-height:1.35}.plancard__list svg{flex:none;width:18px;height:18px;margin-top:1px}.plancard .no,.plancard__list .is-off{color:var(--ink-2)}.plancard .no{flex:none;width:18px;text-align:center}.plancard__cta{margin-top:auto}.plancard__cta .btn{width:100%}@supports (grid-template-rows:subgrid){.plancard{display:grid;grid-template-rows:subgrid;grid-row:span var(--rows);grid-gap:0;gap:0}.plancard__list{display:contents}.plancard__list li{grid-column:1;grid-row:var(--line)}.plancard__list li:first-child{margin-top:8px}.plancard__cta{grid-row:-2/-1;align-self:end;margin-top:20px}}.plans-wrap+.hint{margin-top:14px}@media (min-width:701px){.plancards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.plancards--5{grid-template-columns:repeat(6,minmax(0,1fr))}.plancards--5 .plancard{grid-column:span 2}.plancards--5 .plancard:nth-child(n+4){grid-column:span 3}}@media (min-width:1100px){.plancards--5{grid-template-columns:repeat(5,minmax(0,1fr))}.plancards--5 .plancard,.plancards--5 .plancard:nth-child(n+4){grid-column:auto}}.cmpd{margin-top:28px}.cmpd>summary{display:flex;align-items:center;gap:8px;width:max-content;min-height:44px;margin-inline:auto;padding:8px 4px;list-style:none;cursor:pointer;color:var(--ink);font-weight:600;font-size:var(--fs-md)}.cmpd>summary:hover{text-decoration:underline;text-underline-offset:4px}.cmpd>summary::-webkit-details-marker{display:none}.cmpd>summary .i{width:16px;height:16px;transition:transform .25s var(--ease)}.cmpd[open]>summary .i{transform:rotate(180deg)}.cmpd>summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.cmpd .table-wrap{margin-top:20px}.ctable .feat__end{display:inline-flex;align-items:center;gap:.55em;white-space:nowrap}.ctable .feat .help{display:inline-grid;flex:none;width:1.15em;height:1.15em;margin:0;border-radius:0;font-size:.8em;line-height:1}.ctable .feat .help:after{inset:-16px}.ctable__help[hidden]{display:none}.ctable tr:has(+.ctable__help:not([hidden]))>:is(th,td){border-bottom-color:transparent}.ctable .ctable__help td{padding:0 16px 14px}.ctable__help .infobox{box-sizing:border-box;position:-webkit-sticky;position:sticky;left:0;width:0;min-width:min(100%,calc(100vw - 2 * var(--gutter)))}@media (max-width:760px){.ctable .ctable__help td{padding:0 8px 12px}}.rev .skel{display:block;height:12px;margin-top:6px;background:var(--line-2)}.rev .skel--sm{width:96px}.rev .skel--md{width:62%}.av>img{display:block;width:100%;height:100%;object-fit:cover}.thread>summary{display:block;list-style:none;cursor:pointer}.thread>summary::-webkit-details-marker{display:none}.thread>summary:hover h3{text-decoration:underline;text-underline-offset:4px}.thread__msgs{display:grid;grid-gap:8px;gap:8px;margin:12px 0;padding:0;list-style:none}.thread__msgs li{padding:10px 12px;background:var(--soft);font-size:var(--fs-sm)}.thread__msgs li.is-staff{border-left:4px solid var(--blue)}.thread__msgs small{display:block;margin-bottom:2px;color:var(--ink-2);font-size:var(--fs-xs);font-weight:600}.thread .form{gap:12px}.thread textarea.in{min-height:96px}.shell{--hit:28px}@media (max-width:760px),(pointer:coarse){.shell{--hit:44px}}.shell :is(.list-plain h3 a,.subnav2 a,.row-acts .tlink,.list-plain>li>.tlink,.list-plain>li>form>.tlink,.sec__h>.tlink,.sec__h>form .tlink,.planbar__side .tlink,.chosen .tlink){position:relative}.shell :is(.list-plain h3 a,.subnav2 a,.row-acts .tlink,.list-plain>li>.tlink,.list-plain>li>form>.tlink,.sec__h>.tlink,.sec__h>form .tlink,.planbar__side .tlink,.chosen .tlink):after{content:"";position:absolute;inset:min(0px,calc(50% - var(--hit) / 2))}.shell .pcard__top{position:relative}.shell .pcard h3 a:after{content:"";position:absolute;inset:0}.subnav{flex-wrap:wrap;overflow:visible}.subnav a:active{color:var(--ink);transition-duration:.1s}.subnav2 a:active{border-color:var(--ink);transition-duration:.1s}@media (max-width:760px),(pointer:coarse){.subnav2{row-gap:10px}}.subnav-m{margin:0;border-bottom:1.5px solid var(--ink)}.subnav-m summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;font-size:var(--fs-md);font-weight:600;list-style:none;cursor:pointer;transition:background-color .1s}.subnav-m summary::-webkit-details-marker{display:none}.subnav-m summary svg{flex:none;width:16px;height:16px;transition:transform .2s}.subnav-m[open] summary svg{transform:rotate(180deg)}.subnav-m ul{margin:0;padding:0 0 8px;border-top:1px solid var(--line);list-style:none}.subnav-m a{display:block;padding:11px 0;color:var(--ink-2);font-size:var(--fs-md);font-weight:600;text-decoration:none;transition:color .2s,background-color .1s}.subnav-m a[aria-current=page]{color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.subnav-m a:hover{color:var(--ink)}.subnav-m a:active,.subnav-m summary:active{background:var(--soft);color:var(--ink)}.subnav-m a:focus-visible,.subnav-m summary:focus-visible{outline-offset:-2px}.shell nav[data-fit]{container:tabs/inline-size}@container tabs (max-width: 720px){[data-fit="720"]>.subnav{display:none}[data-fit="720"]>.subnav-m{display:block}}@container tabs (max-width: 800px){[data-fit="800"]>.subnav{display:none}[data-fit="800"]>.subnav-m{display:block}}@container tabs (max-width: 880px){[data-fit="880"]>.subnav{display:none}[data-fit="880"]>.subnav-m{display:block}}@container tabs (max-width: 960px){[data-fit="960"]>.subnav{display:none}[data-fit="960"]>.subnav-m{display:block}}@container tabs (max-width: 1040px){[data-fit="1040"]>.subnav{display:none}[data-fit="1040"]>.subnav-m{display:block}}@container tabs (max-width: 1120px){[data-fit="1120"]>.subnav{display:none}[data-fit="1120"]>.subnav-m{display:block}}@container tabs (max-width: 1200px){[data-fit="1200"]>.subnav{display:none}[data-fit="1200"]>.subnav-m{display:block}}@container tabs (max-width: 1280px){[data-fit="1280"]>.subnav{display:none}[data-fit="1280"]>.subnav-m{display:block}}.tabsbar{display:grid;grid-template-columns:minmax(0,1fr) auto;--btn-h:var(--ctl-sm)}@media (pointer:coarse){.tabsbar{--btn-h:var(--tap)}}.tabsbar>.subnav,.tabsbar>.subnav-m{grid-column:1;grid-row:1}.tabsbar>.subnav2{grid-column:1/-1;grid-row:2}.subnav-acts{grid-column:1/-1;grid-row:3;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:var(--gap-sub,16px)}@container tabs (min-width: 1080px){[data-fit="720"]>.subnav-acts{grid-area:1/2;align-self:stretch;margin:0;padding-left:24px;border-bottom:1.5px solid var(--ink)}[data-fit="720"]>.subnav-acts .btn{height:var(--btn-h)}}@container tabs (min-width: 1160px){[data-fit="800"]>.subnav-acts{grid-area:1/2;align-self:stretch;margin:0;padding-left:24px;border-bottom:1.5px solid var(--ink)}[data-fit="800"]>.subnav-acts .btn{height:var(--btn-h)}}@container tabs (min-width: 1240px){[data-fit="880"]>.subnav-acts{grid-area:1/2;align-self:stretch;margin:0;padding-left:24px;border-bottom:1.5px solid var(--ink)}[data-fit="880"]>.subnav-acts .btn{height:var(--btn-h)}}@container tabs (min-width: 1320px){[data-fit="960"]>.subnav-acts{grid-area:1/2;align-self:stretch;margin:0;padding-left:24px;border-bottom:1.5px solid var(--ink)}[data-fit="960"]>.subnav-acts .btn{height:var(--btn-h)}}@container tabs (min-width: 1400px){[data-fit="1040"]>.subnav-acts{grid-area:1/2;align-self:stretch;margin:0;padding-left:24px;border-bottom:1.5px solid var(--ink)}[data-fit="1040"]>.subnav-acts .btn{height:var(--btn-h)}}@container tabs (min-width: 1480px){[data-fit="1120"]>.subnav-acts{grid-area:1/2;align-self:stretch;margin:0;padding-left:24px;border-bottom:1.5px solid var(--ink)}[data-fit="1120"]>.subnav-acts .btn{height:var(--btn-h)}}@container tabs (min-width: 1560px){[data-fit="1200"]>.subnav-acts{grid-area:1/2;align-self:stretch;margin:0;padding-left:24px;border-bottom:1.5px solid var(--ink)}[data-fit="1200"]>.subnav-acts .btn{height:var(--btn-h)}}@container tabs (min-width: 1640px){[data-fit="1280"]>.subnav-acts{grid-area:1/2;align-self:stretch;margin:0;padding-left:24px;border-bottom:1.5px solid var(--ink)}[data-fit="1280"]>.subnav-acts .btn{height:var(--btn-h)}}.shell .notice--stack{margin-bottom:18px}.shell .pempty{display:grid;justify-items:start;grid-gap:14px;gap:14px}.shell .pempty p{margin:0;color:var(--ink-2);font-size:var(--fs-md)}.shell .list-plain h3 a:active,.shell .pcard h3 a:active,.shell .thread>summary:active h3{text-decoration:underline;text-underline-offset:4px}.shell .list-plain h3 a,.shell .md__gh,.shell .md__list a,.shell .pcard h3 a,.shell .thread>summary,.shell .tile,.subnav a,.subnav-m a,.subnav-m summary,.subnav2 a{-webkit-tap-highlight-color:transparent}.shell .tile:active{color:var(--bg);transition-duration:.1s}.shell .tile:active:before{transform:scaleY(1);transition-duration:.1s}.shell .tile:focus-visible{outline-offset:-3px}.shell .hint .lnk--quiet{color:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:3px}.shell .hint .lnk--quiet:hover{color:var(--ink)}.shell .md__gh:focus-visible,.shell .md__list a:focus-visible{outline-offset:-3px}.shell .md__list a:active{background:var(--soft)}.shell .md__list a[aria-current=true]:active{background:var(--ink)}.shell .md__gh:active{background:var(--line)}@media (hover:none){.subnav a:not(:active):not([aria-current=page]):hover{color:var(--ink-2)}.subnav2 a:not(:active):not([aria-current=page]):hover{border-color:var(--line-2)}.subnav-m a:not(:active):not([aria-current=page]):hover{color:var(--ink-2)}.shell .tile:not(:active):hover{color:var(--ink)}.shell .tile:not(:active):hover:before{transform:scaleY(0)}.shell .md__list a:not(:active):not([aria-current=true]):hover{background:none}.shell .al-row .f:not(:active):not([aria-pressed=true]):hover{border-color:var(--line-2)}.shell .list-plain h3 a:not(:active):hover,.shell .pcard h3 a:not(:active):hover,.shell .thread>summary:not(:active):hover h3{text-decoration:none}}@media (max-width:760px),(pointer:coarse){.shell .md__gh{min-height:44px}.shell .planbar__side,.shell .row-acts{row-gap:12px}.shell .al-row{row-gap:10px}.shell .al-row .f{position:relative}.shell .al-row .f:after{content:"";position:absolute;inset:-5px -1px}.shell .seg label{min-width:44px;align-items:center}.shell .rte__bar button{width:44px;height:44px}.shell .rte__link .in{height:44px;font-size:var(--fs-md)}.shell .rte__link .btn{height:44px}.shell .rte__link .tlink{display:inline-flex;align-items:center;min-height:44px;padding:0 8px}}.shell fieldset[id]{scroll-margin-top:calc(var(--head) + 16px)}@media (max-width:760px){.shell .rv-rates{grid-template-columns:minmax(0,1fr);row-gap:20px}.shell .rv-rates .seg{flex-wrap:nowrap}.shell .rv-rates .seg label{flex:1 1}.shell .list-plain>li{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:12px}.shell .list-plain>li>:is(div,details):not(.row-acts),.shell .list-plain>li>form>div:not(.row-acts){flex:1 1 220px;min-width:0}}.ins-chart{--s1:#2e5bff;--s2:#e8590c;--s3:#1aa179;margin:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ins-chart{--s1:#4f73ff;--s2:#d95926;--s3:#199e70}}:root[data-theme=dark] .ins-chart{--s1:#4f73ff;--s2:#d95926;--s3:#199e70}.ins-h{margin:28px 0 12px;font-size:var(--fs-md);font-weight:700}.ins-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(24px,4vw,56px);gap:0 clamp(24px,4vw,56px);align-items:start}.ins-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 4px;padding:0;list-style:none;color:var(--ink-2);font-size:var(--fs-sm)}.ins-legend li{display:inline-flex;align-items:center;gap:7px}.ins-legend i{width:10px;height:10px;background:var(--c)}.ins-legend .is-line i{width:14px;height:2px}.ins-legend b{color:var(--ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ins-chart__plot{position:relative;height:180px;margin:22px 0 0 56px}.ins-chart__svg{display:block;overflow:visible}.ins-grid{stroke:var(--line);stroke-width:1;shape-rendering:crispEdges}.ins-base{stroke:var(--ink);stroke-width:1.5}.ins-col:hover line{opacity:.65}.ins-line{fill:none;stroke-width:2;stroke-linejoin:miter;stroke-linecap:butt}.ins-dot{stroke:var(--bg);stroke-width:2}.ins-chart__tick{right:100%;bottom:var(--y);padding-right:10px;transform:translateY(50%);color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ins-chart__tick,.ins-chart__val{position:absolute;font-size:var(--fs-xs);white-space:nowrap}.ins-chart__val{left:var(--x);bottom:calc(var(--y) + 4px);transform:translateX(-50%);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.ins-chart__val.is-r{transform:translateX(calc(-100% + 4px))}.ins-chart__val.is-l{transform:translateX(-4px)}.ins-chart__x{position:relative;height:26px;margin-left:56px}.ins-chart__x span{position:absolute;top:8px;left:var(--x);transform:translateX(-50%);color:var(--ink-2);font-size:var(--fs-xs);white-space:nowrap}.ins-chart__x span:last-child{transform:translateX(-80%)}.ins-data{margin:4px 0 8px}.ins-data summary{width:max-content;color:var(--ink-2);font-size:var(--fs-sm);cursor:pointer}.ins-data .tw{max-height:360px;margin-top:8px;overflow-y:auto}.kpis small .ins-spark{display:block;margin-top:6px;color:var(--ink-2)}.ins-spark polyline{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:miter;stroke-linecap:butt}.ins-spark polygon{fill:currentColor;opacity:.12}@media (max-width:860px){.ins-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ins-chart__x span:nth-child(2n):not(:last-child){display:none}}.tbl td.c-sel,.tbl th.c-sel{width:var(--tap);padding-right:0}.usel{display:grid;place-items:center;width:var(--tap);height:var(--tap);margin:calc(var(--sp-3) * -1) calc(var(--sp-2) * -1);cursor:pointer}.usel input{width:20px;height:20px;margin:0;accent-color:var(--ink);cursor:pointer}.usel input:disabled{opacity:.35;cursor:not-allowed}.ubar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-4);min-height:calc(var(--ctl) + var(--sp-4));margin-bottom:var(--sp-3);padding:var(--sp-2) var(--sp-4);border:1.5px solid transparent}.ubar.is-on{border-color:var(--ink)}.ubar .hint{margin:0;padding:0 0 0 var(--sp-1)}.ubar b{margin-right:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ufield{display:inline-flex;align-items:center;gap:var(--sp-2);margin:0;white-space:nowrap}.ufield .in.in--sm{min-width:0}.tbl th a.thsort{display:inline-flex;align-items:center;gap:var(--sp-1);color:inherit;text-decoration:none}.tbl th a.thsort.is-on,.tbl th a.thsort:hover{color:var(--ink)}.thsort__c{display:inline-flex}.thsort__c .i{width:12px;height:12px}.thsort__c--asc{transform:rotate(180deg)}.tbl tbody tr.urow{cursor:pointer}.tbl tbody tr.urow:focus-within,.tbl tbody tr.urow:hover{background:color-mix(in srgb,var(--ink) 8%,var(--bg))}.tbl tbody tr.urow:hover .urow__name{text-decoration:underline;text-underline-offset:3px}.btn.btn--bad{background:var(--bad);color:var(--bg)}.btn.btn--bad:before{background:var(--ink)}.btn.btn--bad:hover{color:var(--bg)}.dlist{display:grid;max-height:11rem;margin:0;padding:0;overflow-y:auto;border:1px solid var(--line);list-style:none}.dlist li{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);overflow-wrap:anywhere}.dlist li:last-child{border-bottom:0}.dialog__card .reqs>div{grid-template-columns:minmax(0,1fr) auto;padding:var(--sp-2) 0}.aud-att{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);margin:0;padding:0;list-style:none}.aud-att a,.aud-att span{display:flex;align-items:center;min-height:var(--ctl);padding:var(--sp-2) var(--sp-4);background:var(--soft);border-left:4px solid var(--bad);color:var(--ink);font-size:var(--fs-md);font-weight:600;text-decoration:none}.aud-att a:hover{text-decoration:underline;text-underline-offset:4px}.aud-att a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-att--plain{margin-bottom:var(--sp-4)}.aud-att--plain span{border-left-color:var(--ink)}.aud-drop{margin-left:.5em;color:var(--ink-2);font-weight:500}.aud-drop.is-worst{color:var(--bad);font-weight:700}.aud-pairs li:nth-child(odd):not(:first-child){margin-top:var(--sp-2)}.auth__turnstile{min-height:65px}.auth__perks{display:grid;align-content:start}.auth__perks .box__t{margin-bottom:10px}.auth__perks .hint{margin-top:14px}@layer base{.figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0;border:var(--rule);overflow:hidden}.figures>div{display:grid;align-content:start;grid-gap:3px;gap:3px;min-width:0;padding:14px 16px 16px;box-shadow:-1px 0 0 var(--line-2),0 -1px 0 var(--line-2)}.figures dt{color:var(--ink-2);font-size:var(--fs-sm);font-weight:500}.figures dd{margin:0;font-family:var(--display);font-size:var(--fs-h2);font-weight:700;line-height:1.02;letter-spacing:-.02em;font-variation-settings:"wdth" 84;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.auth-card{display:grid;grid-gap:18px;gap:18px;min-width:0}.auth-form{display:grid;grid-gap:16px;gap:16px}.auth-form fieldset.q>legend{margin-bottom:10px}.auth-onboard-card{max-width:560px;margin-inline:auto}.auth-progress{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--fs-sm)}.auth-progress__step{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--ink-2)}.auth-progress__step+.auth-progress__step:before{content:"";width:16px;height:1px;margin-right:2px;background:var(--line-2)}.auth-progress__step.is-done{color:var(--good)}.auth-progress__step.is-current{color:var(--ink);font-weight:600}}.ct .f:not(:disabled):active{border-color:var(--ink)}.ct .f:disabled:hover{border-color:var(--line-2)}.ct .f:disabled:active{transform:none}.ct a.card{-webkit-tap-highlight-color:transparent}.ct a.card:active:before{transform:scaleY(1);transition-duration:.12s}.ct a.card:active .shape{color:var(--c)}.ct .qa summary{-webkit-tap-highlight-color:transparent;transition:background-color .12s}.ct .qa summary:active{background:var(--soft)}.ct .qa summary:focus-visible{outline-offset:-2px}.ct .qa details>div>*{margin:0}.ct .qa details>div>*+*{margin-top:.75em}.ct .qa details>div>ul{padding-left:1.2em;list-style:disc}.ct .qa details>div li+li{margin-top:.3em}.ct .qa details>div li::marker{color:var(--ink-2)}.ct .prose h3{margin-top:1.6em;font-size:var(--fs-lg);line-height:1.35}.ct .prose :is(h2,h3):target{animation:flash 2.4s var(--out)}.ct .prose :is(h2,h3)[tabindex="-1"]:focus-visible{outline:none}.ct .guide-quote{margin-inline:0;padding:2px 0 2px 18px;border-left:3px solid var(--ink)}.ct .guide-quote blockquote{margin:0}.ct .guide-quote figcaption{margin-top:8px;color:var(--ink-2);font-size:var(--fs-md)}.ct .guide-box{padding:18px 20px;border:1.5px solid var(--line-2);background:var(--soft)}.ct .guide-box>*{margin:0}.ct .guide-box>*+*{margin-top:.9em}.ct .guide-box ul{padding-left:1.2em;list-style:disc}.ct .byline{margin:14px 0 28px;color:var(--ink-2);font-size:var(--fs-sm)}.ct .prose ol,.ct .prose ul,.ct ul.prose{padding-left:1.2em}.ct .prose ul,.ct ul.prose{list-style:disc}.ct .prose ol{list-style:decimal}.ct .prose li li,.ct .prose li>ul{margin-top:.3em}.ct .prose li::marker{color:var(--ink-2)}.ct .list-plain h3 a,.pcard h3 a{position:relative;-webkit-tap-highlight-color:transparent}.ct .list-plain h3 a:after,.pcard h3 a:after{content:"";position:absolute;inset:-2px 0}.ct .list-plain h3 a:active,.pcard h3 a:active{text-decoration:underline;text-underline-offset:4px}.ct .card .lnk,.ct .grid2>aside>.lnk,.ct .list-plain>li>.lnk{position:relative}.ct .card .lnk:after,.ct .grid2>aside>.lnk:after,.ct .list-plain>li>.lnk:after{content:"";position:absolute;inset:-2px 0}.ct .bars:has(a) li{position:relative}.ct .bars:has(a) li a:after{content:"";position:absolute;inset:-4px 0;z-index:1}@media (hover:none){.ct .f:not(:active,[aria-pressed=true]):hover{border-color:var(--line-2)}.ct .card:not(:active):hover:before{transform:scaleY(0)}.ct .card:not(:active):hover .shape{color:var(--ink);transform:none}.ct .list-plain h3 a:not(:active):hover,.pcard h3 a:not(:active):hover{text-decoration:none}.ct .mchart li:hover .mchart__bar{background:var(--ink)}}@media (max-width:760px),(pointer:coarse){.ct .cofil__opts{row-gap:8px}.ct .f{position:relative}.ct .f:after{content:"";position:absolute;inset:-5px -1px}.ct .card .lnk:after,.ct .grid2>aside>.lnk:after,.ct .list-plain h3 a:after,.ct .list-plain>li>.lnk:after{inset:-10px 0}.pcard h3 a:after{inset:-10.5px 0}.ct .bars:has(a){row-gap:0}.ct .bars:has(a) li{min-height:44px}.ct .bars:has(a) li a:after{inset:0}}@media (max-width:760px){.ct .mchart__m small{font-size:var(--fs-xs)}}@media (prefers-color-scheme:dark){html:root:not([data-theme=light]){--bg:#1c1c1e;--soft:#27272a;--field:#222224;--line:#313134;--line-2:#48484c;--ink:#ececed;--ink-2:#a8a8ad;--dim:#cdcdd0;--link:#8ba3ff;--bad:#ff7a6e}}html:root[data-theme=dark]{--bg:#1c1c1e;--soft:#27272a;--field:#222224;--line:#313134;--line-2:#48484c;--ink:#ececed;--ink-2:#a8a8ad;--dim:#cdcdd0;--link:#8ba3ff;--bad:#ff7a6e}.logo{display:inline-flex;align-items:center;gap:.36em;font-size:22px;font-variation-settings:"wdth" 92;letter-spacing:-.02em;white-space:nowrap}.logo__mark{flex:none;width:1.05em;height:1.05em}.logo__3{color:var(--blue)}.find__field{position:relative;gap:0;height:64px;padding:0 7px 0 18px;border:1.5px solid var(--ink);background:var(--field);transition:border-color .2s,box-shadow .2s}.find__field:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 22%,transparent)}.find__icon{flex:none;width:22px;height:22px;margin-right:12px;color:var(--ink-2)}.find__field input{align-self:stretch;padding:0;font:500 var(--fs-lg)/1.2 var(--text);font-variation-settings:normal;letter-spacing:0}.find__field input::placeholder{color:var(--ink-2);opacity:1}.find__field .clear{width:40px;height:40px;margin:0 4px 0 0;background:none;color:var(--ink-2)}.find__field .clear:hover{color:var(--ink)}.find__kbd{display:grid;place-items:center;flex:none;min-width:26px;height:26px;margin-right:10px;padding:0 7px;border:solid var(--line-2);border-width:1px 1px 2px;color:var(--ink-2);font:600 var(--fs-xs)/1 var(--text)}.find__field:focus-within .find__kbd,.find__field:has(input:not(:placeholder-shown)) .find__kbd{display:none}.find__go{flex:none;height:48px;padding:0 24px;border:0;background:var(--ink);color:var(--bg);font:600 var(--fs-md)/1 var(--text);cursor:pointer;transition:background-color .2s}.find__go:hover{background:color-mix(in srgb,var(--ink) 84%,var(--bg))}.find__go:focus-visible{outline-offset:3px}.hero__w:before,.hl:before{content:"";position:absolute;z-index:-1;left:calc(-1 * var(--mk-bleed));right:calc(-1 * var(--mk-bleed));top:calc(var(--mk-y, 0px) + var(--mk-base) - var(--mk-above));height:calc(var(--mk-above) + var(--mk-below));background:var(--hl);border-radius:var(--mk-radius);transform:var(--mk-tilt);transform-origin:0 50%}.hl{--mk-y:0px;position:relative;display:inline-block;isolation:isolate;line-height:1}.tabs a{--mk-base:0.78em}@media (forced-colors:active){.hl{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}}.hero{max-width:var(--max);margin:0 auto;padding:clamp(24px,4vw,52px) var(--gutter) 0}.hero+#view-jobs .find{padding-top:clamp(18px,2.4vw,28px)}.hero__top{display:flex;flex-wrap:wrap;align-items:flex-end;align-items:last baseline;justify-content:space-between;gap:16px 48px}.hero__title{isolation:isolate;margin:0;font:700 clamp(32px,10vw,64px)/1 var(--display);font-variation-settings:"wdth" 84;letter-spacing:-.035em;white-space:nowrap}.hero__word{display:inline-grid;-webkit-clip-path:inset(-.06em -.4em -.04em -.4em);clip-path:inset(-.06em -.4em -.04em -.4em)}.hero__word>*{grid-area:1/1}.hero__size{visibility:hidden}.hero__size:before,.hero__w--out:after{content:attr(data-word)}.hero__w{position:relative;justify-self:start;--mk-base:0.78em}.hero__w--out:before{transform-origin:100% 50%}.hero__nums{display:flex;margin:0;padding:0;list-style:none}.hero__nums li{padding:0 26px}.hero__nums li:first-child{padding-left:0}.hero__nums li:last-child{padding-right:0}.hero__nums li+li{border-left:1px solid var(--line-2)}.hero__nums a{display:grid;justify-items:start;grid-gap:1px;gap:1px;color:var(--ink);text-decoration:none}.hero__nums b{font:700 36px/.84 var(--display);font-variation-settings:"wdth" 84;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero__nums span{display:inline-flex;align-items:baseline;gap:7px;color:var(--ink-2);font-size:var(--fs-sm);font-weight:500;line-height:1.2;white-space:nowrap;transition:color .2s}.hero__nums a:active span,.hero__nums a:hover span{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.hero__nums a:active b{transform:translateY(1px)}.hero__nums a:focus-visible{outline-offset:5px}.hero__new span:before{content:"";flex:none;width:7px;height:7px;background:#12a150}.hero__hiring{position:relative;display:flex;align-items:center;gap:14px;margin-top:24px}.hero__label{flex:none;color:var(--ink-2);font-size:var(--fs-xs);font-weight:600}.hero__motion{position:absolute;top:50%;left:0;z-index:1;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px 0 10px;border:1px solid var(--line-2);background:var(--bg);color:var(--ink);font:600 var(--fs-xs)/1 var(--text);white-space:nowrap;cursor:pointer;transform:translateY(-50%)}.hero__motion:not(:focus){width:1px;height:1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.hero__motion svg{flex:none;width:12px;height:12px;fill:currentColor}.hero__viewport{flex:1 1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.hero__track{display:flex;width:max-content}.hero__set{display:flex;gap:8px;margin:0;padding:0 8px 0 0;list-style:none}.hero__co{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 6px;border:1px solid var(--line);color:var(--ink);font-size:var(--fs-sm);font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .2s,background-color .2s}.hero__co:hover{border-color:var(--line-2);background:var(--soft)}.hero__co .mark{width:24px;height:24px}.hero__co small{color:var(--ink-2);font-size:var(--fs-xs);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.hero__w:before{animation:hero-mark .7s var(--out) .15s both}.hero__w--out{animation:hero-word-out .32s cubic-bezier(.5,0,.75,0) both}.hero__w--out:before{animation:hero-mark-out .2s var(--ease) both}.hero__w--in{animation:hero-word-in .5s var(--out) .24s both}.hero__w--in:before{animation-delay:.6s}.hero__nums li{animation:hero-rise .7s var(--out) both}.hero__nums li:nth-child(2){animation-delay:.07s}.hero__nums li:nth-child(3){animation-delay:.14s}.hero__new span:before{animation:hero-live 2.4s var(--out) infinite}.hero__nums b{transition:transform .15s}.hero__track{animation:hero-strip 64s linear infinite}.hero__viewport:focus-within .hero__track,.hero__viewport:hover .hero__track{animation-play-state:paused}}.hero[data-still] .hero__track{animation:none}.hero[data-still] .hero__viewport{overflow-x:auto;scrollbar-width:thin;-webkit-mask-image:none;mask-image:none}.hero[data-still] .hero__set[aria-hidden]{display:none}.hero[data-still] .hero__new span:before,.hero[data-still] .hero__w,.hero[data-still] .hero__w:before{animation:none}@keyframes hero-mark{0%{transform:var(--mk-tilt) scaleX(0)}}@keyframes hero-mark-out{to{transform:var(--mk-tilt) scaleX(0)}}@keyframes hero-word-in{0%{transform:translateY(1.15em)}}@keyframes hero-word-out{to{opacity:0;transform:translateY(-1.15em)}}@keyframes hero-live{0%{box-shadow:0 0 0 0 color-mix(in srgb,#12a150 45%,transparent)}70%,to{box-shadow:0 0 0 6px transparent}}@keyframes hero-rise{0%{opacity:0;transform:translateY(.45em)}}@keyframes hero-strip{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.hero__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.hero__motion,.hero__set[aria-hidden]{display:none}}@media (hover:none),(max-width:760px){.find__kbd{display:none}}@media (max-width:760px){.logo{font-size:21px}.find__field{height:54px;padding-left:14px;padding-right:5px}.find__icon{width:20px;height:20px;margin-right:10px}.find__field input,.find__go{font-size:var(--fs-md)}.find__go{height:42px;padding:0 16px}.hero__top{row-gap:14px}.hero__hiring{gap:10px;margin-top:18px}.hero__label{font-size:var(--fs-xs)}.hero__viewport{margin-right:calc(-1 * var(--gutter))}}@media (max-width:560px){.hero__nums{width:100%}.hero__nums li{flex:1 1;min-width:0;padding:0 8px}.hero__nums a{gap:3px}.hero__nums b{font-size:clamp(26px,6.9vw,36px)}.hero__nums span{gap:6px;font-size:var(--fs-xs);white-space:normal}}@media (max-width:374px){.hero__nums li{padding:0 10px}.hero__nums span{gap:5px;font-size:var(--fs-xs)}.find__icon{margin-right:8px}.find__field input{font-size:var(--fs-md)}.find__go{padding:0 12px}}@media (max-width:359px){.hero__nums li{flex-basis:auto}.find__icon{display:none}}html:root .btn.btn--premium{background:var(--blue);color:#fff;box-shadow:none}html:root .btn.btn--premium:before{background:color-mix(in srgb,var(--blue) 78%,#000)}html:root .btn.btn--premium:active,html:root .btn.btn--premium:hover{color:#fff}html:root{--plan-starter:#ff5da2;--plan-growth:#00afc1;--plan-scale:#8a4fff;--plan-platinum:var(--blue)}html:root .btn.btn--plan-starter{--plan:var(--plan-starter);--plan-ink:#fff;--plan-sweep:color-mix(in srgb,var(--plan-starter) 70%,#000)}html:root .btn.btn--plan-growth{--plan:var(--plan-growth);--plan-ink:#fff;--plan-sweep:color-mix(in srgb,var(--plan-growth) 70%,#000)}html:root .btn.btn--plan-scale{--plan:var(--plan-scale);--plan-ink:#fff;--plan-sweep:color-mix(in srgb,var(--plan-scale) 70%,#000)}html:root .btn.btn--plan-platinum{--plan:var(--plan-platinum);--plan-ink:#fff;--plan-sweep:color-mix(in srgb,var(--plan-platinum) 78%,#000)}html:root .btn.btn--premium:is(.btn--plan-starter,.btn--plan-growth,.btn--plan-scale,.btn--plan-platinum){background:var(--plan);color:var(--plan-ink)}html:root .btn.btn--premium:is(.btn--plan-starter,.btn--plan-growth,.btn--plan-scale,.btn--plan-platinum):before{background:var(--plan-sweep)}html:root .btn.btn--premium:is(.btn--plan-starter,.btn--plan-growth,.btn--plan-scale,.btn--plan-platinum):active,html:root .btn.btn--premium:is(.btn--plan-starter,.btn--plan-growth,.btn--plan-scale,.btn--plan-platinum):hover{color:var(--plan-ink)}html:root .planbar--starter{--plan:var(--plan-starter)}html:root .planbar--growth{--plan:var(--plan-growth)}html:root .planbar--scale{--plan:var(--plan-scale)}html:root .planbar--platinum{--plan:var(--plan-platinum)}html:root .planbar--premium{--plan:var(--blue)}html:root .planbar:is(.planbar--starter,.planbar--growth,.planbar--scale,.planbar--platinum,.planbar--premium){padding-left:calc(20px + 6px);box-shadow:inset 6px 0 0 var(--plan)}html:root .planbar__tier{color:color-mix(in srgb,var(--plan) 64%,var(--ink))}.planbar__change{flex:1 0 100%}.planbar__change>.hint{margin:0}.two-paths h2 .badge{height:auto;padding:0 .3em;font:inherit;font-variation-settings:inherit}html:root .acct__btn:hover,html:root .menu.is-open .menu__btn,html:root .menu__btn:hover,html:root .navlink:hover{color:var(--link)}html:root .menu[data-current]>.menu__btn,html:root .navlink[aria-current=page]{color:var(--link);-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link)}html:root .menu__btn:focus-visible,html:root .navlink:focus-visible{color:var(--link)}html:root .acct__panel a:active,html:root .acct__panel a:focus-visible,html:root .acct__panel a:hover,html:root .acct__panel button:active,html:root .acct__panel button:focus-visible,html:root .acct__panel button:hover,html:root .menu__item:active,html:root .menu__item:focus-visible,html:root .menu__item:hover{background:var(--blue);color:#fff}html:root .menu__item:active span,html:root .menu__item:focus-visible span,html:root .menu__item:hover span{color:#fff}html:root .acct__panel a:focus-visible,html:root .acct__panel button:focus-visible,html:root .menu__item:focus-visible{outline-offset:-2px}html:root .menu__all:focus-visible,html:root .menu__all:hover{background:var(--blue);color:#fff}html:root .menu__col+.menu__col .menu__h{color:var(--link)}html:root .menu__col+.menu__col .menu__h span{color:var(--ink-2)}html:root .acct__panel a[aria-current=page]{background:var(--soft);box-shadow:inset 3px 0 0 var(--link);color:var(--link)}html:root .acct__panel a[aria-current=page]:hover{background:var(--blue);color:#fff}html:root .sheet-menu [aria-current=page]{color:var(--link);-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link)}html:root .sheet-menu .tlink:active,html:root .sheet-menu .tlink:hover,html:root .sheet-menu details[open]>summary,html:root .sheet-menu summary:active,html:root .sheet-menu summary:hover{color:var(--link)}html:root .subnav a:active,html:root .subnav a:focus-visible,html:root .subnav a:hover{color:var(--link)}html:root .subnav a[aria-current=page]{color:var(--link)}html:root .subnav a[aria-current=page]:after{background:var(--link)}html:root .subnav2 a:focus-visible,html:root .subnav2 a:hover{border-color:var(--link);color:var(--link)}html:root .subnav2 a[aria-current=page]{background:var(--blue);border-color:var(--blue);color:#fff}html:root .subnav-m a:active,html:root .subnav-m a:hover,html:root .subnav-m summary:hover,html:root .subnav-m[open] summary{color:var(--link)}html:root .subnav-m a[aria-current=page]{color:var(--link);-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link)}@media (hover:none){html:root .subnav a:not(:active,[aria-current=page]):hover{color:var(--ink-2)}html:root .subnav2 a:not(:active,[aria-current=page]):hover{color:var(--ink);border-color:var(--line-2)}html:root .subnav-m a:not(:active,[aria-current=page]):hover{color:var(--ink-2)}html:root .menu__btn:not(:active,[aria-expanded=true]):hover,html:root .navlink:not(:active,[aria-current=page]):hover{color:inherit}}html:root .stagebar a:before{background:var(--blue)}html:root .stagebar a[aria-current=page]{color:#fff}html:root .stagebar--tabs a[aria-current=page] .n{color:rgba(255,255,255,.85)}html:root .stagebar a:not([aria-current=page]):hover{color:var(--link)}html:root .md__list a[aria-current=true],html:root .shell .md__list a[aria-current=true]:active{background:var(--blue);color:#fff}html:root .chiprow a[aria-current=page],html:root :is(a,button,label).chip:is(.chip--on,[aria-current=page]){background:var(--blue);border-color:var(--blue);color:#fff}html:root .md__list a[aria-current=true] small{color:rgba(255,255,255,.85)}html:root .pager [aria-current=page],html:root .pager a:active{background:var(--blue);border-color:var(--blue);color:#fff}html:root .sort button[aria-pressed=true]{-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link)}html:root .sort button:hover{color:var(--link)}html:root .dd.is-set:after{background:var(--link)}html:root .dd:focus-visible small,html:root .dd:hover small{color:var(--link)}html:root .dd[aria-expanded=true]:before{background:var(--blue)}html:root .dd[aria-expanded=true] small{color:rgba(255,255,255,.85)}html:root .dd[aria-expanded=true]{color:#fff}html:root .ddp__opts label:hover{color:var(--link)}html:root .ddp__opts input:checked{background:var(--blue);border-color:var(--blue)}html:root .ddp__opts input:checked:after{border-color:#fff}html:root .ddp__opts input[type=radio]:checked:after{background:#fff}.job__row{container:row/inline-size}.job__title{container:title/inline-size}.job__co{container:co/inline-size;display:flex;align-items:center;gap:6px}.job__name{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.job__co .v-tag{flex:none;margin-left:0}.badges{container:badges/inline-size;display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:6rem}.badges>.badge,.badges>.ea,.badges>.tag{flex:none}.badges__more{display:none;position:relative;flex:none}.badges__more>summary{min-width:22px;justify-content:center;list-style:none;cursor:pointer}.badges__more>summary::-webkit-details-marker{display:none}.badges__more>summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.badges__rest{position:absolute;z-index:6;top:calc(100% + 4px);left:0;display:flex;flex-wrap:wrap;gap:4px;width:max-content;max-width:min(18rem,80vw);padding:6px;background:var(--bg);border:1px solid var(--ink)}@container co (max-width: 12rem){.badge[data-short]{gap:0;padding:0 6px;font-size:0}.badge[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1}}@container title (max-width: 24rem){.ea[data-short]{gap:0;margin-right:8px;font-size:0}.ea[data-short] small{font-size:var(--fs-xs)}.badge[data-short]{gap:0;padding:0 6px;font-size:0}.badge[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1}}@container row (max-width: 34rem){.job__age .tag[data-short]{font-size:0;padding:1px 5px}.job__age .tag[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1.2}}@container badges (max-width: 9.5rem){.badges[data-n="2"] .badge[data-short]{gap:0;padding:0 6px;font-size:0}.badges[data-n="2"] .badge[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1}}@container badges (max-width: 14.25rem){.badges[data-n="3"] .badge[data-short]{gap:0;padding:0 6px;font-size:0}.badges[data-n="3"] .badge[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1}}@container badges (max-width: 19rem){.badges[data-n="4"] .badge[data-short]{gap:0;padding:0 6px;font-size:0}.badges[data-n="4"] .badge[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1}}@container badges (max-width: 23.75rem){.badges[data-n="5"] .badge[data-short]{gap:0;padding:0 6px;font-size:0}.badges[data-n="5"] .badge[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1}}@container badges (max-width: 28.5rem){.badges[data-n="6"] .badge[data-short]{gap:0;padding:0 6px;font-size:0}.badges[data-n="6"] .badge[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1}}@container badges (max-width: 33.25rem){.badges[data-n="7"] .badge[data-short]{gap:0;padding:0 6px;font-size:0}.badges[data-n="7"] .badge[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1}}@container badges (max-width: 38rem){.badges[data-n="8"] .badge[data-short]{gap:0;padding:0 6px;font-size:0}.badges[data-n="8"] .badge[data-short]:after{content:attr(data-short);font-size:var(--fs-xs);line-height:1}}@container badges (max-width: 6rem){.badges[data-n="3"]>:nth-child(n+3):not(.badges__more){display:none}.badges[data-n="3"]>.badges__more{display:inline-block}}@container badges (max-width: 8rem){.badges[data-n="4"]>:nth-child(n+3):not(.badges__more){display:none}.badges[data-n="4"]>.badges__more{display:inline-block}}@container badges (max-width: 10rem){.badges[data-n="5"]>:nth-child(n+3):not(.badges__more){display:none}.badges[data-n="5"]>.badges__more{display:inline-block}}@container badges (max-width: 12rem){.badges[data-n="6"]>:nth-child(n+3):not(.badges__more){display:none}.badges[data-n="6"]>.badges__more{display:inline-block}}@container badges (max-width: 14rem){.badges[data-n="7"]>:nth-child(n+3):not(.badges__more){display:none}.badges[data-n="7"]>.badges__more{display:inline-block}}@container badges (max-width: 16rem){.badges[data-n="8"]>:nth-child(n+3):not(.badges__more){display:none}.badges[data-n="8"]>.badges__more{display:inline-block}}