body{margin:0;font-family:var(--font-family-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading)}.cw-scroll{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}.cw-scroll::-webkit-scrollbar{width:8px}.cw-scroll::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:8px}@keyframes cw-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes cw-fade{0%{opacity:0}to{opacity:1}}@keyframes cw-pop{0%{transform:scale(.55);opacity:0}65%{transform:scale(1.06)}to{transform:scale(1);opacity:1}}@keyframes cw-pulse{0%,to{opacity:1}50%{opacity:.35}}.cw-cols-video{display:grid;grid-template-columns:340px 1fr;gap:40px;align-items:start}@media (max-width:1180px){.cw-cols-video{grid-template-columns:1fr;gap:28px}.cw-cols-video>:first-child{max-width:340px}}@media (max-width:1280px){.cw-left{width:320px!important;padding:32px 30px 28px!important}}@media (max-width:860px){.cw-left{display:none!important}}html[lang=ar] body{font-family:var(--font-almarai);line-height:1.7}html[lang=ar] body :not([data-candidate-auth] *){letter-spacing:0!important;text-transform:none!important}html[lang=ar] input[inputmode=email],html[lang=ar] input[inputmode=tel],html[lang=ar] input[type=email]{direction:ltr;text-align:left}@keyframes cw-slide-in{0%{transform:translateX(100%)}to{transform:none}}@keyframes cw-slide-in-rtl{0%{transform:translateX(-100%)}to{transform:none}}@keyframes cw-spin{to{transform:rotate(1turn)}}.cw-drawer{animation:cw-slide-in .3s cubic-bezier(.22,1,.36,1) both}[dir=rtl] .cw-drawer{animation-name:cw-slide-in-rtl}@media (max-width:960px){.cw-jobs-layout{grid-template-columns:minmax(0,1fr)!important}.cw-filter-rail{position:static!important;max-height:none!important;overflow:visible!important}}@media (max-width:1120px){.cw-nav-label{display:none}}.cw-brand-dark,[data-theme=dark] .cw-brand-light{display:none}[data-theme=dark] .cw-brand-dark{display:block}@media (max-width:720px){.cw-msg-grid{grid-template-columns:1fr!important}.cw-msg-grid .cw-msg-inbox[data-has-active="1"]{display:none!important}.cw-dashboard-nav,.cw-msg-back{display:grid!important}.cw-dashboard-nav{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px!important;padding:10px 12px!important;height:auto!important;flex-shrink:0}.cw-dashboard-brand img{width:128px!important}.cw-dashboard-actions{grid-column:2;grid-row:1;gap:6px!important;padding-inline-start:0!important}.cw-dashboard-search{grid-column:1/-1;grid-row:2;max-width:none!important;min-width:0}.cw-dashboard-nav .cw-nav-tabs{grid-column:1/-1;grid-row:3;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));margin-inline-start:0!important;min-width:0}.cw-dashboard-nav .cw-nav-tabs button{justify-content:center;min-width:0;min-height:40px;padding:8px 4px!important}.cw-onboarding-footer:not([data-candidate-auth] *){padding:12px 16px!important}.cw-footer-actions{flex-wrap:wrap;gap:8px!important;justify-content:flex-end}.cw-footer-actions [data-back-hidden=true],.cw-footer-caption[data-empty=true]{display:none}.cw-footer-hint{white-space:normal!important;flex-basis:100%;text-align:end}.cw-footer-caption:not([data-empty=true]){min-width:0;flex-basis:100%!important}}.cw-msg-grid [data-testid=hire-card],.cw-msg-grid [data-testid=invite-card]{box-sizing:border-box}.cw-rec-review-actions{flex-wrap:wrap}.cw-rec-review-actions>div{flex:1 1 220px!important;min-width:0}@media (max-width:960px){.cw-jobs-layout>*{min-width:0}.cw-filter-rail button,.cw-jobs-layout>div>button{box-sizing:border-box;max-width:100%}}@media (max-width:720px){.cw-study-fields{grid-template-columns:minmax(0,1fr)!important}.cw-study-fields>*{min-width:0}}.cw-role-row{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-role-row>*{min-width:0}@media (max-width:720px){.cw-role-row{grid-template-columns:minmax(0,1fr)}}.cw-profile-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-profile-form-row>*{min-width:0}@media (max-width:720px){.cw-profile-form-row{grid-template-columns:minmax(0,1fr)}}.cw-profile-month-year{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-profile-month-year>*{min-width:0}.cw-side{flex:0 0 auto;width:var(--cw-nav-width);height:100vh;box-sizing:border-box;padding:var(--cw-nav-padding);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background:var(--cw-brand-12);color:var(--cw-accent-color);font-family:var(--cw-font-body);transition:width var(--cw-dur-200)}.cw-side[data-collapsed=true]{width:var(--cw-nav-width-collapsed);padding:var(--cw-nav-padding-collapsed)}.cw-side-head{display:flex;align-items:center;justify-content:space-between;gap:var(--cw-nav-head-gap);padding:var(--cw-nav-head-padding);margin-bottom:var(--cw-nav-head-margin)}[dir=rtl] .cw-side-head{padding-inline-start:var(--cw-stroke-strong);padding-inline-end:var(--cw-nav-list-gap)}.cw-side-head img{display:block;width:var(--cw-logo-width);height:auto}.cw-side[data-collapsed=true] .cw-side-head{padding:0;justify-content:center}.cw-side-footer,.cw-side-list{display:flex;flex-direction:column;gap:var(--cw-nav-list-gap)}.cw-side-footer{gap:var(--cw-nav-footer-gap)}.cw-side-action{position:relative}.cw-side-spacer{flex:1 1;min-height:var(--cw-space-5)}.cw-side .ijui-btn{font-weight:var(--cw-fw-medium)}.cw-side .ijui-btn[aria-current=page]{background-color:var(--cw-brand-9);font-weight:var(--cw-fw-bold)}.cw-side-dot{position:absolute;top:var(--cw-nav-profile-gap);inset-inline-start:var(--cw-nav-dot-offset);width:var(--cw-button-gap);height:var(--cw-button-gap);border-radius:var(--cw-radius-round);background:var(--cw-brand-9);box-shadow:0 0 0 var(--cw-stroke-strong) var(--cw-brand-12);pointer-events:none}.cw-side[data-collapsed=true] .cw-side-dot{inset-inline-start:calc(50% + var(--cw-space-1-5))}.cw-side .ijui-btn[data-profile=true]{--cw-button-icon-size:var(--cw-nav-avatar-size);margin-top:var(--cw-nav-item-gap);height:var(--cw-size-4);min-height:var(--cw-size-4);padding-inline:var(--cw-nav-profile-padding);gap:var(--cw-nav-profile-gap)}.cw-side[data-collapsed=true] .ijui-btn[data-profile=true]{padding:0}.cw-side-avatar{display:flex;border-radius:var(--cw-radius-round);box-shadow:0 0 0 var(--cw-stroke-strong) var(--cw-nav-avatar-ring)}.cw-side-avatar[data-premium=true]{box-shadow:0 0 0 var(--cw-stroke-strong) var(--cw-brand-9)}.cw-side-person{display:block;min-width:0}.cw-side-person>span{display:block;font-size:var(--cw-nav-profile-name);font-weight:var(--cw-fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-side-person small{display:block;font-size:var(--cw-fs-2);color:var(--cw-nav-muted);font-weight:var(--cw-fw-medium)}.cw-dashboard-main{display:flex;flex:1 1;min-width:0;flex-direction:column}.cw-dashboard-search{padding:var(--cw-space-5)}.cw-side-count-position{position:absolute;top:var(--cw-space-1-5);inset-inline-end:var(--cw-nav-list-gap);pointer-events:none;line-height:0}[data-candidate-auth]{--font-family-body:var(--cw-font-body);--font-family-heading:var(--cw-font-heading);--color-background-body:var(--cw-background-strong);--color-text-primary:var(--cw-color);--color-text-secondary:var(--cw-text-secondary);--color-border:var(--cw-border-color);--color-accent:var(--cw-brand-9);font-family:var(--cw-font-body)}[data-candidate-auth-rail]{--radius-container:var(--cw-radius-6)}[dir=rtl] [data-candidate-auth],[dir=rtl][data-candidate-auth]{line-height:var(--cw-auth-sub-leading-ar);--cw-auth-google-font:var(--cw-auth-sub-size)}@media (prefers-reduced-motion:reduce){[data-candidate-auth] [style*=animation]{animation:none!important}}@media (max-width:560px){[data-screen-label][data-candidate-auth] .cw-onboarding-footer,[data-screen-label][data-candidate-auth] .cw-scroll{padding-inline:var(--cw-space-4)!important}[data-screen-label][data-candidate-auth] .cw-onboarding-footer{padding-block:var(--cw-space-3-5)!important}}.cw-browse-row{display:grid;grid-template-columns:auto minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,.9fr) auto;align-items:center;gap:var(--cw-row-gap);padding-block:var(--cw-row-padding);border-bottom:var(--cw-border-width-thin) solid var(--cw-border-color)}.cw-browse-row[data-selected]{background:var(--cw-brand-2)}.cw-browse-meta,.cw-browse-role{display:flex;flex-direction:column;gap:var(--cw-space-2);min-width:0}.cw-browse-meta,.cw-browse-role>div{color:var(--cw-text-secondary)}.cw-browse-actions,.cw-browse-flex,.cw-browse-salary{display:flex;align-items:center;gap:var(--cw-space-2)}.cw-browse-menu{display:flex;flex-direction:column;padding:var(--cw-space-2)}.cw-job-share-url{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-job-share-targets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cw-space-2-5);margin-top:var(--cw-space-3-5)}@media (max-width:999px){.cw-browse-row{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--cw-space-3-5)}.cw-browse-meta,.cw-browse-pay{grid-column:2}.cw-browse-actions{grid-column:3;grid-row:1/span 3;flex-direction:column}}.cw-browse-split{display:flex;flex:1 1;min-height:0;min-width:0;overflow:hidden}.cw-browse-list{min-width:0}.cw-browse-split.has-detail>.cw-browse-list{flex:0 0 var(--cw-detail-list-width)!important;border-inline-end:var(--cw-border-width-thin) solid var(--cw-border-color);background:var(--cw-surface-page)}.cw-browse-search{margin-bottom:var(--cw-space-5)}.cw-inline-detail{flex:1 1;min-width:0;height:100%;overflow-y:auto;display:flex;flex-direction:column;background:var(--cw-surface-card)}.cw-inline-detail-body{box-sizing:border-box;padding:var(--cw-detail-padding);width:100%;max-width:var(--cw-detail-body-width)}.cw-inline-detail-body h1{font-size:var(--cw-detail-title);line-height:var(--cw-detail-title-leading);font-weight:800;text-wrap:balance}.cw-inline-detail-body h2{font-size:var(--cw-detail-heading);color:var(--cw-brand-12)}.cw-inline-detail-body li,.cw-inline-detail-body p{font-size:var(--cw-detail-copy);line-height:var(--cw-detail-leading);color:var(--cw-text-secondary)}.cw-inline-detail-body hr,.cw-inline-detail-body section{border:none;border-top:var(--cw-border-width-thin) solid var(--cw-border-color);margin-block:var(--cw-space-5)}.cw-inline-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--cw-detail-meta-min),1fr));gap:var(--cw-space-3-5) var(--cw-space-5)}.cw-inline-salary-locked{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:var(--cw-space-5);background:var(--cw-brand-3);border-radius:var(--cw-radius-5)}.cw-inline-question{display:flex;gap:var(--cw-space-3);margin-block:var(--cw-space-3)}.cw-inline-question small{color:var(--cw-text-secondary)}.cw-inline-footer{position:sticky;bottom:0;margin-top:auto;display:flex;flex-wrap:wrap;gap:var(--cw-space-3);padding:var(--cw-space-4) var(--cw-detail-padding);background:var(--cw-surface-card);border-top:var(--cw-border-width-thin) solid var(--cw-border-color)}.cw-inline-footer>:first-child{flex:1 1}.cw-detail-back{display:none}.has-detail .cw-browse-row{gap:var(--cw-space-3)}.has-detail .cw-browse-pay{display:none}.has-detail .cw-jobs-browse{padding-inline:var(--cw-space-4)!important}[dir=rtl] .cw-inline-detail-body h1{line-height:var(--cw-detail-leading)}@media (max-width:999px){.cw-browse-split.has-detail>.cw-browse-list{display:none}.cw-detail-back{display:block;margin-bottom:var(--cw-space-3-5)}.cw-inline-detail-body{padding:var(--cw-detail-padding)}.cw-inline-footer{padding:var(--cw-space-4) var(--cw-detail-padding)}}[data-tab=jobs] .cw-browse-list,[data-tab=saved] .cw-browse-list{background:var(--cw-surface-card)}.cw-browse-search .ij-frame{height:var(--cw-browse-search-height)!important}.cw-browse-search .ij-control{font-size:var(--cw-detail-copy)!important}[data-candidate-sort] select{border:none!important;background:transparent!important}[data-candidate-sort] select,[data-candidate-sort]>span:first-child{font-size:var(--cw-filter-font)!important}.cw-browse-role>div{color:var(--cw-color);text-align:start}.cw-browse-posted,.cw-browse-role .cw-browse-pay{color:var(--cw-text-secondary)}.has-detail .cw-browse-row{position:relative;grid-template-columns:auto minmax(0,1fr);padding-block:var(--cw-space-5)}.has-detail .cw-browse-row>div:first-child{width:var(--cw-browse-compact-logo)!important;height:var(--cw-browse-compact-logo)!important;align-self:start}.has-detail .cw-browse-role button{font-size:var(--cw-browse-compact-title)!important}.has-detail .cw-browse-posted{grid-column:2}.has-detail .cw-browse-actions{grid-column:2;justify-content:flex-end}.has-detail .cw-browse-row .cw-browse-pay{display:none}.cw-browse-row{cursor:pointer}.cw-apply-progress{display:grid;grid-template-columns:1fr 1fr;gap:var(--cw-space-2);margin-bottom:var(--cw-space-4);font-weight:700;color:var(--cw-text-secondary)}.cw-apply-progress span{display:block;border-radius:var(--cw-radius-round);background:var(--cw-border-color);margin-bottom:var(--cw-space-2)}.cw-apply-progress [data-active=true]{color:var(--cw-brand-11)}.cw-apply-progress [data-active=true] span{background:var(--cw-brand-9)}.cw-apply-footer{display:flex;justify-content:flex-end;gap:var(--cw-space-2-5);margin-top:var(--cw-space-5)}.cw-apply-basics{padding:var(--cw-space-5)}.cw-custom-brief{padding:var(--cw-space-6)}.cw-custom-brief ol{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--cw-space-3)}.cw-custom-brief li{display:flex;gap:var(--cw-space-3);border-radius:var(--cw-radius-5);background:var(--cw-surface-sunken)}.cw-custom-brief p{color:var(--cw-text-secondary)}.cw-brief-number{display:grid;place-items:center;flex-shrink:0;width:var(--cw-space-6);height:var(--cw-space-6);border-radius:var(--cw-radius-round);background:var(--cw-brand-9);color:var(--cw-white-1)}.cw-finish-drafts{display:flex;flex-wrap:wrap;gap:var(--cw-space-3);margin-bottom:var(--cw-space-5)}.cw-finish-draft{display:flex;align-items:center;flex:1 1;gap:var(--cw-space-3);padding:var(--cw-space-3-5);border:var(--cw-stroke) solid var(--cw-brand-9);border-radius:var(--cw-radius-5)}.cw-finish-draft strong{color:var(--cw-brand-11);font-size:var(--cw-auth-help-size)}[data-testid=apply-modal] .cw-apply-footer button,[data-testid=apply-modal]>:last-child>button{min-height:var(--cw-size-4)}.cw-short-error{position:fixed;z-index:120;inset-block-start:var(--cw-space-3);inset-inline:var(--cw-space-5);display:flex;align-items:center;justify-content:space-between;padding:var(--cw-space-3);background:var(--cw-surface-card);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-4)}.cw-work-page{max-width:var(--cw-detail-body-width);margin:0 auto;padding:var(--cw-work-page-padding);color:var(--cw-color)}.cw-work-heading{display:flex;align-items:center;gap:var(--cw-space-2-5);flex-wrap:wrap}.cw-work-heading h1,.cw-work-heading h2{flex:1 1;margin:0;font-family:var(--cw-font-heading)}.cw-work-heading h1{font-size:var(--cw-fs-7)}.cw-work-heading h2{font-size:var(--cw-fs-5)}.cw-work-card p,.cw-work-page p{color:var(--cw-text-secondary);line-height:var(--cw-onboarding-leading)}.cw-work-card{border:var(--cw-stroke) solid var(--cw-brand-9);border-radius:var(--cw-radius-6);padding:var(--cw-space-5);background:var(--cw-surface-card)}.cw-work-examples{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--cw-work-example-width)),1fr));gap:var(--cw-space-2-5);margin-block:var(--cw-onboarding-section-gap)}.cw-work-examples>div,.cw-work-note{padding:var(--cw-space-3-5);border-radius:var(--cw-radius-5);background:var(--cw-surface-sunken)}.cw-work-examples strong{display:block;margin-top:var(--cw-space-2)}.cw-work-examples p{font-size:var(--cw-fs-3);margin-block:var(--cw-space-1);overflow-wrap:anywhere}.cw-work-list-heading{margin-top:var(--cw-onboarding-section-gap);justify-content:space-between}.cw-work-list-heading,.cw-work-row{border-bottom:var(--cw-stroke) solid var(--cw-border-color)}.cw-work-row{display:flex;align-items:center;gap:var(--cw-space-3-5);padding-block:var(--cw-space-3-5)}.cw-work-row[data-hidden=true]{opacity:.55}.cw-work-icon{display:grid;place-items:center;width:var(--cw-size-4);height:var(--cw-size-4);flex-shrink:0;background:var(--cw-surface-sunken);color:var(--cw-brand-9);border-radius:var(--cw-radius-4)}.cw-work-row-copy{flex:1 1;min-width:0;overflow-wrap:anywhere}.cw-work-row-copy p{margin:0;font-size:var(--cw-fs-3)}.cw-work-editor{padding:var(--cw-work-editor-padding)}.cw-work-surface{background:var(--cw-surface-card);min-height:100%}.cw-work-heading h1{font-size:var(--cw-work-heading)}.cw-work-description{max-width:var(--cw-work-description-width)}.cw-profile-checklist{padding:var(--cw-space-4);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card)}.cw-profile-checklist h2{margin:0;font-size:var(--cw-fs-5)}.cw-profile-checklist h3,.cw-profile-checklist p,.cw-profile-checklist small{color:var(--cw-text-secondary);font-size:var(--cw-fs-3)}.cw-profile-checklist h3{margin-block:var(--cw-space-3-5) var(--cw-space-1)}.cw-profile-check-row{display:flex;align-items:center;gap:var(--cw-space-3);width:100%;white-space:normal}.cw-profile-check-copy{flex:1 1;min-width:0}.cw-profile-check-copy small{display:block;margin-top:var(--cw-space-1);font-weight:400}.cw-profile-check-icon{width:var(--cw-space-5);height:var(--cw-space-5);flex-shrink:0;border-radius:var(--cw-radius-round);display:grid;place-items:center;background:var(--cw-surface-sunken)}.cw-profile-check-icon[data-done=true]{background:var(--cw-green-9);color:var(--cw-surface-card)}.cw-profile-check-row small[data-state=add],.cw-profile-check-row small[data-state=review]{color:var(--cw-brand-9)}.cw-profile-surface{background:var(--cw-surface-card);min-height:100%}.cw-profile-checklist>button>span:last-child{flex:1 1;min-width:0!important}.cw-profile-checklist>button+button{border-top:var(--cw-stroke) solid var(--cw-border-color)!important;border-radius:0}.cw-profile-check-row small[data-state=done]{color:var(--cw-green-11)}.cw-work-card .cw-work-heading h2{flex:initial}.cw-pay-page{position:fixed;inset:0;z-index:var(--cw-pay-z);background:var(--cw-surface-card);color:var(--cw-color);overflow-y:auto;padding:var(--cw-pay-padding);font-family:var(--cw-font-body)}.cw-pay-page>header{display:flex;align-items:center;gap:var(--cw-space-3-5)}.cw-pay-page>header img{height:var(--cw-pay-logo-height);width:auto;margin-inline-end:auto}.cw-pay-page>main{max-width:var(--cw-pay-width);margin:0 auto}.cw-pay-heading{text-align:center;margin:var(--cw-pay-heading-margin)}.cw-pay-heading strong{color:var(--cw-brand-9)}.cw-pay-heading h1{font-size:var(--cw-pay-heading);line-height:1.15;margin-block:var(--cw-space-3)}.cw-pay-heading p{font-size:var(--cw-fs-5)}.cw-pay-card{padding:var(--cw-pay-card-padding);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card)}.cw-pay-card h2{margin-block-start:0}.cw-pay-card p{color:var(--cw-text-secondary);line-height:var(--cw-onboarding-leading)}.cw-pay-center{text-align:center}.cw-pay-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cw-onboarding-section-gap)}.cw-pay-timeline>div{display:flex;gap:var(--cw-space-3-5)}.cw-pay-timeline>div>svg{flex-shrink:0;color:var(--cw-brand-9)}.cw-pay-timeline>div+div{border-inline-start:var(--cw-stroke) solid var(--cw-border-color);padding-inline-start:var(--cw-onboarding-section-gap)}.cw-pay-timeline h3{margin:0;color:var(--cw-brand-9)}.cw-pay-columns{display:grid;grid-template-columns:1.05fr 1fr;gap:var(--cw-onboarding-section-gap);margin-top:var(--cw-onboarding-section-gap)}.cw-pay-cycles,.cw-pay-prices{display:flex;gap:var(--cw-space-1)}.cw-pay-cycles{background:var(--cw-surface-sunken);border-radius:var(--cw-radius-round);padding:var(--cw-space-1)}.cw-pay-cycles>button,.cw-pay-prices>div{flex:1 1;text-align:center}.cw-pay-prices{margin-block:var(--cw-space-5)}.cw-pay-prices strong{font-size:var(--cw-fs-7);color:var(--cw-brand-9)}.cw-pay-actions{display:grid;gap:var(--cw-space-2-5)}.cw-pay-benefit,.cw-pay-simulation{display:flex;align-items:center;gap:var(--cw-space-2-5)}.cw-pay-simulation{justify-content:center;color:var(--cw-text-secondary);font-size:var(--cw-fs-3)}.cw-pay-narrow{max-width:var(--cw-gate-width);margin-inline:auto}@media(max-width:820px){.cw-pay-columns,.cw-pay-timeline{grid-template-columns:1fr}.cw-pay-timeline>div+div{border-inline-start:0;padding-inline-start:0}.cw-pay-page>header>span{display:none}}.cw-pay-page{background:var(--cw-surface-page)}.cw-pay-heading h1{max-width:var(--cw-pay-title-width);margin-inline:auto}.cw-pay-plus{color:var(--cw-brand-9)}.cw-pay-heading>p{color:var(--cw-text-secondary)}.cw-pay-actions>button,.cw-pay-cycles>button{border-radius:var(--cw-radius-round)!important}.cw-pay-timeline p{margin-block:var(--cw-space-1);font-size:var(--cw-pay-body-size)}.cw-pay-benefit,.cw-pay-timeline h3{font-size:var(--cw-fs-4)}.cw-pay-benefit{padding-block:var(--cw-space-3);border-bottom:var(--cw-stroke) solid var(--cw-border-color)}.cw-pay-benefit:last-child{border-bottom:0}.cw-declined-tracker{margin-top:var(--cw-space-3);padding:var(--cw-space-4);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card)}.cw-declined-tracker h3{margin:0;font-size:var(--cw-fs-4)}.cw-declined-tracker p{color:var(--cw-text-secondary);font-size:var(--cw-fs-3)}[data-cw-design][data-tab],[data-cw-drawer],[data-cw-record]{--font-family-body:var(--cw-font-body);--font-family-heading:var(--cw-font-heading);--color-background-body:var(--cw-background-strong);--color-background-surface:var(--cw-surface-card);--color-background-card:var(--cw-surface-card);--color-text-primary:var(--cw-color);--color-text-secondary:var(--cw-text-secondary);--color-border:var(--cw-border-color);--color-accent:var(--cw-brand-9);font-family:var(--cw-font-body)}.cw-browse-title{display:flex;align-items:center;flex-wrap:wrap}.cw-browse-applied{display:inline-flex;align-items:center;gap:var(--cw-space-1);font-size:var(--cw-fs-3);font-weight:700;color:var(--cw-success-color)}.cw-browse-posted{font-size:var(--cw-fs-4);line-height:var(--cw-detail-leading)}.cw-browse-row[data-selected]{background:var(--cw-brand-3);box-shadow:inset var(--cw-space-1) 0 var(--cw-brand-9)}[dir=rtl] .cw-browse-row[data-selected]{box-shadow:inset calc(-1 * var(--cw-space-1)) 0 var(--cw-brand-9)}.has-detail .cw-browse-row{gap:var(--cw-space-3) var(--cw-space-5);padding-inline:var(--cw-space-5)}.has-detail .cw-browse-actions{align-self:start}.has-detail [data-browse-share]{display:none!important}.cw-inline-company{font-size:var(--cw-detail-heading);color:var(--cw-brand-12)}.cw-inline-detail-body h1{margin-block:var(--cw-space-6) var(--cw-space-5)}.cw-inline-detail-body section{padding-top:var(--cw-space-5)}.cw-inline-detail-body hr+section{border-top:none;padding-top:0}.cw-inline-question>svg{flex-shrink:0;padding:var(--cw-space-2);border-radius:var(--cw-radius-round);background:var(--cw-brand-3);color:var(--cw-brand-11)}.cw-browse-role{gap:var(--cw-space-1-5)}.cw-browse-title{gap:var(--cw-space-2)}.cw-browse-row{padding-inline-start:var(--cw-space-2);padding-inline-end:var(--cw-space-3)}.cw-browse-row[data-selected]{box-shadow:inset var(--cw-space-1-5) 0 var(--cw-brand-9)}[dir=rtl] .cw-browse-row[data-selected]{box-shadow:inset calc(-1 * var(--cw-space-1-5)) 0 var(--cw-brand-9)}.cw-browse-actions{gap:var(--cw-space-1-5)}.cw-inline-salary-copy{flex:1 1;min-width:0}.cw-inline-salary-copy p{font-size:var(--cw-fs-4);margin-block:var(--cw-space-1-5) 0}.cw-inline-salary-locked{gap:var(--cw-space-4)}.cw-inline-pay small{display:block;font-weight:700;color:var(--cw-text-secondary);margin-bottom:var(--cw-space-2)}.cw-inline-pay .cw-browse-salary{font-size:var(--cw-fs-8)}.cw-record-overlay{position:fixed;inset:0;z-index:120;overflow-y:auto;padding:var(--cw-space-5);background:var(--cw-record-scrim);-webkit-backdrop-filter:blur(var(--cw-record-blur));backdrop-filter:blur(var(--cw-record-blur));color:var(--cw-color)}.cw-record-wrap{min-height:calc(100vh - 2 * var(--cw-space-5));display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--cw-space-5);outline:none}.cw-record-card{box-sizing:border-box;width:min(var(--cw-record-width),100%);padding:var(--cw-record-padding);background:var(--cw-surface-page);border-radius:var(--cw-record-card-radius);box-shadow:var(--cw-record-shadow)}.cw-record-heading{display:flex;align-items:start;justify-content:space-between;gap:var(--cw-space-3)}.cw-record-heading h2{margin:0;font-size:var(--cw-record-heading);font-weight:800;letter-spacing:-.02em}.cw-record-heading strong{display:block;margin-top:var(--cw-space-1-5);color:var(--cw-brand-11);font-size:var(--cw-fs-3)}.cw-record-heading p{margin-block:var(--cw-space-2) 0;font-size:var(--cw-fs-4);line-height:1.55;color:var(--cw-text-secondary);max-width:var(--cw-apply-width)}.cw-record-method-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:var(--cw-space-4);margin-top:var(--cw-record-card-padding)}.cw-record-method-grid>section{position:relative;padding:var(--cw-record-card-padding);border-radius:var(--cw-radius-6);background:var(--cw-surface-card)}.cw-record-phone-card{border:var(--cw-stroke-strong) solid var(--cw-brand-9);box-shadow:var(--cw-elevation-2)}.cw-record-computer-card{border:var(--cw-stroke) solid var(--cw-border-color);display:flex;flex-direction:column;align-items:start}.cw-record-method-grid h3{display:flex;align-items:center;gap:var(--cw-space-2-5);margin:0;font-size:var(--cw-fs-6);font-weight:800}.cw-record-method-grid h3 svg{color:var(--cw-brand-9);flex-shrink:0}.cw-record-computer-card h3{font-size:var(--cw-fs-5);font-weight:700}.cw-record-computer-card h3 svg,.cw-record-method-grid p{color:var(--cw-text-secondary)}.cw-record-method-grid p{font-size:var(--cw-fs-4);line-height:1.5;margin-block:var(--cw-space-1-5) var(--cw-space-3-5)}.cw-record-computer-card p{flex:1 1}.cw-record-recommended{position:absolute;top:calc(-1 * var(--cw-space-2-5));inset-inline-start:var(--cw-space-4);border-radius:var(--cw-radius-round);padding:var(--cw-space-1) var(--cw-space-2-5);color:var(--cw-white-1);background:var(--cw-brand-9);font-size:var(--cw-fs-2);font-weight:800;text-transform:uppercase;letter-spacing:.04em}.cw-record-qr-row{display:flex;flex-wrap:wrap;align-items:start;gap:var(--cw-space-4);margin-block:var(--cw-space-3-5) var(--cw-space-3)}.cw-record-qr{padding:var(--cw-space-2-5);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-5);background:var(--cw-surface-card);line-height:0;cursor:pointer}.cw-record-qr-media{box-sizing:content-box;width:var(--cw-record-qr-size);height:var(--cw-record-qr-size);flex:0 0 var(--cw-record-qr-size);cursor:default}.cw-record-transfer-actions{display:flex;flex-direction:column;align-items:start;gap:var(--cw-button-gap);margin-block-start:var(--cw-space-3)}.cw-record-qr.is-dim{opacity:var(--cw-record-qr-dim-opacity)}.cw-record-qr-row>div{flex:1 1;min-width:var(--cw-detail-meta-min)}.cw-record-qr-row>div>p{color:var(--cw-color)}.cw-record-phone-status{display:flex;align-items:center;gap:var(--cw-space-2-5);padding:var(--cw-space-2-5) var(--cw-space-3);border-radius:var(--cw-radius-5);background:var(--cw-surface-sunken);margin-bottom:var(--cw-space-3)}.cw-record-phone-status strong{font-size:var(--cw-fs-4);font-weight:700}.cw-record-phone-status p{margin:0;font-size:var(--cw-fs-3)}.cw-record-status-dot{flex-shrink:0;width:var(--cw-space-2-5);height:var(--cw-space-2-5);border-radius:var(--cw-radius-round);background:var(--cw-text-secondary);margin-top:var(--cw-space-1-5)}.cw-record-status-dot.is-connected,.cw-record-status-dot.is-uploading{background:var(--cw-brand-9)}.cw-record-status-dot.is-recording{background:var(--cw-error-color)}.cw-record-status-dot.is-received{background:var(--cw-success-color)}.cw-record-status-dot.is-pulsing{animation:cw-pulse var(--cw-record-pulse-duration) infinite}.cw-record-status-dot.is-disconnected{background:var(--cw-warning-color)}.cw-record-expired{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--cw-space-2);padding:var(--cw-space-4);margin-top:var(--cw-space-3-5);background:var(--cw-surface-sunken);border-radius:var(--cw-radius-5)}.cw-record-webcam{margin-top:var(--cw-record-card-padding)}.cw-camera-body{display:flex;flex-direction:column;align-items:center;gap:var(--cw-space-3-5)}.cw-camera-preview{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--cw-radius-6);overflow:hidden;background:var(--cw-black-1)}.cw-camera-preview.is-review{width:min(var(--cw-record-review-width),100%);aspect-ratio:3/4}.cw-camera-portrait-guide{position:absolute;top:4%;bottom:4%;left:50%;transform:translateX(-50%);aspect-ratio:9/16;border:var(--cw-stroke-strong) dashed var(--cw-record-frame-line);border-radius:var(--cw-radius-5);box-shadow:var(--cw-record-frame-mask);pointer-events:none}.cw-camera-guide-copy{align-self:start;font-size:var(--cw-fs-4);line-height:1.55;color:var(--cw-text-secondary);margin:0}.cw-camera-phone .cw-camera-preview{aspect-ratio:3/4}.cw-phone-prep{padding:var(--cw-space-5);display:flex;flex-direction:column;gap:var(--cw-space-3);justify-content:center;flex:1 1}.cw-phone-prep h2{font-size:var(--cw-fs-8);font-weight:800;margin:0}.cw-phone-prep>strong{color:var(--cw-brand-11);font-size:var(--cw-fs-3)}.cw-phone-prep p{font-size:var(--cw-fs-4);line-height:1.55;color:var(--cw-text-secondary);margin:0}.cw-phone-prep-items{display:flex;flex-direction:column;gap:var(--cw-space-2-5)}.cw-phone-prep-items>div{display:flex;align-items:center;gap:var(--cw-space-3);padding:var(--cw-space-2-5) var(--cw-space-3);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-5);font-size:var(--cw-fs-4)}.cw-phone-prep-items svg{color:var(--cw-brand-11);background:var(--cw-brand-3);padding:var(--cw-space-2);box-sizing:content-box;border-radius:var(--cw-radius-4);flex-shrink:0}.cw-record-phone-frame{box-sizing:border-box;width:var(--cw-record-phone-width);min-height:var(--cw-record-phone-height);border:var(--cw-record-phone-border) solid var(--cw-black-2);border-radius:var(--cw-record-phone-radius);overflow:hidden;background:var(--cw-surface-page);box-shadow:var(--cw-record-shadow)}.cw-record-overlay.is-mobile{padding:0;background:var(--cw-surface-page)}.is-mobile .cw-record-wrap{min-height:100vh;align-items:stretch}.cw-record-mobile{width:100%;display:flex;flex-direction:column}.cw-phone-transfer-shell{height:100vh;height:100dvh}.cw-phone-transfer-shell>:first-child{flex-shrink:0}.cw-phone-transfer-shell .cw-record-status-card{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:var(--cw-space-5)}.cw-record-mobile-close{display:flex;justify-content:end;padding:var(--cw-space-2-5) var(--cw-space-3) 0}@media (max-width:860px){.cw-record-method-grid{grid-template-columns:1fr}}.cw-intro-examples,.cw-intro-tips{margin-top:var(--cw-space-5)}.cw-intro-examples h3,.cw-intro-tips h3{font-size:var(--cw-fs-2);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--cw-text-secondary);margin-block:0 var(--cw-space-2-5)}.cw-intro-tips>div{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--cw-space-5);padding:var(--cw-space-1-5) var(--cw-space-3-5);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card)}.cw-intro-tips article{display:flex;gap:var(--cw-space-3);align-items:start;padding-block:var(--cw-space-3)}.cw-intro-tips article:nth-child(n+3){border-top:var(--cw-stroke) solid var(--cw-border-color)}.cw-intro-tips article>span{display:grid;place-items:center;flex-shrink:0;width:var(--cw-space-6);height:var(--cw-space-6);border-radius:var(--cw-radius-4);background:var(--cw-surface-sunken);color:var(--cw-brand-9)}.cw-intro-tips strong{display:block;font-size:var(--cw-auth-copy-size);font-weight:700}.cw-intro-tips p{font-size:var(--cw-auth-help-size);line-height:1.45;color:var(--cw-text-secondary);margin:var(--cw-stroke) 0 0}.cw-intro-examples>p{font-size:var(--cw-fs-4);color:var(--cw-text-secondary);margin-block:0 var(--cw-space-3)}.cw-intro-examples>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--cw-intro-example-min),1fr));gap:var(--cw-space-3)}.cw-intro-examples article{display:flex;align-items:start;gap:var(--cw-space-3);padding:var(--cw-space-3);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card)}.cw-intro-example-thumb{width:var(--cw-intro-example-width);height:var(--cw-space-11);position:relative;overflow:hidden;border-radius:var(--cw-radius-4);flex-shrink:0;background:var(--cw-black-1)}.cw-intro-example-thumb img{width:100%;height:100%;object-fit:cover}.cw-intro-example-thumb>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--cw-white-1)}.cw-intro-example-thumb>span{position:absolute;bottom:var(--cw-space-1-5);inset-inline-start:var(--cw-space-1-5);color:var(--cw-white-1);background:var(--cw-intro-example-duration-scrim);font-size:var(--cw-intro-example-duration-size);font-weight:700;padding:var(--cw-stroke) calc(var(--cw-space-1-5) + var(--cw-stroke));border-radius:var(--cw-radius-2)}.cw-intro-examples article strong{font-size:var(--cw-fs-4)}.cw-intro-examples article p{font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary);line-height:1.5;margin-block:calc(var(--cw-space-1-5) - var(--cw-stroke)) 0}[dir=rtl] .cw-intro-tips strong{font-size:var(--cw-intro-tip-title-ar)}[dir=rtl] .cw-intro-examples strong{font-size:var(--cw-fs-5)}[dir=rtl] .cw-intro-examples p,[dir=rtl] .cw-intro-tips p{font-size:var(--cw-fs-4);line-height:1.6}[dir=rtl] .cw-intro-examples article p,[dir=rtl] .cw-intro-tips p{font-size:var(--cw-overlay-body-size)}.cw-intro-tips article{gap:calc(var(--cw-space-3) - var(--cw-stroke))}.cw-intro-examples article>div:last-child,.cw-intro-tips article>div{min-width:0;flex:1 1}.cw-intro-tips>div{column-gap:calc(var(--cw-space-5) + var(--cw-space-1))}.cw-intro-examples{margin-top:calc(var(--cw-space-5) + var(--cw-space-1))}.cw-intro-examples h3{margin-bottom:var(--cw-space-1-5)}.cw-intro-examples>p{font-size:var(--cw-auth-copy-size);line-height:1.5;margin-bottom:calc(var(--cw-space-3) - var(--cw-stroke))}.cw-intro-examples article,.cw-intro-examples>div{gap:calc(var(--cw-space-3) - var(--cw-stroke))}.cw-intro-examples article{padding:calc(var(--cw-space-3) - var(--cw-stroke))}.cw-custom-brief h2{font-size:var(--cw-brief-title-size);line-height:var(--cw-brief-title-leading);letter-spacing:var(--cw-brief-title-tracking);font-weight:800;margin-block:var(--cw-space-2) 0}.cw-record-status-card{width:min(var(--cw-record-width),100%);padding:var(--cw-space-10);border-radius:var(--cw-record-card-radius);background:var(--cw-surface-page);text-align:center;box-shadow:var(--cw-record-shadow)}.cw-record-status-card h2{font-family:var(--cw-font-heading);font-size:var(--cw-fs-7);font-weight:800;color:var(--cw-color);margin:var(--cw-space-4) 0 var(--cw-space-2)}.cw-record-status-card p{font-size:var(--cw-fs-4);color:var(--cw-text-secondary);margin-bottom:var(--cw-space-5)}.cw-record-status-card small{display:block;color:var(--cw-text-secondary);font-size:var(--cw-fs-3);margin-top:var(--cw-space-3)}.cw-record-success-icon{display:grid;place-items:center;width:var(--cw-intro-example-width);height:var(--cw-intro-example-width);margin:auto;border-radius:var(--cw-radius-round);background:var(--cw-success-surface);color:var(--cw-success-color)}.cw-record-progress{height:var(--cw-space-2);border-radius:var(--cw-radius-round);overflow:hidden;background:var(--cw-surface-sunken)}.cw-record-progress>div{height:100%;background:var(--cw-brand-9);transition:width .1s linear}.cw-intro-live-card{display:flex;gap:var(--cw-record-card-padding);align-items:flex-start;flex-wrap:wrap;border:var(--cw-border-width-thin) solid var(--cw-border-color);border-radius:var(--cw-radius-6);padding:var(--cw-record-card-padding);background:var(--cw-surface-card);box-shadow:var(--cw-elevation-1)}.cw-intro-live-card>div:last-child{flex:1 1;min-width:var(--cw-onboarding-education-width)}.cw-intro-live-card h3{font-family:var(--cw-font-heading);font-size:var(--cw-fs-6);font-weight:700;color:var(--cw-color);margin:0}.cw-intro-live-card p{margin-top:var(--cw-space-2);font-size:var(--cw-fs-4);line-height:1.55;color:var(--cw-text-secondary)}.cw-intro-live-actions{display:flex;flex-wrap:wrap;gap:var(--cw-space-2-5);margin-top:var(--cw-space-3-5)}.cw-intro-library-upgrade{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cw-space-3);margin-top:var(--cw-space-4);padding:var(--cw-space-4);border:var(--cw-space-0-75) solid var(--cw-brand-9);border-radius:var(--cw-radius-6);background:var(--cw-brand-3);color:var(--cw-brand-11)}.cw-intro-library-upgrade>div{flex:1 1;min-width:var(--cw-profile-cv-min-width)}.cw-intro-library-upgrade strong{color:var(--cw-color);font-size:var(--cw-fs-5)}.cw-intro-library-upgrade p{margin:var(--cw-space-1) 0 0;color:var(--cw-text-secondary);font-size:var(--cw-fs-4);line-height:1.5}.cw-camera-webcam .cw-camera-body{position:relative}.cw-camera-webcam .cw-camera-controls{position:absolute;inset-inline:0;top:calc(100% - var(--cw-space-12))}.cw-camera-webcam .cw-camera-controls>span{display:none}.cw-camera-webcam .cw-camera-controls>button{width:var(--cw-space-10)!important;height:var(--cw-space-10)!important}.cw-camera-webcam .cw-camera-controls>button>span{max-width:var(--cw-space-8);max-height:var(--cw-space-8)}.cw-record-error-icon{display:grid;place-items:center;width:var(--cw-space-10);height:var(--cw-space-10);margin:auto;border-radius:var(--cw-radius-round);background:var(--cw-error-surface);color:var(--cw-error-color)}.cw-camera-chips{display:flex;gap:var(--cw-space-2)}.cw-camera-chips>span,.cw-camera-time-chip{display:inline-flex;align-items:center;gap:calc(var(--cw-space-2) - var(--cw-stroke));padding:calc(var(--cw-space-1-5) + var(--cw-stroke)) calc(var(--cw-space-2-5) + var(--cw-stroke));border-radius:var(--cw-radius-round);background:var(--cw-record-play-scrim);color:var(--cw-white-1);font-size:var(--cw-auth-help-size);font-weight:600}.cw-camera-time-chip.is-recording{background:var(--cw-error-background)}.cw-camera-time-chip{gap:var(--cw-space-2);font-weight:700}.cw-camera-time-dot{width:var(--cw-space-2);height:var(--cw-space-2);border-radius:var(--cw-radius-round);background:var(--cw-white-1);animation:cw-pulse 1s infinite}[data-record-back]{margin-inline-start:auto;display:flex!important}.cw-intro-archived-heading{font-size:var(--cw-fs-2);font-weight:800;letter-spacing:.07em;color:var(--cw-text-secondary);margin-block:var(--cw-brief-section-gap) var(--cw-space-2-5);text-transform:uppercase}.cw-phone-prep-items>div{background:var(--cw-surface-card)}.cw-phone-prep>strong{margin-top:calc(-1 * var(--cw-space-2))}.cw-record-overlay [data-presentation=candidate][data-size]{font-weight:400}.cw-record-mobile .cw-camera-phone{flex:1 1;display:flex;min-height:0}.cw-camera-phone .cw-camera-body{position:relative;flex:1 1;min-height:0;align-items:stretch;gap:0}.cw-camera-phone .cw-camera-preview{flex:1 1;width:100%;aspect-ratio:auto;border-radius:0}.cw-camera-phone .cw-rec-review-actions{box-sizing:border-box;padding:var(--cw-space-3);background:var(--cw-black-1)}.cw-camera-phone .cw-rec-review-actions [data-variant=secondary]{color:var(--cw-white-1);border-color:var(--cw-white-8);background:var(--cw-record-scrim)}.cw-camera-phone .cw-camera-controls{position:absolute;inset-inline:0}.cw-record-phone-frame .cw-camera-phone{flex:1 1;display:flex;min-height:var(--cw-record-phone-height)}.cw-camera-phone .cw-camera-preview.is-review{max-width:none}.cw-phone-prompts{position:absolute;inset-inline:var(--cw-space-3-5);top:58%;display:flex;flex-direction:column;gap:var(--cw-space-2)}.cw-phone-prompts>span{align-self:center;text-align:center;padding:var(--cw-space-1-5) var(--cw-space-2-5);border-radius:var(--cw-radius-round);background:var(--cw-record-scrim);color:var(--cw-white-1);font-size:var(--cw-fs-2);font-weight:600}.cw-intro-view{max-width:var(--cw-intro-view-width);margin:0 auto;padding:var(--cw-intro-view-padding)}[dir=rtl] .cw-intro-view{max-width:var(--cw-intro-view-ar-width)}.cw-intro-view-heading{display:flex;align-items:center;gap:var(--cw-space-2-5);margin-bottom:var(--cw-record-card-padding)}.cw-intro-view-heading h2{margin:0;font-family:var(--cw-font-heading);font-size:var(--cw-fs-8);font-weight:800;letter-spacing:-.02em;color:var(--cw-color)}.cw-intro-empty-card{display:flex;flex-direction:column;align-items:center;gap:var(--cw-space-3);text-align:center;padding:var(--cw-record-card-padding);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card);box-shadow:var(--cw-elevation-1)}.cw-intro-empty-card>span{width:var(--cw-intro-empty-icon);height:var(--cw-intro-empty-icon);display:grid;place-items:center;border-radius:var(--cw-radius-round);color:var(--cw-brand-9);background:var(--cw-brand-3)}.cw-intro-empty-card h3{margin:0;font-size:var(--cw-fs-6);font-weight:700}.cw-intro-empty-card p{margin:0;color:var(--cw-text-secondary);font-size:var(--cw-fs-4);line-height:1.55}.cw-video-library .ijui-btn,[data-cw-record] .ijui-btn{font-weight:var(--cw-fw-regular)!important}.cw-custom-brief{padding:var(--cw-record-padding)}.cw-custom-brief ol{margin-block:var(--cw-brief-section-gap) 0}.cw-custom-brief li{gap:var(--cw-brief-point-gap);padding:var(--cw-space-3-5);border-radius:var(--cw-onboarding-add-radius)}.cw-custom-brief li strong{font-size:var(--cw-fs-5);line-height:1.4}.cw-custom-brief li p{margin-block:var(--cw-space-1) 0;font-size:var(--cw-fs-4);line-height:1.5}.cw-custom-brief>.cw-browse-flex>div>div{font-size:var(--cw-auth-lang-font);font-weight:700;color:var(--cw-brand-9)}.cw-custom-brief>small{font-size:var(--cw-auth-help-size);display:block;margin-block-start:var(--cw-space-3);color:var(--cw-text-tertiary)}.cw-custom-brief .ijui-btn{font-weight:500!important}.cw-custom-brief .cw-brief-number{width:var(--cw-brief-number-size);height:var(--cw-brief-number-size);font-weight:800;font-size:var(--cw-fs-4)}.cw-record-status-card:focus{outline:none}.cw-custom-brief{font-family:var(--cw-font-body);color:var(--cw-color)}.cw-custom-brief h2{font-family:var(--cw-font-heading)}.cw-custom-brief .cw-apply-footer{margin-top:var(--cw-brief-section-gap);align-items:center;flex-wrap:wrap}.cw-custom-brief .cw-apply-footer>span{margin-inline-end:auto;font-size:var(--cw-fs-3);color:var(--cw-text-secondary)}.cw-record-received{margin-block-start:var(--cw-space-3-5);display:flex;gap:var(--cw-space-3-5);align-items:center}.cw-record-received>div{position:relative;width:var(--cw-record-received-width);aspect-ratio:3/4;border-radius:var(--cw-radius-4);overflow:hidden;flex:0 0 auto;display:grid;place-items:center;color:var(--cw-white-1)}.cw-record-received img,.cw-record-received video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cw-record-received>div>svg{position:relative}.cw-record-received strong>svg{color:var(--cw-success-color)}.cw-record-received strong{display:flex;align-items:center;gap:var(--cw-space-2);font-size:calc(var(--cw-fs-4) + var(--cw-space-0-5));font-weight:800}.cw-record-received p{font-size:var(--cw-fs-3);color:var(--cw-text-secondary);margin-block:var(--cw-space-1-5) var(--cw-space-3)}.cw-record-expired p{margin:0;font-size:var(--cw-fs-3)}.cw-record-expired strong{font-size:var(--cw-fs-4);font-weight:800}.cw-record-expired>.ijui-btn{margin-block-start:var(--cw-space-1-5)}.cw-application-modal{font-family:var(--cw-font-body);color:var(--cw-color)}.cw-application-modal h2{margin:0;font-family:var(--cw-font-heading);font-size:var(--cw-fs-6);font-weight:800}.cw-application-modal .ijui-btn{font-size:var(--cw-fs-4)!important;font-weight:400!important;flex-shrink:0!important}.cw-apply-progress{margin-bottom:calc(var(--cw-space-4) + var(--cw-space-0-5));font-size:var(--cw-auth-help-size)}.cw-apply-progress span{height:var(--cw-space-1-5);margin-bottom:var(--cw-space-1-5)}.cw-apply-attachments{margin-block:var(--cw-space-3) 0;font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary)}.cw-apply-no-questions{margin-block:var(--cw-space-2-5) 0;font-size:var(--cw-pay-body-size);color:var(--cw-text-secondary)}.cw-application-availability{margin-top:var(--cw-space-4);padding:var(--cw-space-3);border-radius:var(--cw-radius-6);border:var(--cw-stroke) solid var(--cw-border-color)}.cw-application-availability>div:first-child{display:flex;gap:var(--cw-space-2-5);align-items:center}.cw-application-availability>div:first-child>svg{color:var(--cw-brand-9);flex-shrink:0}.cw-application-availability>div:first-child>span{flex:1 1;font-size:var(--cw-pay-body-size)}.cw-application-availability-editor{display:grid;gap:var(--cw-space-2-5);margin-top:var(--cw-space-3)}.cw-application-availability-editor>div,.cw-application-chips{display:flex;flex-wrap:wrap;gap:var(--cw-space-2)}.cw-application-availability-editor>div>*{flex:1 1;min-width:0}.cw-application-availability-editor p{margin:0;font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary);line-height:1.45}.cw-apply-basics{padding:calc(var(--cw-space-5) + var(--cw-space-1));font-family:var(--cw-font-body)}.cw-apply-basics h2{margin:0;font:800 var(--cw-first-apply-step) var(--cw-font-heading)}.cw-apply-basics>p{margin-block:var(--cw-space-1-5) var(--cw-space-4-5);font-size:var(--cw-pay-body-size);color:var(--cw-text-secondary);line-height:1.55}.cw-apply-basics-fields{display:grid}.cw-apply-basics-fields label{display:block;font-size:var(--cw-pay-body-size);font-weight:700;margin-bottom:var(--cw-space-2)}.cw-first-apply{display:flex;flex-direction:column;max-height:var(--cw-first-apply-height);color:var(--cw-color);font-family:var(--cw-font-body)}.cw-first-apply header{padding:var(--cw-space-3-5) var(--cw-space-4-5);border-bottom:var(--cw-stroke) solid var(--cw-border-color)}.cw-first-identity{display:flex;gap:var(--cw-space-3);align-items:center}.cw-first-identity>div{flex:1 1;min-width:0}.cw-first-identity strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--cw-font-heading);font-size:var(--cw-fs-4)}.cw-first-identity p{margin:0;font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary)}.cw-first-logo{display:grid;place-items:center;width:var(--cw-size-4);height:var(--cw-size-4);flex-shrink:0;background:var(--cw-brand-9);color:var(--cw-accent-color);font-size:var(--cw-fs-5);font-weight:700;border-radius:var(--cw-radius-5)}.cw-first-progress{display:flex;list-style:none;margin:var(--cw-space-3) 0 0;padding:0;gap:var(--cw-space-4)}.cw-first-progress li{display:flex;align-items:center;font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary);font-weight:400}.cw-first-progress li+li:before{content:"";width:var(--cw-space-4);height:var(--cw-stroke);background:var(--cw-border-color);margin-inline-end:var(--cw-space-2)}.cw-first-progress li>span{width:var(--cw-first-apply-step);height:var(--cw-first-apply-step);border-radius:var(--cw-radius-round);display:grid;place-items:center;background:var(--cw-surface-card);border:var(--cw-stroke-strong) solid var(--cw-border-color);color:var(--cw-text-secondary);font-weight:700;flex-shrink:0}.cw-first-progress [data-current=true],.cw-first-progress [data-done=true]{color:var(--cw-brand-11)}.cw-first-progress [data-current=true]>span,.cw-first-progress [data-done=true]>span{color:var(--cw-accent-color);background:var(--cw-brand-9);border-color:var(--cw-brand-9)}.cw-first-body{padding:var(--cw-space-5);overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:var(--cw-space-4)}.cw-first-name{flex-shrink:0}.cw-first-body h2{margin:0;font:800 var(--cw-fs-8) var(--cw-font-heading)}.cw-first-body>p{max-width:var(--cw-first-intro-copy-width);margin:calc(-1 * var(--cw-space-2)) 0 0;font-size:var(--cw-fs-4);color:var(--cw-text-secondary);line-height:1.6}.cw-first-body h3{font-size:var(--cw-fs-3);margin:0}.cw-first-empty{border:var(--cw-space-0-75) dashed var(--cw-border-color-hover);padding:var(--cw-space-5);border-radius:var(--cw-radius-6);display:flex;flex-direction:column;align-items:center;gap:var(--cw-space-3);text-align:center}.cw-first-empty>span{width:var(--cw-intro-empty-icon);height:var(--cw-intro-empty-icon);border-radius:var(--cw-radius-round);display:grid;place-items:center;background:var(--cw-brand-3);color:var(--cw-brand-9)}.cw-first-empty p{max-width:var(--cw-first-intro-hint-width);margin:0;color:var(--cw-text-secondary);font-size:var(--cw-first-intro-copy-size);line-height:1.5}.cw-first-ready,.cw-first-review-intro{display:flex;gap:var(--cw-space-4);align-items:center}.cw-first-ready{padding:var(--cw-space-4);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6)}.cw-first-ready strong{display:flex;gap:var(--cw-space-2);align-items:center;color:var(--cw-success-color);font-size:var(--cw-fs-3)}.cw-first-ready p{color:var(--cw-text-secondary);font-size:var(--cw-fs-3);line-height:1.5}.cw-first-cv>label,.cw-first-study>label{display:block;font-size:var(--cw-fs-3);font-weight:700;margin-bottom:var(--cw-space-2)}.cw-first-confirm{display:grid;grid-template-columns:1fr 1fr;gap:var(--cw-space-3)}.cw-first-confirm .cw-application-availability-editor .cw-application-chips>*{flex:0 0 auto;white-space:nowrap}.cw-first-confirm>section{margin-top:0;padding:var(--cw-space-3);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6)}.cw-first-confirm>section>div:first-child{display:flex;align-items:center;gap:var(--cw-space-2)}.cw-first-confirm>section label{text-transform:uppercase;color:var(--cw-text-secondary);font-size:var(--cw-auth-help-size);flex:1 1}.cw-first-confirm>section>strong{display:block;margin-top:var(--cw-space-1-5);font-size:var(--cw-fs-3)}.cw-first-cv p,.cw-first-cv small{color:var(--cw-text-secondary);font-size:var(--cw-auth-help-size);line-height:1.5;margin:var(--cw-space-1-5) 0}.cw-first-cv>.ijui-btn{display:flex;width:100%;border-style:dashed!important;margin-top:var(--cw-space-2-5)}.cw-first-cv>div:not(.cw-first-cv-warning){display:flex;align-items:center;gap:var(--cw-space-2-5);padding:var(--cw-space-3);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-5)}.cw-first-cv bdi{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-first-summary{display:flex;gap:var(--cw-space-3);border-top:var(--cw-stroke) solid var(--cw-border-color);padding-block:var(--cw-space-3)}.cw-first-summary>svg{color:var(--cw-text-secondary)}.cw-first-summary>div{flex:1 1;min-width:0}.cw-first-summary label{font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary);text-transform:uppercase;font-weight:700}.cw-first-summary>div>div{margin-top:var(--cw-space-1-5);font-size:var(--cw-fs-3);line-height:1.5}.cw-first-apply footer{display:flex;justify-content:space-between;gap:var(--cw-space-3);padding:var(--cw-space-3-5) var(--cw-space-5);border-top:var(--cw-stroke) solid var(--cw-border-color)}.cw-first-apply .ijui-btn{font-weight:400!important}@media (max-width:640px){.cw-first-confirm{grid-template-columns:1fr}.cw-first-progress{gap:var(--cw-space-2);flex-wrap:wrap}.cw-first-progress li{font-size:var(--cw-fs-3)}.cw-first-body{padding:var(--cw-space-4)}}.cw-first-apply:focus{outline:none}.cw-application-terminal{padding:var(--cw-space-6);display:flex;flex-direction:column;align-items:center;gap:var(--cw-space-3);text-align:center;font-family:var(--cw-font-body)}.cw-application-terminal>span{width:var(--cw-space-10);height:var(--cw-space-10);display:grid;place-items:center;border-radius:var(--cw-radius-round);background:var(--cw-brand-3);color:var(--cw-brand-9)}.cw-application-terminal[data-kind=success]>span{background:var(--cw-success-surface);color:var(--cw-success-color)}.cw-application-terminal[data-kind=closed]>span{background:var(--cw-surface-sunken);color:var(--cw-text-secondary)}.cw-application-terminal h2{margin:0;font:800 var(--cw-fs-8) var(--cw-font-heading)}.cw-application-terminal p{margin:0;max-width:var(--cw-first-terminal-copy);color:var(--cw-text-secondary);font-size:var(--cw-fs-3);line-height:1.55}.cw-application-terminal>div{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cw-space-2-5);margin-top:var(--cw-space-2-5)}.cw-application-questions{margin-top:var(--cw-space-4);padding-top:var(--cw-space-4);border-top:var(--cw-stroke) solid var(--cw-border-color);display:flex;flex-direction:column;gap:var(--cw-space-3)}.cw-application-question-heading{display:flex;align-items:center;gap:var(--cw-space-2);font-size:var(--cw-first-intro-copy-size)}[dir=rtl] .cw-application-question-heading{font-size:var(--cw-fs-5)}.cw-application-question-heading svg{color:var(--cw-brand-9)}.cw-application-question-note{margin:0;font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary);line-height:1.4}.cw-application-availability>div:first-child .ijui-btn{color:var(--cw-brand-9)!important;font-size:var(--cw-fs-3)!important;font-weight:700!important}.cw-first-body .cw-intro-tips h3{margin-bottom:var(--cw-space-3)}.cw-first-progress [data-current=true]{color:var(--cw-color);font-weight:700}[dir=rtl] .cw-application-questions textarea{font-size:var(--cw-first-intro-copy-size)!important;line-height:1.6!important}.cw-first-leave{padding:var(--cw-space-5);font-family:var(--cw-font-body)}.cw-first-leave h2{margin:0;font:800 var(--cw-fs-7) var(--cw-font-heading)}.cw-first-leave p{margin:calc(var(--cw-space-2) + var(--cw-space-0-5)) 0 calc(var(--cw-space-4) + var(--cw-space-1));color:var(--cw-text-secondary);font-size:var(--cw-fs-4);line-height:1.55}.cw-first-leave>div{display:flex;justify-content:flex-end;gap:var(--cw-space-2-5)}.cw-draft-replace>div{flex-wrap:wrap}.cw-application-availability[data-presentation=first] label{display:block;text-transform:uppercase;font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary)}.cw-application-availability[data-presentation=first] strong{display:block;margin-top:var(--cw-space-1-5);font-size:var(--cw-fs-3)}.cw-apply-basics-fields label{color:var(--cw-text-secondary)!important}.cw-apply-basics .ijui-btn{font-size:var(--cw-fs-4)!important;font-weight:400!important}.cw-apply-custom-summary{margin-top:var(--cw-space-3);display:flex;align-items:center;gap:var(--cw-space-3);padding:var(--cw-space-3);background:var(--cw-surface-sunken);border-radius:var(--cw-radius-5)}.cw-apply-custom-summary>svg{color:var(--cw-brand-9)}.cw-apply-custom-summary>div{flex:1 1}.cw-apply-custom-summary strong{font-size:var(--cw-fs-4)}.cw-apply-custom-summary p{margin:0;color:var(--cw-text-secondary);font-size:var(--cw-auth-help-size)}.cw-application-terminal[data-kind=fail]>span{background:var(--cw-warning-surface);color:var(--cw-warning-color)}@media (max-width:600px){[data-short-onboarding]>header{display:grid!important;grid-template-columns:1fr auto}[data-short-onboarding]>header>[role=progressbar]{grid-column:1/-1;grid-row:2;width:100%;max-width:none!important;margin-inline-start:0!important}}.cw-work-page>.cw-work-heading:first-child{margin-block-end:var(--cw-space-3-5)}.cw-work-page>.cw-work-description{margin-block:0;font-size:var(--cw-onboarding-field-font);line-height:var(--cw-detail-leading)}.cw-work-page>.cw-work-description+.cw-work-heading{margin-block-start:var(--cw-space-3);justify-content:flex-start}.cw-work-page .cw-work-examples>div>svg{color:var(--cw-brand-9)}.cw-work-page .cw-work-examples strong{font-size:var(--cw-fs-4);font-weight:700}.cw-work-page .cw-work-examples p{margin-block:var(--cw-space-0-5) 0}.cw-work-editor h2{margin-block:0 var(--cw-space-3-5);font-family:var(--cw-font-heading);font-size:var(--cw-fs-6);font-weight:800}[data-work-fields] input[type=file]{min-height:var(--cw-size-4);font-family:var(--cw-font-body);font-size:var(--cw-fs-4)}.cw-work-page .cw-work-examples{line-height:normal}.cw-work-insight{margin-block-start:var(--cw-space-4);display:flex;align-items:center;gap:var(--cw-space-2-5);padding:var(--cw-space-3) var(--cw-space-3-5);border-radius:var(--cw-radius-5);background:var(--cw-success-surface);font-size:var(--cw-fs-4)}.cw-work-insight>svg{color:var(--cw-success-color)}.cw-work-page .cw-work-examples p{line-height:normal}.cw-work-row-copy strong{font-size:var(--cw-onboarding-field-font);font-weight:700}.cw-work-row-copy p{margin-block-start:var(--cw-space-0-5)}.cw-profile-surface,[data-profile-view]{--color-background-muted:var(--cw-surface-sunken);--radius-container:var(--cw-radius-6);--radius-inner:var(--cw-radius-5);--shadow-low:var(--cw-elevation-1);--color-background-blue:var(--cw-brand-3);--color-text-blue:var(--cw-brand-11)}.cw-profile-cv-start{display:flex;align-items:center;gap:var(--cw-space-3-5);flex-wrap:wrap}.cw-profile-cv-icon{width:var(--cw-size-4);height:var(--cw-size-4);border-radius:var(--cw-radius-5);background:var(--cw-brand-3);color:var(--cw-brand-9);display:grid;place-items:center;flex-shrink:0}.cw-profile-cv-copy{flex:1 1 var(--cw-profile-cv-min-width);min-width:0}.cw-profile-cv-copy strong{font-size:var(--cw-onboarding-field-font);font-weight:700}.cw-profile-cv-copy p{font-size:var(--cw-fs-3);color:var(--cw-text-secondary);margin:var(--cw-space-0-5) 0 0}.cw-profile-error{color:var(--cw-error-color);font-size:var(--cw-fs-3)}.cw-profile-language-label{font-size:var(--cw-auth-label-size);color:var(--cw-text-secondary);margin-block-end:var(--cw-space-2);font-weight:600}.cw-profile-language-chips{display:flex;flex-wrap:wrap;gap:var(--cw-space-2);margin-block-end:var(--cw-space-4)}.cw-profile-checklist{padding:var(--cw-space-5);box-shadow:var(--cw-elevation-1)}.cw-profile-checklist>button>span:first-of-type>span{flex:1 1;min-width:0!important}.cw-profile-checklist h2{font-size:var(--cw-profile-check-title);font-weight:800}.cw-profile-checklist p{font-size:var(--cw-auth-copy-size);line-height:var(--cw-auth-copy-leading);margin-block:var(--cw-space-1-5) var(--cw-space-3)}.cw-profile-checklist h3{font-size:var(--cw-auth-help-size)}.cw-profile-check-icon{width:var(--cw-space-6);height:var(--cw-space-6);border:var(--cw-space-0-75) solid var(--cw-border-color)}.cw-profile-check-icon[data-done=true]{background:var(--cw-success-color)}.cw-profile-check-copy>span{font-size:var(--cw-fs-4);font-weight:600}.cw-profile-check-copy[data-state=done]>span{font-weight:500;color:var(--cw-text-secondary)}.cw-profile-check-row>small{font-size:var(--cw-auth-help-size);font-weight:700;flex-shrink:0}.cw-profile-check-row small[data-state=add],.cw-profile-check-row small[data-state=review]{color:var(--cw-brand-11)}.cw-work-card .cw-work-heading h2{font-size:var(--cw-profile-check-title);font-weight:800}.cw-work-card>p{font-size:var(--cw-fs-4);line-height:var(--cw-auth-copy-leading);margin-block:var(--cw-space-1-5) var(--cw-space-3-5)}[data-profile-view] .ijui-btn[data-presentation=candidate]{font-size:var(--cw-fs-4)!important;font-weight:500!important}[data-profile-view] button[aria-pressed]{min-height:var(--cw-size-4)}[data-profile-view] .cw-profile-cv-copy strong{color:var(--cw-color)}[dir=rtl] [data-profile-view] .cw-profile-cv-copy strong{font-size:var(--cw-fs-5)}[dir=rtl] [data-profile-view] .cw-profile-cv-copy p{font-size:var(--cw-fs-4)}[data-profile-view] input[type=email],[data-profile-view] input[type=tel]{direction:ltr;text-align:left}.cw-applied-view,.cw-withdraw-modal{--color-background-muted:var(--cw-surface-sunken);--radius-container:var(--cw-radius-6);--radius-inner:var(--cw-radius-5);--shadow-low:var(--cw-elevation-1);--color-text-green:var(--cw-success-color);--color-background-green:var(--cw-success-surface)}.cw-applied-view button[data-testid^=applied-tab-]{min-height:var(--cw-size-4)}.cw-withdraw-modal .ijui-btn[data-presentation=candidate]{font-size:var(--cw-fs-4)!important}.cw-applied-note{display:flex;gap:var(--cw-space-2);align-items:flex-start;padding:var(--cw-space-2-5) var(--cw-space-3);border-radius:var(--cw-radius-5);background:var(--cw-surface-sunken);font-size:var(--cw-auth-label-size);line-height:var(--cw-auth-copy-leading);color:var(--cw-text-secondary)}.cw-applied-note svg{flex-shrink:0}.cw-applied-note-success{background:var(--cw-success-surface);color:var(--cw-color)}.cw-applied-snapshot{display:flex;flex-wrap:wrap;gap:var(--cw-space-3-5);padding-top:var(--cw-space-3);border-top:var(--cw-stroke) solid var(--cw-border-color);font-size:var(--cw-auth-label-size);color:var(--cw-text-secondary)}.cw-applied-snapshot small,.cw-applied-snapshot strong{width:100%}.cw-applied-snapshot strong{font-size:var(--cw-onboarding-badge-font);text-transform:uppercase}.cw-applied-snapshot span{display:inline-flex;align-items:center;gap:var(--cw-space-1)}.cw-withdraw-modal{--font-family-heading:var(--cw-font-heading);--font-family-body:var(--cw-font-body);--color-text-primary:var(--cw-color);--color-text-secondary:var(--cw-text-secondary);font-family:var(--cw-font-body)}.cw-withdraw-modal .ijui-btn[data-presentation=candidate]{font-weight:400!important}.cw-withdraw-actions{flex-wrap:wrap}.cw-withdraw-actions .ijui-btn{flex-shrink:0}@media (max-width:700px){.cw-withdraw-actions .ijui-btn{padding-inline:var(--cw-space-4)!important}}.cw-applied-view .cw-viewed-note{display:flex;align-items:center;gap:var(--cw-auth-control-gap);font-size:var(--cw-auth-label-size);color:var(--cw-success-color)}.cw-applied-snapshot svg{color:var(--cw-brand-9)}[dir=rtl] .cw-applied-snapshot strong{text-transform:none}.cw-messages-view{--color-background-muted:var(--cw-surface-sunken);--color-background-blue:var(--cw-brand-3);--color-background-green:var(--cw-success-surface);--color-text-green:var(--cw-success-color);--color-success:var(--cw-success-color);--radius-container:var(--cw-radius-6);--shadow-low:var(--cw-elevation-1)}.cw-message-declined{align-self:center;display:inline-flex;gap:var(--cw-space-2);align-items:center;padding:var(--cw-space-2) var(--cw-space-3);border-radius:var(--cw-radius-round);background:var(--cw-surface-sunken);font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary)}.cw-message-typing{align-self:flex-start;display:flex;gap:var(--cw-space-1);padding:var(--cw-space-3);border-radius:var(--cw-radius-7);border-end-start-radius:var(--cw-radius-2);background:var(--cw-surface-card);border:var(--cw-border-width-thin) solid var(--cw-border-color)}.cw-message-typing span{width:var(--cw-space-2);height:var(--cw-space-2);border-radius:var(--cw-radius-round);background:var(--cw-text-secondary);animation:cw-typing 1s ease-in-out infinite}@keyframes cw-typing{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-15%)}}.cw-messages-view textarea{min-height:var(--cw-message-composer-height);box-sizing:border-box}.cw-pay-heading{position:relative;min-height:var(--cw-pay-head-height)}.cw-pay-flank{position:absolute;inset-inline-end:0;top:var(--cw-space-2);width:var(--cw-pay-flank-width);display:flex;align-items:flex-start;gap:var(--cw-space-3);border-radius:var(--cw-radius-6);background:var(--cw-success-surface);text-align:start;box-sizing:border-box}.cw-pay-flank p{margin:0;font-size:var(--cw-pay-body-size);line-height:1.45}.cw-pay-flank>svg{color:var(--cw-success-color);flex-shrink:0}.cw-pay-timeline-icon{flex-shrink:0;width:var(--cw-size-4);height:var(--cw-size-4);display:grid;place-items:center;border-radius:var(--cw-radius-5);background:var(--cw-brand-3);color:var(--cw-brand-11)}.cw-pay-timeline>div:nth-child(2) .cw-pay-timeline-icon{background:var(--cw-success-surface);color:var(--cw-success-color)}.cw-pay-benefit>span{display:grid;place-items:center;flex-shrink:0;width:var(--cw-pay-logo-height);height:var(--cw-pay-logo-height);border-radius:var(--cw-radius-4);background:var(--cw-brand-3);color:var(--cw-brand-11)}.cw-gate-card{padding:var(--cw-work-editor-padding);border:0}.cw-gate-icon{width:var(--cw-gate-icon-size);height:var(--cw-gate-icon-size);display:grid;place-items:center;border-radius:var(--cw-radius-round);background:var(--cw-brand-3);color:var(--cw-brand-9)}.cw-gate-card h2{margin-top:var(--cw-space-4);font-size:var(--cw-fs-6)}@media(max-width:1040px){.cw-pay-flank{position:static;margin:var(--cw-space-4) auto}}.cw-payment-marks{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--cw-space-2-5);margin-top:var(--cw-space-4-5)}.cw-payment-marks>span{min-height:var(--cw-size-4);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-5);font-weight:700}.cw-payment-marks>span:first-child{color:var(--cw-visa-color);font-family:Georgia,serif;font-style:italic}.cw-payment-marks i{width:var(--cw-space-4);height:var(--cw-space-4);border-radius:var(--cw-radius-round);background:var(--cw-mastercard-red)}.cw-payment-marks i+i{background:var(--cw-mastercard-yellow);margin-inline-start:calc(-1 * var(--cw-space-2));mix-blend-mode:multiply}.cw-billing-preview{display:grid;gap:var(--cw-space-4);margin-top:var(--cw-space-5)}.cw-billing-row{display:flex;align-items:center;gap:var(--cw-space-3-5);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);padding:var(--cw-space-4)}.cw-billing-row>div{flex:1 1}.cw-billing-row p{margin:var(--cw-space-1) 0 0;color:var(--cw-text-secondary);font-size:var(--cw-pay-body-size)}.cw-billing-annual{background:var(--cw-brand-3);border-color:var(--cw-brand-9)}.cw-billing-visa{color:var(--cw-visa-color);font-family:Georgia,serif;font-weight:800;font-style:italic}.cw-pay-heading h1{font-family:var(--cw-font-heading);font-weight:800;line-height:1.05}.cw-pay-heading>strong{font-size:var(--cw-fs-3);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.cw-pay-heading>p{font-size:var(--cw-fs-5)}.cw-pay-card .cw-pay-center{text-align:center}.cw-pay-card h2{font-family:var(--cw-font-heading);font-weight:800;font-size:var(--cw-fs-5)}.cw-pay-benefit strong{color:var(--cw-color)}.cw-pay-benefit>span:last-child{flex:1 1;min-width:0;display:block;width:auto;height:auto;background:none;color:var(--cw-text-secondary)}.cw-pay-card>p{font-size:var(--cw-pay-body-size)}.cw-pay-terms{display:flex;gap:var(--cw-space-2);justify-content:center;align-items:center}.cw-pay-page>header>span{display:flex;gap:var(--cw-space-2);color:var(--cw-text-secondary);font-size:var(--cw-pay-body-size)}.cw-pay-timeline>div:nth-child(2) h3{color:var(--cw-success-color)}.cw-pay-timeline h3{font-weight:800}.cw-pay-flank>svg{display:block}.cw-trial-step{display:flex;align-items:flex-start;gap:var(--cw-space-3)}.cw-trial-step>span{width:var(--cw-trial-step-size);height:var(--cw-trial-step-size);flex-shrink:0;display:grid;place-items:center;border-radius:var(--cw-radius-round);background:var(--cw-brand-9);color:var(--cw-white-1);font-weight:800;font-size:var(--cw-auth-help-size)}.cw-trial-step strong{font-size:var(--cw-pay-body-size);font-weight:700}.cw-trial-step p{color:var(--cw-text-secondary);font-size:var(--cw-fs-3);line-height:1.5;margin-top:var(--cw-space-1)}.cw-overlay-design{--font-family-body:var(--cw-font-body);--font-family-heading:var(--cw-font-heading);--color-background-body:var(--cw-background-strong);--color-background-surface:var(--cw-surface-card);--color-background-popover:var(--cw-surface-card);--color-background-blue:var(--cw-brand-3);--color-background-green:var(--cw-success-surface);--color-text-green:var(--cw-success-color);--color-text-primary:var(--cw-color);--color-text-secondary:var(--cw-text-secondary);--color-border:var(--cw-border-color);--color-accent:var(--cw-brand-9);--radius-container:var(--cw-radius-6);--radius-element:var(--cw-radius-5);--shadow-high:var(--cw-elevation-4);font-family:var(--cw-font-body);color:var(--cw-color)}.cw-report{padding:var(--cw-space-5)}.cw-report h2{margin:0;font:800 var(--cw-report-heading-size) var(--cw-font-heading)}.cw-report-heading{display:flex;align-items:flex-start;gap:var(--cw-space-2-5)}.cw-report-heading>div{flex:1 1;min-width:0}.cw-report-heading p{margin:var(--cw-space-1-5) 0 0;font-size:var(--cw-pay-body-size);color:var(--cw-text-secondary);line-height:1.5}.cw-report-heading>button{margin-block-start:calc(-1 * var(--cw-space-2));margin-inline-end:calc(-1 * var(--cw-space-2))}.cw-report-reasons{margin-block-start:var(--cw-space-3-5);display:grid}.cw-report-reasons>button{display:flex;align-items:center;gap:var(--cw-space-3);min-height:var(--cw-report-row-height);padding:0 var(--cw-space-0-5);border:0;border-bottom:var(--cw-stroke) solid var(--cw-border-color);background:transparent;color:var(--cw-color);font-family:inherit;font-size:var(--cw-report-label-size);text-align:start;cursor:pointer}.cw-report-radio{flex-shrink:0;width:var(--cw-report-radio-size);height:var(--cw-report-radio-size);border:var(--cw-stroke-strong) solid var(--cw-border-color);border-radius:var(--cw-radius-round);display:grid;place-items:center}.cw-report-reasons>button[aria-checked=true] .cw-report-radio{border-color:var(--cw-brand-9)}.cw-report-radio>span{width:var(--cw-space-2-5);height:var(--cw-space-2-5);border-radius:var(--cw-radius-round);background:var(--cw-brand-9)}.cw-report textarea{margin-block-start:var(--cw-space-3-5);width:100%;box-sizing:border-box;resize:none;padding:var(--cw-space-2-5) var(--cw-space-3);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-5);background:var(--cw-surface-card);color:var(--cw-color);font:400 var(--cw-fs-4) var(--cw-font-body);line-height:1.5}.cw-report-hide{margin-block-start:var(--cw-space-2-5);display:flex;align-items:center;gap:var(--cw-space-2-5);min-height:var(--cw-size-4);font-size:var(--cw-fs-4);cursor:pointer}.cw-report-hide input{width:var(--cw-space-4);height:var(--cw-space-4);accent-color:var(--cw-brand-9)}.cw-report-actions{display:grid;gap:var(--cw-space-2);margin-block-start:var(--cw-space-3-5)}.cw-report-success{padding-block:var(--cw-space-2);text-align:center}.cw-report-success>span{display:grid;place-items:center;margin:0 auto var(--cw-space-3);width:var(--cw-gate-icon-size);height:var(--cw-gate-icon-size);border-radius:var(--cw-radius-round);background:var(--cw-surface-sunken)}.cw-report-success p{margin:var(--cw-space-1-5) 0 var(--cw-space-4);font-size:var(--cw-fs-4);line-height:1.55;color:var(--cw-text-secondary)}.cw-report-success>button{width:100%}.cw-report-error{display:flex;align-items:center;gap:var(--cw-space-2);margin-block-start:var(--cw-space-3-5);color:var(--cw-error-color);font-size:var(--cw-fs-3)}.cw-job-share{padding:var(--cw-space-5)}.cw-job-share>.cw-browse-flex{gap:var(--cw-space-3-5)}.cw-job-share strong{display:block;font:700 var(--cw-profile-check-title) var(--cw-font-heading)}.cw-job-share>.cw-browse-flex>div{min-width:0;font-size:var(--cw-fs-4);color:var(--cw-text-secondary)}.cw-job-share strong{color:var(--cw-color)}.cw-job-share p{margin-block:var(--cw-space-3-5);color:var(--cw-text-secondary)}.cw-job-share p,.cw-job-share-link{font-size:var(--cw-overlay-body-size)}.cw-job-share-link{display:flex;align-items:center;gap:var(--cw-space-2-5);padding:var(--cw-space-1);padding-inline-start:var(--cw-space-3-5);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-4);background:var(--cw-surface-sunken)}.cw-job-share-targets{grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--cw-space-3-5)}.cw-job-share-targets>button{min-height:var(--cw-share-target-height);height:auto;flex-direction:column;gap:var(--cw-space-2);padding-inline:var(--cw-space-1);font-size:var(--cw-pay-body-size)}.cw-job-share-targets svg{color:var(--cw-brand-9);width:var(--cw-first-apply-step);height:var(--cw-first-apply-step)}[dir=rtl] .cw-verify{font-size:var(--cw-fs-5)}[dir=rtl] .cw-notifications>:first-child>span{font-size:var(--cw-space-4)!important}[dir=rtl] .cw-verify-sub{font-size:var(--cw-report-label-size)!important}[dir=rtl] .cw-verify-code-copy{font-size:var(--cw-fs-5)!important;line-height:1.6!important}[dir=rtl] .cw-notifications .cw-scroll>div>div>:first-child{font-size:var(--cw-notification-title-ar)!important;line-height:1.55!important}[dir=rtl] .cw-notifications .cw-scroll>div>div>:nth-child(2){font-size:var(--cw-fs-4)!important}[dir=rtl] .cw-notifications .cw-scroll>div>span:last-child{font-size:var(--cw-fs-3)!important}[dir=rtl] .cw-hire-body,[dir=rtl] .cw-hire-prompt{font-size:var(--cw-profile-check-title)!important}[dir=rtl] .cw-hire-sub{font-size:var(--cw-report-label-size)!important}[dir=rtl] .cw-hire-option-title{font-size:var(--cw-hire-option-title-ar)!important}[dir=rtl] .cw-hire-option-sub{font-size:var(--cw-overlay-body-size)!important}.cw-browse-pay .cw-browse-salary strong{color:var(--cw-color);font-size:var(--cw-fs-5);font-weight:var(--cw-fw-bold)}.cw-browse-pay .cw-browse-salary small{font-size:var(--cw-fs-2)}.has-detail .cw-jobs-browse{--cw-browse-inline-padding:var(--cw-browse-compact-padding);padding-inline:var(--cw-browse-compact-padding)!important}.has-detail .cw-browse-heading{--cw-browse-heading-size:var(--cw-browse-compact-heading)}.has-detail .cw-browse-rows{margin-inline:calc(-1 * var(--cw-browse-compact-padding))}.has-detail .cw-browse-row{grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--cw-browse-compact-padding);row-gap:var(--cw-space-1-5);padding:var(--cw-browse-compact-padding) var(--cw-browse-compact-end);padding-inline-start:var(--cw-browse-compact-start);align-items:start}.has-detail .cw-browse-row>div:first-child{grid-column:1;grid-row:1/span 2}.has-detail .cw-browse-role{grid-column:2;grid-row:1;gap:var(--cw-space-1-5);font-size:var(--cw-fs-5)}.has-detail .cw-browse-meta{grid-column:2;grid-row:2;gap:var(--cw-space-1-5);font-size:var(--cw-fs-4)}.has-detail .cw-browse-posted{grid-column:3;grid-row:2;text-align:end;align-self:end;font-size:var(--cw-fs-4)}.has-detail .cw-browse-actions{grid-column:3;grid-row:1;flex-direction:row;gap:0;margin-top:calc(-1 * var(--cw-space-2-5))}.has-detail .cw-browse-actions button{width:var(--cw-browse-compact-action);height:var(--cw-browse-compact-action);min-width:0;min-height:0}.has-detail .cw-browse-actions .cw-browse-share-action{display:none}@media (max-width:999px){.cw-jobs-browse{--cw-browse-inline-padding:var(--cw-browse-compact-padding);padding-inline:var(--cw-browse-compact-padding)!important}.cw-browse-heading{--cw-browse-heading-size:var(--cw-browse-compact-heading)}.cw-browse-rows{margin-inline:calc(-1 * var(--cw-browse-compact-padding))}.cw-browse-row{grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--cw-browse-compact-padding);row-gap:var(--cw-space-1-5);padding:var(--cw-browse-compact-padding) var(--cw-browse-compact-end);padding-inline-start:var(--cw-browse-compact-start);align-items:start}.cw-browse-row>div:first-child{width:var(--cw-browse-compact-logo)!important;height:var(--cw-browse-compact-logo)!important;grid-column:1;grid-row:1/span 2}.cw-browse-role{grid-column:2;grid-row:1;gap:var(--cw-space-1-5);font-size:var(--cw-fs-5)}.cw-browse-role button{font-size:var(--cw-browse-compact-title)!important}.cw-browse-pay{display:none}.cw-browse-meta{grid-column:2;gap:var(--cw-space-1-5)}.cw-browse-meta,.cw-browse-posted{grid-row:2;font-size:var(--cw-fs-4)}.cw-browse-posted{grid-column:3;text-align:end;align-self:end}.cw-browse-actions{grid-column:3;grid-row:1;flex-direction:row;gap:0;margin-top:calc(-1 * var(--cw-space-2-5))}.cw-browse-actions button{width:var(--cw-browse-compact-action);height:var(--cw-browse-compact-action);min-width:0;min-height:0}.cw-browse-actions .cw-browse-share-action{display:none}}.cw-browse-role button>span:first-child>span{overflow:visible!important;text-overflow:clip!important;white-space:normal}.cw-inline-company-header{gap:var(--cw-space-4)}.cw-inline-category{font-size:var(--cw-filter-font);color:var(--cw-text-secondary);margin-top:var(--cw-space-0-5)}.cw-inline-meta .cw-browse-flex{gap:var(--cw-space-3)}.cw-inline-question small[data-required]{color:var(--cw-brand-11);font-weight:var(--cw-fw-bold)}.cw-inline-detail-body p.cw-inline-answer-note{font-size:var(--cw-fs-3);margin-top:var(--cw-space-3)}.cw-inline-pay .cw-browse-salary small{font-size:var(--cw-fs-3);font-weight:var(--cw-fw-medium);color:var(--cw-text-secondary)}.cw-inline-detail-body hr{margin-block:var(--cw-row-padding)}.cw-inline-detail-body section{margin-block:var(--cw-row-padding) 0;padding-top:var(--cw-row-padding)}.cw-inline-detail-body hr+section{margin-top:0}.cw-inline-detail-body h2{margin:0 0 var(--cw-space-2-5);font-weight:var(--cw-fw-bold)}.cw-inline-detail-body section>p{margin-block:0}.cw-inline-pay>small{font-size:var(--cw-fs-3);margin-bottom:var(--cw-space-1-5)}.cw-inline-pay .cw-browse-salary small{margin-bottom:0}.cw-inline-pay .cw-browse-salary{display:inline-flex}[dir=rtl] .cw-inline-detail-body h1{line-height:var(--cw-badge-leading)}[dir=rtl] [data-presentation=candidate-empty]{--cw-empty-description-size:var(--cw-fs-5);--cw-empty-description-leading:var(--cw-empty-leading-ar)}.cw-detail-back .ijui-btn{height:auto!important;padding:0 var(--cw-empty-gap)!important;font-size:var(--cw-section-error-description)!important;font-weight:var(--cw-fw-bold)!important;color:var(--cw-brand-11)!important}.cw-detail-back .ijui-btn svg{width:var(--cw-space-3-5);height:var(--cw-space-3-5)}.cw-record-method-grid p{font-size:var(--cw-auth-copy-size);margin-block:var(--cw-button-gap) 0}.cw-record-method-grid h3{gap:var(--cw-auth-button-gap)}.cw-record-phone-card{border-width:var(--cw-space-0-75)}.cw-record-qr-row{margin-block:var(--cw-space-4) 0}.cw-record-qr-row>div>p{margin:0;line-height:var(--cw-onboarding-leading)}.cw-record-phone-status{margin-top:var(--cw-space-3);gap:var(--cw-auth-button-gap);padding-inline:var(--cw-auth-lang-inline)}.cw-record-phone-status strong{font-size:var(--cw-auth-copy-size);font-weight:800}.cw-record-phone-status p{font-size:var(--cw-auth-help-size);line-height:var(--cw-job-drawer-question-leading);margin-top:var(--cw-stroke)}.cw-record-status-dot{width:var(--cw-auth-button-gap);height:var(--cw-auth-button-gap);margin-top:0}[data-cw-record] .cw-record-copy-link.ijui-btn{font-weight:700!important;font-size:var(--cw-auth-copy-size);padding-inline:var(--cw-nav-item-padding)}[data-cw-record] .cw-record-trouble.ijui-btn{font-weight:700!important;margin-top:var(--cw-space-3)}.cw-record-computer-card>.ijui-btn{margin-top:var(--cw-space-4)}@media (max-width:700px){[dir=rtl] .cw-job-drawer-save.ijui-btn{padding-inline:var(--cw-space-5)!important}}.cw-record-heading strong{margin-top:var(--cw-space-1)}.cw-record-heading p,.cw-record-method-grid>section>p{margin-block-start:var(--cw-space-1-5)}.cw-camera-footer,.cw-camera-webcam .cw-camera-body{gap:var(--cw-nav-item-padding)}.cw-camera-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.cw-camera-footer .cw-camera-guide-copy{flex:1 1;min-width:var(--cw-record-review-width);font-size:var(--cw-auth-copy-size)}[data-cw-record] .cw-record-back.ijui-btn{font-size:var(--cw-auth-copy-size);font-weight:700!important;padding-inline:var(--cw-nav-item-padding)}.cw-camera-webcam .cw-camera-controls{top:auto;bottom:calc(var(--cw-size-4) + var(--cw-space-5))}.cw-camera-webcam .cw-camera-body.is-recording .cw-camera-controls{bottom:calc(var(--cw-auth-copy-size) * 1.55 + var(--cw-nav-item-padding) + var(--cw-space-3) - var(--cw-stroke))}.cw-camera-review-note{font-size:var(--cw-fs-3);color:var(--cw-text-secondary);margin:0}.cw-camera-webcam .cw-camera-body.is-review{padding-block:var(--cw-button-gap);gap:var(--cw-space-3-5)}.cw-camera-access{box-sizing:border-box;text-align:center;padding:var(--cw-space-6) var(--cw-space-4-5)}.cw-camera-phone.cw-camera-access{flex-direction:column;justify-content:center;padding:var(--cw-space-5)}.cw-camera-access-icon{width:var(--cw-space-10);height:var(--cw-space-10);margin-inline:auto;border-radius:var(--cw-radius-round);background:var(--cw-brand-3);color:var(--cw-brand-11);display:grid;place-items:center}.cw-camera-access-icon.is-error{background:var(--cw-error-surface);color:var(--cw-error-color)}.cw-camera-access h3{font-family:var(--cw-font-heading);font-size:var(--cw-fs-7);font-weight:800;margin-block:var(--cw-space-3-5) 0}.cw-camera-phone.cw-camera-access h3{font-size:var(--cw-fs-6)}.cw-camera-access p{max-width:var(--cw-first-leave-width);margin:var(--cw-space-2) auto 0;color:var(--cw-text-secondary);font-size:var(--cw-fs-4);line-height:var(--cw-onboarding-leading)}.cw-camera-access-actions{display:flex;justify-content:center;gap:var(--cw-space-2-5);margin-top:var(--cw-space-4-5)}.cw-camera-permission-progress{height:var(--cw-space-1-5);border-radius:var(--cw-radius-round);background:var(--cw-surface-sunken);margin-top:var(--cw-nav-item-padding);overflow:hidden}.cw-camera-permission-progress>div{width:40%;height:100%;background:var(--cw-brand-9);animation:cw-pulse 1.1s ease-in-out infinite}.cw-phone-prep{gap:0}.cw-phone-prep>strong{margin-top:var(--cw-space-1-5);font-size:var(--cw-auth-help-size)}.cw-phone-prep>p{margin-top:var(--cw-button-gap);font-size:var(--cw-auth-copy-size)}.cw-phone-prep-items{margin-top:var(--cw-space-3-5)}.cw-phone-prep-items>div{font-size:var(--cw-auth-copy-size);font-weight:600}.cw-phone-prep>.ijui-btn{margin-top:var(--cw-space-4-5)}.cw-record-phone-frame .cw-phone-prep{padding:var(--cw-space-4)}.cw-record-phone-frame .cw-phone-prep h2{font-size:calc(var(--cw-fs-6) + var(--cw-stroke))}.cw-camera-phone [data-testid=cw-rec-permission] h3{font-family:var(--cw-font-body);font-size:var(--cw-fs-4);font-weight:600;line-height:var(--cw-onboarding-leading)}.cw-camera-footer .cw-camera-guide-copy{align-self:auto}.cw-phone-prep-items>div{padding-block:calc(var(--cw-space-2-5) + var(--cw-stroke))}.cw-phone-prep-items svg{padding:calc(var(--cw-button-gap) + var(--cw-stroke) / 2)}.cw-camera-phone .cw-camera-controls{bottom:var(--cw-space-3-5);gap:var(--cw-space-2)!important}.cw-camera-phone .cw-camera-controls>button:first-child{width:calc(var(--cw-space-10) + var(--cw-space-1))!important;height:calc(var(--cw-space-10) + var(--cw-space-1))!important}.cw-camera-phone .cw-camera-controls>button:first-child>span{width:var(--cw-size-4-5)!important;height:var(--cw-size-4-5)!important}.cw-camera-phone .cw-camera-controls>button[data-recording=true]>span{width:var(--cw-space-5)!important;height:var(--cw-space-5)!important}.cw-camera-webcam .cw-camera-controls>button[data-recording=true]>span{width:var(--cw-record-card-padding)!important;height:var(--cw-record-card-padding)!important}.cw-camera-phone .cw-camera-controls>.ijui-btn{width:calc(var(--cw-space-7) + var(--cw-stroke));height:calc(var(--cw-space-7) + var(--cw-stroke));min-width:0;min-height:0}.cw-camera-recorder .cw-rec-review-actions{flex-wrap:nowrap}.cw-camera-recorder .cw-rec-review-actions>div{flex:1 1 auto!important}[data-cw-record] .cw-rec-retake.ijui-btn{font-weight:700!important}.cw-phone-camera-gradient{position:absolute;inset:0;background:var(--cw-record-phone-gradient);pointer-events:none}.cw-phone-transfer-preview{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:var(--cw-space-4);background:var(--cw-surface-page);overflow-y:auto;text-align:center}.cw-phone-transfer-preview h2{margin:0;font-family:var(--cw-font-heading);font-size:var(--cw-fs-6);font-weight:800;color:var(--cw-color)}.cw-phone-transfer-preview p{margin:var(--cw-space-2) 0 0;font-size:var(--cw-auth-copy-size);line-height:var(--cw-onboarding-leading);color:var(--cw-text-secondary)}.cw-phone-transfer-preview .cw-record-progress{margin-top:var(--cw-space-4)}.cw-phone-transfer-preview small{display:block;margin-top:calc(var(--cw-space-2) + var(--cw-stroke));font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cw-record-received-review{display:flex;flex-direction:column;align-items:center;gap:var(--cw-space-3-5);margin-top:var(--cw-record-card-padding)}.cw-record-received-play{position:absolute;inset:0;margin:auto;width:var(--cw-space-9);height:var(--cw-space-9);border-radius:var(--cw-radius-round);background:var(--cw-record-scrim);color:var(--cw-white-1);display:grid;place-items:center}.cw-record-received-duration{position:absolute;top:var(--cw-space-2-5);inset-inline-start:var(--cw-space-2-5);border-radius:var(--cw-radius-round);background:var(--cw-record-scrim);color:var(--cw-white-1);padding:var(--cw-space-1-5) var(--cw-space-2-5);font-size:var(--cw-auth-help-size);font-weight:600}.cw-record-received-actions{display:flex;gap:var(--cw-space-2-5)}.cw-record-phone-frame{box-sizing:content-box;border-color:var(--cw-record-phone-outline);background:var(--cw-black-1)}.cw-record-phone-notch{height:var(--cw-record-card-padding);display:flex;justify-content:center;align-items:start;background:var(--cw-black-1)}.cw-record-phone-notch>span{width:var(--cw-record-received-width);height:var(--cw-report-label-size);border-radius:var(--cw-radius-round);background:var(--cw-record-phone-outline);margin-top:var(--cw-space-1-5)}.cw-record-phone-screen{height:var(--cw-record-phone-height);display:flex;flex-direction:column;background:var(--cw-surface-page)}.cw-record-upload-card .cw-record-status-card{box-sizing:border-box;max-width:var(--cw-first-leave-width);width:100%;margin-inline:auto;padding:calc(var(--cw-space-6) + var(--cw-space-1)) var(--cw-space-4-5);border-radius:0;background:transparent;box-shadow:none}.cw-record-upload-card .cw-record-status-card h2{margin:0}.cw-record-upload-card.is-done .cw-record-status-card h2,.cw-record-upload-card.is-error .cw-record-status-card h2{margin-top:var(--cw-space-3-5)}.cw-record-upload-card .cw-record-status-card p{margin-block:var(--cw-space-2) 0;line-height:var(--cw-onboarding-leading)}.cw-record-upload-card .cw-record-status-card .ijui-btn{margin-top:var(--cw-space-4-5)}.cw-record-upload-card .cw-record-progress{margin-top:var(--cw-space-4)}.cw-record-upload-card .cw-record-success-icon{width:var(--cw-space-10);height:var(--cw-space-10)}.cw-record-upload-overlay.is-mobile .cw-record-upload-card{width:100%;height:100%;border-radius:0;display:flex;align-items:center;justify-content:center;padding:var(--cw-space-5)}.cw-record-upload-overlay.is-mobile .cw-record-status-card{max-width:none;padding:0}.cw-record-upload-overlay.is-mobile .cw-record-status-card h2{font-size:var(--cw-fs-6)}.cw-record-upload-overlay.is-mobile .cw-record-status-card p{font-size:var(--cw-auth-copy-size)}.cw-record-upload-overlay.is-mobile .cw-record-status-card small{font-size:var(--cw-auth-help-size);margin-top:var(--cw-space-2-5)}.cw-record-upload-overlay.is-mobile .is-done .cw-record-status-card .ijui-btn{width:100%}.cw-record-heading strong{margin-top:calc(var(--cw-space-1) + var(--cw-space-1) / 2)}.cw-record-heading p{margin-top:calc(var(--cw-space-1-5) + var(--cw-space-1))}.cw-camera-access:not(.cw-camera-phone){padding-block:calc(var(--cw-space-6) + var(--cw-space-1))}[data-cw-record] .cw-rec-review-actions .ijui-btn,[data-cw-record] .cw-record-received-actions .ijui-btn{--cw-button-icon-size:var(--cw-report-label-size)}[data-cw-record] .cw-rec-retake.ijui-btn{gap:var(--cw-space-2)}[data-cw-record] .cw-record-back.ijui-btn,[data-cw-record] .cw-record-ghost-action.ijui-btn{--cw-button-icon-size:var(--cw-report-label-size);font-size:var(--cw-auth-copy-size);font-weight:700!important;gap:var(--cw-space-2);padding-inline:var(--cw-nav-item-padding)}.cw-record-upload-overlay{display:flex;align-items:center;justify-content:center}.cw-record-upload-card .cw-record-status-card{box-sizing:content-box;width:calc(100% - 2 * var(--cw-space-4-5));margin-top:var(--cw-record-card-padding)}.cw-record-upload-overlay.is-mobile .cw-record-status-card{box-sizing:border-box;width:100%;margin-top:0}.cw-record-method-grid>section>p{margin-top:calc(var(--cw-space-1-5) + var(--cw-stroke))}.cw-record-qr-row{margin-block-start:var(--cw-space-3-5)}.cw-record-phone-status{margin-block:calc(var(--cw-space-3) - var(--cw-stroke))}.cw-record-phone-status strong{display:block}[data-cw-record] .cw-record-trouble.ijui-btn{margin-top:calc(var(--cw-space-3) - var(--cw-stroke))}[data-cw-record] .cw-record-back.ijui-btn,[data-cw-record] .cw-record-ghost-action.ijui-btn{font-size:var(--cw-auth-copy-size)!important;gap:var(--cw-space-2)!important;padding-inline:var(--cw-nav-item-padding)!important}.cw-record-computer-card>.ijui-btn{--cw-button-icon-size:var(--cw-space-3-5)}.cw-record-expired{display:block}.cw-record-expired>svg{color:var(--cw-text-secondary)}.cw-record-expired strong{display:block;margin-top:calc(var(--cw-space-2) + var(--cw-stroke));font-size:var(--cw-overlay-body-size)}.cw-record-method-grid .cw-record-expired p{margin-block:var(--cw-space-1-5) 0;font-size:var(--cw-fs-3);line-height:inherit}.cw-record-expired>.ijui-btn{margin-top:calc(var(--cw-space-3) - var(--cw-stroke));--cw-button-icon-size:var(--cw-report-label-size)}.cw-record-received-play{width:calc(var(--cw-space-9) + var(--cw-stroke));height:calc(var(--cw-space-9) + var(--cw-stroke));background:var(--cw-record-play-scrim)}.cw-record-received-duration{background:var(--cw-record-play-scrim);padding-block:calc(var(--cw-space-1-5) + var(--cw-stroke))}.cw-record-trouble-body{margin-top:calc(var(--cw-space-1-5) + var(--cw-stroke-strong));font-size:var(--cw-auth-help-size);line-height:1.5;color:var(--cw-text-secondary)}.cw-video-library-description{font-size:var(--cw-fs-4);line-height:1.5;color:var(--cw-text-secondary);margin:0 0 var(--cw-space-3-5);max-width:var(--cw-intro-library-copy-width)}[dir=rtl] .cw-video-library-description{font-size:var(--cw-fs-5);line-height:1.6;max-width:var(--cw-intro-library-copy-width)}[dir=rtl] .cw-intro-examples h3,[dir=rtl] .cw-intro-tips h3{font-size:var(--cw-fs-4)}[dir=rtl] .cw-intro-examples>p{font-size:var(--cw-fs-5)}.cw-intro-examples article strong{display:block}.is-mobile .cw-phone-transfer-preview{padding:var(--cw-space-5)}[dir=rtl] .cw-intro-example-thumb>span{font-size:var(--cw-fs-3)}.cw-intro-row-title{font-size:var(--cw-onboarding-field-font);font-weight:700;color:var(--cw-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-intro-row-duration{font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary);margin-top:var(--cw-space-1-5)}[dir=rtl] .cw-intro-row-title{font-size:var(--cw-profile-check-title)}[dir=rtl] .cw-intro-row-duration{font-size:var(--cw-overlay-body-size)}.cw-video-library [data-testid=video-row]>[data-testid=video-play]>span{width:auto!important;height:auto!important;background:transparent!important}.cw-video-library [data-testid=video-row]>[data-testid=video-play]>span svg{width:var(--cw-control-icon-small);height:var(--cw-control-icon-small);color:var(--cw-white-1)!important}.cw-record-upload-overlay.is-mobile .cw-record-upload-card{flex-direction:column;padding:0}.cw-record-upload-overlay.is-mobile .cw-record-mobile-close{align-self:stretch;flex:0 0 auto;display:flex;justify-content:flex-end;padding:var(--cw-space-2-5) var(--cw-space-3) 0}.cw-record-upload-overlay.is-mobile .cw-record-status-card{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:var(--cw-space-5)}.cw-record-upload-overlay.is-mobile .cw-record-error-icon,.cw-record-upload-overlay.is-mobile .cw-record-success-icon{margin:0 auto;flex-shrink:0;width:calc(var(--cw-space-10) - 2 * var(--cw-space-0-5));height:calc(var(--cw-space-10) - 2 * var(--cw-space-0-5))}.cw-record-upload-overlay.is-mobile .is-done .cw-record-status-card h2{font-size:var(--cw-report-heading-size);margin-top:calc(var(--cw-space-3) + var(--cw-stroke))}.cw-record-upload-overlay.is-mobile .is-done .cw-record-status-card .ijui-btn{margin-top:var(--cw-space-4)}.cw-record-upload-overlay.is-mobile .is-error .cw-record-status-card h2{margin-top:calc(var(--cw-space-3) + var(--cw-stroke))}.cw-record-upload-overlay.is-mobile .is-error .cw-record-status-card .ijui-btn{margin-top:var(--cw-space-4);align-self:center}.cw-intro-live-media{position:relative;flex:0 0 auto}.cw-intro-live-media>:first-child{border-radius:calc(var(--cw-space-3) + var(--cw-stroke))!important}.cw-intro-live-media>:first-child>span{width:calc(var(--cw-space-9) + var(--cw-space-1))!important;height:calc(var(--cw-space-9) + var(--cw-space-1))!important;background:var(--cw-record-scrim)!important}.cw-intro-live-media>:first-child>span svg{width:var(--cw-record-card-padding);height:var(--cw-record-card-padding);color:var(--cw-white-1)!important}.cw-intro-live-duration{position:absolute;top:var(--cw-space-2-5);inset-inline-start:var(--cw-space-2-5)}.cw-intro-empty-card{padding:calc(2 * var(--cw-record-card-padding)) var(--cw-space-6);gap:calc(var(--cw-space-3) + var(--cw-stroke))}.cw-intro-empty-card p{max-width:var(--cw-first-terminal-copy)}.cw-video-library .cw-intro-new-recording{max-width:none;width:max-content;padding-inline:var(--cw-space-6)!important;--cw-button-icon-size:var(--cw-profile-check-title)}[dir=rtl] .cw-intro-live-card>div:last-child>p{font-size:var(--cw-fs-5);line-height:1.55}[dir=rtl] .cw-intro-library-upgrade strong{font-size:var(--cw-profile-check-title)}[dir=rtl] .cw-intro-library-upgrade p{font-size:var(--cw-intro-tip-title-ar);line-height:1.6;margin-block-start:var(--cw-space-0-5)}.cw-intro-live-actions>.ijui-btn{max-width:none;width:max-content;--cw-button-icon-size:var(--cw-space-3-5)}.cw-intro-live-actions>.ijui-btn>span>span{overflow:visible!important}.cw-record-phone-frame .cw-camera-phone.cw-camera-access:has([data-testid=cw-rec-permission]){padding:var(--cw-space-4)}.cw-record-regenerate.ijui-btn{display:flex;margin-top:var(--cw-space-2)}.cw-custom-brief>.cw-browse-flex{align-items:flex-start}.cw-custom-brief li>div{flex:1 1;min-width:0}[dir=rtl] .cw-intro-archived-heading{font-size:var(--cw-fs-4);line-height:1.55}.cw-application-modal .cw-apply-chooser-heading{font-size:var(--cw-fs-6);letter-spacing:normal}.cw-application-modal .cw-apply-progress{margin-bottom:var(--cw-space-4)}.cw-application-modal .cw-apply-progress span{margin-bottom:var(--cw-apply-rail-label-gap)}.cw-application-modal .cw-apply-attachments{margin-top:var(--cw-apply-attachment-gap)}.cw-application-modal .cw-apply-footer{margin-top:var(--cw-brief-section-gap)}[dir=rtl] .cw-apply-option-title{font-size:var(--cw-inline-editor-font-ar)!important}[dir=rtl] .cw-apply-option-sub{font-size:var(--cw-inline-editor-font)!important;line-height:1.55!important}[dir=rtl] .cw-apply-question-label{font-size:var(--cw-intro-tip-title-ar)!important;line-height:1.55!important}[dir=rtl] .cw-apply-question-badge{font-size:var(--cw-fs-3)!important;letter-spacing:normal!important}[dir=rtl] .cw-apply-answer-choice{font-size:var(--cw-fs-5)!important}[dir=rtl] .cw-application-question-heading{font-size:var(--cw-inline-editor-font-ar)}[dir=rtl] .cw-application-question-note{font-size:var(--cw-pay-body-size);line-height:1.55}[dir=rtl] .cw-application-questions textarea{font-size:var(--cw-intro-tip-title-ar)!important}.cw-application-modal .cw-application-questions{gap:var(--cw-brief-point-gap)}.cw-application-modal .cw-application-availability{margin-top:var(--cw-space-3-5);padding:var(--cw-apply-attachment-gap)}.cw-application-modal .cw-application-availability>div:first-child .ijui-btn{height:var(--cw-size-4)!important;min-height:var(--cw-size-4)!important;padding-inline:var(--cw-space-1-5)!important;background:transparent!important;color:var(--cw-brand-11)!important}.cw-application-modal .cw-apply-answer-choice{height:var(--cw-size-4)!important;min-height:var(--cw-size-4)}@media(max-width:700px){.cw-application-modal .cw-apply-send-footer{flex-wrap:wrap}.cw-application-modal .cw-apply-send-footer>span{flex-basis:100%}}.cw-application-modal .cw-apply-custom-summary{margin-top:var(--cw-brief-point-gap);gap:var(--cw-apply-attachment-gap);padding:var(--cw-apply-attachment-gap) var(--cw-brief-point-gap)}.cw-application-modal .cw-apply-custom-summary>div{min-width:0}.cw-application-modal .cw-apply-custom-summary .ijui-btn{font-size:var(--cw-fs-3)!important;height:var(--cw-size-4)!important;min-height:var(--cw-size-4)!important}.cw-application-modal .cw-application-availability-editor{margin-top:var(--cw-apply-attachment-gap)}.cw-application-modal .cw-application-availability-editor>div:first-child>button{border-radius:var(--cw-radius-5)!important;font-size:var(--cw-pay-body-size)!important}.cw-application-modal .cw-application-availability-editor p{font-size:var(--cw-filter-count-font)}.cw-application-modal .cw-application-availability-editor select{appearance:auto!important;height:var(--cw-fs-h9)!important;padding-inline:var(--cw-space-2-5)!important;border-width:var(--cw-border-width-thin)!important;font-size:var(--cw-fs-4)!important}.cw-application-modal .cw-application-availability-editor select+*{display:none!important}.cw-application-modal .cw-application-availability-editor>div:first-child>button{padding-inline:calc(var(--cw-space-1-5) + var(--cw-space-1))!important}.cw-intro-row-status{font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary);margin-top:var(--cw-space-1)}.cw-intro-row-status[data-error]{color:var(--cw-red-11)}.cw-intro-row-title{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.cw-intro-library-upgrade>div{min-width:0;flex-basis:var(--cw-profile-cv-min-width);max-width:100%;overflow-wrap:anywhere}.cw-intro-row-heading{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cw-space-2)}.cw-intro-row-heading>.cw-intro-row-title{max-width:100%}.cw-intro-tips>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cw-intro-tips article{min-width:0;overflow-wrap:break-word}@media (max-width:700px){.cw-intro-tips>div{grid-template-columns:minmax(0,1fr)}.cw-intro-tips article+article{border-top:var(--cw-stroke) solid var(--cw-border-color)}}.cw-apply-quota-footer{margin-top:calc(var(--cw-space-2-5) * 2);display:flex;gap:var(--cw-space-2-5);justify-content:flex-end;flex-wrap:wrap}.cw-application-modal .cw-apply-terminal{padding:var(--cw-space-2-5) var(--cw-space-1-5);gap:0}.cw-application-modal .cw-apply-terminal>span{width:calc(var(--cw-space-10) - var(--cw-space-1-5));height:calc(var(--cw-space-10) - var(--cw-space-1-5));margin-bottom:var(--cw-apply-attachment-gap)}.cw-application-modal .cw-apply-terminal h2{font-size:var(--cw-fs-7)}.cw-application-modal .cw-apply-terminal p{max-width:none;margin-top:calc(var(--cw-space-1-5) * 2);font-size:var(--cw-fs-4)}.cw-application-modal .cw-apply-terminal>div{margin-top:var(--cw-space-4)}[dir=rtl] .cw-application-modal .cw-apply-terminal h2{line-height:1.7}.cw-first-apply header{padding:var(--cw-space-3-5) calc(var(--cw-space-2-5) * 2)}.cw-first-identity{gap:var(--cw-apply-attachment-gap)}.cw-first-identity strong{font-size:var(--cw-notification-title-ar);font-weight:700}.cw-first-logo{width:var(--cw-size-3-5);height:var(--cw-size-3-5)}.cw-first-identity>.ijui-btn{width:var(--cw-size-3);height:var(--cw-size-3);color:var(--cw-text-secondary)!important}.cw-first-progress{gap:calc(var(--cw-space-1-5) * 2);margin-top:var(--cw-brief-point-gap)}.cw-first-progress li{gap:var(--cw-space-2)}.cw-first-progress li+li:before{margin-inline-end:var(--cw-space-1)}.cw-first-body{padding:var(--cw-brief-section-gap) var(--cw-space-5) var(--cw-work-editor-padding)}.cw-first-body h2{font-size:var(--cw-browse-heading-size);letter-spacing:-.02em}.cw-first-body>p{margin-top:calc(-1 * var(--cw-space-2-5));font-size:var(--cw-report-label-size)}.cw-first-empty{padding:var(--cw-work-editor-padding) calc(var(--cw-space-2-5) * 2);gap:var(--cw-brief-point-gap)}.cw-first-body .cw-intro-tips h3{margin-bottom:var(--cw-space-2-5)}.cw-first-apply footer{padding:var(--cw-brief-point-gap) var(--cw-space-5)}.cw-first-progress li{gap:calc(var(--cw-space-1-5) * 2);font-size:var(--cw-fs-3);font-weight:500}.cw-first-progress li>span{font-size:var(--cw-fs-2)}.cw-first-progress li[data-current=true]>span,.cw-first-progress li[data-done=true]>span{border:0}.cw-first-ready{flex-wrap:wrap}.cw-first-ready>div:last-child{flex:1 1;min-width:calc(var(--cw-space-2-5) * 20)}.cw-first-ready p,.cw-first-ready strong{font-size:var(--cw-pay-body-size)}.cw-first-ready p{margin:calc(var(--cw-space-1-5) + var(--cw-space-1)) 0 var(--cw-brief-point-gap)}.cw-first-ready-thumb{position:relative;flex:0 0 auto}.cw-first-ready-thumb>button>span{width:var(--cw-size-4)!important;height:var(--cw-size-4)!important;background:var(--cw-record-play-scrim)!important}.cw-first-ready-thumb>button>span svg{width:var(--cw-fs-6);height:var(--cw-fs-6);color:var(--cw-white-1)!important}.cw-first-study>label{font-size:var(--cw-pay-body-size)}.cw-first-study .cw-application-chips>button{font-size:var(--cw-fs-4)!important;font-weight:600!important;min-height:calc(var(--cw-size-3-5) + var(--cw-space-0-75) * 2)!important;padding-inline:var(--cw-space-3-5)!important}.cw-first-confirm>section{padding:var(--cw-fs-3) var(--cw-report-label-size);border-radius:var(--cw-radius-5)}.cw-first-confirm>section>div:first-child{gap:var(--cw-fs-1)}.cw-first-confirm>section>div:first-child>div,.cw-first-confirm>section>div:first-child>span{flex:1 1;min-width:0}.cw-first-confirm label{display:block;font-size:var(--cw-fs-2)!important;font-weight:700}.cw-first-confirm strong{display:block;font-size:var(--cw-first-intro-copy-size);font-weight:600;margin-top:var(--cw-stroke)}.cw-first-confirm svg{color:var(--cw-brand-9);flex-shrink:0}.cw-first-confirm .ijui-btn{height:var(--cw-space-6)!important;min-height:var(--cw-space-6)!important;padding-inline:var(--cw-apply-attachment-gap)!important;color:var(--cw-brand-11)!important;font-size:var(--cw-fs-3)!important;font-weight:700!important}.cw-first-body .cw-application-questions{margin-top:0;padding-top:0;border-top:0;gap:var(--cw-brief-point-gap)}.cw-first-body .cw-application-question-note{display:none}.cw-first-body .cw-apply-answer-choice{height:var(--cw-size-4)!important}.cw-first-cv>label{font-size:var(--cw-pay-body-size);margin-bottom:0}.cw-first-cv>p{margin-top:calc(var(--cw-space-0-75) * 2)}.cw-first-cv>small{display:block;font-size:var(--cw-fs-2);margin-top:calc(var(--cw-space-1-5) + var(--cw-space-1))}.cw-first-cv>div:not(.cw-first-cv-warning){margin-top:var(--cw-space-2-5);gap:var(--cw-fs-1);padding:var(--cw-fs-1) var(--cw-fs-4)}.cw-first-cv>div:not(.cw-first-cv-warning) svg{color:var(--cw-brand-9);flex-shrink:0}.cw-first-cv bdi{font-size:var(--cw-fs-4);min-width:0;white-space:normal;overflow:visible;overflow-wrap:anywhere}.cw-first-cv>div:not(.cw-first-cv-warning) .ijui-btn{height:auto!important;min-height:0!important;min-width:0!important;padding:0!important;font-size:var(--cw-fs-3)!important;font-weight:700!important;color:var(--cw-brand-11)!important}.cw-first-cv>div:not(.cw-first-cv-warning) .ijui-btn:last-child{color:var(--cw-text-secondary)!important}.cw-first-apply[data-stage="2"] .cw-first-body{gap:calc(var(--cw-space-1-5) * 2)}.cw-first-apply[data-stage="2"] .cw-first-body>p{margin-top:0;margin-bottom:var(--cw-space-1)}.cw-first-review-intro{gap:var(--cw-brief-point-gap);padding:var(--cw-space-3-5) 0 var(--cw-space-1-5)}.cw-first-review-intro>button>span{width:calc(var(--cw-space-6) + var(--cw-space-1))!important;height:calc(var(--cw-space-6) + var(--cw-space-1))!important;background:var(--cw-record-play-scrim)!important}.cw-first-review-intro>button svg{color:var(--cw-white-1)!important}.cw-first-review-intro strong{font-size:var(--cw-first-intro-copy-size)}.cw-first-review-intro>div>div{margin-top:calc(var(--cw-space-0-75) * 2);font-size:var(--cw-fs-3);color:var(--cw-text-secondary)}.cw-first-summary{padding-block:var(--cw-fs-3)}.cw-first-summary label{font-size:var(--cw-fs-2)}.cw-first-summary>div>div{margin-top:calc(var(--cw-space-0-75) * 2);font-size:var(--cw-fs-4)}.cw-first-summary p{margin:0;color:var(--cw-text-secondary)}.cw-first-summary p+p{margin-top:calc(var(--cw-space-1-5) + var(--cw-space-1))}.cw-first-summary p b{color:var(--cw-color)}.cw-first-remaining{margin-top:calc(var(--cw-space-1-5) * 2);display:flex;align-items:center;gap:calc(var(--cw-space-2-5) - var(--cw-stroke));padding:var(--cw-space-2-5) var(--cw-apply-attachment-gap);border-radius:var(--cw-radius-5);background:var(--cw-surface-sunken);color:var(--cw-text-secondary);font-size:var(--cw-fs-3)}.cw-first-remaining svg{color:var(--cw-brand-9);flex-shrink:0}.cw-first-remaining b{color:var(--cw-color)}.cw-first-review-intro .ijui-btn,.cw-first-summary .ijui-btn{height:auto!important;min-height:0!important;min-width:0!important;padding:0!important;font-size:var(--cw-fs-3)!important;font-weight:700!important;color:var(--cw-brand-11)!important}.cw-first-ready-thumb>span{position:absolute;bottom:calc(var(--cw-space-1-5) + var(--cw-space-1));inset-inline-start:calc(var(--cw-space-1-5) + var(--cw-space-1));padding:var(--cw-space-1) var(--cw-space-2);border-radius:calc(var(--cw-space-1-5) + var(--cw-space-1));background:var(--cw-intro-example-duration-scrim);color:var(--cw-white-1);font-size:var(--cw-fs-1);font-weight:700;pointer-events:none}[dir=rtl] .cw-first-body h2{line-height:1.7}[dir=rtl] .cw-first-empty .ijui-btn>span>span{overflow:visible!important}@media (max-width:640px){.cw-first-body{padding:var(--cw-brief-section-gap) var(--cw-space-3-5) var(--cw-space-5)}.cw-first-apply footer{padding:var(--cw-brief-point-gap) var(--cw-space-3-5)}.cw-first-apply footer .ijui-btn{flex:1 1;min-width:0;height:auto!important;min-height:var(--cw-size-5)!important;padding-inline:var(--cw-space-2-5)!important}.cw-first-apply footer .ijui-btn span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}}@media (max-width:560px){[data-cw-design]>div:has(>.cw-first-apply){max-height:calc(100dvh - var(--cw-space-5) * 2)!important;border-radius:0!important}.cw-first-apply{height:calc(100dvh - var(--cw-space-5) * 2);max-height:calc(100dvh - var(--cw-space-5) * 2)}.cw-first-body{padding:var(--cw-space-4) var(--cw-space-3-5) var(--cw-brief-section-gap)}.cw-first-apply footer{padding:var(--cw-apply-attachment-gap) var(--cw-space-3-5) calc(var(--cw-apply-attachment-gap) + env(safe-area-inset-bottom))}}[dir=rtl] .cw-first-body .cw-application-question-heading{font-size:var(--cw-first-intro-copy-size)}[dir=rtl] .cw-first-body .cw-apply-question-label{font-size:var(--cw-pay-body-size)!important}[dir=rtl] .cw-first-body .cw-apply-question-badge{font-size:calc(var(--cw-fs-1) - var(--cw-stroke))!important;padding:calc(var(--cw-space-0-75) * 2) calc(var(--cw-space-1-5) * 2)!important;line-height:1.7}[dir=rtl] .cw-first-body .cw-application-questions textarea{font-size:var(--cw-pay-body-size)!important;line-height:1.45!important}.cw-first-summary p>span[dir=auto]{unicode-bidi:isolate}.cw-first-cv bdi{text-align:match-parent}[dir=rtl] .cw-first-cv bdi{text-align:right}.cw-first-remaining b{display:inline-block;margin-inline:var(--cw-space-0-75)}@media (max-width:700px){.cw-first-apply[data-stage="2"] footer .ijui-btn{flex:0 0 auto}.cw-first-apply[data-stage="2"] footer .ijui-btn[data-variant=primary]{padding-inline:var(--cw-space-6)!important}.cw-first-apply[data-stage="2"] footer .ijui-btn span{white-space:nowrap!important}}.cw-first-apply .cw-application-terminal{gap:var(--cw-apply-attachment-gap);padding:calc(var(--cw-space-6) + var(--cw-space-1)) calc(var(--cw-space-6) - var(--cw-space-1)) calc(var(--cw-space-6) - var(--cw-space-1-5))}.cw-first-apply .cw-application-terminal h2{font-size:var(--cw-fs-8)}.cw-first-apply .cw-application-terminal p{font-size:var(--cw-first-intro-copy-size)}[dir=rtl] .cw-first-apply .cw-application-terminal h2{line-height:1.7}[dir=rtl] .cw-first-apply .cw-application-terminal .ijui-btn>span>span{overflow:visible!important}.cw-first-apply[data-stage="2"] .cw-first-body{flex:1 1}.cw-first-apply[data-stage="2"] footer{flex-shrink:0}[dir=ltr] .cw-first-apply .cw-application-terminal h2{letter-spacing:var(--cw-ls-tight)}[data-cw-design]:has(>.ij-ui-scroll>.cw-first-leave)>div:first-of-type{background:var(--cw-first-leave-scrim)!important}[dir=rtl] .cw-first-leave h2{line-height:1.7}@media (max-width:560px){[data-cw-design]:has(>.ij-ui-scroll>.cw-first-leave){padding-inline:0!important}.cw-first-leave .ijui-btn{flex-shrink:0}}.cw-apply-basics h2{line-height:var(--cw-nav-line-height)}.cw-apply-basics-fields{gap:var(--cw-space-3-5)}.cw-apply-basics-fields label{font-size:var(--cw-fs-3)!important;line-height:var(--cw-nav-line-height)!important;margin-bottom:calc(var(--cw-space-2) - var(--cw-space-0-5))}.cw-apply-basics-fields>div:has(>label[for]){gap:0!important}.cw-apply-basics .ij-frame[data-candidate-input]{padding-inline:var(--cw-space-3)!important}.cw-apply-basics .ij-frame .ij-control{font-size:var(--cw-onboarding-field-font)!important}.cw-apply-basics .cw-apply-footer{margin-top:calc(var(--cw-space-5) - var(--cw-space-1))}.cw-apply-basics{line-height:var(--cw-nav-line-height)}[data-cw-design]:has(>.ij-ui-scroll>.cw-apply-basics)>div:first-of-type{background:var(--cw-first-leave-scrim)!important}@media (max-width:560px){[data-cw-design]:has(>.ij-ui-scroll>.cw-apply-basics){padding-inline:0!important}}.cw-apply-basics>p{font-size:var(--cw-first-intro-copy-size);margin-block:calc(var(--cw-space-2) - var(--cw-space-0-5)) var(--cw-space-4)}.cw-apply-basics .cw-application-chips{gap:calc(var(--cw-space-2) + var(--cw-space-0-5))}[dir=rtl] .cw-apply-basics,[dir=rtl] .cw-apply-basics h2,[dir=rtl] .cw-apply-basics-fields label{line-height:1.7!important}.cw-first-cv-warning{--color-background-orange:var(--cw-warning-surface);--color-text-orange:var(--cw-warning-color);--color-icon-orange:var(--cw-warning-color);--radius-element:var(--cw-radius-5)}[dir=rtl] .cw-first-cv-warning{--color-background-orange:var(--cw-surface-sunken);--color-text-orange:var(--cw-color)}.cw-work-page>.cw-work-heading:first-child{margin-block-end:var(--cw-fs-4)}.cw-work-page .cw-work-heading h1{font-weight:800;letter-spacing:var(--cw-auth-heading-tracking)}.cw-work-page>.cw-work-description{line-height:var(--cw-auth-sub-leading)}.cw-work-page .cw-work-examples>div{padding:var(--cw-fs-4)}:lang(ar) .cw-work-page .cw-work-examples,:lang(ar) .cw-work-page .cw-work-examples p{line-height:var(--cw-auth-sub-leading-ar)}.cw-work-page .cw-work-examples{font-size:var(--cw-fs-5)}.cw-work-page>.cw-work-description+.cw-work-heading{gap:var(--cw-button-gap)}.cw-work-insight{padding-inline:var(--cw-fs-4);line-height:normal}:lang(ar) .cw-work-insight{line-height:var(--cw-auth-sub-leading-ar)}.cw-work-insight{padding-block:var(--cw-fs-2)}.cw-work-page .cw-work-examples>div>svg{vertical-align:baseline}.cw-work-page>.cw-work-description+.cw-work-heading{margin-block-start:var(--cw-fs-2)}.cw-work-insight{margin-block-start:var(--cw-space-3-5)}.cw-work-page .cw-work-examples strong{margin-block-start:var(--cw-button-gap)}.cw-work-page .cw-work-examples p{margin-block-start:var(--cw-space-1)}.cw-work-page .cw-work-list-heading{padding-block-end:var(--cw-button-gap)}.cw-work-page .cw-work-list-heading>strong{font-size:var(--cw-fs-3);color:var(--cw-text-secondary)}.cw-work-page .cw-work-row{gap:var(--cw-fs-4);padding-block:var(--cw-fs-4)}.cw-work-row-copy p{margin-block-start:var(--cw-space-1)}.cw-work-page .cw-work-row-copy strong{display:block;line-height:normal}.cw-work-page .cw-work-row-copy p{line-height:normal}:lang(ar) .cw-work-page .cw-work-row-copy p,:lang(ar) .cw-work-page .cw-work-row-copy strong{line-height:var(--cw-auth-sub-leading-ar)}.cw-work-page .cw-work-row>button:not([data-icon-only=true]){font-size:var(--cw-fs-4)}.cw-work-editor{min-width:0;box-sizing:border-box}.cw-work-editor h2{font-size:var(--cw-fs-7);margin-bottom:var(--cw-fs-4)}.cw-work-editor [data-work-fields],.cw-work-editor [data-work-fields]>*{min-width:0}.cw-work-editor input{box-sizing:border-box;width:100%;min-width:0}.cw-work-editor[data-deleting=true] h2{margin-bottom:var(--cw-button-gap)}.cw-work-editor[data-deleting=true]>p{margin:0;font-size:var(--cw-fs-4);line-height:1.55;color:var(--cw-text-secondary)}.cw-work-delete-actions{display:flex;justify-content:flex-end;gap:var(--cw-space-2-5);margin-top:var(--cw-space-4-5)}:lang(ar) .cw-work-editor[data-deleting=true]>p{line-height:var(--cw-auth-sub-leading-ar)}.cw-work-page .cw-work-note{margin-top:var(--cw-space-3-5);padding:var(--cw-fs-2) var(--cw-fs-4);font-size:var(--cw-fs-4);line-height:1.55}.cw-work-editor{font-family:var(--cw-font-body);color:var(--cw-color);--cw-onboarding-field-height:var(--cw-size-4);--font-family-body:var(--cw-font-body);--font-family-heading:var(--cw-font-heading);--color-text-primary:var(--cw-color);--color-text-secondary:var(--cw-text-secondary)}.cw-profile-surface .cw-profile-checklist,.cw-profile-surface .cw-work-card{padding:var(--cw-fs-7)}.cw-profile-surface .cw-work-card{border-width:calc(var(--cw-stroke) + var(--cw-stroke) / 2)}.cw-profile-surface .cw-work-card p{margin:var(--cw-space-2) 0 var(--cw-fs-4);font-size:var(--cw-fs-4);line-height:1.5}.cw-profile-surface .cw-work-card>.ijui-btn{min-height:var(--cw-size-3-5)!important;height:var(--cw-size-3-5)!important;padding-inline:var(--cw-space-3-5)!important;gap:calc(var(--cw-space-1) + var(--cw-space-1-5))!important}.cw-profile-checklist h2{letter-spacing:-.01em;line-height:normal}.cw-profile-checklist p{line-height:1.5;margin-bottom:0}.cw-profile-check-items{margin-top:var(--cw-fs-2);display:flex;flex-direction:column}.cw-profile-check-items>.ijui-btn{border-radius:0;line-height:normal!important}.cw-profile-check-items>button+button{border-top:var(--cw-stroke) solid var(--cw-border-color)!important}.cw-profile-check-items h3{padding:var(--cw-fs-4) 0 var(--cw-space-1-5);margin:0;font-size:var(--cw-fs-2)}.cw-profile-check-icon{width:var(--cw-size-1-5);height:var(--cw-size-1-5);border-width:calc(var(--cw-stroke) + var(--cw-stroke) / 2);box-sizing:content-box}.cw-profile-check-icon[data-done=true]{border:none}.cw-profile-check-copy small{margin-top:var(--cw-stroke);font-size:var(--cw-auth-help-size)}.cw-profile-avatar{margin-bottom:calc(var(--cw-fs-4) + var(--cw-space-1-5))!important}.cw-profile-check-items .ijui-btn>span:first-of-type>span{flex:1 1;width:100%;min-width:0!important}.cw-profile-check-items .ijui-btn{border-radius:0!important}.cw-profile-free-apps{padding:calc(var(--cw-fs-5) + var(--cw-stroke-strong));border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card);box-shadow:var(--cw-elevation-1)}.cw-profile-free-apps>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:var(--cw-space-2-5)}.cw-profile-free-apps strong{font-size:calc(var(--cw-fs-4) + var(--cw-stroke) / 2)}.cw-profile-free-apps>div:first-child>span{font-size:var(--cw-auth-label-size);color:var(--cw-text-secondary)}.cw-profile-quota-track{margin-top:var(--cw-space-2-5);height:var(--cw-space-2);border-radius:var(--cw-radius-round);background:var(--cw-surface-sunken);overflow:hidden}.cw-profile-quota-track>div{height:100%;background:var(--cw-brand-9)}.cw-profile-quota-track>div[data-empty=true]{background:var(--cw-error-color)}.cw-profile-free-apps p{margin:calc(var(--cw-space-2) + var(--cw-space-1)) 0 0;font-size:var(--cw-auth-help-size);line-height:1.5;color:var(--cw-text-secondary)}.cw-profile-free-apps>.ijui-btn{margin-top:var(--cw-fs-3)}:lang(ar) .cw-profile-free-apps strong{font-size:calc(var(--cw-fs-5) - var(--cw-stroke) / 2)}:lang(ar) .cw-profile-free-apps>div:first-child>span{font-size:calc(var(--cw-fs-4) + var(--cw-stroke) / 2)}:lang(ar) .cw-profile-free-apps p{font-size:var(--cw-fs-4);line-height:1.6}:lang(ar) .cw-profile-grid{max-width:var(--cw-profile-hub-width-ar)!important}:lang(ar) .cw-profile-checklist h2{font-size:calc(var(--cw-fs-5) + var(--cw-stroke-strong));letter-spacing:normal}:lang(ar) .cw-profile-checklist p{font-size:calc(var(--cw-fs-4) + var(--cw-stroke) / 2);line-height:1.6}:lang(ar) .cw-profile-check-copy>span{font-size:var(--cw-onboarding-field-font);font-weight:700}:lang(ar) .cw-profile-check-copy[data-state=done]>span{font-weight:500}:lang(ar) .cw-profile-check-copy small,:lang(ar) .cw-profile-check-items h3,:lang(ar) .cw-profile-check-row>small{font-size:var(--cw-auth-label-size)}@media (max-width:900px){.cw-profile-grid{grid-template-columns:minmax(0,1fr)!important}}.cw-profile-check-row{gap:var(--cw-fs-2)}.cw-profile-check-row>small{font-size:var(--cw-fs-2)}.cw-profile-check-copy>span{display:block}.cw-profile-surface .cw-work-heading{flex-wrap:nowrap;line-height:normal}.cw-profile-surface .cw-work-heading h2{flex:0 1 auto;min-width:0;line-height:normal}.cw-profile-surface .cw-work-card>.ijui-btn{--cw-button-icon-size:var(--cw-space-3-5)}.cw-profile-free-apps b{color:var(--cw-color)}.cw-profile-checklist p{margin-top:calc(var(--cw-space-1) + var(--cw-space-1-5))}:lang(ar) .cw-profile-subline{font-size:var(--cw-onboarding-field-font)!important}:lang(ar) .cw-profile-stat-label{font-size:var(--cw-auth-label-size)!important}:lang(ar) .cw-profile-checklist h2{line-height:1.7}:lang(ar) .cw-profile-avatar{margin-bottom:calc(var(--cw-fs-6) + var(--cw-space-1-5))!important}:lang(ar) .cw-profile-surface .cw-profile-menu-label{font-size:calc(var(--cw-fs-5) + var(--cw-stroke) / 2)!important}:lang(ar) .cw-profile-surface .cw-profile-menu-sub{font-size:calc(var(--cw-fs-4) + var(--cw-stroke) / 2)!important}:lang(ar) .cw-profile-upsell>div:first-child>div{font-size:var(--cw-fs-6)!important}:lang(ar) .cw-profile-upsell>div:nth-child(2){font-size:var(--cw-fs-5)!important;line-height:1.6!important}[data-profile-view=education] .cw-profile-cv-copy strong{font-size:var(--cw-fs-5)}[data-profile-view=education] .cw-profile-cv-copy p{margin-top:0}[data-profile-view=education] .cw-education-add-role{height:var(--cw-size-4)!important;min-height:var(--cw-size-4)!important;font-size:var(--cw-fs-3)!important;line-height:var(--cw-unit-line-height)!important}[dir=rtl] [data-profile-view=education] button[aria-pressed]{font-size:var(--cw-profile-chip-ar)!important}[dir=rtl] [data-profile-view=education] .cw-profile-cv-copy p{margin-top:var(--cw-space-0-5)}[data-profile-view=education] .cw-education-add-role{flex-shrink:0;width:max-content}[dir=rtl] [data-profile-view=prefs] button[aria-pressed]{font-size:var(--cw-profile-chip-ar)!important}[data-profile-view=education] .cw-education-add-role{min-width:max-content!important;padding-inline:var(--cw-space-3)!important}[data-profile-view=education] .cw-education-add-role>span>span{overflow:visible!important}[data-profile-view=prefs] .cw-profile-language-label{font-size:var(--cw-auth-help-size)}[dir=rtl] [data-profile-view=prefs] .cw-profile-language-label{font-size:var(--cw-fs-4)}[data-profile-view=education] .cw-profile-cv-copy strong{display:block;line-height:normal}[data-profile-view=education] .cw-profile-cv-start{gap:var(--cw-fs-4)!important}[data-profile-view=education] .cw-profile-cv-copy strong{font-size:var(--cw-onboarding-field-font)}[data-profile-view=education] .cw-profile-cv-copy p{margin-top:var(--cw-space-0-5)}[dir=rtl] [data-profile-view=education] .cw-profile-cv-copy strong{font-size:var(--cw-fs-5)}[data-profile-view=education] .cw-profile-cv-copy p{margin-top:var(--cw-space-1)}[dir=rtl] [data-profile-view=education] .cw-profile-cv-copy strong{line-height:1.7}[data-profile-view=prefs] .cw-profile-form-row>*{min-width:0}@media(max-width:700px){[data-profile-view=prefs] .cw-profile-form-row{grid-template-columns:minmax(0,1fr)!important}[data-profile-view=education] .cw-profile-month-year,[data-profile-view=education] .cw-profile-role-actions{flex-direction:column}[data-profile-view=education] .cw-profile-role-actions>.ijui-btn{width:100%;flex-shrink:0}}[data-profile-view=education] .cw-profile-role-form textarea{line-height:1.6!important}[data-profile-view=education] .cw-profile-role-actions>.ijui-btn{min-height:var(--cw-size-4)!important;height:var(--cw-size-4)!important}[data-profile-view=personal]>div:first-child>div{min-width:0;flex:1 1;overflow-wrap:break-word}[data-profile-view=personal] [id$=-desc]{font-size:var(--cw-fs-3);line-height:1.4}[dir=rtl] [data-profile-view=personal] [id$=-desc]{font-size:var(--cw-fs-4)}.cw-applied-card[role=button]{cursor:pointer}.cw-applied-card[role=button]:focus-visible{outline:var(--cw-stroke-strong) solid var(--cw-brand-9);outline-offset:var(--cw-space-1)}@media(max-width:700px){.cw-applied-card-head{display:grid!important;grid-template-columns:var(--cw-size-4) minmax(0,1fr) var(--cw-space-6)!important}.cw-applied-card-head>span:first-child{grid-row:1/span 2}.cw-applied-card-head>div{grid-column:2;grid-row:1}.cw-applied-card-head .cw-applied-menu{grid-column:3;grid-row:1}.cw-applied-card-head .cw-applied-date,.cw-applied-card-head .cw-applied-outcome{grid-column:2/span 2;grid-row:2}.cw-applied-card[data-active=false] .cw-applied-date{grid-row:3}[data-testid=applied-hire-card]>div:last-child{flex-direction:column}.cw-applied-hire-confirm .ijui-btn span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.cw-applied-note-success{flex-wrap:wrap}}.cw-applied-view .cw-viewed-note{align-self:flex-start;padding:var(--cw-space-1) var(--cw-space-2-5);border-radius:var(--cw-radius-round);background:var(--cw-brand-3);color:var(--cw-brand-11);font-size:var(--cw-fs-2);font-weight:calc((var(--cw-fw-semibold) + var(--cw-fw-bold)) / 2)}@media (max-width:700px){.cw-job-tracking-footer .ijui-btn{padding-inline:var(--cw-space-3)!important}.cw-job-tracking-footer .ijui-btn span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.cw-messages-view [data-testid=hire-card]>div:last-child,.cw-messages-view [data-testid=invite-card]>div:last-child{flex-direction:column}.cw-messages-view [data-testid=hire-card] .ijui-btn span,.cw-messages-view [data-testid=invite-card] .ijui-btn span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}}.cw-pay-page{outline:none}.cw-pay-page>header{min-height:var(--cw-size-4)}.cw-pay-page>header>span{flex-shrink:0}.cw-pay-heading>p{font-size:var(--cw-pay-title-size)}.cw-pay-flank{top:var(--cw-space-1-5);padding:var(--cw-space-3-5)}.cw-pay-flank>span{width:var(--cw-space-7);height:var(--cw-space-7);border-radius:var(--cw-radius-5);display:grid;place-items:center;background:var(--cw-surface-card);color:var(--cw-success-color);flex-shrink:0}.cw-pay-card>h2.cw-pay-center{font-size:var(--cw-pay-title-size);margin-bottom:var(--cw-onboarding-section-gap)}.cw-pay-timeline h3{font-size:var(--cw-fs-5);font-family:var(--cw-font-heading)}.cw-pay-timeline>div{min-width:0}.cw-pay-timeline>div+div{padding-inline-start:var(--cw-space-3-5)}.cw-pay-cycles{padding:var(--cw-pay-cycle-padding)}.cw-pay-cycles>.ijui-btn{height:var(--cw-pay-cycle-height)!important;min-height:var(--cw-pay-cycle-height)!important;font-size:var(--cw-pay-cycle-size)!important;font-weight:700!important}.cw-pay-cycles>.ijui-btn[aria-pressed=false]{color:var(--cw-text-secondary)!important}.cw-pay-prices{gap:var(--cw-space-4);margin-block:var(--cw-space-5) var(--cw-space-4-5)}.cw-pay-prices>div{padding-block:var(--cw-space-3-5)}.cw-pay-prices>div+div{border-inline-start:var(--cw-stroke) solid var(--cw-border-color)}.cw-pay-prices strong{font-family:var(--cw-font-heading);font-size:var(--cw-pay-price-size);font-weight:800}.cw-pay-prices>div[data-selected=false]{opacity:.5}.cw-pay-prices>div[data-selected=false] strong{color:var(--cw-color)}.cw-pay-prices span{color:var(--cw-text-secondary);font-size:var(--cw-fs-4)}.cw-pay-terms{margin-block:0 var(--cw-space-4-5);font-size:var(--cw-auth-help-size)!important}.cw-pay-actions>.ijui-btn:first-child{min-height:var(--cw-pay-action-height)!important;font-size:var(--cw-fs-6)!important;font-family:var(--cw-font-heading)!important;font-weight:800!important;box-shadow:var(--cw-elevation-2)}.cw-pay-required{text-align:center;margin:var(--cw-space-1) 0 0;font-size:var(--cw-fs-3);line-height:1.2!important;color:var(--cw-text-secondary)}.cw-pay-plan-simulation{display:flex;gap:var(--cw-space-2);align-items:center;justify-content:center;text-align:center;margin-block:var(--cw-space-2) var(--cw-space-4-5);font-size:var(--cw-auth-help-size)!important}.cw-pay-plan-simulation svg{flex-shrink:0}.cw-pay-columns>.cw-pay-card>h2{font-size:var(--cw-message-font-17);margin-bottom:var(--cw-space-1)}.cw-pay-benefit{align-items:flex-start;padding-block:var(--cw-space-3-5);font-size:var(--cw-pay-benefit-size);line-height:1.5!important;margin:0;gap:var(--cw-fs-3)}.cw-pay-benefit strong{font-weight:600}.cw-payment-marks>span{display:flex;align-items:center;justify-content:center;gap:var(--cw-space-0-75)}.cw-payment-marks>span:last-child b{color:var(--cw-google-blue)}@media(max-width:1040px){.cw-pay-heading{min-height:0;margin-top:var(--cw-space-2)}.cw-pay-flank{margin-block:var(--cw-space-4) 0}}@media(max-width:820px){.cw-pay-page>header>span{flex-shrink:1;min-width:0}.cw-pay-page>header img{flex-shrink:0}.cw-pay-page>header{flex-wrap:wrap}.cw-pay-timeline>div+div{padding-inline-start:0}}.cw-pay-heading>p{font-size:clamp(var(--cw-pay-cycle-size),1.5vw,var(--cw-pay-title-size));margin-block:var(--cw-space-3) 0}.cw-pay-timeline{grid-template-columns:minmax(0,1fr) var(--cw-stroke) minmax(0,1fr) var(--cw-stroke) minmax(0,1fr)}.cw-pay-timeline>div+div{border:0;padding-inline-start:0}.cw-pay-divider{align-self:stretch;background:var(--cw-border-color)}.cw-pay-timeline>div:nth-child(3) .cw-pay-timeline-icon{background:var(--cw-success-surface);color:var(--cw-success-color)}.cw-pay-timeline>div:nth-child(3) h3{color:var(--cw-success-color)}.cw-pay-prices{display:grid;grid-template-columns:minmax(0,1fr) var(--cw-stroke) minmax(0,1fr);align-items:center;margin-block:var(--cw-space-6) var(--cw-space-4-5)}.cw-pay-prices>div{padding:0}.cw-pay-prices>div+div{border:0}.cw-pay-price-divider{height:var(--cw-pay-price-divider-height);background:var(--cw-border-color)}@media(max-width:820px){.cw-pay-timeline{grid-template-columns:1fr}.cw-pay-divider{display:none}}.cw-pay-state{max-width:var(--cw-pay-state-width);margin:var(--cw-gate-icon-size) auto 0;padding:var(--cw-pay-state-padding);text-align:center;box-shadow:var(--cw-elevation-2)}.cw-pay-state h2{margin:0;font-size:var(--cw-pay-state-title)}.cw-pay-state .cw-pay-state-body{margin:var(--cw-space-2) 0 0;font-size:var(--cw-fs-4);line-height:1.55}.cw-pay-state-body b{color:var(--cw-color)}.cw-pay-card-notice{display:flex;gap:var(--cw-space-2);text-align:start;align-items:flex-start;margin:var(--cw-space-4) 0 var(--cw-space-1);padding:var(--cw-space-2-5) var(--cw-space-3);border-radius:var(--cw-radius-5);background:var(--cw-surface-sunken);color:var(--cw-text-secondary);font-size:var(--cw-auth-help-size)}.cw-pay-card-notice svg{flex-shrink:0;margin-top:var(--cw-space-0-5)}.cw-pay-card-notice b{color:var(--cw-color)}.cw-pay-fields{display:flex;flex-direction:column;gap:var(--cw-space-3);margin-top:var(--cw-space-3-5);text-align:start}.cw-pay-fields-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--cw-space-3)}.cw-pay-fields label{font-size:var(--cw-fs-3)!important;font-weight:700!important}.cw-pay-fields .ij-frame{border-radius:var(--cw-radius-5)!important;padding-inline:var(--cw-space-3)!important;background:var(--cw-surface-card)!important}.cw-pay-fields input{font-size:var(--cw-pay-cycle-size)!important;direction:ltr}.cw-pay-state-actions{display:flex;flex-direction:column;gap:var(--cw-space-2-5);margin-top:var(--cw-onboarding-section-gap)}.cw-pay-state-actions>.ijui-btn{border-radius:var(--cw-radius-5)!important}.cw-pay-state-actions>.ijui-btn:first-child{font-size:var(--cw-fs-6)!important;font-family:var(--cw-font-heading)!important;font-weight:800!important;min-height:var(--cw-size-4)!important}.cw-pay-state-actions small{font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary)}.cw-pay-state-icon{display:grid;place-items:center;width:var(--cw-space-10);height:var(--cw-space-10);margin:0 auto var(--cw-space-4);border-radius:var(--cw-radius-round);background:var(--cw-brand-3);color:var(--cw-brand-11)}.cw-pay-failed .cw-pay-state-icon{background:var(--cw-error-surface);color:var(--cw-error-color)}.cw-pay-checkout h2,.cw-pay-failed h2{font-size:var(--cw-fs-7)}.cw-pay-success h2{font-size:calc(var(--cw-pay-price-size) - var(--cw-stroke))}.cw-pay-success .cw-pay-state-body{font-size:var(--cw-pay-benefit-size)}.cw-pay-spinner{display:block;width:var(--cw-space-8);height:var(--cw-space-8);border:var(--cw-space-0-75) solid var(--cw-brand-3);border-top-color:var(--cw-brand-9);border-radius:var(--cw-radius-round);margin:0 auto var(--cw-space-4-5);animation:cw-pay-spin .8s linear infinite}.cw-pay-checkout .cw-pay-state-body{margin-top:var(--cw-space-1-5);font-size:var(--cw-pay-body-size)}@keyframes cw-pay-spin{to{transform:rotate(1turn)}}[dir=rtl] .cw-pay-heading h1{line-height:1.15;letter-spacing:normal}.cw-pay-context{inset-inline-start:0;inset-inline-end:auto;background:var(--cw-surface-sunken)}.cw-pay-context b,.cw-pay-context>span{color:var(--cw-brand-11)}@media(max-width:1040px){.cw-pay-context{margin-block:0 var(--cw-space-4)}}.cw-pay-page .cw-pay-actions>.ijui-btn:first-child{height:var(--cw-size-4)!important;min-height:var(--cw-size-4)!important;border-radius:var(--cw-radius-5)!important}.cw-pay-state-actions>.ijui-btn:first-child{height:var(--cw-size-4)!important}.cw-pay-page .cw-pay-actions>.ijui-btn:first-child{border-radius:var(--cw-radius-round)!important}.cw-pay-prices{margin-block-start:var(--cw-space-5)}.cw-pay-card>p.cw-pay-benefit{font-size:var(--cw-pay-benefit-size);padding-block:var(--cw-space-3-5)}.cw-pay-timeline p{line-height:1.5}.cw-pay-state{max-width:var(--cw-share-width);box-sizing:border-box}.cw-pay-state-actions>.ijui-btn:first-child{height:var(--cw-size-5)!important;min-height:var(--cw-size-5)!important;font-size:var(--cw-fs-5)!important;font-family:var(--cw-font-body)!important;font-weight:500!important}.cw-pay-success .cw-pay-state-actions>.ijui-btn{align-self:center;padding-inline:var(--cw-space-6)!important}.cw-trial-step-preview{max-width:var(--cw-pay-title-width);margin:var(--cw-gate-icon-size) auto}.cw-gate-card h2{font-size:var(--cw-pay-price-size);font-weight:800;letter-spacing:-.01em}.cw-pay-card.cw-gate-card>p{font-size:var(--cw-pay-cycle-size);line-height:1.55}.cw-gate-card .cw-pay-actions{margin-top:var(--cw-space-5);gap:var(--cw-space-2)}.cw-gate-card .cw-pay-actions .ijui-btn[data-variant=primary]{height:var(--cw-gate-icon-size)!important;min-height:var(--cw-gate-icon-size)!important;border-radius:var(--cw-radius-5)!important;font-size:var(--cw-fs-5)!important;font-family:var(--cw-font-body)!important;font-weight:500!important;box-shadow:none}.cw-trial-step>div{flex:1 1;min-width:0}.cw-trial-step p{margin-bottom:0}.cw-gate-card h2{margin-bottom:0;color:var(--cw-color)}.cw-pay-card.cw-gate-card>p{margin:var(--cw-space-2) 0 0}[data-cw-design]:has(>[role=dialog] .cw-gate-card)>div:first-of-type{background:var(--cw-first-leave-scrim)!important}.cw-settings-view .cw-setting-action{border-bottom:var(--cw-stroke) solid var(--cw-border-color)!important}.cw-settings-view .cw-setting-action:last-child{border-bottom:0!important}.cw-billing-view{max-width:var(--cw-billing-free-width);margin:0 auto;padding:var(--cw-billing-page-padding)}.cw-billing-plus{max-width:var(--cw-billing-plus-width)}.cw-billing-view p{margin:0}.cw-bill-intro{margin-top:calc(-1 * var(--cw-space-3))!important;margin-bottom:var(--cw-space-5-5)!important;color:var(--cw-text-secondary);font-size:var(--cw-pay-benefit-size)}.cw-bill-plan{display:grid;grid-template-columns:1.15fr var(--cw-stroke) 1fr;gap:clamp(var(--cw-space-4-5),3vw,var(--cw-space-10));padding:clamp(var(--cw-space-4-5),2vw,var(--cw-space-6));border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card);align-items:center}.cw-bill-identity{display:flex;align-items:flex-start;gap:var(--cw-space-4)}.cw-bill-plan-icon{width:var(--cw-size-5);height:var(--cw-size-5);background:var(--cw-brand-9);color:var(--cw-white-1);border-radius:var(--cw-radius-6);display:grid;place-items:center;flex-shrink:0}.cw-bill-muted,.cw-bill-subtitle{font-size:var(--cw-pay-body-size);color:var(--cw-text-secondary)}.cw-bill-name{display:flex;align-items:center;gap:var(--cw-space-2-5);margin:var(--cw-space-0-75) 0 var(--cw-space-1-5)}.cw-bill-name>strong{font-size:var(--cw-pay-price-size);font-weight:800}.cw-bill-rate{font-size:var(--cw-pay-benefit-size);font-weight:700}.cw-bill-subtitle{margin-top:var(--cw-space-0-5);line-height:1.5}.cw-bill-subtitle b{color:var(--cw-color)}.cw-bill-divider{align-self:stretch;background:var(--cw-border-color)}.cw-bill-perks{flex-direction:column}.cw-bill-perks,.cw-bill-perks>div{display:flex;gap:var(--cw-space-2-5)}.cw-bill-perks>div{align-items:center;font-size:var(--cw-pay-benefit-size)}.cw-bill-perks svg{color:var(--cw-brand-9);flex-shrink:0}.cw-bill-link,.cw-bill-perks>button,.cw-bill-renew button{background:none;border:0;padding:0;align-self:flex-start;cursor:pointer;color:var(--cw-brand-9);font-family:var(--cw-font-body);font-size:var(--cw-fs-4);font-weight:700}.cw-bill-renew{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cw-space-1-5);font-size:var(--cw-fs-3);color:var(--cw-text-secondary);margin-top:var(--cw-space-3-5)}.cw-bill-renew button{font-size:inherit}.cw-bill-sections{margin-top:var(--cw-space-7-5)}.cw-bill-annual,.cw-bill-row{display:flex;align-items:center;gap:var(--cw-space-3-5);padding:var(--cw-space-4) var(--cw-space-4-5);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card);margin-bottom:var(--cw-space-7-5)}.cw-bill-row>div{flex:1 1;min-width:0}.cw-bill-row>svg{color:var(--cw-text-secondary);flex-shrink:0}.cw-bill-row strong{font-size:var(--cw-pay-benefit-size);font-weight:700}.cw-bill-row p{font-size:var(--cw-fs-3);color:var(--cw-text-secondary);margin-top:var(--cw-space-0-5)}.cw-bill-card-name{display:flex;gap:var(--cw-space-2);align-items:center;flex-wrap:wrap}.cw-bill-visa{width:var(--cw-size-4);height:var(--cw-space-7-5);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-4);display:grid;place-items:center;flex-shrink:0;font:italic 800 var(--cw-fs-3) Georgia,serif;color:var(--cw-visa-color)}.cw-bill-annual{justify-content:space-between;flex-wrap:wrap;gap:var(--cw-space-4-5);padding:clamp(var(--cw-space-4-5),2vw,var(--cw-space-5-5));border:var(--cw-border-width-thin) solid var(--cw-brand-9);background:var(--cw-brand-3)}.cw-bill-annual strong{font-size:var(--cw-billing-price-size);font-weight:800}.cw-bill-annual p{font-size:var(--cw-pay-body-size);margin-top:var(--cw-space-1);color:var(--cw-text-secondary)}.cw-bill-cancel{margin-top:var(--cw-space-7-5)}.cw-bill-cancel>button{border:0;background:none;padding:0;color:var(--cw-error-color);font:800 var(--cw-fs-5) var(--cw-font-heading);cursor:pointer}.cw-bill-cancel p{margin-top:var(--cw-space-1);font-size:var(--cw-pay-body-size);color:var(--cw-text-secondary)}.cw-bill-secure{display:flex;align-items:center;gap:var(--cw-space-2);margin-top:var(--cw-space-5-5);padding-top:var(--cw-space-4);border-top:var(--cw-stroke) solid var(--cw-border-color);font-size:var(--cw-fs-3);color:var(--cw-text-secondary)}.cw-bill-free{padding:var(--cw-space-4-5);border:var(--cw-border-width-thin) solid var(--cw-border-color);border-radius:var(--cw-radius-6);margin-bottom:var(--cw-space-5-5)}.cw-bill-free .cw-bill-plan-icon{width:auto;height:auto;border-radius:0;background:none;color:var(--cw-text-secondary)}.cw-bill-free .cw-bill-identity{align-items:center;gap:var(--cw-space-2)}.cw-bill-free .cw-bill-name{justify-content:space-between;margin:0 0 var(--cw-space-2)}.cw-bill-free .cw-bill-identity>div{flex:1 1}.cw-bill-free .cw-bill-name>strong{font-size:var(--cw-pay-title-size)}.cw-bill-currency{display:flex;align-items:center;gap:var(--cw-space-3-5);padding:var(--cw-space-3-5) var(--cw-space-4);background:var(--cw-surface-sunken);border-radius:var(--cw-radius-6);margin-bottom:var(--cw-space-5-5)}.cw-bill-currency>svg{color:var(--cw-text-secondary);flex-shrink:0}.cw-bill-currency>div:first-of-type{flex:1 1;min-width:0}.cw-bill-currency strong{font-size:var(--cw-fs-4)}.cw-bill-currency p{font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary)}.cw-bill-currency>div:last-of-type{width:var(--cw-billing-currency-width);flex-shrink:0}.cw-bill-trial{padding:var(--cw-space-4);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);margin-bottom:var(--cw-space-5)}.cw-bill-trial strong{font-size:var(--cw-auth-help-size);font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--cw-text-secondary)}.cw-bill-trial p{margin-top:var(--cw-space-1-5);font-size:var(--cw-fs-4);line-height:1.55}.cw-bill-benefits{display:flex;flex-direction:column;gap:var(--cw-space-3)}.cw-bill-benefits>div{display:flex;align-items:flex-start;gap:var(--cw-space-2-5);font-size:var(--cw-pay-benefit-size);line-height:1.5}.cw-bill-benefits>div>span{display:grid;place-items:center;background:var(--cw-brand-3);color:var(--cw-brand-11);border-radius:var(--cw-radius-round);width:var(--cw-space-5-5);height:var(--cw-space-5-5);flex-shrink:0}.cw-bill-free-action{margin-top:var(--cw-space-5)}.cw-bill-free-action p{margin-top:var(--cw-space-3);font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary)}@media(max-width:620px){.cw-bill-plan{grid-template-columns:1fr}.cw-bill-divider{display:none}.cw-billing-view{padding-inline:var(--cw-space-5)}}.cw-settings-view:dir(rtl) .cw-setting-row>div>div:first-child>span,.cw-settings-view:dir(rtl) .cw-settings-support>div>span{font-size:var(--cw-fs-5)!important}.cw-settings-view:dir(rtl) .cw-setting-row>div>div:nth-child(2){font-size:var(--cw-pay-benefit-size)!important;line-height:1.55!important}.cw-settings-view:dir(rtl) .cw-setting-row,.cw-settings-view:dir(rtl) .cw-settings-support{line-height:1.55}.cw-bill-plan{padding:var(--cw-billing-plan-padding);gap:var(--cw-billing-plan-gap)}.cw-bill-name{margin:var(--cw-billing-name-margin)}.cw-bill-perks{gap:var(--cw-billing-perks-gap)}.cw-bill-perks>button{margin-top:var(--cw-space-3)}.cw-bill-renew{margin-top:var(--cw-billing-renew-margin)}.cw-bill-sections{margin-top:var(--cw-billing-section-margin)}.cw-bill-cancel p{margin-top:var(--cw-billing-note-margin)}.cw-bill-cancel b,.cw-bill-renew b{color:var(--cw-color)}.cw-settings-view:dir(rtl) .cw-setting-row>div>div:first-child>span,.cw-settings-view:dir(rtl) .cw-settings-support>div>span{font-size:var(--cw-message-font-16-5)!important}.cw-bill-plan{min-height:var(--cw-billing-plan-min-height);box-sizing:border-box}.cw-bill-perks{align-self:start}.cw-bill-link{align-self:center}.cw-bill-annual .ijui-btn{font-size:var(--cw-fs-5)!important}.cw-bill-cancel{margin-top:var(--cw-billing-cancel-margin)}.cw-bill-row button svg{color:var(--cw-text-secondary)}.cw-billing-view .cw-bill-annual .ijui-btn[data-presentation=candidate],.cw-billing-view .cw-bill-free-action .ijui-btn[data-presentation=candidate]{font-size:var(--cw-fs-5)!important}.cw-bill-free .cw-bill-name>strong{font-size:var(--cw-fs-6)}.cw-bill-free .cw-bill-identity{position:relative}.cw-bill-free .cw-bill-plan-icon{align-self:flex-start;margin-top:var(--cw-space-0-5)}.cw-bill-free-heading{display:flex;align-items:center;justify-content:space-between}.cw-bill-free-heading>div{display:flex;align-items:center;gap:var(--cw-space-2)}.cw-bill-free-heading strong{font:800 var(--cw-fs-6) var(--cw-font-heading)}.cw-bill-free-heading svg{color:var(--cw-text-secondary)}.cw-bill-free>.cw-bill-subtitle{margin-top:var(--cw-space-2)}@media(max-width:620px){.cw-billing-view{padding-inline:var(--cw-space-6)}.cw-bill-currency{display:grid;grid-template-columns:auto minmax(0,1fr)}.cw-bill-currency>div:last-of-type{grid-column:2}}[data-cw-design]:has(>[role=dialog] .cw-report)>div:first-of-type{background:var(--cw-report-scrim)!important}[data-cw-design]>[role=dialog]:has(.cw-report){box-shadow:var(--cw-report-shadow)!important}@media(min-width:621px){.cw-billing-view[dir=rtl] .cw-bill-plan{min-height:var(--cw-billing-ar-plan-height)}}.cw-report-success{padding-inline:var(--cw-space-1-5)}[dir=rtl] .cw-report h2{line-height:1.5}.cw-report-actions>.ijui-btn[data-presentation=candidate]:last-child{font-weight:600!important}@media(max-width:620px){.cw-bill-invoice,.cw-bill-payment{display:grid;grid-template-columns:auto minmax(0,1fr)}.cw-bill-payment>button{grid-column:2;justify-self:start}.cw-bill-invoice>span{grid-column:2}.cw-bill-invoice>button{grid-column:1;grid-row:2}.cw-bill-invoice>div{grid-column:2}}[data-cw-design]:has(>[role=dialog] .cw-cancel-page){padding:0!important}[data-cw-design]>[role=dialog]:has(.cw-cancel-page){height:100vh;max-height:100vh!important;border-radius:0!important;box-shadow:none!important;width:100%!important}.cw-cancel-page{min-height:100%;padding:var(--cw-cancel-padding);background:var(--cw-surface-page);font-family:var(--cw-font-body);color:var(--cw-color)}.cw-cancel-page header{display:flex;align-items:center;gap:var(--cw-space-3)}.cw-cancel-page header img{height:var(--cw-pay-logo-height);width:auto;margin-inline-end:auto}.cw-cancel-page header>span{display:flex;align-items:center;gap:var(--cw-space-2);color:var(--cw-text-secondary);font-size:var(--cw-pay-body-size)}.cw-cancel-page main{max-width:var(--cw-pay-width);margin:auto}.cw-cancel-hero{text-align:center;max-width:var(--cw-cancel-title-width);margin:var(--cw-cancel-hero-margin)}.cw-cancel-hero>strong{font-size:var(--cw-fs-3);font-weight:800;letter-spacing:var(--cw-drawer-label-tracking);color:var(--cw-brand-9);text-transform:uppercase}.cw-cancel-hero h1{margin:var(--cw-space-2-5) 0 0;font:800 var(--cw-cancel-heading) var(--cw-font-heading);line-height:1.05;letter-spacing:-.02em}.cw-cancel-hero p{margin:var(--cw-space-3) 0 0;font-size:clamp(var(--cw-report-label-size),1.4vw,var(--cw-fs-6));color:var(--cw-text-secondary)}.cw-cancel-hero b{color:var(--cw-color)}.cw-cancel-timeline{padding:var(--cw-pay-card-padding);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card);margin-bottom:var(--cw-space-4-5)}.cw-cancel-free h2,.cw-cancel-page h2{margin:0;font:800 var(--cw-report-heading-size) var(--cw-font-heading)}.cw-cancel-timeline h2{text-align:center;margin-bottom:var(--cw-space-4-5)}.cw-cancel-timeline>div{display:flex;align-items:flex-start;gap:var(--cw-space-4);max-width:var(--cw-profile-ar-width);margin:auto}.cw-cancel-timeline article{display:flex;gap:var(--cw-space-3);align-items:flex-start;flex:1 1;min-width:0}.cw-cancel-timeline article>span{width:var(--cw-gate-icon-size);height:var(--cw-gate-icon-size);border-radius:var(--cw-radius-round);display:grid;place-items:center;flex-shrink:0;background:var(--cw-surface-sunken)}.cw-cancel-timeline article:first-child>span{background:var(--cw-brand-3);color:var(--cw-brand-11)}.cw-cancel-timeline strong{display:block;font-size:var(--cw-fs-5);font-weight:800}.cw-cancel-timeline article:first-child strong{color:var(--cw-brand-11)}.cw-cancel-timeline b{display:block;margin-top:var(--cw-space-1-5);font-size:var(--cw-fs-4);font-weight:600}.cw-cancel-timeline p{margin:0;font-size:var(--cw-pay-body-size);color:var(--cw-text-secondary)}.cw-cancel-line{flex-shrink:0;align-self:center;width:var(--cw-cancel-line-width);height:var(--cw-stroke-strong);background:var(--cw-border-color);margin-top:var(--cw-space-2)}.cw-cancel-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--cw-space-4-5)}.cw-cancel-free,.cw-cancel-warning{padding:var(--cw-cancel-column-padding);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card)}.cw-cancel-warning{border-color:var(--cw-warning-border);background:var(--cw-warning-surface)}.cw-cancel-warning h2{display:flex;align-items:center;gap:var(--cw-space-2-5);color:var(--cw-warning-color);font-size:var(--cw-message-font-17);margin-bottom:var(--cw-space-3-5)}.cw-cancel-warning>p{font-size:var(--cw-pay-benefit-size);line-height:1.45}.cw-cancel-warning label{margin-top:var(--cw-space-3);padding-top:var(--cw-space-3-5);border-top:var(--cw-stroke) solid var(--cw-warning-border);display:flex;gap:var(--cw-space-3);align-items:flex-start;font-size:var(--cw-fs-4);line-height:1.5;cursor:pointer}.cw-cancel-warning input{width:var(--cw-report-heading-size);height:var(--cw-report-heading-size);flex-shrink:0;accent-color:var(--cw-brand-9)}.cw-cancel-free h2{font-size:var(--cw-message-font-17);margin-bottom:var(--cw-space-1-5)}.cw-cancel-free-row{display:flex;gap:var(--cw-space-3);align-items:center;padding:var(--cw-space-3) 0;border-bottom:var(--cw-stroke) solid var(--cw-border-color)}.cw-cancel-free-row:last-child{border:0}.cw-cancel-free-row>span{width:var(--cw-space-7-5);height:var(--cw-space-7-5);border-radius:var(--cw-radius-round);background:var(--cw-surface-sunken);color:var(--cw-text-secondary);display:grid;place-items:center;flex-shrink:0}.cw-cancel-free-row p{flex:1 1;margin:0;font-size:var(--cw-pay-benefit-size);line-height:1.45}.cw-cancel-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cw-space-4);align-items:center;margin-top:var(--cw-space-5-5)}.cw-cancel-actions[data-annual=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-cancel-actions .ijui-btn[data-presentation=candidate]{min-height:var(--cw-profile-switch-width);border-radius:var(--cw-radius-round)!important;font-size:var(--cw-fs-5)!important;font-weight:800!important}.cw-cancel-actions>button:last-child{color:var(--cw-error-color)!important;font-weight:700!important}.cw-cancel-page footer{margin-top:var(--cw-space-4);display:flex;gap:var(--cw-space-2);align-items:center;justify-content:center;font-size:var(--cw-fs-3);color:var(--cw-text-secondary)}[dir=rtl] .cw-cancel-hero h1{line-height:1.15;letter-spacing:normal}@media(max-width:700px){.cw-cancel-actions,.cw-cancel-actions[data-annual=true],.cw-cancel-columns{grid-template-columns:1fr}.cw-cancel-timeline>div{flex-direction:column}.cw-cancel-line{display:none}.cw-cancel-page header{flex-wrap:wrap}.cw-cancel-page header>span{order:4;width:100%;justify-content:center}}.cw-cancel-consequence{display:flex;gap:var(--cw-space-3);align-items:center;padding:var(--cw-space-2-5) 0}.cw-cancel-consequence>span{width:var(--cw-size-4);height:var(--cw-size-4);border-radius:var(--cw-radius-5);background:var(--cw-cancel-warning-icon-surface);color:var(--cw-warning-color);display:grid;place-items:center;flex-shrink:0}.cw-cancel-consequence p{margin:0;font-size:var(--cw-pay-benefit-size);line-height:1.45}.cw-cancel-actions .ijui-btn[data-variant=secondary]{border:var(--cw-stroke-strong) solid var(--cw-brand-9)!important;background:transparent!important;color:var(--cw-brand-9)!important}[dir=rtl] .cw-notifications-empty{font-size:var(--cw-notification-title-ar)!important}[dir=rtl] .cw-cancel-actions .ijui-btn[data-presentation=candidate]{height:var(--cw-size-4)!important;min-height:var(--cw-size-4)!important}.cw-cancel-actions .ijui-btn[data-variant=primary]{box-shadow:var(--cw-elevation-2)}.cw-job-share-targets>.ijui-btn{min-height:var(--cw-share-target-height)!important;height:auto!important;flex-direction:column!important;padding-inline:var(--cw-space-1)!important;font-weight:600!important;font-size:var(--cw-pay-body-size)!important;border-radius:var(--cw-radius-5)!important}.cw-job-share-targets>.ijui-btn>span{overflow:visible!important;white-space:normal!important}.cw-job-share-link>.ijui-btn{height:var(--cw-size-4)!important;min-height:var(--cw-size-4)!important;background:var(--cw-surface-sunken)!important}[data-cw-design]:has(>[role=dialog]>.cw-job-share)>:first-of-type{background:var(--cw-report-scrim)!important}@media(max-width:600px){.cw-job-share-targets{gap:var(--cw-space-2)}.cw-job-share-targets>.ijui-btn{padding-inline:0!important;font-size:var(--cw-fs-3)!important}}[dir=rtl].cw-job-share>.cw-browse-flex strong,[dir=rtl].cw-job-share>.cw-browse-flex>div>div{text-align:right}.cw-first-imported-notice{margin-top:var(--cw-space-4);padding:var(--cw-space-4);border-radius:var(--cw-radius-6);background:var(--cw-surface-sunken);border:var(--cw-stroke) solid var(--cw-border-color);color:var(--cw-text-secondary);font-size:var(--cw-fs-3);line-height:var(--cw-empty-leading)}.cw-first-imported-notice>strong{display:flex;align-items:center;gap:var(--cw-space-2)}.cw-first-imported-notice ul{padding-inline-start:var(--cw-space-5)}.cw-first-imported-notice li{margin-block:var(--cw-space-1)}[data-cw-design]:has(>[role=dialog] .cw-plans-page){padding:0!important}[data-cw-design]>[role=dialog]:has(.cw-plans-page){height:100vh;max-height:100vh!important;border-radius:0!important;box-shadow:none!important;width:100%!important}.cw-plans-page{min-height:100%;box-sizing:border-box;padding:20px clamp(18px,4vw,48px) 56px;background:var(--cw-surface-page);font-family:var(--cw-font-body);color:var(--cw-color)}.cw-plans-page>header{display:flex;align-items:center;gap:14px}.cw-plans-page>header img{height:var(--cw-pay-logo-height);width:auto;margin-inline-end:auto}.cw-plans-page>header>span{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--cw-text-secondary)}.cw-plans-page>main{max-width:1120px;margin:0 auto}.cw-plans-page>main>.cw-paywall-split{margin-top:clamp(24px,5vh,56px)}.cw-plans-page>footer{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:824px;margin:32px auto 0}.cw-tier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}@media (max-width:900px){.cw-tier-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.cw-plans-page>header{flex-wrap:wrap}.cw-plans-page>header>span{order:4;width:100%;justify-content:center}}.cw-aa-card{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;align-items:center}.cw-aa-card>*{grid-column:1/-1}.cw-aa-card>:first-child{grid-column:1}.cw-aa-card>.cw-aa-card-manage{grid-column:2;grid-row:1}@media (max-width:720px){.cw-aa-card{padding:18px!important}.cw-aa-card>.cw-aa-card-manage,.cw-aa-card>:first-child{grid-column:1/-1}.cw-aa-card>.cw-aa-card-manage{grid-row:auto;order:1;margin-top:6px;padding-top:8px;border-top:1px solid var(--cw-border-color);gap:4px!important}.cw-aa-card-cta{gap:4px!important}.cw-aa-card-cta>.cw-aa-card-primary{flex:1 1 100%}.cw-aa-pair{flex-direction:column;gap:6px!important}.cw-aa-pair-arrow svg{transform:rotate(90deg)!important}}.cw-paywall-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center;max-width:824px;margin-inline:auto}.cw-paywall-h1{font-size:36px}html[lang=ar] .cw-paywall-h1{font-size:31px}.cw-paywall-sub{font-size:18px}.cw-paywall-line{line-height:1.5}html[lang=ar] .cw-paywall-line{line-height:1.6}.cw-paywall-visual{border-radius:24px;padding:28px;gap:18px}.cw-paywall-wide{display:flex}@media (max-width:767px){.cw-paywall-split{grid-template-columns:minmax(0,1fr);gap:24px}.cw-paywall-split>.cw-paywall-visual{order:-1}.cw-paywall-h1{font-size:30px}html[lang=ar] .cw-paywall-h1{font-size:26px}.cw-paywall-sub{font-size:16px}.cw-paywall-visual{border-radius:22px;padding:16px;gap:10px}.cw-paywall-wide{display:none}}@media (prefers-reduced-motion:reduce){.cw-paywall-anim{animation:none!important}}@media (max-width:480px){.cw-todo-question-footer{flex-wrap:wrap}.cw-todo-question-footer>button{flex:1 0 100%;min-width:0}.cw-todo-question-footer>.cw-todo-question-saved{order:3;flex-basis:100%!important;justify-content:center!important;white-space:nowrap}}.cw-analytics{min-height:100%;box-sizing:border-box;padding:var(--cw-analytics-page-top) clamp(var(--cw-space-4),3vw,var(--cw-analytics-page-edge)) var(--cw-analytics-page-edge);color:var(--cw-color);background:var(--cw-surface-page)}.cw-analytics>*{max-width:var(--cw-analytics-max-width)}.cw-analytics h1,.cw-analytics h2,.cw-analytics h3,.cw-analytics p{margin:0}.cw-analytics h1,.cw-analytics h2{font-family:var(--cw-font-heading);font-weight:800}.cw-analytics h1{font-size:var(--cw-analytics-title)}.cw-analytics h2{font-size:var(--cw-analytics-section-title)}.cw-analytics p{color:var(--cw-text-secondary);line-height:1.5;margin-top:var(--cw-space-1)}.cw-analytics-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--cw-space-4);flex-wrap:wrap}.cw-analytics-filters{display:flex;flex-wrap:wrap;gap:var(--cw-space-3);max-width:100%}.cw-analytics-metric,.cw-analytics-panel{padding:var(--cw-space-5) var(--cw-analytics-card-inline);background:var(--cw-surface-card);border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);min-width:0}.cw-analytics-panel{margin-top:var(--cw-space-4)}.cw-analytics-hero{display:flex;gap:var(--cw-space-5);align-items:center;padding:var(--cw-space-5);margin-top:var(--cw-space-5);background:var(--cw-brand-2);border:var(--cw-stroke) solid var(--cw-brand-4);border-radius:var(--cw-radius-6)}.cw-analytics-hero h2{font-size:clamp(var(--cw-fs-7),2.4vw,var(--cw-analytics-hero-title));line-height:1.3}.cw-analytics-hero p{font-size:var(--cw-analytics-label)}.cw-analytics-disc{width:var(--cw-analytics-disc);height:var(--cw-analytics-disc);flex:0 0 auto;display:grid;place-items:center;border-radius:var(--cw-radius-round);color:var(--cw-brand-9);background:var(--cw-brand-3)}.cw-analytics-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--cw-analytics-kpi-min)),1fr));gap:var(--cw-space-4);margin-top:var(--cw-space-4)}.cw-analytics-metric{display:flex;gap:var(--cw-space-4);align-items:center}.cw-analytics-metric strong{display:block;font-size:var(--cw-analytics-kpi-value);font-family:var(--cw-font-heading);font-weight:800;line-height:1.1}.cw-analytics-metric h3{margin-top:var(--cw-space-1-5);font-size:var(--cw-analytics-label);font-weight:600}.cw-analytics-metric p{font-size:var(--cw-analytics-body)}.cw-analytics-metric[data-hot=true]{background:var(--cw-brand-2);border-color:var(--cw-brand-7)}.cw-analytics-metric[data-hot=true] .cw-analytics-disc{color:var(--cw-white-1);background:var(--cw-brand-9)}.cw-analytics-table-scroll{overflow-x:auto;margin-top:var(--cw-space-4)}.cw-analytics table{width:100%;min-width:var(--cw-analytics-table-min);border-collapse:collapse}.cw-analytics td,.cw-analytics th{text-align:start;padding:var(--cw-space-3-5) var(--cw-space-3);border-bottom:var(--cw-stroke) solid var(--cw-border-color);font-size:var(--cw-analytics-body);vertical-align:middle}.cw-analytics td{color:var(--cw-text-secondary)}.cw-analytics thead th{white-space:nowrap;font-size:var(--cw-fs-3)}.cw-analytics-company{display:flex;align-items:center;gap:var(--cw-space-3)}.cw-analytics-company>span:last-child{min-width:0;overflow-wrap:anywhere}.cw-analytics-chips{display:flex;flex-wrap:wrap;gap:var(--cw-space-1-5)}.cw-analytics time{display:inline-block;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cw-analytics-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--cw-space-4);margin-top:var(--cw-space-4);color:var(--cw-text-secondary);font-size:var(--cw-fs-3);line-height:1.5}.cw-analytics-footer>span:first-child{display:flex;align-items:flex-start;gap:var(--cw-space-2);flex:1 1 60%}.cw-analytics-footer svg{flex-shrink:0}.cw-analytics-footer>span:last-child{display:flex;flex-wrap:wrap;gap:var(--cw-space-1);align-items:flex-start}.cw-analytics-none{text-align:center;padding-block:var(--cw-space-8)}.cw-analytics-none .cw-analytics-disc{margin-inline:auto;margin-bottom:var(--cw-space-3)}.cw-analytics-empty{padding-block:var(--cw-space-4)}.cw-analytics:dir(rtl) h2,.cw-analytics:dir(rtl) h3,.cw-analytics:dir(rtl) p{line-height:1.6}.cw-analytics-hero>.cw-analytics-disc{width:var(--cw-analytics-hero-disc);height:var(--cw-analytics-hero-disc)}.cw-analytics time{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--cw-space-1)}.cw-analytics time>span{display:inline-flex;direction:ltr;white-space:pre}.cw-analytics time>span:last-child{font-size:var(--cw-fs-2)}.cw-intro-trial-card{display:flex;flex-direction:column;gap:var(--cw-space-3);margin-block:var(--cw-space-4);padding:var(--cw-space-4);min-width:0;border:var(--cw-stroke) solid var(--cw-border-color);border-radius:var(--cw-radius-6);background:var(--cw-surface-card);color:var(--cw-color);font-family:var(--cw-font-body);text-align:start}.cw-intro-trial-card h3,.cw-intro-trial-card p{margin:0;max-width:100%;overflow-wrap:anywhere;line-height:1.6}.cw-intro-trial-card [role=group]{display:flex;flex-direction:column;gap:var(--cw-space-3)}[data-profile-view=prefs] .cw-prefs-choices{display:flex;flex-wrap:wrap;gap:var(--cw-prefs-row-gap)}[data-profile-view=prefs] .cw-prefs-start-hint{margin-top:var(--cw-space-2-5);font-size:var(--cw-auth-help-size);color:var(--cw-text-secondary)}[data-profile-view=prefs] .cw-prefs-empty-visas{font-size:var(--cw-prefs-segment-label);color:var(--cw-text-secondary)}[data-profile-view=prefs] .cw-prefs-visa-countries{display:flex;flex-direction:column;gap:var(--cw-space-3-5)}[data-profile-view=prefs] .cw-prefs-country-label{font-size:var(--cw-fs-4);font-weight:700;margin-bottom:var(--cw-prefs-row-gap)}[data-profile-view=prefs] .cw-prefs-relocation{display:flex;flex-direction:column;gap:var(--cw-prefs-row-gap)}[data-profile-view=prefs] .cw-prefs-relocation-choice{display:flex;align-items:center;gap:var(--cw-prefs-relocation-gap);text-align:start;padding:var(--cw-prefs-relocation-inset);border-radius:var(--cw-radius-5);cursor:pointer;font-family:var(--cw-font-body);font-size:var(--cw-fs-4);color:var(--cw-color);border:var(--cw-space-0-75) solid var(--cw-border-color);background:var(--cw-surface-card)}[data-profile-view=prefs] .cw-prefs-relocation-choice[aria-checked=true]{border-color:var(--cw-brand-9);background:var(--cw-brand-3)}[data-profile-view=prefs] .cw-prefs-relocation-check{flex:0 0 auto;width:var(--cw-prefs-check-size);height:var(--cw-prefs-check-size);border-radius:var(--cw-radius-round);border:var(--cw-space-1) solid var(--cw-border-color);display:grid;place-items:center}[data-profile-view=prefs] .cw-prefs-relocation-choice[aria-checked=true] .cw-prefs-relocation-check{border-color:var(--cw-brand-9);background:var(--cw-brand-9);color:var(--color-on-accent)}[data-profile-view=prefs] .cw-profile-language-chips{gap:var(--cw-prefs-row-gap);margin-bottom:0}[data-profile-view=prefs] .cw-prefs-levels{margin-top:var(--cw-prefs-chip-inset)}.cw-short-language-levels.cw-prefs-language-rows,[data-profile-view=prefs] .cw-prefs-language-rows{display:flex;flex-direction:column;gap:var(--cw-prefs-row-gap)}.cw-short-language-levels .cw-prefs-language-row,[data-profile-view=prefs] .cw-prefs-language-row{display:flex;align-items:center;gap:var(--cw-prefs-segment-inset);flex-wrap:wrap}.cw-short-language-levels .cw-prefs-language-name,[data-profile-view=prefs] .cw-prefs-language-name{min-width:var(--cw-prefs-language-width);font-size:var(--cw-prefs-language-label);font-weight:700}[data-profile-view=prefs] .cw-prefs-logistics{margin-top:var(--cw-space-4);display:flex;flex-direction:column;gap:var(--cw-space-1)}[dir=rtl] [data-profile-view=prefs] .cw-prefs-start-hint{font-size:var(--cw-fs-4)}[dir=rtl] [data-profile-view=prefs] .cw-prefs-language-name,[dir=rtl] [data-profile-view=prefs] .cw-prefs-relocation-choice{font-size:var(--cw-fs-5)}.cw-aa-activity-row{display:grid;grid-template-columns:var(--cw-size-3-5) minmax(0,1fr) auto;column-gap:var(--cw-hunter-row-gap)}.cw-aa-activity-actions,.cw-aa-activity-end{display:flex;align-items:center;gap:var(--cw-hunter-rail-gap)}.cw-aa-activity-actions{flex-wrap:wrap}.cw-aa-todo-row{display:flex;align-items:center}.cw-aa-todo-action{display:grid}@media (max-width:700px){.cw-aa-activity-row{grid-template-columns:var(--cw-size-3-5) minmax(0,1fr);row-gap:var(--cw-hunter-action-gap)}.cw-aa-activity-end{grid-column:2;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--cw-hunter-action-gap)}.cw-aa-activity-actions{max-width:100%;gap:var(--cw-hunter-action-gap)}.cw-aa-todo-row{flex-wrap:wrap;align-items:flex-start}.cw-aa-todo-action{flex-basis:100%;min-width:0;padding-inline-start:var(--cw-hunter-todo-inset)}}