.project-location-board_muted__DyXkR{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.project-location-board_pausedNotice__OT28k{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-secondary);min-width:0;overflow-wrap:anywhere}.project-location-board_pausedIcon__t0Rix{flex:none;margin-top:2px;color:var(--color-text-secondary)}.project-location-board_page__vIrwy{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}.project-location-board_mobileTabs__aRr9I{display:flex;position:sticky;top:0;z-index:var(--z-elevate);padding:var(--spacing-xs) 0;background:var(--color-background)}.project-location-board_mobileTab__UG36r{flex:1;min-height:44px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer}.project-location-board_mobileTab__UG36r:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.project-location-board_mobileTab__UG36r:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0;border-left:0}.project-location-board_mobileTabActive__9OxNa{background:var(--color-primary-fill);border-color:var(--color-primary-fill);color:var(--color-text-white)}.project-location-board_layout__M0IWc{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-lg);align-items:start}.project-location-board_listColumn__9BaLt,.project-location-board_panelColumn__vN0zL{min-width:0}.project-location-board_layout__M0IWc[data-tab=days] .project-location-board_listColumn__9BaLt,.project-location-board_layout__M0IWc[data-tab=places] .project-location-board_panelColumn__vN0zL{display:none}@media (min-width:700px){.project-location-board_mobileTabs__aRr9I{display:none}.project-location-board_layout__M0IWc[data-tab] .project-location-board_listColumn__9BaLt,.project-location-board_layout__M0IWc[data-tab] .project-location-board_panelColumn__vN0zL{display:block}}@media (min-width:1100px){.project-location-board_layout__M0IWc{grid-template-columns:minmax(0,1fr) 22.5rem}.project-location-board_panelColumn__vN0zL{position:sticky;top:var(--spacing-md)}}.project-location-board_tools__e7e6q{display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);align-items:center;overflow-x:auto;scrollbar-width:none;margin-bottom:var(--spacing-md);padding-bottom:2px}.project-location-board_tools__e7e6q::-webkit-scrollbar{display:none}@media (min-width:700px){.project-location-board_tools__e7e6q{flex-wrap:wrap;overflow-x:visible}}.project-location-board_search__H4C7P{flex:0 0 15rem;min-width:0;min-height:var(--control-height);padding:0 var(--spacing-sm);border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:16px}@media (min-width:700px){.project-location-board_search__H4C7P{flex:1 1 15rem;font-size:var(--font-size-base)}}.project-location-board_chipRow__Locum{display:flex;gap:var(--spacing-xs);flex:none}.project-location-board_segment__NOA4A{display:inline-flex;flex:none;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background:var(--color-surface)}.project-location-board_segmentButton__2LHZb{min-height:40px;padding:0 var(--spacing-sm);border:0;background:none;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer}.project-location-board_segmentButton__2LHZb+.project-location-board_segmentButton__2LHZb{border-left:1px solid var(--color-border)}.project-location-board_segmentActive__t_RM3{background:var(--color-primary-fill);color:var(--color-text-white)}.project-location-board_group__eVMcF{margin-bottom:var(--spacing-lg)}.project-location-board_groupHead__U8QYs{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-xs) var(--spacing-sm);margin:0 0 var(--spacing-sm)}.project-location-board_groupTitle__VYsHC{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.project-location-board_grid__zmwAn{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-md)}@media (min-width:700px){.project-location-board_grid__zmwAn{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}}.project-location-board_card__2NSNF{display:flex;flex-direction:column;min-width:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.project-location-board_cardOver__AcVeE{border-color:var(--color-primary)}.project-location-board_cardPicture__25v_c{overflow:hidden;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.project-location-board_badge__DzuTo{position:absolute;top:var(--spacing-sm);left:var(--spacing-sm);z-index:var(--z-elevate);display:inline-flex;align-items:center;gap:var(--spacing-xs);max-width:calc(100% - 2 * var(--spacing-sm));padding:2px var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.project-location-board_badgeDot__RxzeB{flex:none;width:8px;height:8px;border-radius:50%;background:currentColor}.project-location-board_badgeText__72H72{overflow-wrap:anywhere}.project-location-board_showcaseColor0__6AwO4{background:var(--color-info-light);color:var(--color-info-dark)}.project-location-board_showcaseColor1__hNJ4i{background:var(--color-purple-light);color:var(--color-purple-dark)}.project-location-board_showcaseColor2__jWh5B{background:var(--color-success-light);color:var(--color-success-dark)}.project-location-board_showcaseColor3__LFq4x{background:var(--color-warning-light);color:var(--color-warning-dark)}.project-location-board_showcaseColor4__LEdbq{background:var(--color-error-light);color:var(--color-error-dark)}.project-location-board_showcaseColor5__AbrHg{background:var(--color-background-tertiary);color:var(--color-text-primary)}.project-location-board_cardBody__xeoM2{display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.project-location-board_cardName__feFfj{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.project-location-board_cardAddress__ezXGI{margin:0;font-size:var(--font-size-sm)}.project-location-board_addressLink__Iv_6l{display:inline-flex;align-items:center;gap:var(--spacing-2xs);min-height:24px;color:var(--color-brand-primary-text);text-decoration:none;overflow-wrap:anywhere}.project-location-board_addressLink__Iv_6l:hover{text-decoration:underline}.project-location-board_addressLink__Iv_6l svg{flex:none}.project-location-board_cardDays__5AVcw{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.project-location-board_dayChip__c_IQy{display:inline-flex;align-items:center;gap:var(--spacing-2xs);background:var(--color-success-light);color:var(--color-success-dark);font-weight:var(--font-weight-semibold)}.project-location-board_dayChip__c_IQy,.project-location-board_noDay__PT718{padding:2px var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs)}.project-location-board_noDay__PT718{background:var(--color-warning-light);color:var(--color-warning-dark)}.project-location-board_cardActions__kMfQE{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--spacing-xs);margin-top:auto;padding-top:var(--spacing-xs)}.project-location-board_cardActions__kMfQE>.project-location-board_popRoot__vGQuD{flex:1 1 auto;min-width:0}.project-location-board_openShowcase__qAWJf{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:40px;height:40px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);text-decoration:none}.project-location-board_openShowcase__qAWJf:hover{background:var(--color-surface-secondary)}.project-location-board_openShowcase__qAWJf:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.project-location-board_addToDay__GaeBf{min-height:40px}.project-location-board_popRoot__vGQuD>button{width:100%}@media (max-width:699px){.project-location-board_addToDay__GaeBf,.project-location-board_popRoot__vGQuD>button{min-height:44px}.project-location-board_openShowcase__qAWJf{width:44px;height:44px}}.project-location-board_popRoot__vGQuD{position:relative;display:inline-flex}.project-location-board_popover___Pg2g{position:absolute;top:calc(100% + var(--spacing-xs));left:0;z-index:var(--z-dropdown,20);width:17rem;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg)}.project-location-board_popTitle__7aLdc{margin:0 0 var(--spacing-xs);padding:0 var(--spacing-xs);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);overflow-wrap:anywhere}.project-location-board_dayChecks__WuCtK{list-style:none;margin:0;padding:0}.project-location-board_dayCheck__k8eu5{display:flex;align-items:flex-start;gap:var(--spacing-sm);min-height:44px;padding:var(--spacing-xs);border-radius:var(--radius-sm);cursor:pointer}.project-location-board_dayCheck__k8eu5:hover{background:var(--color-surface-secondary)}.project-location-board_dayCheck__k8eu5 input{flex:none;width:20px;height:20px;margin-top:2px}.project-location-board_dayCheckText__q7RGk{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}@media (max-width:699px){.project-location-board_dayCheck__k8eu5{min-height:52px;align-items:center}}.project-location-board_panel__s0tvy{padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.project-location-board_panelTitle__bkQuy{margin:0 0 var(--spacing-2xs);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.project-location-board_panelDay___4O4w{padding:var(--spacing-sm) 0;border-top:1px solid var(--color-border)}.project-location-board_panelDay___4O4w:first-of-type{margin-top:var(--spacing-sm)}.project-location-board_panelDayTitle__Oy_2l{display:flex;justify-content:space-between;gap:var(--spacing-sm);margin:0 0 var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.project-location-board_panelDayTitle__Oy_2l .project-location-board_muted__DyXkR{font-weight:var(--font-weight-normal)}.project-location-board_panelEmpty__8nhpE{margin:0;font-size:var(--font-size-sm);font-style:italic;color:var(--color-text-secondary)}.project-location-board_panelList__yuIi_{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-xs)}.project-location-board_panelPlace__rpSl5{display:flex;align-items:center;gap:var(--spacing-xs);min-height:44px;padding:0 var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-surface-secondary);font-size:var(--font-size-sm)}.project-location-board_panelPlaceDragged__Z3MT9{opacity:.5}.project-location-board_panelPlaceName__3PKCp{flex:1;min-width:0;overflow-wrap:anywhere}.project-location-board_grip___0_ib{display:inline-flex;flex:none;color:var(--color-text-tertiary);cursor:grab}.project-location-board_mainTag__pHodn{display:inline-flex;align-items:center;gap:var(--spacing-2xs);flex:none;padding:1px var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-primary-light,var(--color-brand-primary-light));color:var(--color-brand-primary-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.project-location-board_iconButton__7XJfe{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:40px;min-height:40px;border:0;background:none;color:var(--color-text-secondary);cursor:pointer}.project-location-board_iconButton__7XJfe:hover:not(:disabled){color:var(--color-text-primary)}.project-location-board_iconButton__7XJfe:disabled{opacity:.35;cursor:default}.project-location-board_iconButton__7XJfe:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.project-location-board_chipRow__Locum button{min-height:40px}@media (max-width:699px){.project-location-board_chipRow__Locum button,.project-location-board_search__H4C7P,.project-location-board_segmentButton__2LHZb{min-height:44px}}.project-location-board_segmentButton__2LHZb{min-width:44px}.project-location-board_cardActions__kMfQE button:not(.project-location-board_addToDay__GaeBf){box-sizing:border-box;flex:none;width:40px;min-width:40px;height:40px}@media (max-width:699px){.project-location-board_cardActions__kMfQE button:not(.project-location-board_addToDay__GaeBf){width:44px;min-width:44px;height:44px}}.project-location-board_headerButton__RqMd7{min-height:40px}@media (max-width:699px){.project-location-board_headerButton__RqMd7{min-height:44px}}.project-location-board_emptyActions__kzlxI{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.project-location-board_emptyAction__IcHo_{min-height:40px}@media (max-width:699px){.project-location-board_emptyActions__kzlxI{flex-direction:column;align-items:stretch;width:100%}.project-location-board_emptyAction__IcHo_{min-height:44px;width:100%}}.project-location-board_pausedLines__Cbuwv{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.project-location-board_pausedName__z7rBc{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.forms_form__eHiKm{display:flex;flex-direction:column;gap:var(--spacing-lg)}.forms_formGroup__BtE4k{display:flex;flex-direction:column;gap:var(--spacing-xs)}.forms_formRow__N47Z1{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--spacing-sm)}.forms_formRow__N47Z1.forms_formRow__N47Z1>*{margin-bottom:0}.forms_formLabel__A3Usx{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);display:flex;align-items:center;gap:var(--spacing-xs)}.forms_requiredIndicator__NtGhy{color:var(--color-error-text);font-weight:var(--font-weight-bold);margin-left:var(--spacing-xs)}.forms_formFieldWrapper__ND_xG{position:relative}.forms_formFieldWrapperBordered__CoJL5{position:relative;border:1px solid var(--color-control-border);border-radius:var(--radius-base);background-color:var(--color-input-bg);transition:all var(--transition-base)}.forms_formFieldWrapperBordered__CoJL5:focus-within{background-color:var(--color-input-bg-focus)}.forms_formFieldWrapper__ND_xG input.forms_formControl__Gn8Nj,.forms_formFieldWrapper__ND_xG select.forms_formControl__Gn8Nj,.forms_formFieldWrapper__ND_xG textarea.forms_formControl__Gn8Nj{border:1px solid var(--color-control-border);background-color:var(--color-input-bg)}.forms_formFieldWrapper__ND_xG:focus-within input.forms_formControl__Gn8Nj,.forms_formFieldWrapper__ND_xG:focus-within select.forms_formControl__Gn8Nj,.forms_formFieldWrapper__ND_xG:focus-within textarea.forms_formControl__Gn8Nj{border-color:var(--color-border-focus);box-shadow:var(--focus-ring);background-color:var(--color-input-bg-focus)}.forms_formFieldWrapper__ND_xG:has(input.forms_formControl__Gn8Nj),.forms_formFieldWrapper__ND_xG:has(select.forms_formControl__Gn8Nj),.forms_formFieldWrapper__ND_xG:has(textarea.forms_formControl__Gn8Nj){border:none;background-color:transparent;box-shadow:none}.forms_formFieldWrapper__ND_xG:has(input.forms_formControl__Gn8Nj):focus-within,.forms_formFieldWrapper__ND_xG:has(select.forms_formControl__Gn8Nj):focus-within,.forms_formFieldWrapper__ND_xG:has(textarea.forms_formControl__Gn8Nj):focus-within{border:none;background-color:transparent;box-shadow:none}.forms_formHint__YhUkW{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-top:var(--spacing-xs);line-height:var(--line-height-relaxed)}.forms_formControl__Gn8Nj{width:100%;padding:0 var(--spacing-md);border:1px solid var(--color-control-border);border-radius:var(--radius-base);font-size:var(--font-size-base);color:var(--color-text-primary);background-color:var(--color-input-bg);transition:all var(--transition-base);font-family:inherit;line-height:var(--line-height-normal);min-height:var(--control-height);box-sizing:border-box}.forms_formControl__Gn8Nj:focus-visible{outline:none;border-color:var(--color-border-focus);box-shadow:var(--focus-ring);background-color:var(--color-input-bg-focus)}.forms_formControl__Gn8Nj:disabled{background-color:var(--color-input-bg-disabled);color:var(--color-text-disabled);cursor:not-allowed;opacity:.7}.forms_formControl__Gn8Nj::-moz-placeholder{color:var(--color-text-tertiary);opacity:1}.forms_formControl__Gn8Nj::placeholder{color:var(--color-text-tertiary);opacity:1}.forms_formTextarea__Fqnbv{padding-block:var(--spacing-sm);resize:vertical;min-height:100px;line-height:var(--line-height-relaxed)}.forms_formSelect__EdiEK{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.forms_formSelect__EdiEK:disabled{cursor:not-allowed}.forms_formCheckbox__PgGIK,.forms_formRadio__3T3WE{width:auto;margin-right:var(--spacing-sm);min-height:auto;cursor:pointer}.forms_formActions__pus0k{display:flex;gap:var(--spacing-md);justify-content:flex-end;margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border)}.forms_formActionsStart__RuVbe{justify-content:flex-start}.forms_formActionsCenter__gyBMt{justify-content:center}.forms_formActionsSpread__qfohc{justify-content:space-between}.forms_formError__qe9jw{border-color:var(--color-error)!important;background-color:var(--color-error-light)!important}.forms_formError__qe9jw:focus-visible{border-color:var(--color-error)!important;box-shadow:var(--focus-ring-error)!important}.forms_formErrorMessage__TMIrf{font-size:var(--font-size-base);color:var(--color-error-text);margin-top:var(--spacing-xs);display:flex;align-items:flex-start;gap:var(--spacing-xs);line-height:var(--line-height-relaxed)}.forms_formErrorMessage__TMIrf:before{content:"⚠";font-size:var(--font-size-base);flex-shrink:0}.forms_formErrorAction__tyWEy{margin-top:var(--spacing-xs)}.forms_formSuccess__ClmAA{border-color:var(--color-success);background-color:var(--color-success-light)}.forms_formSuccess__ClmAA:focus-visible{border-color:var(--color-success);box-shadow:var(--focus-ring-success)}.forms_formSuccessMessage__xdE2_{font-size:var(--font-size-sm);color:var(--color-success);margin-top:var(--spacing-xs);display:flex;align-items:center;gap:var(--spacing-xs);line-height:var(--line-height-relaxed)}.forms_formSuccessMessage__xdE2_:before{content:"✓";font-size:var(--font-size-base);flex-shrink:0}.forms_formSection__Dd4nJ{padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:var(--spacing-lg)}.forms_formSectionTitle__uOg4T{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border)}.forms_formRow__N47Z1{display:grid;gap:var(--spacing-lg);grid-template-columns:1fr}.forms_formRow__N47Z1.forms_two-columns__voD3M{grid-template-columns:1fr 1fr}.forms_formRow__N47Z1.forms_three-columns__8jvci{grid-template-columns:1fr 1fr 1fr}@media (max-width:768px){.forms_formRow__N47Z1.forms_three-columns__8jvci,.forms_formRow__N47Z1.forms_two-columns__voD3M{grid-template-columns:1fr}.forms_formActions__pus0k{flex-direction:column;align-items:stretch}.forms_formActionsSpread__qfohc{flex-direction:column}}.forms_formLoading__rvARE{position:relative;pointer-events:none;opacity:.7}.forms_formLoading__rvARE:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:color-mix(in srgb,var(--color-surface) 80%,transparent);display:flex;align-items:center;justify-content:center}@media (prefers-contrast:high){.forms_formControl__Gn8Nj{border-width:2px}.forms_formError__qe9jw{border-width:3px}.forms_formErrorMessage__TMIrf,.forms_formSuccessMessage__xdE2_{font-weight:var(--font-weight-semibold)}}@media (prefers-reduced-motion:reduce){.forms_formControl__Gn8Nj{transition:none}}.SecuritySettings_securityContainer__qSN8q{display:flex;flex-direction:column;gap:var(--spacing-xs,.5rem)}.SecuritySettings_securityItem__jYb2Z{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md,8px);overflow:hidden;transition:border-color var(--transition-base)}.SecuritySettings_securityItem__jYb2Z:hover{border-color:var(--color-border-hover)}.SecuritySettings_securityItemHeader__Pz133{display:flex;align-items:center;padding:var(--spacing-md,var(--spacing-md)) var(--spacing-md,var(--spacing-md));cursor:pointer;gap:var(--spacing-md,var(--spacing-md));-webkit-user-select:none;-moz-user-select:none;user-select:none}.SecuritySettings_securityItemHeader__Pz133:hover{background:var(--color-bg-hover)}.SecuritySettings_securityItemIcon__1mNUf{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--color-background-secondary);border-radius:var(--radius-sm,6px);flex-shrink:0;color:var(--color-text-secondary)}.SecuritySettings_securityItemIcon__1mNUf svg{width:20px;height:20px}.SecuritySettings_securityItemInfo__VJ0Zw{flex:1;min-width:0}.SecuritySettings_securityItemTitle__E9JIB{font-size:var(--font-size-base,1rem);font-weight:500;color:var(--color-text-primary);margin:0;line-height:1.3}.SecuritySettings_securityItemSubtitle__FJigd{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted);margin:0;margin-top:var(--spacing-2xs)}.SecuritySettings_securityItemStatus__8xiY4{flex-shrink:0}.SecuritySettings_securityItemExpand__LzQY_{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-text-muted);transition:transform var(--transition-base);flex-shrink:0}.SecuritySettings_securityItemExpand__LzQY_.SecuritySettings_expanded__0OBOi{transform:rotate(180deg)}.SecuritySettings_securityItemContent__ag3Ed{display:none;padding:0 var(--spacing-md,var(--spacing-md)) var(--spacing-md,var(--spacing-md));border-top:1px solid var(--color-border);background:var(--color-background-secondary)}.SecuritySettings_securityItemContent__ag3Ed.SecuritySettings_open__WBKCm{display:block}.SecuritySettings_securityItemDescription__mGLGx{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary);line-height:1.5;margin:var(--spacing-md,var(--spacing-md)) 0}.SecuritySettings_securityItemActions__4M6uv{display:flex;gap:var(--spacing-sm,.75rem);flex-wrap:wrap}.SecuritySettings_passkeyList__79c1K,.SecuritySettings_securityItemAlert__j_XxQ{margin-bottom:var(--spacing-md,var(--spacing-md))}.SecuritySettings_passkeyList__79c1K{display:flex;flex-direction:column;gap:var(--spacing-xs,.5rem)}.SecuritySettings_passkeyItem__XChMT{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm,.75rem);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm,6px)}.SecuritySettings_passkeyItemInfo__d5ME7{display:flex;align-items:center;gap:var(--spacing-sm,.75rem);min-width:0}.SecuritySettings_passkeyItemIcon__FbZ4E{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-info-light);border-radius:var(--radius-sm,6px);color:var(--color-brand-primary-text);flex-shrink:0}.SecuritySettings_passkeyItemDetails__MUfRa{min-width:0}.SecuritySettings_passkeyItemName__w9_KF{font-size:var(--font-size-sm,.875rem);font-weight:500;color:var(--color-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SecuritySettings_passkeyItemMeta__6WzM2{font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);margin:0}.SecuritySettings_passkeyItemActions__DhKGa{display:flex;gap:var(--spacing-2xs);flex-shrink:0}.SecuritySettings_emptyState__TOF6t{display:flex;align-items:center;gap:var(--spacing-sm,.75rem);padding:var(--spacing-sm,.75rem);background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-sm,6px);margin-bottom:var(--spacing-md,var(--spacing-md))}.SecuritySettings_emptyStateIcon__RdL83{color:var(--color-text-muted)}.SecuritySettings_emptyStateText__fMB6W{font-size:var(--font-size-sm,.875rem);color:var(--color-text-muted);margin:0}.SecuritySettings_alertWrapper__r1vDk{margin-bottom:var(--spacing-sm,.75rem)}.SecuritySettings_loadingState__lwkEG{display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg,var(--spacing-lg));color:var(--color-text-muted);font-size:var(--font-size-sm,.875rem)}@media (max-width:768px){.SecuritySettings_securityItemHeader__Pz133{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon info expand" "icon status expand";align-items:center;row-gap:var(--spacing-xs,.25rem);padding:var(--spacing-sm,.75rem);-moz-column-gap:var(--spacing-sm,.75rem);column-gap:var(--spacing-sm,.75rem)}.SecuritySettings_securityItemHeader__Pz133>.SecuritySettings_securityItemIcon__1mNUf{grid-area:icon}.SecuritySettings_securityItemHeader__Pz133>.SecuritySettings_securityItemInfo__VJ0Zw{grid-area:info}.SecuritySettings_securityItemHeader__Pz133>.SecuritySettings_securityItemStatus__8xiY4{grid-area:status;justify-self:start;min-width:0}.SecuritySettings_securityItemHeader__Pz133>.SecuritySettings_securityItemExpand__LzQY_{grid-area:expand}.SecuritySettings_securityItemHeader__Pz133>.SecuritySettings_loadingState__lwkEG{grid-area:status}.SecuritySettings_securityItemIcon__1mNUf{width:32px;height:32px}.SecuritySettings_securityItemIcon__1mNUf svg{width:18px;height:18px}.SecuritySettings_securityItemTitle__E9JIB{font-size:var(--font-size-sm,.875rem)}.SecuritySettings_securityItemSubtitle__FJigd{display:none}.SecuritySettings_passkeyItem__XChMT{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,.75rem)}.SecuritySettings_passkeyItemActions__DhKGa{width:100%;justify-content:flex-end}.SecuritySettings_securityItemActions__4M6uv{flex-direction:column}.SecuritySettings_securityItemActions__4M6uv button{width:100%}}.ModuleCard_card__KOau3{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;font-family:var(--font-family);color:var(--color-text-primary);height:100%;box-shadow:var(--shadow-xs)}.ModuleCard_stripError__eNr5R,.ModuleCard_stripWarning__0M6aY{display:flex;align-items:center;gap:var(--spacing-xs);padding:7px var(--spacing-lg);font-size:var(--font-size-md);font-weight:500}.ModuleCard_stripWarning__0M6aY{background:var(--color-warning-light);color:var(--color-warning-dark)}.ModuleCard_stripError__eNr5R{background:var(--color-error-light);color:var(--color-error-dark)}.ModuleCard_header__yzgxL{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-lg) 0 var(--spacing-lg)}.ModuleCard_iconTile__iSXJ4{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--color-surface-subtle);color:var(--color-brand-primary-text)}.ModuleCard_headerText__NrwKV{flex:1;min-width:0}.ModuleCard_titleRow__ao7FL{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-sm)}.ModuleCard_name__yRteO{min-width:0;font-size:15px;font-weight:600;line-height:1.3}.ModuleCard_scope__wcrMU{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:var(--font-size-md);color:var(--color-text-tertiary)}.ModuleCard_status__1oHTJ{display:flex;align-items:center;gap:6px;flex-shrink:0;white-space:nowrap;padding-top:1px}.ModuleCard_dot__hcMxI{width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.ModuleCard_dotActive__L_e19{background:var(--color-success)}.ModuleCard_dotError__3_EXX{background:var(--color-error)}.ModuleCard_dotIdle__LtUs0{background:var(--color-text-disabled)}.ModuleCard_statusLabel__BPByZ{font-weight:500}.ModuleCard_description__pGeq1,.ModuleCard_statusLabel__BPByZ{font-size:var(--font-size-md);color:var(--color-text-secondary)}.ModuleCard_description__pGeq1{padding:var(--spacing-sm) var(--spacing-lg) 0 var(--spacing-lg);margin:0;line-height:1.5;text-wrap:pretty}.ModuleCard_disabledInfo__hrAWr{margin:var(--spacing-sm) var(--spacing-lg) 0 var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:var(--color-warning-light);color:var(--color-warning-dark);font-size:var(--font-size-md);line-height:1.5}.ModuleCard_disabledEta__XMaao,.ModuleCard_disabledReason__rtBXP{margin:0}.ModuleCard_disabledEta__XMaao{margin-top:4px}.ModuleCard_freeLine__shw3x{margin:14px var(--spacing-lg) 0 var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:var(--color-surface-subtle);font-size:var(--font-size-md);line-height:1.5;color:var(--color-text-secondary)}.ModuleCard_freeLine__shw3x strong{font-weight:600;color:var(--color-text-primary)}.ModuleCard_section__z6stF{padding:18px var(--spacing-lg) 0 var(--spacing-lg)}.ModuleCard_sectionHead__3VW5f{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.ModuleCard_sectionLabel__uVxso{font-size:var(--font-size-md);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.ModuleCard_ownedCount__TmJDK{font-size:var(--font-size-md);font-weight:500;color:var(--color-success);white-space:nowrap}.ModuleCard_includedList__LJY2P{display:flex;flex-direction:column;gap:7px;margin-top:var(--spacing-xs)}.ModuleCard_includedRow__qN9X5{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-md);color:var(--color-text-secondary)}.ModuleCard_check__EUiBz{display:inline-flex;align-items:center;color:var(--color-success)}.ModuleCard_addOnList__DdMKR{display:flex;flex-direction:column;gap:6px}.ModuleCard_addOnRow__tGCuu{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ModuleCard_addOnRow__tGCuu[role=button]{cursor:pointer}.ModuleCard_addOnRow__tGCuu[role=button]:hover{border-color:var(--color-border-hover)}.ModuleCard_addOnOwned__SFW_0{border-color:var(--color-success);background:var(--color-success-light)}.ModuleCard_addOnComing__AG0v2{background:var(--color-surface-subtle);color:var(--color-text-muted)}.ModuleCard_addOnText__J90v3{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ModuleCard_addOnName__Mhw4Z{font-size:var(--font-size-md);font-weight:500}.ModuleCard_addOnNote__YfQPE{font-size:var(--font-size-md);line-height:1.4;color:var(--color-text-muted)}.ModuleCard_addOnActive__E0EEB{font-size:var(--font-size-md);font-weight:500;color:var(--color-success)}.ModuleCard_addOnPrice__yaIEt{font-size:var(--font-size-md);color:var(--color-text-tertiary);white-space:nowrap}.ModuleCard_addOnPrice__yaIEt strong{font-weight:600;color:var(--color-text-secondary)}.ModuleCard_footer__QXyMl{margin-top:auto;padding:var(--spacing-md) var(--spacing-lg) 18px var(--spacing-lg)}.ModuleCard_summary__XM9Dx{display:flex;flex-direction:column;gap:var(--spacing-xs);border-top:1px solid var(--color-border-light);padding-top:13px;margin-bottom:var(--spacing-sm)}.ModuleCard_summaryRow__uG_fH{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-xs)}.ModuleCard_summaryRow__uG_fH .ModuleCard_sectionLabel__uVxso{flex-shrink:0;white-space:nowrap}.ModuleCard_summaryValue__5Or_S{font-size:var(--font-size-md);text-align:right;white-space:nowrap}.ModuleCard_summaryDetail__OrrkG{color:var(--color-text-tertiary);font-size:var(--font-size-md)}.ModuleCard_priceOrig__cE8sN{text-decoration:line-through;color:var(--color-text-muted);font-size:var(--font-size-md);margin-right:6px}.ModuleCard_priceNow__erFZr{font-weight:600;font-size:14px}.ModuleCard_priceUnit__HjAVb{font-size:var(--font-size-md);color:var(--color-text-tertiary)}.ModuleCard_priceNote__sbBjZ{align-self:flex-end;padding:3px 9px;border-radius:var(--radius-full);background:var(--color-warning-light);color:var(--color-warning-dark);font-size:var(--font-size-md);font-weight:500}.ModuleCard_quotaLabel__dHEkv{font-size:var(--font-size-md);color:var(--color-text-secondary);text-align:right}.ModuleCard_quotaBar__dR7CH{height:4px;border-radius:var(--radius-full);background:var(--color-surface-elevated);overflow:hidden}.ModuleCard_quotaFill__LJF__{height:100%;background:var(--color-brand-primary);border-radius:var(--radius-full)}.ModuleCard_quotaWarn__K3W91{background:var(--color-warning)}.ModuleCard_deactivateWrap__LccPZ{margin-top:6px}.ModuleCard_personalWrap__36vNP{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px dashed var(--color-border-light)}.ModuleCard_adminBuysNote__VmQt1{margin:0}.ModuleCard_adminBuysNote__VmQt1,.ModuleCard_personalNote__TizgL{font-size:var(--font-size-md);line-height:1.4;color:var(--color-text-secondary)}.ModuleCard_personalNote__TizgL{margin:var(--spacing-xs) 0 0 0}.ModuleCard_personalHeld__yMWmi{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-md);color:var(--color-text-secondary)}.ModuleCard_addOnGroup__SEprr{font-size:var(--font-size-md);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);padding:5px 2px 0}.ModuleCard_checkbox___Ouqp{width:16px;height:16px;border-radius:var(--radius-sm);flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-hover);background:transparent;font-size:var(--font-size-badge);line-height:1}.ModuleCard_checkboxOn__nKIhc{border-color:var(--color-primary-fill);background:var(--color-primary-fill);color:var(--color-text-white)}.ModuleCard_addOnSelected__Qpesx{border-color:var(--color-brand-primary);background:var(--color-brand-primary-light)}.ModuleCard_selSummary__jim4Q{display:flex;justify-content:space-between;align-items:baseline;margin-top:10px;font-size:var(--font-size-md);color:var(--color-text-secondary)}.ModuleCard_selSummary__jim4Q strong{font-weight:600;color:var(--color-text-primary)}.ModuleCard_planOptions__W4EgK{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ModuleCard_planOption__LV0Tj{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);min-height:44px;padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer}.ModuleCard_planOption__LV0Tj:hover:not(:disabled){border-color:var(--color-primary)}.ModuleCard_planOption__LV0Tj:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ModuleCard_planOptionCurrent__Zj4WZ{border-color:var(--color-primary);background:var(--color-primary-light);cursor:default}.ModuleCard_planOption__LV0Tj:disabled:not(.ModuleCard_planOptionCurrent__Zj4WZ){opacity:.6;cursor:not-allowed}.ModuleCard_planOptionName__Lp8Gd{font-weight:600}.ModuleCard_planOptionPrice__Ycyoc{color:var(--color-text-secondary);font-size:var(--font-size-xs);white-space:nowrap}.loading-state_container__sd3bY{display:flex;align-items:center;justify-content:center;width:100%;flex:1;box-sizing:border-box}.loading-state_content__1EG2b{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);text-align:center}.loading-state_size-small__Rmw3f{min-height:120px;padding:var(--spacing-md)}.loading-state_size-small__Rmw3f .loading-state_title__FuWCp{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.loading-state_size-small__Rmw3f .loading-state_subtitle__OUE7V{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0}.loading-state_size-small__Rmw3f .loading-state_content__1EG2b{gap:var(--spacing-sm)}.loading-state_size-medium__hyMc5{min-height:200px;padding:var(--spacing-lg)}.loading-state_size-medium__hyMc5 .loading-state_title__FuWCp{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.loading-state_size-medium__hyMc5 .loading-state_subtitle__OUE7V{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;max-width:400px;line-height:var(--line-height-relaxed)}.loading-state_size-medium__hyMc5 .loading-state_content__1EG2b{gap:var(--spacing-md)}.loading-state_size-large___5Jq5{min-height:400px;padding:var(--spacing-xl)}.loading-state_size-large___5Jq5 .loading-state_title__FuWCp{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.loading-state_size-large___5Jq5 .loading-state_subtitle__OUE7V{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0;max-width:500px;line-height:var(--line-height-relaxed)}.loading-state_size-large___5Jq5 .loading-state_content__1EG2b{gap:var(--spacing-lg)}.loading-state_variant-default__SHOhq{background:transparent;border:none;min-height:100dvh}.loading-state_variant-overlay__h05D7{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--loading-overlay-bg,color-mix(in srgb,var(--color-surface) 90%,transparent));backdrop-filter:blur(2px);z-index:var(--z-modal);min-height:100vh;min-height:100dvh}.loading-state_variant-overlay__h05D7 .loading-state_content__1EG2b{background-color:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-xl);min-width:280px;max-width:400px}.loading-state_variant-inline__mYUJ2{background:transparent;border:none;border-radius:0}.loading-state_children__MEyUG{margin-top:var(--spacing-sm)}@media (max-width:768px){.loading-state_size-large___5Jq5{min-height:300px;padding:var(--spacing-lg)}.loading-state_size-large___5Jq5 .loading-state_title__FuWCp{font-size:var(--font-size-lg)}.loading-state_size-large___5Jq5 .loading-state_subtitle__OUE7V{font-size:var(--font-size-base)}.loading-state_variant-overlay__h05D7 .loading-state_content__1EG2b{padding:var(--spacing-lg);min-width:240px;max-width:90vw}}.loading-state_skeleton__75fVJ{background-color:var(--color-gray-200);border-radius:var(--radius-sm);position:relative;overflow:hidden}.loading-state_skeleton__75fVJ:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--color-on-scrim) 40%,transparent) 50%,transparent 100%);animation:loading-state_shimmer__Y4k9h 1.5s infinite;transform:translateX(-100%)}@keyframes loading-state_shimmer__Y4k9h{to{transform:translateX(100%)}}.loading-state_skeletonText__GLRPW{height:1em;width:100%}.loading-state_skeletonTextShort__BFPXD{height:1em;width:60%}.loading-state_skeletonHeading__D7Fsa{height:1.5em;width:40%}.loading-state_skeletonAvatar__h48n5{border-radius:var(--radius-full)}.loading-state_skeletonAvatarSm__FZ5ld{width:32px;height:32px}.loading-state_skeletonAvatarMd__4Rt0v{width:48px;height:48px}.loading-state_skeletonAvatarLg__naqJ2{width:64px;height:64px}.loading-state_skeletonThumbnail__4PiNU{border-radius:var(--radius-base);aspect-ratio:16/9;width:100%}.loading-state_skeletonThumbnailSquare__JIpYX{border-radius:var(--radius-base);aspect-ratio:var(--aspect-square);width:100%}.loading-state_skeletonButton__JtssD{height:40px;width:120px;border-radius:var(--radius-base)}.loading-state_skeletonCard__W8AjS{border-radius:var(--radius-md);padding:var(--spacing-lg);min-height:200px}.loading-state_skeletonRow__4wYWK{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) 0}.loading-state_skeletonGroup__fU385{display:flex;flex-direction:column;gap:var(--spacing-sm)}@media (prefers-reduced-motion:reduce){.loading-state_skeleton__75fVJ:after{animation:none;background:transparent}}@media (prefers-contrast:high){.loading-state_skeleton__75fVJ,.loading-state_variant-overlay__h05D7 .loading-state_content__1EG2b{border:2px solid var(--color-border)}}[data-theme=dark] .loading-state_variant-overlay__h05D7{--loading-overlay-bg:color-mix(in srgb,var(--color-neutral-fill) 90%,transparent)}[data-theme=dark] .loading-state_variant-overlay__h05D7 .loading-state_content__1EG2b{background-color:var(--color-bg-primary)}[data-theme=dark] .loading-state_skeleton__75fVJ{background-color:var(--color-gray-200)}[data-theme=dark] .loading-state_skeleton__75fVJ:after{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--color-on-scrim) 5%,transparent) 50%,transparent 100%)}.Chip_chip__TaQkG{display:inline-flex;align-items:center;gap:var(--spacing-xs,6px);box-sizing:border-box;min-height:var(--control-height);padding:0 12px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:var(--radius-pill,9999px);cursor:pointer;font-family:inherit;transition:color var(--transition-base),background var(--transition-base),border-color var(--transition-base);white-space:nowrap}.Chip_chip__TaQkG:hover{color:var(--color-text-primary);border-color:var(--color-border-hover)}.Chip_chipFaded__nRYW4{opacity:.6}.Chip_chipFaded__nRYW4:hover{opacity:.9}.Chip_chipActive__biweb{color:var(--color-brand-text,var(--color-text-primary));background:var(--color-brand-soft,var(--color-surface-secondary));border-color:var(--color-brand-primary)}.Chip_chipSwatch__jBfsc{width:8px;height:8px;border-radius:50%;flex-shrink:0}.Chip_chipLabel__zGio_{display:inline-block}.Chip_chipCount__SvGLG{display:inline-flex;align-items:center;justify-content:center;min-width:18px;padding:0 5px;font-size:var(--font-size-badge);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);background:var(--color-surface);border-radius:var(--radius-pill,9999px)}.Chip_chipActive__biweb .Chip_chipCount__SvGLG{color:var(--color-brand-text,var(--color-text-primary));background:var(--color-surface)}.billing-credits_balanceCard__vD4m1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.billing-credits_balanceHeader__Y1Wor{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.billing-credits_balanceTitle__SfgGg{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.billing-credits_balanceAmount__WoBcu{text-align:center;padding:var(--spacing-lg) 0}.billing-credits_balanceValue__kZZXh{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.billing-credits_balanceLabel__EJoAy{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}.billing-credits_balanceReserved__5aSIL{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:center;margin-top:var(--spacing-xs)}.billing-credits_balanceActions__PosxS{display:flex;gap:var(--spacing-sm);justify-content:center;margin-top:var(--spacing-md)}.billing-credits_autoRefillStatus__NxqGd{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-gray-50);border-radius:var(--radius-base);margin-top:var(--spacing-md);font-size:var(--font-size-sm)}.billing-credits_autoRefillWarning__zqI_U{background:var(--color-warning-light);border:1px solid var(--color-border-warning,var(--color-warning));padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-base);margin-top:var(--spacing-md);font-size:var(--font-size-md);color:var(--color-warning-dark)}.billing-credits_autoRefillAttempt__50hSV{font-size:var(--font-size-md);margin-top:var(--spacing-xs)}.billing-credits_creditGate__R__hd{padding:var(--spacing-md)}.billing-credits_creditGateBilling__ZiOwa{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);font-weight:var(--font-weight-medium)}.billing-credits_creditGateDetails__CUMZl{background:var(--color-gray-50);border-radius:var(--radius-base);padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.billing-credits_creditGateRow__fvjfF{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xs) 0;font-size:var(--font-size-sm)}.billing-credits_creditGateLabel__239ab{color:var(--color-text-secondary)}.billing-credits_creditGateValue__AB16P{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.billing-credits_creditGateShortfall__wlszB{color:var(--color-error);font-weight:var(--font-weight-medium)}.billing-credits_creditGateNote__1HSNV{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:var(--line-height-relaxed)}.billing-credits_creditGateActions__p1x9f{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.billing-credits_insufficientAlert__4aRjJ{background:var(--color-error-light);border:1px solid var(--color-error-border);border-radius:var(--radius-base);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-error-dark);font-weight:var(--font-weight-medium)}.billing-credits_topUpPresets__aBXH9{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.billing-credits_topUpPreset__9sLrn{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);cursor:pointer;text-align:center;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);transition:border-color var(--transition-fast),background var(--transition-fast)}.billing-credits_topUpPreset__9sLrn:hover{border-color:var(--color-primary)}.billing-credits_topUpPresetSelected__z8ZeW{border-color:var(--color-primary-fill);background:var(--color-primary-fill);color:var(--color-text-white)}.billing-credits_topUpCustom__Y1t3w{margin-bottom:var(--spacing-md)}.billing-credits_topUpPaymentNote__e9Nsj{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:center;margin-bottom:var(--spacing-md)}.billing-credits_topUpActions__KKwQG{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.billing-credits_transactionHeader__8tLFU{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.billing-credits_transactionFilters__nCzAU{display:flex;gap:var(--spacing-sm);align-items:flex-end;flex-wrap:wrap;margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-gray-50);border-radius:var(--radius-base)}.billing-credits_transactionFilters__nCzAU>*{margin-bottom:0}.billing-credits_transactionAmount__pQqVF{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.billing-credits_amountPositive__ycRHC{color:var(--color-success)}.billing-credits_amountNegative__cYL2b{color:var(--color-error)}.billing-credits_spendingSummary__haSPQ{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.billing-credits_spendingHeader__sl1_j{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.billing-credits_spendingRow__6Ynfw{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;font-size:var(--font-size-sm)}.billing-credits_spendingService___QZse{display:flex;flex-direction:column}.billing-credits_spendingServiceName__MoIVI{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.billing-credits_spendingServiceUnits__ok8hG{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.billing-credits_spendingAmount__fSZES{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.billing-credits_spendingTotal__PRgo_{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-sm);margin-top:var(--spacing-sm);border-top:1px solid var(--color-border);font-weight:var(--font-weight-semibold)}.billing-credits_spendingLimit__VnnPT{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-sm)}.billing-credits_emptyState__PHhG8{text-align:center;padding:var(--spacing-2xl) var(--spacing-lg);background:var(--color-gray-50);border-radius:var(--radius-md)}.billing-credits_emptyTitle__DiNNf{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}.billing-credits_emptyDescription__nf_co{color:var(--color-text-secondary);margin-bottom:var(--spacing-md);max-width:400px;margin-left:auto;margin-right:auto}.billing-credits_emptySteps__Af4NV{text-align:left;max-width:300px;margin:0 auto var(--spacing-lg)}.billing-credits_emptyStep__p9BG7{display:flex;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.billing-credits_emptyStepNumber__tNJ5w{font-weight:var(--font-weight-semibold);color:var(--color-brand-primary-text);min-width:1.5rem}.billing-credits_memberSpend__NEdtY{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.billing-credits_memberSpendTitle__gCuEg{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin-bottom:var(--spacing-sm)}.billing-credits_memberRow__0Y6gQ{display:flex;justify-content:space-between;padding:var(--spacing-xs) 0;font-size:var(--font-size-sm)}.billing-credits_credCard__nZLHN{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm)}.billing-credits_credHeader__Q4ksD{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.billing-credits_credTitle__5O65a{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.billing-credits_scopePill__ruDgV{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:2px var(--spacing-sm);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.4;white-space:nowrap}.billing-credits_scopePillPersonal__02Sxp{background:var(--color-brand-soft);color:var(--color-brand-text)}.billing-credits_scopePillCompany__KJExf{background:var(--color-purple-soft);color:var(--color-purple-text)}.billing-credits_ownerLine__Zv9f5{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.billing-credits_ownerLead__h_n4x{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.billing-credits_credAmount__HwhBk{display:flex;align-items:baseline;gap:var(--spacing-xs);margin-top:var(--spacing-xs);flex-wrap:wrap}.billing-credits_credValue__r_TWk{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.billing-credits_credUnit___DJO3{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary)}.billing-credits_credReserved__qrmfv{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.billing-credits_credMeta__PX4xP{display:flex;gap:var(--spacing-md);flex-wrap:wrap;font-size:var(--font-size-md);color:var(--color-text-tertiary)}.billing-credits_credMeta__PX4xP strong{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.billing-credits_credActions__Y6_tt{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;margin-top:var(--spacing-xs)}.billing-credits_credSkeleton__PlZ_D{height:34px;width:55%;border-radius:var(--radius-sm);background:var(--color-gray-100);margin-top:var(--spacing-xs);animation:billing-credits_credPulse__wyO67 1.4s ease-in-out infinite}@keyframes billing-credits_credPulse__wyO67{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.billing-credits_topUpPresets__aBXH9{grid-template-columns:repeat(2,1fr)}.billing-credits_balanceActions__PosxS{flex-direction:column}.billing-credits_creditGateActions__p1x9f{flex-direction:column-reverse}.billing-credits_transactionFilters__nCzAU{flex-direction:column;align-items:stretch}.billing-credits_credActions__Y6_tt .billing-credits_credBtn__1W7sx{flex:1 1 auto;min-height:var(--touch-target-min);justify-content:center}}.billing-credits_redeemIntro___CkxX{margin:0 0 var(--spacing-md);font-size:var(--font-size-md);color:var(--color-text-secondary)}.billing-credits_redeemResult__uYS_0{margin:0 0 var(--spacing-xs);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.billing-credits_redeemBalance__fOu8x{margin:0 0 var(--spacing-md);font-size:var(--font-size-md);color:var(--color-text-secondary)}.AutoTaggingStateRow_box__spihu{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-base);font-size:var(--font-size-sm);min-width:0}.AutoTaggingStateRow_row__VUTp4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);min-height:44px}.AutoTaggingStateRow_label__3jwOk{flex:1 1 auto;min-width:0;font-weight:var(--font-weight-medium);color:var(--color-text-primary);display:inline-flex;align-items:center;gap:var(--spacing-xs)}.AutoTaggingStateRow_note__iYJDc{margin:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.AutoTaggingStateRow_action__oTPFI{color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}.AutoTaggingStateRow_catchUp__DTx9H{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.AutoTaggingStateRow_gateNote__C31xb{margin:0 0 var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-gray-50);border-radius:var(--radius-base);font-size:var(--font-size-sm)}.AutoTaggingStateRow_catchUpButton___HTli{max-width:100%;white-space:normal;text-align:left;height:auto}.CompanyAiSwitchCard_body__moz2E{display:flex;flex-direction:column;gap:var(--spacing-md);font-size:var(--font-size-md)}.CompanyAiSwitchCard_row__DY_Gr{display:flex;align-items:center;gap:var(--spacing-sm)}.CompanyAiSwitchCard_state__58vyM{font-weight:600;color:var(--color-text-primary)}.CompanyAiSwitchCard_note__mhjQj{margin:0;font-size:var(--font-size-md);color:var(--color-text-secondary)}.CompanyAiSwitchCard_saved__QXG1c{margin:0;font-size:var(--font-size-sm);color:var(--color-success-text)}.CompanyAiSwitchCard_subtitle__RSX5z{margin:var(--spacing-sm) 0 0;font-size:var(--font-size-md);font-weight:600;color:var(--color-text-primary)}.AutoTaggingSwitches_list__HUt9F{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AutoTaggingSwitches_row__Q4SQV{display:flex;align-items:center;gap:var(--spacing-sm);min-height:44px}.AutoTaggingSwitches_catalog__cNCuD{flex:1 1 auto;min-width:0;font-weight:600;color:var(--color-text-primary)}.AutoTaggingSwitches_note__3d_qH,.AutoTaggingSwitches_state__htvuc{color:var(--color-text-secondary)}.AutoTaggingSwitches_note__3d_qH{margin:0;font-size:var(--font-size-md)}.AutoTaggingSwitches_link__CT2Ue{color:var(--color-primary);font-weight:600;text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}.tabs_tabList__mFjd_{display:flex;gap:var(--spacing-xs);position:relative}.tabs_tabFrame__adK_T{position:relative;min-width:0}.tabs_tabScroll__BPsJd{display:none;position:absolute;top:50%;width:44px;height:44px;margin-top:-22px;padding:0;align-items:center;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer}.tabs_tabScroll__BPsJd:hover{color:var(--color-text-primary)}.tabs_tabScrollEnd__WDquq{right:0;justify-content:flex-end;padding-right:var(--spacing-xs)}.tabs_tabScrollStart___LuwL{left:0;justify-content:flex-start;padding-left:var(--spacing-xs)}.tabs_tabFrame__adK_T[data-more-end=true]>.tabs_tabScrollEnd__WDquq,.tabs_tabFrame__adK_T[data-more-start=true]>.tabs_tabScrollStart___LuwL{display:inline-flex}.tabs_tabListScrollable__8xhZC{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabs_tabListScrollable__8xhZC::-webkit-scrollbar{display:none}.tabs_tabListScrollable__8xhZC[data-fade-end=true]{-webkit-mask-image:linear-gradient(to right,var(--color-text-primary) calc(100% - 64px),transparent calc(100% - 32px));mask-image:linear-gradient(to right,var(--color-text-primary) calc(100% - 64px),transparent calc(100% - 32px))}.tabs_tabListScrollable__8xhZC[data-fade-start=true]{-webkit-mask-image:linear-gradient(to left,var(--color-text-primary) calc(100% - 64px),transparent calc(100% - 32px));mask-image:linear-gradient(to left,var(--color-text-primary) calc(100% - 64px),transparent calc(100% - 32px))}.tabs_tabListScrollable__8xhZC[data-fade-start=true][data-fade-end=true]{-webkit-mask-image:linear-gradient(to right,transparent 32px,var(--color-text-primary) 64px,var(--color-text-primary) calc(100% - 64px),transparent calc(100% - 32px));mask-image:linear-gradient(to right,transparent 32px,var(--color-text-primary) 64px,var(--color-text-primary) calc(100% - 64px),transparent calc(100% - 32px))}.tabs_tabListUnderline__JPVN5{border-bottom:1px solid var(--color-border)}.tabs_tabButton__hgk3X,.tabs_tabHeaderless__dXrE1,.tabs_tabPill__cetwy,.tabs_tabUnderline__RjjV9{box-sizing:border-box}.tabs_tabUnderline__RjjV9{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:0 var(--spacing-md);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--color-text-secondary);font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;min-height:var(--control-height)}.tabs_tabUnderline__RjjV9:hover:not(:disabled):not([aria-selected=true]){color:var(--color-text-primary);background:var(--color-bg-hover)}.tabs_tabUnderline__RjjV9:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:var(--radius-sm)}.tabs_tabUnderline__RjjV9[aria-selected=true]{color:var(--color-brand-primary-text);border-bottom-color:var(--color-primary)}.tabs_tabUnderline__RjjV9:disabled{color:var(--color-text-disabled);cursor:not-allowed}.tabs_tabListHeaderless__vVQ91{align-items:center;gap:0;margin-top:var(--spacing-xs);border-bottom:0;overflow-x:auto;scrollbar-width:thin}.tabs_tabHeaderless__dXrE1{display:inline-flex;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-xs) var(--spacing-md);background:transparent;border:none;border-bottom:2px solid transparent;color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast),border-color var(--transition-fast);min-height:var(--control-height)}.tabs_tabHeaderless__dXrE1:hover:not(:disabled):not([aria-selected=true]){color:var(--color-text-primary)}.tabs_tabHeaderless__dXrE1:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:var(--radius-sm)}.tabs_tabHeaderless__dXrE1[aria-selected=true]{color:var(--color-text-primary);border-bottom-color:var(--color-brand-primary,var(--color-text-primary));font-weight:500}.tabs_tabHeaderless__dXrE1:disabled{opacity:.5;cursor:not-allowed}.tabs_tabHeaderless__dXrE1[aria-selected=true] .tabs_tabBadge__VT6o_{background:var(--color-brand-soft,var(--color-background-tertiary));color:var(--color-brand-text,var(--color-text-primary))}.tabs_tabListPill__K5fd9{background:var(--color-bg-secondary);padding:var(--spacing-xs);border-radius:var(--radius-md)}.tabs_tabPill__cetwy{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;min-height:calc(var(--control-height) - var(--spacing-sm))}.tabs_tabPill__cetwy:hover:not(:disabled):not([aria-selected=true]){color:var(--color-text-primary);background:var(--color-bg-tertiary)}.tabs_tabPill__cetwy:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.tabs_tabPill__cetwy[aria-selected=true]{color:var(--color-brand-primary-text);background:var(--color-bg-primary);box-shadow:var(--shadow-sm)}.tabs_tabPill__cetwy:disabled{color:var(--color-text-disabled);cursor:not-allowed}.tabs_tabListButton__Am90k{gap:var(--spacing-xs)}.tabs_tabButton__hgk3X{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:0 var(--spacing-md);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-text-secondary);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;min-height:var(--control-height)}.tabs_tabButton__hgk3X:hover:not(:disabled):not([aria-selected=true]){color:var(--color-text-primary);background:var(--color-bg-tertiary);border-color:var(--color-border-hover)}.tabs_tabButton__hgk3X:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tabs_tabButton__hgk3X[aria-selected=true]{color:var(--color-text-white);background:var(--color-primary-fill);border-color:var(--color-primary-fill)}.tabs_tabButton__hgk3X:disabled{color:var(--color-text-disabled);background:var(--color-background-disabled);cursor:not-allowed}.tabs_tabListContext__IwQIm{border-bottom:1px solid var(--color-border);gap:0}.tabs_tabContext__h0R7S{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-lg);height:48px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--color-text-secondary);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);white-space:nowrap}.tabs_tabContext__h0R7S:hover:not(:disabled):not([aria-selected=true]){background:var(--color-background-secondary);color:var(--color-text-primary)}.tabs_tabContext__h0R7S:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:var(--radius-sm)}.tabs_tabContext__h0R7S[aria-selected=true]{background:var(--color-background-secondary);border-bottom-color:var(--color-text-primary);color:var(--color-text-primary);font-weight:500}.tabs_tabContext__h0R7S:disabled{color:var(--color-text-disabled);cursor:not-allowed}.tabs_tabContext__h0R7S .tabs_tabIcon__Uwjhs svg{width:14px;height:14px;opacity:.7;transition:opacity var(--transition-base)}.tabs_tabContext__h0R7S[aria-selected=true] .tabs_tabIcon__Uwjhs svg{opacity:1}.tabs_tabSmall__C3wtU{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);min-height:32px}.tabs_tabLarge__VdmOm{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-base);min-height:48px}.tabs_tabIcon__Uwjhs{display:flex;align-items:center;justify-content:center;flex-shrink:0}.tabs_tabIcon__Uwjhs svg{width:1em;height:1em}.tabs_tabBadge__VT6o_{display:inline-flex;align-items:center;justify-content:center;min-width:1.25em;height:1.25em;padding:0 .375em;font-size:var(--font-size-badge);font-weight:var(--font-weight-semibold);background:var(--color-gray-200);color:var(--color-text-secondary);border-radius:var(--radius-full);transition:all var(--transition-base)}[aria-selected=true] .tabs_tabBadge__VT6o_{background:var(--color-primary-light);color:var(--color-brand-primary-text)}.tabs_tabButton__hgk3X[aria-selected=true] .tabs_tabBadge__VT6o_{background:color-mix(in srgb,var(--color-on-scrim) 20%,transparent);color:var(--color-text-white)}.tabs_tabBadgeInfo__aZjQn,[aria-selected=true] .tabs_tabBadgeInfo__aZjQn{background:var(--color-badge-info-bg);color:var(--color-badge-info-text)}.tabs_tabBadgeReadonly__7QuL_,[aria-selected=true] .tabs_tabBadgeReadonly__7QuL_{background:var(--color-background-secondary);color:var(--color-text-tertiary);border:.5px solid var(--color-border-tertiary);min-width:auto;padding:0 var(--spacing-sm);font-weight:var(--font-weight-medium)}.tabs_tabPanel__7cHm9{outline:none}.tabs_tabPanel__7cHm9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.tabs_tabPanelGap__AmsKQ{padding-top:var(--spacing-md)}.tabs_tabPanelHidden__KgDXt{display:none}.tabs_tabListFullWidth__j4hev{width:100%}.tabs_tabListFullWidth__j4hev>button{flex:1;justify-content:center}@media (max-width:768px){.tabs_tabList__mFjd_{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabs_tabList__mFjd_::-webkit-scrollbar{display:none}.tabs_tabButton__hgk3X,.tabs_tabHeaderless__dXrE1,.tabs_tabPill__cetwy,.tabs_tabUnderline__RjjV9{min-height:var(--touch-target-min)}.tabs_tabContext__h0R7S{min-height:var(--touch-target-comfortable)}.tabs_tabSmall__C3wtU{min-height:var(--touch-target-min)}}@media (min-width:769px) and (pointer:coarse){.tabs_tabPill__cetwy{position:relative}.tabs_tabPill__cetwy:after{content:"";position:absolute;inset:calc(-1 * var(--spacing-xs)) 0}}@media (prefers-reduced-motion:reduce){.tabs_tabBadge__VT6o_,.tabs_tabButton__hgk3X,.tabs_tabContext__h0R7S,.tabs_tabPill__cetwy,.tabs_tabUnderline__RjjV9{transition:none}}@media (prefers-contrast:high){.tabs_tabContext__h0R7S[aria-selected=true],.tabs_tabUnderline__RjjV9[aria-selected=true]{border-bottom-width:3px}.tabs_tabButton__hgk3X[aria-selected=true],.tabs_tabPill__cetwy[aria-selected=true]{outline:2px solid currentColor}}.tasksSectionNav_nav__SgfHo{min-width:0;max-width:100%}.roleChange_selectCell__xlYdd{display:flex;flex-direction:column;gap:var(--spacing-2xs);min-width:180px}.roleChange_accessCell__tDr7X{min-width:0}.roleChange_panel__Nofsx{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.roleChange_panelTitle__IE_Ce{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.roleChange_columns__MMdVd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-md)}.roleChange_group__xK_aY{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.roleChange_groupHeading__QA8pc{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.roleChange_items__2lpTp{display:flex;flex-direction:column;gap:var(--spacing-2xs);margin:0;padding:0;list-style:none;font-size:var(--font-size-base);color:var(--color-text-primary);overflow-wrap:anywhere}.roleChange_muted__fegvW{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.roleChange_actions__GMOOC{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.roleChange_areaList__oJDOo{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.roleChange_areaItem___3Mnh{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2xs)}.roleChange_areaItem___3Mnh>.roleChange_items__2lpTp{padding-left:var(--spacing-md);list-style:disc}.roleChange_areaHeading__zhar5{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.roleChange_linkAction__XAnjw{align-self:flex-start;padding:0;border:none;background:none;font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-brand-primary-text);text-align:left;cursor:pointer}@media (max-width:768px){.roleChange_linkAction__XAnjw{min-height:44px}}.roleChange_linkAction__XAnjw:hover{text-decoration:underline}.roleChange_linkAction__XAnjw:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.roleChange_dialogBody__GLCze{display:flex;flex-direction:column;gap:var(--spacing-md);text-align:left}.roleChange_dialogLead__Yz2kx{margin:0;font-size:var(--font-size-base);color:var(--color-text-primary)}.roleChange_keeps__7KTXC{margin:0;padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.roleChange_dialogActions__cPFob{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-sm)}.roleChange_pickList__dc820{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.roleChange_pickRow__prh3W{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(140px,180px);align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border)}.roleChange_pickRow__prh3W:last-child{border-bottom:none}.roleChange_pickName__O8LIH{display:flex;flex-direction:column;min-width:0;font-size:var(--font-size-base);color:var(--color-text-primary);overflow-wrap:anywhere}.roleChange_pickCheck__zXrTH{width:20px;height:20px;margin:0;accent-color:var(--color-primary)}@media (max-width:640px){.roleChange_pickRow__prh3W{grid-template-columns:auto minmax(0,1fr)}.roleChange_pickRow__prh3W>:last-child{grid-column:1/-1}.roleChange_dialogActions__cPFob>*{flex:1 1 100%;min-height:44px}.roleChange_columns__MMdVd{grid-template-columns:minmax(0,1fr)}.roleChange_selectCell__xlYdd{min-width:0;width:100%}.roleChange_actions__GMOOC>*{flex:1 1 100%;min-height:44px}}.roleOverview_summaries__KsTGX{display:grid;grid-template-columns:max-content minmax(0,1fr);-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg);row-gap:var(--spacing-sm);margin:0}.roleOverview_summaryRole__zSyed{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.roleOverview_summaryText__2enxC{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}.roleOverview_overview__9SpwJ{container:roleoverview/inline-size;display:flex;flex-direction:column;gap:var(--spacing-md)}.roleOverview_overviewPanel__9EYi2{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.roleOverview_overviewTitle__SaPLi{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.roleOverview_legend__XVJ09{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.roleOverview_wide__zhK0S{display:block;overflow-x:auto}.roleOverview_narrow__MzUoT{display:none;flex-direction:column;gap:var(--spacing-md)}.roleOverview_compare__mG5Be{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.roleOverview_compare__mG5Be th{padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--color-border);text-align:left;font-weight:var(--font-weight-normal);color:var(--color-text-secondary)}.roleOverview_compare__mG5Be td{padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--color-border-light);color:var(--color-text-primary);vertical-align:middle}.roleOverview_compare__mG5Be .roleOverview_roleColumn__7rvtD{width:11%}.roleOverview_areaToggle__JL72x{display:inline-flex;align-items:center;gap:var(--spacing-xs);min-height:44px;padding:0;border:none;background:none;font:inherit;color:var(--color-text-primary);cursor:pointer;text-align:left}.roleOverview_areaToggle__JL72x:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.roleOverview_chevron__tveiV{display:inline-flex;transition:transform .15s ease}.roleOverview_chevronOpen__FmN4m{transform:rotate(180deg)}.roleOverview_functionRow__PQq1K td{background:var(--color-surface-secondary)}.roleOverview_functionLabel__k96xH{padding-left:var(--spacing-xl);color:var(--color-text-secondary)}.roleOverview_level__1t9Q_{white-space:nowrap}.roleOverview_levelNone___f7ig{color:var(--color-text-tertiary)}.roleOverview_levelEdit__E6_qK{font-weight:var(--font-weight-medium)}.roleOverview_functionList__KuDac{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.roleOverview_functionItem__G2ujX{display:flex;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-xs) 0;font-size:var(--font-size-sm);color:var(--color-text-primary);overflow-wrap:anywhere}.roleOverview_areaList__zUEQZ{display:flex;flex-direction:column;gap:var(--spacing-xs)}@container roleoverview (max-width: 720px){.roleOverview_wide__zhK0S{display:none}.roleOverview_narrow__MzUoT{display:flex}.roleOverview_summaries__KsTGX{grid-template-columns:minmax(0,1fr);row-gap:var(--spacing-2xs)}.roleOverview_summaryText__2enxC{margin-bottom:var(--spacing-sm)}}.roleOverview_exceptionBadge__Y7ozS{align-self:flex-start}.roleOverview_visuallyHidden__mpv7b{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
/*# sourceMappingURL=02301695f3cdf2fd.css.map*/