@layer app{:where([data-world=candidate],.quiz-world){--candidate-canvas:color-mix(in srgb, var(--pq-brand-50) 28%, var(--pq-canvas));--candidate-surface:var(--pq-surface);--candidate-surface-soft:color-mix(in srgb, var(--pq-brand-50) 42%, white);--candidate-surface-muted:color-mix(in srgb, var(--pq-line) 48%, white);--candidate-accent:var(--pq-brand-600);--candidate-accent-strong:var(--pq-brand-700);--candidate-accent-soft:color-mix(in srgb, var(--pq-brand-100) 70%, white);--candidate-ink:var(--pq-ink);--candidate-muted:var(--pq-muted);--candidate-paper-ink:#172033;--candidate-paper-muted:#526079;--candidate-line:color-mix(in srgb, var(--pq-line) 82%, white);--candidate-radius-control:1rem;--candidate-radius-card:1.5rem;--candidate-radius-feature:2rem;--candidate-shadow-card:0 .15rem .5rem #10182809;--candidate-shadow-float:0 1.2rem 3.5rem #1c2c541f;--candidate-page-gutter:clamp(1.125rem, 4vw, 2.5rem)}[data-world=candidate]{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--pq-brand-100) 42%, transparent), transparent 22rem), var(--candidate-canvas);min-height:100svh;color:var(--candidate-ink)}[data-world=candidate] :where(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}[data-world=candidate] :where(button,a){transition:color var(--pq-duration-fast) ease, border-color var(--pq-duration-fast) ease, background-color var(--pq-duration-fast) ease, box-shadow var(--pq-duration-fast) ease, transform var(--pq-duration-fast) var(--pq-ease-out)}[data-world=candidate] :where(button,a):active{transform:scale(.985)}[data-world=candidate] :where(h1,h2,h3){text-wrap:balance}[data-world=candidate] .candidate-app__topbar{z-index:35;border-bottom:1px solid color-mix(in srgb, var(--candidate-line) 74%, transparent);background:color-mix(in srgb, var(--candidate-canvas) 84%, transparent);width:100%;max-width:78rem;min-height:4.5rem;padding:.75rem var(--candidate-page-gutter);-webkit-backdrop-filter:blur(1.25rem)saturate(145%);backdrop-filter:blur(1.25rem)saturate(145%);position:sticky;top:0}[data-world=candidate] .candidate-app__topbar .brand{font-size:1.05rem}[data-world=candidate] .candidate-app__topbar .brand__signal{width:2rem;height:2rem}[data-world=candidate] .candidate-app__tools{gap:.5rem}[data-world=candidate] .candidate-app__tools>a{border-color:var(--candidate-line);background:color-mix(in srgb, var(--candidate-surface) 90%, transparent);width:2.75rem;height:2.75rem;box-shadow:var(--candidate-shadow-card)}[data-world=candidate] .candidate-app__tools>a:hover{border-color:var(--pq-brand-200);background:var(--candidate-accent-soft)}[data-world=candidate] .candidate-app__tools>a svg{width:1.2rem;height:1.2rem}[data-world=candidate] .candidate-app__mode{display:none}[data-world=candidate] .candidate-app__content{width:100%;max-width:78rem}[data-world=candidate] .candidate-bottom-nav{right:.75rem;bottom:max(.75rem, env(safe-area-inset-bottom));border-color:color-mix(in srgb, var(--candidate-line) 84%, transparent);-webkit-backdrop-filter:blur(1.5rem)saturate(150%);backdrop-filter:blur(1.5rem)saturate(150%);background:#ffffffeb;border-radius:1.65rem;max-width:34rem;margin-inline:auto;padding:.42rem;left:.75rem;box-shadow:0 1rem 3rem #1723452b}[data-world=candidate] .candidate-bottom-nav>a,[data-world=candidate] .candidate-bottom-nav>span{min-height:3.65rem;color:var(--candidate-muted);border-radius:1.2rem;gap:.22rem;font-size:.62rem;font-weight:760}[data-world=candidate] .candidate-bottom-nav>a>span,[data-world=candidate] .candidate-bottom-nav>span>span{place-items:center;width:1.5rem;height:1.5rem;display:grid}[data-world=candidate] .candidate-bottom-nav svg{width:1.28rem;height:1.28rem}[data-world=candidate] .candidate-bottom-nav>a[aria-current=page]{background:var(--candidate-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pq-brand-200) 65%, transparent);color:var(--candidate-accent-strong)}[data-world=candidate] .candidate-bottom-nav>a[aria-current=page] svg{stroke-width:2.2px}[data-world=candidate] :where(.candidate-home,.candidate-profile,.candidate-jobs,.candidate-job-detail,.candidate-notifications,.candidate-application,.candidate-applications-list,.candidate-application-error,.candidate-assignments,.assignment-detail,.candidate-report-flow,.report-success,.reputation-page,.dispute-detail,.commercial-page){padding-inline:var(--candidate-page-gutter)}[data-world=candidate] :where(.candidate-home__hero h1,.candidate-home--guest h1,.candidate-jobs h1,.candidate-job-detail h1,.candidate-notifications h1,.candidate-profile__hero h1,.candidate-application__head h1,.candidate-applications-list>header h1,.candidate-assignments__hero h1,.assignment-detail__hero h1,.reputation-hero h1,.commercial-page h1){letter-spacing:-.065em;line-height:.95}[data-world=candidate] .candidate-home{gap:clamp(2.75rem,8vw,5rem);padding-top:clamp(1.5rem,5vw,3.5rem)}[data-world=candidate] .candidate-home__hero{gap:.75rem;padding-block:clamp(1rem,5vw,3rem) .5rem}[data-world=candidate] .candidate-home__hero h1,[data-world=candidate] .candidate-home--guest h1{max-width:11ch;font-size:clamp(3.35rem,15vw,7rem)}[data-world=candidate] .candidate-home__hero>p:last-of-type{max-width:38rem;font-size:clamp(1rem,2.5vw,1.22rem)}[data-world=candidate] .candidate-overline{letter-spacing:.13em;font-size:.7rem}[data-world=candidate] .candidate-discovery__pulse{border-color:var(--candidate-line);background:#ffffffc2;max-width:100%;padding:.5rem .8rem;line-height:1.35}[data-world=candidate] .candidate-action-priority{border-radius:var(--candidate-radius-feature);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--pq-brand-400) 32%, transparent), transparent 14rem), var(--candidate-ink);box-shadow:var(--candidate-shadow-float);gap:1rem;margin-top:0;padding:clamp(1.35rem,5vw,2.25rem)}[data-world=candidate] .candidate-action-priority h2{font-size:clamp(1.5rem,6vw,2.3rem);line-height:1}[data-world=candidate] .candidate-action-priority>a{border-radius:var(--candidate-radius-control);min-height:3.65rem}[data-world=candidate] .candidate-match-section{gap:1.25rem}[data-world=candidate] .candidate-match-section>header{align-items:center}[data-world=candidate] .candidate-match-section h2{font-size:clamp(2.15rem,9vw,4.8rem)}[data-world=candidate] .candidate-match-grid,[data-world=candidate] .candidate-match-rail{gap:1rem}[data-world=candidate] .candidate-match-section--now{margin-inline:calc(var(--candidate-page-gutter) * -.45);border-radius:var(--candidate-radius-feature);background:radial-gradient(circle at 92% 4%, color-mix(in srgb, var(--pq-accent) 26%, transparent), transparent 14rem), var(--candidate-ink);padding:clamp(1.35rem,5vw,2.25rem)}[data-world=candidate] .candidate-match-section--events{border-radius:var(--candidate-radius-feature);background:color-mix(in srgb, var(--pq-accent) 9%, white);border:0;padding:clamp(1.35rem,5vw,2.25rem)}[data-world=candidate] .candidate-match-card{border-color:var(--candidate-line);border-radius:var(--candidate-radius-card);background:var(--candidate-surface);box-shadow:var(--candidate-shadow-card);gap:1rem;padding:clamp(1.2rem,4vw,1.75rem)}[data-world=candidate] .candidate-match-card:hover{border-color:var(--pq-brand-200);transform:translateY(-.15rem);box-shadow:0 1rem 2.5rem #1b2a521a}[data-world=candidate] .candidate-match-card--hero{border-color:color-mix(in srgb, var(--pq-brand-300) 58%, white);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--pq-brand-100) 58%, transparent), transparent 13rem), white}[data-world=candidate] .candidate-match-card>header{gap:1rem}[data-world=candidate] .candidate-match-card h3{font-size:clamp(1.65rem,7vw,2.65rem);line-height:.98}[data-world=candidate] .candidate-match-score{border-width:.3rem;border-color:var(--pq-brand-200);width:4.55rem;height:4.55rem;box-shadow:inset 0 0 0 .2rem #fff}[data-world=candidate] .candidate-match-facts span,[data-world=candidate] .review-score-list span{border:1px solid var(--candidate-line);background:var(--candidate-surface-soft)}[data-world=candidate] .candidate-match-card>a,[data-world=candidate] .candidate-match-empty>a,[data-world=candidate] .candidate-job-sticky a,[data-world=candidate] .candidate-job-sticky button,[data-world=candidate] .candidate-application__primary{border-radius:var(--candidate-radius-control);background:var(--candidate-accent);min-height:3.6rem;box-shadow:0 .65rem 1.4rem color-mix(in srgb, var(--candidate-accent) 20%, transparent)}[data-world=candidate] .candidate-match-empty,[data-world=candidate] .candidate-applications-empty,[data-world=candidate] .candidate-notifications__empty,[data-world=candidate] .assignment-empty{border-color:var(--candidate-line);border-radius:var(--candidate-radius-card);background:#ffffffb8}[data-world=candidate] .candidate-profile-nudge{border:1px solid var(--candidate-line);border-radius:var(--candidate-radius-card);background:#fff;padding:1.25rem}[data-world=candidate] .candidate-home-assignments{border-radius:var(--candidate-radius-feature);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--pq-brand-400) 30%, transparent), transparent 15rem), var(--candidate-ink);box-shadow:var(--candidate-shadow-float);margin-top:0;padding:clamp(1.35rem,5vw,2.25rem)}[data-world=candidate] .candidate-home-assignments>a{background:#ffffff17;border:1px solid #ffffff1f;border-radius:1.25rem}[data-world=candidate] .candidate-moment-home{border-radius:var(--candidate-radius-feature);box-shadow:var(--candidate-shadow-float)}[data-world=candidate] .candidate-activation-section{gap:1rem;margin-top:0}[data-world=candidate] .candidate-activation-section>div>a,[data-world=candidate] .candidate-notifications__list>a,[data-world=candidate] .candidate-application-group>a,[data-world=candidate] .assignment-card{border-color:var(--candidate-line);border-radius:var(--candidate-radius-card);box-shadow:var(--candidate-shadow-card);background:#fff;padding:1.15rem}[data-world=candidate] .candidate-activation-section>div>a{background:linear-gradient(var(--candidate-surface-soft), var(--candidate-surface-soft)) padding-box, linear-gradient(135deg, var(--pq-brand-200), transparent) border-box}[data-world=candidate] .candidate-jobs,[data-world=candidate] .candidate-job-detail{gap:clamp(2rem,6vw,3.5rem);padding-top:clamp(1.5rem,5vw,3rem)}[data-world=candidate] .candidate-jobs__sections{gap:clamp(3rem,8vw,5rem)}[data-world=candidate] .candidate-job-detail>header{border:1px solid var(--candidate-line);border-radius:var(--candidate-radius-feature);box-shadow:var(--candidate-shadow-card);background:#fff;padding:clamp(1.35rem,5vw,2.5rem)}[data-world=candidate] .candidate-job-event,[data-world=candidate] .candidate-assignments__hero,[data-world=candidate] .assignment-detail__hero{border-radius:var(--candidate-radius-feature)}[data-world=candidate] .candidate-job-keyfacts{gap:.75rem}[data-world=candidate] .candidate-job-keyfacts div,[data-world=candidate] .candidate-job-copy,[data-world=candidate] .candidate-job-reasons,[data-world=candidate] .candidate-profile__section,[data-world=candidate] .assignment-detail__grid>section,[data-world=candidate] .assignment-report-status,[data-world=candidate] .reconfirmation-card,[data-world=candidate] .application-timeline,[data-world=candidate] .reputation-feed,[data-world=candidate] .review-panel,[data-world=candidate] .dispute-links,[data-world=candidate] .dispute-detail>section,[data-world=candidate] .dispute-detail>form,[data-world=candidate] .commercial-document-card,[data-world=candidate] .commercial-invoice-summary{border:1px solid var(--candidate-line);border-radius:var(--candidate-radius-card);box-shadow:var(--candidate-shadow-card);background:#fff}[data-world=candidate] .review-panel{color:var(--candidate-paper-ink)}[data-world=candidate] .review-panel>header>span,[data-world=candidate] .review-panel form>label>span,[data-world=candidate] .review-panel .workspace-check>span,[data-world=candidate] .review-panel .pq-notification__body{color:var(--candidate-paper-muted)}[data-world=candidate] .review-panel :where(h2,legend,strong,label>span),[data-world=candidate] .review-panel .pq-notification>div>strong,[data-world=candidate] .review-panel textarea,[data-world=candidate] .dispute-detail>:is(section,form),[data-world=candidate] .dispute-detail>.pq-notification{color:var(--candidate-paper-ink)}[data-world=candidate] .dispute-detail>:is(section,form) :where(p,blockquote,time){color:var(--candidate-paper-muted)}[data-world=candidate] .dispute-detail>:is(section,form) :where(h2,strong,label),[data-world=candidate] .dispute-detail>.pq-notification>div>strong,[data-world=candidate] .dispute-detail textarea{color:var(--candidate-paper-ink)}[data-world=candidate] .candidate-job-keyfacts div,[data-world=candidate] .candidate-job-copy,[data-world=candidate] .candidate-job-reasons{padding:1.25rem}[data-world=candidate] .candidate-job-copy,[data-world=candidate] .candidate-job-reasons{gap:1rem}[data-world=candidate] .candidate-job-reasons li:last-child{border-bottom:0}[data-world=candidate] .candidate-job-sticky{border:1px solid color-mix(in srgb, var(--candidate-line) 70%, transparent);box-shadow:var(--candidate-shadow-float);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);background:#ffffffe6;border-radius:1.35rem;grid-template-columns:minmax(0,1fr);padding:.5rem;bottom:5.7rem}[data-world=candidate] .candidate-job-sticky:has(.candidate-job-decline){grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}[data-world=candidate] .candidate-profile{gap:1.25rem}[data-world=candidate] .candidate-profile__hero{padding-block:1.5rem 2rem}[data-world=candidate] .candidate-profile__section{gap:1.35rem;padding:clamp(1.25rem,4vw,2rem)}[data-world=candidate] .candidate-profile__section>header{grid-template-columns:2.25rem minmax(0,1fr)}[data-world=candidate] .candidate-profile__section>header>span{background:var(--candidate-accent-soft);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}[data-world=candidate] :where(.candidate-profile__field,.candidate-profile__readonly,.candidate-profile__select,.candidate-profile__textarea,.candidate-profile__range){gap:.5rem}[data-world=candidate] :where(.candidate-profile__field input,.candidate-profile__select select,.candidate-profile__textarea textarea,.application-step textarea,.application-withdraw select,.report-question>input,.report-question>textarea,.commercial-invoice-form input,.review-panel textarea,.dispute-detail textarea){border-color:var(--candidate-line);border-radius:var(--candidate-radius-control);background:var(--candidate-surface-soft);min-height:3.75rem;padding-inline:1rem}[data-world=candidate] .candidate-profile__textarea textarea,[data-world=candidate] .application-step textarea,[data-world=candidate] .report-question>textarea{padding-block:1rem}[data-world=candidate] .candidate-profile__chips button,[data-world=candidate] .candidate-profile__binary button,[data-world=candidate] .application-choice-grid button,[data-world=candidate] .application-choice-stack button,[data-world=candidate] .report-choice button{border-color:var(--candidate-line);border-radius:var(--candidate-radius-control);background:#fff;min-height:4rem}[data-world=candidate] :where(.candidate-profile__chips button[aria-pressed=true],.candidate-profile__binary button[aria-pressed=true],.application-choice-grid button[aria-pressed=true],.application-choice-stack button[aria-pressed=true],.application-choice-stack button[aria-checked=true],.report-choice button[aria-pressed=true]){border-color:var(--candidate-accent);background:var(--candidate-accent-soft);box-shadow:inset 0 0 0 1px var(--candidate-accent);color:var(--candidate-accent-strong)}[data-world=candidate] .application-step{border-color:var(--candidate-line);border-radius:var(--candidate-radius-feature);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--pq-brand-100) 46%, transparent), transparent 15rem), white;min-height:min(38rem,100dvh - 12rem);box-shadow:var(--candidate-shadow-float);gap:1.35rem}[data-world=candidate] .application-step__progress,[data-world=candidate] .report-progress progress{background:var(--candidate-surface-muted);border-radius:999px;height:.48rem}[data-world=candidate] .application-step__progress span{background:var(--candidate-accent)}[data-world=candidate] .application-step h2{font-size:clamp(2.2rem,9vw,3.85rem)}[data-world=candidate] .availability-day{border-color:var(--candidate-line);border-radius:var(--candidate-radius-control);min-height:4.8rem}[data-world=candidate] .candidate-application-group>h2,[data-world=candidate] .assignment-group>header h2{font-size:clamp(1.3rem,5vw,1.8rem)}[data-world=candidate] .candidate-assignments__hero,[data-world=candidate] .assignment-detail__hero{background:radial-gradient(circle at 94% 6%, color-mix(in srgb, var(--pq-brand-400) 24%, transparent), transparent 15rem), linear-gradient(145deg, var(--candidate-ink), var(--pq-brand-800));box-shadow:var(--candidate-shadow-float)}[data-world=candidate] .assignment-card{min-height:8.5rem}[data-world=candidate] .assignment-detail__grid,[data-world=candidate] .reputation-facts{gap:1rem}[data-world=candidate] .assignment-sticky-action{box-shadow:var(--candidate-shadow-float);border-radius:1.35rem;bottom:5.7rem;left:.75rem;right:.75rem}[data-world=candidate] .assignment-offer-conditions{border:1px solid color-mix(in srgb, var(--pq-warning) 46%, var(--candidate-line));border-radius:var(--candidate-radius-feature);background:color-mix(in srgb, var(--pq-warning-soft) 72%, white);gap:1rem;padding:clamp(1.2rem,4vw,2rem);display:grid}[data-world=candidate] .assignment-offer-conditions ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}[data-world=candidate] .assignment-offer-conditions li{background:#ffffffb8;border-radius:.9rem;gap:.3rem;padding:.8rem;display:grid}[data-world=candidate] .assignment-sticky-action>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}[data-world=candidate] .assignment-sticky-action button.is-secondary{background:0 0;border:1px solid #ffffff6b}[data-world=candidate] .candidate-report-flow{gap:2rem}[data-world=candidate] .report-question{border:1px solid var(--candidate-line);border-radius:var(--candidate-radius-feature);box-shadow:var(--candidate-shadow-card);background:#fff;padding:clamp(1.25rem,5vw,2.75rem)}[data-world=candidate] .report-choice button,[data-world=candidate] .report-upload{min-height:5.5rem}[data-world=candidate] .candidate-report-flow>footer{border:1px solid color-mix(in srgb, var(--candidate-line) 70%, transparent);background:color-mix(in srgb, var(--candidate-canvas) 88%, transparent);border-radius:1.25rem;padding:.5rem;bottom:5.4rem}[data-world=candidate] .reputation-hero{isolation:isolate;border-color:var(--candidate-line);border-radius:var(--candidate-radius-feature);background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--pq-accent) 19%, transparent), transparent 14rem), linear-gradient(135deg, #071c2d, #0d2436 58%, #22152d);box-shadow:var(--candidate-shadow-card)}[data-world=candidate] .reputation-hero h1{color:#f5f8fb}[data-world=candidate] .reputation-hero>p:not(.eyebrow){color:#c1ced9}[data-world=candidate] .reputation-hero>.eyebrow{color:#83e8d5}[data-world=candidate] .reputation-hero:after{z-index:1;background:linear-gradient(90deg, var(--pq-personal-yellow), var(--pq-accent));content:"";width:min(16rem,42%);height:4px;position:absolute;bottom:0;left:0}[data-world=candidate] .reputation-hero>:not(.reputation-hero__image){z-index:2;max-width:62%;position:relative}[data-world=candidate] .reputation-hero__image{z-index:0;object-fit:cover;object-position:center 40%;filter:saturate(.92)contrast(1.04);-webkit-mask-image:linear-gradient(90deg,#0000,#000 42%);mask-image:linear-gradient(90deg,#0000,#000 42%);width:55%!important;inset:0 0 0 auto!important}@media not (min-width:48rem){[data-world=candidate] .reputation-hero>:not(.reputation-hero__image){max-width:68%}[data-world=candidate] .reputation-hero__image{opacity:.62;width:58%!important}}[data-world=candidate] .reputation-facts article,[data-world=candidate] .review-quick-grid fieldset{border-color:var(--candidate-line);border-radius:var(--candidate-radius-card);color:var(--candidate-paper-ink);box-shadow:var(--candidate-shadow-card);background:#fff}[data-world=candidate] .reputation-feed{color:var(--candidate-paper-ink)}[data-world=candidate] .review-quick-grid label span{border-color:var(--candidate-line);border-radius:.85rem;min-height:3rem}[data-world=candidate] .commercial-panel,[data-world=candidate] .commercial-page{border-color:var(--candidate-line);border-radius:var(--candidate-radius-feature)}[data-world=candidate] .commercial-sticky-action{border-radius:1.35rem}.quiz-world{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--pq-brand-100) 55%, transparent), transparent 22rem), var(--candidate-canvas);grid-template-rows:auto auto minmax(0,1fr)}.quiz-header{max-width:46rem;min-height:4.5rem;padding:.75rem var(--candidate-page-gutter)}.quiz-header .brand{font-size:1.05rem}.quiz-header .brand__signal{width:2rem;height:2rem}.quiz-header>span{background:#ffffffc7;border-radius:999px;padding:.42rem .72rem}.quiz-progress{width:min(calc(100% - 2 * var(--candidate-page-gutter)), 43.5rem);background:color-mix(in srgb, var(--pq-brand-100) 42%, white);border-radius:999px;height:.5rem;margin:0 auto}.quiz-progress span{border-radius:inherit;background:var(--candidate-accent)}.quiz-step{border:1px solid var(--candidate-line);border-radius:var(--candidate-radius-feature) var(--candidate-radius-feature) 0 0;width:min(100% - 1rem,44rem);height:calc(100% - .75rem);padding:clamp(1.4rem, 5vh, 2.75rem) clamp(1.1rem, 5vw, 2.75rem) max(1rem, env(safe-area-inset-bottom));background:#fffffff5;border-bottom:0;grid-template-rows:auto minmax(0,1fr) auto auto;gap:1.25rem;margin-top:.75rem;box-shadow:0 -.25rem 2rem #192a530f}.quiz-step__copy{gap:.55rem}.quiz-kicker{color:var(--candidate-accent-strong);letter-spacing:.13em;font-size:.7rem}.quiz-step__copy h1{letter-spacing:-.065em;max-width:14ch;font-size:clamp(2.45rem,11vw,4.85rem);line-height:.96}.quiz-step__copy>p:last-of-type{font-size:.92rem;line-height:1.5}.quiz-step__answers{gap:1rem;padding:.1rem .1rem .5rem}.quiz-options{gap:.65rem}.quiz-option{border-color:var(--candidate-line);border-radius:var(--candidate-radius-control);min-height:4.75rem;box-shadow:var(--candidate-shadow-card);background:#fff;grid-template-columns:minmax(0,1fr) 2.35rem;gap:1rem;padding:.9rem .9rem .9rem 1.1rem}.quiz-option:hover{border-color:var(--pq-brand-200);box-shadow:0 .65rem 1.5rem #1e2f5714}.quiz-option[aria-pressed=true]{border-color:var(--candidate-accent);background:var(--candidate-accent-soft);box-shadow:inset 0 0 0 1px var(--candidate-accent)}.quiz-option__mark{border-color:var(--candidate-line);background:var(--candidate-surface-soft);width:2.35rem;height:2.35rem}.quiz-option[aria-pressed=true] .quiz-option__mark{border-color:var(--candidate-accent);background:var(--candidate-accent);color:#fff}.quiz-option strong{font-size:1.02rem}.quiz-known-context,.quiz-text-field input,.quiz-binary,.quiz-range{border-color:var(--candidate-line);border-radius:var(--candidate-radius-card);box-shadow:var(--candidate-shadow-card)}.quiz-text-field input{background:#fff;min-height:3.75rem}.quiz-binary{padding:1.1rem}.quiz-binary button{border-color:var(--candidate-line);border-radius:var(--candidate-radius-control);background:var(--candidate-surface-soft);min-height:3.75rem}.quiz-binary button[aria-pressed=true]{border-color:var(--candidate-accent);background:var(--candidate-accent-soft);box-shadow:inset 0 0 0 1px var(--candidate-accent);color:var(--candidate-accent-strong)}.quiz-range{background:var(--candidate-ink)}.quiz-step__footer{border-top:1px solid var(--candidate-line);gap:.75rem;padding-top:.9rem}.quiz-primary{border-radius:var(--candidate-radius-control);background:var(--candidate-accent);min-height:3.75rem;box-shadow:0 .7rem 1.5rem color-mix(in srgb, var(--candidate-accent) 20%, transparent)}.quiz-back{border-color:var(--candidate-line);border-radius:var(--candidate-radius-control);width:3.75rem;height:3.75rem;box-shadow:var(--candidate-shadow-card)}.quiz-world--center{background:radial-gradient(circle at 85% 20%, color-mix(in srgb, var(--pq-brand-100) 58%, transparent), transparent 24rem), var(--candidate-canvas)}.quiz-world--center>*{width:min(100%,42rem)}[data-world=candidate] :is(.candidate-applications-hero__mascot,.assignment-reconfirmation-stage,.reporting-question-stage,.moment-card__mascot,.moment-status-card__mascot){min-height:5.25rem}[data-world=candidate] .candidate-applications-hero__mascot{z-index:4;width:min(16rem,34%);position:absolute;bottom:.35rem;right:clamp(.65rem,2vw,1.5rem)}[data-world=candidate] :is(.assignment-reconfirmation-stage,.reporting-question-stage,.moment-card__mascot,.moment-status-card__mascot){max-width:35rem;margin:.5rem 0 1rem auto}[data-world=candidate] :is(.assignment-reconfirmation-stage,.reporting-question-stage,.moment-card__mascot,.moment-status-card__mascot) .promiqo-mascot-stage__message{max-width:18rem;font-size:.75rem}@media (max-width:700px){[data-world=candidate] .candidate-applications-hero__mascot{width:5.5rem;bottom:0;right:.3rem}[data-world=candidate] .candidate-applications-hero__mascot .promiqo-mascot-stage__message{display:none}[data-world=candidate] :is(.assignment-reconfirmation-stage,.reporting-question-stage,.moment-card__mascot,.moment-status-card__mascot){width:100%;margin-inline:0}}.candidate-modern-flow .candidate-application-tabs{scrollbar-width:none;gap:.65rem;padding:.15rem 0 .75rem;display:flex;overflow-x:auto}.candidate-modern-flow .candidate-application-tabs button{color:#c4d2dc;min-height:2.7rem;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.55rem;padding:.65rem .95rem;font-size:.78rem;font-weight:750;display:inline-flex}.candidate-modern-flow .candidate-application-tabs button[aria-pressed=true]{color:#05231f;background:linear-gradient(110deg,#53edb2,#65e7e1);border-color:#6aebd6}.candidate-modern-flow .candidate-application-tabs small{background:#0000002e;border-radius:50%;place-items:center;min-width:1.45rem;height:1.45rem;font-size:.67rem;display:grid}.candidate-modern-flow .candidate-application-group[data-urgent]>h2{color:#ffd17a}.candidate-modern-flow .candidate-application-group[data-urgent]>a{background:radial-gradient(circle at 96% 0,#ffb94c1a,#0000 16rem),#102130;border-color:#ffc76359}.candidate-modern-flow .candidate-application-type{letter-spacing:.04em;text-transform:uppercase;background:#38d2c417;border:1px solid #6de8d840;border-radius:999px;align-items:center;width:fit-content;padding:.25rem .58rem;font-weight:850;display:inline-flex;color:#80ecde!important;font-size:.65rem!important}.candidate-modern-flow .candidate-application-type[data-type=NOW]{background:linear-gradient(100deg,#1bd8d429,#e32fca26);border-color:#ef48da6b;color:#ff9bea!important}.candidate-modern-flow .candidate-application-type[data-type=ONGOING]{background:#ffbe441a;border-color:#ffcc5b61;color:#ffd47e!important}.candidate-modern-flow .candidate-application__head>.candidate-application-type{margin:1.35rem 0 .55rem}.candidate-modern-flow .candidate-applications-empty--filtered{margin-top:2rem}.candidate-modern-flow .commercial-page--invoice{color:var(--candidate-paper-ink);background:#fbfcfe}.candidate-modern-flow .commercial-page--invoice>header>a{color:#143f8f}.candidate-modern-flow .commercial-page--invoice :where(h1,.pq-notification__title,.commercial-invoice-summary>strong){color:var(--candidate-paper-ink)}.candidate-modern-flow .commercial-page--invoice :where(.commercial-invoice-summary>span,.commercial-invoice-summary>p){color:var(--candidate-paper-muted)}.candidate-modern-flow .commercial-page--contract{color:#f6f9fc;background:radial-gradient(circle at 90% 0,#4aecc21a,#0000 24rem),#0b1925;border-color:#ffffff1c;width:min(68rem,100%)}.candidate-modern-flow .commercial-page--contract>header>a{color:#93f4e3;width:fit-content;text-decoration:none}.candidate-modern-flow .commercial-page--contract>header>p:not(.eyebrow){color:#b8c9d4}.candidate-modern-flow .contract-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.candidate-modern-flow .contract-meta>div{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;gap:.35rem;min-width:0;padding:1rem;display:grid}.candidate-modern-flow .contract-meta span{color:#91a7b5;text-transform:uppercase;letter-spacing:.07em;font-size:.76rem}.candidate-modern-flow .contract-meta strong{overflow-wrap:anywhere}.candidate-modern-flow .contract-meta__pay strong{color:#c5ff62;font-size:1.45rem}.candidate-modern-flow :is(.contract-preview,.contract-confirmation,.contract-confirmed){background:#102534;border:1px solid #ffffff1c;border-radius:1.2rem;gap:1rem;margin-top:1rem;padding:clamp(1.15rem,4vw,2rem);display:grid}.candidate-modern-flow .contract-preview>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.candidate-modern-flow .contract-preview .eyebrow{color:#76e9d3}.candidate-modern-flow .contract-preview button{color:#a6f8ee;cursor:pointer;background:#153945;border:1px solid #397680;border-radius:.75rem;min-height:2.8rem;padding:0 .85rem}.candidate-modern-flow .contract-preview dl{border-top:1px solid #ffffff1a;gap:0;margin:0;display:grid}.candidate-modern-flow .contract-preview dl>div{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:1rem;padding:.8rem 0;display:grid}.candidate-modern-flow .contract-preview dt,.candidate-modern-flow .contract-preview small{color:#91a7b5}.candidate-modern-flow .contract-preview dd{margin:0}.candidate-modern-flow .contract-confirmation__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.candidate-modern-flow .contract-confirmation label{color:#b8c9d4;gap:.4rem;font-weight:700;display:grid}.candidate-modern-flow .contract-confirmation input:not([type=checkbox]){color:#fff;min-width:0;min-height:3rem;font:inherit;background:#091923;border:1px solid #ffffff26;border-radius:.75rem;padding:0 .8rem}.candidate-modern-flow .contract-signature{grid-column:1/-1}.candidate-modern-flow .contract-signature input{font-family:cursive!important;font-size:1.3rem!important}.candidate-modern-flow .contract-confirmation__acceptance{grid-template-columns:auto minmax(0,1fr);align-items:start}.candidate-modern-flow .contract-confirmation__acceptance input{accent-color:#51e9be;width:1.25rem;height:1.25rem}.candidate-modern-flow .contract-confirmation__submit,.candidate-modern-flow .contract-confirmed :is(button,a){color:#06241e;min-height:3.2rem;font:inherit;cursor:pointer;background:linear-gradient(90deg,#43dfea,#50ebb5,#c5ff62);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 1.2rem;font-weight:900;text-decoration:none;display:inline-flex}.candidate-modern-flow .contract-confirmation__submit:disabled{cursor:not-allowed;opacity:.45}.candidate-modern-flow .contract-confirmed{border-color:#50ebb547;grid-template-columns:auto minmax(0,1fr)}.candidate-modern-flow .contract-confirmed>span{color:#05231b;background:#50ebb5;border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.35rem;font-weight:900;display:grid}.candidate-modern-flow .contract-confirmed :is(button,a){grid-column:1/-1;width:fit-content}.candidate-modern-flow .contract-confirmed--cancelled{border-color:#ffbe5c4d}@media not (min-width:48rem){.candidate-modern-flow .contract-meta,.candidate-modern-flow .contract-confirmation__fields{grid-template-columns:1fr}.candidate-modern-flow .contract-preview>header{flex-direction:column;align-items:flex-start}.candidate-modern-flow .contract-preview dl>div{grid-template-columns:1fr;gap:.25rem}}.candidate-modern-flow .candidate-application__job-meta{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-top:.75rem;display:flex}.candidate-modern-flow .candidate-application__job-meta strong{color:#c5ff62;letter-spacing:-.045em;font-size:clamp(1.65rem,4vw,2.45rem)}.candidate-modern-flow .candidate-application__job-meta span{color:#c5d3dd;border:1px solid #ffffff24;border-radius:999px;padding:.45rem .75rem}.candidate-modern-flow .application-step--review{background:radial-gradient(circle at 95% 0,#c5ff621a,#0000 18rem),linear-gradient(145deg,#102b36,#0b1925);min-height:auto}.candidate-modern-flow .application-step__progress span{background:linear-gradient(90deg,#31d9ee,#4be9b2,#c5ff62)}.candidate-modern-flow .application-review-facts span{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:.9rem;align-items:center;gap:.7rem;padding:.9rem 1rem;display:flex}.candidate-modern-flow .application-review-facts i{color:#06261d;background:#4be9b2;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-style:normal;font-weight:900;display:grid}.candidate-modern-flow .application-result--submitted{background:radial-gradient(circle at 95% 0,#c5ff621a,#0000 17rem),linear-gradient(145deg,#102b36,#0b1925);border:1px solid #5cedd13d;grid-template-columns:4rem minmax(0,1fr);gap:1.1rem 1.25rem;padding:clamp(1.3rem,4vw,2.25rem)}.candidate-modern-flow .application-result--submitted h2{max-width:none;margin-top:.2rem;font-size:clamp(2rem,5vw,3.2rem)}.candidate-modern-flow .application-result__availability,.candidate-modern-flow .application-result__next,.candidate-modern-flow .application-result__idle,.candidate-modern-flow .application-result__actions{grid-column:1/-1}.candidate-modern-flow .application-result__next{gap:.8rem;display:grid}.candidate-modern-flow .application-result__next ol{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.candidate-modern-flow .application-result__next li{background:#ffffff0e;border-radius:.85rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:3rem;padding:.55rem .75rem;display:grid}.candidate-modern-flow .application-result__next li b{color:#88f4e8;background:#183f49;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.candidate-modern-flow .application-result__idle{background:#c5ff6214;border-left:3px solid #c5ff62;padding:.85rem 1rem}.candidate-modern-flow .application-result__actions{flex-wrap:wrap;gap:.75rem;display:flex}.candidate-modern-flow .application-result.application-result--submitted .application-result__actions>a{color:#fff;background:#0b4b55;border-color:#76e9d3}.candidate-modern-flow .application-timeline ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem}.candidate-modern-flow .application-timeline li{grid-template-columns:1.6rem minmax(0,1fr);min-height:auto}.candidate-modern-flow .application-timeline li:not(:last-child):after{width:auto;height:2px;inset:.7rem -.4rem auto 1.15rem}.candidate-modern-flow .application-timeline li[data-active=true] i{color:#c5ff62}@media not (min-width:48rem){.candidate-modern-flow .application-timeline ol{grid-template-columns:1fr;gap:0}.candidate-modern-flow .application-timeline li{min-height:4.1rem}.candidate-modern-flow .application-timeline li:not(:last-child):after{width:2px;height:auto;inset:1.5rem auto -.1rem .58rem}}.candidate-modern-flow{color:#f5f8fb;background:radial-gradient(circle at 90% 0,#53edb21a,#0000 28rem),linear-gradient(160deg,#08121c,#0d1b29 58%,#09131f);min-height:72vh;padding-block:1px}.candidate-modern-flow :where(.candidate-application,.candidate-applications-list){max-width:74rem}.candidate-modern-flow .candidate-applications-hero{isolation:isolate;background:radial-gradient(circle at 72% 12%,#f441dc33,#0000 22rem),linear-gradient(125deg,#0a2333,#11192d 60%,#25142f);border:1px solid #ffdf7e42;border-radius:1.45rem;align-items:center;min-height:clamp(13rem,25vw,18rem);padding:clamp(1.4rem,4vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1.6rem 4rem #0000003d}.candidate-modern-flow .candidate-applications-hero:after{z-index:3;background:linear-gradient(90deg, var(--pq-personal-yellow), #f45ee0);content:"";width:min(15rem,48%);height:4px;position:absolute;bottom:0;left:0}.candidate-modern-flow .candidate-applications-hero>div:first-child{z-index:2;max-width:58%;position:relative}.candidate-modern-flow .candidate-applications-hero>div:first-child>p:last-child{color:#c0ced8;max-width:36rem;margin-top:.8rem}.candidate-modern-flow .candidate-applications-hero__visual{z-index:0;width:54%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.candidate-modern-flow .candidate-applications-hero__visual img{object-fit:cover;object-position:center 36%;filter:saturate(.94)contrast(1.04)}.candidate-modern-flow :where(.candidate-overline,.candidate-application__head>p:last-child){color:#83e8d5}.candidate-modern-flow :is(.application-step,.application-timeline,.candidate-application-group>a,.candidate-applications-empty,.application-history-state,.assignment-detail__grid>section,.assignment-attendance,.candidate-short-notice-dropout,.candidate-backup-state){color:#f6f9fc;background:radial-gradient(circle at 95% 0,#4fdec414,#0000 17rem),#102130;border:1px solid #ffffff1c;box-shadow:0 24px 70px #00000038}.candidate-modern-flow :is(.candidate-application-group>a span,.candidate-application-group>a small,.application-timeline time,.application-timeline li span,.assignment-attendance p,.assignment-attendance__status span){color:#aebdca}.candidate-modern-flow .candidate-application-group>a em{color:#bdd0df;background:#ffffff17;border-radius:999px;width:fit-content;padding:.24rem .55rem;font-size:.7rem;font-style:normal}.candidate-modern-flow .application-step textarea,.candidate-modern-flow :where(.application-choice-grid,.application-choice-stack) button,.candidate-modern-flow .application-withdraw select,.candidate-modern-flow .application-withdraw>div button{color:#f6f9fc;background:#0a1723;border-color:#ffffff29}.candidate-modern-flow .application-choice-grid button[aria-pressed=true],.candidate-modern-flow .application-choice-stack button[aria-pressed=true],.candidate-modern-flow .application-choice-stack button[aria-checked=true]{background:#53edb224;border-color:#76e9d3}.candidate-modern-flow .application-step--availability fieldset.availability-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.55rem;display:grid}.candidate-modern-flow .availability-day--detailed{text-align:left;align-content:start;justify-items:stretch;min-height:0;padding:.8rem}.candidate-modern-flow .availability-day--detailed>label,.candidate-modern-flow .availability-day__times label{color:#b8c6d1;gap:.3rem;font-size:.72rem;display:grid}.candidate-modern-flow .availability-day--detailed select,.candidate-modern-flow .availability-day__times input{color:#f6f9fc;min-height:2.6rem;font:inherit;background:#101f2c;border:1px solid #ffffff29;border-radius:.65rem;padding:.45rem .6rem}.candidate-modern-flow .availability-day__times{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.candidate-modern-flow .application-review-days{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.candidate-modern-flow .application-review-days li{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:.8rem;justify-content:space-between;gap:1rem;padding:.75rem;display:flex}.candidate-modern-flow .application-review-days li[data-status=PARTIAL]{border-color:#f4c86a}.candidate-modern-flow .availability-day{text-align:center;background:#0a1723;border-color:#ffffff21;border-radius:.9rem;place-items:center;min-width:0;min-height:5.6rem;padding:.65rem .35rem;display:grid}.candidate-modern-flow .availability-day>span{grid-template-columns:1fr;gap:.2rem;display:grid}.candidate-modern-flow .availability-day>span strong{color:#8fa4b5;text-transform:uppercase;font-size:.72rem}.candidate-modern-flow .availability-day>span small{color:#f6f9fc;font-size:.72rem}.candidate-modern-flow .availability-day i{width:1px;height:1px;position:absolute;overflow:hidden}.candidate-modern-flow .availability-day:has(input:checked){background:#53edb229;border-color:#76e9d3;box-shadow:inset 0 0 0 1px #76e9d359}.candidate-modern-flow .availability-quick-actions{flex-wrap:wrap;gap:.65rem;display:flex}.candidate-modern-flow .availability-quick-actions button{color:#eaf2f8;min-height:2.7rem;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;padding-inline:1rem;font-weight:750}.candidate-modern-flow .availability-summary,.candidate-modern-flow .application-partial-positive{color:#bdf6e8;background:#53edb21f;border-radius:1rem;padding:.9rem 1rem}.candidate-modern-flow .application-hard-gate{color:#ffd79c;background:#ffb34721;border-radius:1rem;padding:.9rem 1rem}.candidate-modern-flow .application-result--quiet{color:#f6f9fc;background:radial-gradient(circle at 95% 0,#4fdec414,#0000 17rem),#102130;border:1px solid #ffffff1c}.candidate-modern-flow .application-result a,.candidate-modern-flow .candidate-applications-empty a{color:#08231e;background:#76e9d3;border:1px solid #76e9d357}.candidate-modern-flow .application-history-state{border-radius:1rem;margin-bottom:1.25rem;padding:1rem 1.2rem}.candidate-modern-flow .application-history-state p{color:#b9c7d2;margin-top:.35rem}.candidate-modern-flow .assignment-attendance__status>div{color:#f5f8fb;background:#ffffff12}@media not (min-width:62rem){.candidate-modern-flow .application-step--availability fieldset.availability-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media not (min-width:36rem){.candidate-modern-flow .candidate-applications-hero{min-height:13.5rem;padding:1.35rem 1.2rem}.candidate-modern-flow .candidate-applications-hero>div:first-child{max-width:66%}.candidate-modern-flow .candidate-applications-hero__visual{opacity:.72;width:55%}.candidate-modern-flow .application-step--availability fieldset.availability-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}}@media (min-width:48rem){@layer app{[data-world=candidate] .candidate-app__mode{background:var(--candidate-accent-soft);color:var(--candidate-accent-strong);display:inline-flex}[data-world=candidate] .candidate-bottom-nav{bottom:1.25rem}[data-world=candidate] .candidate-home,[data-world=candidate] .candidate-profile{padding-bottom:7rem}[data-world=candidate] .candidate-match-grid,[data-world=candidate] .candidate-profile__grid,[data-world=candidate] .candidate-profile__binary-row,[data-world=candidate] .assignment-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-world=candidate] .reputation-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.quiz-step{border-bottom:1px solid var(--candidate-line);border-radius:var(--candidate-radius-feature);height:calc(100% - 1.5rem);box-shadow:var(--candidate-shadow-float);margin-top:1.5rem}.quiz-options:not([data-compact]){grid-template-columns:minmax(0,1fr)}.quiz-binary-grid,.quiz-contact__names{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (min-width:72rem){@layer app{[data-world=candidate] .candidate-home,[data-world=candidate] .candidate-profile{padding-top:2.5rem}[data-world=candidate] .candidate-match-card--hero{align-content:start;min-height:28rem;padding:2.25rem}[data-world=candidate] .candidate-job-keyfacts,[data-world=candidate] .assignment-detail__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media not (min-width:30rem){@layer app{[data-world=candidate] .candidate-bottom-nav>a,[data-world=candidate] .candidate-bottom-nav>span{font-size:.6rem}[data-world=candidate] .candidate-action-priority,[data-world=candidate] .candidate-match-section--now{margin-inline:-.35rem}[data-world=candidate] .candidate-match-card>header{grid-template-columns:minmax(0,1fr)}[data-world=candidate] .candidate-match-score{width:fit-content;height:auto;min-height:2.2rem;box-shadow:none;border:0;border-radius:999px;grid-auto-flow:column;gap:.25rem;padding-inline:.7rem}[data-world=candidate] .candidate-match-score strong{font-size:1rem}[data-world=candidate] .assignment-card{grid-template-columns:minmax(0,1fr)}.quiz-step__copy h1{font-size:clamp(2.15rem,11vw,3rem)}}}@media (prefers-reduced-motion:reduce){@layer app{[data-world=candidate] *,.quiz-world *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}
@layer app{.brand{color:var(--pq-ink);flex:none;align-items:center;text-decoration:none;display:inline-flex}.brand__art{aspect-ratio:1849/851;width:clamp(9.5rem,15vw,11.25rem);display:block;position:relative;overflow:visible}.promiqo-brand-artwork{aspect-ratio:1849/851;width:clamp(8.75rem,13vw,10.75rem);display:block;overflow:visible}.promiqo-brand-artwork[data-format=header]{aspect-ratio:1849/851}.promiqo-brand-artwork[data-size=compact]{width:clamp(6.5rem,10vw,7.5rem)}.promiqo-brand-artwork[data-size=full]{width:clamp(13rem,24vw,18rem)}.promiqo-brand-artwork[data-contrast=on-dark]{filter:drop-shadow(0 .35rem .8rem #00000073)}.promiqo-brand-artwork img,.brand__image{object-fit:contain;object-position:center;width:100%;height:100%;display:block}[data-promiqo-logo]{box-sizing:border-box;filter:drop-shadow(0 .35rem .8rem #0000006b);width:clamp(7rem,10vw,9rem);height:auto;display:block}.brand[data-variant=full] .brand__art{aspect-ratio:1849/851;width:clamp(13rem,24vw,18rem)}.brand[data-rendered-variant=wordmark] .brand__art{aspect-ratio:1849/851}.brand[data-variant=full] .brand__image{object-fit:contain}.brand[data-rendered-variant=icon] .brand__art{aspect-ratio:1849/851;width:7.5rem}.brand[data-inverse][data-rendered-variant=icon] .brand__art{width:7.5rem}.candidate-app__topbar .brand__art,.quiz-header .brand__art{width:clamp(9.4rem,24vw,11.4rem)}[data-public-mascot]{isolation:isolate;position:relative}[data-public-mascot]:after{z-index:-1;content:"";filter:blur(.8rem);opacity:.72;background:radial-gradient(circle,#4feeee52,#e537d21f 48%,#0000 72%);border-radius:50%;position:absolute;inset:18% 8% 5%}.brand__accessible-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.promiqo-mascot{--mascot-size:8rem;width:var(--mascot-size);aspect-ratio:.92;pointer-events:none;flex:none;place-items:center;display:inline-grid}.promiqo-mascot[data-mascot-size=icon]{--mascot-size:2rem}.promiqo-mascot[data-mascot-size=compact]{--mascot-size:4.75rem}.promiqo-mascot[data-mascot-size=hero]{--mascot-size:clamp(12rem, 26vw, 19rem)}.promiqo-mascot__art{transform-origin:55% 72%;width:100%;height:100%;display:block;overflow:visible}.promiqo-mascot__art img{object-fit:contain;width:100%;height:100%;display:block}.promiqo-mascot-stage{--mascot-flight-start-x:6.5rem;--mascot-flight-start-y:-2.4rem;--mascot-flight-mid-x:2.8rem;--mascot-flight-mid-y:.85rem;--mascot-flight-end-x:0;--mascot-flight-end-y:0;isolation:isolate;pointer-events:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(.45rem,2vw,1.2rem);width:100%;min-height:10rem;display:grid;position:relative;overflow:visible}.promiqo-mascot-stage[data-path=arc-from-left]{--mascot-flight-start-x:-6.5rem;--mascot-flight-start-y:-2rem;--mascot-flight-mid-x:-2.5rem;--mascot-flight-mid-y:1rem}.promiqo-mascot-stage[data-path=arc-to-right]{--mascot-flight-start-x:0;--mascot-flight-start-y:0;--mascot-flight-mid-x:2.4rem;--mascot-flight-mid-y:-1rem;--mascot-flight-end-x:7rem;--mascot-flight-end-y:1.6rem}.promiqo-mascot-stage[data-path=arc-to-left]{--mascot-flight-start-x:0;--mascot-flight-start-y:0;--mascot-flight-mid-x:-2.4rem;--mascot-flight-mid-y:-1rem;--mascot-flight-end-x:-7rem;--mascot-flight-end-y:1.6rem}.promiqo-mascot-stage[data-path=short-guide-right]{--mascot-flight-start-x:-1.3rem;--mascot-flight-start-y:-.55rem;--mascot-flight-mid-x:-.45rem;--mascot-flight-mid-y:.3rem;--mascot-flight-end-x:.55rem;--mascot-flight-end-y:0}.promiqo-mascot-stage[data-path=short-guide-down]{--mascot-flight-start-x:.5rem;--mascot-flight-start-y:-1.4rem;--mascot-flight-mid-x:-.2rem;--mascot-flight-mid-y:-.4rem;--mascot-flight-end-x:0;--mascot-flight-end-y:.55rem}.promiqo-mascot-stage__scene{z-index:2;min-width:var(--mascot-size,8rem);grid-area:1/2;place-items:center;display:grid;position:relative;overflow:visible}.promiqo-mascot-stage__pose{will-change:transform, opacity;grid-area:1/1;place-items:center;display:grid}.promiqo-mascot-stage__pose--previous{z-index:1;animation:.26s ease-out both promiqo-mascot-crossfade-out}.promiqo-mascot-stage__pose--active{z-index:2}.promiqo-mascot-stage__message{z-index:3;width:min(100%,21rem);color:inherit;font-size:var(--pq-text-sm);-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem);background:#ffffffd1;border:1px solid #0a1d3f14;border-radius:1.15rem;grid-area:1/1;justify-self:end;margin:0;padding:.85rem 1rem;font-weight:720;line-height:1.42;position:relative;box-shadow:0 12px 28px #0a1d3f12}.promiqo-mascot-stage[data-level=HERO] .promiqo-mascot-stage__message{font-size:clamp(.95rem,2vw,1.12rem)}.promiqo-mascot-stage[data-phase=waiting]>*{opacity:0}.promiqo-mascot-stage[data-phase=running] .promiqo-mascot-stage__message{animation:.36s ease-out .14s both promiqo-mascot-message-in}.promiqo-mascot-stage[data-trail] .promiqo-mascot-stage__trail{display:block}.promiqo-mascot-stage__trail{z-index:0;width:min(88%,23rem);height:7.5rem;display:none;position:absolute;top:50%;right:8%;overflow:visible;transform:translateY(-50%)}.promiqo-mascot-stage__trail path{fill:none;stroke:#2074ee5c;stroke-width:2px;stroke-linecap:round;stroke-dasharray:.05 .06;opacity:0}.promiqo-mascot-stage[data-phase=running][data-trail] .promiqo-mascot-stage__trail path{animation:.62s ease-out both promiqo-mascot-trail}.promiqo-mascot-stage[data-phase=running][data-behavior=ENTER] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.32s ease-out both promiqo-mascot-enter}.promiqo-mascot-stage[data-phase=running][data-behavior=FLY_IN] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.72s cubic-bezier(.2,.74,.22,1) both promiqo-mascot-flight-path}.promiqo-mascot-stage[data-phase=running][data-behavior=FLY_ACROSS] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.62s cubic-bezier(.2,.74,.22,1) both promiqo-mascot-flight-path}.promiqo-mascot-stage[data-phase=running][data-behavior=ARRIVE] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.48s cubic-bezier(.2,.76,.24,1) both promiqo-mascot-arrive}.promiqo-mascot-stage[data-phase=running][data-behavior=HOVER] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.35s ease-in-out 2 alternate promiqo-mascot-hover}.promiqo-mascot-stage[data-phase=running][data-behavior=SEARCH] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.45s ease-in-out 2 alternate promiqo-mascot-search}.promiqo-mascot-stage[data-phase=running][data-behavior=GUIDE] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.26s ease-in-out 2 alternate promiqo-mascot-guide}.promiqo-mascot-stage[data-phase=running][data-behavior=CELEBRATE] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.76s cubic-bezier(.18,.86,.24,1) both promiqo-mascot-celebrate}.promiqo-mascot-stage[data-phase=running][data-behavior=EXIT] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.42s ease-in both promiqo-mascot-exit}.promiqo-mascot-stage[data-phase=running][data-behavior=IDLE_ALIVE] .promiqo-mascot-stage__pose--active .promiqo-mascot__art{animation:.34s ease-in-out 2 alternate promiqo-mascot-idle-alive}.promiqo-guide{background:#ffffffe6;border:1px solid #0a1d3f14;border-radius:1.35rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;width:min(100%,31rem);min-height:6.5rem;padding:.65rem 1rem .65rem .7rem;display:grid;box-shadow:0 16px 34px #0a1d3f14}.promiqo-guide[data-compact]{border-radius:1rem;width:min(100%,26rem);min-height:4.65rem;padding:.45rem .8rem .45rem .5rem;box-shadow:0 9px 24px #0a1d3f0f}.promiqo-guide[data-tone=dark]{color:#fff;background:#07142bdb;border-color:#ffffff21;box-shadow:0 16px 36px #0000002e}.promiqo-guide[data-presentation=hero],.promiqo-guide[data-presentation=floating]{width:100%;min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.promiqo-guide[data-presentation=hero]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.promiqo-guide[data-presentation=hero]>.promiqo-mascot{grid-area:1/2}.promiqo-guide[data-presentation=hero]>p{background:#ffffffe6;border:1px solid #0a1d3f14;border-radius:1.15rem;grid-area:1/1;max-width:17rem;padding:.9rem 1rem;box-shadow:0 12px 28px #0a1d3f12}.promiqo-guide p{color:inherit;font-size:var(--pq-text-sm);margin:0;font-weight:720;line-height:1.42}.auth-mascot-guide{z-index:2;align-self:end;margin-top:clamp(2rem,7vh,5rem);position:relative}.auth-mascot-guide .promiqo-guide{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#07142bb8}.quiz-step__copy>.promiqo-guide{margin-top:.65rem}.quiz-start-guide{grid-template-columns:minmax(0,1fr) clamp(7rem,19vw,9.5rem);gap:.1rem;min-height:8.5rem;overflow:visible}.quiz-start-guide .promiqo-mascot-stage__scene{width:clamp(7.5rem,20vw,10rem);margin:-1.35rem -.6rem -1.2rem -1rem}.quiz-start-guide .promiqo-mascot-stage__message{justify-self:stretch}.quiz-loading-stage,.quiz-matching-stage{width:min(100%,34rem);min-height:clamp(12rem,28vw,18rem)}.quiz-loading-stage .promiqo-mascot-stage__scene,.quiz-matching-stage .promiqo-mascot-stage__scene{grid-column:1/-1;justify-self:center}.quiz-loading-stage .promiqo-mascot-stage__message,.quiz-matching-stage .promiqo-mascot-stage__message{text-align:center;grid-area:2/1/auto/-1;justify-self:center}.quiz-result[data-ready=true]>:not(.brand,.quiz-matching-stage){animation:.42s ease-out both promiqo-result-reveal}.quiz-world--center>.promiqo-mascot{margin-block:.75rem}[data-world=candidate] .candidate-home{gap:clamp(1.75rem,5vw,3.5rem)}[data-world=candidate] .candidate-discovery__hero{background:radial-gradient(circle at 91% 16%,#3478f61f,#0000 16rem),linear-gradient(135deg,#fffffff5,#f2f6ffe0);border:1px solid #0a1d3f0f;border-radius:clamp(1.6rem,4vw,2.5rem);grid-template-columns:minmax(0,1.15fr) minmax(17rem,.85fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);min-height:0;padding:clamp(1.35rem,4vw,3rem);display:grid;position:relative;overflow:visible;box-shadow:0 22px 55px #0a1d3f12}.candidate-home__hero-copy{z-index:2;gap:.8rem;display:grid;position:relative}[data-world=candidate] .candidate-home__hero-copy>p:not(.candidate-overline){max-width:34rem;color:var(--pq-muted);font-size:clamp(1rem,2.5vw,1.2rem)}.candidate-home__guide{z-index:1;align-self:stretch;position:relative}.candidate-home__guide .promiqo-mascot{justify-self:end;margin:-2.1rem -1.25rem -2.2rem -1.5rem}.candidate-home__guide>p{z-index:2;position:relative}.candidate-home__stage{z-index:1;align-self:stretch;min-height:clamp(12rem,24vw,17rem)}.candidate-home__stage .promiqo-mascot-stage__scene{align-self:center;margin:-2.4rem -1.6rem -2.25rem -1rem}.candidate-home__stage .promiqo-mascot-stage__message{background:#ffffffb8;align-self:center}.candidate-home[data-home-context=NOW] .candidate-home__stage{--mascot-flight-start-x:7.5rem;--mascot-flight-start-y:-3.5rem;--mascot-flight-mid-x:2.4rem;--mascot-flight-mid-y:.6rem;--mascot-flight-end-x:0;--mascot-flight-end-y:1rem}[data-world=candidate] .candidate-match-section--now{isolation:isolate;transition:transform .42s,box-shadow .42s;position:relative;overflow:visible;transform:translateY(.35rem)}[data-world=candidate] .candidate-home[data-mascot-step="1"] .candidate-match-section--now,[data-world=candidate] .candidate-home[data-mascot-step="2"] .candidate-match-section--now{transform:translate(0,0);box-shadow:0 24px 60px #081e432e}[data-world=candidate] .candidate-match-section--now>header,[data-world=candidate] .candidate-match-section--now>.candidate-match-rail{z-index:2;position:relative}.candidate-match-section__mascot{z-index:1;filter:drop-shadow(0 1rem 1.4rem #0003);width:clamp(9rem,20vw,14rem);position:absolute;top:clamp(-4.8rem,-5vw,-3.2rem);right:clamp(-1.5rem,-2vw,-.4rem)}[data-world=candidate] .candidate-match-section--now>header{width:100%}.candidate-action-priority>.promiqo-mascot{width:4rem;height:auto;color:inherit;font-size:inherit;background:0 0;border-radius:0;align-self:start}.candidate-action-priority[data-mascot-guided]{grid-template-columns:minmax(0,1fr)}.candidate-match-empty>.promiqo-mascot{color:inherit;font-size:inherit}.candidate-notifications__list>a>.promiqo-mascot{width:2.8rem;height:auto;color:inherit;background:0 0;border-radius:0}.candidate-notifications__empty>.promiqo-mascot{width:4.5rem;height:auto;color:inherit;font-size:inherit;background:0 0;border-radius:0}.application-result>.promiqo-guide,.report-success>.promiqo-guide{margin-bottom:.25rem}.application-success-stage,.assignment-confirmed-stage,.assignment-offer-stage,.candidate-job-match-stage,.candidate-empty-stage,.reporting-success-stage{width:min(100%,34rem);margin:0 auto .5rem}.application-success-stage,.assignment-confirmed-stage{min-height:12rem}.candidate-empty-stage{min-height:6.5rem}.candidate-empty-stage .promiqo-mascot-stage__message{box-shadow:none;background:0 0}.candidate-assignments>.promiqo-guide,.assignment-detail>.promiqo-guide{margin:1.25rem 0}.onboarding-callout>.promiqo-mascot{z-index:1;position:absolute;top:clamp(1.25rem,4vw,3rem);right:clamp(1.25rem,4vw,3rem)}.agency-first-use-wrap{gap:1rem;display:grid}.agency-first-use-wrap>.promiqo-guide{z-index:1;margin:1rem 0 -5rem clamp(1rem,4vw,3rem);position:relative}.agency-analytics__clear>.promiqo-mascot{width:3.75rem;height:auto;color:inherit;background:0 0;border-radius:0}.creator-entry__guide,.creator-entry__stage{margin-bottom:.2rem}.creator-entry__stage{min-height:6rem}.creator-entry__stage .promiqo-mascot-stage__message{color:#fff;background:#07142bbd;border-color:#ffffff21;box-shadow:0 16px 36px #0000002e}.creator-preview-stage{min-height:5.5rem;margin-bottom:.5rem}.creator-success-stage{min-height:8rem;margin-bottom:.5rem}.creator-success>.promiqo-guide{margin-bottom:.5rem}.cockpit-working__mascot{grid-template-columns:1fr;width:4.8rem;min-height:4.8rem;margin-top:-.55rem}.cockpit-working__mascot .promiqo-mascot-stage__scene{grid-column:1}.social-creative-preview__brand{align-self:flex-start;margin-bottom:auto}.social-creative-preview__brand .brand__art{width:clamp(7.5rem,26vw,10rem)}.social-creative-preview h2{overflow-wrap:anywhere}.social-generate-empty>.promiqo-mascot{width:5rem;height:auto;color:inherit;font-size:inherit;background:0 0;border-radius:0}.admin-attention__clear{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.65rem;display:grid}.admin-attention__clear>.promiqo-mascot{grid-row:1/span 2}.admin-attention__clear p{margin:0}@keyframes promiqo-mascot-enter{0%{opacity:0;transform:translateY(.35rem)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes promiqo-mascot-flight-path{0%{opacity:0;transform:translate3d(var(--mascot-flight-start-x), var(--mascot-flight-start-y), 0) rotate(-7deg) scale(.86)}46%{opacity:.82;transform:translate3d(var(--mascot-flight-mid-x), var(--mascot-flight-mid-y), 0) rotate(3deg) scale(.96)}78%{opacity:1;transform:translate3d(calc(var(--mascot-flight-end-x) * .92), calc(var(--mascot-flight-end-y) - .18rem), 0) rotate(-1deg) scale(1.015)}to{opacity:1;transform:translate3d(var(--mascot-flight-end-x), var(--mascot-flight-end-y), 0) rotate(0deg) scale(1)}}@keyframes promiqo-mascot-arrive{0%{opacity:0;transform:translate(1.35rem,-.9rem)rotate(-5deg)scale(.92)}78%{opacity:1;transform:translate(.12rem,.12rem)rotate(1deg)scale(1.01)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes promiqo-mascot-guide{0%{transform:translate(0,0)rotate(0)}to{transform:translate(.46rem,-.12rem)rotate(1.8deg)}}@keyframes promiqo-mascot-search{0%{transform:translate(-.22rem,.08rem)rotate(-1.5deg)}to{transform:translate(.22rem,-.12rem)rotate(1.5deg)}}@keyframes promiqo-mascot-celebrate{0%{opacity:0;transform:translateY(.45rem)scale(.94)}58%{opacity:1;transform:translateY(-.35rem)scale(1.03)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes promiqo-mascot-hover{0%{transform:rotate(-1deg)translate(-.08rem,.08rem)scale(.995)}to{transform:rotate(1deg)translate(.08rem,-.18rem)scale(1.005)}}@keyframes promiqo-mascot-idle-alive{0%{transform:translateY(.04rem)rotate(-.6deg)}to{transform:translateY(-.14rem)rotate(.6deg)}}@keyframes promiqo-mascot-exit{0%{opacity:1;transform:translate(0,0)rotate(0)scale(1)}to{opacity:0;transform:translate3d(var(--mascot-flight-end-x), var(--mascot-flight-end-y), 0) rotate(5deg) scale(.9)}}@keyframes promiqo-mascot-crossfade-out{0%{opacity:.94;transform:scale(1)}to{opacity:0;transform:scale(.985)}}@keyframes promiqo-mascot-message-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translate(0,0)}}@keyframes promiqo-mascot-trail{0%{opacity:0;stroke-dashoffset:1px}35%{opacity:.7}to{opacity:0;stroke-dashoffset:0}}@keyframes promiqo-result-reveal{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translate(0,0)}}@media (max-width:43rem){.brand__art{width:9.4rem}.promiqo-mascot{--mascot-size:5.4rem}.promiqo-mascot[data-mascot-size=compact]{--mascot-size:3.55rem}.promiqo-mascot[data-mascot-size=hero]{--mascot-size:clamp(9.5rem, 43vw, 12rem)}.promiqo-mascot-stage{--mascot-flight-start-x:3.6rem;--mascot-flight-start-y:-1.4rem;--mascot-flight-mid-x:1.4rem;--mascot-flight-mid-y:.55rem;grid-template-columns:minmax(0,1fr) minmax(7rem,42%);gap:.15rem;min-height:8.5rem}.promiqo-mascot-stage[data-path=arc-from-left]{--mascot-flight-start-x:-3.6rem;--mascot-flight-mid-x:-1.4rem}.promiqo-mascot-stage[data-path=arc-to-right]{--mascot-flight-end-x:3.8rem;--mascot-flight-end-y:.8rem}.promiqo-mascot-stage[data-path=arc-to-left]{--mascot-flight-end-x:-3.8rem;--mascot-flight-end-y:.8rem}.promiqo-mascot-stage__message{border-radius:1rem;width:min(100%,14rem);padding:.72rem .8rem;font-size:.78rem}.promiqo-mascot-stage__trail{opacity:.72;width:82%;right:4%}.quiz-start-guide{grid-template-columns:minmax(0,1fr) minmax(6.5rem,40%);min-height:7.4rem}.quiz-loading-stage,.quiz-matching-stage{grid-template-columns:minmax(0,1fr);min-height:13rem}.promiqo-guide{border-radius:1.1rem;width:100%;min-height:5.5rem}.auth-mascot-guide{margin-top:1.5rem}.auth-mascot-guide .promiqo-guide{min-height:4.75rem}[data-world=candidate] .candidate-discovery__hero{grid-template-columns:minmax(0,1fr);gap:.35rem;padding:1.35rem 1.15rem 1rem}[data-world=candidate] .candidate-home__hero h1{max-width:9ch;font-size:clamp(3.2rem,16vw,4.7rem)}.candidate-home__guide{width:100%;min-height:8.5rem;margin-top:-.25rem}.candidate-home__guide .promiqo-mascot{margin:-1.1rem -.5rem -1.3rem -1.25rem}.candidate-home__guide>p{border-radius:1rem;max-width:13.5rem;padding:.75rem .85rem;font-size:.78rem}.candidate-home__stage{min-height:8.8rem;margin-top:-.2rem}.candidate-home__stage .promiqo-mascot-stage__scene{margin:-1.1rem -.5rem -1.2rem -.8rem}.candidate-home__stage .promiqo-mascot-stage__message{max-width:12.8rem}[data-world=candidate] .candidate-match-section--now>header{width:100%}.candidate-match-section__mascot{display:none}.agency-first-use-wrap>.promiqo-guide{margin-right:1rem}.application-success-stage,.assignment-confirmed-stage{min-height:9rem}}@media (prefers-reduced-motion:reduce){.promiqo-mascot__art,.promiqo-mascot-stage__pose,.promiqo-mascot-stage__message,.promiqo-mascot-stage__trail path{animation:none!important;transform:none!important}.promiqo-mascot-stage__trail{display:none!important}[data-world=candidate] .candidate-match-section--now{transition:none!important;transform:none!important}}.promiqo-mascot[data-point-direction=left] .promiqo-mascot__image{transform:scaleX(-1)}.promiqo-mascot-stage__target-ray{z-index:0;width:min(var(--mascot-target-distance,0px), 11rem);opacity:0;height:2px;transform:rotate(var(--mascot-target-angle,0deg));transform-origin:0;background:linear-gradient(90deg,#ff36cb8c,#0000);border-radius:999px;display:block;position:absolute;top:50%;left:50%}.promiqo-mascot-stage[data-requested-pose=POINTING][data-target=valid] .promiqo-mascot-stage__target-ray{opacity:.65}.promiqo-mascot-stage[data-target=outside][data-requested-pose=POINTING] .promiqo-mascot-stage__target-ray{display:none}.promiqo-mascot-stage__semantic{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.promiqo-mascot-stage[data-in-view=false] .promiqo-mascot__image,.promiqo-mascot-stage[data-in-view=false] .promiqo-mascot__art{animation-play-state:paused!important}}@media (prefers-reduced-motion:no-preference){[data-public-mascot]{animation:5.4s ease-in-out infinite promiqo-public-mascot-float}[data-public-mascot] img{transition:transform .3s,filter .3s}[data-public-mascot]:hover img{filter:saturate(1.08)drop-shadow(0 1rem 1.2rem #07101e33);transform:translateY(-.35rem)rotate(1.5deg)scale(1.025)}@keyframes promiqo-public-mascot-float{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-.55rem)rotate(.8deg)}}.promiqo-mascot:is([data-mascot-state=IDLE],[data-mascot-state=IDLE_ALIVE],[data-mascot-state=WAITING]) .promiqo-mascot__image{transform-origin:bottom;animation:10.8s ease-in-out infinite promiqo-parrot-breathe}@keyframes promiqo-parrot-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}}@media (prefers-reduced-motion:reduce){.promiqo-mascot__image,.promiqo-mascot-stage__target-ray{transition:none!important;animation:none!important}.promiqo-mascot-stage__target-ray{opacity:0!important}}
@layer app{.living-parrot{pointer-events:none;max-width:100%;height:auto;display:block;overflow:visible}.living-parrot image{pointer-events:none}.living-parrot__body{transform-origin:50% 60%}[data-living-parrot=flight] .living-parrot__near-wing{transform-origin:53% 46%}[data-living-parrot=flight] .living-parrot__far-wing{transform-origin:75% 43%}[data-living-parrot=guide] .living-parrot__near-wing{transform-origin:50% 36%}.living-parrot__head{transform-origin:34% 30%}[data-parrot-action=wave] .living-parrot__near-wing{transform-origin:59% 37%}[data-parrot-action=remind] .living-parrot__near-wing{transform-origin:43% 30%}@media (prefers-reduced-motion:no-preference){[data-living-parrot=flight] .living-parrot__near-wing{animation:.58s cubic-bezier(.45,0,.35,1) 10 parrot-near-stroke}[data-living-parrot=flight] .living-parrot__far-wing{animation:.58s cubic-bezier(.45,0,.35,1) 35ms 10 parrot-far-stroke}[data-living-parrot=flight] .living-parrot__body{animation:.58s ease-in-out 10 parrot-lift}[data-living-parrot=guide] .living-parrot__near-wing{animation:3.8s ease-in-out parrot-point}[data-parrot-action] .living-parrot__near-wing{animation:3.8s ease-in-out parrot-wave}[data-living-parrot=guide] .living-parrot__head{animation:3.8s ease-in-out parrot-look}[data-living-parrot=home] .living-parrot__head{animation:3.8s ease-in-out parrot-home-look}[data-living-parrot=gesture] .living-parrot__body{animation:3.8s ease-in-out parrot-greet}:is([data-public-mascot],.promiqo-mascot):hover .living-parrot__head{animation:2.4s ease-in-out parrot-look}:is([data-public-mascot],.promiqo-mascot):hover .living-parrot__near-wing{animation:2.4s ease-in-out parrot-point}}@keyframes parrot-near-stroke{0%,to{transform:rotate(0)scaleY(1)}44%{transform:rotate(-20deg)scaleY(.35)}68%{transform:rotate(-11deg)scaleY(.65)}}@keyframes parrot-far-stroke{0%,to{transform:rotate(0)scaleY(1)}44%{transform:rotate(17deg)scaleY(.4)}68%{transform:rotate(8deg)scaleY(.7)}}@keyframes parrot-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes parrot-point{0%,to{transform:rotate(0)}24%,58%{transform:rotate(-9deg)}40%,73%{transform:rotate(-3deg)}}@keyframes parrot-look{0%,to{transform:rotate(0)}22%,45%{transform:rotate(4deg)}62%,78%{transform:rotate(-2deg)}}@keyframes parrot-wave{0%,to{transform:rotate(0)}23%,58%{transform:rotate(8deg)}40%,75%{transform:rotate(2deg)}}@keyframes parrot-home-look{0%,to{transform:rotate(0)}25%,48%{transform:rotate(2deg)}68%,80%{transform:rotate(-1deg)}}@keyframes parrot-greet{0%,to{transform:rotate(0)translateY(0)}28%{transform:rotate(-2deg)translateY(-3px)}48%{transform:rotate(2deg)translateY(0)}64%{transform:rotate(-1deg)translateY(-2px)}}}[data-admin-shell] .admin-automation-summary{background:0 0;border:0;overflow:visible}[data-admin-shell] .admin-automation-summary>div{border:1px solid var(--pq-line);border-top:2px solid var(--admin-chapter-accent);border-radius:1rem}[data-admin-shell] :is(label,.admin-event-form label){color:#bfd0e0}[data-admin-shell] :is(.admin-automation-rules button,.admin-automation-runs button),[data-admin-shell] .admin-event-table .pq-button--quiet{color:#effbff;background:#10364b}[data-admin-shell] .pq-button--danger{color:#082132}[data-admin-shell] .admin-supply-detail footer span{color:#d5e9ff}[data-admin-shell] :is(.admin-incentive-grid,.admin-moment-review-panel) button,[data-admin-shell] .admin-automation-head nav a[aria-current=page]{background:var(--pq-personal-yellow);color:#082132}[data-public-mascot]{animation-iteration-count:1}header:has(nav[aria-label=Hauptnavigation]) nav a[aria-current=page]{color:var(--pq-personal-yellow)}header:has(nav[aria-label=Hauptnavigation]) nav a[aria-current=page]:after{background:var(--pq-personal-yellow)}header:has(nav[aria-label=Hauptnavigation]) nav a{letter-spacing:-.015em;align-items:center;min-height:2.75rem;display:inline-flex}header:has(nav[aria-label=Hauptnavigation]) :is(a,summary):focus-visible{outline:2px solid var(--pq-personal-yellow);outline-offset:5px}[data-talent-portal] main h1,[data-talent-portal] main h2{overflow-wrap:anywhere;text-wrap:balance;min-width:0}[data-admin-shell]{--admin-chapter-accent:var(--pq-personal-yellow)}[data-admin-route^="/admin/campaign"],[data-admin-route^="/admin/social"],[data-admin-route^="/admin/marketing"]{--admin-chapter-accent:#f25add}[data-admin-route^="/admin/candidate"],[data-admin-route^="/admin/matching"],[data-admin-route^="/admin/talent"]{--admin-chapter-accent:#71e9ff}[data-admin-route^="/admin/commercial"],[data-admin-route^="/admin/payments"]{--admin-chapter-accent:#a7ef8c}[data-admin-shell] .admin-control__content>header{border-bottom:1px solid color-mix(in srgb, var(--admin-chapter-accent) 24%, transparent);margin-bottom:1.75rem}[data-admin-shell] .admin-control__content .eyebrow{color:var(--admin-chapter-accent)}[data-admin-shell] .admin-queue-groups>article{border-color:var(--pq-line);background:#071f35}[data-public-mascot]>.living-parrot,.promiqo-mascot__art>.living-parrot{width:100%;height:100%}[data-talent-portal] .candidate-applications-hero h1{font-size:clamp(1.8rem,3.3vw,3rem);line-height:1.14}[data-admin-shell] .admin-control__nav a[aria-current=page]{box-shadow:inset 3px 0 var(--admin-chapter-accent)}[data-admin-shell] .admin-control__content{margin-inline:auto;padding:clamp(1.25rem,3vw,3rem)}[data-admin-shell] .admin-control__content>:is(header,section>header){padding-block:.5rem 1.5rem}[data-admin-shell] :is(h1,h2,h3){overflow-wrap:anywhere;text-wrap:balance}[data-admin-shell] :is(.admin-automation-summary>div,.admin-automation-head nav,.admin-automation-rules,.admin-automation-runs,.admin-automation-waves,.admin-queue-summary>article,.admin-queue-summary>div,.admin-queue-groups,.admin-queue-runbook,.admin-event-form,.admin-event-table,.admin-matching__summary>div,.admin-matching__summary>article,.admin-matching__editor,.admin-matching__weights,.admin-incentive-grid form,.admin-moment-review-panel form,.admin-profile-control,.admin-assets-control){border-color:var(--pq-line);color:var(--pq-ink);background:linear-gradient(145deg,#071f35,#04172a)}[data-admin-shell] :is(.admin-automation-summary,.admin-matching__summary,.admin-queue-summary){gap:1rem}[data-admin-shell] :is(.admin-commercial-list article,.admin-assets-control article,.admin-profile-control article,.admin-control__records article){gap:1.25rem;min-width:0}[data-admin-shell] :is(.admin-commercial-list article>div,.admin-asset-main,.admin-asset-controls,.admin-profile-control article>div){overflow-wrap:anywhere;min-width:0}[data-admin-shell] .admin-control__filter{gap:1rem}[data-agency-shell] .campaign-list__main h2{white-space:normal;overflow-wrap:anywhere;text-wrap:balance}@media (min-width:70rem){[data-admin-shell] .admin-control__filter{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}[data-admin-shell] .admin-control__filter>:first-child{grid-column:1/-1}}@media (max-width:48rem){[data-admin-shell] .admin-control__content{padding:1.25rem 1rem 2.5rem}[data-admin-shell] :is(.admin-commercial-list article,.admin-assets-control article,.admin-profile-control article){grid-template-columns:minmax(0,1fr);align-items:start;display:grid}[data-admin-shell] :is(.admin-commercial-list article>div,.admin-asset-controls){text-align:left;align-items:start;width:100%}}@media (prefers-reduced-motion:reduce){.living-parrot *,[data-public-mascot]{transition:none!important;animation:none!important}}[data-motion=false] .living-parrot *{animation-play-state:paused!important}.living-parrot:not([data-parrot-active=true]) *{animation:none!important}
:root{--pq-touch-target:2.75rem;--pq-mobile-field-text:1rem;--pq-talent-bottom-inset:calc(60px + max(7px, env(safe-area-inset-bottom)))}.public-recruiting-header{color:#f3fafc;background:#031923;gap:1rem;max-width:none;min-height:5rem;padding-block:.5rem;padding-inline:max(1rem,50vw - 43rem)}.public-recruiting-header>.brand{margin-right:auto}.public-recruiting-header .brand__art{width:8.5rem}.public-recruiting-header nav a{min-height:var(--pq-touch-target);align-items:center;display:inline-flex}.public-recruiting-header__candidate{border-color:#456373}.public-event-footer{color:#e2f2f8;background:#031923;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:2rem;margin-top:2rem;padding:2.5rem max(1rem,50vw - 43rem);display:grid}.public-event-footer .brand__art{width:9rem}.public-event-footer nav{align-content:start;gap:.3rem;display:grid}.public-event-footer a:not(.brand){min-height:var(--pq-touch-target);color:inherit;align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.public-event-footer a:hover{text-decoration:underline}:is(.agency-world,.admin-control,[data-talent-portal]) input[type=file]{width:100%;min-width:0;color:inherit;font:inherit}:is(.agency-world,.admin-control,[data-talent-portal]) input[type=file]::file-selector-button{min-height:var(--pq-touch-target);color:#f4fafc;font:inherit;cursor:pointer;background:#12374c;border:1px solid #46667c;border-radius:.7rem;margin-right:.7rem;padding:.65rem .9rem;font-weight:700}.candidate-modern-flow>.pq-notification{color:#f5f8fb;background:#102c3b;border-color:#315568;margin:1rem}.candidate-modern-flow>.pq-notification .pq-notification__body{color:#b8cbd7}.candidate-modern-flow .assignment-detail__grid>section{color:#f5f8fb}@layer app{.candidate-modern-flow .assignment-location-card{background:linear-gradient(145deg,#123647,#102130)!important}}.candidate-modern-flow .assignment-detail__grid p,.candidate-modern-flow .assignment-detail__grid small,.candidate-modern-flow .report-success>p:not(.eyebrow){color:#b8cbd7}.candidate-modern-flow .report-success .eyebrow,.candidate-modern-flow .dispute-detail>header .eyebrow,.candidate-modern-flow .commercial-page--contract>header>.eyebrow,.candidate-feature-disabled .eyebrow{color:#83e8d5}.candidate-modern-flow .commercial-panel{--pq-ink:#f5f8fb;--pq-muted:#b8cbd7;--pq-surface:#102c3b;color:#f5f8fb;background:#0b2333;border-color:#315568}.candidate-modern-flow .commercial-panel .eyebrow{color:#83e8d5}.candidate-modern-flow .commercial-page--invoice button{min-height:var(--pq-touch-target);color:#fff;max-width:100%;font:inherit;cursor:pointer;background:#075442;border:1px solid #146957;border-radius:999px;padding:.7rem 1rem;font-size:.85rem;font-weight:750;line-height:1.4}.candidate-modern-flow .commercial-page--invoice button.is-secondary{color:#12493f;background:#e9f6f2}.candidate-modern-flow .commercial-page--invoice button:focus-visible{outline-offset:3px;outline:2px solid #146957}.candidate-modern-flow .commercial-page--invoice button:disabled{opacity:.5;cursor:not-allowed}.candidate-modern-flow .promiqo-mascot-stage__message{color:#f5f8fb;background:#123344;border-color:#31576a}.candidate-feature-disabled{align-content:start;justify-items:start;gap:1rem;display:grid}.candidate-feature-disabled h1{max-width:22ch;line-height:1.2}.candidate-feature-disabled>a,.candidate-modern-flow .report-success>a{min-height:var(--pq-touch-target);color:#adf5df;background:#143d3d;border:1px solid #397567;border-radius:999px;align-items:center;padding:.65rem 1.15rem;font-weight:750;text-decoration:none;display:inline-flex}.agency-world .candidate-context-reputation,.agency-world .now-assignment-staffing{color:#f5f8fb;background:linear-gradient(135deg,#0b3041,#0a2139);border:1px solid #285065}.agency-world .candidate-context-reputation small,.agency-world .now-assignment-staffing small,.agency-world .talent-card__privacy,.agency-world .onboarding-steps article p{color:#b5c8d9}.agency-world .onboarding-steps article{opacity:1}.agency-world .cockpit-truth>div,.agency-world .cockpit-pipeline>div{min-width:0}.agency-world .cockpit-pipeline span{overflow-wrap:anywhere}.agency-world .cockpit-working__mascot{--mascot-size:4.75rem;flex:0 0 4.75rem;width:4.75rem;min-height:4.75rem;margin-top:0}.agency-world .cockpit-working__mascot .promiqo-mascot-stage__scene,.agency-world .cockpit-working>header>div{min-width:0}@media (max-width:75rem){.agency-world .cockpit-truth{grid-template-columns:minmax(0,1fr)}}.admin-control .pq-button>span{color:inherit}.pq-overlay__header>:first-child{overflow-wrap:anywhere;min-width:0}.pq-overlay__close{flex-shrink:0}[role=region][tabindex="0"]:focus-visible{outline-offset:4px;outline:2px solid #31b4c4}.admin-control__nav-close,.admin-control__nav-backdrop{display:none}@media (prefers-reduced-motion:reduce){.admin-control__nav,.admin-control__nav *{transition-property:none!important}}.admin-control .decision-actions button{min-height:var(--pq-touch-target);color:#e8f4ff;font:inherit;cursor:pointer;background:#0b2945;border:1px solid #315977;border-radius:999px;padding:.65rem 1rem;font-size:.85rem;font-weight:750}.admin-control .decision-actions button:hover:not(:disabled){background:#123d58;border-color:#78cddf}.admin-control .decision-actions button:focus-visible{outline-offset:3px;outline:2px solid #83e8d5}.admin-control .decision-actions button:disabled{opacity:.5;cursor:not-allowed}.admin-control .admin-moment-queue>div>a{border-color:#284861}.admin-control .admin-moment-queue>div>a>div,.admin-control .admin-matching__models article>div{overflow-wrap:anywhere;min-width:0}@media not (min-width:72rem){main.admin-control .admin-control__topbar{height:5rem;min-height:5rem;padding-block:.5rem}main.admin-control .admin-control__nav{visibility:hidden;overscroll-behavior:contain;height:calc(100dvh - 5rem);padding-bottom:max(1.25rem, env(safe-area-inset-bottom));inset-block-start:5rem}main.admin-control .admin-control__nav[data-open=true]{visibility:visible}.admin-control__nav-backdrop{z-index:44;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000812a6;border:0;display:block;position:fixed;inset:5rem 0 0}.admin-control__nav-close{min-height:var(--pq-touch-target);color:#eff8ff;font:inherit;cursor:pointer;background:#0b2945;border:1px solid #31536e;border-radius:.8rem;flex:none;justify-content:space-between;align-items:center;padding:.65rem .9rem;font-weight:750;display:flex}main.admin-control .admin-control__nav a{min-height:var(--pq-touch-target);white-space:normal}}@media (max-width:48rem){.admin-control .admin-matching__models article{grid-template-columns:minmax(0,1fr);justify-items:start}body :is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),select,textarea){min-width:0;max-width:100%;line-height:1.45;font-size:var(--pq-mobile-field-text)!important}body :is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),select){min-height:var(--pq-touch-target)}:is(.pq-button,.pq-overlay__close,.action-dialog__close){min-width:var(--pq-touch-target);min-height:var(--pq-touch-target)}.pq-overlay__header,.pq-overlay__body,.pq-overlay__footer{padding:1rem}.pq-overlay__footer,.action-dialog__footer{flex-wrap:wrap}.pq-overlay__footer>button,.action-dialog__footer>button{white-space:normal;flex:8rem}.candidate-reputation-page .reputation-facts{grid-template-columns:1fr;gap:.6rem}.candidate-reputation-page .reputation-facts article{grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.75rem;padding:1rem}.candidate-reputation-page .reputation-facts span{margin:0}}@media (max-width:760px){[data-talent-portal] [aria-label=Jobaktion]{bottom:var(--pq-talent-bottom-inset);padding-bottom:11px}[data-talent-portal]:has([aria-label=Jobaktion]){padding-bottom:5.5rem}}@media (max-width:30rem){.public-event-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.public-event-footer>.brand{grid-column:1/-1}.public-recruiting-header{gap:.5rem}.public-recruiting-header .brand__art{width:6.5rem}.public-recruiting-header nav>a:first-child{display:none}.public-recruiting-header nav a{font-size:.75rem}.public-recruiting-header__candidate{padding:.5rem .65rem}.admin-control .admin-moment-queue>div>a>.pq-status{grid-column:2;justify-self:start}}
@layer app{[data-page-composition]{--composition-line:#0de6eb33;--composition-accent:#e52bc8;isolation:isolate;position:relative}[data-page-composition]>section{scroll-margin-top:5.5rem}[data-page-composition=exploration]>section:nth-of-type(n+2):nth-of-type(odd){box-shadow:inset 0 1px var(--composition-line)}[data-page-composition=story]>section:nth-of-type(n+2){border-radius:clamp(0rem,2.2vw,2rem)}[data-page-composition=comparison]>section:nth-of-type(2n){box-shadow:inset 0 1px #e52bc82e,inset 0 -1px #0de6eb29}[data-page-composition=how-it-works]>section:nth-of-type(n+2){box-shadow:inset 0 1px #ffffff1a}[data-page-composition=career]>section:nth-of-type(3n+2){box-shadow:inset 0 1px #e52bc829}[data-page-composition=event-world]>section:nth-of-type(3n){box-shadow:inset 0 1px #0de6eb33}[data-page-composition=b2b-capability]>section:nth-of-type(n+2){border-top:1px solid #5cf8e21f}[data-page-composition=data-insights]>section:nth-of-type(2n){box-shadow:inset 0 1px #74c7ff33}[data-page-composition=social-moment]>section:nth-of-type(n+2){border-radius:clamp(0rem,3vw,2.75rem)}[data-page-composition-shell]{container-type:inline-size}@media (max-width:700px){[data-page-composition]>section{border-radius:0!important}}}
[data-workbench]{--pq-ink:#effdff;--pq-muted:#accbd3;--pq-line:#234b56;--pq-canvas:#00121b;--pq-surface:#082833;--pq-surface-raised:#0c303d;--pq-brand:#58f7c4;--pq-brand-soft:#103d36;--pq-success:#8defc3;--pq-success-soft:#103d36;--pq-warning:#ffe3a2;--pq-warning-soft:#382f1d;--pq-danger:#ffb6c0;--pq-danger-soft:#402734;--pq-info:#83dcf2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#effdff;font-family:var(--font-manrope), Manrope, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;text-align:left;background:#082833;min-height:100dvh;font-size:14px;line-height:1.55}[data-workbench] *,[data-workbench] :before,[data-workbench] :after{box-sizing:border-box}.wb-shell{grid-template-columns:238px minmax(0,1fr);display:grid}[data-workbench] .wb-sidebar{color:#accbd3;z-index:40;background:#06212d;flex-direction:column;height:100dvh;padding:26px 18px 18px;display:flex;position:sticky;top:0;overflow:auto}.wb-brand{width:133px;min-height:64px;margin-left:12px;display:block}.wb-workspace-label{color:#accbd3;letter-spacing:.02em;margin:12px 12px 27px;font-size:12px}.wb-nav-label{letter-spacing:.14em;color:#accbd3;margin:0 12px 12px;font-size:9px;font-weight:800}.wb-more-label{margin-top:32px}[data-workbench] .wb-sidebar a:not(.wb-brand),[data-workbench] .wb-mobile-dialog nav a{color:#accbd3;border-radius:9px;align-items:center;gap:12px;min-height:44px;padding:12px 13px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}[data-workbench] .wb-sidebar a[aria-current=page],[data-workbench] .wb-mobile-dialog a[aria-current=page]{color:#effdff;background:#0b3542;box-shadow:0 4px 16px #0002}[data-workbench] .wb-sidebar a:not([aria-current]):hover{color:#fff;background:#06212d}.wb-nav-mark{text-align:center;width:19px;font-size:18px;font-weight:400;line-height:1}.wb-primary-nav{gap:5px;display:grid}.wb-secondary-nav details{margin:3px 0}.wb-secondary-nav summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:12px;font-size:12px;font-weight:600;list-style:none;display:flex}.wb-secondary-nav summary::-webkit-details-marker{display:none}.wb-secondary-nav details[open] summary{color:#accbd3}.wb-secondary-nav details[open] summary>span{transform:rotate(45deg)}[data-workbench] .wb-secondary-nav details a{padding:9px 12px;font-size:12px}.wb-sidebar-footer{grid-template-columns:32px 1fr;align-items:center;gap:10px;margin-top:auto;padding:30px 9px 0;display:grid}.wb-sidebar-footer strong{color:#accbd3;font-size:12px}.wb-sidebar-footer small{color:#accbd3;font-size:10px;display:block}.wb-account-icon{background:#06212d;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.wb-logout{color:inherit;cursor:pointer;background:0 0;border:0;min-height:40px;font-size:11px}.wb-sidebar-footer form{grid-column:2}.wb-workspace{min-width:0}.wb-topbar{background:#031b25f0;border-bottom:1px solid #234b56;justify-content:space-between;align-items:center;gap:16px;height:80px;padding:0 40px;display:flex}.wb-breadcrumb{color:#accbd3;align-items:center;gap:13px;font-size:12px;display:flex}.wb-breadcrumb strong{color:#effdff;font-weight:600}.wb-private{color:#accbd3;font-size:11px}.wb-content{outline:0;min-width:0;max-width:1600px;margin:0 auto;padding:38px 40px 70px}[data-workbench] h1,[data-workbench] h2,[data-workbench] h3{letter-spacing:-.035em;text-transform:none;font-family:inherit;font-weight:750;line-height:1.2}[data-workbench] h1{color:#effdff;-webkit-text-fill-color:currentColor;background:0 0;max-width:none;margin:0 0 12px;font-size:clamp(28px,3vw,38px)}[data-workbench] h2{color:#effdff;margin:0 0 8px;font-size:19px}[data-workbench] h3{color:inherit;margin:0 0 6px;font-size:15px}[data-workbench] .wb-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.wb-heading p{color:#accbd3;max-width:65ch;margin:0}.wb-eyebrow{letter-spacing:.13em;text-transform:uppercase;font-weight:800;color:#accbd3!important;margin:0 0 12px!important;font-size:10px!important}.wb-heading-actions{flex-wrap:wrap;gap:10px;display:flex}[data-workbench] .wb-button{color:#effdff;white-space:normal;cursor:pointer;letter-spacing:0;text-transform:none;background:#082833;border:1px solid #234b56;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:11px 17px;font-family:inherit;text-decoration:none;transition:background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #16253b04}[data-workbench] .wb-button:hover{background:#082833}[data-workbench] .wb-primary{box-shadow:0 4px 10px #2858ed18;color:#effdff!important;background:#0b3542!important;border-color:#58e6c2!important}[data-workbench] .wb-primary:hover{background:#06212d!important}[data-workbench] .wb-danger{color:#ffb6c0;background:#082833;border-color:#234b56}[data-workbench] .wb-button:disabled{opacity:.5;cursor:not-allowed}[data-workbench] :is(a,button,input,summary,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #58e6c2}.wb-journey{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px;display:grid}.wb-journey a{color:#accbd3;background:#082833;border:1px solid #234b56;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;display:flex}.wb-journey b{color:#7be7d6;background:#082833;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.wb-journey strong{font-size:12px;display:block}.wb-journey small{color:#accbd3;font-size:10px}.wb-journey a:hover{border-color:#234b56}.wb-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:25px;display:grid}.wb-stat{color:#accbd3;background:#082833;border:1px solid #234b56;border-radius:14px;padding:21px 23px;text-decoration:none;display:block}.wb-stat strong{color:#effdff;letter-spacing:-.05em;margin-top:9px;font-size:29px;line-height:1.2;display:block}.wb-stat span{font-size:11px;font-weight:600}.wb-stat small{color:#accbd3;margin-top:8px;font-size:10px;display:block}.wb-focus{background:linear-gradient(110deg,#082833,#082833);border:1px solid #234b56;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:26px 28px;display:flex}.wb-focus p{color:#accbd3;margin:7px 0 0;font-size:12px}.wb-focus-title{align-items:center;gap:17px;display:flex}.wb-focus-icon{color:#7be7d6;background:#082833;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:21px;display:grid}.wb-focus h2{margin:0;font-size:21px}.wb-columns{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);align-items:start;gap:22px;display:grid}.wb-card{background:#082833;border:1px solid #234b56;border-radius:15px;min-width:0;padding:24px;box-shadow:0 3px 8px #25385802}.wb-section-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.wb-section-heading p{color:#accbd3;margin:5px 0 0;font-size:12px}.wb-link{color:#7be7d6;white-space:normal;font-size:12px;font-weight:700;text-decoration:none}.wb-link:hover{text-decoration:underline}.wb-muted{color:#accbd3;font-size:12px}.wb-list{gap:0;display:grid}.wb-list-row{border-top:1px solid #234b56;justify-content:space-between;align-items:center;gap:18px;padding:19px 0;display:flex}.wb-list-row:first-child{border-top:0;padding-top:8px}.wb-list-row:last-child{padding-bottom:6px}.wb-list-row h3{font-size:13px!important;line-height:1.5!important}.wb-list-row p{color:#accbd3;margin:5px 0;font-size:11px}.wb-list-row>div{min-width:0}.wb-tag{color:#7be7d6;background:#082833;border-radius:5px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.wb-tag[data-tone=success]{color:#8defc3;background:#082833}.wb-tag[data-tone=warning]{color:#ffe3a2;background:#382f1d}.wb-tag[data-tone=danger]{color:#ffb6c0;background:#082833}.wb-progress{accent-color:#58f7c4;background:#082833;border:0;border-radius:4px;width:112px;height:5px}.wb-progress::-webkit-progress-bar{background:#082833;border-radius:4px}.wb-progress::-webkit-progress-value{background:#0b3542;border-radius:4px}.wb-row-action{text-align:right;flex-shrink:0}.wb-row-action small{color:#accbd3;margin:5px 0 10px;font-size:10px;display:block}.wb-checklist{gap:19px;margin:0;padding:0;list-style:none;display:grid}.wb-checklist li{align-items:start;gap:13px;font-size:12px;display:flex}.wb-checklist b{color:#accbd3;background:#082833;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.wb-checklist p{color:#accbd3;margin:5px 0 0;font-size:11px}.wb-note{color:#accbd3;border-top:1px solid #234b56;margin-top:20px;padding-top:17px;font-size:11px}.wb-note a{color:#7be7d6}.wb-modules{border-top:1px solid #234b56;margin-top:34px;padding-top:26px}.wb-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wb-module{color:#effdff;text-decoration:none}.wb-module>div{justify-content:space-between;display:flex}.wb-module p{color:#accbd3;min-height:38px;font-size:12px}.wb-module-value{margin-top:15px;font-size:30px;display:block}.wb-custom-hint{text-align:center;color:#accbd3;border:1px dashed #234b56;border-radius:12px;padding:20px;font-size:12px}.wb-dialog,.wb-mobile-dialog{color:#effdff;background:#082833;border:1px solid #234b56;border-radius:20px;width:min(580px,100vw - 32px);max-height:85dvh;padding:28px;overflow:auto;box-shadow:0 24px 100px #17233b44}.wb-dialog::backdrop,.wb-mobile-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06212d66}.wb-dialog-head{justify-content:space-between;align-items:start;gap:20px;margin-bottom:16px;display:flex}.wb-icon-button{color:#accbd3;cursor:pointer;background:#082833;border:1px solid #234b56;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.wb-module-options{gap:10px;margin:22px 0;display:grid}.wb-module-options label{cursor:pointer;border:1px solid #234b56;border-radius:12px;align-items:center;gap:14px;padding:15px;display:flex}.wb-module-options input{accent-color:#58f7c4;width:19px!important;height:19px!important}.wb-module-options label:has(:checked){background:#082833;border-color:#234b56}.wb-module-options strong{font-size:13px;display:block}.wb-module-options small{color:#accbd3;margin-top:3px;font-size:11px;display:block}.wb-dialog-footer{justify-content:space-between;gap:14px;margin-top:23px;display:flex}.wb-menu{display:none}.wb-skip{color:#fff;z-index:200;background:#0b3542;padding:14px;position:fixed;top:-100px;left:260px}.wb-skip:focus{top:10px}.wb-empty{text-align:center;color:#accbd3;padding:40px 20px}.wb-empty h2{margin-bottom:12px}.wb-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.wb-toolbar input{flex:1;min-width:200px}.wb-tabs{background:#082833;border-radius:10px;flex-wrap:wrap;gap:5px;padding:5px;display:flex}.wb-tabs button{color:#accbd3;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:38px;padding:9px 14px;font-size:12px}.wb-tabs button[aria-pressed=true]{color:#7be7d6;background:#082833;font-weight:750;box-shadow:0 2px 5px #16253b0b}[data-workbench] .wb-content :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea),.wb-dialog :is(input:not([type=checkbox]),select,textarea){color:#effdff;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#082833;border:1px solid #234b56;border-radius:9px;max-width:100%;padding:11px 13px}.wb-dialog label{font-size:12px;font-weight:650}.wb-dialog label>input,.wb-dialog label>select,.wb-dialog label>textarea{width:100%;margin-top:6px;display:block}.wb-form-grid{gap:16px;display:grid}.wb-error{color:#ffb6c0;background:#082833;border-radius:10px;margin:12px 0;padding:14px}.wb-success{color:#8defc3;background:#082833;border-radius:10px;margin:12px 0;padding:14px}[data-workbench] .wb-content :is(.pq-button--primary,.pq-button--brand,.pq-action-link,.cc-action,[class*=_primary_]){text-transform:none;letter-spacing:0;border-radius:10px;min-height:42px;color:#00151d!important;background:#0b3542!important;border:1px solid #58e6c2!important}[data-workbench] .wb-content :is(.eyebrow,.cc-kicker){letter-spacing:.12em;background:0 0;font-size:10px;color:#accbd3!important}[data-workbench] .wb-content :is(.cc-panel,.cc-metric,.cc-card,.cc-attention article,.cc-attention-meta,.agency-candidate-context,.agency-candidate-grid>section,.agency-candidate-verdict,.candidate-context-reputation,.agency-candidate-context>header){color:#effdff;box-shadow:none;background:#082833!important;border-color:#234b56!important}[data-workbench] .wb-content :is(.cc,.cc-title,.cc-title p,.cc-panel p,.cc-table,.cc-metric span,.cc-attention small,.cc-attention p,.cc-attention a,.cc-shortcuts a,.agency-candidate-context p,.agency-candidate-context dd,.agency-candidate-context li){color:#accbd3}[data-workbench] .wb-content :is(.cc-panel h2,.cc-table strong,.cc-metric strong,.cc-attention strong,.cc-shortcuts strong,.agency-candidate-verdict strong){color:#effdff!important}[data-workbench] .cc-table :is(th,td){border-color:#234b56!important}[data-workbench] .cc-table th{color:#accbd3!important;background:#082833!important}[data-workbench] .cc-table tr:hover{background:#082833!important}[data-workbench] .agency-candidate-context{border-radius:16px;padding:25px}[data-workbench] .agency-candidate-context>header{border-bottom:1px solid #234b56;margin:0;padding:0 0 24px}[data-workbench] .agency-candidate-context>header h1{font-size:34px!important}[data-workbench] .agency-candidate-score{color:#7be7d6!important;background:#082833!important;border-color:#234b56!important}[data-workbench] .agency-candidate-verdict{border:1px solid #234b56;border-radius:12px;margin:22px 0;padding:18px}[data-workbench] .agency-candidate-grid>section{border:1px solid #234b56;border-radius:12px;padding:20px}[data-workbench] .agency-candidate-grid h2{font-size:18px!important}[data-workbench] .agency-availability-days>div{color:#8defc3!important;background:#082833!important;border-color:#234b56!important}[data-workbench] .agency-candidate-context a:not(.wb-button){color:#7be7d6}[data-workbench] .agency-candidate-context :is(dt,small){color:#accbd3}.wb-decision-bar{z-index:20;background:#082833;border:1px solid #234b56;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:18px 22px;display:flex;position:sticky;bottom:16px;box-shadow:0 6px 32px #192d5114}.wb-decision-bar p{margin:4px 0 0;font-size:12px}.wb-decision-bar>div:last-child{gap:10px;display:flex}@media (min-width:1600px){.wb-content{padding-top:44px}.wb-shell{grid-template-columns:252px minmax(0,1fr)}}@media (max-width:1100px){.wb-shell{grid-template-columns:210px minmax(0,1fr)}.wb-topbar{padding:0 25px}.wb-content{padding:28px 25px 60px}.wb-columns{grid-template-columns:1fr}.wb-journey a{gap:9px;padding:12px}.wb-journey small{display:none}.wb-sidebar{padding-inline:12px!important}.wb-module-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.wb-shell{display:block}.wb-sidebar{display:none!important}.wb-topbar{height:68px;padding:0 18px}.wb-menu{color:#accbd3;background:0 0;border:0;padding:9px;font-size:20px;display:block}.wb-breadcrumb{gap:8px}.wb-breadcrumb>span:first-of-type{display:none}.wb-content{padding:26px 18px 60px}.wb-heading{display:block!important}.wb-heading-actions{margin-top:18px}.wb-journey{gap:8px}.wb-journey a{flex-direction:column;align-items:start;gap:9px}.wb-journey strong{font-size:10px}.wb-focus{padding:21px;display:block}.wb-focus>.wb-button{width:100%;margin-top:20px}.wb-focus h2{font-size:19px}.wb-stats{gap:8px}.wb-stat{border-radius:11px;padding:15px 11px}.wb-stat strong{font-size:24px}.wb-stat span{font-size:10px}.wb-stat small{font-size:9px}.wb-card{padding:19px}.wb-section-heading{flex-wrap:wrap;align-items:start}.wb-list-row{align-items:start;gap:10px}.wb-row-action{max-width:116px}.wb-row-action .wb-button{padding:10px;font-size:11px}.wb-module-grid{grid-template-columns:1fr}.wb-mobile-dialog{color:#accbd3;background:#06212d;padding:24px}.wb-mobile-dialog .wb-dialog-head strong{color:#fff}.wb-private{display:none}.wb-decision-bar{display:block;position:static}.wb-decision-bar>div:last-child{flex-wrap:wrap;margin-top:15px}.wb-dialog{padding:23px}.wb-dialog-footer{flex-wrap:wrap}.wb-skip{left:12px}.wb-journey{margin-bottom:22px}.wb-toolbar{align-items:stretch}.wb-toolbar input,.wb-toolbar select{width:100%}.wb-dialog h2{font-size:22px}}@media (prefers-reduced-motion:reduce){[data-workbench] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-workbench] .wb-button{font-family:inherit;font-size:12px;font-weight:700;line-height:1.4}[data-workbench] .recruiting-cockpit{gap:24px}[data-workbench] .recruiting-cockpit__head h1{max-width:32ch;font-size:clamp(26px,3vw,38px);line-height:1.18}[data-workbench] .recruiting-cockpit__head p{color:#accbd3}[data-workbench] .recruiting-tabs{background:#082833;border:1px solid #234b56;border-radius:12px;flex-wrap:wrap;align-items:center;gap:5px;padding:5px;position:relative;overflow:visible}[data-workbench] .recruiting-tabs button{color:#accbd3;border:0;border-radius:8px;min-height:42px;font-size:12px}[data-workbench] .recruiting-tabs button[aria-current=page]{color:#7be7d6;background:#082833}.wb-cockpit-more{margin-left:auto;font-size:12px;position:relative}.wb-cockpit-more summary{cursor:pointer;color:#accbd3;padding:12px;list-style:none}.wb-cockpit-more>div{z-index:30;background:#082833;border:1px solid #234b56;border-radius:12px;min-width:240px;padding:10px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 12px 30px #1232}.wb-cockpit-more a{color:#7be7d6;padding:12px;text-decoration:none}[data-workbench] .cockpit-candidates-page{background:#082833;border:1px solid #234b56;border-radius:15px;padding:25px}[data-workbench] .cockpit-candidates-page header{margin-bottom:24px}[data-workbench] .cockpit-candidates-page header p{color:#accbd3;font-size:12px}[data-workbench] .decision-grid button{color:#effdff;background:#082833;border:1px solid #234b56;border-radius:13px;padding:20px}[data-workbench] .decision-grid button:hover{background:#082833;border-color:#234b56}[data-workbench] .decision-avatar{color:#7be7d6;background:#082833;border-color:#234b56}[data-workbench] .decision-person :is(strong,small){color:#effdff}[data-workbench] .decision-person em{color:#8defc3;font-size:11px}[data-workbench] .decision-score{color:#7be7d6}[data-workbench] .decision-score small{display:block}[data-workbench] .cockpit-candidate-groups{color:#accbd3}[data-workbench] .cockpit-empty{color:#accbd3;background:#082833;border:0;border-radius:10px}[data-workbench] .wb-talent-content{color:#effdff}@media (max-width:760px){[data-workbench] .recruiting-cockpit__head{display:block}.wb-cockpit-more{margin-left:0}[data-workbench] .decision-grid button{padding:15px}.wb-cockpit-more>div{left:0;right:auto}}[data-workbench] .candidate-modern-flow{color:#effdff;--pq-ink:#effdff;--pq-muted:#accbd3;--pq-line:#234b56;--pq-canvas:#00121b;--pq-surface:#082833;min-height:0;padding:0;background:0 0!important}[data-workbench] :is(.candidate-applications-list,.candidate-application-group){color:#effdff;background:0 0;max-width:none;padding:0}[data-workbench] .candidate-application-group{margin:26px 0}[data-workbench] .candidate-application-group>a{box-shadow:none;border-radius:12px;padding:20px;color:#effdff!important;background:#082833!important;border-color:#234b56!important}[data-workbench] .candidate-application-group>a :is(strong,small,span){color:inherit}[data-workbench] .candidate-application-group>a small{color:#accbd3}[data-workbench] .candidate-application-type{color:#7be7d6!important;background:#082833!important;border:0!important}[data-workbench] .candidate-application-tabs{width:fit-content;margin-bottom:25px}[data-workbench] .candidate-application-tabs button[aria-pressed=true]{border:0;box-shadow:0 1px 5px #14234010;color:#7be7d6!important;background:#082833!important}[data-workbench] .candidate-application-tabs button{color:#accbd3;background:0 0;border:0}.wb-application-history{border-top:1px solid #234b56;margin-top:26px;padding-top:20px}.wb-application-history summary{cursor:pointer;color:#accbd3;min-height:44px;font-size:13px;font-weight:700}[data-workbench] .agency-candidate-score span{color:#accbd3!important}[data-workbench] .wb-account-icon svg,[data-workbench] .wb-nav-mark svg{width:19px;height:19px}[data-workbench] .creator-entry{background:#082833;border:1px solid #234b56;border-radius:22px;max-width:920px;padding:28px;box-shadow:0 8px 30px #18243b06}[data-workbench] .creator-entry__glow{display:none}[data-workbench] .creator-entry>label{color:#7be7d6;font-size:16px}[data-workbench] .creator-entry textarea{color:#7be7d6;background:#082833;border-color:#234b56;min-height:170px;font-size:16px}[data-workbench] .creator-entry__privacy{color:#accbd3;font-size:13px}[data-workbench] .creator-quick button{color:#accbd3;background:#082833;border:1px solid #234b56}[data-workbench] .creator-progress{flex-wrap:wrap;gap:24px;margin:24px 0;padding:0;list-style:none;display:flex}[data-workbench] .creator-progress li{color:#accbd3;align-items:center;gap:9px;font-size:13px;display:flex}[data-workbench] .creator-progress b{color:#accbd3;background:#082833;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}[data-workbench] .creator-progress [aria-current=step]{color:#7be7d6;font-weight:700}[data-workbench] .creator-progress [aria-current=step] b{color:#fff;background:#0b3542}[data-workbench] :is(.creator-analysis,.missing-flow,.creator-locations,.permission-panel,.creator-copy,.criteria-questions,.campaign-ready){color:#7be7d6;box-shadow:none;background:#082833;border:1px solid #234b56;border-radius:18px;padding:22px}[data-workbench] .creator-recognized>div{background:#082833;border:1px solid #234b56}[data-workbench] .creator-recognized strong{color:#7be7d6}[data-workbench] .creator-optional{background:#082833;border:1px solid #234b56;border-radius:18px;overflow:hidden}[data-workbench] .creator-optional>summary{cursor:pointer;color:#7be7d6;padding:20px;font-size:16px;font-weight:700}[data-workbench] .creator-optional>summary small{color:#accbd3;margin-top:5px;font-size:12px;font-weight:400;display:block}[data-workbench] .creator-optional .permission-panel{border:0;border-radius:0}[data-workbench] .creator-section-head h2{font-size:22px}[data-workbench] :is(.criterion,.location-row,.toggle-row){color:#7be7d6;background:#082833}[data-workbench] .job-preview-panel{align-self:start;position:sticky;top:100px}[data-workbench] .job-device{color:#7be7d6;background:#082833;border-color:#234b56;box-shadow:0 8px 35px #1f305217}[data-workbench] .job-device__hero{color:#7be7d6;background:#082833}[data-workbench] .job-device__body{color:#7be7d6}[data-workbench] .job-device__body button{color:#fff;background:#0b3542}@media (max-width:1150px){[data-workbench] .creator-split{grid-template-columns:minmax(0,1fr)}[data-workbench] .job-preview-panel{width:100%;max-width:600px;position:static}}@media (max-width:600px){[data-workbench] .creator-progress{gap:12px}[data-workbench] .creator-progress li{gap:6px;font-size:11px}[data-workbench] .creator-entry{padding:20px}[data-workbench] .creator-recognized,[data-workbench] .missing-flow__grid,[data-workbench] .criteria-questions,[data-workbench] .location-row{grid-template-columns:minmax(0,1fr)}}[data-workbench] .creator-entry{align-content:start;gap:20px;min-height:0}[data-workbench] .profile-workbench{grid-template-columns:minmax(0,1.45fr) minmax(260px,.8fr);align-items:start;gap:24px}[data-workbench] .profile-workbench .workspace-form{background:#082833;border:1px solid #234b56;border-radius:20px;gap:22px;padding:24px}[data-workbench] .profile-workbench .next-step{color:#accbd3;background:#082833;border:1px solid #234b56;border-radius:14px;margin:0;padding:20px}[data-workbench] .profile-workbench .next-step>span,[data-workbench] .profile-workbench .next-step a{color:#7be7d6}[data-workbench] .profile-workbench h2{font-size:21px}[data-workbench] .agency-profile-preview{color:#accbd3;box-shadow:none;background:#082833;border:1px solid #234b56;border-radius:20px;padding:24px;position:sticky;top:96px}[data-workbench] .agency-profile-preview :is(p,dd,small),[data-workbench] .agency-profile-preview dt{color:#accbd3}[data-workbench] .agency-profile-preview a{color:#7be7d6}[data-workbench] .profile-workbench .form-section-heading{margin-top:16px}@media (max-width:850px){[data-workbench] .profile-workbench{grid-template-columns:1fr}[data-workbench] .agency-profile-preview{position:static}}[data-workbench] .admin-control :is(h1,h2,h3,h4,strong){color:#effdff}[data-workbench] .wb-brand{min-height:44px;width:133px!important;height:auto!important}[data-workbench] .wb-brand img{max-width:100%;width:133px!important;height:auto!important}[data-workbench] .candidate-application-group>a .candidate-application-type{color:#7be7d6!important}[data-workbench] .admin-control{background:0 0!important}[data-workbench] .admin-control :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:44px;color:#effdff!important;background:#082833!important;border:1px solid #234b56!important}[data-workbench] .cc-tabs button[aria-current=page]{color:#7be7d6;background:#082833;border-radius:8px}[data-workbench] .cc-filters a{color:#7be7d6}[data-workbench] .cc-table-wrap{max-width:100%;overflow:auto}[data-workbench] .cc-table{table-layout:auto;min-width:680px}[data-workbench] .cc-table td{word-break:normal;overflow-wrap:normal;padding:18px 16px;font-size:13px}[data-workbench] .cc-table td:first-child{min-width:220px}[data-workbench] .cc-badge{white-space:normal;line-height:1.4}@media (max-width:600px){[data-workbench] .wb-person-row{grid-template-columns:42px minmax(0,1fr);gap:12px;display:grid}[data-workbench] .wb-person-row .wb-row-action{grid-column:2;justify-content:space-between;align-items:center;width:100%;max-width:none;display:flex}}.wb-nav-mark{flex-shrink:0}.wb-nav-text{flex:1;min-width:0}[data-workbench] .wb-sidebar a[aria-current=location],[data-workbench] .wb-mobile-dialog a[aria-current=location]{color:#effdff;background:#0b3542}.wb-nav-badge{color:#7be7d6;background:#082833;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;min-height:22px;padding:1px 6px;font-size:10px;font-weight:800;display:inline-flex}.wb-directory-trigger{color:#accbd3;text-align:left;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#06212d;border:1px solid #234b56;border-radius:10px;align-items:center;gap:12px;padding:12px;font-size:12px;font-weight:650;display:flex}.wb-directory-trigger>:last-child{margin-left:auto}.wb-directory-trigger:hover{background:#06212d}.wb-nav-hint{color:#accbd3;margin:12px 0 24px;padding:0 12px;font-size:10px;line-height:1.65}.wb-breadcrumb a{color:#accbd3;text-decoration:none}.wb-section-nav{border-bottom:1px solid #234b56;flex-wrap:wrap;align-items:center;gap:6px;margin:-12px 0 28px;padding-bottom:16px;display:flex}.wb-section-nav a{color:#accbd3;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.wb-section-nav a:hover{background:#082833}.wb-section-nav a[aria-current=page]{color:#7be7d6;background:#082833;border-color:#234b56;box-shadow:0 2px 5px #17294906}[data-workbench] .wb-directory-dialog{color:#effdff;background:#082833;border:1px solid #234b56;border-radius:22px;width:min(960px,100vw - 40px);max-width:none;max-height:calc(100dvh - 60px);margin:auto;padding:28px;box-shadow:0 24px 100px #0810204d}.wb-directory-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06212da8}.wb-directory-search{color:#accbd3;gap:8px;margin-top:24px;font-size:12px;font-weight:650;display:grid}.wb-directory-search input{width:100%;min-height:50px;font:inherit;color:#effdff;background:#082833;border:1px solid #234b56;border-radius:12px;padding:13px 16px;font-size:14px}.wb-directory-caption{color:#accbd3;margin:14px 0 24px;font-size:11px}.wb-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.wb-directory-grid section{background:#082833;border:1px solid #234b56;border-radius:14px;align-self:start;min-width:0;padding:16px}.wb-directory-grid h3{margin:3px 10px 12px;font-size:15px}.wb-directory-grid p{color:#accbd3;padding:0 10px;font-size:11px}.wb-directory-grid nav{gap:3px;display:grid}.wb-directory-grid a{color:#accbd3;border-radius:9px;align-items:center;gap:12px;min-height:48px;padding:10px;text-decoration:none;display:flex}.wb-directory-grid a:hover,.wb-directory-grid a[aria-current]{color:#7be7d6;background:#082833}.wb-directory-grid strong{font-size:12px;display:block}.wb-directory-grid small{color:#accbd3;margin-top:3px;font-size:10px;line-height:1.5;display:block}.wb-directory-arrow{color:#accbd3;margin-left:auto}[data-workbench] :is(.wb-directory-dialog,.wb-section-nav,.wb-sidebar,.wb-mobile-dialog) :is(a,button,input,summary):focus-visible{outline-offset:3px;outline:3px solid #58e6c2}@media (max-width:760px){.wb-section-nav{scrollbar-width:thin;flex-wrap:nowrap;margin-top:-4px;padding:2px 2px 12px;overflow-x:auto}.wb-section-nav a{flex-shrink:0}[data-workbench] .wb-directory-dialog{border-radius:16px;width:calc(100vw - 20px);max-height:calc(100dvh - 24px);padding:20px 15px}.wb-directory-grid{grid-template-columns:1fr;gap:12px}.wb-directory-dialog .wb-dialog-head h2{font-size:21px}.wb-breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}}
