.tj-team{background:var(--tj-canvas);height:100dvh;color:var(--tj-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.tj-team-main{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:calc(57px + env(safe-area-inset-bottom));flex:auto;position:relative;overflow:hidden auto}.tj-team-main>.tj-col{min-height:100%}@media (min-width:768px){.tj-team-main{padding-bottom:48px}}.tj-team-bar .tj-bar-brand{margin-inline-end:10px;text-decoration:none}.tj-team-bar .tj-bar-nav{display:none}@media (min-width:360px){.tj-team-bar .tj-bar-word{display:inline}}@media (min-width:768px){.tj-team-bar .tj-bar-nav{display:flex}}.tj-team-product{color:var(--tj-text-3);white-space:nowrap;padding-inline-start:10px;font-size:12.5px;font-weight:600;position:relative}.tj-team-product:before{content:"";background:var(--tj-line-strong);width:1px;position:absolute;inset-block:3px;inset-inline-start:0}@media (min-width:768px) and (max-width:919.98px){.tj-team-product{display:none}}@media (max-width:379.98px){.tj-team-product{padding-inline-start:0}.tj-team-product:before{content:none}}.tj-team-lang{border-radius:6px;height:36px;padding-inline:10px}.tj-team-lang:hover{background:#0b12200d}.tj-team-lang:disabled{opacity:.6;cursor:progress}.tj-team-me{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:42px;height:42px;margin-inline-start:2px;padding:0;display:inline-grid}.tj-team-me>*{transition:box-shadow var(--tj-dur-micro) ease;border-radius:999px;overflow:hidden}.tj-team-me:hover>*,.tj-team-me[data-open]>*{box-shadow:0 0 0 2px var(--tj-canvas), 0 0 0 3.5px var(--tj-line-hover)}.tj-team .tj-dock{grid-template-columns:repeat(var(--tj-team-places,5), minmax(0, 1fr))}.tj-team [dir=auto],.tj-team-form [dir=auto]{unicode-bidi:plaintext}.tj-team[dir=rtl] [dir=auto]:not(input,textarea){text-align:right}.tj-team[dir=ltr] [dir=auto]:not(input,textarea){text-align:left}.tj-team bdi[dir=ltr],.tj-team-form bdi[dir=ltr]{direction:ltr;unicode-bidi:isolate}.tj-team[dir=rtl] .tj-link:after{transform:rotate(45deg)}.tj-team[dir=ltr] .tj-link:after{transform:rotate(-45deg)}.tj-team[dir=rtl] .tj-vpath-fill{transform-origin:100%}.tj-team[dir=ltr] .tj-vpath-fill{transform-origin:0}.tj-team .tj-team-actbar{inset-inline:0;bottom:calc(57px + env(safe-area-inset-bottom));z-index:44;border:0;border-top:1px solid var(--tj-line-strong);background:var(--tj-canvas);box-shadow:none;border-radius:0;padding:10px 0;position:fixed}.tj-team-actbar>.vs-btn{width:100%;min-height:48px;font-size:15px}html[data-vs-overlay] .tj-team-actbar{visibility:hidden;pointer-events:none}.tj-team-headact{display:none}@media (max-width:767.98px){.tj-team-page[data-actbar]{padding-bottom:69px}}@media (min-width:768px){.tj-team .tj-team-actbar{display:none}.tj-team-headact{display:inline-flex}}.tj-team-stack{align-content:start;min-width:0;display:grid}.tj-team-acts{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;display:flex}.tj-team-acts .vs-btn{min-height:36px;font-size:13px}.tj-team-btn{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}@media (max-width:767.98px){.tj-team-acts .vs-btn,.tj-team-btn,.tj-team-acts .tj-link{min-height:44px}}.tj-team-msg{margin-block:4px 10px}.tj-team-said{color:var(--tj-text);white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch;margin:0;font-size:14px;line-height:1.8}.tj-team-when{color:var(--tj-text-3);white-space:nowrap;font-size:12.5px}.tj-team-phone{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--tj-line-strong);text-decoration-color:var(--tj-line-strong);text-underline-offset:3px}.tj-team-phone:hover{color:var(--tj-blue);text-decoration-color:currentColor}.tj-team button.tj-row{width:calc(100% + 20px);font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.tj-team-meta{color:var(--tj-text-3);flex-wrap:wrap;align-items:baseline;min-width:0;font-size:12.5px;line-height:1.7;display:flex}.tj-team-meta>span+span:before{content:"·";color:var(--tj-text-4);margin-inline:8px}.tj-team-prio{color:var(--tj-text-3);white-space:nowrap;font-size:12.5px;font-weight:600}.tj-team-prio[data-level=urgent]{color:var(--tj-loss);font-weight:700}.tj-team-prio[data-level=high]{color:var(--tj-text)}.tj-team-prio[data-level=low]{color:var(--tj-text-4)}.tj-team-due{color:var(--tj-text-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.tj-team-due[data-late]{color:var(--tj-loss)}.tj-team-due[data-none]{color:var(--tj-text-4);font-weight:500}.tj-team-back{margin:0;padding-top:8px}.tj-team-backlink{min-height:40px;color:var(--tj-text-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.tj-team-backlink:hover{color:var(--tj-ink)}.tj-team-hello{row-gap:14px;padding-block:clamp(18px,3vw,36px) clamp(30px,4.4vw,56px)}.tj-team-hello .tj-statement{max-width:30em;font-size:clamp(1.28rem,2.4vw,1.9rem);line-height:1.5}.tj-team-hello .tj-stage-head{align-items:flex-end}.tj-team-home{padding-block:clamp(2px,1vw,10px) clamp(24px,4vw,48px)}.tj-team-home .tj-band{padding-block:clamp(18px,2.4vw,30px)}@media (max-width:1023.98px){.tj-team-home .tj-cols>*+*,.tj-team-odetail .tj-cols>*+*{border-top:1px solid var(--tj-line-strong)}}.tj-team-line{grid-template-columns:minmax(0,1fr) auto;align-items:start}.tj-team-line .tj-row-sub{white-space:normal;line-height:1.75;overflow:visible}.tj-team-figure{justify-items:end;gap:3px;display:inline-grid}.tj-team-figure>small{color:var(--tj-text-4);font-size:11.5px}.tj-team-figure>.tj-money{justify-self:end}.tj-team-counts a{color:inherit;text-decoration:none}.tj-team-counts a:hover{color:var(--tj-blue)}.tj-team-counts b{font-family:var(--font-mono);color:var(--tj-text);margin-inline-start:4px;font-weight:500}.tj-team-panel{padding-bottom:clamp(20px,3vw,40px)}.tj-team-panel>.tj-bleed{grid-column:full}@media (max-width:767.98px){.tj-team-work>.tj-head{border-bottom:0;padding-block:14px 2px}.tj-team-work>.tj-head .tj-dek{display:none}.tj-team-work>.tj-head .tj-title{font-size:1.45rem}}.tj-team-lenses{gap:4px;padding-block:12px 6px}.tj-team-lenses .vs-lens-btn .tj-count{font-family:var(--font-mono);opacity:.72;margin-inline-start:2px;font-size:11px;font-weight:500}.tj-team-lenses .vs-lens-btn[data-hot]:not([data-active=true]){color:var(--tj-warn)}@media (max-width:767.98px){.tj-team-lenses{scrollbar-width:none;margin-inline:calc(-1 * var(--tj-gutter));padding-inline:var(--tj-gutter);flex-wrap:nowrap;overflow-x:auto}.tj-team-lenses::-webkit-scrollbar{display:none}.tj-team-lenses .vs-lens-btn{min-height:40px}}.tj-team-lead{margin:14px 0 0}.tj-team-case{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"state when""main caret";align-items:center;gap:5px 12px}.tj-team-c-state{grid-area:state;min-width:0}.tj-team-c-state .tj-status{font-size:12.5px}.tj-team-c-main{grid-area:main}.tj-team-c-when{grid-area:when;justify-self:end;align-items:center;display:inline-flex}.tj-team-c-when .tj-status{font-size:12.5px}.tj-team-case>.tj-team-caret{grid-area:caret}.tj-row-main>.tj-team-addr{white-space:normal;overflow-wrap:anywhere;line-height:1.5;overflow:visible}.tj-team-caret{border-right:1.5px solid var(--tj-text-4);border-bottom:1.5px solid var(--tj-text-4);width:7px;height:7px;transition:transform var(--tj-dur-micro) ease;justify-self:end;margin-inline:6px 3px;transform:translateY(-2px)rotate(45deg)}[data-open] .tj-team-case .tj-team-caret{transform:translateY(2px)rotate(-135deg)}@media (min-width:768px){.tj-team-case{grid-template-columns:10.5rem minmax(0,1fr) auto 20px;grid-template-areas:"state main when caret"}.tj-team-c-state .tj-status,.tj-team-c-when .tj-status{font-size:13px}.tj-team-caseitem>.tj-team-reply,.tj-team-more{margin-inline-start:calc(10.5rem + 12px)}}.tj-team-reply{max-width:70ch;margin:0 0 12px}.tj-team-reply>b{margin-inline-end:6px}.tj-team-more{gap:12px;min-width:0;padding:0 0 18px;display:grid}.tj-team-more .tj-team-acts{margin-top:0}.tj-team-history{margin-top:4px}.tj-team-order{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id path""state state";align-items:center;gap:6px 14px}.tj-team-o-id{grid-area:id}.tj-team-o-state{flex-wrap:wrap;grid-area:state;align-items:center;gap:4px 10px;min-width:0;padding-inline-start:56px;display:flex}.tj-team-o-state .tj-status{white-space:normal;text-align:start;font-size:12.5px}.tj-team-order>.tj-team-o-path{grid-area:path}.tj-team-order .tj-vline-name>span[dir],.tj-team-order .tj-vline-name>bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tj-team-fetch{color:var(--tj-text-3);font-size:12.5px;font-weight:600}@media (min-width:768px){.tj-team-order{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;grid-template-areas:"id state path"}.tj-team-o-state{padding-inline-start:0}.tj-team-o-state .tj-status{font-size:13px}}.tj-team-opic{flex:none;display:inline-grid;position:relative}.tj-team-opic-over{border-radius:999px;place-items:center;display:grid;position:absolute;inset:13%;overflow:hidden}.tj-team-opic-over[data-plain]{background:var(--tj-sunken)}.tj-team-opic-over>*{border:0}.tj-team-skel-name{border-radius:4px;width:9rem;max-width:60%;height:12px;display:inline-block}.tj-team-skel-title{vertical-align:middle;border-radius:6px;width:min(13rem,70%);height:.8em;display:inline-block}.tj-team-o-path[data-steps="3"] .tj-vmini>i:nth-child(2){display:none}.tj-team-vstage{padding-top:clamp(14px,2.4vw,30px)}.tj-team-vstage .tj-vstage-state .tj-status{white-space:normal;text-align:start}.tj-team-vstage .tj-vstage-acts .vs-btn,.tj-team-vstage .tj-vstage-acts .tj-team-btn{min-height:38px;font-size:13px}@media (max-width:767.98px){.tj-team-vstage .tj-vstage-acts .vs-btn,.tj-team-vstage .tj-vstage-acts .tj-team-btn,.tj-team-vstage .tj-vstage-acts .tj-link{min-height:44px}}.tj-team-quietline{color:var(--tj-text-3);margin:0;font-size:12.5px;line-height:1.7}.tj-team-ofacts{max-width:560px}.tj-team-ofacts .tj-status{white-space:normal;text-align:start;font-size:14px}.tj-team-ofacts .tj-metric{padding-block:4px}.tj-stage[data-tone=navy] .tj-chip[data-tone=attention]{color:#f5c268;background:#f5c2682e}.tj-team-vpath.is-three .tj-vpath{grid-template-columns:repeat(3,minmax(0,1fr))}.tj-team-vpath.is-three .tj-vpath:before{inset-inline:16.667%}.tj-team-vpath.is-three .tj-vpath-fill{inset-inline-start:16.667%;transform:scaleX(.8889)}.tj-team-odetail{padding-block:clamp(2px,1vw,10px) clamp(24px,4vw,48px)}.tj-team-odetail .tj-band{padding-block:clamp(16px,2.2vw,26px)}.tj-team-odetail>.tj-team-msg{margin-top:16px}.tj-team-task-when{justify-items:end;gap:2px;display:inline-grid}.tj-team-statline{flex-wrap:wrap;align-items:center;gap:6px 16px;display:inline-flex}.tj-team-required{color:var(--tj-text);white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch;margin:0 0 14px;font-size:15px;line-height:1.9}.tj-team-linked{margin-bottom:12px}.tj-team-under{color:var(--tj-text-4);font-size:12px;font-weight:500;display:block}.tj-team-noteacts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.tj-team-request .tj-rail .tj-band{padding-block:clamp(14px,2vw,22px)}.tj-team-request .tj-rail{padding-block:0}.vs-modal:has(.tj-team-form)>.vs-ledger-head{padding-inline:20px}.tj-team-form{min-width:0}.tj-team-form .tj-fieldset{grid-template-columns:minmax(0,1fr);gap:14px;padding-block:16px}.tj-team-form>.tj-fieldset:first-child{padding-top:0}.tj-team-form>.tj-fieldset:last-child{padding-bottom:0}.tj-team-form .tj-fieldset>div{min-width:0}.tj-team-form .tj-note{margin:0}.tj-team-form>.tj-note{margin-bottom:14px}.tj-team-form>.tj-error{margin-top:14px}.tj-team-form textarea.vs-input{resize:vertical;min-height:0;line-height:1.7}.tj-team-form input[dir=ltr]{text-align:left}.tj-team-form .tj-field-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px}.tj-team-check{min-height:32px;color:var(--tj-text-2);cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.6;display:flex}.tj-team-check input{width:20px;height:20px;accent-color:var(--tj-blue);flex:none;margin-top:1px}.tj-team-confirm{justify-items:start;gap:8px;display:grid}.tj-team-okhint{color:var(--tj-gain);font-weight:600}.tj-team-okhint bdi{color:var(--tj-text);overflow-wrap:anywhere;font-weight:500}.tj-team-choice{flex-wrap:wrap;gap:6px;display:flex}.tj-team-opt{border:1px solid var(--tj-line-strong);background:var(--tj-paper);cursor:pointer;min-height:40px;transition:border-color var(--tj-dur-micro) ease, background var(--tj-dur-micro) ease;border-radius:6px;align-items:center;padding:0 12px;display:inline-flex}.tj-team-opt:hover{border-color:var(--tj-line-hover)}.tj-team-opt[aria-pressed=true]{border-color:var(--tj-blue);box-shadow:inset 0 0 0 1px var(--tj-blue);background:var(--tj-blue-wash)}@media (max-width:767.98px){.tj-team-opt{min-height:44px}}.tj-team-plats{background:#0b12200d;border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:3px;display:grid}.tj-team-plat{min-width:0;min-height:60px;color:var(--tj-text-3);text-align:center;cursor:pointer;transition:background var(--tj-dur-micro) ease, color var(--tj-dur-micro) ease;background:0 0;border:0;border-radius:4px;align-content:center;justify-items:center;gap:5px;padding:8px 2px 6px;font-size:11px;font-weight:600;line-height:1.25;display:grid}.tj-team-plat>span:last-child{overflow-wrap:anywhere;max-width:100%}.tj-team-plat:hover{color:var(--tj-text)}.tj-team-plat[aria-pressed=true]{background:var(--tj-paper);color:var(--tj-ink);box-shadow:0 1px 2px #0b122024}.tj-team-guide{min-width:0;display:grid}.tj-team-guide-head{gap:12px;padding-block:clamp(16px,2.4vw,28px) clamp(12px,2vw,20px);display:grid}.tj-team-guide-head .tj-kicker{margin:0}.tj-team-guide-head .tj-statement{max-width:34em;font-size:clamp(1.14rem,2.1vw,1.6rem);line-height:1.6}.tj-team-guide-index{flex-wrap:wrap;gap:0 20px;padding-top:4px;display:flex}.tj-team-guide-index a{min-height:38px;color:var(--tj-text-2);white-space:nowrap;flex:none;align-items:baseline;font-size:13.5px;font-weight:600;line-height:38px;text-decoration:none;display:inline-flex}.tj-team-guide-index a:hover{color:var(--tj-blue)}.tj-team[dir=rtl] .tj-team-guide .tj-index{margin-inline:7px 0}.tj-team[dir=ltr] .tj-team-guide .tj-index{margin-inline:0 7px}@media (max-width:767.98px){.tj-team-guide-index{scrollbar-width:none;margin-inline:calc(-1 * var(--tj-gutter));padding-inline:var(--tj-gutter);flex-wrap:nowrap;overflow-x:auto}.tj-team-guide-index::-webkit-scrollbar{display:none}}.tj-team-guide .tj-band{padding-block:clamp(18px,2.6vw,30px);scroll-margin-top:52px}.tj-team-steps{counter-reset:tj-team-step;max-width:64ch;margin:0;padding:0;list-style:none}.tj-team-steps>li{counter-increment:tj-team-step;color:var(--tj-text);padding:10px 0;padding-inline-start:32px;font-size:14.5px;line-height:1.75;position:relative}.tj-team-steps>li+li{border-top:1px solid var(--tj-line)}.tj-team-steps>li:before{content:counter(tj-team-step);inset-inline-start:0;font-family:var(--font-mono);color:var(--tj-text-4);font-size:12px;line-height:1.6;position:absolute;top:12px}.tj-team-rule{min-width:0}.tj-team-rule h3{margin:0 0 8px}.tj-team-rule h3 .tj-status{white-space:normal;font-size:14px;font-weight:700}.tj-team-rule ul{margin:0;padding:0;list-style:none}.tj-team-rule li{color:var(--tj-text);padding:9px 0;padding-inline-start:18px;font-size:14.5px;line-height:1.75;position:relative}.tj-team-rule li+li{border-top:1px solid var(--tj-line)}.tj-team-rule li:before{content:"";inset-inline-start:0;background:var(--tj-gain);width:8px;height:1.5px;position:absolute;top:21px}.tj-team-rule[data-kind=dont] li{font-weight:600}.tj-team-rule[data-kind=dont] li:before{background:var(--tj-loss)}@media (max-width:1023.98px){.tj-team-rule+.tj-team-rule{margin-top:20px}}.tj-team-warn{max-width:60ch;font-size:15px;line-height:1.8}.tj-team-sub{margin:18px 0 2px}.tj-team-cases-guide{margin:0;display:grid}.tj-team-cases-guide>div{grid-template-columns:minmax(0,1fr);gap:4px 28px;padding:12px 0;display:grid}.tj-team-cases-guide>div+div{border-top:1px solid var(--tj-line)}.tj-team-cases-guide dt{color:var(--tj-text);font-size:14px;font-weight:700;line-height:1.7}.tj-team-cases-guide dt .tj-status{white-space:normal;text-align:start;font-size:14px;font-weight:700}.tj-team-cases-guide dd{color:var(--tj-text-2);max-width:62ch;margin:0;font-size:14px;line-height:1.8}@media (min-width:768px){.tj-team-cases-guide>div{grid-template-columns:minmax(180px,15rem) minmax(0,1fr);align-items:baseline}}.tj-team-way-act{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;display:flex}.tj-team-platform{grid-template-columns:auto minmax(0,1fr) auto}.tj-team-platform .tj-status{font-size:12.5px}@media (max-width:639.98px){.tj-team-platform{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"lead main"".trail"}.tj-row.tj-team-platform>.tj-row-lead:first-child{grid-area:lead}.tj-team-platform>.tj-row-main{grid-area:main}.tj-team-platform>.tj-row-trail{grid-area:trail;justify-self:start}.tj-team-platform .tj-row-sub{white-space:normal}}.tj-team-pvp{gap:14px;min-width:0;display:grid}.tj-team-pvp>.tj-note,.tj-team-pvp>.tj-help{margin:0}.tj-team-pvp-cols{grid-template-columns:minmax(0,1fr);display:grid}.tj-team-pvp-col{min-width:0;padding-block:12px}.tj-team-pvp-col:first-child{padding-top:0}.tj-team-pvp-col+.tj-team-pvp-col{border-top:1px solid var(--tj-line)}@media (min-width:640px){.tj-team-pvp-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.tj-team-pvp-col{padding-block:0;padding-inline-end:clamp(16px,2.4vw,32px)}.tj-team-pvp-col+.tj-team-pvp-col{border-top:0;border-inline-start:1px solid var(--tj-line);padding-inline:clamp(16px,2.4vw,32px) 0}}.tj-team-pvp-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0 0 8px;display:flex}.tj-team-pvp-head b{color:var(--tj-ink);font-size:14.5px;font-weight:700}.tj-team-pvp-shot{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--tj-line-strong);border-radius:8px;width:100%;height:auto;margin-bottom:10px;display:block}.tj-team-pvp-pending{color:var(--tj-text-4);margin:0 0 6px;font-size:12px}.tj-team-pvp-col ul{margin:0;padding:0;list-style:none}.tj-team-pvp-col li{color:var(--tj-text-2);padding:5px 0;padding-inline-start:14px;font-size:13.5px;line-height:1.7;position:relative}.tj-team-pvp-col li:before{content:"";inset-inline-start:0;background:var(--tj-line-hover);width:6px;height:1.5px;position:absolute;top:16px}.tj-team-pvp[data-compact]{gap:10px}.tj-team-gate-body{justify-items:start;gap:14px;padding-block:clamp(32px,9vw,96px);display:grid}.tj-team-gate-body .tj-dek,.tj-team-gate-body .tj-note{margin:0}.tj-team-next{max-width:62ch;color:var(--tj-text-3);white-space:normal;text-align:start;flex-basis:100%;margin-top:3px;font-size:12.5px;font-weight:500;line-height:1.65;display:block}.tj-label .tj-team-req{color:var(--tj-loss);font-weight:600}.tj-team-step{color:var(--tj-ink);align-items:baseline;gap:8px;margin:0;font-size:13.5px;font-weight:700;display:flex}.tj-team-step .tj-index{margin:0}.tj-team-step small{color:var(--tj-text-4);font-size:12px;font-weight:500}.tj-tm-form>.tj-team-step{margin-top:4px}.tj-team-upload{border:1.5px dashed var(--tj-line-strong);transition:border-color var(--tj-dur-micro) ease, background-color var(--tj-dur-micro) ease;border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px;display:flex}.tj-team-upload[data-over]{border-color:var(--tj-blue);background:var(--tj-blue-wash)}.tj-team-upload-pic{flex:none;display:inline-grid}.tj-team-upload[data-busy] .tj-team-upload-pic{opacity:.55}.tj-team-upload-main{flex:14rem;gap:8px;min-width:0;display:grid}.tj-team-upload-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tj-team-file{cursor:pointer}.tj-team-file[aria-disabled=true]{opacity:.5;pointer-events:none}.tj-team-file:focus-within{outline:2px solid var(--tj-blue);outline-offset:2px}.tj-team-upload-state{min-height:20px;color:var(--tj-text-3);gap:6px;font-size:12.5px;line-height:1.6;display:grid}.tj-team-upload-ok{color:var(--tj-gain);font-weight:600}.tj-team-upload .tj-error{margin:0}@media (max-width:767.98px){.tj-team-upload .bos-btn{min-height:44px}}.tj-team-sum{border-bottom:1px solid var(--tj-line);align-items:stretch;margin:6px 0 2px;display:flex}.tj-team-sum-i{min-width:0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-items:start;gap:2px;padding:12px 14px 12px 0;padding-inline:0 14px;display:grid;position:relative}.tj-team-sum-i+.tj-team-sum-i{border-inline-start:1px solid var(--tj-line);padding-inline-start:14px}.tj-team-sum-n{font-family:var(--font-display);color:var(--tj-ink);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:1.5rem;font-weight:600;line-height:1.15}.tj-team-sum-l{color:var(--tj-text-3);font-size:12.5px;font-weight:500;line-height:1.5}.tj-team-sum-i[data-tone=warn] .tj-team-sum-n{color:var(--tj-warn)}.tj-team-sum-i[aria-pressed=true]:after{content:"";inset-inline:0 14px;background:var(--tj-blue);height:2px;position:absolute;bottom:-1px}.tj-team-sum-i+.tj-team-sum-i[aria-pressed=true]:after{inset-inline:14px}.tj-team-sum-i[aria-pressed=true] .tj-team-sum-l{color:var(--tj-text);font-weight:600}.tj-team-find{gap:4px;padding-top:14px;display:grid}.tj-team-search{display:block;position:relative}.tj-team-search>svg{inset-inline-start:12px;color:var(--tj-text-4);pointer-events:none;margin-top:-8px;position:absolute;top:50%}.tj-team-search>.vs-input{padding-inline-start:38px}.tj-team-search>.vs-input::-webkit-search-cancel-button{cursor:pointer}.tj-team-group{margin-top:18px}.tj-team-group-h{border-bottom:1px solid var(--tj-line-strong);align-items:center;gap:8px;margin:0;padding-bottom:8px;font-size:14px;font-weight:700;display:flex}.tj-team-group-h .tj-status{font-size:14px;font-weight:700}.tj-team-group-h .tj-count{font-family:var(--font-mono);color:var(--tj-text-4);font-size:12px;font-weight:500}.tj-team-glyph{flex:none;display:inline-block;overflow:visible}.tj-team-glyph-ok{color:var(--tj-gain)}.tj-team-astatus{gap:6px}.tj-team-msg{align-items:center;gap:8px;display:flex}.tj-team-msg>.tj-team-glyph{margin-top:1px}.tj-team-casehead{align-items:flex-start;gap:10px;display:flex}.tj-team-casehead>.tj-team-case{width:auto;min-width:0;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;align-items:start}.tj-team-casehead>.tj-team-shot{margin-top:12px}.tj-team-case .tj-team-c-main{gap:3px}.tj-team-name[data-none]{color:var(--tj-text-3);font-weight:500}.tj-team-case .tj-team-caret{margin-top:6px}.tj-team-c-meta{color:var(--tj-text-4);margin-top:2px;font-size:12px}.tj-team-pay{color:var(--tj-text-3);font-weight:600}.tj-team-pay[data-tone=ok]{color:var(--tj-gain)}.tj-team-pay[data-tone=progress]{color:var(--tj-blue)}.tj-team-pay[data-tone=attention]{color:var(--tj-warn)}.tj-team-cfacts{max-width:46rem}.tj-team-shot{border:1px solid var(--tj-line-strong);background:var(--tj-quiet);cursor:zoom-in;transition:border-color var(--tj-dur-micro) ease, opacity var(--tj-dur-micro) ease;border-radius:6px;flex:none;padding:0;display:inline-grid;overflow:hidden}.tj-team-shot:hover{border-color:var(--tj-blue)}.tj-team-shot:active{opacity:.8}.tj-team-shot-img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.tj-team-shot>.tj-team-shot-img{border-radius:0}.tj-team-upload-pic>.tj-team-shot-img{width:64px;height:64px}.tj-team-shot-empty{background:var(--tj-quiet);width:64px;height:64px;color:var(--tj-text-4);border-radius:6px;place-items:center;display:grid}.tj-team-shotrow{align-items:center;gap:12px;display:flex}.tj-team-upload-step{align-items:center;gap:7px;display:inline-flex}.tj-team-shotview{justify-items:center;gap:10px;display:grid}.tj-team-shotview>img{background:var(--tj-quiet);border-radius:6px;max-width:100%;height:auto;display:block}.tj-team-shotview>img[data-soft]{filter:blur(6px);opacity:.7;width:min(100%,22rem)}.tj-team-shotview-state{color:var(--tj-text-3);align-items:center;gap:8px;margin:0;font-size:13px;display:inline-flex}.tj-team-shotview .tj-error{margin:0}.tj-team-shotfull{border:1px solid var(--tj-line-strong);border-radius:6px;max-width:min(100%,28rem);height:auto;margin-top:10px;display:block}.tj-team-empty{justify-items:start}.tj-team-empty-mark{color:var(--tj-blue);margin-bottom:4px;display:inline-grid}.tj-team-empty .vs-btn,.tj-team-empty button{margin-top:10px}@media (max-width:767.98px){.tj-team-sum-n{font-size:1.3rem}.tj-team-sum-l{font-size:12px}.tj-team-sum-i{padding-block:10px}.tj-team-search>.vs-input{min-height:44px;font-size:16px}.tj-team-shot{min-height:0}}@media (min-width:768px){.tj-team-find{grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);align-items:center;gap:16px}.tj-team-find>.tj-team-lenses{padding-block:0}}@media (prefers-reduced-motion:reduce){.tj-team-caret,.tj-team-me>*{transition:none}}@media print{.tj-team{height:auto;display:block;overflow:visible}.tj-team-main{padding-bottom:0;overflow:visible}.tj-team-actbar,.tj-team-back{display:none!important}}.tj-team-upload .tj-team-upload-cam{display:none}@media (hover:none) and (pointer:coarse){.tj-team-upload .tj-team-upload-cam{display:inline-flex}.tj-team-upload .tj-team-upload-drop{display:none}}@media (max-width:767.98px){.tj-team-empty .tj-team-empty-act{display:none}}@media (prefers-reduced-motion:reduce){.tj-team-upload,.tj-team-shot{transition:none}}
.tm-main:has(>.tj-tm){padding-inline:0;max-width:none;padding-top:0}.tj-tm{align-content:start;min-width:0}.tj-tm [dir=auto],.tj-tm-form [dir=auto]{unicode-bidi:plaintext}.tj-tm[dir=rtl] [dir=auto]:not(input,textarea){text-align:right}.tj-tm[dir=ltr] [dir=auto]:not(input,textarea){text-align:left}.tj-tm-stage{row-gap:clamp(16px,2.2vw,26px);padding-block:clamp(22px,3.2vw,44px) clamp(38px,5vw,68px)}.tj-tm-stage[data-tone=light]{padding-bottom:clamp(26px,3.6vw,48px)}.tj-tm-stage .tj-instrument{gap:9px}.tj-tm-cap{font-family:var(--font-sans);color:var(--tj-text-3);margin:0;font-size:14px;font-weight:600;line-height:1.5}.tj-tm-fig{font-family:var(--font-display);color:var(--tj-text);justify-self:start;align-items:baseline;gap:.55rem;min-width:0;line-height:1;display:inline-flex}.tj-tm-fig>b{letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums;direction:ltr;unicode-bidi:isolate;font-size:clamp(2.9rem,9.2vw,6.25rem);font-weight:600}.tj-tm-fig>small{font-family:var(--font-sans);color:var(--tj-text-3);font-size:clamp(.95rem,1.6vw,1.15rem);font-weight:600}.tj-tm-fill{gap:8px;min-width:0;max-width:580px;display:grid}.tj-tm-fill-cap{color:var(--tj-text-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 18px;margin:0;font-size:12.5px;line-height:1.7;display:flex}.tj-tm-fill-cap .tj-mono{color:var(--tj-text-2)}.tj-band .tj-tm-fill{margin-top:14px}.tj-tm-stage[data-tone=navy] .tj-meter>i{background:#a9c0ff}.tj-tm-stage[data-tone=navy] .tj-meter>i+i{background:var(--tj-cyan)}.tj-tm-stage[data-tone=navy] .tj-note{color:var(--tj-text-2)}.tj-tm-key{vertical-align:middle;background:#a9c0ff;border-radius:999px;width:10px;height:4px;margin-inline-end:7px;display:inline-block}.tj-tm-key[data-k=live]{background:var(--tj-cyan)}@media (max-width:639.98px){.tj-tm-lines.tj-metrics{grid-template-columns:minmax(0,1fr)}.tj-tm-lines .tj-metric{border-inline-start:0;border-top:1px solid var(--tj-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;padding:11px 0;display:flex}.tj-tm-lines .tj-metric-l{margin:0;font-size:13px}.tj-tm-lines .tj-metric-s{flex:100%;margin:0}.tj-tm-lines .tj-money[data-size=figure],.tj-tm-lines .tj-tm-val{font-size:1.45rem}}.tj-tm-val{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums lining-nums;color:var(--tj-text);direction:ltr;unicode-bidi:isolate;font-size:clamp(1.6rem,4.2vw,2.25rem);font-weight:600;line-height:1;display:inline-block}.tj-tm-val[data-tone=gain]{color:var(--tj-gain)}.tj-tm-val[data-tone=none]{color:var(--tj-text-4)}.tj-tm-acts-flush{margin-top:0}.tj-tm-aside{color:var(--tj-text-3);max-width:36ch;font-size:12.5px;line-height:1.7}.tj-tm-miles{gap:9px;min-width:0;max-width:640px;display:grid}.tj-tm-segs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;margin:0;padding:0;list-style:none;display:grid}.tj-tm-segs>li{justify-items:end;gap:7px;min-width:0;display:grid}.tj-tm-segs .tj-meter{width:100%;display:block}.tj-tm-seg-l{font-family:var(--font-mono);color:var(--tj-text-4);direction:ltr;unicode-bidi:isolate;font-size:10.5px;line-height:1}.tj-tm-segs>li[data-state=done] .tj-tm-seg-l{color:var(--tj-text-2)}.tj-tm-segs>li[data-state=next] .tj-tm-seg-l{color:var(--tj-ink);font-weight:500}.tj-tm-layer{padding-block:clamp(4px,1vw,12px) clamp(28px,4vw,56px)}@media (max-width:1023.98px){.tj-tm-layer .tj-cols>*+*{border-top:1px solid var(--tj-line-strong)}}.tj-tm-msg{margin-block:14px 2px}.tj-tm-after{margin-top:12px}.tj-tm-lead{max-width:34em;font-size:clamp(1.08rem,1.65vw,1.36rem);line-height:1.65}.tj-tm-acts{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px;display:flex}@media (max-width:479.98px){.tj-tm-acts>.bos-btn-primary,.tj-tm-acts>.bos-btn-secondary{flex:100%}}.tj-tm-group{border-bottom:1px solid var(--tj-line-strong);font-family:var(--font-sans);color:var(--tj-text-3);justify-content:space-between;align-items:baseline;gap:12px;margin:22px 0 0;padding-bottom:8px;font-size:12.5px;font-weight:600;display:flex}.tj-tm-group .tj-mono{color:var(--tj-text-4);font-size:11.5px}.tj-tm-month:first-of-type>.tj-tm-group{margin-top:0}.tj-tm-pts{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;color:var(--tj-text);direction:ltr;unicode-bidi:isolate;font-size:15px;font-weight:600;line-height:1.2}.tj-tm-pts[data-tone=gain]{color:var(--tj-gain)}.tj-tm-row{align-items:start}.tj-tm-row>.tj-status:first-child,.tj-tm-row>.tj-row-kind:first-child{padding-top:1px}.tj-tm-row>.tj-money,.tj-tm-row>.tj-tm-trail{align-self:start;padding-top:2px}.tj-tm button.tj-row{width:calc(100% + 20px);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.tj-tm-wrap{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.7;overflow:visible}.tj-tm-wrap .tj-status{vertical-align:baseline;font-size:12.5px}.tj-tm-said{color:var(--tj-text-2)}.tj-tm-said>b{color:var(--tj-text-3);margin-inline-end:4px;font-weight:600}.tj-tm-row-act{justify-self:start;margin-top:6px}.tj-tm-row-act .bos-btn-sm{min-height:34px;margin-inline-start:-12px}.tj-tm-row2{grid-template-columns:minmax(0,1fr) auto}.tj-tm-trail{justify-items:end;gap:2px;display:grid}.tj-tm-trail>small{color:var(--tj-text-4);font-size:11.5px}.tj-tm-trail>.tj-money{justify-self:end}.tj-tm[dir=rtl] .tj-link:after,[dir=rtl] .tj-tm-form .tj-link:after{transform:rotate(45deg)}.tj-tm[dir=ltr] .tj-link:after,[dir=ltr] .tj-tm-form .tj-link:after{transform:rotate(-45deg)}.tj-tm-struck .tj-money-cur,.tj-tm-struck .tj-money-int,.tj-tm-struck .tj-money-dec{text-decoration:line-through;text-decoration-thickness:1px}.tj-tm .tj-row-main>b .tj-mono{color:var(--tj-text-4);font-weight:500}.tj-tm-ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}:is(.vs-modal:has(.tj-tm-form)>.vs-ledger-head,.vs-modal:has(.tm-receipt)>.vs-ledger-head){padding-inline:20px}.tj-tm-form{gap:18px;min-width:0;display:grid}.tj-tm-form>div{min-width:0}.tj-tm-form .tj-note{margin:0}.tj-tm-form textarea.vs-input{resize:vertical;min-height:88px;line-height:1.7}.tj-tm-form .vs-seg{display:flex}.tj-tm-form .vs-seg>button{flex:1 1 0;min-width:0;min-height:38px}.tj-tm-amount{direction:ltr;position:relative}.tj-tm-amount>span{font-family:var(--font-mono);color:var(--tj-text-4);pointer-events:none;place-items:center;font-size:12px;font-weight:500;display:grid;position:absolute;top:0;bottom:0;left:12px}.tj-tm-amount>.vs-input{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:left;padding-left:52px;font-weight:600}.tj-tm-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:left;font-weight:600}.tj-tm-intro{margin:0}.tj-tm-receive{border-block:1px solid var(--tj-line);color:var(--tj-text-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin:0;padding-block:12px;font-size:13px;font-weight:600;display:flex}.tj-tm-parts{gap:2px;min-width:0;display:grid}.tj-tm-parts>.tj-tm-cap{font-size:12.5px}.tj-tm-weight{color:var(--tj-text-4);font-weight:500}.tj-tm-part{margin-block:9px 7px;display:block}@media (min-width:640px){.tj-tm-part{max-width:240px}}.tj-tm-diff[data-tone=gain]{color:var(--tj-gain);font-weight:600}.tj-tm-calm{color:var(--tj-ink);font-size:clamp(1.5rem,3.6vw,2.4rem);line-height:1.3}.tj-tm-why{color:var(--tj-text-2);max-width:46ch;margin:0;font-size:14px;line-height:1.8}.tj-tm-asides{color:var(--tj-text-3);gap:3px;margin:0;padding:0;font-size:12.5px;line-height:1.7;list-style:none;display:grid}.tj-tm-rules{margin:0;padding:0;list-style:none;display:grid}.tj-tm-rules>li{color:var(--tj-text-2);grid-template-columns:auto minmax(0,1fr);gap:0 12px;padding:10px 0;font-size:13.5px;line-height:1.8;display:grid}.tj-tm-rules>li+li{border-top:1px solid var(--tj-line)}.tj-tm-rules .tj-index{margin:0;padding-top:5px}.tj-tm-trend,.tj-tm-trend *{direction:ltr}.tj-tm-trend{min-width:0;padding-top:6px;padding-right:34px;position:relative}.tj-tm-trend-plot{height:clamp(132px,22vw,190px);position:relative}.tj-tm-trend-plot>svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.tj-tm-trend-grid{stroke:var(--tj-text-4);stroke-width:1px;stroke-dasharray:1 5;vector-effect:non-scaling-stroke;opacity:.7}.tj-tm-trend-base{stroke:var(--tj-line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.tj-tm-trend-line{stroke:var(--tj-blue);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.tj-tm-trend-scale{font-family:var(--font-mono);color:var(--tj-text-4);margin-left:8px;font-size:10.5px;line-height:1;position:absolute;left:100%;transform:translateY(50%)}.tj-tm-trend-node{background:var(--tj-blue);border-radius:999px;width:9px;height:9px;margin:0 0 -4.5px -4.5px;position:absolute}.tj-tm-trend-node>b{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;color:var(--tj-text);white-space:nowrap;font-size:13px;font-weight:600;line-height:1;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.tj-tm-trend-node[data-state=now]{background:var(--tj-cyan);box-shadow:0 0 0 4px #19b6c92e}.tj-tm-trend-node[data-state=none]{background:var(--tj-paper);box-shadow:inset 0 0 0 1.5px var(--tj-line-hover)}.tj-tm-trend-node[data-state=none]>b{color:var(--tj-text-4);font-weight:500}.tj-tm-trend-months{text-align:center;color:var(--tj-text-3);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:10px 0 0;padding:0;font-size:11.5px;list-style:none;display:grid}.tj-tm-trend-months>li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tj-instrument>.tj-tm-fill{justify-self:stretch;width:100%}.tj-tm-art{--cc-a:#1a2f6e;--cc-b:#081128;--cc-line:#9db8ff;--cc-hot:#5fe0f0;width:100%;height:100%;display:block}.tj-tm-art[data-cat=ai]{--cc-a:#2a2a7c;--cc-b:#090d2c;--cc-line:#b3b8ff}.tj-tm-art[data-cat=media_buying]{--cc-a:#123a86;--cc-b:#06112a;--cc-line:#94c2ff}.tj-tm-art[data-cat=marketing]{--cc-a:#3c2470;--cc-b:#0c0d2a;--cc-line:#cdb8ff}.tj-tm-art[data-cat=programming]{--cc-a:#0c4560;--cc-b:#051420;--cc-line:#94dcf0}.tj-tm-art .cc-a{stop-color:var(--cc-a)}.tj-tm-art .cc-b{stop-color:var(--cc-b)}.tj-tm-art .cc-glow{stop-color:var(--cc-line)}.tj-tm-art .cc-grid line{stroke:var(--cc-line);stroke-width:.6px;opacity:.09}.tj-tm-art .cc-line{fill:none;stroke:var(--cc-line);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.tj-tm-art .cc-thin{stroke-width:.8px;opacity:.3}.tj-tm-art .cc-faint{stroke-width:.8px;opacity:.26}.tj-tm-art .cc-soft{opacity:.36;stroke-width:1px}.tj-tm-art .cc-dash{stroke-dasharray:2 5;opacity:.5;stroke-width:1px}.tj-tm-art .cc-tick{stroke-width:4px;opacity:.3;stroke-linecap:butt}.tj-tm-art .cc-brace{stroke-width:2.2px;opacity:.9}.tj-tm-art .cc-bar{stroke-width:4px;opacity:.42}.tj-tm-art .cc-hot{fill:none;stroke:var(--cc-hot);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:1}.tj-tm-art .cc-hot.cc-bar{stroke-width:4px}.tj-tm-art .cc-dot{fill:var(--cc-line)}.tj-tm-art .cc-small{opacity:.7}.tj-tm-art .cc-node{fill:var(--cc-hot)}.tj-tm-art .cc-halo{fill:var(--cc-hot);opacity:.2}.tj-tm-panel{min-width:0;padding-block:4px clamp(28px,4vw,56px)}.tj-tm-panel .tj-toolbar{padding-block:14px 6px}.tj-tm-panel .vs-lens{min-width:0;max-width:100%}.tj-tm-courses{margin:0;padding:0;list-style:none;display:grid}.tj-tm-course{grid-template-columns:96px minmax(0,1fr);align-content:start;align-items:start;gap:0 14px;min-width:0;padding:18px 0;display:grid}.tj-tm-course+.tj-tm-course{border-top:1px solid var(--tj-line)}.tj-tm-cover{aspect-ratio:1;border-radius:var(--tj-r-control);background:var(--tj-navy);position:relative;overflow:hidden}.tj-tm-cover>svg{position:absolute;inset:0}.tj-tm-cover-lock{color:#fff;background:#081128b8;border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;inset-block-end:6px;inset-inline-end:6px}.tj-tm-course[data-state=locked] .tj-tm-art,.tj-tm-course[data-state=coming_soon] .tj-tm-art,.tj-tm-course[data-state=disabled] .tj-tm-art{filter:saturate(.25)brightness(.82)}.tj-tm-course-body{align-content:start;gap:4px;min-width:0;display:grid}.tj-tm-course-kicker{color:var(--tj-text-3);margin:0;font-size:11.5px;font-weight:600}.tj-tm-course-title{font-family:var(--font-display);color:var(--tj-ink);overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:700;line-height:1.45}.tj-tm-course-sum{color:var(--tj-text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.tj-tm-course-meta{color:var(--tj-text-4);margin:0;font-size:12px}.tj-tm-course-state{color:var(--tj-text-3);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:4px 0 0;font-size:12.5px;line-height:1.7;display:flex}.tj-tm-course-state .tj-status{font-size:12.5px}.tj-tm-course-fill{max-width:none;margin-top:8px}.tj-tm-course-acts{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px;display:flex}.tj-tm-more{height:auto}@media (max-width:719.98px){.tj-tm-course-sum{display:none}}@media (min-width:720px){.tj-tm-courses{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:40px 28px;padding-top:14px}.tj-tm-course{grid-template-columns:minmax(0,1fr);gap:14px 0;padding:0}.tj-tm-course+.tj-tm-course{border-top:0}.tj-tm-cover{aspect-ratio:16/10}.tj-tm-course-title{font-size:16.5px}}.tj-tm-roles{margin:8px 0 0;padding:0;list-style:none;display:grid}.tj-tm-role{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 14px;min-width:0;padding:clamp(18px,2.4vw,28px) 0;display:grid}.tj-tm-role+.tj-tm-role{border-top:1px solid var(--tj-line-strong)}.tj-tm-role>.tj-index{margin:0;padding-top:7px}.tj-tm-role-main{gap:6px;min-width:0;display:grid}.tj-tm-role-title{font-family:var(--font-display);color:var(--tj-ink);margin:0;font-size:clamp(1.15rem,2.2vw,1.6rem);font-weight:700;line-height:1.35}.tj-tm-role:not([data-current]) .tj-tm-role-title{color:var(--tj-text-2)}.tj-tm-role-sum{color:var(--tj-text-3);max-width:62ch;margin:0;font-size:14px;line-height:1.8}.tj-tm-role-pay{color:var(--tj-text-3);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:4px 0 0;font-size:12.5px;display:flex}.tj-tm-range{color:var(--tj-text-4);align-items:baseline;gap:6px;display:inline-flex}.tj-tm-role-state{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:4px 0 0;font-size:13px;line-height:1.7;display:flex}.tj-tm-role-end{flex-wrap:wrap;grid-column:2;align-items:center;gap:6px;margin-top:8px;display:flex}@media (min-width:768px){.tj-tm-role{grid-template-columns:auto minmax(0,1fr) auto}.tj-tm-role-end{grid-column:3;justify-content:flex-end;margin-top:4px}}.tj-tm-pre{white-space:pre-wrap}.tj-tm-answer{border-inline-start:2px solid var(--tj-blue);color:var(--tj-text);gap:2px;margin-top:10px;padding-inline-start:12px;font-size:13.5px;line-height:1.8;display:grid}.tj-tm-answer>b{color:var(--tj-text-3);font-size:12px;font-weight:600}.tj-tm-choices{flex-wrap:wrap;gap:8px;display:flex}.tj-tm-choices .vs-lens-btn{border-color:var(--tj-line-strong);min-height:40px;color:var(--tj-text-2)}.tj-tm-choices .vs-lens-btn[data-active=true]{border-color:var(--tj-ink);color:#fff}.tj-tm-av{border-radius:999px}.tj-tm-av>b{letter-spacing:0;text-shadow:none;font-weight:700}.tj-tm-av.is-ring{box-shadow:0 0 0 3px var(--tj-canvas), 0 0 0 4px var(--tj-line-strong)}.tj-tm-ident .tj-tm-cap{margin-bottom:2px;font-size:12.5px}.tj-tm-ident .tj-ident-meta .tj-status{font-size:13px}@media (max-width:479.98px){.tj-tm-ident{align-items:flex-start}.tj-tm-ident>.tj-tm-av{width:64px!important;height:64px!important}}.tj-tm-jump{border-top:1px solid var(--tj-line-strong);border-radius:0;align-items:center;margin-inline:0;padding-block:14px 4px;padding-inline:0}a.tj-tm-jump:hover{background:0 0}a.tj-tm-jump:hover .tj-row-main>b{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--tj-line-hover);text-decoration-color:var(--tj-line-hover)}.tj-tm .tj-split[data-rail=start]>.tj-rail{border-top:0}@media (max-width:1023.98px){.tj-tm .tj-split[data-rail=start]>.tj-main{border-top:1px solid var(--tj-line-strong)}}@media (min-width:1024px){.tj-tm .tj-split[data-rail=start]{--tj-rail:360px}.tj-tm .tj-split[data-rail=start]>.tj-rail{border-inline-start:0;border-inline-end:1px solid var(--tj-line-strong);padding-inline:0 clamp(20px,2.4vw,36px)}.tj-tm .tj-split[data-rail=start]>.tj-main{padding-inline:clamp(20px,2.4vw,36px) 0}}.tj-tm-device{font-family:var(--font-display);color:var(--tj-ink);margin:0 0 6px;font-size:15px;font-weight:600}.tj-tm-next{border-top:1px solid var(--tj-line-strong);margin-top:8px}.tj-tm-photo{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.tj-tm-file{cursor:pointer}.tj-tm-seg{place-self:start}.tj-tm-seg>button{min-width:96px;min-height:36px}.tj-tm-phone{text-align:left;max-width:320px;font-family:var(--font-mono)}.tj-tm-foot-msg{margin:0;margin-inline-end:auto}.tj-tm .tj-form-foot{border-top:0;padding-top:4px}.tj-tm .tj-saved:empty{display:none}.tj-tm-doorway{background:#081128;min-height:100dvh}.tj-tm-door{min-height:100dvh;padding-block:calc(14px + env(safe-area-inset-top)) calc(18px + env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;row-gap:clamp(18px,4vw,40px)}.tj-tm-door-traj{opacity:.8;height:32%;position:absolute;inset:auto 0 0}.tj-tm-door-top{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.tj-tm-door-brand{align-items:center;gap:10px;min-width:0;display:inline-flex}.tj-tm-door-brand .vp-brand3d{width:38px;height:38px}.tj-tm-door-brand b{font-family:var(--font-display);color:#fff;font-size:15px;font-weight:700;line-height:1.25;display:block}.tj-tm-door-brand small{color:var(--tj-text-3);font-size:11.5px;display:block}.tj-tm-door-skip{color:var(--tj-text-3);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:600}.tj-tm-door-skip:hover{color:var(--tj-text)}.tj-tm-door-col{place-self:start;width:100%;min-width:0;max-width:520px;padding-top:clamp(4px,7vh,88px)}.tj-tm-door-step{min-width:0;animation:tj-tm-arrive var(--tj-dur-fn) var(--tj-ease) backwards;justify-items:start;gap:14px;display:grid}.tj-tm-door-step>*{max-width:100%}.tj-tm-door-step>.tj-tm-steps,.tj-tm-door-step>.tj-tm-form,.tj-tm-door-step>.tj-tm-langs{justify-self:stretch}.tj-tm-door-kicker{color:var(--tj-cyan-ink);margin:0;font-size:13px;font-weight:600}.tj-tm-door-title{font-family:var(--font-display);color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.7rem,5vw,2.5rem);font-weight:700;line-height:1.25}.tj-tm-door-hero{font-size:clamp(2rem,6.4vw,3.5rem);line-height:1.18}.tj-tm-door-text{color:var(--tj-text-2);max-width:44ch;margin:0;font-size:15px;line-height:1.85}.tj-tm-door-foot{color:var(--tj-text-4);margin:0;font-size:12px;line-height:1.7}.tj-tm-door .tj-tm-acts{margin-top:8px}.tj-tm-steps{max-width:440px;margin-bottom:8px}.tj-tm-steps .tj-tm-segs>li{justify-items:start}.tj-tm-step-l{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--tj-text-4);font-size:11.5px;font-weight:600;overflow:hidden}.tj-tm-steps li[data-state=done] .tj-tm-step-l{color:var(--tj-text-3)}.tj-tm-steps li[data-state=next] .tj-tm-step-l{color:#fff}.tj-tm-door .tj-meter>i{background:#a9c0ff}.tj-tm-door li[data-state=next] .tj-meter>i{background:var(--tj-cyan)}.tj-tm-langs{border-top:1px solid var(--tj-line-strong);border-bottom:1px solid var(--tj-line-strong);grid-template-columns:1fr 1fr;margin-top:8px;display:grid;position:relative}.tj-tm-langs:before{content:"";background:var(--tj-line-strong);pointer-events:none;width:1px;position:absolute;top:16px;bottom:16px;left:50%}.tj-tm-langs>button{text-align:center;min-height:104px;font-family:var(--font-display);color:#fff;cursor:pointer;transition:background var(--tj-dur-micro) ease;background:0 0;border:0;padding:18px 8px;font-size:clamp(1.45rem,5vw,2rem);font-weight:600}.tj-tm-langs>button:hover{background:#eaf0ff12}.tj-tm-door-words{color:var(--tj-text-3);flex-wrap:wrap;gap:4px 0;margin:2px 0 0;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex}.tj-tm-door-words>li{animation:tj-tm-word .42s var(--tj-ease) backwards;animation-delay:calc(.26s + var(--i,0) * .14s)}.tj-tm-door-words>li:not(:last-child):after{content:"·";color:var(--tj-text-4);margin-inline:9px}@keyframes tj-tm-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tj-tm-word{0%{opacity:0}to{opacity:1}}.tj-tm-ltr-field{text-align:left}.tj-tm-door .vs-input[readonly]{background:#ffffffe0}.tj-tm-secret{direction:ltr;position:relative}.tj-tm-secret>.vs-input{padding-right:48px}.tj-tm-secret>button{color:#667388;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:40px;min-height:0;display:grid;position:absolute;top:0;bottom:0;right:4px}.tj-tm-secret>button:hover{color:#0b1220}.tj-tm-door .bos-btn-secondary,.tj-tm-stage[data-tone=navy] .bos-btn-secondary{color:var(--tj-on-navy)}.tj-tm-door .bos-btn-secondary:hover,.tj-tm-stage[data-tone=navy] .bos-btn-secondary:hover{background:#eaf0ff14!important}.tj-tm-door .bos-btn-quiet{color:var(--tj-on-navy-2)}.tj-tm-door .bos-btn-quiet:hover{color:var(--tj-on-navy);background:#eaf0ff14!important}.tj-tm-door .tj-link{color:#9db8ff}.tj-tm-door .tj-tm-choices .vs-lens-btn[data-active=true]{color:#0b1220;background:#fff;border-color:#fff}.tj-tm-door .tj-tm-av{box-shadow:0 0 0 3px #eaf0ff29}@media (prefers-reduced-motion:reduce){.tj-tm-door-step,.tj-tm-door-words>li{animation:none}}@media print{.tj-tm-acts,.tj-tm-row-act,.tj-tm-more{display:none!important}}
.tj-employees-dim{color:var(--tj-text-4)}.tj-employees-dek b{color:var(--tj-text);font-weight:700}.tj-employees-dek b[data-tone=attention]{color:var(--tj-warn)}.tj-employees-msg{margin-block:14px 4px}.tj-employees-skel{gap:10px;padding-block:14px;display:grid}.tj-employees-wrap{overflow-wrap:anywhere;line-height:1.7;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.tj-employees-fig{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums lining-nums;color:var(--tj-text);direction:ltr;unicode-bidi:isolate;font-size:clamp(1.6rem,4.2vw,2.25rem);font-weight:600;line-height:1;display:inline-block}.tj-employees-fig[data-tone=none]{color:var(--tj-text-4)}.tj-employees-pts{color:var(--tj-text-3);white-space:nowrap;font-size:12.5px}.tj-employees-pts>b{font-family:var(--font-display);color:var(--tj-text);font-variant-numeric:tabular-nums lining-nums;direction:ltr;unicode-bidi:isolate;margin-inline-end:3px;font-size:15px;font-weight:600;display:inline-block}.tj-employees-pts[data-tone=gain]>b{color:var(--tj-gain)}.tj-employees-pts[data-tone=loss]>b{color:var(--tj-loss)}.tj-employees-plate.tm-av,.tj-employees-who .tm-av,.tj-employees-row .tm-av,.tj-employees-byname .tm-av{border-radius:999px}.tj-employees-more[data-open]{color:var(--tj-text);background:#0b122012}.tj-employees-rowmenu{height:auto;margin-inline-start:auto}.vs-btn.tj-employees-danger-solid{background:var(--tj-loss)!important;border-color:var(--tj-loss)!important;color:#fff!important}.vs-btn.tj-employees-danger-solid:hover{background:#b93145!important}.tj-employees-more-fields{border-top:1px solid var(--tj-line);margin-top:12px}.tj-employees-more-fields>summary{cursor:pointer;min-height:44px;color:var(--tj-text-2);border-radius:6px;align-items:baseline;gap:6px;padding:12px 0;padding-inline-end:24px;font-size:13px;font-weight:700;list-style:none;display:flex;position:relative}.tj-employees-more-fields>summary::-webkit-details-marker{display:none}.tj-employees-more-fields>summary:after{content:"";inset-inline-end:6px;border-inline-end:1.6px solid var(--tj-text-3);border-block-end:1.6px solid var(--tj-text-3);width:6px;height:6px;transition:transform var(--tj-dur-micro) ease;position:absolute;top:18px;transform:rotate(45deg)}.tj-employees-more-fields[open]>summary:after{top:21px;transform:rotate(-135deg)}.tj-employees-more-fields>summary .tj-count{font-family:var(--font-mono);color:var(--tj-text-4);font-size:11px;font-weight:500}.tj-employees-meta{color:var(--tj-text-3);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:8px 0 0;font-size:12.5px;display:flex}.tj-employees-meta .tj-status{font-size:12.5px}.tj-employees-quote{color:var(--tj-text-2);overflow-wrap:anywhere;text-align:start;unicode-bidi:plaintext;margin:10px 0 0;padding:1px 0;padding-inline-start:14px;font-size:13.5px;line-height:1.85;position:relative}.tj-employees-quote:before{content:"";background:var(--tj-line-hover);border-radius:2px;width:2px;position:absolute;inset-block:3px;inset-inline-start:0}.tj-employees-acts{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 0 0;display:flex}.tj-employees-acts .tj-link{min-height:32px}.tj-employees-facts{margin-top:10px}.tj-employees-facts .tj-link,.tj-facts dd>.tj-mono+.tj-link{margin-inline-start:8px}.tj-employees-history{margin-top:14px}.tj-employees-lede{margin:0 0 6px}.tj-band.tj-employees-first,.tj-error.tj-employees-first{border-top:0}.tj-error.tj-employees-first{margin-top:14px}.tj-employees-danger .tj-band-title{color:var(--tj-loss)}.tj-employees-areas{min-width:0}.tj-employees-areas .tj-tab .tj-count,.tj-employees-tabs .tj-tab .tj-count{color:var(--tj-warn);font-family:var(--font-mono);font-weight:500}.tj-employees-body{min-width:0;padding-top:6px}.tj-employees-phone{display:none}@media (max-width:767.98px){.tj-employees-desk{display:none!important}.tj-employees-phone{box-shadow:none;background:linear-gradient(to top, var(--tj-canvas) 62%, #f5f6f800);border:0;border-radius:0;margin-top:8px;padding:18px 0 2px;display:flex}.tj-employees-phone>*{flex:1 1 0;min-height:48px}}.tj-employees-table{border-collapse:collapse;width:100%;font-size:14px}.tj-employees-table thead th{text-align:start;white-space:nowrap;padding:10px 14px}.tj-employees-table tbody td{vertical-align:middle;text-align:start;padding:12px 14px}.tj-employees-table th:first-child,.tj-employees-table td:first-child{padding-inline-start:0}.tj-employees-table th:last-child,.tj-employees-table td:last-child{padding-inline-end:0}.tj-employees-table tbody tr{cursor:pointer}.tj-employees-table tbody tr:hover,.tj-employees-table tbody tr:hover td{background:0 0}.tj-employees-table tbody tr[data-quiet] .tj-employees-name{color:var(--tj-text-3)}.tj-employees-table .tj-employees-c-state{width:15%}.tj-employees-table .tj-employees-c-wait{width:26%}.tj-employees-table .tj-employees-c-perf{width:15%}.tj-employees-table .tj-employees-c-cases{width:10%}.tj-employees-table .tj-employees-c-money{width:16%}.tj-employees-who{min-width:0;color:inherit;border-radius:6px;align-items:center;gap:12px;text-decoration:none;display:flex}.tj-employees-name{color:var(--tj-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;display:block;overflow:hidden}tr:hover .tj-employees-name,.tj-employees-who:hover .tj-employees-name{color:var(--tj-blue)}.tj-employees-waiting{color:var(--tj-text-3);justify-items:start;gap:2px;font-size:12.5px;display:inline-grid}.tj-employees-score{font-family:var(--font-display);color:var(--tj-text);font-variant-numeric:tabular-nums lining-nums;font-size:15px;font-weight:600}@media (max-width:1099.98px){.tj-employees-wide{display:none}}.tj-employees-row.tj-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 12px;min-height:64px;padding-block:13px}.tj-employees-row.tj-row>.tj-row-lead:first-child:not(:empty){grid-column:auto}.tj-employees-row .tj-row-sub .tj-status{font-size:12.5px}:is(.tj-employees-row,.tj-employees-row2) .tj-row-sub[data-tone=attention]{color:var(--tj-warn);font-weight:600}:is(.tj-employees-row,.tj-employees-row2) .tj-row-sub[data-tone=risk]{color:var(--tj-loss)}.tj-employees-row[data-quiet] .tj-row-main>b{color:var(--tj-text-3)}.tj-employees-row2.tj-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}button.tj-employees-row2.tj-row,button.tj-employees-case.tj-row{width:calc(100% + 20px);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.tj-employees-trail{align-self:start;justify-items:end;gap:2px;display:grid}.tj-employees-trail>small{color:var(--tj-text-4);font-size:11.5px}.tj-employees-trail>.tj-money{justify-self:end}.tj-employees-figs .tj-metric:first-child{padding-inline-start:0}.tj-employees-figs+.tj-employees-table,.tj-employees-figs+.tj-employees-table+.tj-employees-list{margin-top:10px}.tj-employees-figs .tj-metric-s .tj-status{font-size:12px}.tj-employees-head{min-width:0;padding-block:clamp(18px,3vw,34px) clamp(14px,1.8vw,22px)}.tj-employees-crumb{margin:0 0 14px}.tj-page>.tj-employees-crumb{padding-top:clamp(18px,3vw,34px)}.tj-employees-back{min-height:28px;color:var(--tj-text-3);border-radius:6px;align-items:center;gap:5px;font-weight:600;display:inline-flex}.tj-employees-back:hover{color:var(--tj-text)}[dir=ltr] .tj-employees-back svg{transform:scaleX(-1)}.tj-employees-device{color:var(--tj-text-3);overflow-wrap:anywhere;margin:6px 0 0;font-size:12.5px;line-height:1.7}.tj-employees-panel{min-width:0;padding-bottom:clamp(16px,3vw,40px)}.tj-employees-panel>.tj-bleed{grid-column:full}.tj-employees-panel>.tj-cols>.tj-band:first-child,.tj-employees-panel>.tj-cols>div>.tj-band:first-child{border-top:0}@media (max-width:1023.98px){.tj-employees-cols>*+*{border-top:1px solid var(--tj-line-strong)}}.tj-employees-cols{border-top:1px solid var(--tj-line-strong)}.tj-band+.tj-employees-cols{border-top:0}.tj-employees-scores{border-block:1px solid var(--tj-line);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tj-employees-scores>li{gap:3px;min-width:0;padding:12px clamp(8px,1.2vw,16px);display:grid}.tj-employees-scores>li:first-child{padding-inline-start:0}.tj-employees-scores>li+li{border-inline-start:1px solid var(--tj-line)}.tj-employees-score-v{font-family:var(--font-display);color:var(--tj-text);font-variant-numeric:tabular-nums lining-nums;direction:ltr;unicode-bidi:isolate;justify-self:start;font-size:clamp(1.25rem,2.4vw,1.7rem);font-weight:600;line-height:1.1}.tj-employees-score-v[data-tone=none]{color:var(--tj-text-4)}.tj-employees-score-m{color:var(--tj-text-2);font-size:12.5px;font-weight:600}.tj-employees-scores>li[data-now] .tj-employees-score-m{color:var(--tj-cyan-ink)}.tj-employees-score-t{color:var(--tj-text-4);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}@media (max-width:639.98px){.tj-employees-scores{grid-template-columns:repeat(3,minmax(0,1fr))}.tj-employees-scores>li:nth-child(4){border-inline-start:0;padding-inline-start:0}.tj-employees-scores>li:nth-child(n+4){border-top:1px solid var(--tj-line)}}.tj-employees-progress{align-self:center;justify-items:end;gap:5px;width:132px;display:grid}.tj-employees-progress .tj-meter{width:100%}.tj-employees-progress>small{color:var(--tj-text-4);font-size:11px}.tj-employees-items{margin:0;padding:0;list-style:none}.tj-employees-item{min-width:0;padding:14px 0}.tj-employees-item:first-child{padding-top:2px}.tj-employees-item+.tj-employees-item{border-top:1px solid var(--tj-line)}.tj-employees-item-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 16px;min-width:0;display:flex}.tj-employees-item-head>.tj-row-main{flex:14rem}.tj-employees-item-head>.tj-status{flex:none;padding-top:2px}.tj-employees-item>.tj-note,.tj-employees-item>.vs-input{margin-top:10px}.tj-employees-item>.vs-input{max-width:44rem}.tj-employees-confirm{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.tj-employees-salary{row-gap:clamp(16px,2.2vw,26px);padding-block:clamp(22px,3.2vw,40px) clamp(38px,5vw,64px)}.tj-employees-tools{flex-wrap:wrap;align-self:flex-end}.tj-employees-calm{font-family:var(--font-display);color:var(--tj-ink);margin:0;font-size:clamp(1.5rem,3.6vw,2.4rem);font-weight:600;line-height:1.3}.tj-employees-fill{gap:8px;min-width:0;max-width:580px;display:grid}.tj-employees-fill-cap{color:var(--tj-text-3);flex-wrap:wrap;align-items:baseline;gap:2px 18px;margin:0;font-size:12.5px;line-height:1.7;display:flex}.tj-employees-fill-cap .tj-mono{color:var(--tj-text-2);margin-inline-start:auto}.tj-employees-key{vertical-align:middle;background:#a9c0ff;border-radius:999px;width:10px;height:4px;margin-inline-end:7px;display:inline-block}.tj-employees-key[data-k=live]{background:var(--tj-cyan)}.tj-employees-salary[data-tone=navy] .tj-meter>i{background:#a9c0ff}.tj-employees-salary[data-tone=navy] .tj-meter>i+i{background:var(--tj-cyan)}@media (max-width:639.98px){.tj-employees-lines.tj-metrics{grid-template-columns:minmax(0,1fr)}.tj-employees-lines .tj-metric{border-inline-start:0;border-top:1px solid var(--tj-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;padding:11px 0;display:flex}.tj-employees-lines .tj-metric-l{margin:0;font-size:13px}.tj-employees-lines .tj-metric-s{flex:100%;margin:0}.tj-employees-lines .tj-money[data-size=figure]{font-size:1.4rem}.tj-employees-tools{width:100%}.tj-employees-tools>.vs-btn{flex:auto;min-height:46px}}.tj-employees-layer{padding-block:clamp(4px,1vw,12px) clamp(28px,4vw,56px)}@media (max-width:1023.98px){.tj-employees-layer .tj-cols>*+*{border-top:1px solid var(--tj-line-strong)}}.tj-employees-months{margin-top:6px}.tj-employees-struck .tj-money-cur,.tj-employees-struck .tj-money-int,.tj-employees-struck .tj-money-dec{text-decoration:line-through;text-decoration-thickness:1px}.tj-employees-row2[data-voided] .tj-row-main>b{color:var(--tj-text-3)}.tj-employees-leads{min-width:0}.tj-employees-toolbar .vs-lens{flex:0 auto;min-width:0;max-width:100%}.tj-employees-toolbar .vs-lens-btn .tj-count{font-family:var(--font-mono);opacity:.7;margin-inline-start:6px;font-size:11px;font-weight:500}.tj-employees-toolbar .vs-lens-btn[data-hot]:not([data-active=true]){color:var(--tj-warn)}.tj-employees-select{width:auto;min-width:8rem;font-size:13px;font-weight:600}@media (min-width:768px){.tj-employees-toolbar .vs-input{min-height:38px;padding-block:.42rem}}@media (max-width:767.98px){.tj-employees-toolbar .vs-lens{flex:100%}.tj-employees-toolbar .vs-lens-btn{min-height:40px}.tj-employees-toolbar .tj-toolbar-end{flex:100%;margin-inline-start:0}.tj-employees-toolbar .tj-toolbar-end>.vs-input{flex:1 1 0;min-width:0}}.tj-employees-case.tj-row{grid-template-columns:9.5rem minmax(0,1fr) auto;align-items:start;padding-block:13px}.tj-employees-case-state{padding-top:1px}.tj-employees-addr{text-align:end;direction:ltr;unicode-bidi:plaintext}[dir=rtl] .tj-employees-addr{text-align:right}.tj-employees-said{color:var(--tj-text-2);-webkit-line-clamp:2;white-space:normal;unicode-bidi:plaintext;-webkit-box-orient:vertical;display:-webkit-box}.tj-employees-replied{white-space:normal}.tj-employees-replied>b{color:var(--tj-blue);font-weight:600}.tj-employees-by{align-self:start;justify-items:end;gap:3px;display:grid}.tj-employees-by>small{color:var(--tj-text-4);white-space:nowrap;font-size:11.5px}.tj-employees-byname{color:var(--tj-text-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;max-width:11rem;font-size:12.5px;font-weight:600;display:inline-flex;overflow:hidden}@media (max-width:639.98px){.tj-employees-case.tj-row{grid-template-columns:minmax(0,1fr) auto}.tj-employees-case-state{grid-column:1/-1}.tj-employees-by{grid-column:1/-1;grid-auto-flow:column;justify-content:start;place-items:center start;gap:10px}}.tj-employees-form .tj-fieldset{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:18px}.tj-employees-form>.tj-fieldset:first-child{padding-top:2px}.tj-employees-form .tj-fieldset-dek{max-width:none;margin-top:3px}.tj-employees-form>.tj-help,.tj-employees-form>.tj-error,.tj-employees-form>.tj-note{margin-top:12px}.tj-employees-form textarea.vs-input,.tj-employees-fields textarea.vs-input,.tj-employees-item textarea.vs-input{resize:vertical;min-height:76px;padding-block:9px;line-height:1.7}.tj-employees-fields{gap:16px;min-width:0;display:grid}.tj-employees-fields>div{min-width:0}.tj-employees-fields .tj-note{margin:0}.tj-employees-foot{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}@media (max-width:639.98px){.tj-employees-foot>.vs-btn{min-height:48px}.tj-employees-foot>.vs-btn:last-child{flex:auto}}.tj-employees-seg{max-width:100%;display:flex}.tj-employees-seg>button{flex:1 1 0;min-width:0;min-height:38px;padding-inline:8px}.tj-employees-opts{flex-wrap:wrap;gap:6px;display:flex}.tj-employees-opt{border-radius:var(--tj-r-control);border:1px solid var(--tj-line-strong);min-height:38px;color:var(--tj-text-2);cursor:pointer;background:0 0;align-items:center;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.tj-employees-opt:hover{border-color:var(--tj-line-hover);color:var(--tj-text)}.tj-employees-opt[aria-pressed=true]{border-color:var(--tj-ink);box-shadow:inset 0 0 0 1px var(--tj-ink);color:var(--tj-ink)}.tj-employees-opt .tj-status{font-size:13px}.tj-employees-choices{display:grid}.tj-employees-choice{cursor:pointer;align-items:flex-start;gap:11px;min-height:44px;padding:10px 0;display:flex}.tj-employees-choice+.tj-employees-choice{border-top:1px solid var(--tj-line)}.tj-employees-choice input{width:16px;height:16px;accent-color:var(--tj-blue);flex:none;margin-top:3px}.tj-employees-choice b{color:var(--tj-text);font-size:14px;font-weight:600;display:block}.tj-employees-choice[data-active=true] b{color:var(--tj-blue)}.tj-employees-choice small{color:var(--tj-text-3);font-size:12.5px;line-height:1.7;display:block}.tj-employees-amount{direction:ltr;position:relative}.tj-employees-amount>span{font-family:var(--font-mono);color:var(--tj-text-4);pointer-events:none;place-items:center;font-size:12px;font-weight:500;display:grid;position:absolute;top:0;bottom:0;left:12px}.tj-employees-amount>.vs-input{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:left;direction:ltr;padding-left:52px;font-weight:600}.tj-employees-numfield{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:left;font-weight:600}.tj-employees-receive{border-block:1px solid var(--tj-line);color:var(--tj-text-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin:0;padding-block:12px;font-size:13px;font-weight:600;display:flex}.tj-employees-receive small{color:var(--tj-text-3);font-size:12.5px;font-weight:500}.tj-employees-effect{color:var(--tj-text);margin:0;font-size:13.5px;line-height:1.9}.tj-employees-link{gap:10px;min-width:0;display:grid}.tj-employees-link .tj-label{margin:0}.tj-employees-linkrow{gap:8px;min-width:0;display:flex}.tj-employees-linkrow>.vs-input{flex:auto;min-width:0;font-size:12.5px}.tj-employees-linkrow>.vs-btn{flex:none}.tj-employees-link .tj-employees-acts{margin-top:0}.tj-employees-picked{border-block:1px solid var(--tj-line);justify-content:space-between;align-items:baseline;gap:14px;margin:0;padding:10px 0;font-size:14px;display:flex}.tj-employees-results{border-top:1px solid var(--tj-line);margin-top:6px}.tj-employees-tag{font-family:var(--font-sans);vertical-align:middle;border-radius:4px;margin-inline-start:8px;padding:0 7px;font-size:11.5px;font-weight:700;line-height:1.8;display:inline-block}.tj-employees-tag[data-kind=seen]{color:var(--tj-blue);box-shadow:inset 0 0 0 1px #1f4fe066}.tj-employees-tag[data-kind=private]{color:var(--tj-text-2);background:var(--tj-sunken);box-shadow:inset 0 0 0 1px var(--tj-line-strong)}.tj-employees-seen>.tj-fieldset-body{border-inline-start:2px solid var(--tj-blue);padding-inline-start:14px}.tj-employees-private>.tj-fieldset-body{border-inline-start:2px dashed var(--tj-line-hover);padding-inline-start:14px}.tj-employees-private .vs-input{background:var(--tj-sunken);border-style:dashed}.tj-employees-private .vs-input:focus{background:var(--tj-paper)}.tj-employees-perms .tj-fieldset{padding-block:16px}.tj-employees-perms>.tj-fieldset:first-child{padding-top:4px}.tj-employees-perms>.tj-note{margin-top:6px}.tj-employees-switches{gap:0}.tj-employees-switch{cursor:pointer;min-height:44px}.tj-employees-switch:first-child{padding-top:0}.tj-employees-permkey{text-align:start;color:var(--tj-text-4)!important;margin-top:4px!important;font-size:10.5px!important}.tj-employees-switch input[role=switch]{appearance:none;background:var(--tj-line-hover);cursor:pointer;width:36px;height:20px;transition:background var(--tj-dur-micro) ease;border-radius:6px;flex:none;margin:2px 0 0;position:relative}.tj-employees-switch input[role=switch]:after{content:"";top:3px;width:14px;height:14px;transition:inset-inline-start var(--tj-dur-micro) ease;background:#fff;border-radius:4px;position:absolute;inset-inline-start:3px}.tj-employees-switch input[role=switch]:checked{background:var(--tj-blue)}.tj-employees-switch input[role=switch]:checked:after{inset-inline-start:19px}.tj-employees-switch input[role=switch]:focus-visible{outline:2px solid var(--tj-blue);outline-offset:2px}fieldset:disabled .tj-employees-switch{opacity:.55;cursor:not-allowed}.tj-employees-rules{min-width:0}.tj-employees-rules>.tj-fieldset:first-child{padding-top:clamp(14px,2vw,22px)}.tj-employees-save{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.tj-employees-save .tj-error{margin:0}.tj-employees-sum{font-family:var(--font-mono);color:var(--tj-text-4);margin-inline-start:8px;font-size:12px;font-weight:500}.tj-employees-sum[data-bad]{color:var(--tj-loss)}.tj-employees-cover{border-radius:4px;flex:none;width:72px;height:44px;display:block;overflow:hidden}.tj-employees-cover>*{width:100%;height:100%;display:block}.tj-employees-course.tj-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px}.tj-employees-course.tj-row>.tj-row-lead:first-child:not(:empty){grid-column:auto}@media (max-width:639.98px){.tj-employees-course .tj-row-trail{grid-column:2/-1;justify-self:start}}.tj-employees-ledger{display:none}@media (min-width:768px){.tj-employees-ledger{display:table}.tj-employees-list{display:none}}@media (prefers-reduced-motion:reduce){.tj-employees-switch input[role=switch],.tj-employees-switch input[role=switch]:after,.tj-employees-more-fields>summary:after{transition:none}}.tj-employees-rosters{gap:clamp(28px,4vw,44px);display:grid}.tj-employees-roster-h{font-family:var(--font-display);color:var(--tj-ink);align-items:baseline;gap:10px;margin:0 0 10px;font-size:1.05rem;font-weight:600;display:flex}.tj-employees-roster-h small{font:600 12.5px var(--font-sans);color:var(--tj-text-3);font-variant-numeric:tabular-nums lining-nums}.tj-employees-roster{border-top:1px solid var(--tj-line-strong);margin:0;padding:0;list-style:none}.tj-employees-person{border-bottom:1px solid var(--tj-line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;grid-template-areas:"id wait figs""acts acts acts";align-items:start;gap:8px 32px;padding:20px 0 10px;display:grid}.tj-employees-person-id{grid-area:id;gap:10px;min-width:0;display:grid}.tj-employees-person-wait{grid-area:wait;align-content:start;justify-items:start;gap:6px;min-width:0;padding-top:4px;font-size:13px;display:grid}.tj-employees-person-figs{grid-area:figs;gap:0;margin:0;padding-top:2px;display:flex}.tj-employees-person-acts{flex-wrap:wrap;grid-area:acts;align-items:center;gap:2px 4px;margin-inline-start:-10px;display:flex}.tj-employees-person .tj-employees-who{gap:14px}.tj-employees-person-name{font-family:var(--font-display);color:var(--tj-ink);text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;font-weight:600;line-height:1.25;display:block;overflow:hidden}.tj-employees-who:hover .tj-employees-person-name{color:var(--tj-blue)}.tj-employees-person-line{color:var(--tj-text-3);flex-wrap:wrap;align-items:center;gap:2px 12px;margin-top:3px;font-size:13px;display:flex}.tj-employees-person-line>*+:before{content:"";background:var(--tj-text-4);vertical-align:middle;border-radius:999px;width:3px;height:3px;margin-inline-end:12px;display:inline-block}.tj-employees-person-contact{color:var(--tj-text-3);flex-wrap:wrap;align-items:center;gap:4px 18px;margin:0;padding-inline-start:70px;font-size:13px;display:flex}.tj-employees-email{color:var(--tj-text-3);overflow-wrap:anywhere}.tj-employees-tel{align-items:baseline;gap:10px;display:inline-flex}.tj-employees-tel>a:first-child{color:var(--tj-text-2);font-variant-numeric:tabular-nums lining-nums;text-decoration:none}.tj-employees-tel>a:first-child:hover{color:var(--tj-blue);text-underline-offset:3px;text-decoration:underline}.tj-employees-wa{color:var(--tj-cyan-ink);font-size:12px;font-weight:600;text-decoration:none}.tj-employees-wa:hover{text-underline-offset:3px;text-decoration:underline}.tj-employees-addphone{font:inherit;color:var(--tj-text-4);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:500}.tj-employees-addphone:hover{color:var(--tj-blue);text-underline-offset:3px;text-decoration:underline}.tj-employees-wait{border-radius:6px;font-size:14px;font-weight:600;text-decoration:none}.tj-employees-wait:hover{text-underline-offset:3px;text-decoration:underline}.tj-employees-wait2{color:var(--tj-text-3);font-size:12.5px;text-decoration:none}a.tj-employees-wait2:hover{color:var(--tj-blue);text-underline-offset:3px;text-decoration:underline}.tj-employees-person-figs>div{border-inline-start:1px solid var(--tj-line);align-content:start;gap:3px;min-width:8.5rem;padding-inline:22px;display:grid}.tj-employees-person-figs>div:first-child{border-inline-start:0;padding-inline-start:0}.tj-employees-person-figs>div:last-child{padding-inline-end:0}.tj-employees-person-figs dt{color:var(--tj-text-3);font-size:11.5px;font-weight:600}.tj-employees-person-figs dd{margin:0;font-size:14px;line-height:1.35}.tj-employees-person-figs .tj-employees-score{font-size:1.35rem;line-height:1.1}.tj-employees-tier{color:var(--tj-text-3);font-size:12.5px}.tj-employees-person-figs dd.tj-employees-fig-sub{color:var(--tj-text-4);font-size:12px}.tj-employees-fig-sub [data-tone=attention]{color:var(--tj-warn);font-weight:600}.tj-employees-act{cursor:pointer;min-height:36px;font:600 13.5px var(--font-sans);color:var(--tj-ink-2);transition:background var(--tj-dur-micro) ease, color var(--tj-dur-micro) ease;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.tj-employees-act:hover{color:var(--tj-ink);background:#0b12200d}.tj-employees-act[data-primary]{color:var(--tj-blue)}.tj-employees-act[data-primary]:hover{background:var(--tj-blue-wash)}.tj-employees-act[data-danger]{color:var(--tj-text-3);margin-inline-start:auto}.tj-employees-act[data-danger]:hover{color:var(--tj-loss);background:#d03a4f14}.tj-employees-person[data-quiet] .tj-employees-person-name{color:var(--tj-text-3)}@media (max-width:1099.98px){.tj-employees-person{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id figs""wait wait""acts acts"}.tj-employees-person-figs>div{min-width:0;padding-inline:16px}}@media (max-width:767.98px){.tj-employees-person{grid-template-columns:minmax(0,1fr);grid-template-areas:"id""wait""figs""acts";gap:12px;padding:20px 0 10px}.tj-employees-person-figs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tj-employees-person-figs>div{padding-inline:12px}.tj-employees-person-contact{padding-inline-start:0}.tj-employees-act{min-height:44px;padding:0 12px}.tj-employees-act[data-danger]{margin-inline-start:0}.tj-employees-person-name{font-size:1.1rem}}.tj-employees-notice{margin-top:14px}.tj-employees-deleted{border-top:1px solid var(--tj-line-strong);margin-top:clamp(32px,4vw,48px);padding-top:14px}.tj-employees-deleted>summary{cursor:pointer;font-family:var(--font-display);color:var(--tj-text-2);align-items:baseline;gap:10px;min-height:36px;font-size:1rem;font-weight:600;list-style:none;display:flex}.tj-employees-deleted>summary::-webkit-details-marker{display:none}.tj-employees-deleted>summary:after{content:"";width:7px;height:7px;transition:transform var(--tj-dur-micro) ease;border-block-end:1.6px solid;border-inline-end:1.6px solid;margin-inline-start:4px;transform:rotate(45deg)translateY(-2px)}.tj-employees-deleted[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.tj-employees-deleted>summary small{font:600 12.5px var(--font-sans);color:var(--tj-text-3)}.tj-employees-deleted-row.tj-row{grid-template-columns:minmax(0,1fr) auto;margin-inline:0;padding-inline:0}.tj-employees-effects{color:var(--tj-text-2);gap:8px;margin:0;padding:0;font-size:13.5px;line-height:1.7;list-style:none;display:grid}.tj-employees-effects>li{padding-inline-start:18px;position:relative}.tj-employees-effects>li:before{content:"";inset-inline-start:0;background:var(--tj-loss);width:8px;height:1.5px;position:absolute;top:.8em}.tj-employees-effects[data-tone=keep]>li:before{background:var(--tj-gain)}.tj-employees-confirm-name{color:var(--tj-ink);font-weight:700}@media (prefers-reduced-motion:reduce){.tj-employees-act,.tj-employees-deleted>summary:after{transition:none}}
.tj-auth-mark{width:var(--tj-mark,40px);height:var(--tj-mark,40px);background:#0d141d;border-radius:999px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.tj-auth-mark>img{width:160%;max-width:none;height:160%;display:block;position:absolute;top:-24.06%;left:-31.17%;-webkit-mask-image:radial-gradient(circle closest-side at 50.73% 46.29%,#000 57%,#0000 61%);mask-image:radial-gradient(circle closest-side at 50.73% 46.29%,#000 57%,#0000 61%)}.tj-auth-mark>b{font-family:var(--font-display);font-weight:700;font-size:calc(var(--tj-mark,40px) * .46);color:var(--tj-cyan);line-height:1}.tj-auth-mark:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #eaf0ff24}.tj-auth-logo{align-items:center;gap:calc(var(--tj-mark,40px) * .28);min-width:0;color:var(--tj-ink);-webkit-user-select:none;user-select:none;display:inline-flex}.tj-auth-logo[data-tone=navy]{color:#fff}.tj-auth-word{font-family:var(--font-display);font-weight:700;font-size:max(13px, calc(var(--tj-mark,40px) * .46));letter-spacing:-.02em;white-space:nowrap;line-height:1}.tj-auth-lock{width:var(--tj-auth-lock,156px);height:var(--tj-auth-lock,156px);--tj-mark:calc(var(--tj-auth-lock,156px) * .5);--g:.7;color:#8fb0ff;flex:none;place-items:center;display:inline-grid;position:relative}.tj-auth-lock[data-tone=light]{color:var(--tj-blue);--g:.4}.tj-auth-lock-glow{pointer-events:none;opacity:var(--g);background:radial-gradient(closest-side,#19b6c952,#3a6bf024 55%,#0000 72%);border-radius:999px;position:absolute;inset:-24%}.tj-auth-orbit{perspective:560px;pointer-events:none;position:absolute;inset:0}.tj-auth-orbit>i{inset:var(--i,0);opacity:calc(var(--o,.3) * .6);border:1px solid;border-radius:999px;position:absolute}.tj-auth-orbit>i:after{content:"";background:var(--tj-cyan);opacity:0;border-radius:999px;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-3.5px;left:50%;box-shadow:0 0 12px 1px #19b6c9bf}.tj-auth-orbit>i:first-child{--i:0%;--o:.26;--tilt:rotateX(68deg) rotateY(-14deg)}.tj-auth-orbit>i:nth-child(2){--i:8%;--o:.36;--tilt:rotateX(62deg) rotateY(22deg)}.tj-auth-orbit>i:nth-child(3){--i:16%;--o:.5;--tilt:rotateX(72deg) rotateY(4deg)}.tj-auth-lock-ring{width:58%;height:58%;position:absolute;inset:21%;overflow:visible}.tj-auth-lock-track{fill:none;stroke:currentColor;stroke-opacity:.3;stroke-width:1.2px}.tj-auth-lock-arc{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transform-origin:50%;transform:rotate(-90deg)}.tj-auth-lock[data-state=pending] .tj-auth-orbit>i,.tj-auth-lock[data-state=pending] .tj-auth-lock-glow{opacity:0}.tj-auth-lock[data-state=pending] .tj-auth-lock-arc,.tj-auth-lock[data-state=idle] .tj-auth-lock-arc{stroke-dashoffset:1px}.tj-auth-lock[data-state=idle] .tj-auth-lock-glow{opacity:calc(var(--g) * .4)}.tj-auth-lock[data-state=lock] .tj-auth-orbit>i{animation:tj-auth-lock-in var(--tj-auth-t,1.05s) var(--tj-ease) both}.tj-auth-lock[data-state=lock] .tj-auth-orbit>i:nth-child(2){animation-delay:80ms}.tj-auth-lock[data-state=lock] .tj-auth-orbit>i:nth-child(3){animation-delay:.16s}.tj-auth-lock[data-state=lock] .tj-auth-lock-arc{animation:tj-auth-arc var(--tj-auth-t,1.05s) var(--tj-ease) .1s both}.tj-auth-lock[data-state=lock] .tj-auth-lock-glow{animation:tj-auth-glow calc(var(--tj-auth-t,1.05s) * 1.3) var(--tj-ease) .2s both}.tj-auth-lock[data-state=live] .tj-auth-orbit>i{opacity:var(--o);transform:var(--tilt) rotateZ(0deg);animation:tj-auth-orbit var(--d,26s) linear infinite}.tj-auth-lock[data-state=live] .tj-auth-orbit>i:nth-child(2){--d:19s;animation-direction:reverse}.tj-auth-lock[data-state=live] .tj-auth-orbit>i:nth-child(3){--d:13s}.tj-auth-lock[data-state=live] .tj-auth-orbit>i:after{opacity:1}.tj-auth-lock[data-state=live] .tj-auth-lock-arc{stroke-dasharray:.2 .8;animation:3.2s linear infinite tj-auth-spin}@keyframes tj-auth-lock-in{0%{transform:var(--tilt) rotateZ(-90deg) scale(1.08);opacity:var(--o)}70%{opacity:.9}to{opacity:calc(var(--o) * .6);transform:rotateX(0)rotate(0)scale(1)}}@keyframes tj-auth-arc{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tj-auth-glow{0%{opacity:0;transform:scale(.72)}55%{opacity:1}to{opacity:var(--g);transform:scale(1)}}@keyframes tj-auth-orbit{to{transform:var(--tilt) rotateZ(360deg)}}@keyframes tj-auth-spin{to{transform:rotate(270deg)}}.tj-auth{background:#081128;min-height:100dvh}.tj-auth-stage{--tj-page-max:1180px;min-height:100dvh;padding-block:calc(env(safe-area-inset-top) + clamp(14px, 2.4vw, 26px)) calc(env(safe-area-inset-bottom) + clamp(14px, 2vw, 22px));grid-template-rows:auto 1fr auto;align-content:stretch;row-gap:clamp(14px,3vh,30px)}.tj-auth[data-fit]{min-height:0}.tj-auth[data-fit] .tj-auth-stage{min-height:min(100dvh,860px)}.tj-auth[dir=ltr] .tj-auth-stage{background:radial-gradient(80% 110% at 14% -20%,#3a6bf06b,#0000 62%),radial-gradient(60% 90% at 96% 110%,#19b6c929,#0000 60%),linear-gradient(#0f2150 0%,#0b1838 54%,#081128 100%)}.tj-auth-scene{position:absolute;inset:0}.tj-auth[dir=rtl] .tj-auth-scene{-webkit-mask-image:linear-gradient(270deg,#000 0% 42%,#0000 68%);mask-image:linear-gradient(270deg,#000 0% 42%,#0000 68%)}.tj-auth[dir=ltr] .tj-auth-scene{-webkit-mask-image:linear-gradient(90deg,#000 0% 42%,#0000 68%);mask-image:linear-gradient(90deg,#000 0% 42%,#0000 68%)}.tj-auth-scene[data-quiet]{opacity:.55}.tj-auth-traj{opacity:.62;width:60%;height:31%;position:absolute;inset-block-end:0;inset-inline-start:0}.tj-auth-traj .tj-traj-grid{opacity:.05}@media (max-width:1023.98px){.tj-auth[dir] .tj-auth-scene{opacity:.8;-webkit-mask-image:linear-gradient(#000 0%,#00000080 20%,#0000 46%);mask-image:linear-gradient(#000 0%,#00000080 20%,#0000 46%)}.tj-auth-traj{display:none}}.tj-auth-top{justify-content:flex-end;align-items:center;gap:12px;min-width:0;min-height:36px;display:flex}.tj-auth-top[data-split]{justify-content:space-between}.tj-auth-stage .vs-seg{background:#eaf0ff14;border-color:#0000}.tj-auth-stage .vs-seg>button{color:var(--tj-on-navy-2);min-width:64px;font-size:12.5px}.tj-auth-stage .vs-seg>button:hover{color:#fff}.tj-auth-stage .vs-seg>button[data-active=true]{color:#0b1220;box-shadow:none;background:#fff}.tj-auth-main{grid-template-columns:minmax(0,1fr);grid-template-areas:"id""form""lead";place-content:center;row-gap:clamp(18px,3.4vh,30px);min-width:0;display:grid}.tj-auth-main>*,.tj-auth-brand>*{min-width:0}.tj-auth-brand{display:contents}.tj-auth-id{grid-area:id;align-items:center;gap:14px;display:flex}.tj-auth-id .tj-auth-lock{--tj-auth-lock:76px}.tj-auth-statement{grid-area:lead}.tj-auth-form{grid-area:form}.tj-auth-kicker{color:var(--tj-text-3);margin:0 0 10px;font-size:12.5px;font-weight:600;display:none}.tj-auth-title{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;margin:0;font-size:clamp(1.75rem,8vw,2.2rem);font-weight:600;line-height:1.05}.tj-auth-statement{font-family:var(--font-display);color:var(--tj-text-3);text-wrap:balance;max-width:24em;margin:0;font-size:clamp(1rem,1.7vw,1.4rem);font-weight:500;line-height:1.75}.tj-auth-statement b{color:#fff;font-weight:600}@media (min-width:600px) and (max-width:1023.98px){.tj-auth-main{grid-template-columns:minmax(0,440px)}}@media (min-width:1024px){.tj-auth-main{grid-template-columns:minmax(0,1.15fr) minmax(360px,430px);grid-template-areas:"brand form";justify-content:stretch;column-gap:clamp(40px,6vw,96px)}.tj-auth-brand{grid-area:brand;align-self:center;justify-items:start;gap:clamp(22px,3.4vh,34px);display:grid}.tj-auth-id,.tj-auth-statement{grid-area:auto}.tj-auth-id{flex-direction:column;align-items:flex-start;gap:clamp(24px,4vh,40px)}.tj-auth-id .tj-auth-lock{--tj-auth-lock:clamp(132px, 13vw, 168px);margin-inline-start:6px}.tj-auth-kicker{display:block}.tj-auth-title{font-size:clamp(3.2rem,6.4vw,5rem);line-height:1}.tj-auth-form{border-inline-start:1px solid var(--tj-line);align-self:center;padding-block:clamp(16px,4vh,44px);padding-inline-start:clamp(32px,4.6vw,64px)}}.tj-auth-solo{grid-column:1/-1;align-content:center;justify-items:start;gap:14px;max-width:34rem;display:grid}.tj-auth-solo .tj-auth-lock{--tj-auth-lock:clamp(96px, 16vw, 140px);margin-bottom:clamp(8px,2vh,18px)}.tj-auth-solo .tj-auth-h{font-size:clamp(1.7rem,4vw,2.6rem)}.tj-auth-solo .tj-auth-btn{width:auto;min-width:11rem;margin-top:8px}.tj-auth-who{color:var(--tj-text-3);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:13px;display:flex}.tj-auth-who bdi{color:var(--tj-text);overflow-wrap:anywhere;font-size:13.5px}.tj-auth-foot{color:var(--tj-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;min-width:0;font-size:12px;line-height:1.7;display:flex}.tj-auth-secure{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.tj-auth-secure:before{content:"";background:var(--tj-gain);border-radius:999px;flex:none;width:7px;height:7px;transform:translateY(-1px)}.tj-auth-form{width:100%;min-width:0;min-height:15.5rem;animation:tj-auth-fade var(--tj-dur-fn) ease backwards;align-content:start;gap:18px;display:grid}.tj-auth-head{align-items:flex-start;gap:6px;min-width:0;display:flex}.tj-auth-head>div{flex:1;min-width:0}.tj-auth-back{margin-inline-start:-10px;width:40px;height:40px;color:var(--tj-text-3);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin-top:-3px;display:inline-grid}.tj-auth-back:hover{color:#fff;background:#eaf0ff14}.tj-auth-h{font-family:var(--font-display);color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.3vw,1.85rem);font-weight:600;line-height:1.25}.tj-auth-sub{color:var(--tj-text-3);margin:4px 0 0;font-size:14px;line-height:1.75}.tj-auth-live:not(:empty){margin-top:12px}.tj-auth-live .tj-note{font-size:13.5px}.tj-auth-methods,.tj-auth-fields{gap:12px;min-width:0;display:grid}.tj-auth-fields{gap:14px}.tj-auth-alt{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 16px;display:flex}.tj-auth-alt[data-end]{justify-content:flex-end;margin-top:-8px}.tj-auth-btn{border-radius:var(--tj-r-control);cursor:pointer;text-align:center;width:100%;min-height:48px;color:inherit;transition:background var(--tj-dur-micro) ease, border-color var(--tj-dur-micro) ease, color var(--tj-dur-micro) ease;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:6px 44px;font-size:14.5px;font-weight:700;line-height:1.35;text-decoration:none;display:flex;position:relative;overflow:hidden}.tj-auth-btn:active:not(:disabled){transform:translateY(1px)}.tj-auth-btn[data-kind=light]{color:#0b1220;background:#fff}.tj-auth-btn[data-kind=light]:hover:not(:disabled){background:#e6ecfb}.tj-auth-btn[data-kind=primary]{background:var(--tj-blue);color:#fff}.tj-auth-btn[data-kind=primary]:hover:not(:disabled){background:var(--tj-electric)}.tj-auth-btn[data-kind=secondary]{border-color:var(--tj-line-strong);color:var(--tj-on-navy)}.tj-auth-btn[data-kind=secondary]:hover:not(:disabled){border-color:var(--tj-line-hover);background:#eaf0ff12}.tj-auth-btn:disabled{cursor:not-allowed;opacity:.6}.tj-auth-btn[data-busy]{cursor:progress;opacity:1}.tj-auth-btn-lead{flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.tj-auth-spin{opacity:.85;border:2px solid;border-top-color:#0000;border-radius:999px;width:16px;height:16px;animation:.7s linear infinite tj-auth-rot;display:block}.tj-auth-spin[data-float]{inset-inline-start:16px;margin-top:-8px;position:absolute;top:50%}.tj-auth-btn[data-busy]:after{content:"";inset-inline:0;opacity:.7;background:linear-gradient(90deg,#0000,currentColor,#0000);height:2px;animation:1.1s linear infinite tj-auth-run;position:absolute;bottom:0}.tj-auth-link{cursor:pointer;color:#9db8ff;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.tj-auth-link:hover{text-underline-offset:3px;color:#c3d3ff;text-decoration:underline}.tj-auth-run{background:var(--tj-line);border-radius:2px;height:2px;position:relative;overflow:hidden}.tj-auth-run:after{content:"";background:linear-gradient(90deg, transparent, var(--tj-cyan), transparent);animation:1.1s linear infinite tj-auth-run;position:absolute;inset:0}.tj-auth-dev{color:var(--tj-text-3);text-align:start;margin:0;font-size:11px}.tj-auth-field{min-width:0;position:relative}.tj-auth-stage .tj-label{color:var(--tj-text-2)}.tj-auth-stage .vs-input{color:#0b1220;box-shadow:none;background:#fff;border-color:#0000;min-height:46px;font-size:15px}.tj-auth-stage .vs-input::placeholder{color:#667388}.tj-auth-stage .vs-input:hover{border-color:#0000;box-shadow:0 0 0 1px #eaf0ff8c}.tj-auth-stage .vs-input:focus{background:#fff;border-color:#fff;box-shadow:0 0 0 3px #6ee3f09e}.tj-auth-stage .vs-input[aria-invalid=true]{background:#fff;border-color:#ff8a9b;box-shadow:0 0 0 3px #ff8a9b6b}.tj-auth[dir=rtl] .vs-input[data-peek]{padding-left:4.6rem}.tj-auth[dir=ltr] .vs-input[data-peek]{padding-right:4.6rem}.tj-auth-peek{inset-inline-end:3px;cursor:pointer;height:42px;min-height:42px;color:var(--tj-blue);background:0 0;border:0;border-radius:4px;padding:0 12px;font-size:12.5px;font-weight:700;position:absolute;bottom:2px}.tj-auth-peek:hover{background:var(--tj-blue-wash)}@media (max-width:767.98px){.tj-auth-stage .vs-input{font-size:16px}}.tj-auth-stage a:focus-visible,.tj-auth-stage button:focus-visible{outline-offset:2px;outline:2px solid #6ee3f0}.tj-auth-stage .tj-auth-peek:focus-visible{outline-color:var(--tj-blue);outline-offset:-2px}.tj-auth-title,.tj-auth-statement,.tj-auth-kicker{animation:tj-auth-in .52s var(--tj-ease) backwards}.tj-auth-statement{animation-delay:90ms}@keyframes tj-auth-in{0%{opacity:0;transform:translateY(10px)}}@keyframes tj-auth-fade{0%{opacity:0}}@keyframes tj-auth-rot{to{transform:rotate(360deg)}}@keyframes tj-auth-run{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tj-auth-intro{z-index:90;pointer-events:none;background:var(--tj-canvas);place-items:center;animation:.26s .88s both tj-auth-out;display:grid;position:fixed;inset:0}.tj-auth-intro-in{justify-items:center;gap:18px;display:grid}.tj-auth-intro .tj-auth-lock{--tj-auth-t:.7s}.tj-auth-intro-word{font-family:var(--font-display);letter-spacing:-.02em;color:var(--tj-ink);animation:tj-auth-in .38s var(--tj-ease) .2s backwards;margin:0;font-size:21px;font-weight:600;line-height:1}@keyframes tj-auth-out{to{opacity:0}}.tj-auth-lost{min-height:100dvh;padding:calc(env(safe-area-inset-top) + clamp(16px, 3vw, 28px)) var(--tj-gutter) calc(env(safe-area-inset-bottom) + clamp(20px, 4vh, 40px));max-width:calc(var(--tj-max) + var(--tj-gutter) * 2);grid-template-rows:auto 1fr;align-content:stretch;gap:clamp(20px,5vh,48px);margin-inline:auto;display:grid}.tj-auth-lost-in{align-self:center;justify-items:start;gap:14px;max-width:40rem;padding-bottom:clamp(24px,10vh,96px);display:grid}.tj-auth-lost-art{width:min(100%,420px);height:auto;color:var(--tj-blue);direction:ltr;display:block;overflow:visible}.tj-auth-lost-art .tj-auth-lost-path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:miter}.tj-auth-lost-art .tj-auth-lost-rest{fill:none;stroke:var(--tj-line-hover);stroke-width:1.5px;stroke-dasharray:2 6}.tj-auth-lost-art .tj-auth-lost-grid{stroke:var(--tj-line);stroke-width:1px;stroke-dasharray:1 5}.tj-auth-lost-art .tj-auth-lost-node{fill:var(--tj-canvas);stroke:var(--tj-text-4);stroke-width:1.5px}.tj-auth-lost-code{color:var(--tj-text-3);margin:6px 0 0;font-size:12.5px}.tj-auth-lost-acts{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:8px;display:flex}@media (prefers-reduced-motion:reduce){.tj-auth-lock[data-state=lock] .tj-auth-orbit>i,.tj-auth-lock[data-state=lock] .tj-auth-lock-arc,.tj-auth-lock[data-state=lock] .tj-auth-lock-glow,.tj-auth-lock[data-state=live] .tj-auth-orbit>i,.tj-auth-lock[data-state=live] .tj-auth-lock-arc,.tj-auth-title,.tj-auth-statement,.tj-auth-kicker,.tj-auth-form,.tj-auth-intro-word{animation:none}.tj-auth-spin{animation-duration:1.6s}.tj-auth-btn[data-busy]:after,.tj-auth-run:after{opacity:.5;animation:none;transform:none}.tj-auth-intro{animation:none}}@media print{.tj-auth-scene,.tj-auth-intro,.tj-auth-lock-glow,.tj-auth-orbit{display:none!important}}

