.shell-dropdown-module-scss-module__yCoMGG__root{align-self:center;position:relative}.shell-dropdown-module-scss-module__yCoMGG__trigger{min-height:var(--dd-touch-min);padding:var(--dd-sp-1)14px;border:1px solid var(--dd-border);border-radius:var(--dd-r-pill);background:var(--dd-surface);color:var(--dd-text);font-family:inherit;font-size:var(--dd-fs-body-sm);white-space:nowrap;cursor:pointer;transition:border-color var(--dd-dur-fast)var(--dd-ease-out),background-color var(--dd-dur-fast)var(--dd-ease-out);align-items:center;gap:6px;display:inline-flex}.shell-dropdown-module-scss-module__yCoMGG__trigger:hover{border-color:var(--dd-brand-300)}.shell-dropdown-module-scss-module__yCoMGG__trigger:active{border-color:var(--dd-primary);background:var(--dd-primary-tint)}.shell-dropdown-module-scss-module__yCoMGG__trigger:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.shell-dropdown-module-scss-module__yCoMGG__caret{font-size:var(--dd-fs-caption);line-height:1}.shell-dropdown-module-scss-module__yCoMGG__menu{z-index:40;min-width:200px;padding:var(--dd-sp-1);background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-r-md);color:var(--dd-text);transform-origin:100% 0;max-height:calc(100dvh - var(--public-header-offset,140px));margin:0;list-style:none;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.shell-dropdown-module-scss-module__yCoMGG__menu[hidden]{display:none}@keyframes shell-dropdown-module-scss-module__yCoMGG__dd-menu-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shell-dropdown-module-scss-module__yCoMGG__dd-menu-item-in{0%{opacity:0}to{opacity:1}}.shell-dropdown-module-scss-module__yCoMGG__opening{animation:shell-dropdown-module-scss-module__yCoMGG__dd-menu-in var(--dd-dur-emphasis)var(--dd-ease-out)}.shell-dropdown-module-scss-module__yCoMGG__opening>li{animation:shell-dropdown-module-scss-module__yCoMGG__dd-menu-item-in var(--dd-dur-emphasis)var(--dd-ease-out).15s backwards}.shell-dropdown-module-scss-module__yCoMGG__closing{opacity:0;transition:opacity var(--dd-dur-fast)var(--dd-ease-in-out)}.shell-dropdown-module-scss-module__yCoMGG__item{width:100%;min-height:var(--dd-touch-min);border-radius:var(--dd-r-sm);color:var(--dd-text);font-family:inherit;font-size:var(--dd-fs-body-sm);text-align:left;cursor:pointer;transition:background-color var(--dd-dur-fast)var(--dd-ease-out),color var(--dd-dur-fast)var(--dd-ease-out),transform var(--dd-dur-fast)var(--dd-ease-out);background:0 0;border:0;align-items:center;padding:6px 10px;text-decoration:none;display:flex}.shell-dropdown-module-scss-module__yCoMGG__item:hover{background:var(--dd-primary-tint);color:var(--dd-primary-text);transform:translate(4px)}.shell-dropdown-module-scss-module__yCoMGG__item:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.shell-dropdown-module-scss-module__yCoMGG__item[aria-current=true]{background:var(--dd-primary-tint);color:var(--dd-primary-text);font-weight:var(--dd-fw-semibold)}.shell-dropdown-module-scss-module__yCoMGG__separator{margin-top:var(--dd-sp-1);padding-top:var(--dd-sp-1);border-top:1px solid var(--dd-divider)}@media (prefers-reduced-motion:reduce){.shell-dropdown-module-scss-module__yCoMGG__opening,.shell-dropdown-module-scss-module__yCoMGG__opening>li{animation:none}.shell-dropdown-module-scss-module__yCoMGG__closing{transition:none}.shell-dropdown-module-scss-module__yCoMGG__item{transition-property:color,background-color,border-color,opacity}.shell-dropdown-module-scss-module__yCoMGG__item:hover{transform:none}}
.account-menu-module-scss-module__iO1G5a__trigger{padding:var(--dd-sp-1)var(--dd-sp-3)var(--dd-sp-1)var(--dd-sp-1)}.account-menu-module-scss-module__iO1G5a__avatar{background:var(--dd-brand-500);width:34px;height:34px;color:var(--dd-on-primary);font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:grid}.account-menu-module-scss-module__iO1G5a__name{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-family:var(--dd-ff-ui);overflow:hidden}.account-menu-module-scss-module__iO1G5a__signedOut{align-items:center;gap:var(--dd-sp-2);align-self:center;display:inline-flex}.account-menu-module-scss-module__iO1G5a__signIn,.account-menu-module-scss-module__iO1G5a__signUp{min-height:var(--dd-touch-min);padding:0 var(--dd-sp-3);border-radius:var(--dd-r-pill);font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);white-space:nowrap;transition:color var(--dd-dur-fast)var(--dd-ease-out),background-color var(--dd-dur-fast)var(--dd-ease-out),border-color var(--dd-dur-fast)var(--dd-ease-out);align-items:center;text-decoration:none;display:inline-flex}.account-menu-module-scss-module__iO1G5a__signIn:focus-visible,.account-menu-module-scss-module__iO1G5a__signUp:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.account-menu-module-scss-module__iO1G5a__signIn{color:var(--dd-text)}.account-menu-module-scss-module__iO1G5a__signIn:hover{color:var(--dd-primary)}.account-menu-module-scss-module__iO1G5a__signUp{border:1px solid var(--dd-primary);background:var(--dd-primary);color:var(--dd-on-primary)}.account-menu-module-scss-module__iO1G5a__signUp:hover{background:var(--dd-primary-hover)}.account-menu-module-scss-module__iO1G5a__signUp:active{background:var(--dd-primary-active);transform:translateY(1px)}.account-menu-module-scss-module__iO1G5a__drawerList{margin:0;padding:0;list-style:none}.account-menu-module-scss-module__iO1G5a__drawerWho{align-items:center;gap:var(--dd-sp-2);overflow-wrap:anywhere;padding:6px 0;display:flex}.account-menu-module-scss-module__iO1G5a__drawerName{font-size:var(--dd-fs-small)}.account-menu-module-scss-module__iO1G5a__drawerLink{width:100%;min-height:var(--dd-touch-min);padding:10px var(--dd-sp-1);border:0;border-bottom:1px solid var(--dd-divider);color:var(--dd-text-2);font-family:inherit;font-size:var(--dd-fs-body);font-weight:var(--dd-fw-medium);text-align:left;cursor:pointer;transition:color var(--dd-dur-fast)var(--dd-ease-out);background:0 0;align-items:center;text-decoration:none;display:flex}.account-menu-module-scss-module__iO1G5a__drawerLink:hover{color:var(--dd-primary)}.account-menu-module-scss-module__iO1G5a__drawerLink:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.account-menu-module-scss-module__iO1G5a__groupHeading{margin:var(--dd-sp-2)0 var(--dd-sp-1);color:var(--dd-text-2);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-semibold);letter-spacing:.08em;padding:0 10px}.account-menu-module-scss-module__iO1G5a__groupList{margin:0;padding:0;list-style:none}.account-menu-module-scss-module__iO1G5a__drawerGroup .account-menu-module-scss-module__iO1G5a__groupHeading{padding:0 var(--dd-sp-1)}@media (prefers-reduced-motion:reduce){.account-menu-module-scss-module__iO1G5a__signUp:active{transform:none}}@media (max-width:768px){.account-menu-module-scss-module__iO1G5a__name{display:none}.account-menu-module-scss-module__iO1G5a__trigger{padding:var(--dd-sp-1)}}
.stat-number-module-scss-module__PLsWgG__statNumber{color:var(--dd-text);flex-direction:column;gap:16px;display:flex}.stat-number-module-scss-module__PLsWgG__statNumber.stat-number-module-scss-module__PLsWgG__align-left{text-align:left;align-items:flex-start}.stat-number-module-scss-module__PLsWgG__statNumber.stat-number-module-scss-module__PLsWgG__align-center{text-align:center;align-items:center}.stat-number-module-scss-module__PLsWgG__statNumber.stat-number-module-scss-module__PLsWgG__align-right{text-align:right;align-items:flex-end}.stat-number-module-scss-module__PLsWgG__figure{font-family:var(--dd-ff-ui);letter-spacing:-.02em;align-items:flex-end;gap:8px;line-height:1.05;display:inline-flex}.stat-number-module-scss-module__PLsWgG__value{font-variant-numeric:lining-nums tabular-nums;font-weight:900}.stat-number-module-scss-module__PLsWgG__unit{font-family:var(--dd-ff-ui);color:var(--dd-gray-700);padding-bottom:.12em;font-weight:400}.stat-number-module-scss-module__PLsWgG__delta{font-family:var(--dd-ff-mono);color:var(--dd-primary);letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:600}.stat-number-module-scss-module__PLsWgG__caption{max-width:32ch;font-family:var(--dd-ff-ui);color:var(--dd-text-2);letter-spacing:.02em;margin:0;font-size:15px;line-height:1.75}.stat-number-module-scss-module__PLsWgG__size-xl .stat-number-module-scss-module__PLsWgG__value{font-size:clamp(120px,15vw,200px)}.stat-number-module-scss-module__PLsWgG__size-xl .stat-number-module-scss-module__PLsWgG__unit{font-size:clamp(28px,3.5vw,40px)}.stat-number-module-scss-module__PLsWgG__size-lg .stat-number-module-scss-module__PLsWgG__value{font-size:clamp(72px,9vw,120px)}.stat-number-module-scss-module__PLsWgG__size-lg .stat-number-module-scss-module__PLsWgG__unit{font-size:clamp(20px,2.5vw,26px)}.stat-number-module-scss-module__PLsWgG__size-md .stat-number-module-scss-module__PLsWgG__value{font-size:clamp(48px,6vw,80px)}.stat-number-module-scss-module__PLsWgG__size-md .stat-number-module-scss-module__PLsWgG__unit{font-size:18px}
.editorial-button-module-scss-module__Z8iCQG__btn{box-sizing:border-box;border-radius:var(--dd-r-pill);font-family:var(--dd-ff-ui);font-weight:var(--dd-fw-semibold);letter-spacing:0;text-transform:none;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex;position:relative}.editorial-button-module-scss-module__Z8iCQG__btn:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.editorial-button-module-scss-module__Z8iCQG__btn:is(:disabled,[aria-disabled=true]){cursor:not-allowed}.editorial-button-module-scss-module__Z8iCQG__btn:is(:disabled,[aria-disabled=true]):not(.editorial-button-module-scss-module__Z8iCQG__loading){background:var(--dd-gray-200);color:var(--dd-text-3);border-color:var(--dd-gray-200)}.editorial-button-module-scss-module__Z8iCQG__fullWidth{width:100%;display:flex}.editorial-button-module-scss-module__Z8iCQG__size-sm{min-height:32px;font-size:var(--dd-fs-caption);padding:0 14px}.editorial-button-module-scss-module__Z8iCQG__size-md{min-height:44px;padding:0 var(--dd-sp-5);font-size:var(--dd-fs-body-sm)}.editorial-button-module-scss-module__Z8iCQG__size-48,.editorial-button-module-scss-module__Z8iCQG__size-lg{min-height:48px;font-size:var(--dd-fs-body);padding:0 24px}.editorial-button-module-scss-module__Z8iCQG__size-52{min-height:52px;font-size:var(--dd-fs-body);padding:0 24px}.editorial-button-module-scss-module__Z8iCQG__tone-primary{background:var(--dd-primary);color:var(--dd-on-primary);border-color:var(--dd-primary)}.editorial-button-module-scss-module__Z8iCQG__tone-primary:hover:not(:disabled,[aria-disabled=true]){background:var(--dd-primary-hover);border-color:var(--dd-primary-hover)}.editorial-button-module-scss-module__Z8iCQG__tone-primary:active:not(:disabled,[aria-disabled=true]){background:var(--dd-primary-active);border-color:var(--dd-primary-active)}.editorial-button-module-scss-module__Z8iCQG__tone-primary:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.editorial-button-module-scss-module__Z8iCQG__tone-accent{background:var(--dd-white);color:var(--dd-primary);border-color:var(--dd-primary)}.editorial-button-module-scss-module__Z8iCQG__tone-accent:hover:not(:disabled,[aria-disabled=true]){background:var(--dd-brand-200)}.editorial-button-module-scss-module__Z8iCQG__tone-accent:active:not(:disabled,[aria-disabled=true]){background:var(--dd-brand-300);color:var(--dd-primary-text)}.editorial-button-module-scss-module__Z8iCQG__tone-accent:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.editorial-button-module-scss-module__Z8iCQG__tone-accent:is(:disabled,[aria-disabled=true]):not(.editorial-button-module-scss-module__Z8iCQG__loading){color:var(--dd-text-disabled);border-color:var(--dd-border);background:0 0}.editorial-button-module-scss-module__Z8iCQG__tone-ghost{color:var(--dd-primary);border-color:var(--dd-primary);background:0 0}.editorial-button-module-scss-module__Z8iCQG__tone-ghost:hover:not(:disabled,[aria-disabled=true]){background:var(--dd-brand-50)}.editorial-button-module-scss-module__Z8iCQG__tone-ghost:active:not(:disabled,[aria-disabled=true]){background:var(--dd-primary-tint)}.editorial-button-module-scss-module__Z8iCQG__tone-ghost:is(:disabled,[aria-disabled=true]):not(.editorial-button-module-scss-module__Z8iCQG__loading){color:var(--dd-text-disabled);border-color:var(--dd-border);background:0 0}.editorial-button-module-scss-module__Z8iCQG__tone-link{min-height:0;color:var(--dd-link);border-radius:var(--dd-r-sm);font-family:var(--dd-ff-ui);font-weight:var(--dd-fw-medium);text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}.editorial-button-module-scss-module__Z8iCQG__tone-link:hover:not(:disabled,[aria-disabled=true]){color:var(--dd-link-hover)}.editorial-button-module-scss-module__Z8iCQG__tone-link:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.editorial-button-module-scss-module__Z8iCQG__tone-link:is(:disabled,[aria-disabled=true]):not(.editorial-button-module-scss-module__Z8iCQG__loading){color:var(--dd-text-disabled);background:0 0}.editorial-button-module-scss-module__Z8iCQG__tone-danger{background:var(--dd-danger);color:var(--dd-white);border-color:var(--dd-danger)}.editorial-button-module-scss-module__Z8iCQG__tone-danger:hover:not(:disabled,[aria-disabled=true]),.editorial-button-module-scss-module__Z8iCQG__tone-danger:active:not(:disabled,[aria-disabled=true]){background:var(--dd-danger-text);border-color:var(--dd-danger-text)}.editorial-button-module-scss-module__Z8iCQG__tone-danger:focus-visible{outline:2px solid var(--dd-danger);outline-offset:2px}.editorial-button-module-scss-module__Z8iCQG__tone-inverse{background:var(--dd-text-inverse);color:var(--dd-text);border-width:1px;border-color:var(--dd-text-inverse)}.editorial-button-module-scss-module__Z8iCQG__tone-inverse:hover:not(:disabled,[aria-disabled=true]){background:var(--dd-gray-100);border-color:var(--dd-gray-100)}.editorial-button-module-scss-module__Z8iCQG__tone-inverse:active:not(:disabled,[aria-disabled=true]){background:var(--dd-gray-200);border-color:var(--dd-gray-200)}.editorial-button-module-scss-module__Z8iCQG__tone-inverse:focus-visible{outline:2px solid var(--dd-text-inverse);outline-offset:2px}.editorial-button-module-scss-module__Z8iCQG__tone-inverse-outline{color:var(--dd-text-inverse);border-width:1px;border-color:var(--dd-text-inverse);background:0 0}.editorial-button-module-scss-module__Z8iCQG__tone-inverse-outline:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--dd-text-inverse)12%,transparent)}.editorial-button-module-scss-module__Z8iCQG__tone-inverse-outline:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--dd-text-inverse)20%,transparent)}.editorial-button-module-scss-module__Z8iCQG__tone-inverse-outline:focus-visible{outline:2px solid var(--dd-text-inverse);outline-offset:2px}.editorial-button-module-scss-module__Z8iCQG__btn:is(:disabled,[aria-disabled=true]).editorial-button-module-scss-module__Z8iCQG__loading{cursor:progress}.editorial-button-module-scss-module__Z8iCQG__btn.editorial-button-module-scss-module__Z8iCQG__loading:before{content:"";border:2px solid var(--dd-primary-tint);border-top-color:currentColor;border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:.8s linear infinite editorial-button-module-scss-module__Z8iCQG__btn-spin}.editorial-button-module-scss-module__Z8iCQG__tone-primary.editorial-button-module-scss-module__Z8iCQG__loading:before,.editorial-button-module-scss-module__Z8iCQG__tone-danger.editorial-button-module-scss-module__Z8iCQG__loading:before,.editorial-button-module-scss-module__Z8iCQG__tone-inverse.editorial-button-module-scss-module__Z8iCQG__loading:before,.editorial-button-module-scss-module__Z8iCQG__tone-inverse-outline.editorial-button-module-scss-module__Z8iCQG__loading:before{border-color:color-mix(in srgb,currentcolor 35%,transparent);border-top-color:currentColor}@keyframes editorial-button-module-scss-module__Z8iCQG__btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.editorial-button-module-scss-module__Z8iCQG__btn.editorial-button-module-scss-module__Z8iCQG__loading:before{animation:none}}.editorial-button-module-scss-module__Z8iCQG__icon{justify-content:center;align-items:center;display:inline-flex}.editorial-button-module-scss-module__Z8iCQG__label{display:inline-block}
.editorial-form-field-module-scss-module__b0ODuW__field{flex-direction:column;gap:4px;min-width:0;display:flex}.editorial-form-field-module-scss-module__b0ODuW__label{font-family:var(--dd-ff-ui);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-regular);color:var(--dd-gray-700);letter-spacing:0;text-transform:none;align-items:center;gap:2px;display:inline-flex}.editorial-form-field-module-scss-module__b0ODuW__required{color:var(--dd-danger-text);font-size:var(--dd-fs-caption);line-height:1}.editorial-form-field-module-scss-module__b0ODuW__control{flex-direction:column;gap:4px;display:flex}.editorial-form-field-module-scss-module__b0ODuW__hint{font-family:var(--dd-ff-ui);font-size:var(--dd-fs-small);color:var(--dd-text-2);margin:0;line-height:1.5}.editorial-form-field-module-scss-module__b0ODuW__error{font-family:var(--dd-ff-ui);font-size:var(--dd-fs-small);color:var(--dd-danger-text);margin:0;line-height:1.5}
.editorial-text-input-module-scss-module__Mmi77G__input{box-sizing:border-box;border:1px solid var(--dd-border-strong);border-radius:var(--dd-r-md);background:var(--dd-white);width:100%;min-height:48px;font-family:var(--dd-ff-ui);color:var(--dd-text);padding:0 16px;font-size:15px;transition:border-color .12s}.editorial-text-input-module-scss-module__Mmi77G__input::placeholder{color:var(--dd-text-disabled)}.editorial-text-input-module-scss-module__Mmi77G__input:hover:not(:disabled){border-color:var(--dd-text-2)}.editorial-text-input-module-scss-module__Mmi77G__input:focus{outline:3px solid var(--dd-primary-tint);outline-offset:0;border-color:var(--dd-focus-border)}.editorial-text-input-module-scss-module__Mmi77G__input:disabled{background:var(--dd-surface-sunken);color:var(--dd-text-disabled);cursor:not-allowed}.editorial-text-input-module-scss-module__Mmi77G__invalid{border-color:var(--dd-danger)}.editorial-text-input-module-scss-module__Mmi77G__invalid:focus{outline:2px solid var(--dd-danger);outline-offset:2px;border-color:var(--dd-danger)}
.editorial-password-input-module-scss-module__VCOJ7W__wrapper{width:100%;position:relative}.editorial-password-input-module-scss-module__VCOJ7W__input{padding-inline-end:40px}.editorial-password-input-module-scss-module__VCOJ7W__toggle{border-radius:var(--dd-r-sm);width:24px;height:24px;color:var(--dd-text-2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.editorial-password-input-module-scss-module__VCOJ7W__toggle:hover:not(:disabled){color:var(--dd-text)}.editorial-password-input-module-scss-module__VCOJ7W__toggle:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.editorial-password-input-module-scss-module__VCOJ7W__toggle:disabled{color:var(--dd-text-disabled);cursor:not-allowed}
.editorial-number-input-module-scss-module__UFSvKG__numeric{font-variant-numeric:lining-nums tabular-nums}.editorial-number-input-module-scss-module__UFSvKG__stepper{box-sizing:border-box;width:max-content;height:var(--dd-touch-min);border:1px solid var(--dd-border-strong);border-radius:var(--dd-r-md);background:var(--dd-surface);align-items:stretch;display:inline-flex}.editorial-number-input-module-scss-module__UFSvKG__stepper:focus-within{outline:3px solid var(--dd-primary-tint);outline-offset:0;border-color:var(--dd-focus-border)}.editorial-number-input-module-scss-module__UFSvKG__stepper-invalid{border-color:var(--dd-danger)}.editorial-number-input-module-scss-module__UFSvKG__stepper-invalid:focus-within{outline:2px solid var(--dd-danger);outline-offset:2px;border-color:var(--dd-danger)}.editorial-number-input-module-scss-module__UFSvKG__stepper-disabled{background:var(--dd-surface-sunken)}.editorial-number-input-module-scss-module__UFSvKG__step-button{width:var(--dd-touch-min);color:var(--dd-gray-700);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.editorial-number-input-module-scss-module__UFSvKG__step-button:after{content:"";position:absolute;inset:-1px 0}.editorial-number-input-module-scss-module__UFSvKG__step-button:hover:not(:disabled){background:var(--dd-brand-50)}.editorial-number-input-module-scss-module__UFSvKG__step-button:disabled{color:var(--dd-text-disabled);cursor:not-allowed}.editorial-number-input-module-scss-module__UFSvKG__step-decrement{border-right:1px solid var(--dd-border-strong);border-radius:calc(var(--dd-r-md) - 1px)0 0 calc(var(--dd-r-md) - 1px)}.editorial-number-input-module-scss-module__UFSvKG__step-increment{border-left:1px solid var(--dd-border-strong);border-radius:0 calc(var(--dd-r-md) - 1px)calc(var(--dd-r-md) - 1px)0}.editorial-number-input-module-scss-module__UFSvKG__step-icon{display:block}.editorial-number-input-module-scss-module__UFSvKG__step-value{box-sizing:border-box;width:56px;min-width:0;font-family:var(--dd-ff-mono);font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-regular);color:var(--dd-text);text-align:center;appearance:textfield;background:0 0;border:0;outline:0;margin:0;padding:0}.editorial-number-input-module-scss-module__UFSvKG__step-value::-webkit-inner-spin-button{appearance:none;margin:0}.editorial-number-input-module-scss-module__UFSvKG__step-value::-webkit-outer-spin-button{appearance:none;margin:0}.editorial-number-input-module-scss-module__UFSvKG__step-value:disabled{color:var(--dd-text-disabled);cursor:not-allowed}
.editorial-checkbox-module-scss-module__gmQWFq__wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:8px;display:inline-flex}.editorial-checkbox-module-scss-module__gmQWFq__wrapper:hover .editorial-checkbox-module-scss-module__gmQWFq__box{border-color:var(--dd-focus-border)}.editorial-checkbox-module-scss-module__gmQWFq__disabled{cursor:not-allowed}.editorial-checkbox-module-scss-module__gmQWFq__disabled:hover .editorial-checkbox-module-scss-module__gmQWFq__box{border-color:var(--dd-border)}.editorial-checkbox-module-scss-module__gmQWFq__disabled .editorial-checkbox-module-scss-module__gmQWFq__box{background:var(--dd-surface-sunken);border-color:var(--dd-border)}.editorial-checkbox-module-scss-module__gmQWFq__disabled .editorial-checkbox-module-scss-module__gmQWFq__label,.editorial-checkbox-module-scss-module__gmQWFq__disabled .editorial-checkbox-module-scss-module__gmQWFq__hint{color:var(--dd-text-disabled)}.editorial-checkbox-module-scss-module__gmQWFq__disabled .editorial-checkbox-module-scss-module__gmQWFq__input:checked~.editorial-checkbox-module-scss-module__gmQWFq__box{background:var(--dd-text-disabled);border-color:var(--dd-text-disabled)}.editorial-checkbox-module-scss-module__gmQWFq__input{opacity:0;pointer-events:none;position:absolute}.editorial-checkbox-module-scss-module__gmQWFq__input:focus-visible~.editorial-checkbox-module-scss-module__gmQWFq__box{outline:2px solid var(--dd-focus-border);outline-offset:2px;border-color:var(--dd-focus-border)}.editorial-checkbox-module-scss-module__gmQWFq__input:checked~.editorial-checkbox-module-scss-module__gmQWFq__box{background:var(--dd-control);border-color:var(--dd-control)}.editorial-checkbox-module-scss-module__gmQWFq__input:checked~.editorial-checkbox-module-scss-module__gmQWFq__box:after{transform:scale(1)rotate(45deg)}.editorial-checkbox-module-scss-module__gmQWFq__box{border:1px solid var(--dd-border-strong);border-radius:var(--dd-r-sm);background:var(--dd-white);flex:0 0 18px;width:18px;height:18px;margin-top:2px;transition:border-color .12s,background-color .12s;display:inline-flex;position:relative}.editorial-checkbox-module-scss-module__gmQWFq__box:after{content:"";border-right:2px solid var(--dd-on-primary);border-bottom:2px solid var(--dd-on-primary);width:5px;height:10px;transition:transform .12s;position:absolute;top:1px;left:4px;transform:scale(0)rotate(45deg)}.editorial-checkbox-module-scss-module__gmQWFq__text{flex-direction:column;gap:2px;display:inline-flex}.editorial-checkbox-module-scss-module__gmQWFq__label{font-family:var(--dd-ff-ui);color:var(--dd-text);font-size:15px;line-height:1.5}.editorial-checkbox-module-scss-module__gmQWFq__hint{font-family:var(--dd-ff-ui);color:var(--dd-text-2);font-size:15px;line-height:1.4}
.editorial-radio-group-module-scss-module__eW4K0G__group{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:640px){.editorial-radio-group-module-scss-module__eW4K0G__group{grid-template-columns:1fr 1fr}}.editorial-radio-group-module-scss-module__eW4K0G__option{border:1px solid var(--dd-border-strong);border-radius:var(--dd-r-md);background:var(--dd-white);cursor:pointer;align-items:flex-start;gap:8px;padding:16px;transition:border-color .12s,background-color .12s;display:flex}.editorial-radio-group-module-scss-module__eW4K0G__option:hover:not(.editorial-radio-group-module-scss-module__eW4K0G__disabled){border-color:var(--dd-focus-border)}.editorial-radio-group-module-scss-module__eW4K0G__checked{border-color:var(--dd-control);background:var(--dd-brand-50)}.editorial-radio-group-module-scss-module__eW4K0G__disabled{cursor:not-allowed;background:var(--dd-surface-sunken);border-color:var(--dd-border)}.editorial-radio-group-module-scss-module__eW4K0G__disabled .editorial-radio-group-module-scss-module__eW4K0G__label,.editorial-radio-group-module-scss-module__eW4K0G__disabled .editorial-radio-group-module-scss-module__eW4K0G__hint{color:var(--dd-text-disabled)}.editorial-radio-group-module-scss-module__eW4K0G__disabled .editorial-radio-group-module-scss-module__eW4K0G__dot{border-color:var(--dd-border)}.editorial-radio-group-module-scss-module__eW4K0G__input{opacity:0;pointer-events:none;position:absolute}.editorial-radio-group-module-scss-module__eW4K0G__input:focus-visible~.editorial-radio-group-module-scss-module__eW4K0G__dot{outline:2px solid var(--dd-focus-border);outline-offset:2px;border-color:var(--dd-focus-border)}.editorial-radio-group-module-scss-module__eW4K0G__dot{border:1px solid var(--dd-border-strong);border-radius:50%;flex:0 0 18px;width:18px;height:18px;margin-top:2px;position:relative}.editorial-radio-group-module-scss-module__eW4K0G__dot:after{content:"";background:var(--dd-control);border-radius:50%;transition:transform .12s;position:absolute;inset:3px;transform:scale(0)}.editorial-radio-group-module-scss-module__eW4K0G__checked .editorial-radio-group-module-scss-module__eW4K0G__dot{border-color:var(--dd-control)}.editorial-radio-group-module-scss-module__eW4K0G__checked .editorial-radio-group-module-scss-module__eW4K0G__dot:after{transform:scale(1)}.editorial-radio-group-module-scss-module__eW4K0G__disabled.editorial-radio-group-module-scss-module__eW4K0G__checked .editorial-radio-group-module-scss-module__eW4K0G__dot{border-color:var(--dd-text-disabled)}.editorial-radio-group-module-scss-module__eW4K0G__disabled.editorial-radio-group-module-scss-module__eW4K0G__checked .editorial-radio-group-module-scss-module__eW4K0G__dot:after{background:var(--dd-text-disabled)}.editorial-radio-group-module-scss-module__eW4K0G__text{flex-direction:column;gap:2px;display:inline-flex}.editorial-radio-group-module-scss-module__eW4K0G__label{font-family:var(--dd-ff-ui);color:var(--dd-text);letter-spacing:.02em;font-size:15px;font-weight:600}.editorial-radio-group-module-scss-module__eW4K0G__hint{font-family:var(--dd-ff-ui);color:var(--dd-text-2);font-size:15px}
.editorial-panel-module-scss-module__dCr7Wa__panel{box-sizing:border-box;background:var(--dd-white);border:1px solid var(--dd-border);border-radius:var(--dd-r-lg);flex-direction:column;gap:32px;width:100%;margin:0 auto;padding:32px;display:flex}.editorial-panel-module-scss-module__dCr7Wa__panel>*{min-width:0}@media (min-width:640px){.editorial-panel-module-scss-module__dCr7Wa__panel{padding:64px 32px}}.editorial-panel-module-scss-module__dCr7Wa__header{flex-direction:column;gap:8px;display:flex}.editorial-panel-module-scss-module__dCr7Wa__eyebrow{font-family:var(--dd-ff-ui);color:var(--dd-primary);letter-spacing:.18em;text-transform:uppercase;font-size:15px;font-weight:600}.editorial-panel-module-scss-module__dCr7Wa__title{font-family:var(--dd-ff-ui);color:var(--dd-text);letter-spacing:-.01em;margin:0;font-size:32px;font-weight:600;line-height:1.1}.editorial-panel-module-scss-module__dCr7Wa__description{font-family:var(--dd-ff-ui);color:var(--dd-text-2);margin:0;font-size:15px;line-height:1.7}.editorial-panel-module-scss-module__dCr7Wa__body{flex-direction:column;gap:16px;display:flex}.editorial-panel-module-scss-module__dCr7Wa__footer{border-top:1px solid var(--dd-border);font-family:var(--dd-ff-ui);color:var(--dd-text-2);flex-direction:column;gap:8px;padding-top:16px;font-size:15px;display:flex}
.editorial-card-module-scss-module___qiRGW__card{background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-r-lg);box-shadow:none;padding:16px}.editorial-card-module-scss-module___qiRGW__elevated{border-color:var(--dd-border-strong)}
.editorial-container-module-scss-module__N-5B0q__container{box-sizing:border-box;width:100%;padding-inline:var(--dd-sp-4);margin-inline:auto}.editorial-container-module-scss-module__N-5B0q__read{max-width:calc(var(--dd-content-read) + 2*var(--dd-sp-4))}.editorial-container-module-scss-module__N-5B0q__std{max-width:calc(var(--dd-content-std) + 2*var(--dd-sp-4))}.editorial-container-module-scss-module__N-5B0q__max{max-width:calc(var(--dd-content-max) + 2*var(--dd-sp-4))}@media (min-width:1024px){.editorial-container-module-scss-module__N-5B0q__container{padding-inline:var(--dd-sp-16)}.editorial-container-module-scss-module__N-5B0q__read{max-width:calc(var(--dd-content-read) + 2*var(--dd-sp-16))}.editorial-container-module-scss-module__N-5B0q__std{max-width:calc(var(--dd-content-std) + 2*var(--dd-sp-16))}.editorial-container-module-scss-module__N-5B0q__max{max-width:calc(var(--dd-content-max) + 2*var(--dd-sp-16))}}
.editorial-chip-module-scss-module__ishJsa__chip{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;font-weight:500;line-height:1.4;display:inline-flex}.editorial-chip-module-scss-module__ishJsa__size-sm{padding:2px 6px;font-size:15px}.editorial-chip-module-scss-module__ishJsa__size-md{padding:3px 9px;font-size:15px}.editorial-chip-module-scss-module__ishJsa__tone-default{background:var(--dd-surface-sunken);color:var(--dd-text-2);border-color:var(--dd-border)}.editorial-chip-module-scss-module__ishJsa__tone-moss{background:var(--dd-success-bg);color:var(--dd-success-text)}.editorial-chip-module-scss-module__ishJsa__tone-ember{background:var(--dd-primary-tint);color:var(--dd-primary-text)}.editorial-chip-module-scss-module__ishJsa__tone-clay{background:var(--dd-warning-bg);color:var(--dd-warning-text)}.editorial-chip-module-scss-module__ishJsa__tone-slate{background:var(--dd-info-bg);color:var(--dd-info-text)}.editorial-chip-module-scss-module__ishJsa__tone-ink{background:var(--dd-text);color:var(--dd-text-inverse);border-color:var(--dd-text)}.editorial-chip-module-scss-module__ishJsa__interactive{border-radius:var(--dd-r-pill);min-height:32px;font:inherit;font-size:var(--dd-fs-small);font-weight:var(--dd-fw-medium);white-space:nowrap;cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;margin:0;padding:6px 14px;display:inline-flex;position:relative}.editorial-chip-module-scss-module__ishJsa__interactive:after{content:"";width:max(100%,var(--dd-touch-min));height:max(100%,var(--dd-touch-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.editorial-chip-module-scss-module__ishJsa__interactive:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.editorial-chip-module-scss-module__ishJsa__interactive:disabled{cursor:not-allowed}.editorial-chip-module-scss-module__ishJsa__choice-unselected{color:var(--dd-text);border-color:var(--dd-border-strong);background:0 0}.editorial-chip-module-scss-module__ishJsa__choice-unselected:hover:not(:disabled){background:var(--dd-brand-50)}.editorial-chip-module-scss-module__ishJsa__choice-selected,.editorial-chip-module-scss-module__ishJsa__filter{background:var(--dd-primary);color:var(--dd-on-primary);border-color:var(--dd-primary)}.editorial-chip-module-scss-module__ishJsa__choice-selected:hover:not(:disabled),.editorial-chip-module-scss-module__ishJsa__filter:hover:not(:disabled){background:var(--dd-primary-hover)}.editorial-chip-module-scss-module__ishJsa__check,.editorial-chip-module-scss-module__ishJsa__remove{flex:none;width:14px;height:14px}
.editorial-stat-module-scss-module__mHyWZW__stat{flex-direction:column;gap:2px;display:flex}.editorial-stat-module-scss-module__mHyWZW__eyebrow{font-family:var(--dd-ff-mono);letter-spacing:.14em;color:var(--dd-text-3);text-transform:uppercase;font-size:12px;font-weight:600}.editorial-stat-module-scss-module__mHyWZW__value{font-family:var(--dd-ff-ui);margin-top:4px;font-size:28px;font-weight:600;line-height:1}.editorial-stat-module-scss-module__mHyWZW__value.editorial-stat-module-scss-module__mHyWZW__tone-ink{color:var(--dd-text)}.editorial-stat-module-scss-module__mHyWZW__value.editorial-stat-module-scss-module__mHyWZW__tone-ember{color:var(--dd-brand-500)}.editorial-stat-module-scss-module__mHyWZW__value.editorial-stat-module-scss-module__mHyWZW__tone-moss{color:var(--dd-success)}.editorial-stat-module-scss-module__mHyWZW__value.editorial-stat-module-scss-module__mHyWZW__tone-clay{color:var(--dd-warning-text)}.editorial-stat-module-scss-module__mHyWZW__label{color:var(--dd-text-3);margin-top:2px;font-size:15px}.editorial-stat-module-scss-module__mHyWZW__variant-figure{gap:6px}.editorial-stat-module-scss-module__mHyWZW__variant-figure .editorial-stat-module-scss-module__mHyWZW__eyebrow{font-family:var(--dd-ff-ui);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-regular);letter-spacing:0;text-transform:none;color:var(--dd-text-3)}.editorial-stat-module-scss-module__mHyWZW__variant-figure .editorial-stat-module-scss-module__mHyWZW__value{font-family:var(--dd-ff-mono);font-size:26px;font-weight:var(--dd-fw-medium);margin-top:0;line-height:normal}.editorial-stat-module-scss-module__mHyWZW__variant-figure .editorial-stat-module-scss-module__mHyWZW__label{font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-regular);color:var(--dd-gray-700);margin-top:0}
.editorial-section-header-module-scss-module__W9SZ8a__header{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:flex-end;margin-bottom:18px;padding-bottom:12px;display:flex}.editorial-section-header-module-scss-module__W9SZ8a__left{flex-direction:column;gap:4px;min-width:0;display:flex}.editorial-section-header-module-scss-module__W9SZ8a__eyebrow{font-family:var(--dd-ff-mono);letter-spacing:.14em;color:var(--dd-text-2);text-transform:uppercase;font-size:15px;font-weight:500}.editorial-section-header-module-scss-module__W9SZ8a__title{font-family:var(--dd-ff-ui);color:var(--dd-text);font-size:24px;font-weight:600;line-height:1.15}.editorial-section-header-module-scss-module__W9SZ8a__sub{color:var(--dd-text-2);margin-top:4px;font-size:15px}.editorial-section-header-module-scss-module__W9SZ8a__right{flex-shrink:0;align-items:center;gap:8px;display:flex}
.editorial-tag-module-scss-module__bc86nG__tag{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:15px;font-weight:500;line-height:1.4;display:inline-flex}.editorial-tag-module-scss-module__bc86nG__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.editorial-tag-module-scss-module__bc86nG__severity-info{background:var(--dd-info-bg);color:var(--dd-info-text)}.editorial-tag-module-scss-module__bc86nG__severity-positive{background:var(--dd-success-bg);color:var(--dd-success-text)}.editorial-tag-module-scss-module__bc86nG__severity-warning{background:var(--dd-warning-bg);color:var(--dd-warning-text)}.editorial-tag-module-scss-module__bc86nG__severity-critical{background:var(--dd-danger-bg);color:var(--dd-danger-text)}.editorial-tag-module-scss-module__bc86nG__severity-neutral{background:var(--dd-surface-sunken);color:var(--dd-text-2);border-color:var(--dd-border)}.editorial-tag-module-scss-module__bc86nG__toneSize{font-size:var(--dd-fs-caption);padding:3px 9px}.editorial-tag-module-scss-module__bc86nG__tone-brand-tint{background:var(--dd-wait-bg);color:var(--dd-wait-text);border-color:#0000}.editorial-tag-module-scss-module__bc86nG__tone-accent-tint{background:var(--dd-accent-tint);color:var(--dd-accent-text);border-color:#0000}.editorial-tag-module-scss-module__bc86nG__tone-accent-solid{background:var(--dd-accent);color:var(--dd-on-accent);border-color:#0000}.editorial-tag-module-scss-module__bc86nG__tone-brand-solid{background:var(--dd-primary);color:var(--dd-on-primary);border-color:#0000}.editorial-tag-module-scss-module__bc86nG__tone-outline{color:var(--dd-text-2);border-color:var(--dd-border-strong);background:0 0;padding:3px 10px}
.editorial-timeline-module-scss-module__mxqYca__timeline{margin:0;padding:0;list-style:none;position:relative}.editorial-timeline-module-scss-module__mxqYca__timeline:before{content:"";background:var(--dd-border);width:1px;position:absolute;top:6px;bottom:6px;left:5px}.editorial-timeline-module-scss-module__mxqYca__item{padding-bottom:16px;padding-left:24px;position:relative}.editorial-timeline-module-scss-module__mxqYca__item:last-child{padding-bottom:0}.editorial-timeline-module-scss-module__mxqYca__dot{background:var(--dd-gray-400);border:2px solid var(--dd-bg);box-sizing:content-box;border-radius:50%;width:11px;height:11px;position:absolute;top:6px;left:0}.editorial-timeline-module-scss-module__mxqYca__dot.editorial-timeline-module-scss-module__mxqYca__state-pending{background:var(--dd-gray-400)}.editorial-timeline-module-scss-module__mxqYca__dot.editorial-timeline-module-scss-module__mxqYca__state-in-progress{background:var(--dd-accent);outline:3px solid var(--dd-accent-tint);outline-offset:0}.editorial-timeline-module-scss-module__mxqYca__dot.editorial-timeline-module-scss-module__mxqYca__state-done{background:var(--dd-success)}.editorial-timeline-module-scss-module__mxqYca__dot.editorial-timeline-module-scss-module__mxqYca__state-overdue{background:var(--dd-danger);outline:3px solid var(--dd-danger-bg);outline-offset:0}.editorial-timeline-module-scss-module__mxqYca__dot.editorial-timeline-module-scss-module__mxqYca__state-extended{background:var(--dd-warning-text)}.editorial-timeline-module-scss-module__mxqYca__content{flex-direction:column;gap:4px;display:flex}.editorial-timeline-module-scss-module__mxqYca__titleRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.editorial-timeline-module-scss-module__mxqYca__title{color:var(--dd-text);font-size:15px;font-weight:600}.editorial-timeline-module-scss-module__mxqYca__meta{font-family:var(--dd-ff-mono);color:var(--dd-text-2);white-space:nowrap;font-size:15px}.editorial-timeline-module-scss-module__mxqYca__description{color:var(--dd-text-2);margin:0;font-size:15px;line-height:1.6}
.editorial-empty-state-module-scss-module__ggJ9RG__empty{text-align:center;border:1px dashed var(--dd-border);border-radius:var(--dd-r-sm);flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.editorial-empty-state-module-scss-module__ggJ9RG__tone-paper{background:var(--dd-gray-50)}.editorial-empty-state-module-scss-module__ggJ9RG__tone-cream{background:var(--dd-gray-25)}.editorial-empty-state-module-scss-module__ggJ9RG__tone-white{background:var(--dd-surface);border-color:var(--dd-border-strong)}.editorial-empty-state-module-scss-module__ggJ9RG__radius-lg{border-radius:var(--dd-r-lg)}.editorial-empty-state-module-scss-module__ggJ9RG__pictogram{width:44px;height:44px;color:var(--dd-primary);justify-content:center;align-items:center;display:inline-flex}.editorial-empty-state-module-scss-module__ggJ9RG__title{font-family:var(--dd-ff-ui);color:var(--dd-text);font-size:18px;font-weight:600}.editorial-empty-state-module-scss-module__ggJ9RG__description{color:var(--dd-text-3);max-width:32ch;margin:0;font-size:15px;line-height:1.6}.editorial-empty-state-module-scss-module__ggJ9RG__action{margin-top:12px}
.helper-photo-module-scss-module__y9RxzG__photo{aspect-ratio:1;width:100%;color:var(--dd-white);font-family:var(--dd-ff-ui);letter-spacing:.04em;justify-content:center;align-items:center;font-size:28px;font-weight:600;display:flex;position:relative;overflow:hidden}.helper-photo-module-scss-module__y9RxzG__glow{pointer-events:none;position:absolute;inset:0}.helper-photo-module-scss-module__y9RxzG__initials{z-index:1;position:relative}
.flag-chip-module-scss-module__8NkXdW__chip{background:var(--dd-surface-sunken);border:1px solid var(--dd-border);color:var(--dd-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:15px;font-weight:500;display:inline-flex}.flag-chip-module-scss-module__8NkXdW__flag{flex-shrink:0;align-items:center;font-size:15px;line-height:1;display:inline-flex}
.ai-translation-badge-module-scss-module__v4Rtdq__badge{padding:2px var(--dd-sp-2);border:1px solid var(--dd-border);border-radius:var(--dd-r-sm);background:var(--dd-gray-100);color:var(--dd-text-2);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-semibold);letter-spacing:.04em;line-height:var(--dd-lh-caption);white-space:nowrap;align-items:center;display:inline-flex}.ai-translation-badge-module-scss-module__v4Rtdq__notice{align-items:center;gap:var(--dd-sp-2)var(--dd-sp-3);border:1px solid var(--dd-divider);border-radius:var(--dd-r-md);background:var(--dd-surface-sunken);color:var(--dd-text-2);font-size:var(--dd-fs-body-sm);flex-wrap:wrap;margin:0;padding:10px 14px;display:flex}.ai-translation-badge-module-scss-module__v4Rtdq__link{min-height:var(--dd-touch-min);color:var(--dd-link);transition:color var(--dd-dur-fast)var(--dd-ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.ai-translation-badge-module-scss-module__v4Rtdq__link:after{content:"";transform-origin:0;height:1px;transition:transform var(--dd-dur-base)var(--dd-ease-out);background:currentColor;position:absolute;top:calc(50% + .5lh - 1px);left:0;right:0;transform:scaleX(0)}.ai-translation-badge-module-scss-module__v4Rtdq__link:hover{color:var(--dd-link-hover)}.ai-translation-badge-module-scss-module__v4Rtdq__link:hover:after{transform:scaleX(1)}.ai-translation-badge-module-scss-module__v4Rtdq__link:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ai-translation-badge-module-scss-module__v4Rtdq__link:after{transition:none}}
.cms-attachment-list-module-scss-module__FbKJVG__section{gap:var(--dd-sp-3);flex-direction:column;display:flex}.cms-attachment-list-module-scss-module__FbKJVG__title{font-size:var(--dd-fs-h4);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-h4);margin:0}.cms-attachment-list-module-scss-module__FbKJVG__rows{border:1px solid var(--dd-border);border-radius:var(--dd-r-lg);background:var(--dd-surface);margin:0;padding:0;list-style:none;overflow:hidden}.cms-attachment-list-module-scss-module__FbKJVG__row{align-items:center;gap:var(--dd-sp-3);padding:var(--dd-sp-1)var(--dd-sp-3);display:flex}.cms-attachment-list-module-scss-module__FbKJVG__row+.cms-attachment-list-module-scss-module__FbKJVG__row{border-top:1px solid var(--dd-divider)}.cms-attachment-list-module-scss-module__FbKJVG__icon{border-radius:var(--dd-r-md);background:var(--dd-primary-tint);width:36px;height:36px;color:var(--dd-primary-text);font-family:var(--dd-ff-mono);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-semibold);flex-shrink:0;place-items:center;display:grid}.cms-attachment-list-module-scss-module__FbKJVG__iconPdf{background:var(--dd-accent-tint);color:var(--dd-accent-text)}.cms-attachment-list-module-scss-module__FbKJVG__iconDoc{background:var(--dd-info-bg);color:var(--dd-info-text)}.cms-attachment-list-module-scss-module__FbKJVG__name{min-width:0;color:var(--dd-text);font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-small);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cms-attachment-list-module-scss-module__FbKJVG__size{color:var(--dd-text-2);font-family:var(--dd-ff-mono);font-size:var(--dd-fs-caption);flex-shrink:0}.cms-attachment-list-module-scss-module__FbKJVG__action{align-items:center;gap:var(--dd-sp-1);min-height:var(--dd-touch-min);border-radius:var(--dd-r-md);color:var(--dd-link);font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);transition:background-color var(--dd-dur-fast)var(--dd-ease-out);flex-shrink:0;padding:0 10px;text-decoration:none;display:inline-flex}.cms-attachment-list-module-scss-module__FbKJVG__action:hover,.cms-attachment-list-module-scss-module__FbKJVG__action:active{background:var(--dd-primary-tint)}.cms-attachment-list-module-scss-module__FbKJVG__action:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}@media (max-width:640px){.cms-attachment-list-module-scss-module__FbKJVG__name{white-space:normal;overflow-wrap:anywhere}}
.editorial-locale-switcher-module-scss-module__I8-yDq__root{display:inline-flex;position:relative}.editorial-locale-switcher-module-scss-module__I8-yDq__trigger{border-radius:var(--dd-r-md);font-family:var(--dd-ff-ui);letter-spacing:.02em;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:2px 6px;font-size:13px;font-weight:500;line-height:1.4;transition:color .12s,border-color .12s,opacity .12s;display:inline-flex}.editorial-locale-switcher-module-scss-module__I8-yDq__trigger:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.editorial-locale-switcher-module-scss-module__I8-yDq__globe{flex-shrink:0}.editorial-locale-switcher-module-scss-module__I8-yDq__current{white-space:nowrap}.editorial-locale-switcher-module-scss-module__I8-yDq__caret{font-size:12px;line-height:1;transition:transform .12s}.editorial-locale-switcher-module-scss-module__I8-yDq__caretOpen{transform:rotate(180deg)}.editorial-locale-switcher-module-scss-module__I8-yDq__tone-default .editorial-locale-switcher-module-scss-module__I8-yDq__trigger{color:var(--dd-text)}.editorial-locale-switcher-module-scss-module__I8-yDq__tone-default .editorial-locale-switcher-module-scss-module__I8-yDq__trigger:hover{border-color:var(--dd-border-strong)}.editorial-locale-switcher-module-scss-module__I8-yDq__tone-inverse .editorial-locale-switcher-module-scss-module__I8-yDq__trigger{color:var(--dd-text-inverse);opacity:.92}.editorial-locale-switcher-module-scss-module__I8-yDq__tone-inverse .editorial-locale-switcher-module-scss-module__I8-yDq__trigger:hover{opacity:1}.editorial-locale-switcher-module-scss-module__I8-yDq__tone-inverse .editorial-locale-switcher-module-scss-module__I8-yDq__trigger:focus-visible{outline-color:var(--dd-brand-200)}.editorial-locale-switcher-module-scss-module__I8-yDq__menu{z-index:40;background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-r-md);min-width:168px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px)}.editorial-locale-switcher-module-scss-module__I8-yDq__align-end{right:0}.editorial-locale-switcher-module-scss-module__I8-yDq__align-start{left:0}.editorial-locale-switcher-module-scss-module__I8-yDq__option{border-radius:var(--dd-r-md);width:100%;font-family:var(--dd-ff-ui);color:var(--dd-text);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:8px 10px;font-size:14px;font-weight:500;transition:background-color .12s;display:flex}.editorial-locale-switcher-module-scss-module__I8-yDq__option:hover{background:var(--dd-brand-50)}.editorial-locale-switcher-module-scss-module__I8-yDq__option:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:-2px}.editorial-locale-switcher-module-scss-module__I8-yDq__menu .editorial-locale-switcher-module-scss-module__I8-yDq__option:focus-visible{outline-color:var(--dd-focus-border)}.editorial-locale-switcher-module-scss-module__I8-yDq__optionSelected{font-weight:600}.editorial-locale-switcher-module-scss-module__I8-yDq__optionLabel{white-space:nowrap}.editorial-locale-switcher-module-scss-module__I8-yDq__check{color:var(--dd-primary);flex-shrink:0;font-size:12px}
.task-list-module-scss-module__g0CJuG__card{background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-r-lg);color:var(--dd-text);overflow:hidden}.task-list-module-scss-module__g0CJuG__header{justify-content:space-between;align-items:center;gap:var(--dd-sp-3);padding:var(--dd-sp-3)var(--dd-sp-4);border-bottom:1px solid var(--dd-divider);display:flex}.task-list-module-scss-module__g0CJuG__heading{font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold)}.task-list-module-scss-module__g0CJuG__viewAll{font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-semibold);color:var(--dd-link);padding:var(--dd-sp-1)var(--dd-sp-2);margin:calc(-1*var(--dd-sp-1))calc(-1*var(--dd-sp-2));border-radius:var(--dd-r-pill);text-decoration:none}.task-list-module-scss-module__g0CJuG__viewAll:hover{background:var(--dd-brand-50)}.task-list-module-scss-module__g0CJuG__viewAll:active{background:var(--dd-brand-100);color:var(--dd-brand-700)}.task-list-module-scss-module__g0CJuG__viewAll:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.task-list-module-scss-module__g0CJuG__list{margin:0;padding:0;list-style:none}.task-list-module-scss-module__g0CJuG__item+.task-list-module-scss-module__g0CJuG__item{border-top:1px solid var(--dd-divider)}.task-list-module-scss-module__g0CJuG__row{align-items:center;gap:var(--dd-sp-3);box-sizing:border-box;width:100%;min-height:var(--dd-sp-12);padding:var(--dd-sp-3)var(--dd-sp-4);color:inherit;font:inherit;text-align:left;background:0 0;border:0;margin:0;text-decoration:none;display:flex}.task-list-module-scss-module__g0CJuG__interactive{cursor:pointer;transition:background-color var(--dd-dur-fast)var(--dd-ease-out)}.task-list-module-scss-module__g0CJuG__interactive:hover,.task-list-module-scss-module__g0CJuG__interactive:active{background:var(--dd-brand-50)}.task-list-module-scss-module__g0CJuG__interactive:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:-2px}.task-list-module-scss-module__g0CJuG__selected{background:var(--dd-brand-50)}.task-list-module-scss-module__g0CJuG__dot{background:var(--dd-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px}.task-list-module-scss-module__g0CJuG__check{color:var(--dd-success);flex-shrink:0}.task-list-module-scss-module__g0CJuG__body{flex-direction:column;flex:1;min-width:0;display:flex}.task-list-module-scss-module__g0CJuG__title{font-size:var(--dd-fs-small);font-weight:var(--dd-fw-semibold)}.task-list-module-scss-module__g0CJuG__description{font-size:var(--dd-fs-caption);color:var(--dd-text-2)}.task-list-module-scss-module__g0CJuG__meta{font-family:var(--dd-ff-mono);font-size:var(--dd-fs-caption);color:var(--dd-accent-text);flex-shrink:0}.task-list-module-scss-module__g0CJuG__badge{padding:2px var(--dd-sp-2);border-radius:var(--dd-r-pill);font-size:var(--dd-fs-caption);white-space:nowrap;flex-shrink:0}.task-list-module-scss-module__g0CJuG__badgeFrame{padding:1px calc(var(--dd-sp-2) - 1px);border:1px solid #0000}.task-list-module-scss-module__g0CJuG__badge-brand-tint{background:var(--dd-wait-bg);color:var(--dd-wait-text);border-color:#0000}.task-list-module-scss-module__g0CJuG__badge-accent-tint{background:var(--dd-accent-tint);color:var(--dd-accent-text);border-color:#0000}.task-list-module-scss-module__g0CJuG__badge-accent-solid{background:var(--dd-accent);color:var(--dd-on-accent);border-color:#0000}.task-list-module-scss-module__g0CJuG__badge-brand-solid{background:var(--dd-primary);color:var(--dd-on-primary);border-color:#0000}.task-list-module-scss-module__g0CJuG__badge-outline{color:var(--dd-text-2);border-color:var(--dd-border-strong);background:0 0}.task-list-module-scss-module__g0CJuG__chevron{color:var(--dd-text-3);flex-shrink:0}.task-list-module-scss-module__g0CJuG__status-done{color:var(--dd-text-3)}.task-list-module-scss-module__g0CJuG__status-done .task-list-module-scss-module__g0CJuG__title{font-weight:var(--dd-fw-regular);text-decoration:line-through}.task-list-module-scss-module__g0CJuG__status-done .task-list-module-scss-module__g0CJuG__description,.task-list-module-scss-module__g0CJuG__status-done .task-list-module-scss-module__g0CJuG__meta{color:inherit}.task-list-module-scss-module__g0CJuG__empty{padding:var(--dd-sp-3)var(--dd-sp-4);font-size:var(--dd-fs-small);color:var(--dd-text-3)}.task-list-module-scss-module__g0CJuG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.resume-card-module-scss-module__kmwKna__card{background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-r-lg);color:var(--dd-text);flex-direction:column;display:flex;overflow:hidden}.resume-card-module-scss-module__kmwKna__media{background:var(--dd-gray-300);height:140px;color:var(--dd-text-2);justify-content:center;align-items:center;display:flex;position:relative}.resume-card-module-scss-module__kmwKna__photo{object-fit:cover;width:100%;height:100%;display:block}.resume-card-module-scss-module__kmwKna__placeholderIcon{flex-shrink:0}.resume-card-module-scss-module__kmwKna__video{align-items:center;gap:var(--dd-sp-1);border-radius:var(--dd-r-pill);background:var(--dd-surface-inverse);color:var(--dd-text-inverse);font-size:var(--dd-fs-caption);line-height:var(--dd-lh-caption);padding:3px 7px;display:inline-flex;position:absolute;top:10px;left:10px}.resume-card-module-scss-module__kmwKna__favorite{isolation:isolate;box-sizing:border-box;width:var(--dd-touch-min);height:var(--dd-touch-min);color:var(--dd-text);cursor:pointer;background:0 0;border:0;margin:0;padding:10px 10px 16px 16px;display:inline-flex;position:absolute;top:0;right:0}.resume-card-module-scss-module__kmwKna__favorite:before{content:"";border-radius:var(--dd-r-pill);width:32px;height:32px;transition:background-color var(--dd-dur-fast)var(--dd-ease-out);position:absolute;top:3px;right:3px}.resume-card-module-scss-module__kmwKna__favorite>svg{z-index:1;position:relative}.resume-card-module-scss-module__kmwKna__favorite:hover:before{background:var(--dd-brand-50)}.resume-card-module-scss-module__kmwKna__favorite:active:before{background:var(--dd-brand-100)}.resume-card-module-scss-module__kmwKna__favorite:focus-visible{outline:none}.resume-card-module-scss-module__kmwKna__favorite:focus-visible:before{outline:2px solid var(--dd-focus-border);outline-offset:-2px}.resume-card-module-scss-module__kmwKna__favorite[aria-pressed=true]{color:var(--dd-primary)}.resume-card-module-scss-module__kmwKna__body{gap:var(--dd-sp-2);flex-direction:column;flex:1;padding:14px;display:flex}.resume-card-module-scss-module__kmwKna__headline{justify-content:space-between;align-items:baseline;gap:var(--dd-sp-2);display:flex}.resume-card-module-scss-module__kmwKna__name{min-width:0;font-family:var(--dd-ff-vi);font-size:15px;font-weight:var(--dd-fw-semibold);overflow-wrap:anywhere;margin:0}.resume-card-module-scss-module__kmwKna__nameLink{color:inherit;text-decoration:none}.resume-card-module-scss-module__kmwKna__nameLink:hover{text-decoration:underline}.resume-card-module-scss-module__kmwKna__nameLink:focus-visible{border-radius:var(--dd-r-sm);outline:2px solid var(--dd-focus-border);outline-offset:2px}.resume-card-module-scss-module__kmwKna__meta{font-family:var(--dd-ff-mono);font-size:var(--dd-fs-caption);color:var(--dd-text-2);white-space:nowrap;flex-shrink:0}.resume-card-module-scss-module__kmwKna__separator{margin:0 var(--dd-sp-1)}.resume-card-module-scss-module__kmwKna__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.resume-card-module-scss-module__kmwKna__summary{font-size:var(--dd-fs-caption);color:var(--dd-gray-700);margin:0}.resume-card-module-scss-module__kmwKna__skills{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.resume-card-module-scss-module__kmwKna__skill{padding:2px var(--dd-sp-2);border-radius:var(--dd-r-pill);font-size:var(--dd-fs-caption);background:var(--dd-brand-50);color:var(--dd-gray-700)}.resume-card-module-scss-module__kmwKna__footer{justify-content:space-between;align-items:center;gap:var(--dd-sp-2);padding-top:var(--dd-sp-2);border-top:1px solid var(--dd-divider);margin-top:auto;display:flex}.resume-card-module-scss-module__kmwKna__match{font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-semibold)}.resume-card-module-scss-module__kmwKna__matchStrong{color:var(--dd-brand-700)}.resume-card-module-scss-module__kmwKna__matchMuted{color:var(--dd-text-2)}.resume-card-module-scss-module__kmwKna__action{border-radius:var(--dd-r-pill);font:inherit;font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--dd-dur-fast)var(--dd-ease-out),border-color var(--dd-dur-fast)var(--dd-ease-out),color var(--dd-dur-fast)var(--dd-ease-out);flex-shrink:0;margin:0 0 0 auto;text-decoration:none}.resume-card-module-scss-module__kmwKna__action:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.resume-card-module-scss-module__kmwKna__actionPrimary{background:var(--dd-primary);color:var(--dd-on-primary);border:0;padding:6px 12px}.resume-card-module-scss-module__kmwKna__actionPrimary:hover{background:var(--dd-primary-hover)}.resume-card-module-scss-module__kmwKna__actionPrimary:active{background:var(--dd-primary-active)}.resume-card-module-scss-module__kmwKna__actionSecondary{border:1px solid var(--dd-primary);color:var(--dd-primary);background:0 0;padding:5px 11px}.resume-card-module-scss-module__kmwKna__actionSecondary:hover{background:var(--dd-brand-50)}.resume-card-module-scss-module__kmwKna__actionSecondary:active{border-color:var(--dd-brand-700);background:var(--dd-brand-100);color:var(--dd-brand-700)}
.avatar-group-module-scss-module__rjQUcW__group{align-items:center;display:inline-flex}.avatar-group-module-scss-module__rjQUcW__avatar{box-sizing:content-box;border:2px solid var(--dd-surface);width:32px;height:32px;font-size:var(--dd-fs-caption);line-height:var(--dd-lh-caption);white-space:nowrap;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar-group-module-scss-module__rjQUcW__avatar+.avatar-group-module-scss-module__rjQUcW__avatar{margin-left:-10px}.avatar-group-module-scss-module__rjQUcW__photo{object-fit:cover;background:var(--dd-gray-300)}.avatar-group-module-scss-module__rjQUcW__initial{background:var(--dd-surface-inverse);color:var(--dd-text-inverse);font-weight:var(--dd-fw-semibold)}.avatar-group-module-scss-module__rjQUcW__overflow{background:var(--dd-primary-tint);color:var(--dd-primary-text);font-family:var(--dd-ff-mono);font-weight:var(--dd-fw-regular)}.avatar-group-module-scss-module__rjQUcW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.progress-banner-module-scss-module__p4K-MW__banner{align-items:flex-start;gap:var(--dd-sp-3);box-sizing:border-box;padding:var(--dd-sp-3)var(--dd-sp-4);border-radius:var(--dd-r-md);background:var(--dd-wait-bg);color:var(--dd-text);display:flex}.progress-banner-module-scss-module__p4K-MW__indicator{height:var(--dd-lh-body-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.progress-banner-module-scss-module__p4K-MW__dot{box-sizing:border-box;width:var(--dd-sp-2);height:var(--dd-sp-2);border-radius:var(--dd-r-pill);color:var(--dd-wait-text)}.progress-banner-module-scss-module__p4K-MW__dotInProgress{outline-offset:2px;background:currentColor;outline:2px solid}@media (prefers-reduced-motion:no-preference){.progress-banner-module-scss-module__p4K-MW__dotInProgress{animation:1.6s ease-in-out infinite progress-banner-module-scss-module__p4K-MW__progress-banner-pulse}}.progress-banner-module-scss-module__p4K-MW__dotWaiting{background:0 0;border:2px solid}@keyframes progress-banner-module-scss-module__p4K-MW__progress-banner-pulse{0%,to{outline-color:currentColor}50%{outline-color:#0000}}.progress-banner-module-scss-module__p4K-MW__body{flex:1;min-width:0}.progress-banner-module-scss-module__p4K-MW__message{font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-regular);line-height:var(--dd-lh-body-sm);color:var(--dd-text);overflow-wrap:anywhere}.progress-banner-module-scss-module__p4K-MW__statusText{font-family:var(--dd-ff-mono);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-regular);line-height:var(--dd-lh-caption);color:var(--dd-wait-text);overflow-wrap:anywhere;margin-inline-start:var(--dd-sp-2)}.progress-banner-module-scss-module__p4K-MW__close{box-sizing:border-box;width:var(--dd-sp-6);height:var(--dd-sp-6);margin-block:calc((var(--dd-lh-body-sm) - var(--dd-sp-6))/2);border-radius:var(--dd-r-sm);color:var(--dd-text-2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.progress-banner-module-scss-module__p4K-MW__close:before{content:"";inset:calc((var(--dd-sp-6) - var(--dd-touch-min))/2);position:absolute}.progress-banner-module-scss-module__p4K-MW__close:hover{color:var(--dd-text)}.progress-banner-module-scss-module__p4K-MW__close:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.progress-banner-module-scss-module__p4K-MW__closeIcon{display:block}
.candidate-review-modal-module-scss-module__HcZAIW__overlay{background:var(--dd-scrim);z-index:80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.candidate-review-modal-module-scss-module__HcZAIW__modal{background:var(--dd-surface-sunken);border:1px solid var(--dd-text);flex-direction:column;gap:16px;width:100%;max-width:540px;max-height:calc(100vh - 48px);padding:28px;display:flex;overflow-y:auto}.candidate-review-modal-module-scss-module__HcZAIW__header{border-bottom:1px solid var(--dd-text-3);padding-bottom:12px}.candidate-review-modal-module-scss-module__HcZAIW__title{font-family:var(--dd-ff-ui);letter-spacing:.02em;color:var(--dd-text);margin:0;font-size:24px}.candidate-review-modal-module-scss-module__HcZAIW__disclaimer{color:var(--dd-accent-text);background:var(--dd-accent-tint);border-left:2px solid var(--dd-accent-600);margin:0;padding:10px 12px;font-size:15px;line-height:1.6}.candidate-review-modal-module-scss-module__HcZAIW__facetList{flex-direction:column;gap:12px;display:flex}.candidate-review-modal-module-scss-module__HcZAIW__facetRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.candidate-review-modal-module-scss-module__HcZAIW__facetLabel{color:var(--dd-text);font-size:15px;font-weight:500}.candidate-review-modal-module-scss-module__HcZAIW__scoreRow{gap:4px;display:flex}.candidate-review-modal-module-scss-module__HcZAIW__starOn,.candidate-review-modal-module-scss-module__HcZAIW__starOff{cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;transition:color .15s}.candidate-review-modal-module-scss-module__HcZAIW__starOn:disabled,.candidate-review-modal-module-scss-module__HcZAIW__starOff:disabled{cursor:not-allowed}.candidate-review-modal-module-scss-module__HcZAIW__starOn{color:var(--dd-primary)}.candidate-review-modal-module-scss-module__HcZAIW__starOff{color:var(--dd-text-3)}.candidate-review-modal-module-scss-module__HcZAIW__commentBlock{flex-direction:column;gap:6px;display:flex}.candidate-review-modal-module-scss-module__HcZAIW__commentLabel,.candidate-review-modal-module-scss-module__HcZAIW__optional{color:var(--dd-text-2);font-size:15px}.candidate-review-modal-module-scss-module__HcZAIW__commentInput{border:1px solid var(--dd-text-3);color:var(--dd-text);resize:vertical;background:0 0;min-height:80px;padding:10px 12px;font-family:inherit;font-size:15px;line-height:1.6}.candidate-review-modal-module-scss-module__HcZAIW__commentInput:focus{border-color:var(--dd-focus-border);outline:3px solid var(--dd-primary-tint);outline-offset:0}.candidate-review-modal-module-scss-module__HcZAIW__error{color:var(--dd-danger-text);text-wrap:pretty;font-size:15px}.candidate-review-modal-module-scss-module__HcZAIW__footer{border-top:1px solid var(--dd-text-3);justify-content:flex-end;gap:12px;padding-top:16px;display:flex}.candidate-review-modal-module-scss-module__HcZAIW__cancel,.candidate-review-modal-module-scss-module__HcZAIW__submit{box-sizing:border-box;min-height:var(--dd-touch-min);border-radius:var(--dd-r-pill);cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-family:inherit;font-size:15px;transition:background-color .15s,border-color .15s;display:inline-flex}.candidate-review-modal-module-scss-module__HcZAIW__cancel:disabled,.candidate-review-modal-module-scss-module__HcZAIW__submit:disabled{cursor:not-allowed}.candidate-review-modal-module-scss-module__HcZAIW__cancel{border:1px solid var(--dd-text-3);color:var(--dd-text);background:0 0}.candidate-review-modal-module-scss-module__HcZAIW__cancel:disabled{color:var(--dd-text-disabled)}.candidate-review-modal-module-scss-module__HcZAIW__submit{background:var(--dd-primary);border:1px solid var(--dd-primary);color:var(--dd-on-primary)}.candidate-review-modal-module-scss-module__HcZAIW__submit:hover:not(:disabled){background:var(--dd-primary-hover);border-color:var(--dd-primary-hover)}.candidate-review-modal-module-scss-module__HcZAIW__submit:disabled{background:var(--dd-gray-200);border-color:var(--dd-gray-200);color:var(--dd-text-3)}
.time-zone-badge-module-scss-module___LtA2G__badge{font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:.35em;font-size:.85em}.time-zone-badge-module-scss-module___LtA2G__badge:empty{display:none}
.timeline-module-scss-module__15C16W__card{box-sizing:border-box;padding:var(--dd-sp-4)var(--dd-sp-4)var(--dd-sp-2);border:1px solid var(--dd-border);border-radius:var(--dd-r-lg);background:var(--dd-surface);color:var(--dd-text);flex-direction:column;display:flex}.timeline-module-scss-module__15C16W__title{margin:0 0 var(--dd-sp-3);font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-body-sm);color:var(--dd-text)}.timeline-module-scss-module__15C16W__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.timeline-module-scss-module__15C16W__row{gap:var(--dd-sp-3);display:flex;position:relative}.timeline-module-scss-module__15C16W__rail{flex-direction:column;flex:none;align-items:center;display:flex}.timeline-module-scss-module__15C16W__node{box-sizing:border-box;width:var(--dd-sp-3);height:var(--dd-sp-3);margin-top:var(--dd-sp-1);border-radius:var(--dd-r-pill);flex:none}.timeline-module-scss-module__15C16W__nodeDone{background:var(--dd-primary)}.timeline-module-scss-module__15C16W__nodeInProgress{background:var(--dd-accent);outline:3px solid var(--dd-accent-tint);outline-offset:0}.timeline-module-scss-module__15C16W__nodeWaiting{border:2px solid var(--dd-wait-text);background:var(--dd-surface);outline:3px solid var(--dd-wait-bg);outline-offset:0}.timeline-module-scss-module__15C16W__connector{width:2px;margin-top:var(--dd-sp-2);background:var(--dd-divider);flex:1}.timeline-module-scss-module__15C16W__body{min-width:0;padding-bottom:var(--dd-sp-4);flex-direction:column;flex:1;display:flex}.timeline-module-scss-module__15C16W__rowLast .timeline-module-scss-module__15C16W__body{padding-bottom:var(--dd-sp-2)}.timeline-module-scss-module__15C16W__time{font-family:var(--dd-ff-mono);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-regular);line-height:var(--dd-lh-caption);overflow-wrap:anywhere}.timeline-module-scss-module__15C16W__timeDone{color:var(--dd-text-3)}.timeline-module-scss-module__15C16W__timeInProgress{color:var(--dd-accent-text)}.timeline-module-scss-module__15C16W__timeWaiting{color:var(--dd-wait-text)}.timeline-module-scss-module__15C16W__rowTitle{font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-body-sm);color:var(--dd-text);overflow-wrap:anywhere}.timeline-module-scss-module__15C16W__description{font-size:var(--dd-fs-small);font-weight:var(--dd-fw-regular);line-height:var(--dd-lh-small);color:var(--dd-text-2);overflow-wrap:anywhere}.timeline-module-scss-module__15C16W__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.file-item-module-scss-module__LUgThG__list{box-sizing:border-box;gap:var(--dd-sp-2);padding:var(--dd-sp-3)var(--dd-sp-4);border:1px solid var(--dd-border);border-radius:var(--dd-r-lg);background:var(--dd-surface);color:var(--dd-text);flex-direction:column;margin:0;list-style:none;display:flex}.file-item-module-scss-module__LUgThG__row{align-items:center;gap:var(--dd-sp-3);min-width:0;display:flex}.file-item-module-scss-module__LUgThG__iconBox{background:var(--dd-primary-tint);width:36px;height:36px;color:var(--dd-primary-text);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.file-item-module-scss-module__LUgThG__main{gap:var(--dd-sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.file-item-module-scss-module__LUgThG__name{font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-body-sm);color:var(--dd-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-item-module-scss-module__LUgThG__meta{font-family:var(--dd-ff-mono);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-regular);line-height:var(--dd-lh-caption);color:var(--dd-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-item-module-scss-module__LUgThG__track{height:var(--dd-sp-1);border-radius:var(--dd-r-pill);background:var(--dd-gray-100);display:block;position:relative;overflow:hidden}.file-item-module-scss-module__LUgThG__fill{width:var(--file-item-progress);background:var(--dd-accent);height:100%;position:absolute;top:0;left:0}.file-item-module-scss-module__LUgThG__reviewTag{flex:none;display:inline-flex}.file-item-module-scss-module__LUgThG__percent{font-family:var(--dd-ff-mono);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-regular);line-height:var(--dd-lh-caption);color:var(--dd-text-2);flex:none}.file-item-module-scss-module__LUgThG__action{flex:none;align-items:center;display:inline-flex}
.pre-join-panel-module-scss-module__jIWrFq__preJoin{border:1px solid var(--dd-border-strong);background:var(--dd-white);border-radius:0;align-self:start;gap:24px;max-width:760px;padding:32px;display:grid}.pre-join-panel-module-scss-module__jIWrFq__preJoinHeader{gap:8px;display:grid}.pre-join-panel-module-scss-module__jIWrFq__eyebrow{color:var(--dd-primary);font-family:var(--dd-ff-mono);letter-spacing:0;margin:0;font-size:12px;font-weight:800}.pre-join-panel-module-scss-module__jIWrFq__preJoinTitle{color:var(--dd-text);font-family:var(--dd-ff-ui);letter-spacing:0;margin:0;font-size:clamp(28px,4vw,44px);line-height:1.1}.pre-join-panel-module-scss-module__jIWrFq__scheduleText{color:var(--dd-text-2);font-family:var(--dd-ff-mono);margin:0;font-size:15px}.pre-join-panel-module-scss-module__jIWrFq__ackPanel{gap:8px;display:grid}.pre-join-panel-module-scss-module__jIWrFq__ackRow{color:var(--dd-text);font-family:var(--dd-ff-ui);grid-template-columns:20px 1fr;align-items:start;gap:8px;font-size:15px;line-height:1.6;display:grid}.pre-join-panel-module-scss-module__jIWrFq__ackRow input{margin-top:4px}.pre-join-panel-module-scss-module__jIWrFq__error{color:var(--dd-danger-text);font-family:var(--dd-ff-ui);margin:0;font-size:14px;font-weight:700}
.brand-cover-module-scss-module__jWqZlW__cover{width:100%;height:100%;display:block}.brand-cover-module-scss-module__jWqZlW__paper{fill:var(--dd-gray-25)}.brand-cover-module-scss-module__jWqZlW__indigo{fill:var(--dd-brand-500)}.brand-cover-module-scss-module__jWqZlW__strokeBrand{stroke:var(--dd-brand-500)}.brand-cover-module-scss-module__jWqZlW__strokeAccent{stroke:var(--dd-accent-500)}.brand-cover-module-scss-module__jWqZlW__fillBrand{fill:var(--dd-brand-500)}.brand-cover-module-scss-module__jWqZlW__fillAccent{fill:var(--dd-accent-500)}.brand-cover-module-scss-module__jWqZlW__strokeInk{stroke:var(--dd-gray-900)}.brand-cover-module-scss-module__jWqZlW__fillInk{fill:var(--dd-gray-900)}.brand-cover-module-scss-module__jWqZlW__label{fill:var(--dd-gray-25);font-family:var(--dd-ff-ui);font-size:30px;font-weight:var(--dd-fw-semibold);letter-spacing:2.4px}.brand-cover-module-scss-module__jWqZlW__labelEn{fill:var(--dd-brand-200);font-family:var(--dd-ff-mono);font-size:16px;font-weight:var(--dd-fw-medium);letter-spacing:2.56px}
.filter-drawer-module-scss-module__vEwyfq__trigger{justify-content:center;align-items:center;gap:var(--dd-sp-2);min-height:var(--dd-touch-min);padding:0 var(--dd-sp-3);border:1px solid var(--dd-border);border-radius:var(--dd-r-pill);background:var(--dd-surface);color:var(--dd-text);font:inherit;cursor:pointer;display:none}.filter-drawer-module-scss-module__vEwyfq__trigger svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.filter-drawer-module-scss-module__vEwyfq__trigger:focus-visible,.filter-drawer-module-scss-module__vEwyfq__close:focus-visible{outline:3px solid var(--dd-primary-tint);outline-offset:2px}.filter-drawer-module-scss-module__vEwyfq__badge{min-width:20px;height:20px;padding:0 var(--dd-sp-1);border-radius:var(--dd-r-pill);background:var(--dd-primary);color:var(--dd-on-primary);font-family:var(--dd-ff-mono);justify-content:center;align-items:center;font-size:12px;display:inline-flex}.filter-drawer-module-scss-module__vEwyfq__layer{z-index:1400;background:var(--dd-scrim);align-items:flex-end;display:flex;position:fixed;inset:0}.filter-drawer-module-scss-module__vEwyfq__dialog{background:var(--dd-bg);border-top:1px solid var(--dd-border-strong);border-radius:var(--dd-r-xl)var(--dd-r-xl)0 0;width:100%;max-height:min(90dvh,720px);overflow-y:auto}.filter-drawer-module-scss-module__vEwyfq__header{z-index:1;justify-content:space-between;align-items:center;gap:var(--dd-sp-3);padding:var(--dd-sp-3)var(--dd-sp-4);border-bottom:1px solid var(--dd-border);background:var(--dd-bg);display:flex;position:sticky;top:0}.filter-drawer-module-scss-module__vEwyfq__header h2{color:var(--dd-primary-text);font-family:var(--dd-ff-ui);font-size:18px;font-weight:var(--dd-fw-bold);margin:0}.filter-drawer-module-scss-module__vEwyfq__close{flex:0 0 var(--dd-touch-min);width:var(--dd-touch-min);height:var(--dd-touch-min);border:1px solid var(--dd-border);border-radius:var(--dd-r-pill);background:var(--dd-surface);color:var(--dd-primary-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.filter-drawer-module-scss-module__vEwyfq__body{padding:var(--dd-sp-2)var(--dd-sp-4)var(--dd-sp-4)}@media not (min-width:768px){.filter-drawer-module-scss-module__vEwyfq__trigger{flex:auto;display:inline-flex}}
.attachment-picker-module-scss-module__DKifrG__root{flex-direction:column;gap:10px;display:flex}.attachment-picker-module-scss-module__DKifrG__label{font-family:var(--dd-ff-mono);letter-spacing:.12em;color:var(--dd-text-2);text-transform:uppercase;font-size:15px;font-weight:600}.attachment-picker-module-scss-module__DKifrG__dropZone{border:1px dashed var(--dd-gray-400);border-radius:var(--dd-r-md);background:var(--dd-surface-sunken);text-align:center;cursor:pointer;padding:18px 16px;transition:border-color .15s;position:relative}.attachment-picker-module-scss-module__DKifrG__dropZone:hover{border-color:var(--dd-text)}.attachment-picker-module-scss-module__DKifrG__dropZoneDragOver{border-color:var(--dd-primary);background:var(--dd-primary-tint)}.attachment-picker-module-scss-module__DKifrG__dropZoneDisabled{border-color:var(--dd-border);color:var(--dd-text-disabled);cursor:not-allowed}.attachment-picker-module-scss-module__DKifrG__dropZoneDisabled:hover{border-color:var(--dd-border)}.attachment-picker-module-scss-module__DKifrG__dropZoneDisabled .attachment-picker-module-scss-module__DKifrG__dropCta,.attachment-picker-module-scss-module__DKifrG__dropZoneDisabled .attachment-picker-module-scss-module__DKifrG__dropHint{color:var(--dd-text-disabled)}.attachment-picker-module-scss-module__DKifrG__dropCta{color:var(--dd-text);font-size:15px;font-weight:500}.attachment-picker-module-scss-module__DKifrG__dropHint{color:var(--dd-text-2);text-wrap:pretty;margin-top:4px;font-size:15px}.attachment-picker-module-scss-module__DKifrG__fileInput{opacity:0;width:100%;height:100%;cursor:inherit;position:absolute;inset:0}.attachment-picker-module-scss-module__DKifrG__fileInput:disabled{cursor:not-allowed}.attachment-picker-module-scss-module__DKifrG__previewList{flex-wrap:wrap;gap:10px;display:flex}.attachment-picker-module-scss-module__DKifrG__previewItem{border:1px solid var(--dd-gray-400);border-radius:var(--dd-r-sm);background:var(--dd-surface);width:96px;position:relative;overflow:hidden}.attachment-picker-module-scss-module__DKifrG__previewImage{object-fit:cover;width:100%;height:96px;display:block}.attachment-picker-module-scss-module__DKifrG__previewIcon{height:96px;color:var(--dd-text-2);justify-content:center;align-items:center;font-size:28px;display:flex}.attachment-picker-module-scss-module__DKifrG__previewMeta{color:var(--dd-text-2);border-top:1px solid var(--dd-border);background:var(--dd-surface-sunken);padding:6px 8px;font-size:15px}.attachment-picker-module-scss-module__DKifrG__previewName{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.attachment-picker-module-scss-module__DKifrG__previewSize{font-family:var(--dd-ff-mono);color:var(--dd-text-2);display:block}.attachment-picker-module-scss-module__DKifrG__removeBtn{background:color-mix(in srgb,var(--dd-gray-900)70%,transparent);width:22px;height:22px;color:var(--dd-white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;top:4px;right:4px}.attachment-picker-module-scss-module__DKifrG__removeBtn:hover:not(:disabled){background:var(--dd-text)}.attachment-picker-module-scss-module__DKifrG__removeBtn:disabled{background:var(--dd-gray-200);color:var(--dd-text-3);cursor:not-allowed}.attachment-picker-module-scss-module__DKifrG__error{color:var(--dd-danger-text);margin:0;font-size:15px}.attachment-picker-module-scss-module__DKifrG__limitsHint{color:var(--dd-text-2);margin:0;font-size:15px}
.employer-resume-view-module-scss-module__azwJlG__view{flex-direction:column;gap:32px;display:flex}.employer-resume-view-module-scss-module__azwJlG__mtNotice{color:var(--dd-text-2);background:var(--dd-surface-sunken);border:1px solid var(--dd-border);border-radius:var(--dd-r-sm);margin:0;padding:12px 16px;font-size:15px;line-height:1.6}.employer-resume-view-module-scss-module__azwJlG__section{flex-direction:column;gap:12px;display:flex}.employer-resume-view-module-scss-module__azwJlG__sectionBody{flex-direction:column;display:flex}.employer-resume-view-module-scss-module__azwJlG__fields{flex-direction:column;gap:12px;display:flex}.employer-resume-view-module-scss-module__azwJlG__fieldRow{grid-template-columns:minmax(7rem,max-content) 1fr;align-items:start;gap:8px 16px;padding:4px 0;display:grid}@media (max-width:640px){.employer-resume-view-module-scss-module__azwJlG__fieldRow{grid-template-columns:1fr}}.employer-resume-view-module-scss-module__azwJlG__fieldLabel{color:var(--dd-text-2);font-size:15px}.employer-resume-view-module-scss-module__azwJlG__fieldValue{color:var(--dd-text);white-space:pre-wrap;overflow-wrap:break-word;text-wrap:pretty;font-size:15px;line-height:1.6}.employer-resume-view-module-scss-module__azwJlG__block{flex-direction:column;gap:12px;display:flex}.employer-resume-view-module-scss-module__azwJlG__subGroup{flex-direction:column;gap:8px;display:flex}.employer-resume-view-module-scss-module__azwJlG__subGroupTitle{color:var(--dd-text-2);margin:0;font-size:15px;font-weight:600}.employer-resume-view-module-scss-module__azwJlG__tagRow{flex-wrap:wrap;gap:8px;display:flex}.employer-resume-view-module-scss-module__azwJlG__historyCard{flex-direction:column;gap:12px;display:flex}.employer-resume-view-module-scss-module__azwJlG__tableScroll{overflow-x:auto}.employer-resume-view-module-scss-module__azwJlG__table{border-collapse:collapse;width:100%;font-size:15px}.employer-resume-view-module-scss-module__azwJlG__table th,.employer-resume-view-module-scss-module__azwJlG__table td{border:1px solid var(--dd-border);text-align:left;white-space:nowrap;padding:8px 12px}.employer-resume-view-module-scss-module__azwJlG__table th{background:var(--dd-surface-sunken);color:var(--dd-text-2);font-weight:600}.employer-resume-view-module-scss-module__azwJlG__table td{color:var(--dd-text)}.employer-resume-view-module-scss-module__azwJlG__photoGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.employer-resume-view-module-scss-module__azwJlG__photoButton{cursor:pointer;border-radius:var(--dd-r-sm);background:0 0;border:none;width:100%;padding:0;display:block}.employer-resume-view-module-scss-module__azwJlG__photoButton:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.employer-resume-view-module-scss-module__azwJlG__photo{aspect-ratio:3/4;object-fit:cover;border-radius:var(--dd-r-sm);border:1px solid var(--dd-border);background:var(--dd-surface-sunken);width:100%}.employer-resume-view-module-scss-module__azwJlG__lightbox{border-radius:var(--dd-r-sm);background:var(--dd-surface-sunken);border:none;max-width:min(90vw,960px);max-height:90vh;padding:16px}.employer-resume-view-module-scss-module__azwJlG__lightbox::backdrop{background:var(--dd-scrim)}.employer-resume-view-module-scss-module__azwJlG__lightboxClose{background:var(--dd-surface-sunken);width:32px;height:32px;color:var(--dd-text);cursor:pointer;border:none;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:8px;right:8px}.employer-resume-view-module-scss-module__azwJlG__lightboxImage{object-fit:contain;max-width:100%;max-height:80vh;display:block}
.locale-menu-module-scss-module__MdfJaa__drawerList{margin:0;padding:0;list-style:none}.locale-menu-module-scss-module__MdfJaa__drawerItem{min-height:var(--dd-touch-min);padding:var(--dd-sp-2)var(--dd-sp-3);border-radius:var(--dd-r-md);color:var(--dd-text);transition:background-color var(--dd-dur-fast)var(--dd-ease-out),color var(--dd-dur-fast)var(--dd-ease-out);align-items:center;text-decoration:none;display:flex}.locale-menu-module-scss-module__MdfJaa__drawerItem:hover{background:var(--dd-primary-tint);color:var(--dd-primary-text)}.locale-menu-module-scss-module__MdfJaa__drawerItem:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.locale-menu-module-scss-module__MdfJaa__drawerItem[aria-current=true]{background:var(--dd-primary-tint);color:var(--dd-primary-text);font-weight:var(--dd-fw-semibold)}
.consultant-card-module-scss-module__iVGgDq__card{--consultant-card-action-size:40px;box-sizing:border-box;align-items:center;gap:var(--dd-sp-3);border:1px solid var(--dd-border);border-radius:var(--dd-r-lg);background:var(--dd-surface);min-width:0;color:var(--dd-text);padding:14px;display:flex}.consultant-card-module-scss-module__iVGgDq__avatar{box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;overflow:hidden}.consultant-card-module-scss-module__iVGgDq__photo{object-fit:cover;background:var(--dd-gray-300);display:block}.consultant-card-module-scss-module__iVGgDq__initial{background:var(--dd-surface-inverse);color:var(--dd-text-inverse);font-size:var(--dd-fs-body);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-body);white-space:nowrap}.consultant-card-module-scss-module__iVGgDq__placeholder{background:var(--dd-gray-300)}.consultant-card-module-scss-module__iVGgDq__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.consultant-card-module-scss-module__iVGgDq__name{font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-body-sm);color:var(--dd-text);overflow-wrap:anywhere;margin:0}.consultant-card-module-scss-module__iVGgDq__details{font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-regular);line-height:var(--dd-lh-caption);color:var(--dd-text-2);overflow-wrap:anywhere;margin:0}.consultant-card-module-scss-module__iVGgDq__actions{align-items:center;gap:var(--dd-sp-1);margin-inline:calc((var(--dd-touch-min) - var(--consultant-card-action-size))/-2);flex:none;display:flex}.consultant-card-module-scss-module__iVGgDq__action{box-sizing:border-box;width:var(--dd-touch-min);height:var(--dd-touch-min);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.consultant-card-module-scss-module__iVGgDq__action:before{content:"";inset:calc((var(--dd-touch-min) - var(--consultant-card-action-size))/2);box-sizing:border-box;border-radius:var(--dd-r-pill);transition:background-color var(--dd-dur-fast)var(--dd-ease-out),border-color var(--dd-dur-fast)var(--dd-ease-out);border:1px solid #0000;position:absolute}.consultant-card-module-scss-module__iVGgDq__action:focus-visible{outline:none}.consultant-card-module-scss-module__iVGgDq__action:focus-visible:before{outline:2px solid var(--dd-focus-border);outline-offset:2px}.consultant-card-module-scss-module__iVGgDq__icon{display:block;position:relative}.consultant-card-module-scss-module__iVGgDq__actionOutline{color:var(--dd-primary)}.consultant-card-module-scss-module__iVGgDq__actionOutline:before{border-color:var(--dd-primary)}.consultant-card-module-scss-module__iVGgDq__actionOutline:hover:before{background:var(--dd-brand-50)}.consultant-card-module-scss-module__iVGgDq__actionOutline:active:before{background:var(--dd-primary-tint)}.consultant-card-module-scss-module__iVGgDq__actionFilled{color:var(--dd-on-primary)}.consultant-card-module-scss-module__iVGgDq__actionFilled:before{border-color:var(--dd-primary);background:var(--dd-primary)}.consultant-card-module-scss-module__iVGgDq__actionFilled:hover:before{border-color:var(--dd-primary-hover);background:var(--dd-primary-hover)}.consultant-card-module-scss-module__iVGgDq__actionFilled:active:before{border-color:var(--dd-primary-active);background:var(--dd-primary-active)}
.room-status-banner-module-scss-module__rxdM3W__banner{z-index:50;border-bottom:1px solid var(--dd-border-strong);background:color-mix(in srgb,var(--dd-text)88%,transparent);height:32px;font-family:var(--dd-ff-mono);letter-spacing:0;pointer-events:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;display:flex;position:absolute;top:0;left:0;right:0}.room-status-banner-module-scss-module__rxdM3W__dot{width:8px;height:8px;display:inline-block}.room-status-banner-module-scss-module__rxdM3W__label{font-weight:600}.room-status-banner-module-scss-module__rxdM3W__status-connecting{color:var(--dd-gray-400)}.room-status-banner-module-scss-module__rxdM3W__status-connecting .room-status-banner-module-scss-module__rxdM3W__dot{background:var(--dd-gray-400)}.room-status-banner-module-scss-module__rxdM3W__status-reconnecting{color:var(--dd-gray-400)}.room-status-banner-module-scss-module__rxdM3W__status-reconnecting .room-status-banner-module-scss-module__rxdM3W__dot{background:var(--dd-gray-400)}.room-status-banner-module-scss-module__rxdM3W__status-error{color:var(--dd-red-100)}.room-status-banner-module-scss-module__rxdM3W__status-error .room-status-banner-module-scss-module__rxdM3W__dot{background:var(--dd-danger)}
.dashboard-module-scss-module__87njQq__page{box-sizing:border-box;flex-direction:column;gap:32px;width:100%;max-width:1280px;margin:0 auto;padding:32px 24px 60px;display:flex}.dashboard-module-scss-module__87njQq__header{border-bottom:1px solid var(--dd-border-strong);flex-direction:column;gap:8px;padding-bottom:16px;display:flex}.dashboard-module-scss-module__87njQq__eyebrow{font-family:var(--dd-ff-mono);color:var(--dd-primary);letter-spacing:.18em;text-transform:uppercase;font-size:15px;font-weight:600}.dashboard-module-scss-module__87njQq__title{font-family:var(--dd-ff-ui);color:var(--dd-text);letter-spacing:-.01em;margin:0;font-size:36px;font-weight:600;line-height:1.1}.dashboard-module-scss-module__87njQq__description{font-family:var(--dd-ff-ui);color:var(--dd-text-2);max-width:60ch;margin:0;font-size:15px;line-height:1.7}.dashboard-module-scss-module__87njQq__bannerEligible,.dashboard-module-scss-module__87njQq__bannerIneligible,.dashboard-module-scss-module__87njQq__bannerAssisted,.dashboard-module-scss-module__87njQq__bannerInfoOnly{border-radius:var(--dd-r-md);color:var(--dd-text);text-wrap:pretty;border:1px solid;padding:12px;font-size:13px}.dashboard-module-scss-module__87njQq__bannerEligible strong,.dashboard-module-scss-module__87njQq__bannerIneligible strong,.dashboard-module-scss-module__87njQq__bannerAssisted strong,.dashboard-module-scss-module__87njQq__bannerInfoOnly strong{margin-bottom:4px;display:block}.dashboard-module-scss-module__87njQq__bannerEligible,.dashboard-module-scss-module__87njQq__bannerAssisted{background:var(--dd-brand-50);border-color:var(--dd-brand-500)}.dashboard-module-scss-module__87njQq__bannerIneligible{background:var(--dd-accent-tint);border-color:var(--dd-accent-600)}.dashboard-module-scss-module__87njQq__bannerAssisted{color:var(--dd-primary-text)}.dashboard-module-scss-module__87njQq__bannerInfoOnly{background:var(--dd-surface-sunken);border-color:var(--dd-border-strong)}.dashboard-module-scss-module__87njQq__bannerNote{color:var(--dd-text-2);font-size:12px}.dashboard-module-scss-module__87njQq__tabBlock{flex-direction:column;gap:16px;display:flex}.dashboard-module-scss-module__87njQq__tabTitle{font-family:var(--dd-ff-ui);color:var(--dd-text);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:18px;font-weight:600}.dashboard-module-scss-module__87njQq__cardGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.dashboard-module-scss-module__87njQq__card{background:var(--dd-white);border:1px solid var(--dd-border-strong);flex-direction:column;gap:8px;padding:32px;display:flex}.dashboard-module-scss-module__87njQq__cardTitle{font-family:var(--dd-ff-ui);color:var(--dd-text);margin:0;font-size:18px;font-weight:600}.dashboard-module-scss-module__87njQq__cardDesc{font-family:var(--dd-ff-ui);color:var(--dd-text-2);margin:0;font-size:15px;line-height:1.6}.dashboard-module-scss-module__87njQq__cardMeta{font-family:var(--dd-ff-mono);color:var(--dd-text-2);margin:0;font-size:15px}.dashboard-module-scss-module__87njQq__bigNumber{font-family:var(--dd-ff-mono);color:var(--dd-text);letter-spacing:.02em;margin:4px 0;font-size:28px;font-weight:600}.dashboard-module-scss-module__87njQq__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dashboard-module-scss-module__87njQq__row{border-top:1px solid var(--dd-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:8px;padding:4px 0;display:grid}.dashboard-module-scss-module__87njQq__row:first-child{border-top:0}.dashboard-module-scss-module__87njQq__rowLabel{font-family:var(--dd-ff-ui);color:var(--dd-text);overflow-wrap:anywhere;font-size:15px}.dashboard-module-scss-module__87njQq__rowValue{font-family:var(--dd-ff-mono);color:var(--dd-text);white-space:nowrap;font-size:15px}.dashboard-module-scss-module__87njQq__rowMeta{font-family:var(--dd-ff-mono);color:var(--dd-text-2);letter-spacing:.04em;text-transform:uppercase;font-size:15px}.dashboard-module-scss-module__87njQq__empty{font-family:var(--dd-ff-ui);color:var(--dd-text-2);margin:0;font-size:15px;font-style:italic}.dashboard-module-scss-module__87njQq__cardLink{font-family:var(--dd-ff-mono);color:var(--dd-link);text-underline-offset:2px;align-self:flex-start;font-size:14px;text-decoration:underline}.dashboard-module-scss-module__87njQq__shortcuts{gap:var(--dd-sp-3);flex-direction:column;display:flex}.dashboard-module-scss-module__87njQq__shortcutGrid{gap:var(--dd-sp-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.dashboard-module-scss-module__87njQq__shortcutCard{min-height:var(--dd-touch-min);padding:var(--dd-sp-3)var(--dd-sp-4);border:1px solid var(--dd-border);border-radius:var(--dd-r-md);background:var(--dd-surface);color:var(--dd-text);font-family:var(--dd-ff-ui);font-weight:var(--dd-fw-semibold);transition:border-color var(--dd-dur-fast)var(--dd-ease-out),color var(--dd-dur-fast)var(--dd-ease-out);align-items:center;text-decoration:none;display:flex}.dashboard-module-scss-module__87njQq__shortcutCard:hover{border-color:var(--dd-primary);color:var(--dd-primary)}.dashboard-module-scss-module__87njQq__shortcutCard:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.dashboard-module-scss-module__87njQq__eligibilityState{font-family:var(--dd-ff-ui);margin:0;font-size:15px;font-weight:600}.dashboard-module-scss-module__87njQq__eligibilityStateOk{color:var(--dd-success-text)}.dashboard-module-scss-module__87njQq__eligibilityStateProvisional{color:var(--dd-primary-text)}.dashboard-module-scss-module__87njQq__eligibilityStateNotReady{color:var(--dd-accent-text)}.dashboard-module-scss-module__87njQq__progress{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.dashboard-module-scss-module__87njQq__progressSegment{font-family:var(--dd-ff-ui);color:var(--dd-text-2);flex-direction:column;gap:4px;font-size:13px;display:flex;position:relative}.dashboard-module-scss-module__87njQq__progressBar{border:1px solid var(--dd-border);border-radius:var(--dd-r-sm);background:var(--dd-surface-sunken);height:8px}.dashboard-module-scss-module__87njQq__progressBarDone{border-color:var(--dd-primary);background:var(--dd-primary)}.dashboard-module-scss-module__87njQq__eligibilityReason{font-family:var(--dd-ff-ui);color:var(--dd-text-2);text-wrap:pretty;margin:0;font-size:13px}.dashboard-module-scss-module__87njQq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.tickets-module-scss-module__VAA61q__page{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;max-width:1080px;margin:0 auto;padding:32px 24px 60px;display:flex}.tickets-module-scss-module__VAA61q__header{flex-direction:column;gap:6px;display:flex}.tickets-module-scss-module__VAA61q__eyebrow{font-family:var(--dd-ff-mono);letter-spacing:.16em;color:var(--dd-primary);text-transform:uppercase;font-size:15px;font-weight:600}.tickets-module-scss-module__VAA61q__title{font-family:var(--dd-ff-ui);margin:0;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.1}.tickets-module-scss-module__VAA61q__lead{color:var(--dd-text-2);margin:0;font-size:15px;line-height:1.6}.tickets-module-scss-module__VAA61q__newTicketPage{max-width:860px}.tickets-module-scss-module__VAA61q__newTicketPage .tickets-module-scss-module__VAA61q__header,.tickets-module-scss-module__VAA61q__newTicketBack,.tickets-module-scss-module__VAA61q__newTicketCard{box-sizing:border-box;width:100%;max-width:760px;margin-inline:auto}.tickets-module-scss-module__VAA61q__groups{flex-direction:column;gap:24px;display:flex}.tickets-module-scss-module__VAA61q__group{flex-direction:column;gap:8px;display:flex}.tickets-module-scss-module__VAA61q__groupHeader{align-items:center;gap:8px;display:flex}.tickets-module-scss-module__VAA61q__groupCount{font-family:var(--dd-ff-mono);color:var(--dd-text-2);font-size:15px}.tickets-module-scss-module__VAA61q__list{flex-direction:column;gap:4px;display:flex}.tickets-module-scss-module__VAA61q__cardLink{color:inherit;text-decoration:none;display:block}.tickets-module-scss-module__VAA61q__card{flex-direction:column;gap:4px;padding:12px 16px;display:flex}.tickets-module-scss-module__VAA61q__cardLink:hover .tickets-module-scss-module__VAA61q__card{border-color:var(--dd-text)}.tickets-module-scss-module__VAA61q__cardRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tickets-module-scss-module__VAA61q__cardLabel{color:var(--dd-text);flex:1;min-width:0;font-size:15px;font-weight:600}.tickets-module-scss-module__VAA61q__cardDate{font-family:var(--dd-ff-mono);color:var(--dd-text-2);white-space:nowrap;font-size:15px}.tickets-module-scss-module__VAA61q__cardSub{color:var(--dd-text-2);font-size:15px}.tickets-module-scss-module__VAA61q__detailList{grid-template-columns:120px 1fr;gap:8px 16px;margin:0;font-size:15px;display:grid}@media (max-width:640px){.tickets-module-scss-module__VAA61q__detailList{grid-template-columns:1fr;gap:4px 0}}.tickets-module-scss-module__VAA61q__detailList dt{color:var(--dd-text-2);font-weight:500}.tickets-module-scss-module__VAA61q__detailList dd{color:var(--dd-text);margin:0}.tickets-module-scss-module__VAA61q__page .tickets-module-scss-module__VAA61q__tagAttention{background:var(--dd-accent-tint);color:var(--dd-accent-text);border-color:#0000}.tickets-module-scss-module__VAA61q__page .tickets-module-scss-module__VAA61q__tagWaiting{background:var(--dd-wait-bg);color:var(--dd-wait-text);border-color:#0000}.tickets-module-scss-module__VAA61q__thread{flex-direction:column;gap:8px;display:flex}.tickets-module-scss-module__VAA61q__message{background:var(--dd-surface);border:1px solid var(--dd-border);border-radius:var(--dd-r-md);text-wrap:pretty;padding:10px 12px;font-size:15px}.tickets-module-scss-module__VAA61q__messageInternal{background:var(--dd-gray-100)}.tickets-module-scss-module__VAA61q__messageMeta{font-family:var(--dd-ff-mono);color:var(--dd-text-2);margin-bottom:4px;font-size:15px}.tickets-module-scss-module__VAA61q__form{gap:var(--mzn-spacing-gap-roomy,20px);flex-direction:column;display:flex}.tickets-module-scss-module__VAA61q__formGrid{gap:var(--mzn-spacing-gap-comfort,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tickets-module-scss-module__VAA61q__formRow{flex-direction:column;gap:6px;display:flex}.tickets-module-scss-module__VAA61q__formLabel{font-family:var(--dd-ff-mono);letter-spacing:.12em;color:var(--dd-text-2);text-transform:uppercase;font-size:15px;font-weight:600}.tickets-module-scss-module__VAA61q__formInput,.tickets-module-scss-module__VAA61q__formSelect,.tickets-module-scss-module__VAA61q__formTextarea{box-sizing:border-box;width:100%;color:var(--dd-text);background:var(--dd-surface-sunken);border:1px solid var(--dd-gray-400);border-radius:var(--dd-r-md);padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.5;transition:border-color .15s}.tickets-module-scss-module__VAA61q__formInput::placeholder,.tickets-module-scss-module__VAA61q__formTextarea::placeholder{color:var(--dd-text-2)}.tickets-module-scss-module__VAA61q__formInput:focus,.tickets-module-scss-module__VAA61q__formSelect:focus,.tickets-module-scss-module__VAA61q__formTextarea:focus{border-color:var(--dd-focus-border);outline:3px solid var(--dd-primary-tint);outline-offset:0}.tickets-module-scss-module__VAA61q__formTextarea{resize:vertical;min-height:180px;line-height:1.5}.tickets-module-scss-module__VAA61q__formActions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.tickets-module-scss-module__VAA61q__submitButton{box-sizing:border-box;min-height:var(--dd-touch-min);min-width:132px;color:var(--dd-on-primary);background:var(--dd-primary);border-radius:var(--dd-r-pill);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}.tickets-module-scss-module__VAA61q__submitButton:hover:not(:disabled){background:var(--dd-primary-hover)}.tickets-module-scss-module__VAA61q__submitButton:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.tickets-module-scss-module__VAA61q__submitButton:disabled{cursor:not-allowed;background:var(--dd-gray-200);color:var(--dd-text-3)}.tickets-module-scss-module__VAA61q__formError{color:var(--dd-danger-text);margin:0;font-size:15px}.tickets-module-scss-module__VAA61q__formHint{color:var(--dd-text-2);margin:0;font-size:15px;line-height:1.6}.tickets-module-scss-module__VAA61q__replyAnchor{justify-content:flex-end;margin-top:8px;display:flex}.tickets-module-scss-module__VAA61q__replyLink{font-family:var(--dd-ff-mono);letter-spacing:.08em;color:var(--dd-link);text-transform:uppercase;font-size:15px;font-weight:600;text-decoration:none}@media (max-width:760px){.tickets-module-scss-module__VAA61q__page{padding:24px 16px 48px}.tickets-module-scss-module__VAA61q__newTicketCard{max-width:none}.tickets-module-scss-module__VAA61q__formGrid{grid-template-columns:1fr}.tickets-module-scss-module__VAA61q__formActions{justify-content:stretch}.tickets-module-scss-module__VAA61q__submitButton{width:100%}}
.article-list-module-scss-module__aOI8Da__page{gap:var(--dd-sp-6);width:100%;max-width:var(--dd-content-max);padding:var(--dd-sp-8)var(--dd-sp-6)60px;flex-direction:column;margin:0 auto;display:flex}.article-list-module-scss-module__aOI8Da__header{flex-direction:column;display:flex}.article-list-module-scss-module__aOI8Da__eyebrow{color:var(--dd-primary);font-family:var(--dd-ff-mono);font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);letter-spacing:.16em;text-transform:uppercase;margin:0}.article-list-module-scss-module__aOI8Da__title{margin:6px 0 var(--dd-sp-2);color:var(--dd-text);font-size:clamp(32px,5vw,48px);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-h1)}.article-list-module-scss-module__aOI8Da__lead{max-width:720px;color:var(--dd-text-2);font-size:var(--dd-fs-body);line-height:var(--dd-lh-body);margin:0}.article-list-module-scss-module__aOI8Da__chips{gap:var(--dd-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.article-list-module-scss-module__aOI8Da__chip{min-height:var(--dd-touch-min);padding:var(--dd-sp-2)14px;border:1px solid var(--dd-border);border-radius:var(--dd-r-pill);background:var(--dd-surface);color:var(--dd-text);font-size:var(--dd-fs-body-sm);transition:border-color var(--dd-dur-fast)var(--dd-ease-out),background-color var(--dd-dur-fast)var(--dd-ease-out),color var(--dd-dur-fast)var(--dd-ease-out);align-items:center;text-decoration:none;display:inline-flex}.article-list-module-scss-module__aOI8Da__chip:hover{border-color:var(--dd-primary)}.article-list-module-scss-module__aOI8Da__chip:not([aria-current=page]):active{background:var(--dd-primary-tint)}.article-list-module-scss-module__aOI8Da__chip:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.article-list-module-scss-module__aOI8Da__chip[aria-current=page]{border-color:var(--dd-brand-500);background:var(--dd-brand-500);color:var(--dd-on-primary)}.article-list-module-scss-module__aOI8Da__gridWrap{display:block}.article-list-module-scss-module__aOI8Da__grid{gap:var(--dd-sp-4);transition:opacity var(--dd-dur-emphasis)var(--dd-ease-out),transform var(--dd-dur-emphasis)var(--dd-ease-out);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.article-list-module-scss-module__aOI8Da__grid.is-reveal-pre{opacity:0;transform:translateY(16px)}.article-list-module-scss-module__aOI8Da__card{height:100%;padding:var(--dd-sp-4);border:1px solid var(--dd-border);border-radius:var(--dd-r-lg);background:var(--dd-surface);color:inherit;transition:border-color var(--dd-dur-fast)var(--dd-ease-out);flex-direction:column;gap:10px;text-decoration:none;display:flex}.article-list-module-scss-module__aOI8Da__card:hover{border-color:var(--dd-primary)}.article-list-module-scss-module__aOI8Da__card:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.article-list-module-scss-module__aOI8Da__media{aspect-ratio:16/9;border-radius:var(--dd-r-md);background:var(--dd-primary-tint);display:block;overflow:hidden}.article-list-module-scss-module__aOI8Da__thumb{object-fit:cover;width:100%;height:100%;transition:transform var(--dd-dur-emphasis)var(--dd-ease-out);display:block}.article-list-module-scss-module__aOI8Da__card:hover .article-list-module-scss-module__aOI8Da__thumb{transform:scale(1.08)}.article-list-module-scss-module__aOI8Da__tags{gap:var(--dd-sp-1);flex-wrap:wrap;display:flex}.article-list-module-scss-module__aOI8Da__tag,.article-list-module-scss-module__aOI8Da__fallbackTag{padding:var(--dd-sp-1)10px;border-radius:var(--dd-r-pill);font-size:var(--dd-fs-caption);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-caption);white-space:nowrap;align-items:center;display:inline-flex}.article-list-module-scss-module__aOI8Da__tag{background:var(--dd-primary-tint);color:var(--dd-primary-text)}.article-list-module-scss-module__aOI8Da__fallbackTag{background:var(--dd-gray-100);color:var(--dd-text-2)}.article-list-module-scss-module__aOI8Da__cardTitle{color:var(--dd-text);font-size:var(--dd-fs-h4);font-weight:var(--dd-fw-semibold);line-height:var(--dd-lh-h4);transition:color var(--dd-dur-fast)var(--dd-ease-out)}.article-list-module-scss-module__aOI8Da__card:hover .article-list-module-scss-module__aOI8Da__cardTitle{color:var(--dd-primary-text)}.article-list-module-scss-module__aOI8Da__cardExcerpt{color:var(--dd-text-2);font-size:var(--dd-fs-body-sm);line-height:var(--dd-lh-body-sm);flex:1}.article-list-module-scss-module__aOI8Da__cardDate{margin-top:var(--dd-sp-1);color:var(--dd-text-2);font-family:var(--dd-ff-mono);font-size:var(--dd-fs-body-sm)}@keyframes article-list-module-scss-module__aOI8Da__dd-list-out{0%{opacity:1}to{opacity:0}}@keyframes article-list-module-scss-module__aOI8Da__dd-list-in{0%{opacity:0}to{opacity:1}}.article-list-module-scss-module__aOI8Da__swapping{animation:article-list-module-scss-module__aOI8Da__dd-list-out var(--dd-dur-fast)var(--dd-ease-in-out)forwards}.article-list-module-scss-module__aOI8Da__swapped{animation:article-list-module-scss-module__aOI8Da__dd-list-in var(--dd-dur-base)var(--dd-ease-in-out)}.article-list-module-scss-module__aOI8Da__pagination ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.article-list-module-scss-module__aOI8Da__pageLink{min-width:var(--dd-touch-min);min-height:var(--dd-touch-min);padding:0 var(--dd-sp-3);border:1px solid var(--dd-border);border-radius:var(--dd-r-md);background:var(--dd-surface);color:var(--dd-text);font-size:var(--dd-fs-body-sm);transition:border-color var(--dd-dur-fast)var(--dd-ease-out),background-color var(--dd-dur-fast)var(--dd-ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.article-list-module-scss-module__aOI8Da__pageLink:is(a):not([aria-current=page]):hover{background:var(--dd-surface-sunken)}.article-list-module-scss-module__aOI8Da__pageLink:is(a):not([aria-current=page]):active{background:var(--dd-primary-tint)}.article-list-module-scss-module__aOI8Da__pageLink:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.article-list-module-scss-module__aOI8Da__pageLink[aria-current=page]{border-color:var(--dd-primary);background:var(--dd-primary-tint);color:var(--dd-primary);font-weight:var(--dd-fw-semibold)}.article-list-module-scss-module__aOI8Da__pageLink[aria-disabled=true]{border-color:var(--dd-divider);color:var(--dd-text-disabled)}.article-list-module-scss-module__aOI8Da__pageNum{font-family:var(--dd-ff-mono)}.article-list-module-scss-module__aOI8Da__state{align-items:center;gap:var(--dd-sp-2);padding:var(--dd-sp-12)var(--dd-sp-6);border:1px dashed var(--dd-border);border-radius:var(--dd-r-lg);background:var(--dd-surface);text-align:center;flex-direction:column;display:flex}.article-list-module-scss-module__aOI8Da__stateIcon{background:var(--dd-primary-tint);width:44px;height:44px;color:var(--dd-primary);font-size:var(--dd-fs-h3);border-radius:50%;place-items:center;display:grid}.article-list-module-scss-module__aOI8Da__stateTitle{color:var(--dd-text);font-size:var(--dd-fs-h4);font-weight:var(--dd-fw-semibold);margin:0}.article-list-module-scss-module__aOI8Da__stateDesc{max-width:480px;color:var(--dd-text-3);font-size:var(--dd-fs-body);line-height:var(--dd-lh-body);margin:0}.article-list-module-scss-module__aOI8Da__stateAction{margin-top:var(--dd-sp-2)}.article-list-module-scss-module__aOI8Da__stateError{border-style:solid;border-color:var(--dd-danger);background:var(--dd-danger-bg)}.article-list-module-scss-module__aOI8Da__stateError .article-list-module-scss-module__aOI8Da__stateIcon{background:var(--dd-surface);color:var(--dd-danger)}.article-list-module-scss-module__aOI8Da__stateError .article-list-module-scss-module__aOI8Da__stateTitle,.article-list-module-scss-module__aOI8Da__stateError .article-list-module-scss-module__aOI8Da__stateDesc{color:var(--dd-danger-text)}.article-list-module-scss-module__aOI8Da__button,.article-list-module-scss-module__aOI8Da__buttonGhost{min-height:var(--dd-touch-min);padding:0 var(--dd-sp-5);border:1px solid var(--dd-primary);border-radius:var(--dd-r-pill);font-size:var(--dd-fs-body-sm);font-weight:var(--dd-fw-semibold);cursor:pointer;transition:background-color var(--dd-dur-fast)var(--dd-ease-out),color var(--dd-dur-fast)var(--dd-ease-out),border-color var(--dd-dur-fast)var(--dd-ease-out),transform var(--dd-dur-fast)var(--dd-ease-out);justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.article-list-module-scss-module__aOI8Da__button:active,.article-list-module-scss-module__aOI8Da__buttonGhost:active{transform:translateY(1px)}.article-list-module-scss-module__aOI8Da__button:focus-visible,.article-list-module-scss-module__aOI8Da__buttonGhost:focus-visible{outline:2px solid var(--dd-focus-border);outline-offset:2px}.article-list-module-scss-module__aOI8Da__button{background:var(--dd-primary);color:var(--dd-on-primary)}.article-list-module-scss-module__aOI8Da__button:hover{background:var(--dd-primary-hover)}.article-list-module-scss-module__aOI8Da__buttonGhost{background:var(--dd-surface);color:var(--dd-primary)}.article-list-module-scss-module__aOI8Da__buttonGhost:hover{background:var(--dd-primary-tint);color:var(--dd-primary-text)}.article-list-module-scss-module__aOI8Da__buttonGhost:active{border-color:var(--dd-primary-text)}@media (max-width:1024px){.article-list-module-scss-module__aOI8Da__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.article-list-module-scss-module__aOI8Da__page{padding:28px var(--dd-sp-4)56px}.article-list-module-scss-module__aOI8Da__grid{grid-template-columns:minmax(0,1fr)}.article-list-module-scss-module__aOI8Da__state{padding:36px var(--dd-sp-4)}}@media (prefers-reduced-motion:reduce){.article-list-module-scss-module__aOI8Da__chip,.article-list-module-scss-module__aOI8Da__card,.article-list-module-scss-module__aOI8Da__cardTitle,.article-list-module-scss-module__aOI8Da__pageLink,.article-list-module-scss-module__aOI8Da__button,.article-list-module-scss-module__aOI8Da__buttonGhost{transition-property:color,background-color,border-color,opacity}.article-list-module-scss-module__aOI8Da__thumb{transition:none}.article-list-module-scss-module__aOI8Da__card:hover .article-list-module-scss-module__aOI8Da__thumb,.article-list-module-scss-module__aOI8Da__button:active,.article-list-module-scss-module__aOI8Da__buttonGhost:active{transform:none}.article-list-module-scss-module__aOI8Da__swapping,.article-list-module-scss-module__aOI8Da__swapped{animation:none}}
.threshold-status-tag-module-scss-module__pBit2G__tag{align-items:center;gap:var(--dd-sp-1);padding:2px var(--dd-sp-3);font-size:var(--dd-fs-small);font-weight:var(--dd-fw-bold);white-space:nowrap;vertical-align:middle;border-radius:var(--dd-r-pill);border:1px solid #0000;display:inline-flex}.threshold-status-tag-module-scss-module__pBit2G__reached{color:var(--dd-brand-900);background:var(--dd-accent)}.threshold-status-tag-module-scss-module__pBit2G__below{color:var(--dd-danger-text);background:var(--dd-danger-bg);border-color:var(--dd-danger-text)}.threshold-status-tag-module-scss-module__pBit2G__icon{color:inherit}
.employer-resume-unlock-card-module-scss-module__QCH3Oa__section{flex-direction:column;gap:12px;display:flex}.employer-resume-unlock-card-module-scss-module__QCH3Oa__body{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.employer-resume-unlock-card-module-scss-module__QCH3Oa__description{color:var(--dd-text);margin:0;font-size:15px;line-height:1.6}
.language-selector-module-scss-module__C9FSFW__wrapper{align-items:center;gap:4px;display:inline-flex}.language-selector-module-scss-module__C9FSFW__label{font-family:var(--dd-ff-ui);letter-spacing:0;color:var(--dd-gray-400);white-space:nowrap;font-size:12px;font-weight:600}.language-selector-module-scss-module__C9FSFW__select{background:var(--dd-gray-700);border:1px solid var(--dd-border-strong);height:40px;color:var(--dd-bg);font-family:var(--dd-ff-ui);cursor:pointer;transition:border-color var(--motion-short,.12s)var(--motion-ease,cubic-bezier(.2,0,0,1));border-radius:0;padding:0 8px;font-size:14px;font-weight:600}.language-selector-module-scss-module__C9FSFW__select:hover{border-color:var(--dd-gray-500)}.language-selector-module-scss-module__C9FSFW__select:focus-visible{outline:2px solid var(--dd-brand-200);outline-offset:2px}@media (max-width:640px){.language-selector-module-scss-module__C9FSFW__label{display:none}.language-selector-module-scss-module__C9FSFW__select{padding:0 4px;font-size:12px}}
.employer-intro-video-module-scss-module__96XQIq__videoBlock{margin-bottom:22px}.employer-intro-video-module-scss-module__96XQIq__videoBlock:focus-within{outline:2px solid var(--dd-focus-border);outline-offset:2px}.employer-intro-video-module-scss-module__96XQIq__video{aspect-ratio:16/9;border-radius:var(--dd-r-md);background:var(--dd-surface-inverse);width:100%;display:block}
.list-load-more-module-scss-module__fa3oNW__wrapper{justify-content:center;padding:24px 0 8px;display:flex}.list-load-more-module-scss-module__fa3oNW__noMore{font-family:var(--dd-ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dd-text-2);font-size:15px}
.browse-estimate-entry-module-scss-module__3xA4jW__tagPlacement{margin-left:var(--dd-sp-2)}
.confirm-form-module-scss-module__-KJx7W__status{flex-direction:column;gap:8px;display:flex}.confirm-form-module-scss-module__-KJx7W__banner{background:var(--dd-danger-bg);border-left:3px solid var(--dd-danger);font-family:var(--dd-ff-ui);color:var(--dd-danger-text);margin:0;padding:8px 16px;font-size:15px;line-height:1.5}.confirm-form-module-scss-module__-KJx7W__banner p{margin:0}.confirm-form-module-scss-module__-KJx7W__successMessage{font-family:var(--dd-ff-ui);color:var(--dd-text);margin:0;font-size:15px}.confirm-form-module-scss-module__-KJx7W__hint{font-family:var(--dd-ff-ui);color:var(--dd-text-2);margin:0;font-size:13px}
