.ops-check{display:flex!important;align-items:center;gap:12px!important;line-height:1.5}.ops-check input[type=checkbox]{width:22px!important;height:22px!important;min-height:22px!important;flex:0 0 22px;padding:0;accent-color:#61a67d}.ops-slot{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ops-time{padding:12px 0;border-bottom:1px solid var(--line, #54705c)}.ops-time button{display:block;margin-top:10px}.ops-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.ops-metrics .workflow-card{margin:0}.ops-metrics strong{font-size:30px}.ops-table{overflow:auto}.ops-table table{border-collapse:collapse;width:100%;margin:20px 0}.ops-table caption{text-align:left;font-weight:700;padding:10px 0}.ops-table td,.ops-table th{border-bottom:1px solid var(--line, #54705c);padding:12px;text-align:left}.ops-inbox{margin:16px 0}.ops-inbox button{font:inherit}.ops-inbox summary{cursor:pointer;font-weight:650}@media (max-width: 600px){.ops-slot{grid-template-columns:1fr}.ops-metrics{grid-template-columns:1fr 1fr}}.SvgButton__-Jm{-webkit-tap-highlight-color:transparent;background:unset;border:unset;color:inherit;color:var(--icon-tertiary);display:flex;font-family:inherit;line-height:unset;line-height:0;padding:unset;text-align:unset;text-decoration:none}.SvgButton__-Jm:not(:disabled){cursor:pointer}@media (hover:hover) and (pointer:fine){.SvgButton__-Jm:not(:disabled):hover{color:var(--states-icon-tertiary-hover)}}.SvgButton__-Jm:disabled{cursor:not-allowed}.AvatarContainer__7c-{-webkit-tap-highlight-color:transparent;background:unset;border:unset;color:inherit;display:block;font-family:inherit;height:var(--MaxUi-AvatarContainer_size);line-height:unset;max-height:200px;max-width:200px;min-height:16px;min-width:16px;padding:unset;position:relative;text-align:unset;text-decoration:none;width:var(--MaxUi-AvatarContainer_size)}.AvatarContainer_form_circle__J44 .AvatarContainer__content__h8v{--MaxUi-AvatarContainer__content_radius:var(--border-radius-circle);border-radius:var(--MaxUi-AvatarContainer__content_radius)}.AvatarContainer_form_squircle__1i0 .AvatarContainer__content__h8v{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTI4IDBDNC45NDIgMCAwIDQuOTQyIDAgMjhjMCAyMy4wNDYgNC45MzcgMjcuOTk1IDI3Ljk2NSAyOGguMDdjMjMuMDE2LS4wMDUgMjcuOTYtNC45NDkgMjcuOTY1LTI3Ljk2NXYtLjA3QzU1Ljk5NSA0LjkzNyA1MS4wNDYgMCAyOCAwIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMjhDMCA0Ljk0MiA0Ljk0MiAwIDI4IDBzMjggNC45NDIgMjggMjgtNC45NDIgMjgtMjggMjhTMCA1MS4wNTggMCAyOCIvPjwvc3ZnPg==);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.AvatarContainer__content__h8v{display:flex;height:100%;overflow:hidden;position:relative;width:100%}.AvatarContainer_form_circle__J44 .AvatarContainer__content__h8v:after{border:.5px solid var(--divider-secondary);border-radius:inherit;box-sizing:border-box;content:"";inset:0;pointer-events:none;position:absolute}.AvatarContainer__onlineStatus__cdV{background-color:var(--icon-positive);border-radius:var(--border-radius-circle);box-shadow:0 0 0 var(--MaxUi-AvatarContainer__onlineStatus_stroke-width,2px) var(--background-primary);display:block;pointer-events:none;position:absolute;z-index:1}.AvatarContainer_onlineStatus_xs__sy8 .AvatarContainer__onlineStatus__cdV{bottom:1px;height:6px;right:1px;width:6px}.AvatarContainer_onlineStatus_s__YBz .AvatarContainer__onlineStatus__cdV{bottom:2px;height:8px;right:2px;width:8px}.AvatarContainer_onlineStatus_m__IU3 .AvatarContainer__onlineStatus__cdV{bottom:3px;height:10px;right:3px;width:10px}.AvatarContainer_onlineStatus_l__X3w .AvatarContainer__onlineStatus__cdV{--MaxUi-AvatarContainer__onlineStatus_stroke-width:3px;bottom:4px;height:12px;right:4px;width:12px}.AvatarContainer__overlay__qul{inset:0;overflow:hidden;position:absolute}.AvatarContainer__rightBottomCorner__kZG{bottom:0;position:absolute;right:0}.AvatarContainer__rightTopCorner__y4y{position:absolute;right:0;top:0}.AvatarIcon__ZUI{background-color:var(--background-accent-neutral-fade-secondary);color:var(--icon-quaternary);justify-content:center}.AvatarIcon__ZUI,.AvatarText__DIj{align-items:center;display:flex;height:100%;width:100%}.AvatarText__DIj{color:var(--text-primary-inverse-static);text-align:center}.AvatarText_gradient_red__bnV{background:var(--gradient-red)}.AvatarText_gradient_orange__Ngq{background:var(--gradient-orange)}.AvatarText_gradient_green__n7Z{background:var(--gradient-green)}.AvatarText_gradient_blue__gLu{background:var(--gradient-blue)}.AvatarText_gradient_purple__UsS{background:var(--gradient-purple)}.AvatarText__in__cDg{flex-grow:1;font-weight:600}.AvatarImage__H7-{height:100%;object-fit:cover;object-position:center;width:100%}.AvatarOverlay__-nV{background:var(--background-overlay-secondary);color:var(--text-primary-inverse-static);height:100%;justify-content:center;width:100%}.AvatarOverlay__-nV,.ClearableInput__4PN{align-items:center;display:flex}.ClearableInput__button__iUo{padding:2px}.ClearableInput__count__K7Z{color:var(--icon-tertiary);font-family:var(--family-base);font-size:var(--font-size-tag);font-style:normal;font-weight:var(--font-weight-tag);letter-spacing:var(--letter-spacing-tag);line-height:var(--line-height-tag);padding:2px}.Container__yZR{box-sizing:border-box;display:flex;flex-direction:column}.Container__yZR:not(.Container_fullWidth__2tY){padding-left:var(--spacing-size-xl);padding-right:var(--spacing-size-xl)}.EllipsisText__DEC{display:block;overflow:hidden;text-overflow:ellipsis}.EllipsisText_multiline__y4t{-webkit-line-clamp:var(--MaxUi-EllipsisText_linesCount);-webkit-box-orient:vertical;display:-webkit-box}.EllipsisText_singleLine__Arf{white-space:nowrap}.Flex__pih{column-gap:var(--MaxUi-Flex_gapX);row-gap:var(--MaxUi-Flex_gapY)}.Grid__lFk{column-gap:var(--MaxUi-Grid_gapX);grid-template-columns:repeat(var(--MaxUi-Grid_cols),minmax(0,1fr));grid-template-rows:repeat(var(--MaxUi-Grid_rows),minmax(0,1fr));row-gap:var(--MaxUi-Grid_gapY)}.Panel__XH0{display:flex;flex-direction:column;height:100%}.Panel_centeredX__DG7{align-items:center}.Panel_centeredY__f-k{justify-content:center}.Panel_mode_primary__fNs{background-color:var(--background-primary)}.Panel_mode_secondary__Tez{background-color:var(--background-surface)}.Ripple__dJ9{position:absolute}.Ripple_active__uv5{animation:animation-wave__GUN .3s;background:var(--Ripple_backgroundColor,var(--states-background-hovered-transparent));block-size:24px;border-radius:50%;inline-size:24px;inset-block-start:0;inset-inline-start:0;margin-block:-12px 0;margin-inline:0 -12px;opacity:0}@keyframes animation-wave__GUN{0%{opacity:1;transform:scale(1)}30%{opacity:1}to{opacity:0;transform:scale(8)}}.Tappable__O--{-webkit-tap-highlight-color:transparent;background:unset;border:unset;color:inherit;font-family:inherit;line-height:unset;overflow:hidden;padding:unset;position:relative;text-align:unset;text-decoration:none}@media (hover:hover) and (pointer:fine){.Tappable_interactive__4Uv:not(.Tappable_disabled__0z8):hover{background-image:linear-gradient(var(--MaxUi-Tappable_background-hovered,var(--states-background-hovered-transparent)),var(--MaxUi-Tappable_background-hovered,var(--states-background-hovered-transparent)))}}.Tappable_interactive__4Uv.Tappable_activeMode_ripple__3k-:not(.Tappable_disabled__0z8){--Ripple_backgroundColor:var(--MaxUi-Tappable_background-pressed,var(--states-background-pressed-transparent))}.Tappable_interactive__4Uv.Tappable_activeMode_highlight__Hs-:not(.Tappable_disabled__0z8):active{background-image:linear-gradient(var(--MaxUi-Tappable_background-pressed,var(--states-background-pressed-transparent)),var(--MaxUi-Tappable_background-pressed,var(--states-background-pressed-transparent)))}.Tappable_interactive__4Uv:not(.Tappable_disabled__0z8){cursor:pointer}.Tappable_interactive__4Uv.Tappable_disabled__0z8{cursor:not-allowed}.Tappable__ripple__Egr{inset:0;pointer-events:none;position:absolute}.Spinner__piy{display:inline-flex}.Spinner_appearance_primary__mxz{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-primary-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-primary-filled)}.Spinner_appearance_themed__-9S{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-themed-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-themed-filled)}.Spinner_appearance_primary-static__JxW{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-primary-static-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-primary-static-filled)}.Spinner_appearance_contrast__Mv6{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-contrast-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-contrast-filled)}.Spinner_appearance_contrast-static__rM7{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-contrast-static-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-contrast-static-filled)}.Spinner_appearance_negative__eMf{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-negative-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-negative-filled)}.Spinner_appearance_neutral-themed__D8F{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-neutral-themed-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-neutral-themed-filled)}.androidSpinner__w-L{animation:rotation__CUP 1s linear infinite;background:conic-gradient(var(--MaxUi-Spinner_gradient-to) 0 60%,transparent 60% 100%);border-radius:50%;mask:radial-gradient(closest-side,transparent 80%,#000 0);-webkit-mask:radial-gradient(closest-side,transparent 80%,#000 0)}@keyframes rotation__CUP{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.iosSpinner__3q2{display:inline-block;position:relative}.iosSpinner__3q2 .bar__aHj{animation:fade__2ZD .8s linear infinite;background:var(--MaxUi-Spinner_gradient-to);border-radius:999px;height:30%;left:45%;opacity:0;position:absolute;top:36%;width:12.5%}.iosSpinner__3q2 .bar__aHj:first-child{animation-delay:0s;transform:rotate(0) translateY(-130%)}.iosSpinner__3q2 .bar__aHj:nth-child(2){animation-delay:-.7s;transform:rotate(45deg) translateY(-130%)}.iosSpinner__3q2 .bar__aHj:nth-child(3){animation-delay:-.6s;transform:rotate(90deg) translateY(-130%)}.iosSpinner__3q2 .bar__aHj:nth-child(4){animation-delay:-.5s;transform:rotate(135deg) translateY(-130%)}.iosSpinner__3q2 .bar__aHj:nth-child(5){animation-delay:-.4s;transform:rotate(180deg) translateY(-130%)}.iosSpinner__3q2 .bar__aHj:nth-child(6){animation-delay:-.3s;transform:rotate(225deg) translateY(-130%)}.iosSpinner__3q2 .bar__aHj:nth-child(7){animation-delay:-.2s;transform:rotate(270deg) translateY(-130%)}.iosSpinner__3q2 .bar__aHj:nth-child(8){animation-delay:-.1s;transform:rotate(315deg) translateY(-130%)}@keyframes fade__2ZD{0%{opacity:1}to{opacity:.2}}.Button__0OJ{-webkit-tap-highlight-color:transparent;align-items:center;background-color:var(--MaxUi-Button_background);border:0;box-sizing:border-box;color:var(--MaxUi-Button_foreground);cursor:pointer;display:flex;font-family:var(--family-base);justify-content:center;overflow:hidden;position:relative;text-decoration:none}.Button_loading__LD-{cursor:wait}.Button_loading__LD- :where(.Button__iconBefore__BUe,.Button__content__vnq,.Button__indicator__HuA,.Button__iconAfter__VhZ){visibility:hidden}.Button_disabled__jkY{cursor:not-allowed}.Button_stretched__mzq{width:100%}.Button_activeMode_ripple__E5Y{--Ripple_backgroundColor:var(--MaxUi-Button_background-active)}.Button_activeMode_highlight__K3j:active{background-color:var(--MaxUi-Button_background-active);color:var(--MaxUi-Button_foreground-active,var(--MaxUi-Button_foreground))}.Button_size_xsmall__QCm{border-radius:var(--size-border-radius-button-xsmall);height:32px;min-width:40px;padding:6px 12px}.Button_size_small__LLG{border-radius:var(--size-border-radius-button-small);height:40px;min-width:48px;padding:10px 12px}.Button_size_medium__fI9{border-radius:var(--size-border-radius-button-medium);height:52px;min-width:56px;padding:16px 20px}.Button_size_large__S2-{border-radius:var(--size-border-radius-button-large);height:60px;min-width:64px;padding:18px 22px}.Button_variant_primary__yLL{--MaxUi-Button_background-active:var(--states-button-primary-pressed);--MaxUi-Button_background:var(--button-primary);--MaxUi-Button_foreground:var(--text-primary-inverse-static)}@media (hover:hover) and (pointer:fine){.Button_variant_primary__yLL:hover{--MaxUi-Button_background:var(--states-button-primary-hover)}}.Button_variant_primary__yLL.Button_disabled__jkY{--MaxUi-Button_background:var(--states-button-primary-disabled);--MaxUi-Button_foreground:var(--states-text-primary-inverse-static-disabled)}.Button_variant_secondary__DR6{--MaxUi-Button_background-active:var(--states-button-secondary-contrast-pressed);--MaxUi-Button_background:var(--button-secondary-contrast);--MaxUi-Button_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.Button_variant_secondary__DR6:hover{--MaxUi-Button_background:var(--states-button-secondary-contrast-hover)}}.Button_variant_secondary__DR6.Button_disabled__jkY{--MaxUi-Button_background:var(--states-button-secondary-contrast-disabled);--MaxUi-Button_foreground:var(--states-text-primary-disabled)}.Button_variant_ghost__EkG{--MaxUi-Button_background-active:var(--states-button-ghost-pressed);--MaxUi-Button_background:var(--button-ghost);--MaxUi-Button_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.Button_variant_ghost__EkG:hover{--MaxUi-Button_background:var(--states-button-ghost-hover)}}.Button_variant_ghost__EkG.Button_disabled__jkY{--MaxUi-Button_background:var(--button-ghost);--MaxUi-Button_foreground:var(--states-text-primary-disabled)}.Button_variant_primary-contrast__b63{--MaxUi-Button_background-active:var(--states-button-primary-contrast-pressed);--MaxUi-Button_background:var(--button-primary-contrast);--MaxUi-Button_foreground:var(--text-primary-static)}@media (hover:hover) and (pointer:fine){.Button_variant_primary-contrast__b63:hover{--MaxUi-Button_background:var(--states-button-primary-contrast-hover)}}.Button_variant_primary-contrast__b63.Button_disabled__jkY{--MaxUi-Button_background:var(--states-button-primary-contrast-disabled);--MaxUi-Button_foreground:var(--states-text-primary-static-disabled)}.Button_variant_secondary-contrast__cey{--MaxUi-Button_background-active:var(--states-button-secondary-pressed);--MaxUi-Button_background:var(--button-secondary);--MaxUi-Button_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.Button_variant_secondary-contrast__cey:hover{--MaxUi-Button_background:var(--states-button-secondary-hover)}}.Button_variant_secondary-contrast__cey.Button_disabled__jkY{--MaxUi-Button_background:var(--states-button-secondary-disabled);--MaxUi-Button_foreground:var(--states-text-primary-disabled)}.Button_variant_overlay__keO{--MaxUi-Button_background-active:var(--states-button-overlay-pressed);--MaxUi-Button_background:var(--button-overlay);--MaxUi-Button_foreground:var(--text-primary-inverse-static)}@media (hover:hover) and (pointer:fine){.Button_variant_overlay__keO:hover{--MaxUi-Button_background:var(--states-button-overlay-hover)}}.Button_variant_overlay__keO.Button_disabled__jkY{--MaxUi-Button_background:var(--states-button-overlay-disabled);--MaxUi-Button_foreground:var(--states-text-primary-inverse-static-disabled)}.Button_variant_destructive__2Ug{--MaxUi-Button_background-active:var(--states-button-negative-pressed);--MaxUi-Button_background:var(--button-negative);--MaxUi-Button_foreground:var(--text-primary-inverse-static)}@media (hover:hover) and (pointer:fine){.Button_variant_destructive__2Ug:hover{--MaxUi-Button_background:var(--states-button-negative-hover)}}.Button_variant_destructive__2Ug.Button_disabled__jkY{--MaxUi-Button_background:var(--states-button-negative-disabled);--MaxUi-Button_foreground:var(--states-text-primary-inverse-static-disabled)}.Button__content__vnq{position:relative;z-index:1}:where(.Button_size_xsmall__QCm) .Button__content__vnq{font-family:var(--family-base);font-size:var(--font-size-action-small);font-style:normal;font-weight:var(--font-weight-action-small);letter-spacing:var(--letter-spacing-action-small);line-height:var(--line-height-action-small)}:where(.Button_size_small__LLG) .Button__content__vnq{font-family:var(--family-base);font-size:var(--font-size-action-medium);font-style:normal;font-weight:var(--font-weight-action-medium);letter-spacing:var(--letter-spacing-action-medium);line-height:var(--line-height-action-medium)}:where(.Button_size_medium__fI9) .Button__content__vnq{font-family:var(--family-base);font-size:var(--font-size-action-large);font-style:normal;font-weight:var(--font-weight-action-large);font-weight:500;letter-spacing:var(--letter-spacing-action-large);line-height:var(--line-height-action-large)}:where(.Button_size_large__S2-) .Button__content__vnq{font-family:var(--family-base);font-size:var(--font-size-action-large);font-style:normal;font-weight:var(--font-weight-action-large);font-weight:500;letter-spacing:var(--letter-spacing-action-large);line-height:var(--line-height-action-large)}.Button__spinnerContainer__G4I{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.Button__iconBefore__BUe{display:flex;position:relative;z-index:1}:where(.Button_size_xsmall__QCm) .Button__iconBefore__BUe{margin-right:var(--spacing-size-xs)}:where(.Button_size_small__LLG) .Button__iconBefore__BUe{margin-right:var(--spacing-size-xs)}:where(.Button_size_medium__fI9) .Button__iconBefore__BUe{margin-right:var(--spacing-size-m)}:where(.Button_size_large__S2-) .Button__iconBefore__BUe{margin-right:var(--spacing-size-m)}.Button__iconAfter__VhZ{display:flex;position:relative;z-index:1}:where(.Button_size_xsmall__QCm) .Button__iconAfter__VhZ{margin-left:var(--spacing-size-xs)}:where(.Button_size_small__LLG) .Button__iconAfter__VhZ{margin-left:var(--spacing-size-xs)}:where(.Button_size_medium__fI9) .Button__iconAfter__VhZ{margin-left:var(--spacing-size-s)}:where(.Button_size_large__S2-) .Button__iconAfter__VhZ{margin-left:var(--spacing-size-s)}.Button__indicator__HuA{position:relative;z-index:1}:where(.Button_size_xsmall__QCm) .Button__indicator__HuA{margin-left:var(--spacing-size-xs)}:where(.Button_size_small__LLG) .Button__indicator__HuA{margin-left:var(--spacing-size-xs)}:where(.Button_size_medium__fI9) .Button__indicator__HuA{margin-left:var(--spacing-size-m)}:where(.Button_size_large__S2-) .Button__indicator__HuA{margin-left:var(--spacing-size-m)}.Button__ripple__jw0{inset:0;pointer-events:none;position:absolute}.Counter__0Oj{align-items:center;border-radius:var(--border-radius-circle);box-sizing:border-box;display:inline-flex;font-family:var(--family-base);font-size:var(--font-size-label);font-style:normal;font-weight:var(--font-weight-label-strong);justify-content:center;letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-label);min-height:var(--size-border-radius-semantic-border-radius-promo);min-width:var(--size-border-radius-semantic-border-radius-promo);padding:1px var(--spacing-size-s)}.Counter_variant_primary__8Mz{background-color:var(--counter-themed);color:var(--text-primary-inverse-static)}.Counter_variant_primary-contrast__yFz{background-color:var(--counter-contrast);color:var(--text-themed)}.Counter_variant_attention__IWH{background-color:var(--counter-attention);color:var(--text-primary-inverse-static)}.Counter_variant_attention-contrast__LHu{background-color:var(--counter-contrast);color:var(--text-negative)}.Counter_variant_promo__9kD{background-color:var(--counter-contrast);color:var(--promo-text-step-1)}.Counter_variant_static__d8Y{background-color:var(--counter-default);color:var(--text-primary-inverse-static)}.Counter_variant_static-contrast__bAq{background-color:var(--counter-contrast);color:var(--text-primary-static)}.Counter_variant_default__weZ{background-color:var(--counter-mirage);color:var(--text-primary-inverse)}.Counter_variant_mute__2SU{background-color:var(--counter-mute);color:var(--text-tertiary)}.Counter_variant_menu__qf0{background-color:var(--counter-menu);color:var(--text-primary-inverse-static)}.CellAction__vzN{align-items:center;box-sizing:border-box;display:flex;width:100%}.CellAction_mode_primary__vZQ{color:var(--text-themed)}.CellAction_mode_primary__vZQ.CellAction_disabled__VZA{color:var(--states-text-themed-disabled)}.CellAction_mode_secondary__AJk{color:var(--text-tertiary)}.CellAction_mode_secondary__AJk.CellAction_disabled__VZA{color:var(--states-text-tertiary-disabled)}.CellAction_mode_themed__-Gg{color:var(--text-themed)}.CellAction_mode_themed__-Gg.CellAction_disabled__VZA{color:var(--states-text-themed-disabled)}.CellAction_mode_destructive__ovY{color:var(--text-negative)}.CellAction_mode_destructive__ovY.CellAction_disabled__VZA{color:var(--states-text-negative-disabled)}.CellAction_mode_custom__3T8{color:var(--MaxUi-CellAction_color,var(--text-themed))}.CellAction_mode_custom__3T8.CellAction_disabled__VZA{color:var(--MaxUi-CellAction_color-disabled,var(--states-text-themed-disabled))}.CellAction_height_compact__ysc{min-height:48px;padding:var(--spacing-size-xs) var(--spacing-size-xl)}.CellAction_height_normal__ELj{min-height:56px;padding:var(--spacing-size-m) var(--spacing-size-xl)}.CellAction_surface_island__REC{background-color:var(--background-card);border-radius:var(--r-1652)}.CellAction__before__oZm{align-items:center;display:flex;justify-content:center;margin-right:var(--spacing-size-xl);min-height:40px;min-width:40px}.CellAction__content__Uib{display:flex;flex-direction:column;flex-grow:1;font-family:var(--family-base);font-size:var(--font-size-action-medium);font-style:normal;font-weight:var(--font-weight-action-medium);letter-spacing:var(--letter-spacing-action-medium);line-height:var(--line-height-action-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CellAction__chevron__6SI{color:var(--icon-mute);flex-shrink:0}.CellHeader__Epf{align-items:center;box-sizing:border-box;color:var(--text-tertiary);display:flex;min-height:28px;padding:var(--spacing-size-xs) calc(var(--spacing-size4xl) - var(--spacing-size-xl))}.CellHeader_titleStyle_caps__nfB .CellHeader__content__El-{font-family:var(--family-base);font-size:var(--font-size-cell-label-strong-small-caps);font-style:normal;font-weight:var(--font-weight-cell-label-strong-small-caps);letter-spacing:var(--letter-spacing-cell-label-strong-small-caps);line-height:var(--line-height-cell-label-strong-small-caps);text-transform:uppercase}.CellHeader_titleStyle_normal__M-p .CellHeader__content__El-{font-family:var(--family-base);font-size:var(--font-size-label);font-style:normal;font-weight:var(--font-weight-label-strong);letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-label);line-height:.875rem}.CellHeader__Epf:not(.CellHeader_fullWidth__h2Y){padding:var(--spacing-size-xs) var(--spacing-size-xl)}.CellHeader__Epf.CellHeader_fullWidth__h2Y{padding:var(--spacing-size-xs) var(--spacing-size-m)}.CellHeader__content__El-{flex-grow:1}.CellHeader__after__RXN{flex-shrink:0}.CellInput__92-{align-items:center;box-sizing:border-box;display:flex}.CellInput_disabled__fZ7{color:var(--states-text-primary-disabled)}.CellInput_disabled__fZ7 .CellInput__input__gQ3::placeholder{color:var(--states-text-tertiary-disabled)}.CellInput_height_compact__Mv2{min-height:48px;padding:var(--spacing-size-xs) var(--spacing-size-xl)}.CellInput_height_normal__ovc{min-height:56px;padding:var(--spacing-size-m) var(--spacing-size-xl)}.CellInput_surface_island__cls{background-color:var(--background-card);border-radius:var(--r-1652)}.CellInput__before__Hkm{font-family:var(--family-base);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);margin-right:var(--spacing-size-xs);width:96px}.CellInput__body__Egp{flex-grow:1}.CellInput__input__gQ3{appearance:none;background:unset;border:unset;box-shadow:none;color:inherit;flex-grow:1;font-family:var(--font);font-family:var(--family-base);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);margin:unset;outline:none;padding:unset;resize:none}.CellInput__input__gQ3::placeholder{color:var(--text-tertiary)}.CellInput__clearButton__znK{margin-left:var(--spacing-size-xl)}.CellList__1ou{box-sizing:border-box;width:100%}.CellList_filled__ikE .CellList__body__ouS{background-color:var(--background-card)}.CellList_mode_island__aCu{padding-left:var(--spacing-size-xl);padding-right:var(--spacing-size-xl)}.CellList_mode_island__aCu .CellList__body__ouS{border-radius:var(--size-border-radius-semantic-border-radius-card);overflow:hidden}.CellSimple__n0z{align-items:center;box-sizing:border-box;display:flex;width:100%}.CellSimple_disabled__T-3,.CellSimple_disabled__T-3 .CellSimple__title__aYs{color:var(--states-text-primary-disabled)}.CellSimple_disabled__T-3 .CellSimple__overline__Ncr{color:var(--states-text-tertiary-disabled)}.CellSimple_disabled__T-3 .CellSimple__link__ie-{color:var(--states-text-themed-disabled)}.CellSimple_disabled__T-3.CellSimple_subtitle_secondary__3uL .CellSimple__subtitle__oIF{color:var(--states-text-secondary-disabled)}.CellSimple_disabled__T-3.CellSimple_subtitle_tertiary__lz0 .CellSimple__subtitle__oIF{color:var(--states-text-tertiary-disabled)}.CellSimple_height_compact__HUQ{min-height:48px;padding:var(--spacing-size-xs) var(--spacing-size-xl)}.CellSimple_height_normal__pxj{min-height:56px;padding:var(--spacing-size-m) var(--spacing-size-xl)}.CellSimple_surface_island__GzM{background-color:var(--background-card);border-radius:var(--r-1652)}.CellSimple__before__5Q9{align-items:center;display:flex;justify-content:center;margin-right:var(--spacing-size-xl);min-height:40px;min-width:40px}.CellSimple__after__2FK{align-items:center;display:flex;margin-left:var(--spacing-size-xl)}.CellSimple__content__SOk{display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-size-xs);min-width:0}.CellSimple__title__aYs{color:var(--text-primary);font-family:var(--family-base);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);overflow-wrap:anywhere}.CellSimple__chevron__cSs{color:var(--icon-mute);flex-shrink:0}.CellSimple__subtitle__oIF{font-family:var(--family-base);font-size:var(--font-size-description);font-style:normal;font-weight:var(--font-weight-description);letter-spacing:var(--letter-spacing-description);line-height:var(--line-height-description)}.CellSimple_subtitle_secondary__3uL .CellSimple__subtitle__oIF{color:var(--text-secondary)}.CellSimple_subtitle_tertiary__lz0 .CellSimple__subtitle__oIF{color:var(--text-tertiary)}.CellSimple__overline__Ncr{color:var(--text-tertiary);font-family:var(--family-base);font-size:var(--font-size-description);font-style:normal;font-weight:var(--font-weight-description);letter-spacing:var(--letter-spacing-description);line-height:var(--line-height-description);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CellSimple_separator__aOX{border-top:.5px solid var(--divider-primary)}.CellSimple__link__ie-{color:var(--text-themed);display:block;font-family:var(--family-base);font-size:var(--font-size-description);font-style:normal;font-weight:var(--font-weight-description);letter-spacing:var(--letter-spacing-description);line-height:var(--line-height-description);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.IconButton__KCr{-webkit-tap-highlight-color:transparent;align-items:center;background:unset;background-color:var(--MaxUi-IconButton_background);border:unset;border-radius:var(--border-radius-circle);box-sizing:border-box;color:inherit;color:var(--MaxUi-IconButton_foreground);cursor:pointer;display:flex;font-family:inherit;justify-content:center;line-height:unset;overflow:hidden;padding:unset;position:relative;text-align:unset;text-decoration:none}.IconButton_loading__RxW .IconButton__content__dCL{visibility:hidden}.IconButton_disabled__SZj{cursor:not-allowed}.IconButton_activeMode_ripple__asi{--Ripple_backgroundColor:var(--MaxUi-IconButton_background-active)}.IconButton_activeMode_highlight__h15:active{background-color:var(--MaxUi-IconButton_background-active);color:var(--MaxUi-IconButton_foreground-active,var(--MaxUi-IconButton_foreground))}.IconButton_size_xsmall__G5T{border-radius:45%;height:32px;width:32px}.IconButton_size_small__e3f{border-radius:45%;height:40px;width:40px}.IconButton_size_medium__MQQ{border-radius:45%;height:52px;width:52px}.IconButton_size_large__9oz{border-radius:45%;height:60px;width:60px}.IconButton_variant_primary__-4n{--MaxUi-IconButton_background-active:var(--states-button-primary-pressed);--MaxUi-IconButton_background:var(--button-primary);--MaxUi-IconButton_foreground:var(--text-primary-inverse-static)}@media (hover:hover) and (pointer:fine){.IconButton_variant_primary__-4n:hover{--MaxUi-IconButton_background:var(--states-button-primary-hover)}}.IconButton_variant_primary__-4n.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-button-primary-disabled);--MaxUi-IconButton_foreground:var(--states-text-primary-inverse-static-disabled)}.IconButton_variant_secondary__dFi{--MaxUi-IconButton_background-active:var(--states-button-secondary-contrast-pressed);--MaxUi-IconButton_background:var(--button-secondary-contrast);--MaxUi-IconButton_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.IconButton_variant_secondary__dFi:hover{--MaxUi-IconButton_background:var(--states-button-secondary-contrast-hover)}}.IconButton_variant_secondary__dFi.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-button-secondary-contrast-disabled);--MaxUi-IconButton_foreground:var(--states-text-primary-disabled)}.IconButton_variant_ghost__jvE{--MaxUi-IconButton_background-active:var(--states-button-ghost-pressed);--MaxUi-IconButton_background:var(--button-ghost);--MaxUi-IconButton_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.IconButton_variant_ghost__jvE:hover{--MaxUi-IconButton_background:var(--states-button-ghost-hover)}}.IconButton_variant_ghost__jvE.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--button-ghost);--MaxUi-IconButton_foreground:var(--states-text-primary-disabled)}.IconButton_variant_primary-contrast__O-T{--MaxUi-IconButton_background-active:var(--states-button-primary-contrast-pressed);--MaxUi-IconButton_background:var(--button-primary-contrast);--MaxUi-IconButton_foreground:var(--text-primary-static)}@media (hover:hover) and (pointer:fine){.IconButton_variant_primary-contrast__O-T:hover{--MaxUi-IconButton_background:var(--states-button-primary-contrast-hover)}}.IconButton_variant_primary-contrast__O-T.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-button-primary-contrast-disabled);--MaxUi-IconButton_foreground:var(--states-text-primary-static-disabled)}.IconButton_variant_secondary-contrast__uNH{--MaxUi-IconButton_background-active:var(--states-button-secondary-pressed);--MaxUi-IconButton_background:var(--button-secondary);--MaxUi-IconButton_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.IconButton_variant_secondary-contrast__uNH:hover{--MaxUi-IconButton_background:var(--states-button-secondary-hover)}}.IconButton_variant_secondary-contrast__uNH.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-button-secondary-disabled);--MaxUi-IconButton_foreground:var(--states-text-primary-disabled)}.IconButton_variant_overlay__vJc{--MaxUi-IconButton_background-active:var(--states-button-overlay-pressed);--MaxUi-IconButton_background:var(--button-overlay);--MaxUi-IconButton_foreground:var(--text-primary-inverse-static)}@media (hover:hover) and (pointer:fine){.IconButton_variant_overlay__vJc:hover{--MaxUi-IconButton_background:var(--states-button-overlay-hover)}}.IconButton_variant_overlay__vJc.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-button-overlay-disabled);--MaxUi-IconButton_foreground:var(--states-text-primary-inverse-static-disabled)}.IconButton_variant_destructive__9rk{--MaxUi-IconButton_background-active:var(--states-button-negative-pressed);--MaxUi-IconButton_background:var(--button-negative);--MaxUi-IconButton_foreground:var(--text-primary-inverse-static)}@media (hover:hover) and (pointer:fine){.IconButton_variant_destructive__9rk:hover{--MaxUi-IconButton_background:var(--states-button-negative-hover)}}.IconButton_variant_destructive__9rk.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-button-negative-disabled);--MaxUi-IconButton_foreground:var(--states-text-primary-inverse-static-disabled)}.IconButton__spinnerContainer__9--{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.IconButton__content__dCL{line-height:0;position:relative;z-index:2}.IconButton__ripple__l8M{inset:0;position:absolute}.Input__A3w{align-items:center;box-sizing:border-box;color:var(--text-primary);display:flex;gap:var(--spacing-size-xl);padding-left:var(--spacing-size-xl);padding-right:var(--spacing-size-xl);width:100%}.Input_disabled__mpt{cursor:not-allowed}.Input_disabled__mpt .Input__iconAfter__jL1,.Input_disabled__mpt .Input__iconBefore__gxx{color:var(--states-icon-primary-disabled)}.Input_size_medium__EjC{border-radius:var(--size-border-radius-action-medium);height:40px}.Input_size_medium__EjC .Input__input__gy5{font-family:var(--family-base);font-size:var(--font-size-detail);font-style:normal;font-weight:var(--font-weight-detail);letter-spacing:var(--letter-spacing-detail);line-height:var(--line-height-detail)}.Input_size_large__8OF{border-radius:var(--size-border-radius-action-large);height:52px}.Input_mode_default__ncX{background-color:var(--background-tertiary)}.Input_mode_default__ncX.Input_disabled__mpt{background-color:var(--states-background-disabled-neutral-fade);background-color:var(--background-tertiary)}.Input_mode_contrast__EIY{background-color:var(--background-card)}.Input_mode_contrast__EIY.Input_disabled__mpt{background-color:var(--states-background-card-disabled)}.Input__body__sVJ{flex-grow:1;gap:var(--spacing-size-xl);min-width:0;overflow:hidden}.Input__iconAfter__jL1,.Input__iconBefore__gxx{color:var(--icon-primary);display:flex;flex-shrink:0}.Input__clearButton__nKe{display:none;flex-shrink:0}.Input__A3w:focus-within .Input__clearButton__nKe{display:flex}.Input__count__zAz{flex-shrink:0}.Input__input__gy5{appearance:none;background:unset;border:unset;box-shadow:none;color:inherit;flex-grow:1;font-family:var(--font);font-family:var(--family-base);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-body);height:inherit;letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);margin:unset;min-width:0;outline:none;padding:unset;resize:none}.Input_disabled__mpt .Input__input__gy5{color:var(--states-text-primary-disabled)}.Input__input__gy5::placeholder{color:var(--text-tertiary)}.Input_disabled__mpt .Input__input__gy5::placeholder{color:var(--states-text-primary-disabled)}.Input__hint__dE5{box-sizing:border-box;color:var(--text-tertiary);font-family:var(--family-base);font-size:var(--font-size-description);font-style:normal;font-weight:var(--font-weight-description);letter-spacing:var(--letter-spacing-description);line-height:var(--line-height-description);padding:4px 12px 0}.Input__hint_disabled__E55{color:var(--states-text-primary-disabled)}.MaxUI__g7Q{--font:system-ui,-apple-system,BlinkMacSystemFont,"Roboto","Apple Color Emoji","Helvetica Neue",sans-serif;--border-radius-circle:999px;--gradient-red:linear-gradient(153deg,#ff48b6 .77%,#ff8a35 93.03%);--gradient-orange:linear-gradient(155deg,#ffc93d 6.6%,#ff832a 84.12%);--gradient-green:linear-gradient(158deg,#14e1d5 6.15%,#03c722 85.68%);--gradient-blue:linear-gradient(157deg,#08d7f3 6.38%,#5398ff 85%);--gradient-purple:linear-gradient(155deg,#bf97ff 6.6%,#526eff 84.12%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-primary);color:var(--text-primary);font-family:var(--family-base);text-rendering:optimizeLegibility;width:100%}.MaxUI_platform_ios__gAV{--r-1652:16px;--size-base-platform-width-compact:360px;--size-base-platform-width-normal:412px;--size-border-radius-action-small:10px;--size-border-radius-action-medium:12px;--size-border-radius-action-large:16px;--size-border-radius-button-xsmall:8px;--size-border-radius-button-small:12px;--size-border-radius-button-medium:16px;--size-border-radius-button-large:20px;--size-border-radius-semantic-border-radius:10px;--size-border-radius-semantic-border-radius-paper:12px;--size-border-radius-semantic-border-radius-floating:14px;--size-border-radius-semantic-border-radius-card:16px;--size-border-radius-semantic-border-radius-promo:20px;--size-border-radius-semantic-border-radius-rounded:48px;--size-padding-base-padding-vertical:12px;--size-padding-base-padding-horizontal:16px;--spacing-size2xs:2px;--spacing-size-xs:4px;--spacing-size-s:6px;--spacing-size-m:8px;--spacing-size-l:10px;--spacing-size-xl:12px;--spacing-size2xl:16px;--spacing-size3xl:20px;--spacing-size4xl:24px;--font-size-hero:1.75rem;--line-height-hero:2rem;--font-weight-hero:600;--font-size-header:1.5rem;--line-height-header:1.75rem;--font-weight-header:600;--font-size-subheader:1.25rem;--line-height-subheader:1.5rem;--font-weight-subheader:600;--font-size-title:1.0625rem;--line-height-title:1.5rem;--font-weight-title:600;--font-size-body:1rem;--line-height-body:1.25rem;--font-weight-body:400;--font-weight-body-strong:500;--font-size-detail:.9375rem;--line-height-detail:1.25rem;--font-weight-detail:400;--font-weight-detail-strong:500;--font-size-description:.8125rem;--line-height-description:1rem;--font-weight-description:400;--font-weight-description-strong:500;--font-size-label:.75rem;--line-height-label:1rem;--font-weight-label:400;--font-weight-label-strong:500;--font-size-cell-label-strong-small-caps:.75rem;--line-height-cell-label-strong-small-caps:1rem;--letter-spacing-cell-label-strong-small-caps:.03125rem;--font-weight-cell-label-strong-small-caps:500;--font-size-tag:.6875rem;--line-height-tag:1rem;--font-weight-tag:400;--font-weight-tag-strong:500;--font-size-note:.625rem;--line-height-note:.75rem;--font-weight-note:400;--font-weight-note-strong:500;--font-size-action-large:1.0625rem;--line-height-action-large:1.25rem;--font-weight-action-large:500;--font-size-action-medium:1rem;--line-height-action-medium:1.25rem;--font-weight-action-medium:500;--font-size-action-small:.875rem;--line-height-action-small:1.25rem;--font-weight-action-small:500;--font-size-action-xsmall:.8125rem;--line-height-action-xsmall:1rem;--font-weight-action-xsmall:500;--letter-spacing-hero:.02375rem;--letter-spacing-header:.004375rem;--letter-spacing-subheader:-.028125rem;--letter-spacing-title:-.026875rem;--letter-spacing-body:-.019375rem;--letter-spacing-detail:-.014375rem;--letter-spacing-description:-.005rem;--letter-spacing-label:0rem;--letter-spacing-tag:.00375rem;--letter-spacing-note:.0075rem;--letter-spacing-action-large:-.026875rem;--letter-spacing-action-medium:-.019375rem;--letter-spacing-action-small:-.009375rem;--letter-spacing-action-xsmall:-.009375rem;--family-base:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--family-headers:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif}.MaxUI_platform_android__m3U{--r-1652:16px;--size-base-platform-width-compact:375px;--size-base-platform-width-normal:393px;--size-border-radius-action-small:10px;--size-border-radius-action-medium:12px;--size-border-radius-action-large:16px;--size-border-radius-button-xsmall:8px;--size-border-radius-button-small:12px;--size-border-radius-button-medium:16px;--size-border-radius-button-large:20px;--size-border-radius-semantic-border-radius:10px;--size-border-radius-semantic-border-radius-paper:12px;--size-border-radius-semantic-border-radius-floating:14px;--size-border-radius-semantic-border-radius-card:16px;--size-border-radius-semantic-border-radius-promo:20px;--size-border-radius-semantic-border-radius-rounded:48px;--size-padding-base-padding-vertical:12px;--size-padding-base-padding-horizontal:16px;--spacing-size2xs:2px;--spacing-size-xs:4px;--spacing-size-s:6px;--spacing-size-m:8px;--spacing-size-l:10px;--spacing-size-xl:12px;--spacing-size2xl:16px;--spacing-size3xl:20px;--spacing-size4xl:24px;--font-size-hero:1.75rem;--line-height-hero:2rem;--font-weight-hero:600;--font-size-header:1.5rem;--line-height-header:1.75rem;--font-weight-header:600;--font-size-subheader:1.25rem;--line-height-subheader:1.5rem;--font-weight-subheader:600;--font-size-title:1.0625rem;--line-height-title:1.5rem;--font-weight-title:600;--font-size-body:1rem;--line-height-body:1.25rem;--font-weight-body:400;--font-weight-body-strong:500;--font-size-detail:.9375rem;--line-height-detail:1.25rem;--font-weight-detail:400;--font-weight-detail-strong:500;--font-size-description:.8125rem;--line-height-description:1rem;--font-weight-description:400;--font-weight-description-strong:500;--font-size-label:.75rem;--line-height-label:1rem;--font-weight-label:400;--font-weight-label-strong:500;--font-size-cell-label-strong-small-caps:.75rem;--line-height-cell-label-strong-small-caps:1rem;--letter-spacing-cell-label-strong-small-caps:.03125rem;--font-weight-cell-label-strong-small-caps:500;--font-size-tag:.6875rem;--line-height-tag:1rem;--font-weight-tag:400;--font-weight-tag-strong:500;--font-size-note:.625rem;--line-height-note:.75rem;--font-weight-note:400;--font-weight-note-strong:500;--font-size-action-large:1.0625rem;--line-height-action-large:1.25rem;--font-weight-action-large:500;--font-size-action-medium:1rem;--line-height-action-medium:1.25rem;--font-weight-action-medium:500;--font-size-action-small:.875rem;--line-height-action-small:1.25rem;--font-weight-action-small:500;--font-size-action-xsmall:.8125rem;--line-height-action-xsmall:1rem;--font-weight-action-xsmall:500;--letter-spacing-hero:0rem;--letter-spacing-header:0rem;--letter-spacing-subheader:0rem;--letter-spacing-title:0rem;--letter-spacing-body:.009375rem;--letter-spacing-detail:.009375rem;--letter-spacing-description:.0125rem;--letter-spacing-label:.01875rem;--letter-spacing-tag:.01875rem;--letter-spacing-note:.01875rem;--letter-spacing-action-large:.009375rem;--letter-spacing-action-medium:.009375rem;--letter-spacing-action-small:.009375rem;--letter-spacing-action-xsmall:.009375rem;--family-base:Roboto,sans-serif;--family-headers:Roboto,sans-serif}.MaxUI_colorScheme_light__Woo{--background-surface:#edeef2;--background-primary:#fff;--background-secondary:#f5f7fa;--background-tertiary:rgba(9,9,9,.05);--background-card:#fff;--background-overlay:rgba(12,13,14,.32);--background-overlay-secondary:rgba(0,0,0,.6);--icon-primary:rgba(6,7,8,.84);--icon-tertiary:rgba(6,7,8,.48);--icon-mute:rgba(6,7,8,.28);--icon-primary-static:rgba(6,7,8,.84);--icon-primary-inverse:#fff;--icon-primary-inverse-static:#fff;--icon-themed:#007aff;--icon-positive:#1abe43;--icon-negative:#ff303c;--text-primary:#060708;--text-secondary:rgba(6,7,8,.68);--text-tertiary:rgba(6,7,8,.52);--text-primary-static:#060708;--text-primary-inverse:#fff;--text-primary-inverse-static:#fff;--text-themed:#007aff;--text-negative:#ff303c;--divider-primary:rgba(12,13,14,.16);--divider-secondary:rgba(12,13,14,.06);--button-primary:#007aff;--button-secondary:#e9ebf1;--button-primary-contrast:#fff;--button-secondary-contrast:rgba(32,54,110,.1);--button-negative:#ff303c;--button-ghost:transparent;--button-overlay:rgba(12,13,14,.32);--controls-active:#007aff;--controls-inactive:rgba(9,9,9,.08);--promo-text-step-1:#6813ff;--counter-attention:#ff303c;--counter-mute:rgba(6,7,8,.12);--counter-themed:#007aff;--counter-default:#17181c;--counter-mirage:#17181c;--counter-contrast:#fff;--counter-menu:#898c8c;--states-background-card-disabled:hsla(0,0%,100%,.4);--states-icon-primary-disabled:hsla(214,3%,45%,.64);--states-icon-tertiary-hover:rgba(12,13,14,.64);--states-button-primary-hover:#479fff;--states-button-primary-pressed:#006ee5;--states-button-primary-disabled:rgba(0,122,255,.48);--states-button-secondary-hover:#eeeff4;--states-button-secondary-pressed:#dfe3ea;--states-button-secondary-disabled:#e9ebf1;--states-button-primary-contrast-hover:#f6f6f6;--states-button-primary-contrast-pressed:#ebebeb;--states-button-primary-contrast-disabled:hsla(0,0%,100%,.4);--states-button-secondary-contrast-hover:rgba(32,54,110,.08);--states-button-secondary-contrast-pressed:rgba(32,54,110,.12);--states-button-secondary-contrast-disabled:rgba(32,54,110,.1);--states-button-negative-hover:#ff4b55;--states-button-negative-pressed:#f03741;--states-button-negative-disabled:rgba(247,96,105,.48);--states-button-ghost-hover:hsla(0,0%,5%,.04);--states-button-ghost-pressed:hsla(0,0%,5%,.08);--states-button-overlay-hover:rgba(12,13,14,.48);--states-button-overlay-pressed:rgba(12,13,14,.56);--states-button-overlay-disabled:rgba(12,13,14,.2);--states-text-primary-disabled:hsla(214,3%,45%,.64);--states-text-secondary-disabled:hsla(214,3%,45%,.64);--states-text-tertiary-disabled:hsla(214,3%,45%,.64);--states-text-primary-static-disabled:hsla(214,3%,45%,.64);--states-text-primary-inverse-static-disabled:hsla(0,0%,100%,.72);--states-text-themed-disabled:rgba(0,122,255,.6);--states-text-negative-disabled:rgba(229,77,86,.64);--states-controls-active-disabled:rgba(0,122,255,.48);--states-controls-inactive-disabled:rgba(9,9,9,.04);--states-counter-contrast-disabled:hsla(0,0%,100%,.4);--states-counter-default-disabled:#87898f;--background-accent-neutral-fade-secondary:rgba(9,9,9,.05);--gradients-loading-icon-contrast-filled:#fff;--gradients-loading-icon-contrast-transparent:hsla(0,0%,100%,0);--gradients-loading-icon-contrast-static-filled:#fff;--gradients-loading-icon-contrast-static-transparent:hsla(0,0%,100%,0);--gradients-loading-icon-negative-filled:#ff303c;--gradients-loading-icon-negative-transparent:rgba(255,48,60,0);--gradients-loading-icon-neutral-themed-filled:#0d0d0d;--gradients-loading-icon-neutral-themed-transparent:hsla(0,0%,5%,0);--gradients-loading-icon-primary-filled:rgba(6,7,8,.84);--gradients-loading-icon-primary-transparent:rgba(6,7,8,0);--gradients-loading-icon-primary-static-filled:rgba(6,7,8,.84);--gradients-loading-icon-primary-static-transparent:rgba(6,7,8,0);--gradients-loading-icon-themed-filled:#007aff;--gradients-loading-icon-themed-transparent:rgba(0,122,255,0);--icon-quaternary:#bcbdbe;--states-background-hovered-transparent:hsla(0,0%,5%,.04);--states-background-pressed-transparent:hsla(0,0%,5%,.08);--states-background-disabled-neutral-fade:rgba(9,9,9,.04)}.MaxUI_colorScheme_dark__jFq{--background-surface:#0f0f12;--background-primary:#17181c;--background-secondary:#25262d;--background-tertiary:hsla(0,0%,100%,.09);--background-card:#25262d;--background-overlay:hsla(0,0%,5%,.64);--background-overlay-secondary:rgba(0,0,0,.6);--icon-primary:#fff;--icon-tertiary:hsla(0,0%,100%,.52);--icon-mute:hsla(0,0%,100%,.36);--icon-primary-static:rgba(6,7,8,.84);--icon-primary-inverse:rgba(6,7,8,.84);--icon-primary-inverse-static:#fff;--icon-themed:#007aff;--icon-positive:#2bc644;--icon-negative:#ce4257;--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.8);--text-tertiary:hsla(0,0%,100%,.64);--text-primary-static:#060708;--text-primary-inverse:#060708;--text-primary-inverse-static:#fff;--text-themed:#007aff;--text-negative:#ce4257;--divider-primary:hsla(0,0%,100%,.12);--divider-secondary:hsla(0,0%,100%,.06);--button-primary:#007aff;--button-secondary:#434455;--button-primary-contrast:#fff;--button-secondary-contrast:rgba(191,194,246,.26);--button-negative:#ce4257;--button-ghost:transparent;--button-overlay:rgba(46,51,56,.45);--controls-active:#007aff;--controls-inactive:hsla(0,0%,100%,.09);--promo-text-step-1:#a473ff;--counter-attention:#ce4257;--counter-mute:hsla(0,0%,100%,.28);--counter-themed:#007aff;--counter-default:#17181c;--counter-mirage:#fff;--counter-contrast:#fff;--counter-menu:#797c7c;--states-background-card-disabled:rgba(30,30,30,.4);--states-icon-primary-disabled:hsla(0,0%,100%,.24);--states-icon-tertiary-hover:hsla(0,0%,91%,.64);--states-button-primary-hover:#479fff;--states-button-primary-pressed:#006ee5;--states-button-primary-disabled:hsla(0,0%,100%,.12);--states-button-secondary-hover:#4d4e62;--states-button-secondary-pressed:#3c3e4c;--states-button-secondary-disabled:#4b4c5e;--states-button-primary-contrast-hover:#f6f6f6;--states-button-primary-contrast-pressed:#ebebeb;--states-button-primary-contrast-disabled:hsla(0,0%,100%,.12);--states-button-secondary-contrast-hover:rgba(191,194,246,.32);--states-button-secondary-contrast-pressed:rgba(191,194,246,.22);--states-button-secondary-contrast-disabled:rgba(191,194,246,.26);--states-button-negative-hover:#f54e67;--states-button-negative-pressed:#9c3242;--states-button-negative-disabled:hsla(0,0%,100%,.12);--states-button-ghost-hover:hsla(0,0%,91%,.04);--states-button-ghost-pressed:hsla(0,0%,91%,.08);--states-button-overlay-hover:rgba(46,51,56,.64);--states-button-overlay-pressed:rgba(46,51,56,.72);--states-button-overlay-disabled:hsla(0,0%,5%,.32);--states-text-primary-disabled:hsla(0,0%,100%,.28);--states-text-secondary-disabled:hsla(0,0%,100%,.28);--states-text-tertiary-disabled:hsla(0,0%,100%,.28);--states-text-primary-static-disabled:hsla(0,0%,100%,.28);--states-text-primary-inverse-static-disabled:hsla(0,0%,100%,.28);--states-text-themed-disabled:hsla(0,0%,100%,.28);--states-text-negative-disabled:hsla(0,0%,100%,.28);--states-controls-active-disabled:hsla(0,0%,100%,.12);--states-controls-inactive-disabled:hsla(0,0%,100%,.12);--states-counter-contrast-disabled:hsla(0,0%,100%,.12);--states-counter-default-disabled:hsla(0,0%,100%,.12);--background-accent-neutral-fade-secondary:hsla(0,0%,100%,.09);--gradients-loading-icon-contrast-filled:rgba(6,7,8,.84);--gradients-loading-icon-contrast-transparent:rgba(6,7,8,0);--gradients-loading-icon-contrast-static-filled:#fff;--gradients-loading-icon-contrast-static-transparent:hsla(0,0%,100%,0);--gradients-loading-icon-negative-filled:#ce4257;--gradients-loading-icon-negative-transparent:rgba(206,66,87,0);--gradients-loading-icon-neutral-themed-filled:#007aff;--gradients-loading-icon-neutral-themed-transparent:rgba(0,122,255,0);--gradients-loading-icon-primary-filled:#fff;--gradients-loading-icon-primary-transparent:hsla(0,0%,100%,0);--gradients-loading-icon-primary-static-filled:rgba(6,7,8,.84);--gradients-loading-icon-primary-static-transparent:rgba(6,7,8,0);--gradients-loading-icon-themed-filled:#007aff;--gradients-loading-icon-themed-transparent:rgba(0,122,255,0);--icon-quaternary:hsla(0,0%,100%,.28);--states-background-hovered-transparent:hsla(0,0%,91%,.04);--states-background-pressed-transparent:hsla(0,0%,91%,.08);--states-background-disabled-neutral-fade:hsla(0,0%,100%,.12)}body.MaxUI_resetBody__Mwh{margin:0}.Radio__MT3{align-items:center;display:inline-flex;height:24px;justify-content:center;position:relative;width:24px}.Radio__input__QY4{inset:0;margin:0;opacity:0;position:absolute;z-index:1}.Radio__input__QY4:not(:disabled){cursor:pointer}.Radio__input__QY4:disabled{cursor:not-allowed}.Radio__input__QY4:focus-visible+.Radio__control__T5I{outline:auto;outline-offset:2px}.Radio__control__T5I{align-items:center;border:2px solid var(--divider-primary);border-radius:50%;box-sizing:border-box;display:flex;height:22px;justify-content:center;width:22px}.Radio__control__T5I:after{background-color:var(--controls-active);border-radius:50%;content:"";display:block;height:14px;opacity:0;transform:scale(.5);width:14px}.Radio_animated__XvV .Radio__control__T5I{transition:border-color .1s ease-out}.Radio_animated__XvV .Radio__control__T5I:after{transition:background-color .1s ease-out,opacity .1s ease-out,transform .1s ease-out}.Radio__input__QY4:checked+.Radio__control__T5I{border-color:var(--controls-active)}.Radio__input__QY4:checked+.Radio__control__T5I:after{opacity:1;transform:scale(1)}.Radio__input__QY4:disabled+.Radio__control__T5I{border-color:var(--states-controls-inactive-disabled)}.Radio__input__QY4:disabled:checked+.Radio__control__T5I{border-color:var(--states-controls-active-disabled)}.Radio__input__QY4:disabled:checked+.Radio__control__T5I:after{background-color:var(--states-controls-active-disabled)}@media (prefers-reduced-motion:reduce){.Radio_animated__XvV .Radio__control__T5I,.Radio_animated__XvV .Radio__control__T5I:after{transition:none}}.Switch__-vj{display:inline-flex;position:relative}.Switch__toggle__WU2{align-items:center;background-color:var(--MaxUi-Switch__toggle_background);border:var(--MaxUi-Switch__toggle_border) var(--MaxUi-Switch__toggle_borderColor);border-radius:20px;box-sizing:border-box;display:flex;height:var(--MaxUi-Switch__toggle_height);padding-left:var(--MaxUi-Switch__toggle_paddingX);padding-right:var(--MaxUi-Switch__toggle_paddingX);transition:background-color .1s;width:var(--MaxUi-Switch__toggle_width)}.Switch__thumb__jlX{background-color:var(--MaxUi-Switch__thumb_background);border-radius:100%;box-shadow:var(--MaxUi-Switch__thumb_shadow);display:block;height:var(--MaxUi-Switch__thumb_size);transform:translate(var(--MaxUi-Switch__thumb_offset)) scale(var(--MaxUi-Switch__thumb_scale,1));transition:.1s;width:var(--MaxUi-Switch__thumb_size)}.Switch__input__EDr{inset:0;margin:0;opacity:0;position:absolute;z-index:1}.Switch__input__EDr:disabled{cursor:not-allowed}.Switch__input__EDr:not(:disabled){cursor:pointer}.Switch__input__EDr:focus-visible+.Switch__toggle__WU2{outline:auto;outline-offset:2px}.Switch_platform_ios__B-C{--MaxUi-Switch__toggle_background:var(--controls-inactive);--MaxUi-Switch__toggle_paddingX:2px;--MaxUi-Switch__toggle_width:51px;--MaxUi-Switch__toggle_height:31px;--MaxUi-Switch__thumb_size:27px;--MaxUi-Switch__thumb_offset:0;--MaxUi-Switch__thumb_shadow:0px 3px 8px 0px rgba(0,0,0,.15);--MaxUi-Switch__thumb_background:var(--icon-primary-inverse-static)}.Switch_platform_ios__B-C .Switch__input__EDr:checked+.Switch__toggle__WU2{--MaxUi-Switch__toggle_background:var(--controls-active);--MaxUi-Switch__thumb_offset:20px}.Switch_platform_ios__B-C .Switch__input__EDr:disabled+.Switch__toggle__WU2{--MaxUi-Switch__toggle_background:var(--states-controls-inactive-disabled)}.Switch_platform_ios__B-C .Switch__input__EDr:disabled:checked+.Switch__toggle__WU2{--MaxUi-Switch__toggle_background:var(--states-controls-active-disabled)}.Switch_platform_android__72T{--MaxUi-Switch__toggle_background:transparent;--MaxUi-Switch__toggle_paddingX:4px;--MaxUi-Switch__toggle_width:52px;--MaxUi-Switch__toggle_height:32px;--MaxUi-Switch__toggle_border:2px solid;--MaxUi-Switch__toggle_borderColor:var(--divider-primary);--MaxUi-Switch__thumb_size:20px;--MaxUi-Switch__thumb_offset:0;--MaxUi-Switch__thumb_background:var(--icon-tertiary)}.Switch_platform_android__72T .Switch__input__EDr:checked+.Switch__toggle__WU2{--MaxUi-Switch__toggle_background:var(--controls-active);--MaxUi-Switch__thumb_background:var(--icon-primary-inverse-static);--MaxUi-Switch__toggle_borderColor:var(--controls-active);--MaxUi-Switch__thumb_scale:1.2;--MaxUi-Switch__thumb_offset:20px}.Switch_platform_android__72T .Switch__input__EDr:disabled:not(:checked)+.Switch__toggle__WU2{--MaxUi-Switch__toggle_background:var(--states-controls-inactive-disabled);--MaxUi-Switch__thumb_background:var(--icon-mute)}.Switch_platform_android__72T .Switch__input__EDr:disabled:checked+.Switch__toggle__WU2{--MaxUi-Switch__toggle_background:var(--states-controls-active-disabled);--MaxUi-Switch__toggle_borderColor:transparent}.Textarea__Sy6{border-radius:var(--size-border-radius-semantic-border-radius-card);color:var(--text-primary)}.Textarea_disabled__uY3{cursor:not-allowed}.Textarea_mode_primary__E7l{background-color:var(--background-card)}.Textarea_mode_primary__E7l.Textarea_disabled__uY3{background-color:var(--states-background-card-disabled)}.Textarea_mode_secondary__BYw{background-color:var(--background-tertiary)}.Textarea_mode_secondary__BYw.Textarea_disabled__uY3{background-color:var(--states-background-disabled-neutral-fade)}.Textarea__textarea__Ok-{appearance:none;background:unset;border:unset;box-shadow:none;box-sizing:border-box;color:inherit;font-family:var(--font);font-family:var(--family-base);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);margin:unset;outline:none;padding:unset;padding:var(--spacing-size-xl);resize:none;width:100%}.Textarea__textarea__Ok-::placeholder{color:var(--text-secondary)}.Textarea_disabled__uY3 .Textarea__textarea__Ok-::placeholder{color:var(--states-text-primary-disabled)}.TypographyAction_variant_large__l5j{font-family:var(--family-base);font-size:var(--font-size-action-large);font-style:normal;font-weight:var(--font-weight-action-large);letter-spacing:var(--letter-spacing-action-large);line-height:var(--line-height-action-large)}.TypographyAction_variant_medium__9H-{font-family:var(--family-base);font-size:var(--font-size-action-medium);font-style:normal;font-weight:var(--font-weight-action-medium);letter-spacing:var(--letter-spacing-action-medium);line-height:var(--line-height-action-medium)}.TypographyAction_variant_small__-LL{font-family:var(--family-base);font-size:var(--font-size-action-small);font-style:normal;font-weight:var(--font-weight-action-small);letter-spacing:var(--letter-spacing-action-small);line-height:var(--line-height-action-small)}.TypographyAction_variant_xsmall__dcP{font-family:var(--family-base);font-size:var(--font-size-action-xsmall);font-style:normal;font-weight:var(--font-weight-action-xsmall);letter-spacing:var(--letter-spacing-action-xsmall);line-height:var(--line-height-action-xsmall)}.TypographyBody_variant_large__vlS{font-weight:var(--font-weight-body)}.TypographyBody_variant_large-strong__V9x,.TypographyBody_variant_large__vlS{font-family:var(--family-base);font-size:var(--font-size-body);font-style:normal;letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body)}.TypographyBody_variant_large-strong__V9x{font-weight:var(--font-weight-body-strong)}.TypographyBody_variant_medium__9v3{font-weight:var(--font-weight-detail)}.TypographyBody_variant_medium-strong__bCQ,.TypographyBody_variant_medium__9v3{font-family:var(--family-base);font-size:var(--font-size-detail);font-style:normal;letter-spacing:var(--letter-spacing-detail);line-height:var(--line-height-detail)}.TypographyBody_variant_medium-strong__bCQ{font-weight:var(--font-weight-detail-strong)}.TypographyBody_variant_small__beJ{font-weight:var(--font-weight-description)}.TypographyBody_variant_small-strong__mWy,.TypographyBody_variant_small__beJ{font-family:var(--family-base);font-size:var(--font-size-description);font-style:normal;letter-spacing:var(--letter-spacing-description);line-height:var(--line-height-description)}.TypographyBody_variant_small-strong__mWy{font-weight:var(--font-weight-description-strong)}.TypographyDisplay__6MW{font-family:var(--family-headers);font-size:var(--font-size-hero);font-style:normal;font-weight:var(--font-weight-hero);letter-spacing:var(--letter-spacing-hero);line-height:var(--line-height-hero)}.TypographyHeadline_variant_large-strong__mwz{font-family:var(--family-headers);font-size:var(--font-size-header);font-style:normal;font-weight:var(--font-weight-header);letter-spacing:var(--letter-spacing-header);line-height:var(--line-height-header)}.TypographyHeadline_variant_medium__s92{font-family:var(--family-headers);font-size:var(--font-size-subheader);font-style:normal;font-weight:var(--font-weight-subheader);letter-spacing:var(--letter-spacing-subheader);line-height:var(--line-height-subheader)}.TypographyHeadline_variant_small__8Ei{font-family:var(--family-headers);font-size:var(--font-size-title);font-style:normal;font-weight:var(--font-weight-title);letter-spacing:var(--letter-spacing-title);line-height:var(--line-height-title)}.TypographyLabel_variant_large__6vr{font-weight:var(--font-weight-label)}.TypographyLabel_variant_large-strong__uCg,.TypographyLabel_variant_large__6vr{font-family:var(--family-base);font-size:var(--font-size-label);font-style:normal;letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-label)}.TypographyLabel_variant_large-strong__uCg{font-weight:var(--font-weight-label-strong)}.TypographyLabel_variant_medium__Xo5{font-weight:var(--font-weight-tag)}.TypographyLabel_variant_medium-strong__Bk8,.TypographyLabel_variant_medium__Xo5{font-family:var(--family-base);font-size:var(--font-size-tag);font-style:normal;letter-spacing:var(--letter-spacing-tag);line-height:var(--line-height-tag)}.TypographyLabel_variant_medium-strong__Bk8{font-weight:var(--font-weight-tag-strong)}.TypographyLabel_variant_small__dGi{font-weight:var(--font-weight-note)}.TypographyLabel_variant_small-strong__qCw,.TypographyLabel_variant_small__dGi{font-family:var(--family-base);font-size:var(--font-size-note);font-style:normal;letter-spacing:var(--letter-spacing-note);line-height:var(--line-height-note)}.TypographyLabel_variant_small-strong__qCw{font-weight:var(--font-weight-note-strong)}.TypographyText_variant_hero__78f{font-family:var(--family-headers);font-size:var(--font-size-hero);font-style:normal;font-weight:var(--font-weight-hero);letter-spacing:var(--letter-spacing-hero);line-height:var(--line-height-hero)}.TypographyText_variant_header__YA-{font-family:var(--family-headers);font-size:var(--font-size-header);font-style:normal;font-weight:var(--font-weight-header);letter-spacing:var(--letter-spacing-header);line-height:var(--line-height-header)}.TypographyText_variant_subheader__8tX{font-family:var(--family-headers);font-size:var(--font-size-subheader);font-style:normal;font-weight:var(--font-weight-subheader);letter-spacing:var(--letter-spacing-subheader);line-height:var(--line-height-subheader)}.TypographyText_variant_title__3HO{font-family:var(--family-headers);font-size:var(--font-size-title);font-style:normal;font-weight:var(--font-weight-title);letter-spacing:var(--letter-spacing-title);line-height:var(--line-height-title)}.TypographyText_variant_body__-U7{font-weight:var(--font-weight-body)}.TypographyText_variant_body-strong__g4v,.TypographyText_variant_body__-U7{font-family:var(--family-base);font-size:var(--font-size-body);font-style:normal;letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body)}.TypographyText_variant_body-strong__g4v{font-weight:var(--font-weight-body-strong)}.TypographyText_variant_detail__2eL{font-weight:var(--font-weight-detail)}.TypographyText_variant_detail-strong__-9M,.TypographyText_variant_detail__2eL{font-family:var(--family-base);font-size:var(--font-size-detail);font-style:normal;letter-spacing:var(--letter-spacing-detail);line-height:var(--line-height-detail)}.TypographyText_variant_detail-strong__-9M{font-weight:var(--font-weight-detail-strong)}.TypographyText_variant_description__FAg{font-weight:var(--font-weight-description)}.TypographyText_variant_description-strong__GYo,.TypographyText_variant_description__FAg{font-family:var(--family-base);font-size:var(--font-size-description);font-style:normal;letter-spacing:var(--letter-spacing-description);line-height:var(--line-height-description)}.TypographyText_variant_description-strong__GYo{font-weight:var(--font-weight-description-strong)}.TypographyText_variant_label__s4i{font-weight:var(--font-weight-label)}.TypographyText_variant_label-strong__hPM,.TypographyText_variant_label__s4i{font-family:var(--family-base);font-size:var(--font-size-label);font-style:normal;letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-label)}.TypographyText_variant_label-strong__hPM{font-weight:var(--font-weight-label-strong)}.TypographyText_variant_tag__6CN{font-weight:var(--font-weight-tag)}.TypographyText_variant_tag-strong__4DW,.TypographyText_variant_tag__6CN{font-family:var(--family-base);font-size:var(--font-size-tag);font-style:normal;letter-spacing:var(--letter-spacing-tag);line-height:var(--line-height-tag)}.TypographyText_variant_tag-strong__4DW{font-weight:var(--font-weight-tag-strong)}.TypographyText_variant_note__QH-{font-weight:var(--font-weight-note)}.TypographyText_variant_note-strong__sWX,.TypographyText_variant_note__QH-{font-family:var(--family-base);font-size:var(--font-size-note);font-style:normal;letter-spacing:var(--letter-spacing-note);line-height:var(--line-height-note)}.TypographyText_variant_note-strong__sWX{font-weight:var(--font-weight-note-strong)}.TypographyText_variant_action-large__Pa-{font-family:var(--family-base);font-size:var(--font-size-action-large);font-style:normal;font-weight:var(--font-weight-action-large);letter-spacing:var(--letter-spacing-action-large);line-height:var(--line-height-action-large)}.TypographyText_variant_action-medium__Xyt{font-family:var(--family-base);font-size:var(--font-size-action-medium);font-style:normal;font-weight:var(--font-weight-action-medium);letter-spacing:var(--letter-spacing-action-medium);line-height:var(--line-height-action-medium)}.TypographyText_variant_action-small__mna{font-family:var(--family-base);font-size:var(--font-size-action-small);font-style:normal;font-weight:var(--font-weight-action-small);letter-spacing:var(--letter-spacing-action-small);line-height:var(--line-height-action-small)}.TypographyText_variant_action-xsmall__IX0{font-family:var(--family-base);font-size:var(--font-size-action-xsmall);font-style:normal;font-weight:var(--font-weight-action-xsmall);letter-spacing:var(--letter-spacing-action-xsmall);line-height:var(--line-height-action-xsmall)}.TypographyText_color_primary__yhI{color:var(--text-primary)}.TypographyText_color_secondary__ycW{color:var(--text-secondary)}.TypographyText_color_tertiary__OTn{color:var(--text-tertiary)}.TypographyText_color_inherit__hh5{color:inherit}.TypographyTitle_variant_large-strong__9PL{font-family:var(--family-base);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body)}.TypographyTitle_variant_medium__TrJ{font-weight:var(--font-weight-detail)}.TypographyTitle_variant_medium-strong__th0,.TypographyTitle_variant_medium__TrJ{font-family:var(--family-base);font-size:var(--font-size-detail);font-style:normal;letter-spacing:var(--letter-spacing-detail);line-height:var(--line-height-detail)}.TypographyTitle_variant_medium-strong__th0{font-weight:var(--font-weight-detail-strong)}.TypographyTitle_variant_small__zJR{font-weight:var(--font-weight-description)}.TypographyTitle_variant_small-strong__BrE,.TypographyTitle_variant_small__zJR{font-family:var(--family-base);font-size:var(--font-size-description);font-style:normal;letter-spacing:var(--letter-spacing-description);line-height:var(--line-height-description)}.TypographyTitle_variant_small-strong__BrE{font-weight:var(--font-weight-description-strong)}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#19312d;background:#f4f7f5;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:radial-gradient(circle at 92% 0%,#e4f3ed 0,transparent 340px),#f4f7f5;color:#19312d}button,input,select,textarea{font:inherit}button{cursor:pointer}[hidden]{display:none!important}.shell{max-width:820px;margin:0 auto;padding:0 24px calc(42px + env(safe-area-inset-bottom));min-height:100vh}.topbar{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:16px}.role-menu{position:relative;z-index:30;flex:0 1 auto;min-width:0}.role-menu summary{position:relative;z-index:41;display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;border:1px solid #cde4d3;border-radius:999px;background:#fff;color:#175d42;padding:10px 14px;font-size:12px;font-weight:800;white-space:nowrap;max-width:200px}.role-menu-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.role-menu summary svg{display:block;width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.role-menu summary::-webkit-details-marker{display:none}.role-menu summary:focus-visible,.role-menu nav button:focus-visible{outline:2px solid #18865e;outline-offset:2px}.role-menu .role-menu-backdrop{position:fixed;inset:0;z-index:39;width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent;cursor:default}.role-menu nav{position:absolute;z-index:40;right:0;top:calc(100% + 7px);width:min(280px,calc(100vw - 32px));display:grid;gap:3px;padding:8px;border:1px solid #d4e5d8;border-radius:18px;background:#fff;box-shadow:0 18px 35px #143c2d30}.role-menu nav button{border:0;background:transparent;color:#23493a;padding:11px 12px;border-radius:10px;text-align:left;font-size:13px;font-weight:700}.role-menu nav button:hover,.role-menu nav button[aria-current=page]{background:#e5f5ea;color:#126344}.role-menu hr{width:100%;border:0;border-top:1px solid #e4eee7;margin:5px 0}.role-menu-caption{font-size:11px;color:#53735d;padding:5px 12px}.guided-demo-badge,.guided-demo-help{border-radius:13px;background:#e5f5ea;color:#175d42;padding:10px 15px;font-size:12px;line-height:1.5}.guided-demo-badge{margin-bottom:12px}.guided-demo-help{margin-bottom:16px;background:#fff;border:1px solid #cde4d3}.guided-demo-help ol{margin:7px 0 0;padding-left:20px}.guided-demo-entry{margin-top:18px}.brand{display:flex;align-items:center;gap:11px;min-width:0;font-size:17px;font-weight:800;letter-spacing:-.035em;white-space:nowrap}.brand>span{overflow:hidden;text-overflow:ellipsis}.brand-icon-frame{position:relative;display:block;width:34px;height:34px;flex:none;overflow:hidden;border-radius:10px;box-shadow:0 5px 13px #123e3526}.brand-icon{position:absolute;left:50%;top:50%;display:block;width:46px;height:46px;max-width:none;object-fit:cover;transform:translate(-50%,-50%)}.max-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;background:#fff;border:1px solid #e1e9e4;border-radius:999px;color:#60766c;font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.max-dot{width:7px;height:7px;border-radius:50%;background:#6984ff}.hero{min-height:230px;padding:32px 34px;display:flex;justify-content:space-between;gap:20px;position:relative;overflow:hidden;border-radius:28px;color:#fff;background:linear-gradient(115deg,#123f36 4%,#176a53 62%,#28876a);box-shadow:0 18px 34px #164b3d20}.hero:before{content:"";position:absolute;width:360px;height:360px;right:-105px;top:-230px;border-radius:50%;background:#ffffff0b}.hero-copy{position:relative;z-index:1;max-width:470px}.hero-kicker{display:flex;align-items:center;gap:8px;font-size:11px;text-transform:uppercase;letter-spacing:.16em;font-weight:800;color:#a8edc9}.live-dot{width:8px;height:8px;border-radius:50%;background:#8df6bb;box-shadow:0 0 0 4px #8df6bb2b}.hero h1{font-size:clamp(30px,5vw,43px)!important;line-height:1.08!important;letter-spacing:-.055em!important;white-space:pre-line;margin:17px 0 13px!important;color:#fff!important}.hero p{font-size:14px;line-height:1.55;color:#d0ebdd;max-width:440px;margin:0}.notice{margin:18px 0 0;border:1px solid #f2d5bd;background:#fff8f0;color:#8e502e;border-radius:16px;padding:14px 16px;font-size:14px;line-height:1.45}.content-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:22px}.resident-hero .hero{min-height:178px;padding:25px 30px}.resident-hero .hero h1{font-size:34px!important;margin:11px 0 8px!important}.house-switcher{display:flex;align-items:center;gap:13px;margin-top:18px;padding:15px 18px;background:#fff;border:1px solid #e1eae4;border-radius:20px;box-shadow:0 8px 23px #213f3207}.house-switcher-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;background:#e6f6ec;color:#16845e;border-radius:13px}.house-switcher-icon svg{display:block;width:23px;height:23px}.house-switcher-copy{display:grid;gap:3px;flex:1;min-width:0}.house-switcher-copy>span{font-size:11px;color:#71857a;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.house-switcher-copy strong{font-size:15px;line-height:1.3}.house-switcher select{width:100%;padding:3px 26px 3px 0;border:0;background:transparent;color:#19312d;font-weight:750;font-size:15px;outline:none}.house-switcher select:focus-visible{outline:2px solid #35a978;outline-offset:3px;border-radius:4px}.house-switcher select:disabled{opacity:.65}.start-action,.priority-notice{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:19px 21px;border-radius:20px}.start-action{background:#e6f5ea;border:1px solid #cce9d4}.priority-notice{background:#fff8ec;border:1px solid #efd8ad}.start-action strong,.priority-notice strong{font-size:16px}.start-action p,.priority-notice p{font-size:12px;line-height:1.4;margin:5px 0 0;color:#617b6a}.priority-notice p{color:#856643}.start-action button,.priority-notice button{flex:0 0 auto}.disclosure-card .card-panel{padding:0!important}.disclosure-card details{min-width:0}.disclosure-card summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;cursor:pointer;padding:21px 25px}.disclosure-card summary::-webkit-details-marker{display:none}.disclosure-card summary:focus-visible{outline:2px solid #35a978;outline-offset:-5px;border-radius:24px}.disclosure-card summary>span:first-child{display:grid;gap:4px;min-width:0}.disclosure-card summary strong{font-size:18px;line-height:1.2;color:#1a332e}.disclosure-card summary small{font-size:12px;color:#819188;line-height:1.35}.disclosure-arrow{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:10px;background:#e6f6ec;color:#16845e;font-size:22px;line-height:1;transition:transform .2s}.disclosure-card details[open] .disclosure-arrow{transform:rotate(180deg)}.disclosure-content{padding:0 25px 25px}.disclosure-content>.muted:first-child{margin:0 0 16px}.form-title{display:flex;justify-content:space-between;gap:12px;min-width:0}.form-title .section-heading{min-width:0;margin-bottom:20px}.form-close{align-self:start;flex:none;border:1px solid #c8e4d2;border-radius:10px;background:#f4faf6;color:#126344;font-size:12px;font-weight:750;padding:8px 11px}.form-close:focus-visible{outline:2px solid #35a978;outline-offset:2px}.passport-address{font-size:18px;line-height:1.35;margin:0 0 15px;letter-spacing:-.02em}.passport-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.passport-field{min-width:0;padding:16px;border:1px solid #e0e9e2;border-radius:15px;background:#fbfdfb}.passport-field-label{font-size:12px;color:#71857a;margin-bottom:6px}.passport-field-value{font-size:16px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.passport-field-source{font-size:11px;color:#71857a;line-height:1.5;margin-top:10px;overflow-wrap:anywhere}.passport-field-source a{color:#147c58;text-decoration:underline}.passport-empty{padding:15px;border-radius:13px;background:#f7faf8;margin:0}.passport-contacts{margin-top:22px}.passport-contacts h4{margin:0 0 12px;font-size:15px}.passport-phone{display:inline-block;margin-top:8px;color:#147c58;font-weight:700}.passport-details{font-size:12px;line-height:1.4;margin:8px 0 0}.admin-form{margin-top:20px;padding-top:18px;border-top:1px solid #e0e9e2}.admin-form h3{font-size:16px;margin:0 0 16px}.admin-form button+button{margin-top:8px}.admin-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid #e0e9e2;border-radius:13px}.admin-row>div{flex:1 1 150px;min-width:0}.admin-row strong,.admin-row small{display:block;overflow-wrap:anywhere}.admin-row strong{font-size:13px}.admin-row small{font-size:11px;color:#71857a;margin-top:4px}.admin-row button{min-height:38px;border:1px solid #b9ddc6;background:#e6f5ea;color:#126344;padding:8px 11px;border-radius:10px;font-size:11px;font-weight:700}.admin-row button:hover:not(:disabled){background:#d5efdd}.linked-house-row>span{flex:1;min-width:0;overflow-wrap:anywhere}.system-form{margin-bottom:26px}.system-action{width:210px!important;min-height:52px!important;max-width:100%}.linked-house-list{margin-top:22px}.loading-card{margin-top:18px}.loading-card p{margin:0;color:#71857a;font-size:14px}.invite-token{margin:18px 0;padding:15px;background:#e6f5ea;border-radius:13px}.invite-token strong,.invite-token code{display:block}.invite-token code{overflow-wrap:anywhere;margin-top:8px}.invite-token p{font-size:12px;margin:10px 0 0}.admin-invitations{margin-top:18px}.house-checks{display:grid;gap:10px;margin:14px 0}.house-checks label{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #d9e5dd;border-radius:10px}.house-checks input{accent-color:#207b56}.poll-list{display:grid;gap:14px}.poll-card{border:1px solid #e0e9e2;border-radius:15px;padding:16px;background:#fbfdfb}.poll-heading{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;min-width:0}.poll-heading strong{font-size:15px;min-width:0;overflow-wrap:anywhere}.poll-heading span{font-size:11px;color:#71857a}.poll-options{display:grid;gap:8px;margin:15px 0}.poll-option{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:#f0f7f1;font-size:13px}.poll-option span{flex:1}.poll-option small{font-weight:700;color:#147c58}.poll-check{display:flex;align-items:center;gap:8px;font-size:13px;margin:13px 0}.poll-card .hint{margin:8px 0 0}.admin-poll-list:not(:empty){margin-top:16px}.poll-option{border:1px solid transparent;cursor:default}.poll-option-selectable{cursor:pointer}.poll-option-selectable:hover{border-color:#9bcfae}.poll-option-selected{border-color:#80cda3;background:#e7f6ec}.poll-option-content{display:grid;gap:8px;min-width:0}.poll-option-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;line-height:1.4}.poll-option-top span{overflow-wrap:anywhere}.poll-option-top strong{color:#11764f;white-space:nowrap}.poll-progress{height:7px;background:#dcece1;border-radius:99px;overflow:hidden}.poll-progress>span{display:block;height:100%;background:#26a46a;border-radius:99px}.poll-total{font-size:12px;color:#71857a;margin:0 0 12px}.poll-option-editor{display:grid;gap:10px;margin:16px 0}.poll-option-editor>strong{font-size:13px}.poll-option-edit-row{display:flex;align-items:center;gap:9px}.poll-option-edit-row label{display:grid;place-items:center;flex:0 0 26px;color:#71857a;font-size:12px}.poll-option-edit-row input{flex:1;min-width:0}.option-control{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:1px solid #b9ddc6;border-radius:11px;background:#e8f6ed;color:#126344;font-weight:750}.option-control:hover:not(:disabled){background:#d5efdd}.option-control:focus-visible{outline:2px solid #18865e;outline-offset:2px}.option-control-remove{flex:0 0 42px;width:42px;padding:0;font-size:22px;line-height:1}.option-control-add{justify-self:start;padding:10px 14px;font-size:13px}.option-control-add span{display:grid;place-items:center;width:20px;height:20px;border:1px solid currentColor;border-radius:7px;font-size:17px;line-height:1}.planned-date{display:grid;gap:4px;margin:15px 0;padding:13px 15px;border:1px solid #cce8d7;border-radius:13px;background:#f0faf3;color:#166647}.planned-date strong{font-size:14px}.planned-date small{font-size:11px;color:#648673}.planned-date-overdue{background:#fff1ef;border-color:#f1b9b3;color:#aa302b}.planned-date-overdue small{color:#aa5b54}.date-history{margin:12px 0;color:#526d5d;font-size:12px}.date-history summary{cursor:pointer;font-weight:700}.date-history ol{display:grid;gap:10px;margin:10px 0;padding-left:22px}.date-history li strong,.date-history li span{display:block}.date-history li p{margin:3px 0 0}.queue-item{display:grid;gap:4px}.queue-item small{padding-left:14px;color:#71857a}.queue-item .deadline-red{color:#b52f2a;font-weight:800}.card{min-width:0}.card-panel{background:#fff!important;border:1px solid #e1eae4!important;border-radius:24px!important;padding:25px!important;box-shadow:0 12px 32px #20493409!important}.section-heading{display:flex;align-items:flex-start;gap:13px;margin-bottom:22px}.section-number{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:11px;background:#e6f6ec;color:#16845e;font-size:11px;font-weight:800}.section-heading h2{font-size:21px;line-height:1.18;margin:2px 0 5px;letter-spacing:-.04em;color:#1a332e}.section-heading p{font-size:13px;line-height:1.4;color:#819188;margin:0}.field{margin:0 0 18px;min-width:0}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field label{display:block;margin:0 0 8px;color:#344e43;font-size:13px;font-weight:700}.automatic-time{display:block;max-width:100%;color:#71857a;font-size:13px;line-height:1.45}.field input,.field select,.field textarea{display:block;width:100%;min-width:0;max-width:100%;border:1px solid #d9e5dc;border-radius:13px;background:#fbfdfb;color:#19312d;padding:13px 14px;min-height:48px;outline:none;transition:border-color .2s,box-shadow .2s}.field input:is([type=date],[type=datetime-local],[type=time]){-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:48px;font-size:16px;line-height:1.5;text-align:left}.field input:is([type=date],[type=datetime-local],[type=time])::-webkit-date-and-time-value{min-height:1.5em;text-align:left}.field input:is([type=date],[type=datetime-local],[type=time])::-webkit-datetime-edit{padding:0;min-width:0}.field input:focus,.field select:focus,.field textarea:focus{border-color:#35a978;box-shadow:0 0 0 3px #25a76b22}.field input:disabled,.field select:disabled,.field textarea:disabled{opacity:.65;background:#f2f5f2}.field textarea{min-height:112px;resize:vertical;line-height:1.5}.field input[type=file]{font-size:12px;padding:11px}.field input::placeholder,.field textarea::placeholder{color:#9bab9e}.field select,.house-switcher select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7 5 5 5-5' stroke='%2316855e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:18px;padding-right:38px}.house-switcher select{background-position:right center}.disclosure-arrow:before{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.poll-option-edit-row input{display:block;width:100%;border:1px solid #d9e5dc;border-radius:13px;background:#fbfdfb;color:#19312d;padding:13px 14px;min-height:48px;outline:none}.poll-option-edit-row input:focus{border-color:#35a978;box-shadow:0 0 0 3px #25a76b22}.poll-option-edit-row input::placeholder{color:#9bab9e}.linked-house-list{margin-top:18px}.hint,.muted{color:#809189;font-size:13px;line-height:1.5}.hint{margin:-7px 0 20px}.brand-button{box-shadow:0 8px 16px #16845e28!important}.brand-button span[aria-hidden]{margin-left:8px}.quiet-action{margin-top:16px}.refresh-action{margin-top:16px;min-height:46px!important;border:1px solid #a8d6b9!important;font-weight:750!important}.item-list{display:grid;gap:10px}.item-list:empty{display:none}.item-list .muted{margin:0;padding:17px;border-radius:13px;background:#f7faf8;text-align:center}.issue-cell{border:1px solid #e0e9e2!important;border-radius:15px!important;background:#fbfdfb!important;text-align:left!important;color:#234239!important;cursor:pointer!important}.issue-cell:hover{background:#f0faf4!important;border-color:#abd9bb!important}.attachment-link,.candidate{width:100%;border:1px solid #e0e9e2;border-radius:15px;background:#fbfdfb;padding:14px 15px;color:#234239;line-height:1.45}.attachment-link{text-align:left;cursor:pointer;font-size:13px;font-weight:650;transition:background .18s,border-color .18s,transform .18s}.attachment-link:hover{background:#f0faf4;border-color:#abd9bb;transform:translateY(-1px)}.photo-viewer{position:fixed;inset:0;margin:0;border:0;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;padding:16px;background:#111d19;color:#edf6ef;box-sizing:border-box}.photo-viewer[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;padding:calc(16px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}.photo-viewer::backdrop{background:#111d19}.photo-viewer-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.photo-viewer-header h2{margin:0;font-size:18px;line-height:1.3;color:#edf6ef}.photo-viewer-media{position:relative;display:grid;place-items:center;min-width:0;min-height:0;overflow:auto}.photo-viewer-media img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.photo-viewer-media p{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:20px;text-align:center;background:#111d19;color:#d8e6da;line-height:1.5;z-index:1}.photo-viewer-footer{padding:0;text-align:center}.photo-download{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;border:1px solid #437456;border-radius:13px;background:#294e38;color:#c6f2d5;font-size:14px;font-weight:700;text-decoration:none}.photo-download[aria-disabled=true]{opacity:.5;cursor:default}.photo-download:focus-visible{outline:2px solid #9be4b3;outline-offset:3px}.candidate strong{display:block;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.candidate p{color:#819188;font-size:12px;margin:7px 0 13px}.candidate-reasons{margin:0 0 14px;padding-left:18px;font-size:12px;line-height:1.6;color:inherit}.candidate button{min-height:40px;border:1px solid #b9ddc6;border-radius:10px;background:#e6f5ea;color:#126344;padding:10px 13px;font-weight:750;font-size:12px}.candidate button:hover{background:#d5efdd}.score{display:inline-block;margin-bottom:7px;font-size:11px;color:#16845e;font-weight:800}.flow-card .card-panel{padding:30px!important}.success-mark{display:grid;place-items:center;width:55px;height:55px;background:#dbf6e5;border-radius:18px;color:#149362;font-size:28px;font-weight:700;margin-bottom:17px}.eyebrow{font-size:11px;font-weight:850;color:#1a9868;letter-spacing:.13em;margin:0 0 7px}.flow-card h2{font-size:25px;line-height:1.15;letter-spacing:-.04em;margin:0 0 15px}.detail-lines{display:grid;gap:3px;margin:12px 0}.detail-lines p{margin:0}.detail-description{color:#344d43;line-height:1.55;font-size:14px;margin:16px 0}.merge-notice{margin:16px 0;padding:14px 16px;border:1px solid #b9dfc8;border-radius:16px;background:#e7f4ec;color:#194a36;font-size:14px;line-height:1.45}.result-meta{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.result-meta span{display:inline-block;border-radius:99px;background:#e7f6ed;color:#137650;font-size:11px;font-weight:750;padding:8px 11px}.verification{margin-top:24px;padding-top:20px;border-top:1px solid #e3ece6}.verification h3{font-size:18px;margin:0 0 3px}.verification>button{margin-top:9px}.secondary-operation{margin-top:24px;padding-top:20px;border-top:1px solid #e3ece6}.secondary-operation h3{font-size:16px;margin:0 0 14px}.secondary-operation .hint{margin:0 0 14px}.action-section{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.action-section h3,.action-section .hint,.action-section .field{margin:0}.action-section>button{margin-top:2px}.linked-report{padding:14px;border:1px solid #e0e9e2;border-radius:14px;background:#fbfdfb;margin:10px 0}.linked-report small{font-size:11px;color:#71857a}.linked-report p{font-size:13px;line-height:1.45;margin:4px 0 12px;overflow-wrap:anywhere}.linked-report button{max-width:100%}.decision-cancel{margin-top:14px}.report-entry{display:grid;gap:10px;margin:14px 0 20px}.report-entry .linked-report{margin:0}.report-entry .linked-report p{margin-bottom:0}.withdraw-trigger{justify-self:start}.withdraw-panel{padding:16px;border:1px solid #e0e9e2;border-radius:14px}.withdraw-panel .field{margin-bottom:12px}.withdraw-actions{display:flex;flex-wrap:wrap;gap:10px}.bottom-action{margin-top:12px}.detail-panel .card-panel>h3{font-size:19px;letter-spacing:-.02em;margin:0}.detail-panel .action-section h3{font-size:16px;letter-spacing:-.01em}footer{font-size:11px;color:#a0afa5;text-align:center;padding:28px 0 5px}footer span{margin:0 7px}@media (max-width: 640px){.shell{padding:0 16px calc(30px + env(safe-area-inset-bottom))}.topbar{min-height:70px}.hero{min-height:230px;padding:28px 24px}.hero-copy{max-width:100%}.hero h1{font-size:34px!important}.hero p{max-width:300px}.card-panel{padding:20px!important}.flow-card .card-panel{padding:22px!important}.field-grid,.passport-fields{grid-template-columns:1fr;gap:0}.passport-fields{gap:10px}}@media (max-width: 640px){.role-menu .role-menu-backdrop{background:#102d2166}.role-menu nav{position:fixed;inset:auto 0 0;width:100%;max-height:75vh;overflow:auto;border-radius:24px 24px 0 0;padding:17px 16px calc(18px + env(safe-area-inset-bottom))}.role-menu nav button{font-size:15px;padding:14px}.role-menu summary{max-width:145px}}@media (max-width: 640px){.resident-hero .hero{min-height:175px;padding:24px}.resident-hero .hero h1{font-size:30px!important}.start-action,.priority-notice{align-items:stretch;flex-direction:column}.start-action button,.priority-notice button{width:100%}.disclosure-card summary{padding:19px 20px}.disclosure-content{padding:0 20px 20px}}@media (max-width: 390px){.max-chip{font-size:10px;padding:6px 8px}.brand{font-size:15px}.hero{padding:24px 20px}.hero h1{font-size:30px!important}.section-heading h2{font-size:19px}}:root[data-theme=dark]{color:#edf6ef;background:#111d19}:root[data-theme=dark] body{background:#111d19;color:#edf6ef}:root[data-theme=dark] .max-chip,:root[data-theme=dark] .card-panel{background:#1b2b24!important;border-color:#2d4236!important;color:#edf6ef}:root[data-theme=dark] .hero{background:linear-gradient(115deg,#173f34,#17634e)}:root[data-theme=dark] .section-heading h2,:root[data-theme=dark] .flow-card h2,:root[data-theme=dark] .detail-panel h3,:root[data-theme=dark] .passport-address{color:#edf6ef}:root[data-theme=dark] .section-heading p,:root[data-theme=dark] .hint,:root[data-theme=dark] .muted,:root[data-theme=dark] .passport-field-label,:root[data-theme=dark] .passport-field-source{color:#a2b6a8}:root[data-theme=dark] .field label,:root[data-theme=dark] .detail-description{color:#d8e6da}:root[data-theme=dark] .field input,:root[data-theme=dark] .field select,:root[data-theme=dark] .field textarea,:root[data-theme=dark] .attachment-link,:root[data-theme=dark] .candidate,:root[data-theme=dark] .issue-cell,:root[data-theme=dark] .passport-field,:root[data-theme=dark] .poll-card,:root[data-theme=dark] .poll-option{background:#1c2d24!important;color:#edf6ef!important;border-color:#34503e!important}:root[data-theme=dark] .field input:disabled,:root[data-theme=dark] .field select:disabled,:root[data-theme=dark] .field textarea:disabled,:root[data-theme=dark] .item-list .muted,:root[data-theme=dark] .passport-empty{background:#23352a}:root[data-theme=dark] .notice{background:#443126;border-color:#6d4936;color:#ffccab}:root[data-theme=dark] .result-meta span,:root[data-theme=dark] .section-number{background:#204c36;color:#9be4b3}:root[data-theme=dark] .verification{border-color:#34503e}:root[data-theme=dark] footer{color:#8ba194}:root[data-theme=dark] .house-switcher{background:#1b2b24;border-color:#2d4236}:root[data-theme=dark] .house-switcher select,:root[data-theme=dark] .house-switcher-copy strong,:root[data-theme=dark] .disclosure-card summary strong{color:#edf6ef}:root[data-theme=dark] .house-switcher-copy>span,:root[data-theme=dark] .disclosure-card summary small{color:#a2b6a8}:root[data-theme=dark] .start-action{background:#203c2b;border-color:#345c3d}:root[data-theme=dark] .priority-notice{background:#473821;border-color:#665333}:root[data-theme=dark] .start-action p{color:#b4cfb8}:root[data-theme=dark] .priority-notice p{color:#e3c893}:root[data-theme=dark] .house-switcher-icon,:root[data-theme=dark] .disclosure-arrow{background:#204c36;color:#9be4b3}:root[data-theme=dark] .merge-notice{background:#214632;border-color:#39714d;color:#dbf3e2}:root[data-theme=dark] .role-menu summary,:root[data-theme=dark] .role-menu nav,:root[data-theme=dark] .guided-demo-help{background:#1b2b24;color:#d7f2e0;border-color:#42614d}:root[data-theme=dark] .role-menu nav button{color:#d7f2e0}:root[data-theme=dark] .role-menu nav button:hover,:root[data-theme=dark] .role-menu nav button[aria-current=page],:root[data-theme=dark] .guided-demo-badge{background:#254c34;color:#d7f2e0}:root[data-theme=dark] .role-menu-caption{color:#b2c7b9}:root[data-theme=dark] .secondary-operation{border-color:#34503e}:root[data-theme=dark] .linked-report{background:#1c2d24;border-color:#34503e}:root[data-theme=dark] .linked-report small{color:#a2b6a8}:root[data-theme=dark] .withdraw-panel{border-color:#34503e}.app-button-primary{background:#18865e!important;color:#fff!important}.app-button-primary:hover:not(:disabled){background:#116e4d!important;color:#fff!important}.app-button-secondary{background:#e1f2e7!important;color:#126344!important;border:1px solid #b7ddc5!important;box-shadow:none!important}.app-button-secondary:hover:not(:disabled){background:#cde9d7!important;color:#0f5138!important}.app-button-tertiary{background:#f4faf6!important;color:#126344!important;border:1px solid #c8e4d2!important;box-shadow:none!important}.app-button-tertiary:hover:not(:disabled){background:#e6f5ea!important;color:#0f5d40!important}.app-button-primary:disabled,.app-button-secondary:disabled,.app-button-tertiary:disabled{opacity:.55;cursor:not-allowed}.invite-token{color:#19312d;border:1px solid #b7dfc4}.invite-token strong,.invite-token code,.invite-token p{color:#19312d}.invite-token code{font-size:13px;line-height:1.45}.notice{background:#e7f4ec;border-color:#b9dfc8;color:#194a36}.notice-error{background:#fff0ed;border-color:#dfada4;color:#87342d}.admin-row small{color:#526d5d}.issue-cell [class*=CellSimple__title],.issue-cell [class*=CellSimple__subtitle]{color:#234239!important}.issue-cell [class*=CellSimple__overline]{color:#526d5d!important}:root[data-theme=dark] .invite-token{background:#204331;border-color:#3c7650;color:#edf6ef}:root[data-theme=dark] .invite-token strong,:root[data-theme=dark] .invite-token code,:root[data-theme=dark] .invite-token p{color:#edf6ef}:root[data-theme=dark] .invite-token code{color:#b5f0cc}:root[data-theme=dark] .notice{background:#214632;border-color:#39714d;color:#dbf3e2}:root[data-theme=dark] .notice-error{background:#4b2929;border-color:#82504b;color:#ffe1d9}:root[data-theme=dark] .admin-row small{color:#b2c7b9}:root[data-theme=dark] .admin-row,:root[data-theme=dark] .house-checks label{border-color:#42614d}:root[data-theme=dark] .app-button-secondary{background:#294e38!important;color:#c6f2d5!important;border-color:#437456!important}:root[data-theme=dark] .app-button-secondary:hover:not(:disabled){background:#356447!important;color:#fff!important}:root[data-theme=dark] .app-button-tertiary{background:#203c2b!important;color:#b0eac5!important;border-color:#42614d!important}:root[data-theme=dark] .app-button-tertiary:hover:not(:disabled){background:#294e38!important;color:#e4f8ea!important}:root[data-theme=dark] .issue-cell,:root[data-theme=dark] .issue-cell:hover,:root[data-theme=dark] .issue-cell:focus-visible{background:#1c2d24!important;border-color:#34503e!important;color:#edf6ef!important}:root[data-theme=dark] .issue-cell:hover,:root[data-theme=dark] .issue-cell:focus-visible{background:#274535!important;border-color:#78bd8d!important}:root[data-theme=dark] .issue-cell [class*=CellSimple__title],:root[data-theme=dark] .issue-cell [class*=CellSimple__subtitle]{color:#edf6ef!important}:root[data-theme=dark] .issue-cell [class*=CellSimple__overline],:root[data-theme=dark] .issue-cell [class*=CellSimple__chevron]{color:#a8c5b1!important}:root[data-theme=dark] .field input,:root[data-theme=dark] .field select,:root[data-theme=dark] .field textarea{color-scheme:dark}:root[data-theme=dark] .field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7 5 5 5-5' stroke='%239be4b3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 13px center!important;background-size:18px!important}:root[data-theme=dark] .poll-option-edit-row input{background:#1c2d24;color:#edf6ef;border-color:#34503e;color-scheme:dark}:root[data-theme=dark] .option-control,:root[data-theme=dark] .admin-row button,:root[data-theme=dark] .candidate button{background:#294e38;color:#c6f2d5;border-color:#437456}:root[data-theme=dark] .option-control:hover:not(:disabled),:root[data-theme=dark] .admin-row button:hover:not(:disabled),:root[data-theme=dark] .candidate button:hover:not(:disabled){background:#356447}:root[data-theme=dark] .form-close{background:#203c2b;color:#b0eac5;border-color:#42614d}:root[data-theme=dark] .attachment-link:hover{background:#274535!important;border-color:#78bd8d!important}:root[data-theme=dark] .poll-option-selectable:hover{border-color:#78bd8d!important}.status-badge{--status-color: #5566ce;display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid var(--status-color);border-radius:12px;color:var(--status-color);font-size:14px;font-weight:700;line-height:1.4;max-width:100%;box-sizing:border-box}.status-dot{width:9px;height:9px;border-radius:50%;background:currentColor;flex:none}.status-OPEN{--status-color: #087b61}.status-ASSIGNED{--status-color: #3465b5}.status-IN_PROGRESS{--status-color: #986200}.status-VERIFICATION_72H{--status-color: #7d49b6}.status-CLOSED_CONFIRMED{--status-color: #287d36}.status-CLOSED_UNCONFIRMED{--status-color: #687344}.status-REOPENED{--status-color: #b35014}.status-REVIEW_REQUIRED{--status-color: #ad3737}.status-WITHDRAWN{--status-color: #63716c}.resident-issue{display:grid;gap:8px}.resident-issue>.status-badge{justify-self:start}.issue-current-status{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 18px}.dispatcher-comment{border:1px solid #b9d7c6;border-left:4px solid #16845c;border-radius:12px;padding:14px;margin:0 0 18px}.dispatcher-comment h3{font-size:16px;margin:0 0 6px}.dispatcher-comment small{color:#526d5d}.dispatcher-comment p{margin:10px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}:root[data-theme=dark] .status-badge{--status-color: #b8bcff}:root[data-theme=dark] .status-OPEN{--status-color: #89dfb4}:root[data-theme=dark] .status-ASSIGNED{--status-color: #99c3ff}:root[data-theme=dark] .status-IN_PROGRESS{--status-color: #f3d482}:root[data-theme=dark] .status-VERIFICATION_72H{--status-color: #d2b0ff}:root[data-theme=dark] .status-CLOSED_CONFIRMED{--status-color: #b0e59b}:root[data-theme=dark] .status-CLOSED_UNCONFIRMED{--status-color: #c9d29e}:root[data-theme=dark] .status-REOPENED{--status-color: #ffba86}:root[data-theme=dark] .status-REVIEW_REQUIRED{--status-color: #ffabab}:root[data-theme=dark] .status-WITHDRAWN{--status-color: #bdcac3}:root[data-theme=dark] .dispatcher-comment{border-color:#34503e;border-left-color:#89dfb4}:root[data-theme=dark] .dispatcher-comment small{color:#a8c5b1}.status-RESOLVED{--status-color: #16785f}.status-REJECTED{--status-color: #994456}:root[data-theme=dark] .status-RESOLVED{--status-color: #76d7cf}:root[data-theme=dark] .status-REJECTED{--status-color: #f3a3c1}.issue-summary-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:16px 38px 16px 16px;box-sizing:border-box;border:1px solid #c8ddd0;border-radius:15px;background:#fbfdfb;color:#234239;text-align:left;font:inherit;cursor:pointer}.issue-summary-card:hover{background:#f0faf4;border-color:#79b794}.issue-summary-card:focus-visible{outline:3px solid #17855d;outline-offset:3px}.issue-summary-card .status-badge{font-size:13px;padding:5px 9px}.issue-summary-title{font-weight:700;line-height:1.4;overflow-wrap:anywhere}.issue-summary-description{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.issue-summary-chevron{position:absolute;right:14px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:#526d5d}.issue-summary-deadline{padding:5px 9px;border-radius:8px;background:#eaf2ec;color:#456453;font-size:13px;font-weight:500;line-height:1.4}.issue-summary-deadline.is-overdue{background:#fff0ed;color:#a93e31}.issue-merge-label{font-size:12px;color:#526d5d;line-height:1.4}.place-fields{min-width:0}:root[data-theme=dark] .issue-summary-card{background:#1c2d24;color:#edf6ef;border-color:#34503e}:root[data-theme=dark] .issue-summary-card:hover{background:#274535;border-color:#78bd8d}:root[data-theme=dark] .issue-summary-card:focus-visible{outline-color:#89dfb4}:root[data-theme=dark] .issue-summary-chevron,:root[data-theme=dark] .issue-merge-label{color:#a8c5b1}:root[data-theme=dark] .issue-summary-deadline{background:#293e32;color:#bed0c4}:root[data-theme=dark] .issue-summary-deadline.is-overdue{background:#4a2f2c;color:#ffb5a8}.case-workspace{display:grid;gap:18px;margin:20px 0;grid-column:1/-1}.case-panel{background:var(--surface, #fff);border:1px solid var(--border, #dce5df);border-radius:24px;padding:26px;min-width:0}.case-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.case-heading h2{margin:4px 0 16px}.case-workspace small{color:var(--text-muted, #718176);line-height:1.6}.case-workspace h3{margin:25px 0 14px}.case-workspace p{line-height:1.65}.case-workspace button{font:inherit;cursor:pointer;background:#2e7655;color:#fff;border:1px solid transparent;border-radius:14px;padding:12px 18px;font-weight:600;white-space:normal;overflow-wrap:anywhere}.case-workspace button:disabled{cursor:default;opacity:.55}.case-workspace .case-link{background:transparent;color:var(--text, #24583f);padding:8px 4px;text-align:left}.case-workspace .case-secondary{background:transparent;border-color:#a4b9ac;color:inherit}.case-workspace button:focus-visible,.case-workspace input:focus-visible,.case-workspace textarea:focus-visible,.case-workspace select:focus-visible,.case-workspace summary:focus-visible{outline:3px solid #60b889;outline-offset:3px}.case-start{display:grid;grid-template-columns:1fr 1fr;gap:14px}.case-start>button:not(.case-link){background:linear-gradient(135deg,#edf7ef,#dcefe2);color:#224e38;text-align:left;padding:24px;border:1px solid #bbd6c3;display:grid;gap:10px}.case-start>button>span{font-size:28px}.case-start>button>strong{font-size:20px}.case-start>button small{color:#496253;font-weight:400}.case-start>.case-link,.case-draft{grid-column:1/-1}.case-draft{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:16px;background:var(--surface, #fff);border-radius:16px}.case-workspace label{display:grid;gap:8px;margin:14px 0;font-weight:600}.case-workspace input,.case-workspace select,.case-workspace textarea{font:inherit;border:1px solid #9eb2a4;border-radius:12px;background:var(--surface, #fff);color:inherit;width:100%;box-sizing:border-box;padding:12px}.case-workspace textarea{min-height:115px;resize:vertical}.case-workspace input[type=file]{font-size:14px}.case-workspace .case-notice{background:#fff3d5;border:1px solid #d8bb79;color:#624916;padding:16px;border-radius:16px;white-space:pre-wrap}.case-next{padding:20px;border-radius:18px;border:1px solid #b9d4c1;background:var(--surface, #edf7ef)}.case-next p{margin:7px 0}.case-description{font-size:19px;white-space:pre-wrap;overflow-wrap:anywhere}.case-address{font-weight:600}.case-actions{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.case-timeline{padding-left:22px}.case-timeline li{padding:0 0 14px 9px;border-left:1px solid #b9d4c1;overflow-wrap:anywhere}.case-timeline p{margin:5px 0;white-space:pre-wrap}.case-documents,.case-editor{margin:22px 0;border-top:1px solid #cad8cf;padding-top:18px}.case-workspace summary{cursor:pointer;font-weight:700;padding:8px 0}.case-document{display:grid;gap:5px;margin:14px 0;padding:14px;border:1px solid #cad8cf;border-radius:12px;overflow-wrap:anywhere}.case-list{display:grid;gap:12px}.case-workspace .case-list-item{display:grid;gap:8px;text-align:left;color:inherit;background:transparent;border:1px solid #bbd1c2;padding:18px;width:100%}.case-list-item span{font-weight:400;font-size:15px}.case-list-item strong{font-size:18px}.case-filter{max-width:300px}.case-permission{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #cad8cf}@media (max-width: 600px){.case-start{grid-template-columns:1fr}.case-panel{padding:20px 16px}.case-heading{flex-wrap:wrap}.case-description{font-size:17px}.case-permission{align-items:flex-start;flex-direction:column}}:root[data-theme=dark] .case-panel,:root[data-theme=dark] .case-next{background:#1c2d23;border-color:#385344}:root[data-theme=dark] .case-workspace input,:root[data-theme=dark] .case-workspace select,:root[data-theme=dark] .case-workspace textarea{background:#18271e;color:#edf5ee}:root[data-theme=dark] .case-workspace small{color:#a1b4a6}:root[data-theme=dark] .case-workspace .case-link{color:#a5dbb7}:root[data-theme=dark] .case-workspace .case-notice{background:#3d3420;color:#f7e3ac}:root[data-theme=dark] .case-draft{background:#1c2d23}.case-workflow{margin-top:24px;border-top:1px solid var(--line, #40564b);padding-top:20px}.workflow-section{border:1px solid var(--line, #40564b);border-radius:18px;margin:12px 0;padding:16px}.workflow-section>summary,.workflow-registry>summary{font-size:17px;font-weight:650;cursor:pointer}.workflow-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px}.workflow-card{border:1px solid var(--line, #40564b);border-radius:16px;padding:18px;margin:14px 0;background:#7da0890b;overflow-wrap:anywhere}.workflow-card h3,.workflow-card h4{margin:8px 0;font-size:19px}.workflow-card p,.workflow-act p{white-space:pre-wrap}.workflow-form{display:grid;gap:14px;margin:18px 0}.workflow-form label{display:grid;gap:7px}.workflow-form textarea,.workflow-form input,.workflow-form select{width:100%;box-sizing:border-box;min-height:44px}.workflow-act{border-left:3px solid #80bc91;padding:12px 16px;margin-top:16px}.workflow-act small,.case-permission small{display:block;margin-top:7px}.workflow-overdue{color:#ffbb95}.workflow-form button,.workflow-card button{min-height:42px}.workflow-section .case-editor{margin-top:14px}@media (max-width: 600px){.workflow-card{padding:14px}.workflow-section{padding:12px}.workflow-act{padding:10px}.case-workflow .case-actions{display:grid}.workflow-form input,.workflow-form select{font-size:16px}}.tariff-section>summary{font-size:1.15rem;font-weight:700;cursor:pointer}.tariff-section>p{line-height:1.55}.tariff-toolbar{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:20px 0}.tariff-toolbar label{display:grid;gap:7px}:root[data-theme] .tariff-section .tariff-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}:root[data-theme] .tariff-section .tariff-toolbar>label{margin:0;min-width:0}:root[data-theme] .tariff-section .tariff-toolbar input,:root[data-theme] .tariff-section .tariff-toolbar>button{height:48px;min-height:48px;box-sizing:border-box;margin:0}@media (max-width: 360px){:root[data-theme] .tariff-section .tariff-toolbar{grid-template-columns:minmax(0,1fr)}:root[data-theme] .tariff-section .tariff-toolbar>button{width:100%}}.tariff-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin:16px 0}.tariff-card{background:#fff;border:1px solid #d9e4dd;border-radius:18px;padding:20px;min-width:0;overflow-wrap:anywhere}.tariff-card h3{margin:12px 0 6px;font-size:1.15rem}.tariff-card p{line-height:1.55}.tariff-price{font-size:1.8rem!important;font-weight:750;color:#214b38;margin:6px 0 16px!important}.tariff-price span{font-size:1rem;font-weight:400}.tariff-status{display:inline-block;font-size:.78rem;border-radius:8px;padding:5px 8px;background:#eaf3ed;color:#29543b}.tariff-draft{background:#f1eee6;color:#6a582b}.tariff-withdrawn{background:#fcece6;color:#903e21}.tariff-superseded{background:#f0f0ee;color:#62645e}.tariff-form{display:grid;gap:14px;background:#f5f7f4;padding:18px;border-radius:14px;margin:16px 0}.tariff-form label{display:grid;gap:7px;font-size:.92rem}.tariff-form input,.tariff-form select,.tariff-form textarea{width:100%;box-sizing:border-box}.tariff-form .tariff-check{display:flex;align-items:flex-start;line-height:1.5;gap:9px}.tariff-check input{width:18px;min-width:18px;margin-top:3px}.tariff-permissions,.tariff-registry{border-top:1px solid #d9e4dd;margin-top:24px;padding-top:18px}.tariff-person{border-bottom:1px solid #d9e4dd;padding:14px 0}.tariff-date-note,.tariff-empty{background:#f2f5ed;padding:15px;border-radius:12px}.tariff-section details>summary{cursor:pointer;font-weight:600;margin:12px 0}.tariff-section .case-notice:empty{display:none}.tariff-card{color:#19312d}.tariff-card h3{color:inherit}.tariff-form{color:#19312d}.tariff-date-note,.tariff-empty{color:#284b38}:root[data-theme=dark] .tariff-card{background:#18271e;color:#edf5ee;border-color:#385344}:root[data-theme=dark] .tariff-price{color:#a5dbb7}:root[data-theme=dark] .tariff-form{background:#203529;color:#edf5ee}:root[data-theme=dark] .tariff-status{background:#254c34;color:#d7f2e0}:root[data-theme=dark] .tariff-draft{background:#493f27;color:#f3dda2}:root[data-theme=dark] .tariff-withdrawn{background:#4a2f2c;color:#ffb5a8}:root[data-theme=dark] .tariff-superseded{background:#344039;color:#c7d4ca}:root[data-theme=dark] .tariff-date-note,:root[data-theme=dark] .tariff-empty{background:#233c2a;color:#d7eadb}:root[data-theme=dark] .tariff-permissions,:root[data-theme=dark] .tariff-registry,:root[data-theme=dark] .tariff-person{border-color:#385344}:root[data-theme=dark] .tariff-toolbar input{color-scheme:dark}.billing-workspace>h3{font-size:21px}.billing-line-editor{display:grid;gap:13px;border:1px solid #cad8cf;border-radius:14px;padding:16px;min-width:0}.billing-line-editor legend{font-weight:700;padding:0 7px}.billing-line-result{border-left:3px solid #518564;padding:10px 16px;margin:16px 0;background:#f0f5ef;border-radius:0 12px 12px 0;color:#19312d}.billing-line-result p{line-height:1.6}.billing-review-editor,.billing-action{padding:18px;border:1px solid #cad8cf;border-radius:14px;margin:18px 0}.billing-queue>summary{font-weight:700;cursor:pointer}.billing-history{border-bottom:1px solid #cad8cf;padding:8px 0}.billing-workspace p{overflow-wrap:anywhere}.billing-workspace .workflow-form{width:100%;min-width:0}.billing-workspace .workflow-form input,.billing-workspace .workflow-form textarea,.billing-workspace .workflow-form select{max-width:100%}:root[data-theme=dark] .billing-line-result{background:#203529;color:#edf5ee;border-left-color:#a5dbb7}:root[data-theme=dark] .billing-line-editor,:root[data-theme=dark] .billing-review-editor,:root[data-theme=dark] .billing-action,:root[data-theme=dark] .billing-history{border-color:#40564b}@media (max-width: 600px){.billing-review-editor,.billing-action,.billing-line-editor{padding:12px}.billing-workspace .case-actions{display:grid}}:root{--page: #fff;--surface: #fff;--surface-soft: #f4f8f5;--text: #101a15;--text-muted: #6c7973;--accent: #11815a;--accent-ink: #08764e;--accent-soft: #eaf5ee;--border: #dde6e0;--line: #dde6e0;--focus: #1d966c;color:var(--text);background:var(--page)}:root[data-theme=dark]{--page: #101916;--surface: #101916;--surface-soft: #192620;--text: #f0f5f1;--text-muted: #a4b4aa;--accent: #24865b;--accent-ink: #72dca4;--accent-soft: #20382b;--border: #304138;--line: #304138;--focus: #72dca4;color:var(--text);background:var(--page)}:root[data-theme],:root[data-theme] body{background:var(--page);color:var(--text)}:root[data-theme] body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.5}:root[data-theme] .shell{max-width:880px;padding:0 26px 40px}:root[data-theme] .topbar{min-height:86px}:root[data-theme] .brand{font-size:24px;font-weight:800;letter-spacing:-.04em;gap:12px}:root[data-theme] .brand-icon-frame{width:41px;height:41px;border-radius:0;box-shadow:none;overflow:visible}:root[data-theme] .brand-icon{position:static;width:41px;height:41px;object-fit:contain;transform:none;max-width:100%}:root[data-theme=dark] .brand-icon{filter:brightness(1.65) saturate(.85)}:root[data-theme] .role-menu summary{border:0;background:var(--surface-soft);color:var(--text-muted);min-height:44px;padding:10px 13px;border-radius:24px}:root[data-theme] .role-menu nav{background:var(--surface);border-color:var(--border);box-shadow:0 14px 35px #0002}:root[data-theme] .role-menu nav button{color:var(--text);min-height:44px}:root[data-theme] .appearance-picker{display:grid;gap:7px;padding:8px 12px;font-size:12px;color:var(--text-muted)}:root[data-theme] .appearance-picker select{font:inherit;background:var(--surface-soft);color:var(--text);border:1px solid var(--border);padding:10px;border-radius:8px;width:100%;min-height:44px}:root[data-theme] .role-menu nav button:hover,:root[data-theme] .role-menu nav button[aria-current=page]{background:var(--accent-soft);color:var(--accent-ink)}:root[data-theme] .hero{background:var(--surface-soft);border-radius:0;box-shadow:none;border-bottom:1px solid var(--border);color:var(--text);min-height:180px;padding:24px 0}:root[data-theme] .hero:before{display:none}:root[data-theme] .hero h1{color:var(--text)!important}:root[data-theme] .hero p{color:var(--text-muted)}:root[data-theme] .hero-kicker{color:var(--accent-ink)}:root[data-theme] .live-dot{box-shadow:none;background:var(--accent-ink)}:root[data-theme] .card-panel,:root[data-theme] .case-panel{background:var(--surface)!important;color:var(--text);border-color:var(--border)!important;border-radius:12px!important;box-shadow:none!important}:root[data-theme] .card-panel{padding:24px!important}:root[data-theme] .case-panel{padding:24px}:root[data-theme] .case-workspace{gap:22px}:root[data-theme] .section-number{background:var(--accent-soft);color:var(--accent-ink);border-radius:8px}:root[data-theme] .section-heading h2,:root[data-theme] .flow-card h2,:root[data-theme] .detail-panel h3,:root[data-theme] .passport-address,:root[data-theme] .disclosure-card summary strong{color:var(--text)}:root[data-theme] .section-heading p,:root[data-theme] .hint,:root[data-theme] .muted,:root[data-theme] .case-workspace small,:root[data-theme] .case-workspace .muted,:root[data-theme] .passport-field-label,:root[data-theme] .passport-field-source{color:var(--text-muted)}:root[data-theme] button,:root[data-theme] input,:root[data-theme] select,:root[data-theme] textarea{accent-color:var(--accent-ink)}:root[data-theme] .field label{color:var(--text)}:root[data-theme] .field input,:root[data-theme] .field select,:root[data-theme] .field textarea,:root[data-theme] .case-workspace input,:root[data-theme] .case-workspace select,:root[data-theme] .case-workspace textarea{background:var(--surface);color:var(--text);border-color:var(--border);border-radius:10px}:root[data-theme] .field input::placeholder,:root[data-theme] .field textarea::placeholder{color:var(--text-muted)}:root[data-theme] .case-workspace button{background:var(--accent);color:#fff;border-radius:10px;min-height:44px}:root[data-theme] .case-workspace .case-link{background:transparent;color:var(--accent-ink);min-height:44px;display:inline-flex;align-items:center;gap:8px}:root[data-theme] .case-workspace .case-secondary{background:transparent;color:var(--accent-ink);border-color:var(--accent-ink)}:root[data-theme] .case-next{background:var(--surface-soft);border-color:var(--border);border-radius:10px}:root[data-theme] .case-permission,:root[data-theme] .case-document,:root[data-theme] .case-editor,:root[data-theme] .case-documents{border-color:var(--border)}:root[data-theme] .workflow-card,:root[data-theme] .tariff-card,:root[data-theme] .tariff-form,:root[data-theme] .passport-field,:root[data-theme] .poll-card,:root[data-theme] .admin-row,:root[data-theme] .candidate,:root[data-theme] .issue-cell{background:var(--surface)!important;color:var(--text)!important;border-color:var(--border)!important;border-radius:10px!important;box-shadow:none!important}:root[data-theme] .poll-option{background:var(--surface-soft)!important;color:var(--text)!important;border-radius:8px}:root[data-theme] .poll-option-selected{border-color:var(--accent-ink)!important}:root[data-theme] .poll-progress{background:var(--border)}:root[data-theme] .poll-progress>span{background:var(--accent)}:root[data-theme] .poll-option-top strong{color:var(--accent-ink)}:root[data-theme] .disclosure-card summary{padding:20px 24px}:root[data-theme] .disclosure-content{padding:0 24px 24px}:root[data-theme] .disclosure-arrow{background:transparent;color:var(--text-muted);border-radius:0}:root[data-theme] .house-switcher{background:var(--surface);box-shadow:none;border-color:var(--border)}:root[data-theme] .ops-inbox{padding:0!important;border:0!important;margin:0!important;font-size:12px}:root[data-theme] .ops-inbox>summary{padding:8px 0;color:var(--text-muted);font-weight:500}:root[data-theme] .ops-inbox[open]{border-bottom:1px solid var(--border)!important;padding-bottom:18px!important}:root[data-theme] .ops-inbox[open]>summary{color:var(--accent-ink)}:root[data-theme] .resident-shell{max-width:812px;padding-bottom:112px}:root[data-theme] .home-header{position:relative;min-height:285px;margin:0 -26px 18px;isolation:isolate}:root[data-theme] .home-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;z-index:-1;pointer-events:none}:root[data-theme] .home-address{padding:35px 26px 60px;max-width:69%;position:relative}:root[data-theme] .eyebrow{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);font-weight:700}:root[data-theme] .home-address h1{font-size:44px;font-weight:800;letter-spacing:-.045em;line-height:1.12;margin:11px 0 7px;overflow-wrap:anywhere;color:var(--text)}:root[data-theme] .home-address p{margin:0;color:var(--text-muted);font-size:22px}:root[data-theme] .home-house-choice{display:block;margin-top:12px;position:relative;width:max-content;max-width:100%;border-radius:5px}:root[data-theme] .home-house-choice>span{font-size:12px;font-weight:600;color:var(--accent-ink);display:block;min-height:32px;padding:4px 2px;text-decoration:underline;text-underline-offset:4px}:root[data-theme] .home-house-choice select{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer;font-size:16px}:root[data-theme] .home-house-choice:focus-within{outline:2px solid var(--focus);outline-offset:4px}:root[data-theme] .home-house-choice:has(select:disabled){opacity:.5}:root[data-theme] .resident-shell .case-workspace{margin:0;gap:0}:root[data-theme] .resident-shell .case-panel{border:0!important;border-radius:0!important;padding:26px 0;border-bottom:1px solid var(--border)!important}:root[data-theme] .resident-shell .case-heading h2{font-size:26px;line-height:1.15;letter-spacing:-.035em;margin:0 0 12px}:root[data-theme] .resident-shell .case-heading{align-items:center}:root[data-theme] .resident-shell .case-start{display:flex;flex-direction:column;gap:0;margin:0}:root[data-theme] .resident-shell .case-start>button:first-child{position:relative;display:flex;align-items:center;gap:14px;background:var(--accent);color:#fff;border:0;padding:20px 22px;border-radius:12px;min-height:65px;margin:0 0 45px}:root[data-theme] .resident-shell .case-start>button:first-child strong{flex:1;font-size:23px;line-height:1.2;font-weight:750;letter-spacing:-.025em}:root[data-theme] .resident-shell .case-start>button:first-child small{position:absolute;top:calc(100% + 10px);left:0;width:100%;text-align:center;color:var(--text-muted);font-weight:400;font-size:14px;line-height:1.4}:root[data-theme] .resident-shell .case-start>button:nth-child(2){display:flex;align-items:center;gap:16px;background:transparent;color:var(--text);border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0;padding:19px 0;min-height:70px}:root[data-theme] .resident-shell .case-start>button:nth-child(2) strong{flex:1;font-size:20px;font-weight:650;letter-spacing:-.02em}:root[data-theme] .resident-shell .case-start svg{flex:none}:root[data-theme] .resident-shell .case-start>button:nth-child(2)>svg:last-child{color:var(--text-muted)}:root[data-theme] .resident-shell .case-start .case-other-question{align-self:flex-start;font-size:12px;color:var(--text-muted);padding:9px 0;min-height:35px}:root[data-theme] .case-draft{background:var(--surface-soft);margin:14px 0}:root[data-theme] .resident-shell .case-featured{padding-top:24px}:root[data-theme] .resident-shell .case-featured h3{font-size:20px;margin:9px 0 20px;font-weight:500;color:var(--text-muted);line-height:1.45}:root[data-theme] .case-progress-summary{list-style:none;padding:0;margin:0}:root[data-theme] .case-progress-summary li{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:15px;padding:0 0 24px;color:var(--text-muted)}:root[data-theme] .case-progress-summary li+li{padding-top:0}:root[data-theme] .case-progress-summary li:first-child:after{content:"";position:absolute;width:2px;top:29px;bottom:5px;left:11px;background:var(--accent-ink)}:root[data-theme] .case-progress-summary svg{color:var(--accent-ink)}:root[data-theme] .case-progress-summary strong{font-size:19px;color:var(--text);line-height:1.3}:root[data-theme] .case-progress-summary small{display:block;margin-top:4px;font-size:13px}:root[data-theme] .case-progress-summary p{margin:8px 0 16px;line-height:1.5}:root[data-theme] .case-progress-summary button{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;font-size:17px;font-weight:650}:root[data-theme] .case-summary-date{font-weight:650;color:var(--text)}:root[data-theme] .resident-shell .case-list-item{border:0;border-bottom:1px solid var(--border);border-radius:0;padding:18px 0;color:var(--text)}:root[data-theme] .resident-shell .case-list-item strong{font-size:18px}:root[data-theme] .resident-shell .case-list-item small{color:var(--text-muted)}:root[data-theme] .resident-shell .case-filter{font-size:13px}:root[data-theme] .resident-shell .start-action{margin:14px 0;background:transparent;border:0;border-bottom:1px solid var(--border);padding:12px 0;border-radius:0}:root[data-theme] .resident-shell .start-action strong{font-size:13px;font-weight:600}:root[data-theme] .resident-shell .start-action p{font-size:12px;color:var(--text-muted)}:root[data-theme] .resident-tariffs .tariff-section{padding:0 0 12px}:root[data-theme] .resident-tariffs summary{font-size:15px;font-weight:600}:root[data-theme] .resident-events{margin-top:0;gap:0}:root[data-theme] .resident-shell .disclosure-card .card-panel{border:0!important;border-bottom:1px solid var(--border)!important;padding:0!important;border-radius:0!important}:root[data-theme] .resident-shell .disclosure-card summary{padding:21px 0}:root[data-theme] .resident-shell .disclosure-card summary strong{font-size:20px;letter-spacing:-.025em}:root[data-theme] .resident-shell .disclosure-card summary small{font-size:14px}:root[data-theme] .resident-shell .disclosure-content{padding:0 0 24px}:root[data-theme] .resident-shell footer{font-size:12px;color:var(--text-muted);margin:25px 0 0}:root[data-theme] .resident-navigation{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(100%,812px);background:var(--page);border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:9px 12px calc(9px + env(safe-area-inset-bottom));z-index:35}:root[data-theme] .resident-navigation button{position:relative;background:transparent;color:var(--text-muted);border:0;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:500;min-height:55px;padding:4px;border-radius:6px}:root[data-theme] .resident-navigation button[aria-current=page]{color:var(--accent-ink)}:root[data-theme] .resident-navigation button[aria-current=page]:after{content:"";height:3px;border-radius:2px;background:var(--accent-ink);position:absolute;bottom:-4px;width:40px}:root[data-theme] .resident-navigation button:disabled{opacity:.45}:root[data-theme] .resident-navigation button:focus-visible,:root[data-theme] button:focus-visible,:root[data-theme] a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}:root[data-theme] .resident-view-cases .home-header,:root[data-theme] .resident-view-events .home-header{min-height:160px}:root[data-theme] .resident-view-cases .home-address,:root[data-theme] .resident-view-events .home-address{padding-top:15px}:root[data-theme] .resident-view-cases .home-art,:root[data-theme] .resident-view-events .home-art{object-position:center 65%}:root[data-theme] .resident-shell .priority-notice{border-radius:10px;margin:10px 0 22px}:root[data-theme] .resident-shell .case-start button:disabled{opacity:.55}:root[data-theme] .resident-shell .case-workflow>h3{font-size:18px}:root[data-theme] .resident-shell .case-next{padding:18px}:root[data-theme] .case-workspace .case-notice:empty{display:none}@media (max-width: 600px){:root[data-theme] .shell{padding-left:23px;padding-right:23px}:root[data-theme] .topbar{min-height:73px}:root[data-theme] .brand{font-size:21px;gap:9px}:root[data-theme] .brand-icon-frame,:root[data-theme] .brand-icon{width:33px;height:33px}:root[data-theme] .role-menu summary{font-size:11px;padding:8px 10px}:root[data-theme] .home-header{margin:0 -23px 16px;min-height:165px}:root[data-theme] .home-address{padding:17px 23px 44px;max-width:71%}:root[data-theme] .home-address h1{font-size:31px;margin:9px 0 5px}:root[data-theme] .home-address p{font-size:17px}:root[data-theme] .home-house-choice{margin-top:6px}:root[data-theme] .home-house-choice>span{font-size:11px;min-height:26px}:root[data-theme] .home-art{object-fit:cover}:root[data-theme] .eyebrow{font-size:10px}:root[data-theme] .resident-shell .case-start>button:first-child{padding:17px 18px;min-height:57px;gap:12px;margin-bottom:40px}:root[data-theme] .resident-shell .case-start>button:first-child strong{font-size:18px}:root[data-theme] .resident-shell .case-start>button:first-child small{font-size:12px}:root[data-theme] .resident-shell .case-start>button:nth-child(2){padding:16px 0;min-height:62px;gap:13px}:root[data-theme] .resident-shell .case-start>button:nth-child(2) strong{font-size:16px}:root[data-theme] .resident-shell .case-heading h2{font-size:23px}:root[data-theme] .resident-shell .case-featured h3{font-size:17px;margin-top:4px}:root[data-theme] .case-progress-summary strong{font-size:17px}:root[data-theme] .case-progress-summary p{font-size:14px}:root[data-theme] .case-progress-summary li{gap:12px}:root[data-theme] .resident-shell .case-panel{padding:23px 0}:root[data-theme] .resident-shell .start-action{display:block}:root[data-theme] .resident-shell .start-action button{margin-top:8px}:root[data-theme] .resident-view-cases .home-header,:root[data-theme] .resident-view-events .home-header{min-height:136px}:root[data-theme] .resident-shell .case-heading .case-link{font-size:12px}:root[data-theme] .case-panel,:root[data-theme] .card-panel{padding:20px!important}:root[data-theme] .resident-shell .disclosure-card summary strong{font-size:18px}:root[data-theme] .resident-shell .case-filter select{font-size:16px}:root[data-theme] .resident-navigation{padding-top:7px}:root[data-theme] .resident-shell .case-start>button:nth-child(2)>svg{width:25px}:root[data-theme] .home-address h1{overflow-wrap:break-word}:root[data-theme] .resident-shell .ops-inbox>summary{font-size:11px}}@media (prefers-reduced-motion: reduce){:root[data-theme]{scroll-behavior:auto}:root[data-theme] *{transition:none!important;animation:none!important}}:root[data-theme] [class^=MaxUI__]{background:var(--page);color:var(--text);min-height:100vh}:root[data-theme] .topbar{position:relative;z-index:50}:root[data-theme] .brand{flex:1}:root[data-theme] .role-menu{flex:none}:root[data-theme] .topbar .ops-inbox{display:block;flex:none;width:34px}:root[data-theme] .topbar .ops-inbox>summary{display:grid;place-items:center;min-height:44px;list-style:none;cursor:pointer;padding:0}:root[data-theme] .topbar .ops-inbox>summary::-webkit-details-marker{display:none}:root[data-theme] .topbar .ops-inbox>summary span{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}:root[data-theme] .topbar .ops-inbox[open]{position:static}:root[data-theme] .topbar .ops-inbox[open]>:not(summary){position:relative;background:var(--surface);padding:12px}:root[data-theme] .topbar .ops-inbox[open]{width:min(340px,calc(100vw - 46px));position:absolute;right:0;top:64px;border:1px solid var(--border)!important;border-radius:12px;padding:12px!important;background:var(--surface);box-shadow:0 12px 30px #0002}:root[data-theme] .topbar .ops-inbox[open]>summary{display:flex;justify-content:space-between;gap:10px}:root[data-theme] .topbar .ops-inbox[open]>summary span{position:static;clip-path:none;width:auto;height:auto;font-size:12px}:root[data-theme] .resident-shell .case-panel{padding:24px 0!important}:root[data-theme] .resident-shell .case-heading{flex-direction:row;flex-wrap:wrap;gap:8px}:root[data-theme] .resident-shell .case-heading h2{margin:0}:root[data-theme] .resident-shell .case-heading .case-link{padding:4px 0}:root[data-theme] .resident-shell .case-featured h3{margin-top:15px}:root[data-theme] .role-menu nav{z-index:60}:root[data-theme] .role-menu summary{z-index:61}:root[data-theme] .role-menu .role-menu-backdrop{z-index:59}:root[data-theme] .topbar .ops-inbox summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:root[data-theme] .case-progress-summary .is-future strong{font-weight:600;color:var(--text-muted)}:root[data-theme] .case-progress-summary .is-current:not(:last-child):after{content:"";position:absolute;left:11px;top:29px;bottom:5px;border-left:2px dotted var(--border)}:root[data-theme] .resident-shell .case-featured .case-heading{gap:8px}:root[data-theme] .resident-shell .case-featured .case-heading .case-link{font-size:12px;white-space:nowrap}:root[data-theme] .resident-shell .case-featured .case-heading h2{font-size:23px}:root[data-theme] .resident-shell .home-art{border:0}:root[data-theme] .resident-shell .topbar .ops-inbox{padding:0!important}:root[data-theme] .resident-shell .topbar .ops-inbox[open]{padding:12px!important}:root[data-theme] .resident-shell .topbar{min-height:73px}:root[data-theme] .home-house-choice{display:inline-block;vertical-align:middle;margin-left:12px}:root[data-theme] .home-address>p{display:inline;vertical-align:middle}:root[data-theme] .home-address h1+p{display:inline-block}@media (max-width: 600px){:root[data-theme] .resident-shell .home-header{min-height:150px;margin-bottom:12px}:root[data-theme] .resident-shell .home-address{padding-bottom:16px}:root[data-theme] .home-house-choice{margin-top:0}:root[data-theme] .home-house-choice>span{font-size:10px;min-height:22px}:root[data-theme] .resident-shell .case-featured{padding-top:22px!important}:root[data-theme] .resident-view-cases .home-header,:root[data-theme] .resident-view-events .home-header{min-height:124px}}@media (max-width: 600px){:root[data-theme] .home-header-long .home-art{width:36%;left:auto;object-fit:cover;object-position:right bottom}:root[data-theme] .home-header-long .home-address{max-width:68%;padding-right:12px}:root[data-theme] .home-header-long .home-address h1{font-size:28px}:root[data-theme] .home-header-long .home-house-choice{margin-left:0;display:block}:root[data-theme] .home-header-long .home-address p{font-size:16px}}:root[data-theme] .shell:not(.resident-shell) .case-workspace .case-panel{border-width:0 0 1px!important;border-radius:0!important;padding:20px 0!important}:root[data-theme] .shell:not(.resident-shell) .case-workspace .case-workspace{margin:8px 0;gap:12px}@media (max-width: 360px){:root[data-theme] .topbar{gap:9px}:root[data-theme] .brand{font-size:18px;gap:7px}:root[data-theme] .brand-icon-frame,:root[data-theme] .brand-icon{width:28px;height:28px}:root[data-theme] .topbar .ops-inbox{width:28px}:root[data-theme] .role-menu summary{font-size:10px;padding:8px;max-width:90px}}@media (max-width: 600px){:root[data-theme] .resident-shell .case-start>button:first-child{padding:15px 18px;min-height:57px;margin-bottom:32px}:root[data-theme] .resident-shell .case-start>button:nth-child(2){padding:12px 0;min-height:52px}:root[data-theme] .resident-shell .case-featured{padding-top:20px!important}:root[data-theme] .resident-shell .case-featured h3{margin-top:10px;margin-bottom:16px}}:root[data-theme] .case-workspace .case-list-item{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:18px;text-align:left}:root[data-theme] .case-workspace .case-list-item:hover{background:var(--surface-soft)}:root[data-theme] .problem-precision{display:flex;align-items:center;gap:10px;font-weight:500}:root[data-theme] .problem-precision input{width:22px;height:22px;flex:none}:root[data-theme] [aria-label="\41f\43e\445\43e\436\438\435  \43f\440\43e\431\43b\435\43c\44b"] .case-next{margin:14px 0}:root[data-theme] .shared-request-panel{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:18px 0;margin:20px 0}:root[data-theme] .shared-request-panel h3{margin:0 0 12px}:root[data-theme] .shared-request-panel details{padding:12px 0}:root[data-theme] .home-poll{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:0}:root[data-theme] .home-poll-row{width:100%;display:flex;gap:16px;align-items:center;padding:22px 0;background:transparent;border:0;color:var(--text);text-align:left;min-height:80px}:root[data-theme] .home-poll-row span{display:grid;gap:3px;flex:1}:root[data-theme] .home-poll-row strong{font-size:20px}:root[data-theme] .home-poll-row small{font-size:15px;font-weight:400;color:var(--text-muted)}:root[data-theme] .home-information-toggle{background:transparent;color:var(--text-muted);border:0;text-align:left;font-size:13px;min-height:44px;padding:14px 0}:root[data-theme] .resident-shell .case-progress-summary .case-secondary{width:100%;justify-content:center}:root[data-theme] .resident-shell .case-list-on-home{display:none}:root[data-theme=light]{--page: #fff;--surface: #fff;--surface-soft: #f4f7f5;--text: #0a0d16;--text-muted: #768091;--accent: #00875c;--accent-ink: #00805a;--accent-soft: #e9f5ef;--border: #e0e5e9;--line: #e0e5e9}:root[data-theme=dark]{--page: #0e1814;--surface: #0e1814;--surface-soft: #192820;--text: #f5f7f6;--text-muted: #abbdb5;--accent: #168252;--accent-ink: #57d79f;--border: #2c4036}:root[data-theme] .role-menu summary{width:44px;height:44px;padding:5px;border-radius:50%;justify-content:center}:root[data-theme] .role-menu summary .profile-icon{width:34px;height:34px;fill:currentColor;stroke:none}:root[data-theme] .role-menu-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:root[data-theme] .resident-shell .case-start>button:first-child{background:var(--accent)!important}:root[data-theme] .case-progress-summary .case-summary-date{display:flex;gap:12px;align-items:center;font-weight:550}:root[data-theme] .case-progress-summary .case-summary-date svg{flex:none;color:var(--text)}:root[data-theme] .case-progress-summary .is-current:after{content:"";position:absolute;left:11px;top:29px;bottom:5px;border-left:2px dotted var(--border)}:root[data-theme] .case-progress-summary .is-future{opacity:1}:root[data-theme] .case-progress-summary .is-future>svg{color:var(--text-muted)}:root[data-theme] .case-workspace fieldset{border:1px solid var(--border);border-radius:10px;margin:20px 0;padding:16px;min-width:0}:root[data-theme] .case-workspace legend{color:var(--text);font-weight:650;padding:0 6px}:root[data-theme] .case-workspace button:focus-visible,:root[data-theme] .home-poll-row:focus-visible{outline:3px solid var(--focus);outline-offset:3px}:root[data-theme] .case-workspace button:disabled{cursor:default;opacity:.5}:root[data-theme] .shell:not(.resident-shell) .hero{background:transparent;min-height:150px;padding:24px 0;margin-bottom:24px}:root[data-theme] .shell:not(.resident-shell) .hero h1{font-size:clamp(28px,4vw,42px);letter-spacing:-.035em}:root[data-theme] .case-editor>summary,:root[data-theme] .case-documents>summary,:root[data-theme] .case-panel>summary,:root[data-theme] .shared-request-panel summary{font-weight:650;line-height:1.4;min-height:44px;cursor:pointer}@media (max-width: 600px){:root[data-theme] .resident-shell .home-address h1{font-size:34px}:root[data-theme] .resident-shell .case-start>button:first-child strong{font-size:19px}:root[data-theme] .role-menu summary{width:40px;height:40px}:root[data-theme] .home-header-long .home-address h1{font-size:28px}:root[data-theme] .case-workspace fieldset{padding:12px}}@media (max-width: 360px){:root[data-theme] .resident-shell .case-start>button:first-child strong{font-size:16px}:root[data-theme] .resident-shell .home-address h1{font-size:29px}}:root[data-theme] .resident-shell .case-featured .case-heading{margin-bottom:10px}:root[data-theme] .resident-shell .case-featured .case-heading h2{margin:0}:root[data-theme] .resident-shell .case-featured h3{margin-top:0;margin-bottom:16px;font-weight:450;color:var(--text-muted)}:root[data-theme] .case-progress-summary p{margin:5px 0 9px}:root[data-theme] .case-progress-summary .case-summary-date{margin:8px 0 10px}:root[data-theme] .case-progress-summary small{line-height:1.4}:root[data-theme] .case-progress-summary button{font-size:16px;line-height:22px;padding:10px 16px;min-height:44px}:root[data-theme] .case-progress-summary li{padding-bottom:20px}:root[data-theme] .case-progress-summary li:last-child{padding-bottom:0}:root[data-theme] .resident-shell .case-featured{padding-bottom:20px!important}:root[data-theme] .resident-shell .case-featured .case-heading{min-height:0;gap:0}:root[data-theme] .resident-shell .case-featured h3{line-height:1.4}:root[data-theme] .brand-button{background:transparent!important;color:var(--text);border:0;padding:0;text-align:left;display:flex;justify-content:flex-start;box-shadow:none}:root[data-theme] .brand-button:hover{background:transparent!important}:root[data-theme] .workspace-caption{display:block;font-size:12px;font-weight:400;color:var(--text-muted);letter-spacing:0;line-height:1.5}:root[data-theme] .icon-button{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:44px;min-height:44px;padding:8px;border:0;background:transparent;color:var(--text);border-radius:50%}:root[data-theme] .profile-button{background:var(--surface-soft);color:var(--text-muted)}:root[data-theme] .page-heading{display:flex;align-items:center;gap:12px;margin:16px 0 28px}:root[data-theme] .page-heading h1{font-size:27px;line-height:1.2;letter-spacing:-.04em;margin:0;font-weight:750}:root[data-theme] .page-heading h1:focus{outline:none}:root[data-theme] .page-heading .icon-button{margin-left:-10px}:root[data-theme] .page-subtitle{margin-top:-15px;color:var(--text-muted)}:root[data-theme] .account-page h2,:root[data-theme] .common-page h2{font-size:29px;line-height:1.17;letter-spacing:-.04em;margin:20px 0 12px}:root[data-theme] .account-page h3{font-size:19px;margin:28px 0 8px}:root[data-theme] .page-row,:root[data-theme] .case-workspace .page-row{display:flex;align-items:center;gap:16px;width:100%;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text);padding:23px 0;text-align:left;border-radius:0;line-height:1.35;box-shadow:none}:root[data-theme] button.page-row:hover,:root[data-theme] .case-workspace button.page-row:hover{background:var(--surface-soft)}:root[data-theme] .page-row>.row-icon{flex:none}:root[data-theme] .page-row>.row-copy{display:grid;gap:5px;flex:1;min-width:0}:root[data-theme] .page-row strong{font-size:17px;font-weight:650}:root[data-theme] .page-row small{font-size:14px;font-weight:400;color:var(--text-muted)}:root[data-theme] .page-row>svg:last-child{flex:none;color:var(--text-muted)}:root[data-theme] .page-row.selected{background:var(--accent-soft);padding:22px 16px;border-radius:10px;margin:12px 0;border:0}:root[data-theme] .page-row.selected>svg:last-child{color:var(--accent-ink)}:root[data-theme] .profile-summary{display:flex;align-items:center;gap:16px;margin:25px 0 30px;padding-bottom:25px;border-bottom:1px solid var(--border)}:root[data-theme] .profile-summary>svg{color:var(--accent-ink);flex:none}:root[data-theme] .profile-summary h2{font-size:25px;margin:0 0 6px}:root[data-theme] .profile-summary p{margin:0}:root[data-theme] .info-note{background:var(--accent-soft);color:var(--text);border-radius:9px;padding:18px;line-height:1.5;margin:25px 0;font-size:14px}:root[data-theme] .settings-section{border-bottom:1px solid var(--border);padding:0 0 22px}:root[data-theme] .account-page form{margin:28px 0}:root[data-theme] .account-page form>button{display:flex;gap:10px;align-items:center;justify-content:center;width:100%}:root[data-theme] .account-page .appearance-picker{display:grid;gap:10px;font-size:16px;max-width:100%;color:var(--text)}:root[data-theme] .search-field{display:grid;gap:8px;margin:20px 0}:root[data-theme] .faq-row{padding:22px 0;border-bottom:1px solid var(--border)}:root[data-theme] .faq-row summary{font-weight:650;cursor:pointer;min-height:32px}:root[data-theme] .faq-row p{line-height:1.6;color:var(--text-muted)}:root[data-theme] .resident-navigation{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;gap:0}:root[data-theme] .resident-navigation button{min-width:0;font-size:12px;padding:9px 4px;gap:5px;line-height:1.2}:root[data-theme] .resident-navigation button span{white-space:normal}:root[data-theme] .segmented-tabs{display:flex;gap:10px;padding:8px 0 16px;flex-wrap:wrap}:root[data-theme] .segmented-tabs button{background:var(--surface-soft);color:var(--text-muted);border:1px solid transparent;border-radius:22px;padding:10px 18px;min-height:44px;font-size:14px}:root[data-theme] .segmented-tabs [aria-current=page]{background:var(--surface);border-color:var(--accent-ink);color:var(--accent-ink)}:root[data-theme] .resident-view-new,:root[data-theme] .resident-view-payment,:root[data-theme] .resident-view-similar{padding-bottom:35px}:root[data-theme] .resident-shell:not(.resident-view-home) .case-start>button:first-child{margin-bottom:30px}:root[data-theme] .resident-shell .case-list-item{border-radius:0;border-width:0 0 1px;padding:21px 0;box-shadow:none}:root[data-theme] .resident-shell .case-list{gap:0}:root[data-theme] .contact-row{padding:23px 0;border-bottom:1px solid var(--border)}:root[data-theme] .contact-row h3{margin:0 0 10px}:root[data-theme] .status-pill{display:inline-block;border-radius:20px;padding:7px 12px;background:var(--accent-soft);color:var(--accent-ink);font-size:13px}:root[data-theme] .common-join button{min-height:48px;width:100%;margin:8px 0;padding:12px 18px;border:1px solid var(--accent-ink);border-radius:12px;background:var(--accent-ink);color:var(--surface);font:inherit;font-weight:650;cursor:pointer}:root[data-theme] .common-join button.common-join-cancel{background:transparent;color:var(--accent-ink)}:root[data-theme] .common-join button:disabled{opacity:.6;cursor:wait}:root[data-theme] .resident-shell .home-header{height:auto;min-height:245px;margin-bottom:12px;display:grid;grid-template-columns:1fr;overflow:hidden}:root[data-theme] .resident-shell .home-art{width:100%;height:auto;aspect-ratio:2.1;object-fit:contain;object-position:center bottom;inset:auto 0 0}:root[data-theme] .resident-shell .home-address{padding:28px 26px 105px;max-width:76%;min-height:245px}:root[data-theme] .resident-shell .home-address h1{font-size:42px;line-height:1.1}:root[data-theme] .home-header-long .home-address{max-width:94%;padding-bottom:165px}:root[data-theme] .home-header-long .home-address h1{font-size:34px}:root[data-theme] .home-links{margin-top:10px}:root[data-theme] .staff-shell{padding-bottom:110px}:root[data-theme] .queue-filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;margin:20px 0}:root[data-theme] .queue-filters label{font-size:13px}:root[data-theme] .resident-shell .passport-card>details{border:0}:root[data-theme] .resident-shell .passport-card>details>summary{display:none}@media (max-width: 600px){:root[data-theme] .resident-shell{padding-left:22px;padding-right:22px}:root[data-theme] .page-heading{margin:17px 0 26px}:root[data-theme] .page-heading h1{font-size:23px}:root[data-theme] .resident-shell .home-header{min-height:193px;margin-left:-22px;margin-right:-22px}:root[data-theme] .resident-shell .home-art{width:100%;height:auto;aspect-ratio:2.1;object-fit:contain;object-position:center bottom;left:0;right:0}:root[data-theme] .resident-shell .home-address{padding:23px 22px 80px;max-width:78%;min-height:193px}:root[data-theme] .resident-shell .home-address h1{font-size:32px}:root[data-theme] .resident-shell .home-header-long .home-address{max-width:100%;padding-right:22px;padding-bottom:165px}:root[data-theme] .resident-shell .home-header-long .home-address h1{font-size:28px}:root[data-theme] .home-house-choice{margin-left:10px;display:inline-block}:root[data-theme] .queue-filters{grid-template-columns:1fr 1fr}:root[data-theme] .queue-filters>label:first-child{grid-column:1/-1}}:root[data-theme] .visit-choice{display:flex;align-items:center;gap:12px;padding:14px 0;font-weight:400}:root[data-theme] .visit-choice input{width:24px;height:24px;accent-color:var(--accent-ink)}:root[data-theme] .resident-shell:has(.events-notices) .case-workspace:empty{display:none}:root[data-theme] .resident-view-notices .case-panel>summary{display:none}:root[data-theme] .resident-view-events .events-notices h2{font-size:21px;margin-top:26px}:root[data-theme] .shell .brand-button,:root[data-theme] .shell .icon-button,:root[data-theme] .shell .page-row{box-shadow:none!important;transform:none!important}:root[data-theme] .resident-navigation button{box-shadow:none!important;transform:none!important}:root[data-theme] .resident-shell .case-heading h2{max-width:100%;overflow-wrap:anywhere}:root[data-theme] .resident-shell .case-progress-summary small{font-size:13px;line-height:1.45}:root[data-theme] .resident-view-cases .case-description{font-size:20px}:root[data-theme] .resident-shell .case-workspace .page-heading .icon-button{background:transparent!important;color:var(--text);border:0;box-shadow:none!important;border-radius:50%;padding:8px;min-width:44px;min-height:44px}:root[data-theme] .resident-shell .case-panel[data-case-section] .case-heading h2{font-size:28px;line-height:1.2;letter-spacing:-.04em}:root[data-theme] [data-case-section=visits] .workflow-card{border:0!important;border-radius:0;padding:0;margin:8px 0 24px}:root[data-theme] [data-case-section=visits] .ops-time{padding:22px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}:root[data-theme] [data-case-section=visits] .case-workflow>article>button{width:100%;margin:22px 0 8px;min-height:46px}:root[data-theme] [data-case-section=visits] .visit-choice{font-size:17px;font-weight:500}:root[data-theme] .resident-navigation:has(>button:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme] .appearance-options{padding:0;border:0;margin:18px 0;display:grid;gap:10px;min-width:0}:root[data-theme] .appearance-options label{padding:20px 16px;border:1px solid var(--border);border-radius:8px;display:flex;align-items:center;gap:15px;font-size:16px;font-weight:500;cursor:pointer;min-height:65px}:root[data-theme] .appearance-options label.selected{background:var(--accent-soft);border-color:var(--accent-soft)}:root[data-theme] .appearance-options input{width:25px;height:25px;margin:0;accent-color:var(--accent-ink);flex:none}:root[data-theme] .account-page .settings-section h3{margin-top:15px}:root[data-theme] .resident-view-tariffs>.tariff-section>summary{display:none}:root[data-theme] .resident-shell .passport-card details>summary{display:none}:root[data-theme] .resident-shell .passport-card .card-panel{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}:root[data-theme] .staff-shell .queue-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 22px}:root[data-theme] .staff-shell .queue-filters>label:first-child{grid-column:1/-1}:root[data-theme] .staff-shell .queue-filters label{margin:0!important;font-size:12px;gap:7px;min-width:0}:root[data-theme] .staff-shell .queue-filters input,:root[data-theme] .staff-shell .queue-filters select{margin:0!important;min-height:44px;padding:10px;font-size:13px;min-width:0}:root[data-theme] .staff-shell .case-list-item{border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0;padding:18px 0;box-shadow:none!important}:root[data-theme] .staff-shell .case-list{gap:0}:root[data-theme] .staff-shell .case-panel>.case-heading{min-height:32px;gap:8px;align-items:center}:root[data-theme] .staff-shell .case-panel>.case-heading h2{font-size:18px;margin:0}:root[data-theme] .staff-shell .case-panel>.case-heading .case-link{font-size:13px;padding:4px 0}:root[data-theme] .staff-shell .case-workspace .case-panel{padding:16px 0!important}:root[data-theme=light]{--text-muted: #687487}:root[data-theme] .page-heading-root h1{font-size:30px;line-height:1.15}:root[data-theme] .resident-view-tariffs .tariff-section>h2{font-size:29px;letter-spacing:-.04em;margin:8px 0 10px}:root[data-theme] .resident-view-tariffs .tariff-card,:root[data-theme] .resident-view-tariffs .comparison-page{border:0!important;border-radius:0;padding:20px 0;box-shadow:none;border-bottom:1px solid var(--border)!important}:root[data-theme] .comparison-page>summary{display:none}:root[data-theme] .comparison-page>.workflow-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:root[data-theme] .comparison-page>.workflow-form>label{margin:0;gap:8px;font-size:14px}:root[data-theme] .comparison-page>.workflow-form>.comparison-estimate,:root[data-theme] .comparison-page>.workflow-form>button{grid-column:1/-1}:root[data-theme] .comparison-page .comparison-estimate{font-size:13px;padding:10px 0;line-height:1.4}:root[data-theme] .comparison-page .case-next{padding:20px 0;background:transparent;border:0;border-top:1px solid var(--border);border-radius:0}:root[data-theme] .comparison-page .case-next>h4{font-size:20px;margin:8px 0}:root[data-theme] .comparison-page .case-next>p:first-of-type{font-size:23px;font-weight:700;line-height:1.4}:root[data-theme] .staff-shell>.field{margin-bottom:0}:root[data-theme] .staff-shell>.case-workspace{margin-top:0;gap:0}:root[data-theme] .comparison-page>.workflow-form>label{min-width:0}:root[data-theme] .comparison-page input[type=date]{width:100%;min-width:0;max-width:100%;padding:10px 7px;font-size:14px}:root[data-theme] .account-page form label,:root[data-theme] .account-page .search-field{display:grid;gap:9px;font-size:14px;font-weight:500}:root[data-theme] .account-page input:not([type=radio]):not([type=checkbox]){display:block;box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:12px 14px;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:16px}:root[data-theme] .account-page input:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}:root[data-theme] .account-page form>button{min-height:50px;border:1px solid var(--accent-ink);border-radius:8px;padding:12px 16px;background:var(--accent);color:#fff;font-size:16px;font-weight:650;box-shadow:none}:root[data-theme] .account-page form>button:disabled{opacity:.5;cursor:default}:root[data-theme] .page-row>.row-icon{width:30px;height:30px}:root[data-theme] .resident-navigation{width:min(calc(100% - 24px),680px);min-height:58px;height:58px;bottom:max(8px,calc(env(safe-area-inset-bottom,0px) - 16px));padding:5px;gap:2px;border:1px solid var(--border);border-radius:36px;background:var(--surface);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 6px 24px #00000012}:root[data-theme] .resident-navigation svg{width:21px;height:21px}:root[data-theme] .resident-navigation button{min-height:46px;height:46px;padding:3px 2px;gap:2px;line-height:1.1;border-radius:28px;font-size:11px}:root[data-theme] .resident-navigation button[aria-current=page]{background:var(--accent-soft);color:var(--accent-ink);font-weight:650}:root[data-theme] .resident-navigation button[aria-current=page]:after{content:none}:root[data-theme] .page-row,:root[data-theme] .case-workspace .page-row{width:calc(100% + 24px);margin-inline:-12px;padding:19px 12px;border:0;border-radius:16px;transition:background-color .14s ease}:root[data-theme] .page-row:is(:hover,:active),:root[data-theme] .case-workspace .page-row:is(:hover,:active){background:var(--accent-soft)}:root[data-theme] .notification-switch{flex:0 0 58px;width:58px;height:44px;min-height:44px;border:0;padding:6px 2px;background:transparent;cursor:pointer;border-radius:24px;touch-action:manipulation}:root[data-theme] .notification-switch-track{display:block;position:relative;width:54px;height:32px;border-radius:18px;background:var(--border);pointer-events:none;transition:background-color .14s ease}:root[data-theme] .notification-switch-track>span{position:absolute;left:3px;top:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0003;transition:transform .14s ease}:root[data-theme] .notification-switch[aria-checked=true] .notification-switch-track{background:var(--accent-ink)}:root[data-theme] .notification-switch[aria-checked=true] .notification-switch-track>span{transform:translate(22px)}:root[data-theme] .notification-switch:disabled{cursor:default;opacity:.5}:root[data-theme] .staff-shell .case-list-item>strong,:root[data-theme] .staff-shell .case-list-item>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:root[data-theme] .staff-shell .case-list-item .queue-kind{font-size:13px;line-height:1.4}:root[data-theme] .account-page{--controls-active: var(--accent-ink);--states-controls-active-disabled: var(--accent-soft)}:root[data-theme] .staff-shell .case-list-item,:root[data-theme] .resident-shell .case-list-item,:root[data-theme] .case-workspace .case-list-item{display:grid;gap:7px;width:100%;color:var(--text);background:transparent;text-align:left;border:0;border-bottom:1px solid var(--border);border-radius:16px;padding:18px 16px}:root[data-theme] .shell .case-list-item:is(:hover,:active),:root[data-theme] .shell button.page-row:is(:hover,:active){background:var(--accent-soft)}:root[data-theme] .staff-shell>.field{margin-bottom:16px}:root[data-theme] .organization-shell .case-panel button:not(.case-list-item):not(.page-row){min-height:44px;padding:10px 16px;border:1px solid var(--border);border-radius:12px;background:var(--accent-soft);color:var(--accent-ink);font:inherit;cursor:pointer}:root[data-theme] .organization-shell .case-panel input[type=checkbox]{width:20px;height:20px;margin-right:8px;accent-color:var(--accent-ink)}:root[data-theme] .organization-shell .case-panel fieldset label{display:flex;align-items:center;padding-block:8px}:root[data-theme] .case-workspace>label,:root[data-theme] .case-workspace>.case-panel,:root[data-theme] .staff-shell .case-panel+.case-panel{margin-bottom:16px}:root[data-theme] select{appearance:none;-webkit-appearance:none;padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23849a91' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:20px}:root[data-theme] .organization-shell>.case-panel{margin-block:16px}:root[data-theme] .shell :is(.workflow-form,.case-panel,.legacy-house-team){min-width:0;max-width:100%}:root[data-theme] .shell :is(.workflow-form,.case-panel) label{display:grid;gap:8px;min-width:0;margin-block:14px;line-height:1.45}:root[data-theme] .shell :is(.workflow-form,.case-panel) :is(input,select,textarea):not([type=checkbox]):not([type=radio]){display:block;width:100%;min-width:0;max-width:100%;min-height:46px;box-sizing:border-box;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background-color:var(--surface);color:var(--text);font:inherit;line-height:1.4}:root[data-theme] .shell :is(.workflow-form,.case-panel) select{padding-right:48px}:root[data-theme] .shell :is(.workflow-form,.case-panel) textarea{min-height:110px;resize:vertical}:root[data-theme] .shell :is(.workflow-form,.case-panel) label:has(>input:is([type=checkbox],[type=radio])){display:flex;align-items:center;gap:10px}:root[data-theme] .shell :is(.workflow-form,.case-panel) input:is([type=checkbox],[type=radio]){flex:0 0 20px;width:20px;height:20px;margin:0}:root[data-theme] .shell :is(.workflow-form,.case-panel) fieldset{min-width:0;margin:0;padding:12px;border:1px solid var(--border);border-radius:12px}:root[data-theme] .shell :is(.case-heading,.case-actions){flex-wrap:wrap}:root[data-theme] .shell .case-permission{min-width:0;overflow-wrap:anywhere}:root[data-theme] .shell .case-permission>*{min-width:0;max-width:100%}:root[data-theme] .shell :is(.case-panel,.workflow-form) button{max-width:100%;white-space:normal;overflow-wrap:anywhere}:root[data-theme] .shell :is(.case-panel,.workflow-form) :is(input,select,textarea,button):focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}:root[data-theme] .shell .workflow-form button:disabled{opacity:.55;cursor:default}:root[data-theme] .shell :is(.workflow-form,.case-panel) select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23849a91' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:20px;padding-right:48px}
