.SvgButton__kk9{-webkit-tap-highlight-color:transparent;background:unset;border:unset;color:var(--icon-tertiary);font-family:inherit;line-height:unset;padding:unset;text-align:unset;line-height:0;text-decoration:none;display:flex}.SvgButton__kk9:not(:disabled){cursor:pointer}@media (hover:hover) and (pointer:fine){.SvgButton__kk9:not(:disabled):hover{color:var(--states-icon-hovered-tertiary)}}.SvgButton__kk9:disabled{cursor:not-allowed}.AvatarContainer__7c-{-webkit-tap-highlight-color:transparent;background:unset;border:unset;color:inherit;height:var(--MaxUi-AvatarContainer_size);font-family:inherit;line-height:unset;padding:unset;text-align:unset;width:var(--MaxUi-AvatarContainer_size);text-decoration:none;display:block;position:relative}.AvatarContainer_form_circle__J44 .AvatarContainer__content__h8v{--MaxUi-AvatarContainer__content_radius:100%;border-radius:var(--MaxUi-AvatarContainer__content_radius)}.AvatarContainer_form_squircle__1i0 .AvatarContainer__content__h8v{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTI4IDBDNC45NDIgMCAwIDQuOTQyIDAgMjhjMCAyMy4wNDYgNC45MzcgMjcuOTk1IDI3Ljk2NSAyOGguMDdjMjMuMDE2LS4wMDUgMjcuOTYtNC45NDkgMjcuOTY1LTI3Ljk2NXYtLjA3QzU1Ljk5NSA0LjkzNyA1MS4wNDYgMCAyOCAwIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMjhDMCA0Ljk0MiA0Ljk0MiAwIDI4IDBzMjggNC45NDIgMjggMjgtNC45NDIgMjgtMjggMjhTMCA1MS4wNTggMCAyOCIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTI4IDBDNC45NDIgMCAwIDQuOTQyIDAgMjhjMCAyMy4wNDYgNC45MzcgMjcuOTk1IDI3Ljk2NSAyOGguMDdjMjMuMDE2LS4wMDUgMjcuOTYtNC45NDkgMjcuOTY1LTI3Ljk2NXYtLjA3QzU1Ljk5NSA0LjkzNyA1MS4wNDYgMCAyOCAwIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMjhDMCA0Ljk0MiA0Ljk0MiAwIDI4IDBzMjggNC45NDIgMjggMjgtNC45NDIgMjgtMjggMjhTMCA1MS4wNTggMCAyOCIvPjwvc3ZnPg==);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AvatarContainer__content__h8v{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.AvatarContainer__overlay__qul{position:absolute;inset:0;overflow:hidden}.AvatarContainer__rightBottomCorner__kZG{position:absolute;bottom:0;right:0}.AvatarContainer__rightTopCorner__y4y{position:absolute;top:0;right: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;width:100%;height:100%;display:flex}.AvatarText__DIj{color:var(--text-contrast-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-{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.AvatarOnlineDot__-GT{justify-content:center;align-items:center;display:flex;position:relative;bottom:-2px;right:-2px}.AvatarOnlineDot_size_xs__2SY{width:12px;height:12px}.AvatarOnlineDot_size_xs__2SY .AvatarOnlineDot__dot__8dL{border-width:2px;width:6px;height:6px}.AvatarOnlineDot_size_s__T1u{width:16px;height:16px}.AvatarOnlineDot_size_s__T1u .AvatarOnlineDot__dot__8dL{border-width:2px;width:8px;height:8px}.AvatarOnlineDot_size_m__ris{width:20px;height:20px}.AvatarOnlineDot_size_m__ris .AvatarOnlineDot__dot__8dL{border-width:2px;width:10px;height:10px}.AvatarOnlineDot_size_l__zo4{width:24px;height:24px}.AvatarOnlineDot_size_l__zo4 .AvatarOnlineDot__dot__8dL{border-width:3px;width:12px;height:12px}.AvatarOnlineDot__dot__8dL{background-color:var(--icon-themed);border-color:var(--background-surface-primary);border-style:solid;border-radius:100%;display:flex}.AvatarOverlay__-nV{background:var(--background-overlay-secondary);color:var(--text-contrast-static);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.EllipsisText__vGw{text-overflow:ellipsis;display:block;overflow:hidden}.EllipsisText_multiline__1tx{-webkit-line-clamp:var(--MaxUi-EllipsisText_linesCount);-webkit-box-orient:vertical;display:-webkit-box}.EllipsisText_singleLine__3CP{white-space:nowrap}.Ripple__R4t{position:absolute}.Ripple_active__Rit{background:var(--Ripple_backgroundColor,var(--states-background-hovered-transparent));opacity:0;border-radius:50%;block-size:24px;inline-size:24px;margin-block:-12px 0;margin-inline:0 -12px;animation:.3s animation-wave__T4L;inset-block-start:0;inset-inline-start:0}@keyframes animation-wave__T4L{0%{opacity:1;transform:scale(1)}30%{opacity:1}to{opacity:0;transform:scale(8)}}.Spinner__piy{animation:1s linear infinite rotation__CUP;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)}.Spinner__spinner__Qdc{background:conic-gradient(var(--MaxUi-Spinner_gradient-from) 15%,var(--MaxUi-Spinner_gradient-to) 100%);height:inherit;width:inherit}@keyframes rotation__CUP{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.Button__0OJ{-webkit-tap-highlight-color:transparent;background-color:var(--MaxUi-Button_background);box-sizing:border-box;color:var(--MaxUi-Button_foreground);cursor:pointer;font-family:var(--family-base);border:0;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.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_small__LLG{border-radius:var(--size-border-radius-action-small);min-width:28px;height:28px}.Button_size_small__LLG:where(.Button_mode_primary__lfx,.Button_mode_secondary__u7i,.Button_mode_tertiary__1G9){padding:0 var(--spacing-size-xl)}.Button_size_medium__fI9{border-radius:var(--size-border-radius-action-medium);min-width:40px;height:40px}.Button_size_medium__fI9:where(.Button_mode_primary__lfx,.Button_mode_secondary__u7i,.Button_mode_tertiary__1G9){padding:0 var(--spacing-size-xl)}.Button_size_large__S2-{border-radius:var(--size-border-radius-action-large);min-width:52px;height:52px}.Button_size_large__S2-:where(.Button_mode_primary__lfx,.Button_mode_secondary__u7i,.Button_mode_tertiary__1G9){padding:0 var(--spacing-size3xl)}.Button_mode_link__a3e{padding:0}.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-themed);--MaxUi-Button_background:var(--background-accent-themed);--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-themed)}}.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-themed);--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-themed)}.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-themed)}.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-themed)}.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-themed)}.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-themed);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_themed__z2B:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-themed)}}.Button_appearance_themed__z2B:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-themed)}.Button_appearance_themed__z2B:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-negative);--MaxUi-Button_background:var(--background-accent-negative);--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-negative)}}.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-negative);--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-negative);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-negative)}}.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-neutral);--MaxUi-Button_background:var(--background-accent-neutral);--MaxUi-Button_foreground:var(--text-contrast)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral)}}.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral);--MaxUi-Button_foreground:var(--states-text-disabled-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary-static)}.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary-static)}.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-primary)}.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-primary)}.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-primary);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-primary)}}.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-primary)}.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-themed);--MaxUi-Button_background:var(--background-accent-neutral-themed);--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-themed)}}.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-themed);--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-neutral-themed);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-neutral-themed)}}.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-contrast-static);--MaxUi-Button_background:var(--background-accent-contrast-static);--MaxUi-Button_foreground:var(--text-primary-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-contrast-static)}}.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-contrast-static);--MaxUi-Button_foreground:var(--states-text-disabled-primary-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-neutral-static);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral-static);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-contrast-static);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-contrast-static)}}.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.Button__content__vnq{z-index:1;position:relative}:where(.Button_size_small__LLG) .Button__content__vnq{font-family:var(--family-base);font-size:var(--size-action-small);letter-spacing:var(--letter-spacing-action-small);font-weight:500;line-height:var(--height-action-small)}:where(.Button_size_medium__fI9) .Button__content__vnq{font-family:var(--family-base);font-size:var(--size-action-medium);letter-spacing:var(--letter-spacing-action-medium);font-weight:500;line-height:var(--height-action-medium)}:where(.Button_size_large__S2-) .Button__content__vnq{font-family:var(--family-base);font-size:var(--size-action-large);letter-spacing:var(--letter-spacing-action-large);font-weight:600;line-height:var(--height-action-large)}.Button__spinnerContainer__G4I{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Button__iconBefore__BUe{z-index:1;display:flex;position:relative}:where(.Button_size_small__LLG) .Button__iconBefore__BUe{margin-right:var(--spacing-size-xs)}:where(.Button_size_medium__fI9) .Button__iconBefore__BUe,:where(.Button_size_large__S2-) .Button__iconBefore__BUe{margin-right:var(--spacing-size-s)}.Button__iconAfter__VhZ{z-index:1;display:flex;position:relative}:where(.Button_size_small__LLG) .Button__iconAfter__VhZ{margin-left:var(--spacing-size-xs)}:where(.Button_size_medium__fI9) .Button__iconAfter__VhZ,:where(.Button_size_large__S2-) .Button__iconAfter__VhZ{margin-left:var(--spacing-size-s)}.Button__indicator__HuA{z-index:1;position:relative}:where(.Button_size_small__LLG) .Button__indicator__HuA{margin-left:var(--spacing-size-xs)}:where(.Button_size_medium__fI9) .Button__indicator__HuA,:where(.Button_size_large__S2-) .Button__indicator__HuA{margin-left:var(--spacing-size-s)}.Button__ripple__jw0{pointer-events:none;position:absolute;inset:0}.Counter__0Oj{box-sizing:border-box;font-family:var(--family-base);font-size:var(--size-title-small);letter-spacing:var(--letter-spacing-title-small);font-weight:500;line-height:var(--height-title-small);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);border-radius:12px;align-items:center;display:inline-flex}.Counter_appearance_themed__anX.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-themed);color:var(--states-text-disabled-contrast-static)}.Counter_appearance_themed__anX.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_themed__anX.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-themed);color:var(--text-contrast-static)}.Counter_appearance_themed__anX.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast-static);color:var(--states-text-disabled-themed)}.Counter_appearance_themed__anX.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_themed__anX.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast-static);color:var(--text-themed)}.Counter_appearance_neutral__SN9.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-neutral);color:var(--states-text-disabled-contrast)}.Counter_appearance_neutral__SN9.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral__SN9.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-neutral);color:var(--text-contrast)}.Counter_appearance_neutral__SN9.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast);color:var(--states-text-disabled-primary)}.Counter_appearance_neutral__SN9.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral__SN9.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast);color:var(--text-primary)}.Counter_appearance_neutral-themed__yq8.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-neutral-themed);color:var(--states-text-disabled-contrast-static)}.Counter_appearance_neutral-themed__yq8.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral-themed__yq8.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-neutral-themed);color:var(--text-contrast-static)}.Counter_appearance_neutral-themed__yq8.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast-static);color:var(--states-text-disabled-neutral-themed)}.Counter_appearance_neutral-themed__yq8.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral-themed__yq8.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast-static);color:var(--text-neutral-themed)}.Counter_appearance_neutral-static__UeR.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-neutral-static);color:var(--states-text-disabled-contrast-static)}.Counter_appearance_neutral-static__UeR.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral-static__UeR.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-neutral-static);color:var(--text-contrast-static)}.Counter_appearance_neutral-static__UeR.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast-static);color:var(--states-text-disabled-primary-static)}.Counter_appearance_neutral-static__UeR.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral-static__UeR.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast-static);color:var(--text-primary-static)}.Counter_appearance_negative__JZg.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-negative);color:var(--states-text-disabled-contrast-static)}.Counter_appearance_negative__JZg.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_negative__JZg.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-negative);color:var(--text-contrast-static)}.Counter_appearance_negative__JZg.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast-static);color:var(--states-text-disabled-negative)}.Counter_appearance_negative__JZg.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_negative__JZg.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast-static);color:var(--text-negative)}.Tappable__TDG{-webkit-tap-highlight-color:transparent;background:unset;border:unset;color:inherit;font-family:inherit;line-height:unset;padding:unset;text-align:unset;text-decoration:none;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.Tappable_interactive__fYU:not(.Tappable_disabled__DQf):hover{background-color:var(--MaxUi-Tappable_background-hovered,var(--states-background-hovered-transparent))}}.Tappable_interactive__fYU.Tappable_activeMode_ripple__YMg:not(.Tappable_disabled__DQf){--Ripple_backgroundColor:var(--MaxUi-Tappable_background-pressed,var(--states-background-pressed-transparent))}.Tappable_interactive__fYU.Tappable_activeMode_highlight__W7X:not(.Tappable_disabled__DQf):active{background-color:var(--MaxUi-Tappable_background-pressed,var(--states-background-pressed-transparent))}.Tappable_interactive__fYU:not(.Tappable_disabled__DQf){cursor:pointer}.Tappable_interactive__fYU.Tappable_disabled__DQf{cursor:not-allowed}.Tappable__ripple__XiX{pointer-events:none;position:absolute;inset:0}.CellAction__vzN{box-sizing:border-box;align-items:center;width:100%;display:flex}.CellAction_mode_primary__vZQ{color:var(--text-themed)}.CellAction_mode_primary__vZQ.CellAction_disabled__VZA{color:var(--states-text-disabled-themed)}.CellAction_mode_destructive__ovY{color:var(--text-negative)}.CellAction_mode_destructive__ovY.CellAction_disabled__VZA{color:var(--states-text-disabled-negative)}.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-disabled-themed))}.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__before__oZm{margin-right:var(--spacing-size-xl);justify-content:center;align-items:center;min-width:40px;min-height:40px;display:flex}.CellAction__content__Uib{font-family:var(--family-base);font-size:var(--size-title-large);letter-spacing:var(--letter-spacing-title-large);font-weight:500;line-height:var(--height-title-large);flex-direction:column;flex-grow:1;min-width:0;display:flex}.CellAction__chevron__6SI{color:var(--icon-quaternary);flex-shrink:0}.CellHeader__Epf{box-sizing:border-box;color:var(--text-secondary);min-height:28px;padding:var(--spacing-size-xs) calc(var(--spacing-size4xl) - var(--spacing-size-xl));align-items:center;display:flex}.CellHeader_titleStyle_caps__nfB .CellHeader__content__El-{text-transform:uppercase;font-weight:600}.CellHeader_titleStyle_caps__nfB .CellHeader__content__El-,.CellHeader_titleStyle_normal__M-p .CellHeader__content__El-{font-family:var(--family-base);font-size:var(--size-label-large);letter-spacing:var(--letter-spacing-label-large);line-height:var(--height-label-large)}.CellHeader_titleStyle_normal__M-p .CellHeader__content__El-{font-weight:500}.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}.ClearableInput__FRL{align-items:center;display:flex}.ClearableInput__button__GlG{padding:2px}.CellInput__92-{box-sizing:border-box;align-items:center;display:flex}.CellInput_disabled__fZ7{color:var(--states-text-disabled-primary)}.CellInput_disabled__fZ7 .CellInput__input__gQ3::placeholder{color:var(--states-text-disabled-primary)}.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__before__Hkm{font-family:var(--family-base);font-size:var(--size-title-large);letter-spacing:var(--letter-spacing-title-large);font-weight:500;line-height:var(--height-title-large);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;font-family:var(--font);font-family:var(--family-base);font-size:var(--size-body-large);letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large);margin:unset;padding:unset;resize:none;outline:none;flex-grow:1}.CellInput__input__gQ3::placeholder{color:var(--text-secondary)}.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-surface-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{box-sizing:border-box;align-items:center;width:100%;display:flex}.CellSimple_disabled__T-3,.CellSimple_disabled__T-3 .CellSimple__overline__Ncr,.CellSimple_disabled__T-3 .CellSimple__subtitle__oIF{color:var(--states-text-disabled-primary)}.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__before__5Q9{margin-right:var(--spacing-size-xl);justify-content:center;align-items:center;min-width:40px;min-height:40px;display:flex}.CellSimple__after__2FK{margin-left:var(--spacing-size-xl);align-items:center;display:flex}.CellSimple__content__SOk{flex-direction:column;flex-grow:1;min-width:0;display:flex}.CellSimple__title__aYs{font-family:var(--family-base);font-size:var(--size-title-large);letter-spacing:var(--letter-spacing-title-large);font-weight:500;line-height:var(--height-title-large)}.CellSimple__chevron__cSs{color:var(--icon-quaternary);margin-left:var(--spacing-size-s)}.CellSimple__subtitle__oIF{color:var(--text-secondary);font-family:var(--family-base);font-size:var(--size-title-small);letter-spacing:var(--letter-spacing-title-small);line-height:var(--height-title-small)}.CellSimple__subtitle__oIF:not(:first-child){margin-top:var(--spacing-size2xs)}.CellSimple__overline__Ncr{color:var(--text-secondary);font-family:var(--family-base);font-size:var(--size-title-small);letter-spacing:var(--letter-spacing-title-small);line-height:var(--height-title-small)}.CellSimple__overline__Ncr:not(:last-child){margin-bottom:var(--spacing-size2xs)}.Container__MSr{box-sizing:border-box;flex-direction:column;display:flex}.Container__MSr:not(.Container_fullWidth__Dor){padding-left:var(--spacing-size-xl);padding-right:var(--spacing-size-xl)}.Dot__dio{--MaxUi-Dot_size:6px;height:var(--MaxUi-Dot_size);width:var(--MaxUi-Dot_size);border-radius:100%;display:flex}.Dot_appearance_themed__AJa{background-color:var(--background-accent-themed)}.Dot_appearance_contrast-pinned__i8T{background-color:var(--background-accent-contrast-static)}.Dot_appearance_neutral-fade__paA{background-color:var(--background-accent-neutral-fade)}.Dot_appearance_accent-red__GZs{background-color:var(--background-accent-negative)}.Dot_appearance_inherit__xh2{background-color:var(--MaxUi-external_background,var(--background-accent-themed))}.Flex__8ia{-moz-column-gap:var(--MaxUi-Flex_gapX);column-gap:var(--MaxUi-Flex_gapX);row-gap:var(--MaxUi-Flex_gapY)}.Grid__tMN{-moz-column-gap:var(--MaxUi-Grid_gapX);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)}.IconButton__KCr{-webkit-tap-highlight-color:transparent;background:unset;background-color:var(--MaxUi-IconButton_background);border:unset;box-sizing:border-box;color:var(--MaxUi-IconButton_foreground);cursor:pointer;font-family:inherit;line-height:unset;padding:unset;text-align:unset;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.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_mode_primary__FqT.IconButton_size_small__e3f,.IconButton_mode_secondary__d4Q.IconButton_size_small__e3f,.IconButton_mode_tertiary__s90.IconButton_size_small__e3f{padding:0 var(--spacing-size-s)}.IconButton_mode_primary__FqT.IconButton_size_medium__MQQ,.IconButton_mode_secondary__d4Q.IconButton_size_medium__MQQ,.IconButton_mode_tertiary__s90.IconButton_size_medium__MQQ{padding:0 var(--spacing-size-m)}.IconButton_mode_primary__FqT.IconButton_size_large__9oz,.IconButton_mode_secondary__d4Q.IconButton_size_large__9oz,.IconButton_mode_tertiary__s90.IconButton_size_large__9oz{padding:0 var(--spacing-size-s)}.IconButton_size_small__e3f{border-radius:var(--size-border-radius-action-small);min-width:28px;height:28px}.IconButton_size_medium__MQQ{border-radius:var(--size-border-radius-action-medium);min-width:40px;height:40px}.IconButton_size_large__9oz{border-radius:var(--size-border-radius-action-large);min-width:52px;height:52px}.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC{--MaxUi-IconButton_background-active:var(--states-background-pressed-themed);--MaxUi-IconButton_background:var(--background-accent-themed);--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC:hover{--MaxUi-IconButton_background:var(--states-background-hovered-themed)}}.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-themed);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-themed)}.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-themed)}.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-themed)}.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC{--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-themed)}.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC{--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-themed);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-themed)}}.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-themed)}.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC{--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2{--MaxUi-IconButton_background-active:var(--states-background-pressed-negative);--MaxUi-IconButton_background:var(--background-accent-negative);--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2:hover{--MaxUi-IconButton_background:var(--states-background-hovered-negative)}}.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-negative);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-negative)}.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-negative)}.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-negative)}.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2{--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-negative)}.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2{--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-negative);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-negative)}}.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-negative)}.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2{--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral);--MaxUi-IconButton_background:var(--background-accent-neutral);--MaxUi-IconButton_foreground:var(--text-contrast)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral)}}.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary-static)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-primary)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK{--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-primary)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK{--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-primary);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-primary)}}.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-primary)}.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK{--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-themed);--MaxUi-IconButton_background:var(--background-accent-neutral-themed);--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-themed)}}.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-themed);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-neutral-themed)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-neutral-themed)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-neutral-themed)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM{--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-neutral-themed)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM{--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-neutral-themed);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-neutral-themed)}}.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-neutral-themed)}.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM{--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4{--MaxUi-IconButton_background-active:var(--states-background-pressed-contrast-static);--MaxUi-IconButton_background:var(--background-accent-contrast-static);--MaxUi-IconButton_foreground:var(--text-primary-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4:hover{--MaxUi-IconButton_background:var(--states-background-hovered-contrast-static)}}.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-contrast-static);--MaxUi-IconButton_foreground:var(--states-text-disabled-primary-static)}.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4{--MaxUi-external_background:var(--background-accent-neutral-static);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral-static);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-contrast-static);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-contrast-static)}}.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.IconButton__spinnerContainer__9--{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.IconButton__content__dCL{z-index:2;line-height:0;position:relative}.IconButton__ripple__l8M{--Ripple__backgroundColor:var(--iconbutton__backgroundColor_active);position:absolute;inset:0}.Input__A3w{border-radius:var(--size-border-radius-semantic-border-radius-card);color:var(--text-primary);padding-left:var(--spacing-size-xl);padding-right:var(--spacing-size-xl);align-items:center;display:flex}.Input_disabled__mpt{cursor:not-allowed}.Input_compact__gBl{height:40px}.Input__A3w:not(.Input_compact__gBl){height:52px}.Input_mode_primary__2Mr{background-color:var(--background-surface-card)}.Input_mode_primary__2Mr.Input_disabled__mpt{background-color:var(--states-background-disabled-card)}.Input_mode_secondary__c6D{background-color:var(--background-accent-neutral-fade-secondary)}.Input_mode_secondary__c6D.Input_disabled__mpt{background-color:var(--states-background-disabled-neutral-fade)}.Input__body__sVJ{flex-grow:1}.Input__iconBefore__gxx{color:var(--icon-primary);margin-right:var(--spacing-size-xl);display:flex}.Input__iconAfter__jL1{color:var(--icon-primary)}.Input__clearButton__nKe,.Input__iconAfter__jL1{margin-left:var(--spacing-size-xl);display:flex}.Input__input__gy5{appearance:none;background:unset;border:unset;box-shadow:none;color:inherit;font-family:var(--font);font-family:var(--family-base);font-size:var(--size-body-large);height:inherit;letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large);margin:unset;padding:unset;resize:none;outline:none;flex-grow:1}.Input_disabled__mpt .Input__input__gy5{color:var(--states-text-disabled-primary)}.Input__input__gy5::placeholder{color:var(--text-secondary)}.Input_disabled__mpt .Input__input__gy5::placeholder{color:var(--states-text-disabled-primary)}.MaxUI__g7Q{--font:system-ui,-apple-system,BlinkMacSystemFont,"Roboto","Apple Color Emoji","Helvetica Neue",sans-serif;--gradient-red:linear-gradient(153deg,#ff48b6 0.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%);background-color:var(--background-surface-primary);color:var(--text-primary);font-family:var(--font);width:100%}.MaxUI_platform_ios__gAV{--height-caption-3:12px;--height-caption-1:14px;--height-caption-2:14px;--height-footnote:16px;--height-subhead:18px;--height-headline-1:20px;--height-headline-2:20px;--height-paragraph:20px;--height-text:20px;--height-title-3:22px;--height-title-2:24px;--height-title-1:28px;--height-accent-subaction:16px;--height-accent-action-3:18px;--height-accent-action-2:20px;--height-accent-action-1:22px;--height-accent-title-4:22px;--height-accent-title-3:24px;--height-accent-title-2:26px;--height-accent-title-1:28px;--height-accent-header-1:32px;--letter-spacing-title-2:-.45px;--letter-spacing-title-3:-.43px;--letter-spacing-headline-1:-.31px;--letter-spacing-text:-.31px;--letter-spacing-headline-2:-.23px;--letter-spacing-paragraph:-.23px;--letter-spacing-subhead:-.15px;--letter-spacing-footnote:-.08px;--letter-spacing-caption-1:0px;--letter-spacing-caption-2:.06px;--letter-spacing-title-1:.07px;--letter-spacing-caption-3:.17px;--letter-spacing-accent-action-1:-.43px;--letter-spacing-accent-action-2:-.31px;--letter-spacing-accent-action-3:-.15px;--letter-spacing-accent-subaction:-.08px;--letter-spacing-accent-header-1:0px;--letter-spacing-accent-title-1:0px;--letter-spacing-accent-title-2:0px;--letter-spacing-accent-title-3:0px;--letter-spacing-accent-title-4:0px;--size-caption-3:10px;--size-caption-2:11px;--size-caption-1:12px;--size-footnote:13px;--size-subhead:14px;--size-headline-2:15px;--size-paragraph:15px;--size-headline-1:16px;--size-text:16px;--size-title-3:17px;--size-title-2:20px;--size-title-1:24px;--size-accent-subaction:13px;--size-accent-action-3:14px;--size-accent-action-2:16px;--size-accent-action-1:17px;--size-accent-title-4:17px;--size-accent-title-3:19px;--size-accent-title-2:21px;--size-accent-title-1:23px;--size-accent-header-1:28px;--platfrom-switch:iOS;--family-accent:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--family-base:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--weight-accent-600:SemiBold;--weight-base-400:Regular;--weight-base-500:Medium;--weight-base-600:Semibold;--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-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;--height-label-small:.75rem;--height-label-large:.875rem;--height-label-medium:.875rem;--height-action-label:1rem;--height-body-small:1rem;--height-action-small:1.125rem;--height-title-small:1.125rem;--height-action-medium:1.25rem;--height-body-large:1.25rem;--height-body-medium:1.25rem;--height-title-large:1.25rem;--height-title-medium:1.25rem;--height-action-large:1.375rem;--height-headline-small:1.375rem;--height-headline-medium:1.5rem;--height-headline-large:1.75rem;--height-display:2rem;--height-accent-headline-xsmall:1.375rem;--height-accent-headline-small:1.5rem;--height-accent-headline-medium:1.625rem;--height-accent-headline-large:1.75rem;--letter-spacing-headline-medium:-.0281rem;--letter-spacing-action-large:-.0269rem;--letter-spacing-headline-small:-.0269rem;--letter-spacing-action-medium:-.0194rem;--letter-spacing-body-large:-.0194rem;--letter-spacing-title-large:-.0194rem;--letter-spacing-body-medium:-.0144rem;--letter-spacing-title-medium:-.0144rem;--letter-spacing-action-small:-.0094rem;--letter-spacing-title-small:-.0094rem;--letter-spacing-action-label:-.005rem;--letter-spacing-body-small:-.005rem;--letter-spacing-label-large:0rem;--letter-spacing-label-medium:.0037rem;--letter-spacing-headline-large:.0044rem;--letter-spacing-label-small:.0075rem;--letter-spacing-display:.0237rem;--letter-spacing-accent-headline-large:0rem;--letter-spacing-accent-headline-medium:0rem;--letter-spacing-accent-headline-small:0rem;--letter-spacing-accent-headline-xsmall:0rem;--size-label-small:.625rem;--size-label-medium:.6875rem;--size-label-large:.75rem;--size-action-label:.8125rem;--size-body-small:.8125rem;--size-action-small:.875rem;--size-title-small:.875rem;--size-body-medium:.9375rem;--size-title-medium:.9375rem;--size-action-medium:1rem;--size-body-large:1rem;--size-title-large:1rem;--size-action-large:1.0625rem;--size-headline-small:1.0625rem;--size-headline-medium:1.25rem;--size-headline-large:1.5rem;--size-display:1.75rem;--size-accent-headline-xsmall:1.0625rem;--size-accent-headline-small:1.1875rem;--size-accent-headline-medium:1.3125rem;--size-accent-headline-large:1.4375rem}.MaxUI_platform_android__m3U{--height-caption-3:12px;--height-caption-1:14px;--height-caption-2:14px;--height-footnote:16px;--height-subhead:18px;--height-headline-1:20px;--height-headline-2:20px;--height-paragraph:20px;--height-text:20px;--height-title-3:22px;--height-title-2:24px;--height-title-1:28px;--height-accent-subaction:16px;--height-accent-action-3:18px;--height-accent-action-2:20px;--height-accent-action-1:22px;--height-accent-title-4:22px;--height-accent-title-3:24px;--height-accent-title-2:26px;--height-accent-title-1:28px;--height-accent-header-1:32px;--letter-spacing-paragraph:0px;--letter-spacing-title-1:0px;--letter-spacing-title-2:0px;--letter-spacing-title-3:0px;--letter-spacing-headline-1:.15px;--letter-spacing-headline-2:.15px;--letter-spacing-subhead:.15px;--letter-spacing-text:.15px;--letter-spacing-footnote:.2px;--letter-spacing-caption-1:.3px;--letter-spacing-caption-2:.3px;--letter-spacing-caption-3:.3px;--letter-spacing-accent-header-1:0px;--letter-spacing-accent-title-1:0px;--letter-spacing-accent-title-2:0px;--letter-spacing-accent-title-3:0px;--letter-spacing-accent-title-4:0px;--letter-spacing-accent-action-1:.15px;--letter-spacing-accent-action-2:.15px;--letter-spacing-accent-action-3:.15px;--letter-spacing-accent-subaction:.2px;--size-caption-3:10px;--size-caption-2:11px;--size-caption-1:12px;--size-footnote:13px;--size-subhead:14px;--size-headline-2:15px;--size-paragraph:15px;--size-headline-1:16px;--size-text:16px;--size-title-3:17px;--size-title-2:20px;--size-title-1:24px;--size-accent-subaction:13px;--size-accent-action-3:14px;--size-accent-action-2:16px;--size-accent-action-1:17px;--size-accent-title-4:17px;--size-accent-title-3:19px;--size-accent-title-2:21px;--size-accent-title-1:23px;--size-accent-header-1:28px;--platfrom-switch:Android;--family-accent:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--family-base:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--weight-accent-600:SemiBold;--weight-base-400:Regular;--weight-base-500:Medium;--weight-base-600:SemiBold;--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-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;--height-label-small:.75rem;--height-label-large:.875rem;--height-label-medium:.875rem;--height-action-label:1rem;--height-body-small:1rem;--height-action-small:1.125rem;--height-title-small:1.125rem;--height-action-medium:1.25rem;--height-body-large:1.25rem;--height-body-medium:1.25rem;--height-title-large:1.25rem;--height-title-medium:1.25rem;--height-action-large:1.375rem;--height-headline-small:1.375rem;--height-headline-medium:1.5rem;--height-headline-large:1.75rem;--height-display:2rem;--height-accent-headline-xsmall:1.375rem;--height-accent-headline-small:1.5rem;--height-accent-headline-medium:1.625rem;--height-accent-headline-large:1.75rem;--letter-spacing-body-medium:0rem;--letter-spacing-display:0rem;--letter-spacing-headline-large:0rem;--letter-spacing-headline-medium:0rem;--letter-spacing-headline-small:0rem;--letter-spacing-action-large:.0094rem;--letter-spacing-action-medium:.0094rem;--letter-spacing-action-small:.0094rem;--letter-spacing-body-large:.0094rem;--letter-spacing-title-large:.0094rem;--letter-spacing-title-medium:.0094rem;--letter-spacing-title-small:.0094rem;--letter-spacing-action-label:.0125rem;--letter-spacing-body-small:.0125rem;--letter-spacing-label-large:.0188rem;--letter-spacing-label-medium:.0188rem;--letter-spacing-label-small:.0188rem;--letter-spacing-accent-headline-large:0rem;--letter-spacing-accent-headline-medium:0rem;--letter-spacing-accent-headline-small:0rem;--letter-spacing-accent-headline-xsmall:0rem;--size-label-small:.625rem;--size-label-medium:.6875rem;--size-label-large:.75rem;--size-action-label:.8125rem;--size-body-small:.8125rem;--size-action-small:.875rem;--size-title-small:.875rem;--size-body-medium:.9375rem;--size-title-medium:.9375rem;--size-action-medium:1rem;--size-body-large:1rem;--size-title-large:1rem;--size-action-large:1.0625rem;--size-headline-small:1.0625rem;--size-headline-medium:1.25rem;--size-headline-large:1.5rem;--size-display:1.75rem;--size-accent-headline-xsmall:1.0625rem;--size-accent-headline-small:1.1875rem;--size-accent-headline-medium:1.3125rem;--size-accent-headline-large:1.4375rem}.MaxUI_colorScheme_light__Woo{--accent-red:#ff303c;--accent-secondary:#0c0d0e85;--accent-themed:#007aff;--background-contrast-floating-android:var(--background-surface-primary);--background-contrast-floating-secondary-android:var(--background-surface-ground);--background-contrast-floating-secondary-i-os:#edeef2d6;--background-contrast-floating-i-os:#ffffffd6;--background-neutral-floating-android:#696c70;--background-neutral-floating-i-os:#151a1fa3;--background-overlay:#0c0d0e52;--background-overlay-secondary:#0009;--background-overlay-static:#0c0d0e52;--background-surface-card:#fff;--background-surface-floating:#fff;--background-surface-ground:#edeef2;--background-surface-primary:#fff;--background-surface-secondary:#f0f0f0;--background-surface-tertiary:#f6f6f6;--background-transparent:transparent;--background-accent-attention-primary:#ff9315;--background-accent-attention-secondary:#fc0;--background-accent-contrast-static:#fff;--background-accent-contrast:#fff;--background-accent-contrast-secondary:#fff;--background-accent-negative:#ff303c;--background-accent-neutral:#0d0d0d;--background-accent-neutral-fade:#09090914;--background-accent-neutral-fade-secondary:#0909090d;--background-accent-neutral-static:#0d0d0d;--background-accent-neutral-themed:#0d0d0d;--background-accent-positive:#1abe43;--background-accent-themed:#007aff;--background-local-chips-active:var(--background-accent-themed);--background-local-chips-default:var(--background-surface-tertiary);--background-local-tab-bar-android:#fff;--background-local-tab-bar-i-os:#ffffffd6;--background-local-top-bar-primary-android:#fff;--background-local-top-bar-primary-i-os:#ffffffd6;--background-local-top-bar-secondary-android:#edeef2;--background-local-top-bar-secondary-i-os:#edeef2d6;--gradients-banner-dk-background-fantasy-step-1:#8e85ff;--gradients-banner-dk-background-fantasy-step-2:#4e04ec;--gradients-banner-dk-background-icon-container-step-1:#fff3;--gradients-banner-dk-background-icon-container-step-2:#fff0;--gradients-banner-dk-background-vibrant-step-1:#0099f0;--gradients-banner-dk-background-vibrant-step-2:#0834d3;--gradients-banner-dk-stroke-icon-container-step-1:#ffffff8f;--gradients-banner-dk-stroke-icon-container-step-2:#ffffff0a;--gradients-banner-dk-stroke-icon-container-step-3:#fff0;--gradients-button-text-promo-default-step-1:#8d28c8;--gradients-button-text-promo-default-step-2:#7c42fa;--gradients-button-text-promo-default-step-3:#007aff;--gradients-button-text-promo-default-step-4:#609ceb;--gradients-button-text-promo-disabled-step-1:#8d28c866;--gradients-button-text-promo-disabled-step-2:#7c42fa66;--gradients-button-text-promo-disabled-step-3:#007aff66;--gradients-button-text-promo-disabled-step-4:#609ceb66;--gradients-button-text-promo-pressed-step-1:#982ed6;--gradients-button-text-promo-pressed-step-2:#8a56fb;--gradients-button-text-promo-pressed-step-3:#1485ff;--gradients-button-text-promo-pressed-step-4:#72a7ee;--gradients-complex-overlay-floating-step-1:#fff;--gradients-complex-overlay-floating-step-2:#ffffffb8;--gradients-complex-overlay-floating-step-3:#fff0;--gradients-empty-block-icon-wrapper-shape-step-1:#ffffff80;--gradients-empty-block-icon-wrapper-shape-step-2:#fff0;--gradients-empty-block-icon-wrapper-stroke-step-1:#ffffff8f;--gradients-empty-block-icon-wrapper-stroke-step-2:#ffffff0a;--gradients-empty-block-icon-wrapper-stroke-step-3:#fff0;--gradients-loading-icon-contrast-filled:#fff;--gradients-loading-icon-contrast-transparent:#fff0;--gradients-loading-icon-contrast-static-filled:#fff;--gradients-loading-icon-contrast-static-transparent:#fff0;--gradients-loading-icon-negative-filled:#ff303c;--gradients-loading-icon-negative-transparent:#ff303c00;--gradients-loading-icon-neutral-themed-filled:#0d0d0d;--gradients-loading-icon-neutral-themed-transparent:#0d0d0d00;--gradients-loading-icon-primary-filled:#0d0d0d;--gradients-loading-icon-primary-transparent:#0d0d0d00;--gradients-loading-icon-primary-static-filled:#0d0d0d;--gradients-loading-icon-primary-static-transparent:#0d0d0d00;--gradients-loading-icon-themed-filled:#007aff;--gradients-loading-icon-themed-transparent:#007aff00;--icon-contrast:#fff;--icon-contrast-static:#fff;--icon-negative:#ff303c;--icon-neutral-themed:#0c0d0e;--icon-positive:#1abe43;--icon-primary:#0c0d0e;--icon-primary-static:#0c0d0e;--icon-quaternary:#bcbdbe;--icon-secondary:#515455;--icon-tertiary:#898c8c;--icon-themed:#007aff;--shadow-android-tab-bar-default-color:transparent;--shadow-android-tab-bar-scroll-color:#0000000f;--shadow-android-top-bar-scroll-color:#0000000f;--shadow-elevation-1-primary:#0000000f;--shadow-elevation-1-secondary:#00000008;--shadow-elevation-2-primary:#0000000f;--shadow-elevation-2-secondary:#0000000a;--shadow-elevation-3-primary:#00000014;--shadow-elevation-3-secondary:#00000014;--shadow-elevation-4-primary:#00000029;--shadow-elevation-4-secondary:#0000001f;--shadow-tabbar-color:#0000001a;--states-background-active-contrast-static:#e2e2e2;--states-background-active-negative:#ff4b55;--states-background-active-neutral:#373737;--states-background-active-neutral-fade:#e2e2e2;--states-background-active-neutral-themed:#373737;--states-background-active-overlay-static:#0c0d0e7a;--states-background-active-themed:#0062cc;--states-background-active-transparent:#0d0d0d0a;--states-background-active-transparent-secondary-static:#ffffff4d;--states-background-disabled-card:#fff6;--states-background-disabled-contrast:#fff6;--states-background-disabled-contrast-static:#fff6;--states-background-disabled-negative:#f760697a;--states-background-disabled-neutral:#87898f;--states-background-disabled-neutral-fade:#0909090a;--states-background-disabled-neutral-static:#87898f;--states-background-disabled-neutral-themed:#87898f;--states-background-disabled-overlay-static:#0c0d0e33;--states-background-disabled-positive:#48b5638f;--states-background-disabled-secondary:#0c0d0e85;--states-background-disabled-themed:#007aff7a;--states-background-hovered-card:#f6f6f6;--states-background-hovered-contrast-static:#f6f6f6;--states-background-hovered-negative:#ff4b55;--states-background-hovered-neutral:#373737;--states-background-hovered-neutral-fade:#0909090d;--states-background-hovered-neutral-themed:#373737;--states-background-hovered-positive:#19a63c;--states-background-hovered-themed:#479fff;--states-background-hovered-transparent:#0d0d0d0a;--states-background-hovered-transparent-select:#e9efff;--states-background-pressed-card:#fafafa;--states-background-pressed-contrast-static:#ebebeb;--states-background-pressed-negative:#f03741;--states-background-pressed-neutral:#141414;--states-background-pressed-neutral-fade:#0d0d0d0a;--states-background-pressed-neutral-themed:#141414;--states-background-pressed-positive:#10ca3f;--states-background-pressed-themed:#006ee5;--states-background-pressed-transparent:#0d0d0d14;--states-background-pressed-transparent-select:#e9efff;--states-icon-disabled-contrast:#ffffffb8;--states-icon-disabled-contrast-static:#ffffffb8;--states-icon-disabled-negative:#e54d56a3;--states-icon-disabled-neutral-themed:#6f7276a3;--states-icon-disabled-positive:#48b5638f;--states-icon-disabled-primary:#6f7276a3;--states-icon-disabled-primary-static:#6f7276a3;--states-icon-disabled-themed:#007aff99;--states-icon-hovered-contrast-static:#d7d7d7;--states-icon-hovered-negative:#ff6a73;--states-icon-hovered-neutral-themed:#505151;--states-icon-hovered-primary:#505151;--states-icon-hovered-remove-attach:#6b6b74;--states-icon-hovered-tertiary:#0c0d0ea3;--states-icon-hovered-themed:#479fff;--states-icon-pressed-contrast-static:#fff;--states-icon-pressed-negative:#ed3b45;--states-icon-pressed-neutral-themed:#000;--states-icon-pressed-primary:#000;--states-icon-pressed-remove-attach:#000;--states-icon-pressed-tertiary:#000;--states-icon-pressed-themed:#006be0;--states-text-active-contrast-static:#bbb;--states-text-active-negative:#ff6a73;--states-text-active-neutral-themed:#505151;--states-text-active-primary:#505151;--states-text-active-themed:#0062cc;--states-text-disabled-contrast:#ffffffa3;--states-text-disabled-contrast-static:#ffffffb8;--states-text-disabled-negative:#e54d56a3;--states-text-disabled-neutral-themed:#6f7276a3;--states-text-disabled-primary:#6f7276a3;--states-text-disabled-primary-static:#6f7276a3;--states-text-disabled-themed:#007aff99;--states-text-hovered-contrast-static:#e9e9e9;--states-text-hovered-negative:#ff6a73;--states-text-hovered-neutral-themed:#505151;--states-text-hovered-primary:#505151;--states-text-hovered-secondary:#0c0d0ea3;--states-text-hovered-themed:#479fff;--states-text-pressed-contrast-static:#fff;--states-text-pressed-negative:#ed3b45;--states-text-pressed-neutral-themed:#000;--states-text-pressed-primary:#000;--states-text-pressed-secondary:#0d0d0d85;--states-text-pressed-themed:#006be0;--stroke-contrast-secondary-static:#ffffff4d;--stroke-contrast-static:#fff;--stroke-negative:#ff303c;--stroke-positive:#1abe43;--stroke-secondary:#0c0d0e85;--stroke-themed:#007aff;--stroke-transparent:#0c0d0e00;--stroke-local-carver-tab-bar:#fff;--stroke-local-tab-bar-android:#0c0d0e29;--stroke-local-tab-bar-i-os:#0c0d0e29;--stroke-local-top-bar-android:#0c0d0e29;--stroke-local-top-bar-i-os:#0c0d0e29;--stroke-separator-contrast:#ffffff14;--stroke-separator-primary:#0c0d0e29;--stroke-separator-secondary:#0c0d0e0f;--text-contrast:#fff;--text-contrast-static:#fff;--text-negative:#ff303c;--text-neutral-themed:#0c0d0e;--text-positive:#1abe43;--text-primary:#0c0d0e;--text-primary-static:#0c0d0e;--text-secondary:#0c0d0e85;--text-subhead:#0c0d0eb8;--text-tertiary:#0c0d0e66;--text-themed:#007aff}.MaxUI_colorScheme_dark__jFq{--accent-red:#ff444f;--accent-secondary:#ffffff70;--accent-themed:#007aff;--background-contrast-floating-android:var(--background-surface-primary);--background-contrast-floating-secondary-android:var(--background-surface-ground);--background-contrast-floating-secondary-i-os:#17181cd6;--background-contrast-floating-i-os:#17181cd6;--background-neutral-floating-android:#535458;--background-neutral-floating-i-os:#797b81a3;--background-overlay:#0d0d0da3;--background-overlay-secondary:#0009;--background-overlay-static:#0d0d0d52;--background-surface-card:#25262d;--background-surface-floating:#171718;--background-surface-ground:#17181c;--background-surface-primary:#17181c;--background-surface-secondary:#1e1f24;--background-surface-tertiary:#25262d;--background-transparent:transparent;--background-accent-attention-primary:#ff9f0a;--background-accent-attention-secondary:#ffd60a;--background-accent-contrast-static:#fff;--background-accent-contrast:#0d0d0d;--background-accent-contrast-secondary:#1e1e1e;--background-accent-negative:#ce4257;--background-accent-neutral:#fff;--background-accent-neutral-fade:#ffffff17;--background-accent-neutral-fade-secondary:#ffffff17;--background-accent-neutral-static:#17181c;--background-accent-neutral-themed:#007aff;--background-accent-positive:#2bc644;--background-accent-themed:#007aff;--background-local-chips-active:var(--background-accent-themed);--background-local-chips-default:var(--background-surface-tertiary);--background-local-tab-bar-android:#1e1f24;--background-local-tab-bar-i-os:#1e1f24d6;--background-local-top-bar-primary-android:#1e1f24;--background-local-top-bar-primary-i-os:#1e1f24d6;--background-local-top-bar-secondary-android:#17181c;--background-local-top-bar-secondary-i-os:#17181cd6;--gradients-banner-dk-background-fantasy-step-1:#8e85ff;--gradients-banner-dk-background-fantasy-step-2:#4e04ec;--gradients-banner-dk-background-icon-container-step-1:#fff3;--gradients-banner-dk-background-icon-container-step-2:#fff0;--gradients-banner-dk-background-vibrant-step-1:#0099f0;--gradients-banner-dk-background-vibrant-step-2:#0834d3;--gradients-banner-dk-stroke-icon-container-step-1:#ffffff8f;--gradients-banner-dk-stroke-icon-container-step-2:#ffffff0a;--gradients-banner-dk-stroke-icon-container-step-3:#fff0;--gradients-button-text-promo-default-step-1:#8d28c8;--gradients-button-text-promo-default-step-2:#7c42fa;--gradients-button-text-promo-default-step-3:#007aff;--gradients-button-text-promo-default-step-4:#609ceb;--gradients-button-text-promo-disabled-step-1:#8d28c866;--gradients-button-text-promo-disabled-step-2:#7c42fa66;--gradients-button-text-promo-disabled-step-3:#007aff66;--gradients-button-text-promo-disabled-step-4:#609ceb66;--gradients-button-text-promo-pressed-step-1:#982ed6;--gradients-button-text-promo-pressed-step-2:#8a56fb;--gradients-button-text-promo-pressed-step-3:#1485ff;--gradients-button-text-promo-pressed-step-4:#72a7ee;--gradients-complex-overlay-floating-step-1:#0d0d0d;--gradients-complex-overlay-floating-step-2:#0d0d0db8;--gradients-complex-overlay-floating-step-3:#0d0d0d00;--gradients-empty-block-icon-wrapper-shape-step-1:#fff3;--gradients-empty-block-icon-wrapper-shape-step-2:#fff0;--gradients-empty-block-icon-wrapper-stroke-step-1:#ffffff4d;--gradients-empty-block-icon-wrapper-stroke-step-2:#ffffff0a;--gradients-empty-block-icon-wrapper-stroke-step-3:#fff0;--gradients-loading-icon-contrast-filled:#0d0d0d;--gradients-loading-icon-contrast-transparent:#0d0d0d00;--gradients-loading-icon-contrast-static-filled:#fff;--gradients-loading-icon-contrast-static-transparent:#fff0;--gradients-loading-icon-negative-filled:#ff444f;--gradients-loading-icon-negative-transparent:#ff444f00;--gradients-loading-icon-neutral-themed-filled:#007aff;--gradients-loading-icon-neutral-themed-transparent:#007aff00;--gradients-loading-icon-primary-filled:#fff;--gradients-loading-icon-primary-transparent:#fff0;--gradients-loading-icon-primary-static-filled:#0d0d0d;--gradients-loading-icon-primary-static-transparent:#0d0d0d00;--gradients-loading-icon-themed-filled:#007aff;--gradients-loading-icon-themed-transparent:#007aff00;--icon-contrast:#0c0d0e;--icon-contrast-static:#fff;--icon-negative:#ce4257;--icon-neutral-themed:#007aff;--icon-positive:#2bc644;--icon-primary:#fffc;--icon-primary-static:#0c0d0e;--icon-quaternary:#ffffff47;--icon-secondary:#ffffff70;--icon-tertiary:#ffffff47;--icon-themed:#007aff;--shadow-android-tab-bar-default-color:#00000029;--shadow-android-tab-bar-scroll-color:#00000029;--shadow-android-top-bar-scroll-color:#00000029;--shadow-elevation-1-primary:#0003;--shadow-elevation-1-secondary:#0000001a;--shadow-elevation-2-primary:#0003;--shadow-elevation-2-secondary:#00000026;--shadow-elevation-3-primary:#0000004d;--shadow-elevation-3-secondary:#0000004d;--shadow-elevation-4-primary:#0003;--shadow-elevation-4-secondary:#0000001a;--shadow-tabbar-color:transparent;--states-background-active-contrast-static:#e2e2e2;--states-background-active-negative:#ff5862;--states-background-active-neutral:#c5c5c5;--states-background-active-neutral-fade:#2c2c2c;--states-background-active-neutral-themed:#0062cc;--states-background-active-overlay-static:#0d0d0d7a;--states-background-active-themed:#0062cc;--states-background-active-transparent:#ffffff14;--states-background-active-transparent-secondary-static:#ffffff4d;--states-background-disabled-card:#1e1e1e66;--states-background-disabled-contrast:#0d0d0d66;--states-background-disabled-contrast-static:#ffffff1f;--states-background-disabled-negative:#ffffff1f;--states-background-disabled-neutral:#ffffff1f;--states-background-disabled-neutral-fade:#ffffff1f;--states-background-disabled-neutral-static:#ffffff1f;--states-background-disabled-neutral-themed:#ffffff1f;--states-background-disabled-overlay-static:#0d0d0d33;--states-background-disabled-positive:#ffffff1f;--states-background-disabled-secondary:#ffffff70;--states-background-disabled-themed:#ffffff1f;--states-background-hovered-card:#32343d;--states-background-hovered-contrast-static:#f6f6f6;--states-background-hovered-negative:#f54e67;--states-background-hovered-neutral:#e4e4e4;--states-background-hovered-neutral-fade:#e8e8e826;--states-background-hovered-neutral-themed:#479fff;--states-background-hovered-positive:#27ac3c;--states-background-hovered-themed:#479fff;--states-background-hovered-transparent:#e8e8e80a;--states-background-hovered-transparent-select:#2c2d37;--states-background-pressed-card:#1f2026;--states-background-pressed-contrast-static:#ebebeb;--states-background-pressed-negative:#9c3242;--states-background-pressed-neutral:#c3c3c3;--states-background-pressed-neutral-fade:#e8e8e80a;--states-background-pressed-neutral-themed:#006ee5;--states-background-pressed-positive:#3dc453;--states-background-pressed-themed:#006ee5;--states-background-pressed-transparent:#e8e8e814;--states-background-pressed-transparent-select:#2c2d37;--states-icon-disabled-contrast:#0c0d0ea3;--states-icon-disabled-contrast-static:#e8e8e87a;--states-icon-disabled-negative:#c75b6285;--states-icon-disabled-neutral-themed:#007aff99;--states-icon-disabled-positive:#58b26ea3;--states-icon-disabled-primary:#b7b8b8a3;--states-icon-disabled-primary-static:#6f7276a3;--states-icon-disabled-themed:#007aff99;--states-icon-hovered-contrast-static:#d7d7d7;--states-icon-hovered-negative:#bb3949;--states-icon-hovered-neutral-themed:#479fff;--states-icon-hovered-primary:#bbb;--states-icon-hovered-remove-attach:#7c7d83;--states-icon-hovered-tertiary:#e8e8e8a3;--states-icon-hovered-themed:#479fff;--states-icon-pressed-contrast-static:#e7e7e7;--states-icon-pressed-negative:#ff6679;--states-icon-pressed-neutral-themed:#006be0;--states-icon-pressed-primary:#e7e7e7;--states-icon-pressed-remove-attach:#a5a7af;--states-icon-pressed-tertiary:#e7e7e7;--states-icon-pressed-themed:#006be0;--states-text-active-contrast-static:#bbb;--states-text-active-negative:#bb353d;--states-text-active-neutral-themed:#0062cc;--states-text-active-primary:#bbb;--states-text-active-themed:#0062cc;--states-text-disabled-contrast:#ffffff47;--states-text-disabled-contrast-static:#ffffff47;--states-text-disabled-negative:#ffffff47;--states-text-disabled-neutral-themed:#ffffff47;--states-text-disabled-primary:#ffffff47;--states-text-disabled-primary-static:#ffffff47;--states-text-disabled-themed:#ffffff47;--states-text-hovered-contrast-static:#e9e9e9;--states-text-hovered-negative:#bb3949;--states-text-hovered-neutral-themed:#479fff;--states-text-hovered-primary:#bbb;--states-text-hovered-secondary:#e8e8e8a3;--states-text-hovered-themed:#479fff;--states-text-pressed-contrast-static:#e7e7e7;--states-text-pressed-negative:#ff6679;--states-text-pressed-neutral-themed:#006be0;--states-text-pressed-primary:#e7e7e7;--states-text-pressed-secondary:#e8e8e8ad;--states-text-pressed-themed:#006be0;--stroke-contrast-secondary-static:#ffffff4d;--stroke-contrast-static:#fffc;--stroke-negative:#ff444f;--stroke-positive:#2bc644;--stroke-secondary:#ffffff70;--stroke-themed:#007aff;--stroke-transparent:#fff0;--stroke-local-carver-tab-bar:#1e1f24;--stroke-local-tab-bar-android:#fff0;--stroke-local-tab-bar-i-os:#fff0;--stroke-local-top-bar-android:#fff0;--stroke-local-top-bar-i-os:#fff0;--stroke-separator-contrast:#0c0d0e1a;--stroke-separator-primary:#ffffff1f;--stroke-separator-secondary:#ffffff0f;--text-contrast:#0c0d0e;--text-contrast-static:#fff;--text-negative:#ce4257;--text-neutral-themed:#007aff;--text-positive:#2bc644;--text-primary:#fffc;--text-primary-static:#0c0d0e;--text-secondary:#ffffff70;--text-subhead:#ffffffbd;--text-tertiary:#ffffff47;--text-themed:#007aff}.Panel__kpB{flex-direction:column;height:100%;display:flex}.Panel_centeredX__jxE{align-items:center}.Panel_centeredY__fp1{justify-content:center}.Panel_mode_primary__hES{background-color:var(--background-surface-primary)}.Panel_mode_secondary__yer{background-color:var(--background-surface-ground)}.SearchInput__cI6{background-color:var(--background-accent-neutral-fade);border-radius:var(--size-border-radius-semantic-border-radius);align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.SearchInput__cI6:hover{background-color:var(--states-background-hovered-neutral-fade)}}.SearchInput__cI6:active{background-color:var(--states-background-pressed-neutral-fade)}.SearchInput__body__WUT{flex-grow:1}.SearchInput__icon__dsa{color:var(--icon-tertiary);height:16px;bottom:0;left:var(--spacing-size-xl);width:16px;margin-top:auto;margin-bottom:auto;position:absolute;top:0}.SearchInput__clearButton__qsm{padding-left:var(--spacing-size-m);padding-right:var(--spacing-size-m);display:flex}.SearchInput__input__xoX{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(--size-body-large);letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large);margin:unset;padding:unset;resize:none;outline:none;width:100%}.SearchInput_platform_ios__Sn7 .SearchInput__input__xoX{padding:var(--spacing-size-m) 0 var(--spacing-size-m) calc(var(--spacing-size-xl) + var(--spacing-size-m) + 16px)}.SearchInput_platform_android__QG9 .SearchInput__input__xoX{padding:var(--spacing-size-l) 0 var(--spacing-size-l) calc(var(--spacing-size-xl) + var(--spacing-size-m) + 16px)}.SearchInput__input__xoX::placeholder{color:var(--text-secondary)}.Switch__-vj{display:inline-flex;position:relative}.Switch__toggle__WU2{background-color:var(--MaxUi-Switch__toggle_background);border:var(--MaxUi-Switch__toggle_border) var(--MaxUi-Switch__toggle_borderColor);box-sizing:border-box;height:var(--MaxUi-Switch__toggle_height);padding-left:var(--MaxUi-Switch__toggle_paddingX);padding-right:var(--MaxUi-Switch__toggle_paddingX);width:var(--MaxUi-Switch__toggle_width);border-radius:20px;align-items:center;transition:background-color .1s;display:flex}.Switch__thumb__jlX{background-color:var(--MaxUi-Switch__thumb_background);box-shadow:var(--MaxUi-Switch__thumb_shadow);height:var(--MaxUi-Switch__thumb_size);transform:translateX(var(--MaxUi-Switch__thumb_offset)) scale(var(--MaxUi-Switch__thumb_scale,1));width:var(--MaxUi-Switch__thumb_size);border-radius:100%;transition:all .1s;display:block}.Switch__input__EDr{opacity:0;z-index:1;margin:0;position:absolute;inset:0}.Switch__input__EDr:disabled{cursor:not-allowed}.Switch__input__EDr:not(:disabled){cursor:pointer}.Switch_platform_ios__B-C{--MaxUi-Switch__toggle_background:var(--background-accent-neutral-fade);--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 #00000026;--MaxUi-Switch__thumb_background:var(--icon-contrast-static)}.Switch_platform_ios__B-C:has(.Switch__input__EDr:checked){--MaxUi-Switch__toggle_background:var(--background-accent-themed);--MaxUi-Switch__thumb_offset:20px}.Switch_platform_ios__B-C:has(.Switch__input__EDr:disabled:checked){--MaxUi-Switch__toggle_background:var(--states-background-disabled-themed)}.Switch_platform_ios__B-C:has(.Switch__input__EDr:disabled){--MaxUi-Switch__toggle_background:var(--states-background-disabled-neutral-fade)}.Switch_platform_android__72T{--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(--stroke-separator-primary);--MaxUi-Switch__thumb_size:20px;--MaxUi-Switch__thumb_offset:0;--MaxUi-Switch__thumb_background:var(--icon-tertiary)}.Switch_platform_android__72T:has(.Switch__input__EDr:checked){--MaxUi-Switch__toggle_background:var(--background-accent-themed);--MaxUi-Switch__thumb_background:var(--icon-contrast-static);--MaxUi-Switch__toggle_borderColor:var(--background-accent-themed);--MaxUi-Switch__thumb_scale:1.2;--MaxUi-Switch__thumb_offset:20px}.Switch_platform_android__72T:has(.Switch__input__EDr:disabled:checked){--MaxUi-Switch__toggle_background:var(--states-background-disabled-themed);--MaxUi-Switch__toggle_borderColor:transparent}.Switch_platform_android__72T:has(.Switch__input__EDr:disabled:not(:checked)){--MaxUi-Switch__toggle_background:var(--states-background-disabled-neutral-fade);--MaxUi-Switch__thumb_background:var(--icon-quaternary)}.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-surface-card)}.Textarea_mode_primary__E7l.Textarea_disabled__uY3{background-color:var(--states-background-disabled-card)}.Textarea_mode_secondary__BYw{background-color:var(--background-accent-neutral-fade-secondary)}.Textarea_mode_secondary__BYw.Textarea_disabled__uY3{background-color:var(--states-background-disabled-neutral-fade)}.Textarea__textarea__Ok-{appearance:none;box-shadow:none;box-sizing:border-box;font-family:var(--font);font-family:var(--family-base);font-size:var(--size-body-large);letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large);margin:unset;padding:unset;padding:var(--spacing-size-xl);resize:none;outline:none}.Textarea__textarea__Ok-,.ToolButton__lde{background:unset;border:unset;color:inherit;width:100%}.ToolButton__lde{-webkit-tap-highlight-color:transparent;border-radius:var(--size-border-radius-action-medium);font-family:inherit;line-height:unset;padding:unset;padding:var(--spacing-size-xl) var(--spacing-size-xl);text-align:unset;flex-direction:column;align-items:center;text-decoration:none;display:flex}.ToolButton_appearance_default__gqg{background-color:var(--background-surface-card);color:var(--text-primary)}.ToolButton_appearance_default__gqg.ToolButton_disabled__gq5{background-color:var(--states-background-disabled-card);color:var(--states-text-disabled-primary)}.ToolButton_appearance_secondary__ghs{background-color:var(--background-accent-neutral-fade);color:var(--text-primary)}.ToolButton_appearance_secondary__ghs.ToolButton_disabled__gq5{background-color:var(--states-background-disabled-neutral-fade);color:var(--states-text-disabled-primary)}.ToolButton_withLabel__FsL{padding:var(--spacing-size-m) var(--spacing-size-s)}.ToolButton__icon__ds5{display:flex}.ToolButton__icon__ds5:not(:last-child){margin-bottom:var(--spacing-size-xs)}.ToolButton__label__GCi{font-family:var(--family-base);font-size:var(--size-label-large);letter-spacing:var(--letter-spacing-label-large);line-height:var(--height-label-large);max-width:100%}.TypographyAction_variant_large__l5j{font-family:var(--family-base);font-size:var(--size-action-large);letter-spacing:var(--letter-spacing-action-large);font-weight:600;line-height:var(--height-action-large)}.TypographyAction_variant_medium__9H-{font-family:var(--family-base);font-size:var(--size-action-medium);letter-spacing:var(--letter-spacing-action-medium);font-weight:500;line-height:var(--height-action-medium)}.TypographyAction_variant_small__-LL{font-family:var(--family-base);font-size:var(--size-action-small);letter-spacing:var(--letter-spacing-action-small);font-weight:500;line-height:var(--height-action-small)}.TypographyAction_variant_label__vhv{font-family:var(--family-base);font-size:var(--size-action-label);letter-spacing:var(--letter-spacing-action-label);line-height:var(--height-action-label)}.TypographyBody_variant_large__vlS{font-family:var(--family-base);font-size:var(--size-body-large);letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large)}.TypographyBody_variant_medium__9v3{font-family:var(--family-base);font-size:var(--size-body-medium);letter-spacing:var(--letter-spacing-body-medium);line-height:var(--height-body-medium)}.TypographyBody_variant_small-strong__mWy,.TypographyBody_variant_small__beJ{font-family:var(--family-base);font-size:var(--size-body-small);letter-spacing:var(--letter-spacing-body-small);line-height:var(--height-body-small)}.TypographyBody_variant_small-strong__mWy{font-weight:500}.TypographyBody_variant_small-caps__18r{font-family:var(--family-base);font-size:var(--size-body-small);letter-spacing:var(--letter-spacing-body-small);font-weight:600;line-height:var(--height-body-small);text-transform:uppercase}.TypographyDisplay__6MW{font-family:var(--family-accent);font-size:var(--size-display);letter-spacing:var(--letter-spacing-display);font-weight:600;line-height:var(--height-display)}.TypographyHeadline_variant_large-strong__mwz{font-family:var(--family-base);font-size:var(--size-headline-large);letter-spacing:var(--letter-spacing-headline-large);font-weight:600;line-height:var(--height-headline-large)}.TypographyHeadline_variant_medium-strong__dFT,.TypographyHeadline_variant_medium__s92{font-family:var(--family-base);font-size:var(--size-headline-medium);letter-spacing:var(--letter-spacing-headline-medium);line-height:var(--height-headline-medium)}.TypographyHeadline_variant_medium-strong__dFT{font-weight:500}.TypographyHeadline_variant_small-strong__kUR,.TypographyHeadline_variant_small__8Ei{font-family:var(--family-base);font-size:var(--size-headline-small);letter-spacing:var(--letter-spacing-headline-medium);line-height:var(--height-headline-small)}.TypographyHeadline_variant_small-strong__kUR{font-weight:600}.TypographyLabel_variant_large-strong__uCg,.TypographyLabel_variant_large__6vr{font-family:var(--family-base);font-size:var(--size-label-large);letter-spacing:var(--letter-spacing-label-large);line-height:var(--height-label-large)}.TypographyLabel_variant_large-strong__uCg{font-weight:500}.TypographyLabel_variant_large-caps__b1i{font-family:var(--family-base);font-size:var(--size-label-large);letter-spacing:var(--letter-spacing-label-large);font-weight:600;line-height:var(--height-label-large);text-transform:uppercase}.TypographyLabel_variant_medium-strong__Bk8,.TypographyLabel_variant_medium__Xo5{font-family:var(--family-base);font-size:var(--size-label-medium);letter-spacing:var(--letter-spacing-label-medium);line-height:var(--height-label-medium)}.TypographyLabel_variant_medium-strong__Bk8{font-weight:600}.TypographyLabel_variant_small-strong__qCw{font-weight:500}.TypographyLabel_variant_small-caps__beb,.TypographyLabel_variant_small-strong__qCw{font-family:var(--family-base);font-size:var(--size-label-small);letter-spacing:var(--letter-spacing-label-small);line-height:var(--height-label-small)}.TypographyLabel_variant_small-caps__beb{text-transform:uppercase;font-weight:600}.TypographyTitle_variant_large-strong__9PL{font-family:var(--family-base);font-size:var(--size-title-large);letter-spacing:var(--letter-spacing-title-large);font-weight:500;line-height:var(--height-title-large)}.TypographyTitle_variant_medium-strong__th0{font-family:var(--family-base);font-size:var(--size-title-medium);letter-spacing:var(--letter-spacing-title-medium);font-weight:500;line-height:var(--height-title-medium)}.TypographyTitle_variant_small-strong__BrE,.TypographyTitle_variant_small__zJR{font-family:var(--family-base);font-size:var(--size-title-small);letter-spacing:var(--letter-spacing-title-small);line-height:var(--height-title-small)}.TypographyTitle_variant_small-strong__BrE{font-weight:500}:root{--city-primary:#1f6b4f;--city-primary-ink:var(--city-primary);--city-secondary:#356a8a;--city-accent:#d45b3e;--city-bg:#f6f5f1;--city-surface:#fff;--city-text:#17201b;--city-muted:#66706a;--city-border:#d9dbd5;--city-primary-soft:color-mix(in srgb, var(--city-primary) 12%, white);--city-primary-muted:color-mix(in srgb, var(--city-primary) 8%, white);--city-accent-soft:color-mix(in srgb, var(--city-accent) 15%, white);--city-hero-overlay:color-mix(in srgb, var(--city-primary) 72%, black);--brand-dynamic:var(--city-primary);--brand-primary-dynamic:var(--city-primary)}[data-theme=dark]{--city-primary-ink:color-mix(in srgb, var(--city-primary) 50%, white);--city-bg-mix:color-mix(in srgb, var(--city-bg) 8%, #09090b);--city-surface-mix:color-mix(in srgb, var(--city-surface) 6%, #18181b)}[data-theme=light]{--city-bg-mix:var(--city-bg);--city-surface-mix:var(--city-surface)}[data-city-pattern] .city-pattern-layer{background:var(--city-primary-soft)}.city-surface-card{background:var(--city-surface-mix,rgb(var(--surface-raised)));border:1px solid var(--city-border,var(--border-color));box-shadow:none;border-radius:1rem}[data-theme=light] .city-surface-card{box-shadow:none;border-color:#d9dbd5}.city-text-primary{color:var(--city-text,rgb(var(--ink)))}.city-text-muted{color:var(--city-muted,rgb(var(--ink-muted)))}.btn-city-primary{background-color:var(--city-primary);color:#fff}.btn-city-primary:hover{filter:brightness(1.05)}.btn-city-outline{border:1px solid var(--city-border);color:var(--city-text,rgb(var(--ink)));background:var(--city-surface-mix,rgb(var(--surface-raised)))}.nav-city-active{color:var(--city-primary-ink)}.nav-city-active .nav-icon-active{background:var(--city-primary-soft)}@keyframes going-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.going-active{animation:.35s ease-out going-pulse}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Golos Text,PT Root UI,Arial,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-bg:246 245 241;--surface:255 255 255;--surface-raised:255 255 255;--surface-overlay:244 244 240;--surface-muted:236 237 232;--ink:23 32 27;--ink-secondary:73 84 77;--ink-muted:70 80 74;--ink-faint:70 80 74;--border-color:#d9dbd5;--border-color-md:#b9beb7;--hover-overlay:#1f6b4f0f;--hover-overlay-strong:#1f6b4f1a;--shadow-soft:0 8px 28px #17201b1a;--shadow-card:none;--shadow-nav:0 -1px 0 #17201b14;--map-bg:#f1f5f9;--map-tile-filter:brightness(1.02) contrast(1) saturate(1);--map-attribution-bg:#ffffffeb;--map-attribution-fg:#64748b}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:9 9 11;--surface:17 17 19;--surface-raised:24 24 27;--surface-overlay:31 31 35;--surface-muted:39 39 42;--ink:237 237 239;--ink-secondary:200 200 207;--ink-muted:174 174 184;--ink-faint:161 161 170;--border-color:#ffffff0f;--border-color-md:#ffffff14;--hover-overlay:#ffffff0a;--hover-overlay-strong:#ffffff0f;--shadow-soft:0 1px 2px #0000003d, 0 8px 24px #0000002e;--shadow-card:0 4px 20px #00000040;--shadow-nav:0 -1px 0 #ffffff0a;--map-bg:#09090b;--map-tile-filter:brightness(.55) contrast(1.05) saturate(.75);--map-attribution-bg:#09090bd9;--map-attribution-fg:#71717a}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}html,body,#root{height:100%;min-height:100%;overflow-x:hidden}body{background-color:rgb(var(--app-bg));color:rgb(var(--ink));overscroll-behavior:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Golos Text,Arial,system-ui,sans-serif}#root{flex-direction:column;display:flex}:focus-visible{outline:2px solid var(--city-primary,#1f6b4f);outline-offset:2px}html[data-text-scale=large]{font-size:112.5%}html[data-text-scale=xlarge]{font-size:125%}[data-high-contrast=true][data-theme=light]{--ink-secondary:35 42 38;--ink-muted:55 64 59;--ink-faint:73 84 77;--border-color:#68716b;--border-color-md:#39433d}[data-high-contrast=true][data-theme=dark]{--ink-secondary:224 224 228;--ink-muted:200 200 207;--ink-faint:174 174 184;--border-color:#ffffff6b;--border-color-md:#ffffffb8}[data-high-contrast=true] :focus-visible{outline-offset:3px;outline-width:3px}[data-underline-links=true] main a:not([class*=btn-]){text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.08em}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.skip-link{z-index:1000;background:rgb(var(--surface-raised));color:rgb(var(--ink));border:2px solid var(--city-primary,#1f6b4f);border-radius:.75rem;padding:.75rem 1rem;font-weight:600;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.page{--tw-bg-opacity:1;background-color:rgb(var(--app-bg) / var(--tw-bg-opacity,1));--tw-text-opacity:1;min-height:100%;color:rgb(var(--ink) / var(--tw-text-opacity,1))}.card{border-width:1px;border-color:var(--border-color);--tw-bg-opacity:1;background-color:rgb(var(--surface-raised) / var(--tw-bg-opacity,1));border-radius:1rem}.soft-card{--tw-bg-opacity:1;background-color:rgb(var(--surface-raised) / var(--tw-bg-opacity,1));border:1px solid var(--border-color);border-radius:1rem}.section-title{--tw-text-opacity:1;color:rgb(var(--ink-muted) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.btn-primary{background-color:var(--brand-dynamic,#1f6b4f);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-primary:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:disabled{pointer-events:none;opacity:.4}.btn-secondary{border-width:1px;border-color:var(--border-color-md);--tw-bg-opacity:1;background-color:rgb(var(--surface-overlay) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-secondary:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary:disabled{opacity:.4}.btn-ghost{--tw-text-opacity:1;color:rgb(var(--ink-secondary) / var(--tw-text-opacity,1));border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-ghost:hover{--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));background-color:var(--hover-overlay)}.input{border-width:1px;border-color:var(--border-color-md);--tw-bg-opacity:1;background-color:rgb(var(--surface-overlay) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(var(--ink) / var(--tw-text-opacity,1));outline-offset:2px;border-radius:.75rem;outline:2px solid #0000;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input::placeholder{--tw-text-opacity:1;color:rgb(var(--ink-faint) / var(--tw-text-opacity,1))}.input{min-height:3rem;padding-block:.625rem;line-height:1.25}.input:focus{border-color:var(--border-color-md)}.select{border-width:1px;border-color:var(--border-color-md);--tw-bg-opacity:1;background-color:rgb(var(--surface-overlay) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(var(--ink) / var(--tw-text-opacity,1));outline-offset:2px;border-radius:.75rem;outline:2px solid #0000;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.select::placeholder{--tw-text-opacity:1;color:rgb(var(--ink-faint) / var(--tw-text-opacity,1))}.select{min-height:3rem;padding-block:.625rem;line-height:1.25}.select:focus{border-color:var(--border-color-md)}.select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' 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 .65rem center;background-repeat:no-repeat;padding-right:2.25rem}.chip{white-space:nowrap;border-radius:9999px;align-items:center;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.chip-active{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(var(--ink) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--app-bg) / var(--tw-text-opacity,1));border-radius:9999px;align-items:center;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.chip-inactive{white-space:nowrap;border-width:1px;border-color:var(--border-color);--tw-bg-opacity:1;background-color:rgb(var(--surface-overlay) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--ink-secondary) / var(--tw-text-opacity,1));border-radius:9999px;align-items:center;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.chip-inactive:hover{--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));border-color:var(--border-color-md)}.badge{border-radius:.375rem;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;line-height:1rem;display:inline-flex}.badge-green{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1));background-color:#10b9811a;border-radius:.375rem;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;line-height:1rem;display:inline-flex}.badge-muted{--tw-bg-opacity:1;background-color:rgb(var(--surface-muted) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--ink-secondary) / var(--tw-text-opacity,1));border-radius:.375rem;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;line-height:1rem;display:inline-flex}.drag-handle{background-color:var(--hover-overlay-strong);border-radius:9999px;width:2.25rem;height:.25rem;margin-left:auto;margin-right:auto}.tab-pill-active{--tw-bg-opacity:1;background-color:rgb(var(--surface-overlay) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));border-radius:.75rem;flex:1;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tab-pill-inactive{--tw-text-opacity:1;color:rgb(var(--ink-muted) / var(--tw-text-opacity,1));border-radius:.75rem;flex:1;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tab-pill-inactive:hover{--tw-text-opacity:1;color:rgb(var(--ink-secondary) / var(--tw-text-opacity,1))}.page-shell{--tw-bg-opacity:1;background-color:rgb(var(--app-bg) / var(--tw-bg-opacity,1));flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.content-shell{width:100%;max-width:70rem;margin-left:auto;margin-right:auto}.workspace-scroll{flex:1;min-height:0;overflow:hidden auto}.workspace-scroll::-webkit-scrollbar{display:none}.workspace-scroll{-ms-overflow-style:none;scrollbar-width:none}.workspace-content{width:100%;max-width:70rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (width>=768px){.workspace-content{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.workspace-content{padding-left:2rem;padding-right:2rem}}.nav-icon-active{background-color:var(--city-primary-soft,#ff55331f);border-radius:9999px;padding:4px 10px}.dialog-backdrop{z-index:0;background-color:#0000008c;animation:.2s ease-out fadeIn;position:absolute;inset:0}.overline{text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--ink-muted) / var(--tw-text-opacity,1));font-size:11px;font-weight:600}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-\[calc\(76px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(76px + env(safe-area-inset-bottom))}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/4{right:25%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[480\]{z-index:480}.z-\[500\]{z-index:500}.z-\[520\]{z-index:520}.z-\[530\]{z-index:530}.z-\[600\]{z-index:600}.z-\[700\]{z-index:700}.z-\[70\]{z-index:70}.z-\[800\]{z-index:800}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.col-span-2{grid-column:span 2/span 2}.m-4{margin:1rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-2{width:.5rem;height:.5rem}.size-4{width:1rem;height:1rem}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-full{height:100%}.max-h-40{max-height:10rem}.max-h-80{max-height:20rem}.max-h-\[38\%\]{max-height:38%}.max-h-\[65vh\]{max-height:65vh}.max-h-\[78\%\]{max-height:78%}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[min\(75dvh\,480px\)\]{max-height:min(75dvh,480px)}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[280px\]{min-height:280px}.min-h-\[48px\]{min-height:48px}.min-h-\[56px\]{min-height:56px}.min-h-\[64px\]{min-height:64px}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-full{min-height:100%}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.6667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[188px\]{width:188px}.w-\[220px\]{width:220px}.w-\[min\(320px\,calc\(100vw-24px\)\)\]{width:min(320px,100vw - 24px)}.w-\[min\(72vw\,260px\)\]{width:min(72vw,260px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-5{min-width:1.25rem}.min-w-\[16px\]{min-width:16px}.min-w-\[30\%\]{min-width:30%}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[280px\]{max-width:280px}.max-w-\[50\%\]{max-width:50%}.max-w-\[90px\]{max-width:90px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[9rem\]{max-width:9rem}.max-w-app{max-width:32rem}.max-w-app-wide{max-width:70rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-4{scroll-margin-top:1rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-4{row-gap:1rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--border-color\)\]>:not([hidden])~:not([hidden]){border-color:var(--border-color)}.divide-\[var\(--city-border\)\]>:not([hidden])~:not([hidden]){border-color:var(--city-border)}.divide-border-subtle>:not([hidden])~:not([hidden]){border-color:var(--border-color)}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl,.rounded-3xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-t-3xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[1\.75rem\]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[var\(--city-primary\)\]{border-color:var(--city-primary)}.border-amber-500\/15{border-color:#f59e0b26}.border-black\/5{border-color:#0000000d}.border-border{border-color:var(--border-color-md)}.border-border-subtle{border-color:var(--border-color)}.border-brand{--tw-border-opacity:1;border-color:rgb(31 107 79/var(--tw-border-opacity,1))}.border-brand\/20{border-color:#1f6b4f33}.border-brand\/30{border-color:#1f6b4f4d}.border-brand\/40{border-color:#1f6b4f66}.border-brand\/50{border-color:#1f6b4f80}.border-city-border{border-color:var(--city-border)}.border-current{border-color:currentColor}.border-danger{--tw-border-opacity:1;border-color:rgb(212 91 62/var(--tw-border-opacity,1))}.border-danger\/15{border-color:#d45b3e26}.border-danger\/20{border-color:#d45b3e33}.border-danger\/30{border-color:#d45b3e4d}.border-emerald-500\/20{border-color:#10b98133}.border-red-400\/40{border-color:#f8717166}.border-red-500\/15{border-color:#ef444426}.border-success\/20{border-color:#2f7d5b33}.border-success\/30{border-color:#2f7d5b4d}.border-transparent{border-color:#0000}.border-warning\/20{border-color:#a36b1633}.border-warning\/25{border-color:#a36b1640}.border-warning\/30{border-color:#a36b164d}.border-warning\/35{border-color:#a36b1659}.border-warning\/40{border-color:#a36b1666}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-l-brand{--tw-border-opacity:1;border-left-color:rgb(31 107 79/var(--tw-border-opacity,1))}.border-l-emerald-400{--tw-border-opacity:1;border-left-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-l-violet-400{--tw-border-opacity:1;border-left-color:rgb(167 139 250/var(--tw-border-opacity,1))}.border-t-brand{--tw-border-opacity:1;border-top-color:rgb(31 107 79/var(--tw-border-opacity,1))}.bg-\[var\(--city-accent\)\]{background-color:var(--city-accent)}.bg-\[var\(--city-primary\)\]{background-color:var(--city-primary)}.bg-\[var\(--city-primary-soft\)\]{background-color:var(--city-primary-soft)}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-900\/80{background-color:#78350fcc}.bg-app{--tw-bg-opacity:1;background-color:rgb(var(--app-bg) / var(--tw-bg-opacity,1))}.bg-app\/60{background-color:rgb(var(--app-bg) / .6)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-brand{--tw-bg-opacity:1;background-color:rgb(31 107 79/var(--tw-bg-opacity,1))}.bg-brand\/10{background-color:#1f6b4f1a}.bg-danger{--tw-bg-opacity:1;background-color:rgb(212 91 62/var(--tw-bg-opacity,1))}.bg-danger\/10{background-color:#d45b3e1a}.bg-danger\/15{background-color:#d45b3e26}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-900\/80{background-color:#064e3bcc}.bg-ink{--tw-bg-opacity:1;background-color:rgb(var(--ink) / var(--tw-bg-opacity,1))}.bg-ink\/15{background-color:rgb(var(--ink) / .15)}.bg-ink\/60{background-color:rgb(var(--ink) / .6)}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-pink-400{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity,1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-900\/80{background-color:#881337cc}.bg-sky-400{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-900\/80{background-color:#0c4a6ecc}.bg-slate-900\/35{background-color:#0f172a59}.bg-success\/10{background-color:#2f7d5b1a}.bg-surface{--tw-bg-opacity:1;background-color:rgb(var(--surface) / var(--tw-bg-opacity,1))}.bg-surface-muted{--tw-bg-opacity:1;background-color:rgb(var(--surface-muted) / var(--tw-bg-opacity,1))}.bg-surface-overlay{--tw-bg-opacity:1;background-color:rgb(var(--surface-overlay) / var(--tw-bg-opacity,1))}.bg-surface-overlay\/50{background-color:rgb(var(--surface-overlay) / .5)}.bg-surface-overlay\/60{background-color:rgb(var(--surface-overlay) / .6)}.bg-surface-overlay\/70{background-color:rgb(var(--surface-overlay) / .7)}.bg-surface-raised{--tw-bg-opacity:1;background-color:rgb(var(--surface-raised) / var(--tw-bg-opacity,1))}.bg-surface-raised\/95{background-color:rgb(var(--surface-raised) / .95)}.bg-surface\/95{background-color:rgb(var(--surface) / .95)}.bg-transparent{background-color:#0000}.bg-violet-400{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-900\/80{background-color:#4c1d95cc}.bg-warning{--tw-bg-opacity:1;background-color:rgb(163 107 22/var(--tw-bg-opacity,1))}.bg-warning\/10{background-color:#a36b161a}.bg-warning\/15{background-color:#a36b1626}.bg-warning\/5{background-color:#a36b160d}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-zinc-400{--tw-bg-opacity:1;background-color:rgb(161 161 170/var(--tw-bg-opacity,1))}.bg-zinc-500\/10{background-color:#71717a1a}.bg-zinc-700{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.from-amber-950{--tw-gradient-from:#451a03 var(--tw-gradient-from-position);--tw-gradient-to:#451a0300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-950{--tw-gradient-from:#022c22 var(--tw-gradient-from-position);--tw-gradient-to:#022c2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-950{--tw-gradient-from:#500724 var(--tw-gradient-from-position);--tw-gradient-to:#50072400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-950{--tw-gradient-from:#082f49 var(--tw-gradient-from-position);--tw-gradient-to:#082f4900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-950{--tw-gradient-from:#2e1065 var(--tw-gradient-from-position);--tw-gradient-to:#2e106500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-900{--tw-gradient-from:#18181b var(--tw-gradient-from-position);--tw-gradient-to:#18181b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-orange-900\/50{--tw-gradient-to:#7c2d1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #7c2d1280 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-900\/50{--tw-gradient-to:#88133700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #88133780 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-900\/60{--tw-gradient-to:#0c4a6e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0c4a6e99 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-900\/50{--tw-gradient-to:#134e4a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #134e4a80 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-900\/80{--tw-gradient-to:#4c1d9500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #4c1d95cc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-800\/80{--tw-gradient-to:#27272a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #27272acc var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-zinc-950{--tw-gradient-to:#09090b var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-11{padding-left:2.75rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pr-1\.5{padding-right:.375rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Golos Text,PT Root UI,Arial,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xs{font-size:.6875rem;line-height:1rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-base{font-size:1rem;line-height:1.5rem}.text-caption{font-size:.75rem;font-weight:500;line-height:1rem}.text-display{font-size:1.625rem;font-weight:600;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-title{font-size:1.125rem;font-weight:600;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.15\]{line-height:1.15}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[var\(--city-primary\)\]{color:var(--city-primary)}.text-\[var\(--city-primary-ink\)\]{color:var(--city-primary-ink)}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-400\/90{color:#fbbf24e6}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-app{--tw-text-opacity:1;color:rgb(var(--app-bg) / var(--tw-text-opacity,1))}.text-brand{--tw-text-opacity:1;color:rgb(31 107 79/var(--tw-text-opacity,1))}.text-city-muted{color:var(--city-muted)}.text-danger{--tw-text-opacity:1;color:rgb(212 91 62/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1))}.text-ink-faint{--tw-text-opacity:1;color:rgb(var(--ink-faint) / var(--tw-text-opacity,1))}.text-ink-muted{--tw-text-opacity:1;color:rgb(var(--ink-muted) / var(--tw-text-opacity,1))}.text-ink-secondary{--tw-text-opacity:1;color:rgb(var(--ink-secondary) / var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-success{--tw-text-opacity:1;color:rgb(47 125 91/var(--tw-text-opacity,1))}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-warning{--tw-text-opacity:1;color:rgb(163 107 22/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--city-primary\)\]{accent-color:var(--city-primary)}.accent-brand{accent-color:#1f6b4f}.accent-current{accent-color:currentColor}.accent-emerald-800{accent-color:#065f46}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-card);--tw-shadow-colored:var(--shadow-card);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-nav{--tw-shadow:var(--shadow-nav);--tw-shadow-colored:var(--shadow-nav);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-soft{--tw-shadow:var(--shadow-soft);--tw-shadow-colored:var(--shadow-soft);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[var\(--city-primary\)\]{--tw-ring-color:var(--city-primary)}.ring-brand\/20{--tw-ring-color:#1f6b4f33}.ring-brand\/40{--tw-ring-color:#1f6b4f66}.ring-danger\/30{--tw-ring-color:#d45b3e4d}.ring-danger\/40{--tw-ring-color:#d45b3e66}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-app{--tw-ring-offset-color:rgb(var(--app-bg) / 1)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.map-wrapper.collapsed{height:0}.safe-top{padding-top:calc(var(--sandbox-banner-height,0px) + max(env(safe-area-inset-top,0px), var(--vk-inset-top,0px)))}.safe-bottom{padding-bottom:max(env(safe-area-inset-bottom,0px), var(--vk-inset-bottom,0px))}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.scroll-x-touch{-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scroll-snap-type:x proximity;overflow:auto hidden}.edge-scroll{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;overflow-x:auto}.edge-scroll::-webkit-scrollbar{display:none}.edge-scroll{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scroll-snap-type:x proximity;overflow:auto hidden}.glass,.glass-chip{background:rgb(var(--surface-raised));border:1px solid var(--border-color);box-shadow:none}.glass-sheet{background:rgb(var(--surface-raised));border:1px solid var(--border-color);box-shadow:var(--shadow-soft)}.glass-muted{background:rgb(var(--surface-overlay));border:1px solid var(--border-color)}[data-theme=dark] .glass,[data-theme=dark] .glass-chip{background:rgb(var(--surface-raised));border-color:var(--border-color);box-shadow:none}[data-theme=dark] .glass-sheet{background:#18181bdb;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0d,0 -12px 48px #00000073}[data-theme=dark] .glass-muted{background:#27272a8c;border-color:#ffffff14}.touch-pan-y{touch-action:pan-y}.okruga-filters .okruga-search-input{min-height:40px;font-family:Golos Text,Arial,system-ui,sans-serif!important;font-size:15px!important}.skeleton{--tw-bg-opacity:1;background-color:rgb(var(--surface-overlay) / var(--tw-bg-opacity,1));border-radius:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.ol-map-root{background:var(--map-bg);font-family:Golos Text,Arial,system-ui,sans-serif}.ol-map-root .ol-layer canvas,.ol-map-root .ol-layer img{filter:var(--map-tile-filter)}.ol-map-root .ol-zoom{top:9rem;left:.75rem}@media (width>=640px){.ol-map-root .ol-zoom{top:8.5rem}}.ol-attribution{background:var(--map-attribution-bg)!important;color:var(--map-attribution-fg)!important;font-size:9px!important}.ol-attribution ul{margin:0;padding:0 4px;font-size:9px}.ol-popup:empty{display:none}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes toastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:.32s cubic-bezier(.4,0,.2,1) slideUp}.animate-fade-in{animation:.2s ease-out fadeIn}.animate-toast-in{animation:.28s cubic-bezier(.4,0,.2,1) toastIn}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-reduced-motion=true] *,[data-reduced-motion=true] :before,[data-reduced-motion=true] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.sandbox-version{z-index:99999;color:#533d00;pointer-events:none;background:#fff0ba;justify-content:center;align-items:center;height:24px;font-size:12px;display:flex;position:fixed;top:0;left:0;right:0}html[data-environment=sandbox]{--sandbox-banner-height:24px}.placeholder\:text-ink-muted::placeholder{--tw-text-opacity:1;color:rgb(var(--ink-muted) / var(--tw-text-opacity,1))}.last\:border-0:last-child{border-width:0}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[var\(--city-primary\)\]:hover{border-color:var(--city-primary)}.hover\:border-border:hover{border-color:var(--border-color-md)}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:bg-danger\/15:hover{background-color:#d45b3e26}.hover\:bg-danger\/20:hover{background-color:#d45b3e33}.hover\:bg-surface-muted:hover{--tw-bg-opacity:1;background-color:rgb(var(--surface-muted) / var(--tw-bg-opacity,1))}.hover\:bg-surface-overlay:hover{--tw-bg-opacity:1;background-color:rgb(var(--surface-overlay) / var(--tw-bg-opacity,1))}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:text-ink:hover{--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1))}.hover\:text-ink-secondary:hover{--tw-text-opacity:1;color:rgb(var(--ink-secondary) / var(--tw-text-opacity,1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-4:focus-visible{outline-width:4px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-blue-600:focus-visible{outline-color:#2563eb}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-brand:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(31 107 79/var(--tw-ring-opacity,1))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.995\]:active{--tw-scale-x:.995;--tw-scale-y:.995;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-ink{--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1))}.group:hover .group-hover\:text-ink-muted{--tw-text-opacity:1;color:rgb(var(--ink-muted) / var(--tw-text-opacity,1))}@media (width>=640px){.sm\:h-28{height:7rem}.sm\:w-28{width:7rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:self-center{align-self:center}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (width>=768px){.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:mt-5{margin-top:1.25rem}.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:rounded-3xl{border-radius:1rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.lg\:bottom-4{bottom:1rem}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-60{width:15rem}.lg\:w-full{width:100%}.lg\:shrink-0{flex-shrink:0}.lg\:touch-auto{touch-action:auto}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:gap-3{gap:.75rem}.lg\:overflow-visible{overflow:visible}.lg\:p-10{padding:2.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:pb-0{padding-bottom:0}.lg\:pt-5{padding-top:1.25rem}.lg\:text-\[26px\]{font-size:26px}.lg\:leading-8{line-height:2rem}}@media (width>=1280px){.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:border-white\/10{border-color:#ffffff1a}}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-text/GolosText-variable.ttf)format("truetype")}.resident-app{--city-primary:#00543d;--city-primary-ink:#00543d;--city-primary-soft:#e7f1eb;--city-accent:#00875b;--brand-dynamic:#00543d;--city-secondary:#103e32;--city-border:#dce5df;--city-muted:#63776b;--city-text:#112e27;--city-bg:#f6f7f2;--city-surface:#fff;--shadow-card:0 3px 14px #163d2b08;--shadow-nav:0 -2px 14px #133b2d06;background:rgb(var(--app-bg));font-family:Golos Text,Arial,sans-serif}.resident-app .page-shell{background:rgb(var(--app-bg))}.resident-app .main-scroll-pad{padding-bottom:24px}.territory-header{z-index:750;color:#fff;background:linear-gradient(110deg,#073c2f,#003b2a 70%,#0b4736);flex-shrink:0;position:relative}.territory-header-inner{align-items:center;gap:9px;min-height:52px;padding:4px 16px;display:flex}.territory-choice{flex:1;align-items:center;gap:3px;min-width:0;display:flex}.territory-choice>svg{flex-shrink:0}.territory-choice>.relative{min-width:0}.territory-choice>.relative>button{gap:5px;min-height:44px;padding:0 3px}.territory-choice>.relative>button .text-ink,.territory-choice>.relative>button svg{color:#fff}.territory-weather{flex-shrink:0;align-items:center;gap:5px;min-height:44px;font-size:.6875rem;font-weight:600;display:flex}.territory-weather>svg{color:#ffdc78}.territory-bell{flex-shrink:0;place-items:center;width:40px;height:44px;display:grid;position:relative}.territory-bell>span{text-align:center;background:#c93935;border:2px solid #073c2f;border-radius:20px;min-width:18px;height:18px;font-size:.625rem;line-height:14px;position:absolute;top:4px;right:1px}.resident-bottom-nav>div{min-height:63px;padding-top:4px}.resident-bottom-nav a{color:#506371;gap:4px;min-height:52px}.resident-bottom-nav a[aria-current=page]{color:#00543d}.resident-bottom-nav a[aria-current=page] .nav-icon-active{box-shadow:none;background:0 0;border-radius:0;padding:2px}.resident-bottom-nav a[aria-current=page] svg{stroke-width:2px}.resident-bottom-nav a[aria-current=page][href=\/] svg{fill:#00543d;color:#00543d}.resident-bottom-nav a>span{font-size:.625rem;font-weight:500}.resident-scroll{overscroll-behavior-y:contain;scrollbar-width:thin;height:100%;min-height:0;padding-bottom:24px;overflow:auto}.resident-greeting{isolation:isolate;padding:23px 16px 0;position:relative}.greeting-landscape{-o-object-fit:cover;object-fit:cover;opacity:.55;z-index:-1;-webkit-mask-composite:source-in, xor;width:57%;height:119px;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000),linear-gradient(#000 55%,#0000);mask-image:linear-gradient(90deg,#0000,#000),linear-gradient(#000 55%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.resident-eyebrow{letter-spacing:2px;color:#40694f;margin-bottom:6px;font-size:.5625rem;font-weight:700}.greeting-copy h1{letter-spacing:-.9px;color:rgb(var(--ink));font-size:1.5rem;font-weight:750;line-height:1.15}.greeting-copy>p:last-child{color:rgb(var(--ink-secondary));align-items:center;gap:5px;margin-top:7px;font-size:.6875rem;display:flex}.greeting-copy>p>svg{color:#458b51}.resident-search{background:rgb(var(--surface));color:#5c6d76;border:1px solid #dce3dd;border-radius:13px;align-items:center;gap:9px;min-height:45px;padding:0 12px;display:flex;box-shadow:0 3px 9px #234f3310}.resident-search>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75rem;overflow:hidden}.resident-search>svg{flex-shrink:0}.resident-search>svg:last-child{margin-left:auto}.resident-search input{width:100%;min-width:0;height:44px;color:rgb(var(--ink));background:0 0;outline:none;flex:1;font-size:.8125rem}.resident-search:focus-within{outline-offset:2px;outline:2px solid #398568}.resident-search input:focus-visible{outline:none}.resident-search>button{place-items:center;min-width:32px;min-height:44px;display:grid}.resident-stories{scrollbar-width:none;scroll-snap-type:x mandatory;gap:8px;padding:16px 16px 3px;display:flex;overflow-x:auto}.resident-story{color:#fff;scroll-snap-align:start;background:#234d3e;border-radius:12px;flex-direction:column;flex:0 0 102px;justify-content:space-between;height:144px;padding:12px 10px;display:flex;position:relative;overflow:hidden}.resident-story img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.resident-story:after{content:"";background:linear-gradient(#0000,#002c2340 40%,#002c23f2 100%);position:absolute;inset:0}.resident-story>div,.resident-story>svg{z-index:1;position:relative}.resident-story>div{margin-top:auto}.resident-story strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.75rem;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.resident-story span{color:#e1efe5;margin-top:5px;font-size:.5625rem;display:block}.story-territory{background:linear-gradient(135deg,#508777,#143f31)}.story-weekend{background:linear-gradient(150deg,#b2b184,#517b60 60%,#12422f)}.story-people{background:linear-gradient(145deg,#9ea288,#1b4c3d)}.resident-section-heading{justify-content:space-between;align-items:center;gap:8px;padding:0 16px;display:flex}.resident-section-heading h2{letter-spacing:-.65px;font-size:1.1875rem;font-weight:700;line-height:1.3}.resident-section-heading>a{color:var(--city-primary-ink);white-space:nowrap;align-items:center;min-height:36px;font-size:.75rem;display:flex}.resident-section-caption{color:rgb(var(--ink-muted));margin:-2px 0 10px;padding:0 16px;font-size:.6875rem}.resident-event-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:2px 16px 7px;display:flex;overflow-x:auto}.resident-event-rail>article{scroll-snap-align:start;flex:0 0 244px;width:244px}.premium-event-card{background:rgb(var(--surface));border:1px solid #e6ebe5;border-radius:15px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 4px 14px #153d2a06}.premium-event-image{background:#dce8df;height:151px;position:relative;overflow:hidden}.premium-cover-link{width:100%;height:100%;display:block}.premium-cover-link img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .3s}.premium-cover-link:hover img{transform:scale(1.035)}.premium-cover-fallback{color:#e3eee6;background:linear-gradient(140deg,#214d40,#83a286);flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;font-size:.75rem;display:flex}.premium-date{color:#18352c;pointer-events:none;background:#fffffff2;border-radius:9px;flex-direction:column;align-items:center;min-width:38px;padding:5px 8px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #0001}.premium-date strong{letter-spacing:-.7px;font-size:1.25rem;line-height:21px}.premium-date>span{text-transform:uppercase;font-size:.5625rem;line-height:12px}.premium-save{color:#fff;filter:drop-shadow(0 1px 3px #0008);place-items:center;width:44px;height:44px;display:grid;position:absolute;top:4px;right:4px}.premium-save[aria-pressed=true]{color:#ff625e}.premium-save:disabled{opacity:.6}.premium-live{color:#fff;background:#00543d;border-radius:20px;padding:3px 8px;font-size:.625rem;position:absolute;bottom:9px;left:10px}.premium-event-info{text-align:left;flex-direction:column;flex:1;gap:7px;width:100%;padding:12px 12px 10px;display:flex}.premium-event-info h3{letter-spacing:-.35px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.premium-event-info>p{color:#657780;align-items:center;gap:3px;width:100%;font-size:.625rem;display:flex}.premium-event-info>p>svg{flex-shrink:0}.premium-event-info>p>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.premium-tags{flex-wrap:wrap;gap:5px;display:flex}.premium-tags>span{color:#4e397e;background:#efebfb;border-radius:7px;padding:2px 6px;font-size:.625rem}.premium-tags>span:nth-child(2){color:#205e4e;background:#dcefea}.premium-meta{color:#60747a;justify-content:space-between;align-items:center;gap:7px;width:100%;margin-top:auto;font-size:.625rem;display:flex}.premium-meta>span{align-items:center;gap:4px;display:flex}.premium-event-actions>button{color:#fff;background:linear-gradient(100deg,#00543d,#008457);border-radius:10px;width:100%;min-height:40px;font-size:.75rem;font-weight:650}.premium-event-actions>button:disabled{opacity:.5}.resident-now-rail{scrollbar-width:none;gap:10px;padding:5px 16px;display:flex;overflow:auto}.resident-now-card{background:rgb(var(--surface));border:1px solid #e7ebe5;border-radius:12px;flex:0 0 262px;align-items:center;gap:9px;padding:8px;display:flex}.resident-now-card>img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:52px;height:52px}.resident-now-card>div{min-width:0}.resident-now-card strong{font-size:.75rem;line-height:1.3;display:block}.resident-now-card span{white-space:nowrap;text-overflow:ellipsis;color:#607568;margin-top:6px;font-size:.5625rem;display:block;overflow:hidden}.resident-now-card i{background:#0a8b56;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.resident-discoveries{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:5px 16px 0;display:grid}.discovery-tile{border-radius:13px;flex-direction:column;justify-content:space-between;min-height:122px;padding:12px;display:flex;position:relative;overflow:hidden}.discovery-tile:after{content:"";pointer-events:none;border:25px solid #ffffff25;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-85px;right:-44px}.discovery-tile strong{z-index:1;font-size:.8125rem;font-weight:650}.discovery-tile>svg{opacity:.65;align-self:flex-end;margin:2px 9px}.discovery-tile>span{z-index:1;justify-content:space-between;align-items:center;font-size:.5625rem;display:flex}.discovery-sand{color:#654c2d;background:#eee5d5}.discovery-sage{color:#2c5844;background:#e2ece2}.discovery-forest{color:#f3f4db;background:#235640}.discovery-peach{color:#875841;background:#f5e3d9}.resident-place-rail{scrollbar-width:none;gap:10px;padding:5px 16px;display:flex;overflow:auto}.resident-place-card{background:rgb(var(--surface));border:1px solid #e7ebe5;border-radius:13px;flex:0 0 195px;overflow:hidden}.resident-place-card>img,.place-monogram{-o-object-fit:cover;object-fit:cover;width:100%;height:113px}.place-monogram{color:#285640;background:linear-gradient(135deg,#d7e6d8,#9ab4a4);place-items:center;font-size:2.5rem;display:grid}.resident-place-card>div:not(.place-monogram){padding:10px}.resident-place-card strong{margin:4px 0;font-size:.875rem;line-height:1.3;display:block}.resident-place-card span{color:#657b6b;font-size:.625rem}.resident-place-card p{color:#61736a;align-items:center;gap:3px;font-size:.625rem;display:flex}.resident-place-card small{color:#a3610b;margin-top:7px;display:block}.resident-pulse{color:#fff;isolation:isolate;background:#073e30;border-radius:14px;align-items:center;gap:13px;margin:0 16px;padding:20px 16px;display:flex;position:relative;overflow:hidden}.resident-pulse>img{z-index:-2;-o-object-fit:cover;object-fit:cover;opacity:.55;width:70%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.resident-pulse>svg{flex-shrink:0}.resident-pulse h2{letter-spacing:-.5px;font-size:1.3125rem;font-weight:650;line-height:1.25}.resident-pulse p{color:#deeadf;margin-top:5px;font-size:.6875rem;line-height:1.5}.resident-pulse>span{color:#00543d;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.resident-activity{gap:12px;margin:7px 16px;display:flex}.resident-activity a{background:rgb(var(--surface));color:#00543d;border-radius:12px;flex:1;align-items:center;gap:8px;padding:12px;display:flex}.resident-activity strong{font-size:1.1875rem}.resident-activity span{font-size:.625rem}.resident-footer{color:#526d5d;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:34px 16px 8px;display:flex}.resident-footer>span{letter-spacing:3px;font-size:.8125rem;font-weight:650}.resident-footer>p{text-align:center;width:100%;font-size:.625rem}.resident-empty{background:rgb(var(--surface));border:1px solid var(--border-color);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;margin:5px 16px;padding:26px 16px;display:flex}.resident-empty h3{font-size:1.0625rem;font-weight:650}.resident-empty p{color:rgb(var(--ink-muted));font-size:.75rem}.resident-empty button,.resident-empty a{margin-top:5px;font-size:.75rem}.resident-event-skeleton{border-radius:15px;flex-shrink:0;width:244px;min-height:290px}.resident-alerts>div{display:none}.resident-alerts>button{background:#ffebe8;border:none;border-radius:13px;padding:13px}.resident-alerts>button>div:first-child{gap:9px}.resident-alerts .badge{color:#b74638;background:#fff9}.resident-alerts .text-ink{color:#853b32}.resident-page-title{padding:21px 0 15px}.resident-page-title h1{letter-spacing:-.9px;font-size:1.6875rem;font-weight:750;line-height:1.15}.resident-page-title>p{color:rgb(var(--ink-muted));margin-top:7px;font-size:.6875rem}.resident-services{padding:0 16px 24px}.resident-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:19px;display:grid}.resident-service-tile{text-align:left;background:rgb(var(--surface));border:1px solid #e5e9e2;border-radius:17px;min-height:164px;padding:17px 14px;transition:transform .15s;position:relative;box-shadow:0 3px 10px #1c362904}.resident-service-tile:active{transform:scale(.98)}.service-icon{border-radius:13px;place-items:center;width:43px;height:43px;margin-bottom:12px;display:grid}.resident-service-tile strong{font-size:.875rem;font-weight:650;line-height:1.3;display:block}.resident-service-tile p{color:rgb(var(--ink-muted));margin-top:6px;font-size:.6875rem;line-height:1.5}.service-chevron{color:#91a598;position:absolute;top:27px;right:12px}.resident-service-personal{margin-top:25px}.resident-service-personal h2{margin-bottom:9px;font-size:1.1875rem;font-weight:700}.resident-service-personal a{border-bottom:1px solid #e3e8e1;align-items:center;gap:11px;padding:16px 4px;font-size:.8125rem;display:flex}.resident-service-personal a span{flex:1}.resident-service-personal svg{color:#476c59}.resident-service-note{color:#526d5d;align-items:center;gap:13px;padding:24px 8px 3px;display:flex}.resident-service-note p{font-size:.6875rem;line-height:1.7}.resident-service-note strong{color:#456852;font-weight:500}.resident-events-tools{flex-shrink:0;padding:0 16px 10px}.resident-segments{background:#e9ece7;border-radius:10px;gap:3px;margin-bottom:12px;padding:3px;display:flex}.resident-segments button{color:#4d6259;border-radius:8px;flex:1;min-height:36px;font-size:.75rem}.resident-segments button[aria-pressed=true]{color:#fff;background:#00543d;box-shadow:0 2px 4px #103e3215}.resident-category-rail{scrollbar-width:none;gap:7px;padding:12px 0 2px;display:flex;overflow:auto}.resident-category-rail button{color:#3d5649;background:#eaeee7;border-radius:30px;flex-shrink:0;min-height:36px;padding:0 13px;font-size:.6875rem}.resident-category-rail button[aria-pressed=true]{color:#fff;background:#00543d}.resident-date-filters{gap:16px;padding:6px 2px 0;display:flex}.resident-date-filters button{color:#506558;border-bottom:2px solid #0000;min-height:32px;font-size:.6875rem}.resident-date-filters button[aria-pressed=true]{color:#00543d;border-color:#00543d}.resident-events-content{padding:5px 16px 24px}.resident-events-grid{grid-template-columns:minmax(0,1fr);gap:15px;display:grid}.resident-events-grid .premium-event-image{height:194px}.resident-events-grid .premium-event-info h3{font-size:1.125rem}.resident-events-grid .premium-event-info>p{font-size:.75rem}.resident-events-grid .premium-meta{font-size:.6875rem}.resident-events-grid .premium-event-info{padding:14px}.resident-events-grid .premium-event-actions{padding:0 14px 14px}.resident-calendar{background:rgb(var(--surface));border:1px solid #e2e8e0;border-radius:16px;margin-bottom:17px;padding:8px 12px 12px}.calendar-month{justify-content:space-between;align-items:center;display:flex}.calendar-month button{place-items:center;width:44px;height:44px;display:grid}.calendar-month h2{text-transform:capitalize;font-size:1rem;font-weight:650}.calendar-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.calendar-grid>span{color:#526657;padding:7px 0;font-size:.625rem}.calendar-grid>button{border-radius:50%;min-height:40px;font-size:.75rem;position:relative}.calendar-grid>button[aria-pressed=true]{color:#fff;background:#00543d}.calendar-grid i{background:#258960;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:calc(50% - 2px)}.calendar-grid>button[aria-pressed=true] i{background:#fff}.calendar-reset{color:#00543d;min-height:44px;margin:4px auto 0;font-size:.6875rem;display:block}@media (width>=640px){.territory-header-inner{padding-left:24px;padding-right:24px}.territory-choice>.relative>button .text-sm{font-size:.9375rem}.territory-weather{font-size:.8125rem}.resident-greeting{padding-top:30px}.greeting-copy h1{font-size:2rem}.greeting-copy>p:last-child{font-size:.8125rem}.resident-story{flex-basis:132px;height:170px}.resident-story strong{font-size:.875rem}.resident-story span{font-size:.6875rem}.resident-event-rail>article{flex-basis:268px;width:268px}.resident-discoveries{grid-template-columns:repeat(4,minmax(0,1fr))}.resident-events-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resident-services-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.resident-services{padding:0 24px 28px}.resident-calendar{max-width:500px;margin-inline:auto}.resident-pulse{padding:26px}}@media (width>=1100px){.resident-home{padding-inline:12px}.resident-events-content,.resident-events-tools{padding-inline:28px}.resident-service-tile{min-height:185px}.resident-event-rail{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.resident-event-rail>article{width:auto}.resident-stories{gap:12px}.resident-story{flex:1;min-width:100px;max-width:180px}}@media (prefers-reduced-motion:reduce){.premium-cover-link img,.resident-service-tile{transition:none}}[data-theme=dark] .resident-app{--city-primary-ink:#83d9b7;--city-primary-soft:#183b2e;--city-border:#345044;--city-muted:#b0c1b7}[data-theme=dark] .resident-bottom-nav a{color:#b0c1b7}[data-theme=dark] :is(.resident-search,.premium-event-card,.resident-service-tile,.resident-place-card,.resident-now-card,.resident-calendar){border-color:#314239}[data-theme=dark] :is(.premium-event-info>p,.premium-meta,.resident-place-card p,.resident-place-card span,.resident-section-caption){color:#b0c1b7}[data-theme=dark] .resident-bottom-nav a[aria-current=page]{color:#83d9b7}[data-theme=dark] .resident-bottom-nav a[aria-current=page][href=\/] svg{fill:#83d9b7;color:#83d9b7}[data-theme=dark] .resident-activity a{color:#83d9b7}[data-high-contrast=true] :is(.resident-service-tile,.premium-event-card,.resident-place-card,.resident-search){border-color:currentColor}.territory-header{z-index:100}.resident-map-toolbar{background:rgb(var(--app-bg));z-index:30;flex-shrink:0;padding:10px 12px 8px}.resident-map-layers{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.resident-map-layers>button{background:rgb(var(--surface));color:#5c6f63;border:1px solid #e2e8df;border-radius:11px;flex-direction:column;align-items:center;gap:5px;padding:10px 2px 8px;display:flex}.resident-map-layers>button span{font-size:.5625rem}.resident-map-layers>button[aria-pressed=true]{color:#00543d;background:#eff6ef;border-color:#b6cebd}.resident-map-layers>button:first-child svg{color:#f26853}.resident-map-layers>button:nth-child(2) svg{color:#6855a1}.resident-profile-hero{align-items:center;gap:17px;padding:29px 23px 23px;display:flex}.resident-profile-avatar{color:#fff;background:linear-gradient(145deg,#507765,#173e2e);border:4px solid #e6ede3;border-radius:50%;flex-shrink:0;place-items:center;width:76px;height:76px;font-size:1.5rem;display:grid;overflow:hidden}.resident-profile-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.resident-profile-hero h1{letter-spacing:-.6px;font-size:1.4375rem;font-weight:700;line-height:1.2}.resident-profile-hero>div:last-child{min-width:0}.resident-profile-hero>div>p:last-child{color:rgb(var(--ink-muted));margin-top:7px;font-size:.6875rem}.resident-profile-stats{border-bottom:1px solid #e1e7de;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 16px 8px;padding:0 0 19px;display:grid}.resident-profile-stats button{border-right:1px solid #e1e7de;flex-direction:column;align-items:center;min-height:44px;display:flex}.resident-profile-stats button:last-child{border:0}.resident-profile-stats strong{font-size:1.375rem;font-weight:650}.resident-profile-stats span{color:rgb(var(--ink-secondary));margin-top:3px;font-size:.625rem}.resident-profile-menu{margin-bottom:22px}.resident-profile-menu a,.resident-profile-menu button{text-align:left;border-bottom:1px solid #e1e7de;align-items:center;gap:13px;width:100%;padding:18px 4px;display:flex}.resident-profile-menu span{flex:1;font-size:.8125rem}.resident-profile-menu svg:last-child{color:#899a8d}.resident-profile-menu svg:first-child{color:#294738}[data-theme=dark] .resident-map-layers>button[aria-pressed=true]{color:#a2dbb4;background:#1e3d2e}[data-theme=dark] .resident-profile-menu svg:first-child{color:#9ac8aa}.resident-event-detail>div:first-child{background:rgb(var(--surface))}.resident-event-detail>.p-4{background:rgb(var(--app-bg));border-radius:22px 22px 0 0;margin-top:-17px;padding:22px 18px;position:relative}.resident-event-detail>div:last-child{background:rgb(var(--surface));border-top:1px solid var(--border-color);padding:12px 16px;position:sticky;bottom:0}.resident-search-page>header{background:rgb(var(--app-bg));border-bottom:0}.resident-search-page>.shrink-0{background:rgb(var(--app-bg))}.resident-search-page>.shrink-0>div{padding-top:0;padding-bottom:12px}.resident-search-shortcuts{flex-wrap:wrap;gap:10px;font-size:.75rem;display:flex}.resident-search-shortcuts a{margin:0;font-size:.75rem}.resident-app .ol-map-root .ol-zoom{background:0 0;flex-direction:column;gap:6px;display:flex;top:4rem;left:auto;right:12px}.resident-app .ol-map-root .ol-zoom button{color:#214534;background:#fffffff5;border-radius:50%;width:38px;height:38px;font-size:1.3rem;box-shadow:0 2px 9px #152f291c}.resident-events .ol-map-root .ol-zoom{top:12px}[data-reduced-motion=true] .resident-app *,[data-reduced-motion=true] .resident-app :after{transition:none!important;animation:none!important}[data-high-contrast=true] .resident-app{--city-primary-ink:#00402e}[data-high-contrast=true][data-theme=dark] .resident-app{--city-primary-ink:#b9ffdc}@media (width>=1024px){.resident-event-detail{max-width:760px;margin:auto}.resident-event-detail>img{height:320px}}.resident-stories,.resident-event-rail{scroll-padding-inline:16px}.resident-map-event-card{min-height:93px;border-radius:13px!important;padding:10px!important}.map-rail-photo{float:left;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:59px;height:70px;margin-right:10px}.resident-map-event-card .text-sm{font-size:.75rem}.resident-map-event-card .text-2xs{font-size:.625rem}.resident-search input::placeholder{color:#64777c;opacity:1}[data-theme=dark] .resident-search input::placeholder{color:#a9bdb1}.resident-app{--ink:16 42 35;--ink-secondary:70 86 78;--ink-muted:93 111 100;--app-bg:248 249 245}[data-theme=dark] .resident-app{--ink:231 240 233;--ink-secondary:188 207 193;--ink-muted:167 189 174;--app-bg:18 28 23}.territory-header{background:#073e30}.territory-header-inner{gap:8px;padding-inline:16px}.territory-choice>.relative{width:100%}.territory-choice>.relative>button{gap:8px;width:100%}.territory-choice>.relative>button .text-sm{font-size:.875rem;font-weight:500}.territory-emblem{color:#174e3c;vertical-align:middle;background:#f5f4eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.territory-emblem img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:3px}.territory-emblem>span{letter-spacing:-.03em;font-size:.6875rem;font-weight:600}.territory-weather{font-variant-numeric:tabular-nums;gap:3px;font-size:.9375rem;font-weight:500}.territory-weather svg{flex-shrink:0}.territory-weather span{min-width:2.4em}.territory-bell{width:34px}.territory-choice>.relative>button:focus-visible,.territory-weather:focus-visible,.territory-bell:focus-visible{outline-offset:2px;outline:2px solid #ffe4a1}.resident-weather-dialog{border:1px solid var(--city-border);background:rgb(var(--surface));width:min(360px,100vw - 32px);color:rgb(var(--ink));border-radius:24px;padding:0;box-shadow:0 16px 80px #092c2933}.resident-weather-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#082c2870}.weather-dialog-content{padding:20px}.weather-dialog-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.weather-dialog-heading h2{overflow-wrap:anywhere;font-size:1.125rem;font-weight:600}.weather-dialog-heading button{place-items:center;min-width:44px;min-height:44px;display:grid}.weather-reading{align-items:center;gap:18px;margin:16px 0 4px;display:flex}.weather-reading strong{font-size:3rem;font-weight:500}.weather-dialog-content>p{font-size:.875rem}.weather-dialog-content .weather-updated{color:rgb(var(--ink-muted));margin-top:12px;font-size:.75rem}.weather-updated a{text-decoration:underline}.weather-dialog-content>button{justify-content:center;align-items:center;gap:12px;width:100%;margin-top:24px;display:flex}.resident-greeting{min-height:143px;padding:20px 16px 0}.seasonal-scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.seasonal-panorama{background-image:url(/images/okruga-seasons.webp);background-position:0 0;background-size:200% 200%;position:absolute;inset:0}.scene-summer .seasonal-panorama{background-position:100% 0}.scene-autumn .seasonal-panorama{background-position:0 100%}.scene-winter .seasonal-panorama{background-position:100% 100%}.territory-panorama{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scene-light{position:absolute;inset:0}.scene-weather-rain .scene-light,.scene-weather-storm .scene-light,.scene-weather-cloud .scene-light,.scene-weather-fog .scene-light{-webkit-backdrop-filter:saturate(.7);backdrop-filter:saturate(.7);background:#c1cdd040}.scene-night .scene-light{-webkit-backdrop-filter:brightness(.7)saturate(.7);backdrop-filter:brightness(.7)saturate(.7);background:#122f5c99}.holiday-ornament{width:136px;height:65px;position:absolute;top:0;right:8px}.greeting-landscape{opacity:1;z-index:-1;width:100%;height:151px;-webkit-mask-image:none;mask-image:none}.greeting-landscape:after{content:"";background:linear-gradient(90deg,rgb(var(--app-bg)) 0%,rgb(var(--app-bg)/.96) 27%,rgb(var(--app-bg)/.1) 100%),linear-gradient(0deg,rgb(var(--app-bg)) 0%,transparent 50%);position:absolute;inset:0}.greeting-landscape .holiday-ornament{z-index:1}.greeting-copy{max-width:90%;position:relative}.greeting-copy h1{letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance;font-size:1.5rem;font-weight:600;line-height:1.2}.greeting-copy>p:last-child{color:rgb(var(--ink-secondary));max-width:88%;margin-top:6px;font-size:.8125rem;line-height:1.45;display:block}.greeting-copy>p>svg{vertical-align:-2px;margin-left:3px;display:inline}.resident-greeting .resident-search{margin-top:16px}.resident-search{border-radius:12px;min-height:44px}.resident-search input{font-size:1rem}.resident-stories{gap:8px;padding-top:12px}.resident-story{border-radius:11px;flex-basis:108px;height:143px;padding:11px 9px}.resident-story>.seasonal-scene{z-index:0;position:absolute}.resident-pulse>.seasonal-scene{opacity:.4;z-index:-1;width:80%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.resident-story strong{font-size:.8125rem;font-weight:500;line-height:1.2}.resident-story span{font-size:.625rem}.resident-section{margin-top:18px}.resident-section-heading h2{letter-spacing:-.04em;font-weight:600}.resident-section-caption{margin-bottom:8px;font-size:.75rem}.resident-event-rail{gap:10px}.resident-event-rail>article{flex-basis:210px;width:210px}.premium-cover-link{height:100%}.premium-event-info h3{letter-spacing:-.02em;font-size:.9375rem;font-weight:600}.premium-event-info>p{font-size:.6875rem}.premium-event-actions{margin-top:0}.premium-event-actions>button{border-radius:10px;min-height:40px;font-size:.8125rem}.resident-now-card span{font-size:.6875rem}.resident-discoveries{scrollbar-width:none;scroll-snap-type:x mandatory;gap:10px;margin:6px 0 0;padding:0 16px 5px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.discovery-photo{color:#fff;scroll-snap-align:start;background:#184b38;border-radius:12px;flex:0 0 128px;min-height:142px;padding:10px}.discovery-image{background:url(/images/okruga-discoveries.webp) 0 0/200% 200%;position:absolute;inset:0}.discovery-photo-1 .discovery-image{background-position:100% 0}.discovery-photo-2 .discovery-image{background-position:0 100%}.discovery-photo-3 .discovery-image{background-position:100% 100%}.discovery-photo:after{background:linear-gradient(#062b2570,#0000 45%,#073c3099);border:0;border-radius:0;width:auto;height:auto;inset:0}.discovery-photo strong{color:#fff;text-shadow:0 1px 5px #062c26;font-size:.8125rem;font-weight:500;position:relative}.discovery-photo>span{color:#fff;z-index:1;justify-content:space-between;display:flex;position:relative}.resident-footer>svg{width:154px;height:36px}.resident-footer{color:#32614e}.resident-bottom-nav a>span{white-space:normal;text-overflow:clip;font-size:.6875rem;overflow:visible}.resident-bottom-nav a[aria-current=page]>span{font-weight:600}.resident-bottom-nav svg{width:24px;height:24px}.resident-page-title,.resident-service-tile strong{font-weight:600}.resident-map-layers>button{border-radius:11px;gap:4px;padding:8px 3px}.resident-map-layers>button span{overflow-wrap:anywhere;font-size:.6875rem;line-height:1.2}.resident-map-layers>button:nth-child(3) svg{color:#ba8835}.resident-map-layers>button:nth-child(4) svg{color:#277c77}.resident-app .ol-attribution{color:#355247;background:#ffffffe8;max-width:100%;padding:2px 5px;font-size:9px;bottom:0;right:0}.resident-app .ol-attribution ul{white-space:normal}.resident-app .ol-map-root .okruga-vector-basemap canvas{filter:none}.resident-map-object-sheet{overscroll-behavior:contain;background:rgb(var(--surface));border:1px solid var(--city-border);border-radius:20px;max-height:calc(100% - 32px);overflow-y:auto;box-shadow:0 8px 30px #123c2920}.resident-map-object-sheet>img{height:140px}.resident-map-object-sheet>div:last-child{flex-wrap:wrap}.resident-map-object-sheet>div:last-child button{min-height:44px}.resident-map-object-wrap{flex-direction:column;max-height:calc(100% - 28px);padding-bottom:23px;display:flex}.resident-map-rail{padding-bottom:0;bottom:18px}@media (width<=359px){.territory-header-inner{gap:4px;padding-inline:10px}.territory-choice>.relative>button{gap:5px}.territory-weather{font-size:.875rem}.territory-weather svg{width:26px}.resident-map-layers{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.resident-map-layers>button span,.resident-bottom-nav a>span{font-size:.625rem}}@media (width>=640px){.greeting-landscape{height:174px}.resident-greeting{min-height:165px;padding-top:25px}.greeting-copy h1{font-size:1.875rem}.greeting-copy>p:last-child{font-size:.875rem}.resident-story{flex-basis:136px;height:166px}.resident-story strong{font-size:.875rem}.resident-event-rail>article{flex-basis:252px;width:252px}.premium-cover-link{height:100%}.resident-event-rail .premium-event-image{height:155px}.discovery-photo{flex:1;min-height:160px}}@media (width>=1100px){.resident-event-rail>article{width:auto}}@media (height<=540px){.territory-header-inner{min-height:48px}.resident-map-toolbar{padding-block:6px}.resident-map-layers{display:flex;overflow-x:auto}.resident-map-layers>button{white-space:nowrap;flex-direction:row;flex-shrink:0;min-height:36px;padding:4px 8px}.resident-bottom-nav>div{min-height:48px}.resident-bottom-nav a{min-height:42px}.resident-map-object-sheet>img{height:90px}}[data-high-contrast=true] .greeting-landscape{opacity:.25}[data-text-scale=xlarge] .territory-choice .text-sm{white-space:normal;overflow-wrap:anywhere}[data-text-scale=xlarge] .territory-header-inner{align-items:center}[data-text-scale=xlarge] .resident-map-layers{grid-template-columns:repeat(2,minmax(0,1fr))}[data-text-scale=xlarge] .resident-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.resident-home{padding-bottom:28px}.resident-greeting{min-height:128px;padding-top:16px}.greeting-copy h1{letter-spacing:-.035em;font-size:1.375rem}.greeting-copy>p:last-child{margin-top:5px;font-size:.75rem}.resident-story{flex-basis:102px;height:138px}.editorial-story>.discovery-image{z-index:0;margin:0;position:absolute}.editorial-story>.story-copy{z-index:2;position:relative}.resident-section-heading h2{letter-spacing:-.025em;font-size:1.125rem}.resident-event-rail>article{border-radius:12px;flex-basis:184px;width:184px}.resident-event-rail .premium-event-image{height:113px}.premium-event-info{padding:10px}.premium-event-info h3{font-size:.875rem;line-height:1.28}.premium-event-actions{padding:0 10px 10px}.premium-reason{color:rgb(var(--ink-secondary));align-items:center;gap:4px;margin-top:6px;font-size:.625rem;display:flex}.resident-recommendation-settings{padding:0 16px 6px}.interest-trigger{color:var(--city-primary-ink);align-items:center;gap:6px;min-height:32px;font-size:.6875rem;display:flex}.resident-interest-dialog{width:min(440px,100% - 24px);max-height:calc(100dvh - 40px);color:rgb(var(--ink));background:rgb(var(--surface));border:1px solid var(--city-border);border-radius:20px;padding:22px;overflow:auto}.resident-interest-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#082a2477}.resident-interest-dialog h2{font-size:1.25rem;font-weight:600}.resident-interest-dialog p{color:rgb(var(--ink-secondary));margin:12px 0;font-size:.875rem}.resident-interest-dialog small{color:rgb(var(--ink-muted));line-height:1.5;display:block}.interest-options{gap:8px;margin:20px 0;display:grid}.interest-options button{border:1px solid var(--city-border);border-radius:12px;justify-content:space-between;align-items:center;min-height:44px;padding:12px 16px;display:flex}.interest-options button[aria-pressed=true]{background:var(--city-primary);color:#fff;border-color:#0000}.discovery-photo{background:rgb(var(--surface));border:1px solid var(--city-border);flex-basis:116px;min-height:132px;padding:0}.discovery-photo .discovery-image{top:38px}.discovery-photo:after{pointer-events:none;background:linear-gradient(#0000 30%,#073c3070);top:40px}.discovery-photo strong{color:rgb(var(--ink));text-shadow:none;background:rgb(var(--surface));z-index:2;min-height:38px;padding:9px 8px 5px;font-size:.6875rem;line-height:1.25}.discovery-photo>span{padding:8px}.discovery-route .discovery-image{background:#e0eadb}.discovery-route-art{color:#257451;z-index:1;position:absolute;top:52px;left:26px}.resident-pulse{gap:10px;min-height:104px}.resident-pulse .pulse-open{color:#083e2f;background:#fff;border-radius:7px;flex-shrink:0;width:auto;height:auto;min-height:32px;padding:7px 10px;font-size:.75rem;font-weight:600}.resident-pulse h2{font-size:1.125rem}.resident-pulse p{font-size:.6875rem}.resident-events-tools .resident-page-title{padding-block:14px 10px}.resident-events-tools .resident-segments{margin-bottom:8px}.resident-events-tools .resident-category-rail{padding-block:8px 3px}.resident-events-list{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.compact-event-card{border-bottom:1px solid var(--city-border);align-items:center;gap:4px;min-width:0;padding:12px 0;display:flex;position:relative}.compact-event-open{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.compact-event-open>img,.compact-event-placeholder{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex-shrink:0;width:80px;height:76px}.compact-event-placeholder{background:var(--city-primary-soft);color:var(--city-primary-ink);place-items:center;display:grid}.compact-event-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.compact-event-copy h3{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.3}.compact-event-date{font-size:.75rem}.compact-event-address{color:rgb(var(--ink-secondary));align-items:center;gap:4px;font-size:.6875rem;display:flex}.compact-event-address svg{flex-shrink:0}.compact-event-copy small{color:var(--city-primary-ink);font-size:.6875rem}.compact-event-save{width:38px;min-height:44px;color:rgb(var(--ink-secondary));flex-shrink:0;place-items:center;display:grid}.compact-event-save[aria-pressed=true]{color:#bf3545}.compact-event-save[aria-pressed=true] svg{fill:currentColor}.resident-map-page .resident-map-toolbar{z-index:540;pointer-events:none;background:0 0;padding:12px;position:absolute;inset:0 0 auto}.resident-map-toolbar .resident-search,.resident-map-toolbar .resident-map-layers{pointer-events:auto}.resident-map-toolbar .resident-search{box-shadow:0 3px 15px #12372c18}.resident-map-layers{scrollbar-width:none;gap:5px;width:fit-content;max-width:100%;margin-top:6px;display:flex;overflow:auto}.resident-map-layers>button{background:rgb(var(--surface)/.96);border-radius:10px;flex-direction:column;flex:none;min-width:61px;min-height:51px;padding:7px;box-shadow:0 2px 6px #193e2410}.resident-map-layers>button span{white-space:nowrap;font-size:.625rem}.resident-map-layers>button[aria-pressed=true]{background:rgb(var(--surface));border-color:#b6cebd}.resident-map-summary{top:var(--map-toolbar-height)}.resident-map-summary>button{min-height:36px;padding-block:6px}.resident-map-summary>button:first-child{max-width:220px;font-size:.625rem}.map-results{inset:calc(var(--map-toolbar-height) + 48px) 0 0;z-index:510;background:rgb(var(--app-bg));padding:0 16px 24px;position:absolute}.map-list-mode .resident-map-toolbar,.map-list-mode .resident-map-summary{background:rgb(var(--app-bg))}.map-data-error{z-index:550;background:rgb(var(--surface));border-radius:10px;padding:8px;font-size:.75rem;position:absolute;bottom:125px;left:12px;right:12px}.map-preview-summary{align-items:flex-start;gap:12px;display:flex}.map-preview-summary .map-preview-image{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex-shrink:0;width:76px;height:82px}.resident-map-object-sheet{border-radius:18px}.resident-map-object-sheet h3{font-size:.9375rem}.resident-map-object-sheet .text-2xs{text-transform:none;letter-spacing:0;font-weight:500}.resident-detail-tabs{border-bottom:1px solid var(--city-border);gap:20px;display:flex}.resident-detail-tabs button{min-height:44px;color:rgb(var(--ink-secondary));border-bottom:2px solid #0000;font-size:.8125rem}.resident-detail-tabs button[aria-pressed=true]{color:var(--city-primary-ink);border-color:var(--city-primary);font-weight:600}.nearby-caption{color:rgb(var(--ink-secondary));margin-block:8px;font-size:.8125rem;line-height:1.55}.nearby-place-row{border-bottom:1px solid var(--city-border);align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.nearby-place-row>img,.nearby-place-symbol{-o-object-fit:cover;object-fit:cover;border-radius:11px;flex-shrink:0;width:52px;height:52px}.nearby-place-symbol{background:var(--city-primary-soft);color:var(--city-primary-ink);place-items:center;display:grid}.nearby-place-row>span:not(.nearby-place-symbol),.nearby-place-row>a{flex:1;min-width:0}.nearby-place-row strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;display:block}.nearby-place-row small{color:rgb(var(--ink-secondary));margin-top:4px;font-size:.75rem;display:block}.nearby-place-row>svg{flex-shrink:0}.nearby-disclosure>summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:600}.collection-page{padding:0 16px 28px}.collection-page>section{margin-top:24px}.collection-page h2{margin-bottom:10px;font-size:1.125rem;font-weight:600}.collection-cover{color:#fff;isolation:isolate;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:240px;padding:24px;display:flex;position:relative;overflow:hidden}.collection-cover:after{content:"";z-index:-1;background:linear-gradient(#0000 15%,#06392fee);position:absolute;inset:0}.collection-cover .discovery-image,.collection-cover .seasonal-scene{z-index:-2}.collection-cover>span{letter-spacing:.12em;font-size:.625rem}.collection-cover h1{margin-top:8px;font-size:1.875rem;font-weight:600;line-height:1.15}.collection-intro{color:rgb(var(--ink-secondary));margin:20px 0;font-size:.9375rem;line-height:1.65}.collection-route-link{background:var(--city-primary-soft);color:var(--city-primary-ink);border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:14px;font-size:.875rem;display:flex}.collection-route-link>span{flex:1}.pulse-links{gap:8px;margin-top:14px;display:grid}.pulse-links a{min-height:44px;color:var(--city-primary-ink);border-bottom:1px solid var(--city-border);align-items:center;display:flex}.trip-heading{align-items:center;gap:14px;margin-block:8px 24px;display:flex}.trip-heading h1{font-size:1.375rem;font-weight:600;line-height:1.3}.trip-heading p{color:rgb(var(--ink-secondary));margin-top:5px;font-size:.8125rem}.trip-stops{gap:0;display:grid}.trip-stops li{border-bottom:1px solid var(--city-border);gap:12px;padding:16px 0;display:flex}.trip-number{background:var(--city-primary);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:.75rem;display:grid}.trip-stop-content{flex:1;min-width:0}.trip-stop-content strong{font-size:.9375rem;font-weight:600;display:block}.trip-stop-content small{color:rgb(var(--ink-secondary));margin-top:4px;display:block}.trip-stop-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.trip-stop-actions button{min-height:44px;color:var(--city-primary-ink);font-size:.75rem}.trip-add{background:var(--city-primary-soft);width:44px;min-height:44px;color:var(--city-primary-ink);border-radius:50%;flex-shrink:0;font-size:1.5rem}@media (width>=640px){.resident-event-rail>article{flex-basis:225px;width:225px}.resident-event-rail .premium-event-image{height:140px}.resident-events-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.collection-page{max-width:760px}.resident-map-toolbar{max-width:600px}.resident-map-summary{width:min(560px,100% - 24px);right:auto}.resident-map-layers>button{min-width:76px}.discovery-photo{min-width:120px}}@media (width>=1100px){.resident-event-rail>article{width:auto}}@media (height<=500px){.resident-map-page{--map-toolbar-height:68px}.resident-map-page .resident-map-toolbar{gap:8px;display:flex}.resident-map-toolbar .resident-search{flex:1;min-width:0}.resident-map-toolbar .resident-map-layers{max-width:48%;margin-top:0}.resident-map-layers>button{min-width:44px;min-height:44px}.resident-map-layers>button span{display:none}.resident-map-summary{max-width:calc(100% - 90px)}.resident-map-object-wrap{max-height:calc(100% - 76px)}.resident-map-page .ol-map-root .ol-zoom{top:70px}}@media (width<=359px){.resident-pulse{flex-wrap:wrap}.resident-pulse .pulse-open{margin-left:44px}.compact-event-open>img{width:65px;height:70px}.compact-event-copy h3{font-size:.8125rem}}[data-text-scale=xlarge] .resident-map-page{--map-toolbar-height:150px}[data-high-contrast=true] .compact-event-card,[data-high-contrast=true] .nearby-place-row{border-color:currentColor}.resident-page-title h1{letter-spacing:-.03em;font-size:1.375rem;font-weight:600}.resident-event-detail>img{height:154px}.resident-event-detail h1{letter-spacing:-.025em;font-size:1.25rem;font-weight:600}.resident-event-detail>.p-4{border-radius:18px 18px 0 0;padding:16px}.resident-event-detail>.p-4.space-y-5>:not([hidden])~:not([hidden]){margin-top:14px}.resident-event-detail>div:last-child{padding:8px 16px}.resident-event-detail .resident-detail-tabs{gap:18px}.resident-alerts>button{border-radius:12px}.resident-alert-symbol{color:#fff;background:#ce4e43;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:1.25rem;display:grid}.map-layer-switches{display:grid}.map-layer-switches button{border-bottom:1px solid var(--city-border);justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:.8125rem;display:flex}.map-layer-switches i{background:#87988e;border-radius:20px;flex-shrink:0;width:36px;height:22px;padding:3px}.map-layer-switches i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;display:block}.map-layer-switches [aria-checked=true] i{background:var(--city-primary)}.map-layer-switches [aria-checked=true] i:after{margin-left:14px}@media (width>=768px){.resident-event-detail>img{height:220px}}.resident-map-summary{width:auto;top:auto;bottom:126px;right:auto}.resident-map-summary>button:first-child{display:none}.map-list-mode .resident-map-summary{top:var(--map-toolbar-height);bottom:auto}.resident-map-page .ol-map-root .ol-zoom{top:calc(var(--map-toolbar-height) + 8px)}@media (height<=500px){.resident-map-summary{bottom:116px}.resident-map-page .ol-map-root .ol-zoom{top:70px}}.resident-map-page button[aria-label=Моё\ местоположение]{top:clamp(calc(var(--map-toolbar-height) + 94px), calc(100% - 170px), calc(100% - 44px));bottom:auto!important}@media (height<=500px){[data-text-scale=xlarge] .resident-map-page{--map-toolbar-height:68px}}.resident-map-page .resident-map-rail{bottom:var(--map-attribution-height,24px)}.resident-map-page .resident-map-object-wrap{padding-bottom:var(--map-attribution-height,24px)}.resident-map-page:not(.map-list-mode) .resident-map-summary{bottom:calc(var(--map-attribution-height,24px) + 108px)}.landmark-page{padding:20px 16px 32px}.landmark-page h1{letter-spacing:-.6px;overflow-wrap:anywhere;margin:8px 0 16px;font-size:clamp(23px,4vw,30px);font-weight:650;line-height:1.2}.landmark-page h2{font-size:18px;font-weight:650}.landmark-eyebrow{color:#527668;letter-spacing:1.8px;font-size:10px;font-weight:650}.landmark-tabs{background:#edf0ed;border-radius:12px;margin:16px 0;padding:4px;display:flex}.landmark-tabs button{border-radius:9px;flex:1;min-width:0;min-height:44px;font-size:13px}.landmark-tabs button[aria-pressed=true]{color:#fff;background:#07503b;box-shadow:0 2px 5px #083b2415}.landmark-search{background:#fff;border:1px solid #dce5df;border-radius:13px;align-items:center;gap:10px;min-height:48px;margin-bottom:18px;padding:0 14px;display:flex}.landmark-search input{background:0 0;outline:none;width:100%;min-width:0;padding:12px 0}.landmark-search:focus-within{outline-offset:2px;outline:2px solid #20775d}.landmark-source-note{color:#65593e;background:#f4f0e7;border-radius:12px;margin:14px 0;padding:14px;font-size:13px;line-height:1.55}.landmark-detail-heading{border-bottom:1px solid #dce5df;padding:10px 0 18px}.landmark-detail-heading .nearby-place-symbol{margin-bottom:18px}.landmark-detail-heading>p:last-child{color:#60736a;font-size:14px;line-height:1.5}.landmark-about{margin:24px 0;font-size:14px;line-height:1.65}.landmark-about h2{margin-bottom:10px}.landmark-about blockquote{border-left:2px solid #a8c7b7;margin-bottom:12px;padding-left:15px}.landmark-about a,.territory-photo-credit a{color:#086348;text-underline-offset:3px;text-decoration:underline}.landmark-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.landmark-actions>*{text-align:center;flex:135px;min-height:44px}.territory-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0 24px;display:grid}.territory-discovery-card{background:#fff;border:1px solid #e1e8e1;border-radius:16px;position:relative;overflow:hidden}.territory-discovery-card>img,.territory-discovery-placeholder{-o-object-fit:cover;object-fit:cover;background:#e7eee4;place-items:center;width:100%;height:140px;display:grid}.territory-discovery-card>div:not(.territory-discovery-placeholder){padding:14px 28px 16px 14px}.territory-discovery-card h2{overflow-wrap:anywhere;font-size:16px;line-height:1.25}.territory-discovery-card p{color:#64756b;margin-top:6px;font-size:11px}.territory-discovery-card>svg{position:absolute;bottom:18px;right:10px}.territory-photo-credit{background:#fff;border:1px solid #e1e8e1;border-radius:16px;margin:24px 0;overflow:hidden}.territory-photo-credit>img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:380px}.territory-photo-credit figcaption{overflow-wrap:anywhere;padding:16px;font-size:13px;line-height:1.6}.territory-photo-credit p{margin-top:6px}.territory-photo-credit small{color:#64756b;margin-top:10px;display:block}.territory-photo-link{text-align:right;color:#496457;text-underline-offset:2px;padding:5px 4px;font-size:10px;text-decoration:underline;display:block}@media (width>=768px){.territory-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landmark-page{padding:24px}}@media (width<=359px){.territory-discovery-grid{gap:10px}.territory-discovery-card>img{height:105px}.landmark-tabs button{font-size:12px}}.territory-scene-credit{z-index:2;margin-top:-8px;padding-inline:16px;position:relative}.territory-season-atlas{position:absolute;inset:0;overflow:hidden;container-type:size}.territory-atlas-image{background-repeat:no-repeat;background-size:200% 200%;width:max(100cqw,150cqh);height:max(100cqh,66.6667cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.territory-atlas-image.atlas-spring{background-position:0 0}.territory-atlas-image.atlas-summer{background-position:100% 0}.territory-atlas-image.atlas-autumn{background-position:0 100%}.territory-atlas-image.atlas-winter{background-position:100% 100%}.illustration-seasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.illustration-seasons figure>div{border-radius:12px;height:150px;position:relative;overflow:hidden}.illustration-seasons figcaption{color:#4c6859;padding:5px 0;font-size:13px}.source-route-stops{gap:10px;margin:12px 0;display:grid}.source-route-stops li{background:#fff;border:1px solid #e1e8e1;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.source-route-stops li>span{color:#fff;background:#09533d;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.landmark-category{color:#53695c;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.landmark-category select{color:#173b2d;background:#fff;border:1px solid #dce5df;border-radius:10px;flex:1;width:0;min-height:44px;padding:8px}.territory-photo-link{overflow-wrap:anywhere;min-height:24px;line-height:1.4}.place-detail-page{background:#f7f9f4}.place-gallery{background:#e7eee5;position:relative}.place-photo{background:#e7eee5;overflow:hidden}.place-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.place-gallery-image>.place-photo{height:clamp(190px,56vw,320px)}.place-photo-empty{color:#607469;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;min-height:120px;padding:10px;font-size:12px;display:flex}.place-gallery-controls{color:#fff;background:#153c2de8;border-radius:25px;align-items:center;display:flex;position:absolute;bottom:12px;right:12px}.place-gallery-controls button{width:44px;height:44px;font-size:28px}.place-gallery-controls span{text-align:center;min-width:36px;font-size:12px}.place-image-credit{background:var(--city-surface);color:rgb(var(--ink-secondary));overflow-wrap:anywhere;padding:10px 16px;font-size:12px;line-height:1.5;display:block}.place-image-credit a{text-underline-offset:3px;text-decoration:underline}.place-image-credit p{color:rgb(var(--ink));margin-bottom:4px}.place-detail-body{padding:20px 16px 30px}.place-title-block h1{letter-spacing:-.6px;margin:8px 0 10px;font-size:clamp(21px,5.5vw,28px);font-weight:700;line-height:1.2}.place-title-block>p:last-child{color:#5c7064;align-items:flex-start;gap:6px;font-size:13px;line-height:1.5;display:flex}.place-title-block>p:last-child svg{flex-shrink:0;margin-top:2px}.place-quick-actions{border-bottom:1px solid #dfe6dc;gap:6px;padding:18px 0;display:flex}.place-quick-actions>*{color:#14563f;text-align:center;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:52px;font-size:11px;display:flex}.place-quick-actions>:hover,.place-quick-actions [aria-pressed=true]{background:#e3eee2}.place-route-actions{grid-template-columns:.8fr 1.2fr;gap:8px;margin:16px 0;display:grid}.place-route-actions>*{text-align:center;justify-content:center;align-items:center;gap:6px;min-height:46px;padding:10px;font-size:12px;display:flex}.place-route-actions svg{flex-shrink:0}.place-detail-tabs{justify-content:space-between}.place-detail-tabs button{flex:1;min-width:0;min-height:44px;padding-inline:6px}.place-detail-body .landmark-about p+p{margin-top:12px}.place-detail-body .landmark-about h2{font-size:18px;font-weight:650}.place-contacts>a{overflow-wrap:anywhere;border-bottom:1px solid #e1e7de;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.place-contacts>a svg{flex-shrink:0}.place-contacts>a span:nth-child(2){flex:1}.place-provenance{color:#5b7062;border-top:1px solid #dfe6dc;padding-top:14px;font-size:12px}.place-provenance summary,.place-visit summary{cursor:pointer;min-height:44px;padding:12px 0;display:list-item}.place-provenance a{padding:8px 0;text-decoration:underline;display:block}.place-visit ul{list-style:none}.place-visit li{border-bottom:1px solid #e0e6da;padding:6px 0}.place-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.place-photo-grid .place-photo{aspect-ratio:4/3;border-radius:12px}.place-photo-grid figcaption{padding-top:8px;font-size:12px;line-height:1.5}.place-row-photo{border-radius:12px;flex-shrink:0;width:68px;height:68px}.place-row-photo .place-photo-empty,.map-place-photo .place-photo-empty{min-height:0;font-size:0}.place-row-photo .place-photo-empty span,.map-place-photo .place-photo-empty span{display:none}.map-place-photo{border-radius:10px;flex-shrink:0;width:76px;height:86px}.map-place-photo+div h3{font-size:14px;line-height:1.35}.place-saved-filter{color:#37604b;border:1px solid #cadbcb;border-radius:25px;align-items:center;gap:8px;min-height:44px;margin-bottom:8px;padding:8px 12px;font-size:13px;display:inline-flex}.place-saved-filter[aria-pressed=true]{color:#fff;background:#0b543d}.place-picker{min-width:0}@media (width>=768px){.place-detail-body{padding:24px 28px}.place-gallery-image>.place-photo{height:330px}}@media (width<=359px){.place-detail-body{padding-inline:12px}.place-route-actions>*{padding:8px;font-size:11px}.map-place-photo{width:58px;height:70px}}.holiday-date-list{margin:18px 0}.holiday-date-list article{border-bottom:1px solid #dfe6dc;align-items:center;gap:14px;padding:16px 0;display:flex}.holiday-date-number{text-align:center;background:#e6eee1;border-radius:12px;flex-shrink:0;width:54px;padding:8px}.holiday-date-number strong{font-size:22px;line-height:1.1;display:block}.holiday-date-number span{color:#53735e;font-size:11px}.holiday-date-list article>div:nth-child(2){flex:1;min-width:0}.holiday-date-list h2{font-size:14px;font-weight:650;line-height:1.4}.holiday-date-list p{color:#617464;margin-top:5px;font-size:12px}.holiday-date-list svg{color:#4a735b;flex-shrink:0}.resident-map-page{--map-toolbar-height:118px}.map-layers-trigger{pointer-events:auto;border:1px solid rgb(var(--ink)/.1);background:rgb(var(--surface)/.96);min-height:44px;color:rgb(var(--ink-secondary));border-radius:22px;align-items:center;gap:7px;margin-top:7px;padding:8px 13px;font-size:.8125rem;display:flex;box-shadow:0 2px 8px #173b2710}.map-layers-trigger:hover,.map-layers-trigger[aria-expanded=true]{color:var(--city-primary-ink);border-color:var(--city-border)}.map-layers-overlay{z-index:750;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.map-layers-backdrop{background:#142b222b;position:absolute;inset:0}.map-layers-sheet{overscroll-behavior:contain;background:rgb(var(--surface));width:100%;max-width:480px;max-height:90%;color:rgb(var(--ink));border-radius:22px 22px 0 0;padding:12px 20px 18px;position:relative;overflow-y:auto;box-shadow:0 -5px 24px #173b2712}.map-layers-sheet header{justify-content:space-between;align-items:center;gap:8px;display:flex}.map-layers-sheet h2{font-size:1.125rem;font-weight:650}.map-layers-sheet header button{min-width:44px;min-height:44px;color:rgb(var(--ink-secondary));place-items:center;display:grid}.map-layers-sheet>p{color:rgb(var(--ink-secondary));margin:0 0 12px;font-size:.8125rem}.map-layers-sheet .map-layer-switches button{text-align:left;gap:12px;padding:12px 0}.map-layer-symbol{background:var(--city-primary-soft);width:36px;height:36px;color:var(--city-primary-ink);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.map-layer-copy{flex:1;min-width:0}.map-layer-copy strong{font-size:.875rem;font-weight:500;display:block}.map-layer-copy small{color:rgb(var(--ink-secondary));margin-top:3px;font-size:.75rem;display:block}.map-layers-done{width:100%;min-height:44px;margin-top:16px}@media (height<=500px){.map-layers-sheet{max-height:96%}}.resident-place-content{display:block}.resident-place-content>img{-o-object-fit:cover;object-fit:cover;width:100%;height:113px}.resident-place-content>div:not(.place-monogram){padding:10px}.resident-place-book{width:calc(100% - 20px);min-height:44px;margin:0 10px 10px}.place-gallery-image{position:relative}.place-source-gallery{background:var(--city-primary-soft);color:var(--city-primary-ink);border:1px solid var(--city-border);border-radius:14px;align-items:flex-start;gap:14px;margin-bottom:20px;padding:20px;display:flex}.place-source-gallery>svg{flex-shrink:0;margin-top:3px}.place-source-gallery>div{min-width:0}.place-source-gallery strong{font-size:14px;font-weight:600}.place-source-gallery p{margin:5px 0;font-size:12px;line-height:1.5}.place-source-gallery a{text-underline-offset:3px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.place-photo-unavailable p{margin-bottom:14px}.place-photo-unavailable a{align-items:center;min-height:44px;display:inline-flex}.landmark-page .nearby-place-row{align-items:flex-start;gap:14px;padding:16px 0}.landmark-page .nearby-place-symbol{border:1px solid var(--city-border);background:linear-gradient(145deg,var(--city-surface),var(--city-primary-soft));width:68px;height:76px;color:var(--city-primary-ink);border-radius:12px}.landmark-page .nearby-place-row>svg{align-self:center}.landmark-page .nearby-place-row strong{font-size:15px;line-height:1.4}.landmark-page .place-category-label{color:var(--city-primary-ink);font-weight:500}.place-title-block h1{text-wrap:balance;overflow-wrap:anywhere}.place-quick-actions>*{font-size:12px}.place-quick-actions>:focus-visible,.place-gallery-controls button:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=359px){.landmark-page .nearby-place-symbol{width:56px;height:64px}.place-source-gallery{gap:10px;padding:16px 12px}}.catalog-source-details{color:rgb(var(--ink-secondary));margin-bottom:12px;font-size:12px}.catalog-source-details summary{cursor:pointer;min-height:44px;padding:12px 0}.catalog-source-details .landmark-source-note{margin-top:0}.contribution-gallery{min-width:0;padding:20px 0}.contribution-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.contribution-heading h2{font-size:21px;font-weight:700}.contribution-heading .btn-secondary{align-items:center;gap:8px;display:inline-flex}.contribution-filters{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.contribution-filters button{color:#31574c;background:#edf2ef;border-radius:12px;min-height:44px;padding:8px 12px;font-size:13px}.contribution-filters button[aria-pressed=true]{color:#fff;background:#064c3d}.contribution-category{align-items:center;gap:12px;margin-bottom:18px;font-size:13px;display:flex}.contribution-category select{width:auto;max-width:100%;min-height:44px}.contribution-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.contribution-card{background:#fff;border:1px solid #e1e9e4;border-radius:18px;min-width:0;overflow:hidden}.contribution-image{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:#edf2ef;width:100%;height:auto}.contribution-placeholder{color:#527468;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.contribution-card figcaption{color:#527468;overflow-wrap:anywhere;flex-direction:column;gap:7px;padding:16px;font-size:12px;display:flex}.contribution-card .contribution-caption{color:#153d32;font-size:16px;font-weight:600}.contribution-status{color:#064c3d;font-weight:600}.contribution-report{text-align:left;min-height:44px;text-decoration:underline}.contribution-empty{text-align:center;color:#416558;background:#f0f5f1;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;font-size:14px;display:flex}.contribution-upload{background:#f7faf7;border:1px solid #cdded5;border-radius:18px;margin:16px 0 24px;padding:18px}.contribution-upload fieldset{flex-direction:column;gap:12px;min-width:0;font-size:14px;display:flex}.contribution-upload legend{margin-bottom:12px;font-size:18px;font-weight:600}.contribution-upload input,.contribution-upload select{min-width:0;max-width:100%}.contribution-upload input[type=file]{width:100%;font-size:13px}.contribution-preview{-o-object-fit:contain;object-fit:contain;border-radius:12px;max-height:260px}.contribution-check{align-items:flex-start;gap:12px;padding:6px 0;line-height:1.6;display:flex}.contribution-check input{accent-color:#064c3d;flex-shrink:0;width:20px;height:20px;margin-top:3px}.contribution-terms{overflow-wrap:anywhere;font-size:13px;line-height:1.65}.contribution-terms summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.contribution-terms p{margin:10px 0}.contribution-actions{flex-wrap:wrap;gap:10px;display:flex}.contribution-actions button,.contribution-gallery button{min-height:44px}.contribution-upload button:disabled{opacity:.5;cursor:not-allowed}@media (width<=360px){.contribution-upload{padding:12px}.contribution-filters button{padding:8px 10px}}.resident-home .resident-greeting{border-radius:20px 20px 0 0;min-height:124px;padding:18px 16px 0;overflow:hidden}.resident-home .greeting-copy h1{letter-spacing:-.035em;font-weight:650}.resident-home .greeting-copy>p:last-child{max-width:100%;font-size:.8125rem}.resident-home .greeting-landscape:after{background:linear-gradient(90deg,rgb(var(--app-bg)) 0%,rgb(var(--app-bg)/.93) 35%,rgb(var(--app-bg)/.15) 100%),linear-gradient(0deg,rgb(var(--app-bg)) 0%,transparent 62%)}.home-scene-info{color:#164d3d;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:10px}.home-scene-info>svg{box-sizing:content-box;background:#fffffff0;border-radius:50%;padding:7px;box-shadow:0 2px 9px #123b2810}.resident-home .resident-search{border-radius:12px;min-height:44px;margin-top:14px;box-shadow:0 3px 12px #123b2810}.resident-home .resident-stories{gap:8px;padding-top:10px;scroll-padding-inline:16px}.resident-home .resident-story strong{font-size:.8125rem;font-weight:650;line-height:1.2}.resident-home .resident-story span{color:#f1f5ee;font-size:.6875rem;line-height:1.3}.resident-home .resident-story:after{background:linear-gradient(#0000 15%,#032f2670 43%,#032f26f5 100%)}.discovery-photo-3:not(.discovery-route) .discovery-image{background-image:url(/images/illustrations/family-pottery.webp);background-position:50% 37%;background-size:cover}.home-recommendation-heading{align-items:center;gap:8px;padding-right:12px;display:flex}.home-recommendation-heading .resident-section-heading{flex:1;min-width:0;padding-right:0}.home-recommendation-heading>.interest-trigger{justify-content:center;width:44px;height:44px;min-height:44px;margin:0;padding:0}.home-recommendation-heading>.interest-trigger>span{display:none}.resident-home .resident-section-heading>a{min-height:44px}.home-inline-status{background:var(--city-primary-soft);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 16px 10px;padding:10px 12px;font-size:.8125rem;display:flex}.home-inline-status button{min-height:44px;color:var(--city-primary-ink);text-decoration:underline}.home-landmark-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:2px 16px 7px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.home-place-card{background:rgb(var(--surface));border:1px solid var(--city-border);scroll-snap-align:start;border-radius:13px;flex-direction:column;flex:0 0 196px;min-width:0;display:flex;overflow:hidden;box-shadow:0 3px 12px #123b2809}.home-place-visual{color:#365d49;background:#e4eae1;flex-shrink:0;justify-content:center;align-items:center;gap:12px;height:92px;padding:16px;display:flex;position:relative;overflow:hidden}.home-place-visual>svg{flex-shrink:0}.home-place-visual>span{max-width:88px;font-size:.75rem;line-height:1.4}.home-place-museum{color:#725725;background:#f1e8d7}.home-place-compass{color:#375e5b;background:#e0e8e7}.home-place-tree{color:#496236;background:#e4ecd7}.home-place-coffee{color:#795532;background:#eee1d4}.home-place-visual:has(.place-photo,.contribution-image){padding:0}.home-place-visual .place-photo,.home-place-visual .contribution-image{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:100%}.home-place-visual .contribution-placeholder{min-height:0;font-size:.6875rem}.home-place-visual .contribution-placeholder button{min-height:44px}.home-place-credit{color:rgb(var(--ink-secondary));overflow-wrap:anywhere;padding:4px 10px;font-size:.625rem}.home-place-copy{flex-direction:column;flex:1;gap:7px;min-width:0;padding:11px;display:flex}.home-place-category{color:var(--city-primary-ink);font-size:.625rem}.home-place-copy h3{overflow-wrap:anywhere;font-size:.875rem;font-weight:650;line-height:1.3}.home-place-address{color:rgb(var(--ink-secondary));align-items:flex-start;gap:3px;font-size:.6875rem;line-height:1.4;display:flex}.home-place-address svg{flex-shrink:0;margin-top:2px}.home-place-description{color:rgb(var(--ink-secondary));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}.home-place-open{min-height:44px;color:var(--city-primary-ink);border-top:1px solid var(--city-border);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:.8125rem;font-weight:550;display:flex}.home-explore-empty{background:var(--city-primary-soft);color:var(--city-primary-ink);border-radius:12px;align-items:center;gap:12px;margin:4px 16px;padding:14px;font-size:.875rem;display:flex}.home-explore-empty>span{flex:1}.home-explore-empty small{font-size:.75rem}.home-business-symbol{background:var(--city-primary-soft);height:78px;color:var(--city-primary-ink);place-items:center;display:grid}.resident-home .resident-place-card{border-color:var(--city-border);box-shadow:0 3px 12px #123b2809}.resident-home .premium-event-actions>button{min-height:44px}.resident-home .resident-now-card{box-shadow:0 2px 8px #123b2808}.home-region-link{min-height:44px;color:var(--city-primary-ink);align-items:center;gap:9px;margin:14px 16px 0;font-size:.8125rem;display:flex}.home-region-link>span{flex:1}.resident-home .resident-pulse{border-radius:13px;gap:10px;padding:17px 14px}.resident-home .resident-pulse .pulse-open{min-height:44px}[data-theme=dark] .home-place-visual{color:#d5e1d1;background:#263c32}[data-high-contrast=true] .home-place-card{border-color:currentColor}@media (width>=640px){.resident-home .resident-greeting{padding-top:24px}.resident-home .resident-story{flex-basis:126px;height:157px}.home-landmark-rail{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-place-card{width:auto}.home-place-card:nth-child(n+4){display:none}.home-place-visual{height:116px}.resident-home .resident-event-rail>article{flex-basis:220px;width:220px}}@media (width>=1100px){.resident-home .resident-story{flex:1;max-width:none}.resident-home .resident-event-rail>article{width:auto}.home-landmark-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.home-place-card:nth-child(n+4){display:flex}}.resident-home .resident-greeting{min-height:112px;padding-top:12px}.resident-home .greeting-landscape{height:124px}.resident-home .greeting-copy{max-width:calc(100% - 26px)}.resident-home .greeting-copy h1{font-size:1.3125rem;line-height:1.2}.resident-home .greeting-copy>p:last-child{margin-top:4px}.resident-home .resident-search{margin-top:12px}.home-photo-credit{width:36px;height:44px;color:var(--city-primary-ink);place-items:center;display:grid;position:absolute;top:6px;right:6px}.home-photo-credit svg{background:rgb(var(--surface)/.8);box-sizing:content-box;border-radius:50%;padding:5px}.home-photo-credit span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.resident-home .resident-stories{padding-top:10px}.resident-home .resident-story{border-radius:12px;flex-basis:94px;height:120px;padding:9px 8px}.resident-home .resident-story strong{font-size:.75rem;font-weight:600}.resident-home .resident-story span{font-size:.6875rem;line-height:1.25}.resident-home-shortcuts{border-bottom:1px solid var(--city-border);gap:6px;margin:6px 16px 0;display:flex}.resident-home-shortcuts a{min-width:0;min-height:44px;color:var(--city-primary-ink);flex:1;align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:flex}.resident-home-shortcuts svg{flex-shrink:0}.resident-home-shortcuts a>svg:last-child{margin-left:auto}.resident-home-shortcuts a+a{padding-left:8px}.resident-home .resident-section{margin-top:14px}.resident-heading-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.resident-heading-actions>a{min-height:44px;color:var(--city-primary-ink);align-items:center;gap:2px;font-size:.75rem;display:flex}.resident-heading-actions .interest-trigger{justify-content:center;width:44px;height:44px}.resident-heading-actions .interest-trigger span{display:none}.resident-heading-actions .interest-trigger svg{width:18px;height:18px}.resident-home .resident-event-rail>article{flex-basis:clamp(152px,50vw - 21px,204px);width:auto}.resident-home .resident-event-rail .premium-event-image{height:100px}.resident-home .premium-event-info{gap:5px;padding:9px}.resident-home .premium-event-info h3{min-height:2.56em;font-size:.8125rem}.resident-home .premium-event-info>p{font-size:.6875rem}.resident-home .premium-tags{gap:4px}.resident-home .premium-tags>span{padding:2px 5px;font-size:.6875rem}.resident-home .premium-meta{flex-wrap:wrap;gap:4px;font-size:.6875rem}.resident-home .premium-reason{margin-top:0;font-size:.6875rem}.resident-home .premium-event-actions{padding:0 9px 9px}.resident-home .premium-event-actions>button{background:var(--city-primary);min-height:44px;font-size:.75rem}.resident-home .premium-date{border-radius:8px;min-width:32px;padding:4px 6px;top:7px;left:7px}.resident-home .premium-date strong{font-size:1.0625rem;line-height:19px}.resident-home .premium-save{filter:none;background:#0c302b66;border-radius:50%}.resident-home .resident-event-skeleton{flex:0 0 calc(50% - 5px);height:260px}.resident-home .resident-now-card{flex-basis:246px;gap:8px;min-height:68px;padding:8px}.resident-home .resident-now-card>img{flex-shrink:0;width:48px;height:48px}.resident-home .resident-now-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.resident-home .resident-now-card span{margin-top:4px;font-size:.6875rem}.resident-now-card i[data-live=false]{background:#9b8450}.resident-home .discovery-photo{flex-basis:104px;min-height:120px}.resident-home .resident-pulse{border-radius:15px;min-height:92px;padding:14px}.resident-home .resident-pulse h2{font-size:1.0625rem}.resident-home .resident-pulse p{font-size:.75rem;line-height:1.4}.resident-home .pulse-open{padding:10px;font-size:.75rem}.home-load-error{color:rgb(var(--ink-secondary));justify-content:space-between;align-items:center;gap:12px;margin:8px 16px;font-size:.75rem;display:flex}.home-load-error button{min-height:44px;color:var(--city-primary-ink);padding:0 8px;text-decoration:underline}.resident-bottom-nav a .nav-icon-active{position:relative}.resident-bottom-nav a[aria-current=page]:after{content:"";background:currentColor;border-radius:2px;width:18px;height:2px;position:absolute;bottom:0}:is(.resident-story,.discovery-photo,.premium-event-actions>button,.resident-home-shortcuts a){transition:transform .16s,background-color .16s}:is(.resident-story,.discovery-photo,.premium-event-actions>button):active{transform:scale(.98)}.premium-save svg{transition:transform .18s,fill .18s}.premium-save[aria-pressed=true] svg{transform:scale(1.08)}@media (width>=768px){.resident-home .resident-story{flex-basis:116px;height:140px}.resident-home-shortcuts{max-width:480px}}@media (width<=359px){.resident-home-shortcuts{gap:4px}.resident-home-shortcuts a{gap:4px;font-size:.6875rem}.resident-home-shortcuts a>svg:last-child{display:none}}[data-text-scale=xlarge] .resident-home .resident-story{flex-basis:124px;height:164px}[data-text-scale=xlarge] .resident-home .resident-event-rail>article{flex-basis:228px}[data-text-scale=xlarge] .resident-home-shortcuts{flex-wrap:wrap}[data-text-scale=xlarge] .resident-home-shortcuts a{flex-basis:100%}[data-text-scale=xlarge] .resident-home-shortcuts a+a{padding-left:0}.weather-icon{flex-shrink:0;overflow:visible}.weather-dialog-content{isolation:isolate;position:relative;overflow:hidden}.weather-dialog-content:before{content:"";z-index:-1;background:radial-gradient(at 85% 40%,#e0edf580,#0000 70%);height:220px;position:absolute;inset:0 0 auto}.weather-dialog-content[data-weather=clear]:before{background:radial-gradient(at 85% 40%,#f9dc7a55,#0000 70%)}.weather-reading{gap:22px;margin:22px 0 12px}.weather-reading strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:3.5rem;font-weight:500}.scene-atmosphere{position:absolute;inset:0;overflow:hidden}.scene-sunlight,.scene-clouds,.scene-mist{pointer-events:none;display:none;position:absolute}.scene-weather-clear:not(.scene-night) .scene-sunlight{background:radial-gradient(#ffe9a866,#0000 65%);width:90%;height:180%;animation:9s ease-in-out infinite alternate scene-sunlight;display:block;top:-80%;right:-20%}:is(.scene-weather-cloud,.scene-weather-partly-cloudy,.scene-weather-rain,.scene-weather-storm) .scene-clouds{background:radial-gradient(at 65% 25%,#f0f5f575,#0000 55%);animation:16s ease-in-out infinite alternate scene-clouds;display:block;inset:-15% -20% 25%}.scene-weather-fog .scene-mist{background:linear-gradient(165deg,#0000 20%,#d5e3eaa0 50%,#0000 80%);animation:14s ease-in-out infinite alternate scene-clouds;display:block;inset:15% -30% -10%}.scene-particle{top:-20px;left:var(--x);opacity:.65;width:1px;height:14px;animation:scene-rain var(--duration) linear var(--delay) infinite;background:#d5ebfa;border-radius:2px;position:absolute}.scene-weather-snow .scene-particle{opacity:.85;background:#fff;border-radius:50%;width:3px;height:3px;animation-name:scene-snow}.scene-moon{border-radius:50%;width:18px;height:18px;position:absolute;top:15px;right:36px;transform:rotate(-15deg);box-shadow:-5px 3px #f7e6b9}.scene-animated[data-motion=paused] .scene-atmosphere *{animation-play-state:paused}.weather-drop{animation:1.6s ease-in-out infinite weather-drop}@keyframes scene-rain{to{transform:translate(-26px,170px)}}@keyframes scene-snow{to{transform:translate(22px,180px)}}@keyframes scene-clouds{to{opacity:.6;transform:translate(-12%)}}@keyframes scene-sunlight{to{opacity:.6;transform:translate(-4%,4%)}}@keyframes weather-drop{0%,to{opacity:.45;transform:translateY(-1px)}60%{opacity:1;transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.resident-app *,.resident-app :before,.resident-app :after{transition:none!important;animation:none!important}.scene-particle{top:35%}}[data-reduced-motion=true] .scene-particle{top:35%}[data-high-contrast=true] .scene-atmosphere{display:none}[data-theme=dark] .resident-home{--city-primary-ink:#a8dfc5}.resident-alerts{gap:8px;margin:10px 16px 0;display:grid}.resident-alert-preview{text-align:left;color:#ca2637;background:linear-gradient(105deg,#ffe2e6,#fff0ef);border:1px solid #ffe2e4;border-radius:13px;align-items:center;gap:11px;width:100%;min-height:66px;padding:10px 12px;transition:background .16s;display:flex}.resident-alert-preview:active{background:#ffdbdf}.resident-alert-symbol{color:#fff;background:radial-gradient(circle at 28% 18%,#ff8b8e,#ff424e 58%,#e9303e);border:1px solid #fff9;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 2px 5px #d6273b12,inset 0 1px 2px #fff5}.resident-alert-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.resident-alert-copy>strong{letter-spacing:-.02em;font-size:.875rem;font-weight:600;line-height:1.2}.resident-alert-copy>span{color:#633c42;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.resident-alert-preview>svg{flex-shrink:0}.resident-alert-preview[data-severity=CRITICAL]{background:#ffe0e4;border-color:#ec7983}.alert-reader-dialog{border:1px solid var(--city-border);width:min(520px,100%);max-width:100%;max-height:min(82dvh,760px);color:rgb(var(--ink));background:rgb(var(--surface));border-bottom:0;border-radius:24px 24px 0 0;margin:auto auto 0;padding:0;overflow:hidden;box-shadow:0 -16px 64px #102e2820}.alert-reader-dialog[open]{flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) alert-reader-enter;display:flex}.alert-reader-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#132b2855}.alert-reader-handle{background:rgb(var(--ink)/.18);border-radius:4px;flex-shrink:0;width:32px;height:4px;margin:9px auto 0}.alert-reader-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:0 12px 0 22px;display:flex}.alert-reader-header>span{color:rgb(var(--ink-secondary));font-size:.75rem}.alert-reader-header button{place-items:center;width:44px;height:44px;display:grid}.alert-reader-body{overscroll-behavior:contain;padding:6px 22px 24px;overflow:auto}.alert-reader-body h2{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:1.375rem;font-weight:650;line-height:1.25}.alert-reader-category{color:rgb(var(--ink-secondary));align-items:center;gap:9px;margin:0 0 16px;font-size:.75rem;display:flex}.alert-reader-category .resident-alert-symbol{width:30px;height:30px}.alert-reader-meta{color:rgb(var(--ink-secondary));gap:6px;margin-top:16px;font-size:.75rem;display:grid}.alert-reader-meta p{align-items:center;gap:7px;display:flex}.alert-reader-meta svg{flex-shrink:0}.alert-reader-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0 0;font-size:.9375rem;line-height:1.65}.alert-reader-footer{padding:10px 18px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--city-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.alert-reader-pagination{align-items:center;display:flex}.alert-reader-pagination>span{text-align:center;min-width:46px;color:rgb(var(--ink-secondary));font-variant-numeric:tabular-nums;font-size:.75rem}.alert-reader-pagination button{background:rgb(var(--ink)/.04);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.alert-reader-pagination button:disabled{opacity:.3}.alert-reader-all{background:rgb(var(--ink)/.05);min-height:44px;color:rgb(var(--ink));border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:.75rem;font-weight:500;display:flex}.alert-reader-list{margin-top:16px}.alert-reader-list>button{border-bottom:1px solid var(--city-border);text-align:left;align-items:center;gap:10px;width:100%;min-height:74px;padding:12px 0;display:flex}.alert-reader-list>button>span:nth-child(2){flex:1;min-width:0}.alert-reader-list strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.4;display:block}.alert-reader-list small{color:rgb(var(--ink-secondary));margin-top:4px;font-size:.75rem;display:block}.alert-reader-list>button>svg{flex-shrink:0}@keyframes alert-reader-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .resident-alert-preview{color:#ffabb5;background:linear-gradient(110deg,#49272f,#352429);border-color:#633741}[data-theme=dark] .resident-alert-copy>span{color:#f0d4d9}[data-high-contrast=true] .resident-alert-preview{border:2px solid}@media (prefers-reduced-motion:reduce){.alert-reader-dialog[open]{animation:none}}@media (width<=359px){.alert-reader-footer{gap:4px;padding-inline:12px}.alert-reader-all{gap:5px;padding-inline:8px}.alert-reader-body{padding-inline:18px}}.resident-alert-preview[data-severity=CRITICAL] .resident-alert-copy>span{-webkit-line-clamp:unset;display:block}
