:host{box-sizing:border-box}:host *,:host :before,:host :after{box-sizing:inherit}:host *{margin:0;padding:0}:host button{font-family:inherit;font-size:inherit;line-height:inherit}:host input,:host textarea,:host select{font-family:inherit;font-size:inherit}:root,:host{--colors-main-white-1000:#fff;--colors-main-white-600:#fff9;--colors-main-white-300:#ffffff4d;--colors-main-light-grey:#f4f4f4;--colors-main-dark-grey:#2b2b2b;--colors-main-black-1000:#171f27;--colors-main-black-600:#171f2799;--colors-main-black-400:#171f2766;--colors-main-black-300:#171f274d;--colors-main-black-100:#171f271a;--colors-main-green-system:#00d959;--colors-main-yellow-system:#ffc107;--colors-main-red-system-1000:#ff4747;--colors-main-red-system-300:#ff47474d;--colors-text-main:var(--colors-main-black-1000);--colors-text-secondary:var(--colors-main-black-600);--colors-text-ternary:var(--colors-main-black-300);--colors-text-input:var(--colors-main-black-400);--colors-surface-main:var(--colors-main-white-1000);--colors-surface-secondary:var(--colors-main-light-grey);--colors-background-main:var(--colors-main-white-1000);--colors-border-default:var(--colors-main-black-100);--colors-border-hover:var(--colors-main-black-300);--colors-icon-main:var(--colors-main-black-1000);--colors-icon-secondary:var(--colors-main-black-600);--colors-icon-dark:var(--colors-icon-main);--colors-icon-dark-2:var(--colors-icon-secondary);--colors-icon-light:var(--colors-main-white-1000);--colors-brand-primary:#00d959;--colors-brand-primary-strong:#00b249;--colors-brand-on-primary:var(--colors-main-white-1000);--colors-system-success:var(--colors-main-green-system);--colors-system-warning:var(--colors-main-yellow-system);--colors-system-error:var(--colors-main-red-system-1000);--colors-input-stroke:var(--colors-border-default);--colors-input-stroke-hover:var(--colors-border-hover);--colors-divider-on-light:var(--colors-border-default);--colors-text-on-light-main:var(--colors-text-main);--colors-text-on-light-secondary:var(--colors-text-secondary);--colors-text-on-light-ternary:var(--colors-text-ternary);--colors-text-on-light-input:var(--colors-text-input);--colors-text-on-dark-main:var(--colors-text-main);--colors-text-on-dark-secondary:var(--colors-text-secondary);--colors-text-on-dark-ternary:var(--colors-text-ternary);--colors-text-on-dark-input:var(--colors-text-input);--colors-button-ui-text-main-fill:var(--colors-main-dark-grey);--colors-button-ui-text-main-hover:var(--colors-main-black-600);--colors-button-ui-text-main-disabled:var(--colors-main-black-300);--colors-button-ui-text-fill-hover:var(--colors-main-dark-grey);--colors-button-ui-icon-fill:var(--colors-main-dark-grey);--colors-button-ui-icon-fill-hover:var(--colors-main-black-600);--colors-button-ui-icon-fill-disabled:var(--colors-main-black-300);--colors-button-ui-icon-fill-white:var(--colors-main-white-1000);--spacing-40:40px}@media (min-width:768px){:root,:host{--spacing-40:40px}}@media (min-width:1280px){:root,:host{--spacing-40:40px}}@media (min-width:1440px){:root,:host{--spacing-40:40px}}@media (min-width:1920px){:root,:host{--spacing-40:40px}}:root,:host{--spacing-30:20px}@media (min-width:768px){:root,:host{--spacing-30:20px}}@media (min-width:1280px){:root,:host{--spacing-30:20px}}@media (min-width:1440px){:root,:host{--spacing-30:20px}}@media (min-width:1920px){:root,:host{--spacing-30:30px}}:root,:host{--spacing-20:15px}@media (min-width:768px){:root,:host{--spacing-20:15px}}@media (min-width:1280px){:root,:host{--spacing-20:15px}}@media (min-width:1440px){:root,:host{--spacing-20:15px}}@media (min-width:1920px){:root,:host{--spacing-20:20px}}:root,:host{--spacing-15:12px}@media (min-width:768px){:root,:host{--spacing-15:12px}}@media (min-width:1280px){:root,:host{--spacing-15:12px}}@media (min-width:1440px){:root,:host{--spacing-15:12px}}@media (min-width:1920px){:root,:host{--spacing-15:15px}}:root,:host{--spacing-10:10px}@media (min-width:768px){:root,:host{--spacing-10:10px}}@media (min-width:1280px){:root,:host{--spacing-10:8px}}@media (min-width:1440px){:root,:host{--spacing-10:10px}}@media (min-width:1920px){:root,:host{--spacing-10:10px}}:root,:host{--spacing-5:5px}@media (min-width:768px){:root,:host{--spacing-5:5px}}@media (min-width:1280px){:root,:host{--spacing-5:5px}}@media (min-width:1440px){:root,:host{--spacing-5:5px}}@media (min-width:1920px){:root,:host{--spacing-5:5px}}:root,:host{--corner-big-frame:40px}@media (min-width:768px){:root,:host{--corner-big-frame:40px}}@media (min-width:1280px){:root,:host{--corner-big-frame:28px}}@media (min-width:1440px){:root,:host{--corner-big-frame:32px}}@media (min-width:1920px){:root,:host{--corner-big-frame:40px}}:root,:host{--corner-message-frame:15px}@media (min-width:768px){:root,:host{--corner-message-frame:15px}}@media (min-width:1280px){:root,:host{--corner-message-frame:15px}}@media (min-width:1440px){:root,:host{--corner-message-frame:15px}}@media (min-width:1920px){:root,:host{--corner-message-frame:20px}}:root,:host{--corner-message-frame-small:5px}@media (min-width:768px){:root,:host{--corner-message-frame-small:5px}}@media (min-width:1280px){:root,:host{--corner-message-frame-small:5px}}@media (min-width:1440px){:root,:host{--corner-message-frame-small:5px}}@media (min-width:1920px){:root,:host{--corner-message-frame-small:5px}}:root,:host{--corner-button:12px}@media (min-width:768px){:root,:host{--corner-button:12px}}@media (min-width:1280px){:root,:host{--corner-button:12px}}@media (min-width:1440px){:root,:host{--corner-button:12px}}@media (min-width:1920px){:root,:host{--corner-button:12px}}:root,:host{--corner-input:8px}@media (min-width:768px){:root,:host{--corner-input:8px}}@media (min-width:1280px){:root,:host{--corner-input:8px}}@media (min-width:1440px){:root,:host{--corner-input:10px}}@media (min-width:1920px){:root,:host{--corner-input:10px}}:root,:host{--size-message-button:30px}@media (min-width:768px){:root,:host{--size-message-button:30px}}@media (min-width:1280px){:root,:host{--size-message-button:26px}}@media (min-width:1440px){:root,:host{--size-message-button:26px}}@media (min-width:1920px){:root,:host{--size-message-button:30px}}:root,:host{--size-message-button-icon:16px}@media (min-width:768px){:root,:host{--size-message-button-icon:16px}}@media (min-width:1280px){:root,:host{--size-message-button-icon:14px}}@media (min-width:1440px){:root,:host{--size-message-button-icon:14px}}@media (min-width:1920px){:root,:host{--size-message-button-icon:16px}}:root,:host{--size-message-button-active-icon:22px}@media (min-width:768px){:root,:host{--size-message-button-active-icon:22px}}@media (min-width:1280px){:root,:host{--size-message-button-active-icon:16px}}@media (min-width:1440px){:root,:host{--size-message-button-active-icon:16px}}@media (min-width:1920px){:root,:host{--size-message-button-active-icon:22px}}:root,:host{--header-footer-control-size:36px}@media (min-width:768px){:root,:host{--header-footer-control-size:36px}}@media (min-width:1280px){:root,:host{--header-footer-control-size:36px}}@media (min-width:1440px){:root,:host{--header-footer-control-size:36px}}@media (min-width:1920px){:root,:host{--header-footer-control-size:44px}}:root,:host{--header-footer-icon-size:16px}@media (min-width:768px){:root,:host{--header-footer-icon-size:16px}}@media (min-width:1280px){:root,:host{--header-footer-icon-size:16px}}@media (min-width:1440px){:root,:host{--header-footer-icon-size:16px}}@media (min-width:1920px){:root,:host{--header-footer-icon-size:22px}}:root,:host{--header-footer-gap:5px}@media (min-width:768px){:root,:host{--header-footer-gap:5px}}@media (min-width:1280px){:root,:host{--header-footer-gap:5px}}@media (min-width:1440px){:root,:host{--header-footer-gap:10px}}@media (min-width:1920px){:root,:host{--header-footer-gap:10px}}:root,:host{--font-family-base:"TT Commons Pro", Arial, sans-serif;--font-size-header-small:16px}@media (min-width:768px){:root,:host{--font-size-header-small:16px}}@media (min-width:1280px){:root,:host{--font-size-header-small:16px}}@media (min-width:1440px){:root,:host{--font-size-header-small:18px}}@media (min-width:1920px){:root,:host{--font-size-header-small:18px}}:root,:host{--font-size-ui-button:14px}@media (min-width:768px){:root,:host{--font-size-ui-button:14px}}@media (min-width:1280px){:root,:host{--font-size-ui-button:14px}}@media (min-width:1440px){:root,:host{--font-size-ui-button:16px}}@media (min-width:1920px){:root,:host{--font-size-ui-button:16px}}:root,:host{--font-size-ui-input:14px}@media (min-width:768px){:root,:host{--font-size-ui-input:14px}}@media (min-width:1280px){:root,:host{--font-size-ui-input:14px}}@media (min-width:1440px){:root,:host{--font-size-ui-input:14px}}@media (min-width:1920px){:root,:host{--font-size-ui-input:14px}}:root,:host{--font-size-ui-description:12px}@media (min-width:768px){:root,:host{--font-size-ui-description:12px}}@media (min-width:1280px){:root,:host{--font-size-ui-description:12px}}@media (min-width:1440px){:root,:host{--font-size-ui-description:12px}}@media (min-width:1920px){:root,:host{--font-size-ui-description:12px}}:root,:host{--font-size-text-message:14px}@media (min-width:768px){:root,:host{--font-size-text-message:14px}}@media (min-width:1280px){:root,:host{--font-size-text-message:14px}}@media (min-width:1440px){:root,:host{--font-size-text-message:14px}}@media (min-width:1920px){:root,:host{--font-size-text-message:16px}}:root,:host{--font-size-text-2:12px}@media (min-width:768px){:root,:host{--font-size-text-2:12px}}@media (min-width:1280px){:root,:host{--font-size-text-2:14px}}@media (min-width:1440px){:root,:host{--font-size-text-2:14px}}@media (min-width:1920px){:root,:host{--font-size-text-2:14px}}:root,:host{--font-weight-figma-normal:450;--line-height-tight:110%;--font-size-xs:var(--font-size-ui-description);--font-size-sm:var(--font-size-ui-input);--font-size-base:var(--font-size-text-message);--font-size-lg:var(--font-size-header-small);--font-size-xl:var(--font-size-header-small);--shadow:2px 2px 9px 0px #0000000f;--shadow-2:0 5.5px 11px 0 #8080804d;--transition-none:0s;--transition-fast:.15s;--transition-medium:.2s;--transition-ui:.16s;--transition-stagger:30ms;--transition-base:.25s;--transition-ease-standard:ease;--transition-ease-emphasized:cubic-bezier(.2, 0, 0, 1);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:color-mix(in srgb, var(--colors-brand-primary) 45%, transparent);--control-min-size:var(--header-footer-control-size);--z-popover:1050;--z-tooltip:1060}:host([theme-resolved=dark]){--colors-text-main:#fff;--colors-text-secondary:#fff9;--colors-text-ternary:#ffffff4d;--colors-text-input:#ffffff80;--colors-surface-main:#171f27;--colors-surface-secondary:#2b2b2b;--colors-border-default:#ffffff1f;--colors-border-hover:#fff6;--colors-icon-main:#fff;--colors-icon-secondary:#ffffffb3;--colors-background-main:var(--colors-surface-main);--colors-main-light-grey:var(--colors-surface-secondary);--colors-text-on-light-main:var(--colors-text-main);--colors-text-on-dark-main:var(--colors-text-main);--colors-text-on-light-secondary:var(--colors-text-secondary);--colors-text-on-light-ternary:var(--colors-text-ternary);--colors-text-on-light-input:var(--colors-text-input);--colors-text-on-dark-secondary:var(--colors-text-secondary);--colors-text-on-dark-ternary:var(--colors-text-ternary);--colors-text-on-dark-input:var(--colors-text-input);--colors-divider-on-light:var(--colors-border-default);--colors-input-stroke:#ffffff2e;--colors-input-stroke-hover:var(--colors-border-hover);--colors-icon-dark:var(--colors-icon-main);--colors-icon-dark-2:var(--colors-icon-secondary);--colors-button-ui-text-main-fill:var(--colors-brand-primary);--colors-button-ui-text-main-hover:color-mix(in srgb, var(--colors-brand-primary) 80%, #fff);--colors-button-ui-text-main-disabled:#ffffff2e;--colors-button-ui-text-fill-hover:#3a3a3a;--colors-button-ui-icon-fill:#2b2b2b;--colors-button-ui-icon-fill-hover:#3a3a3a;--colors-button-ui-icon-fill-disabled:#ffffff2e}.ds-typography-header-small{font-family:var(--font-family-base);font-size:var(--font-size-header-small);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0}.ds-typography-ui-button{font-family:var(--font-family-base);font-size:var(--font-size-ui-button);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0}.ds-typography-ui-input{font-family:var(--font-family-base);font-size:var(--font-size-ui-input);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0}.ds-typography-ui-description{font-family:var(--font-family-base);font-size:var(--font-size-ui-description);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0}.ds-typography-text-message{font-family:var(--font-family-base);font-size:var(--font-size-text-message);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0}.ds-typography-text-2{font-family:var(--font-family-base);font-size:var(--font-size-text-2);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0}.ui-icon{width:var(--ui-icon-size,22px);height:var(--ui-icon-size,22px);color:currentColor;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ui-icon>svg{width:100%;height:100%;display:block}ui-button{--size-main-icon-button-widget:var(--header-footer-control-size);--size-main-icon-button-modal:var(--header-footer-control-size);vertical-align:middle;color:var(--colors-text-main);display:inline-flex;position:relative}.ui-button__inner{justify-content:center;align-items:center;gap:var(--spacing-10);box-sizing:border-box;color:inherit;font-family:var(--font-family-base);font-size:var(--font-size-ui-button);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast,.15s) var(--transition-ease-standard,ease),border-color var(--transition-fast,.15s) var(--transition-ease-standard,ease),box-shadow var(--transition-fast,.15s) var(--transition-ease-standard,ease),color var(--transition-fast,.15s) var(--transition-ease-standard,ease);background:0 0;border:1px solid #0000;border-radius:999px;display:inline-flex;position:relative}.ui-button__inner:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,color-mix(in srgb, var(--colors-brand-primary) 45%, transparent));outline-offset:var(--focus-ring-offset,2px)}.ui-button__inner:disabled{cursor:not-allowed}.ui-button__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-button__icon{flex:none}ui-button[data-size=sm] .ui-button__inner{min-height:1.875rem;font-size:var(--font-size-ui-input);padding:0 .625rem}ui-button[data-size=md] .ui-button__inner{min-height:2.5rem;font-size:var(--font-size-ui-input);padding:0 1rem}ui-button[data-size=lg] .ui-button__inner{min-height:var(--header-footer-control-size);padding:0 var(--spacing-20);font-size:var(--font-size-ui-button)}ui-button[data-icon-only][data-size=sm] .ui-button__inner{width:1.875rem;min-width:1.875rem;height:1.875rem;padding:0}ui-button[data-icon-only][data-size=md] .ui-button__inner{width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0}ui-button[data-icon-only][data-size=lg] .ui-button__inner{width:var(--header-footer-control-size);min-width:var(--header-footer-control-size);height:var(--header-footer-control-size);padding:0}ui-button[data-kind=main] .ui-button__inner{min-height:var(--header-footer-control-size);padding:0 var(--spacing-20);gap:var(--spacing-10);background:var(--colors-button-ui-text-main-fill);color:var(--colors-brand-on-primary);overflow:hidden}ui-button[data-kind=main][data-variant=secondary] .ui-button__inner{background:var(--colors-surface-secondary);color:var(--colors-text-main)}ui-button[data-kind=main][data-state=hover] .ui-button__inner,ui-button[data-kind=main]:not([data-state=disabled]):not([data-state=loading]) .ui-button__inner:hover{background:var(--colors-button-ui-text-main-hover);color:var(--colors-brand-on-primary)}ui-button[data-kind=main][data-variant=secondary][data-state=hover] .ui-button__inner,ui-button[data-kind=main][data-variant=secondary]:not([data-state=disabled]):not([data-state=loading]) .ui-button__inner:hover{background:var(--colors-surface-secondary);color:var(--colors-text-secondary)}ui-button[data-kind=main][data-state=disabled] .ui-button__inner,ui-button[data-kind=main][data-state=loading] .ui-button__inner{background:var(--colors-button-ui-text-main-disabled);color:var(--colors-brand-on-primary)}ui-button[data-kind=main][data-variant=secondary][data-state=disabled] .ui-button__inner{background:var(--colors-surface-secondary);color:var(--colors-text-ternary)}ui-button[data-kind=main-icon] .ui-button__inner{width:var(--size-main-icon-button-modal);min-width:var(--size-main-icon-button-modal);min-height:var(--size-main-icon-button-modal);height:var(--size-main-icon-button-modal);background:var(--colors-button-ui-icon-fill);color:var(--colors-button-ui-icon-fill-white);padding:0;overflow:hidden}ui-button[data-kind=main-icon][data-size=md] .ui-button__inner{width:var(--size-main-icon-button-widget);min-width:var(--size-main-icon-button-widget);min-height:var(--size-main-icon-button-widget);height:var(--size-main-icon-button-widget)}ui-button[data-kind=main-icon][data-size=lg] .ui-button__inner{width:var(--size-main-icon-button-modal);min-width:var(--size-main-icon-button-modal);min-height:var(--size-main-icon-button-modal);height:var(--size-main-icon-button-modal)}ui-button[data-kind=main-icon][data-state=hover] .ui-button__inner,ui-button[data-kind=main-icon]:not([data-state=disabled]):not([data-state=loading]) .ui-button__inner:hover{background:var(--colors-button-ui-icon-fill-hover)}ui-button[data-kind=main-icon][data-state=disabled] .ui-button__inner,ui-button[data-kind=main-icon][data-state=loading] .ui-button__inner{background:var(--colors-button-ui-icon-fill-disabled);color:var(--colors-button-ui-icon-fill-white)}ui-button[data-kind=system] .ui-button__inner{width:var(--header-footer-control-size);min-width:var(--header-footer-control-size);height:var(--header-footer-control-size);background:var(--colors-surface-main);color:var(--colors-icon-secondary);border-color:var(--colors-border-default);padding:0}ui-button[data-kind=system][data-size=sm] .ui-button__inner{width:1.875rem;min-width:1.875rem;height:1.875rem}ui-button[data-kind=system][data-state=hover] .ui-button__inner,ui-button[data-kind=system]:not([data-state=disabled]):not([data-state=loading]) .ui-button__inner:hover{background:var(--colors-button-ui-icon-fill-hover);color:var(--colors-icon-light);border-color:#0000;box-shadow:2px 2px 9px #0000000f}ui-button[data-kind=system][data-state=active],ui-button[data-kind=system][data-state=active-hover]{color:var(--colors-icon-secondary)}ui-button[data-kind=system][data-state=active] .ui-button__inner,ui-button[data-kind=system][data-state=active-hover] .ui-button__inner{background:var(--colors-surface-secondary);border-color:#0000}ui-button[data-kind=system][data-state=disabled] .ui-button__inner,ui-button[data-kind=system][data-state=loading] .ui-button__inner{background:var(--colors-surface-main);color:var(--colors-button-ui-icon-fill-disabled);border-color:var(--colors-border-default)}ui-button[data-kind=message][data-icon-only] .ui-button__inner{width:var(--size-message-button);min-width:var(--size-message-button);min-height:var(--size-message-button);height:var(--size-message-button);color:var(--colors-icon-secondary);background:0 0;border-color:#0000;padding:0}ui-button[data-kind=message] .ui-button__icon{width:var(--size-message-button-icon);height:var(--size-message-button-icon)}ui-button[data-kind=message] .ui-button__icon[name=active-voice-message]{width:var(--size-message-button-active-icon);height:var(--size-message-button-active-icon)}ui-button[data-kind=message] .ui-icon__tts-progress{stroke-dashoffset:calc(100 - var(--tts-progress,0) * 100);transition:stroke-dashoffset .12s linear}ui-button[data-kind=message] .ui-button__icon--regular{display:inline-flex}ui-button[data-kind=message] .ui-button__icon--compact{display:none}@media (min-width:1280px){ui-button[data-kind=message] .ui-button__icon--regular{display:none}ui-button[data-kind=message] .ui-button__icon--compact{display:inline-flex}}@media (min-width:1920px){ui-button[data-kind=message] .ui-button__icon--regular{display:inline-flex}ui-button[data-kind=message] .ui-button__icon--compact{display:none}}ui-button[data-kind=message][data-state=hover] .ui-button__inner,ui-button[data-kind=message]:not([data-state=disabled]):not([data-state=loading]) .ui-button__inner:hover{background:var(--colors-surface-secondary)}ui-button[data-kind=message][data-state=active] .ui-button__inner,ui-button[data-kind=message][data-state=active-hover] .ui-button__inner,ui-button[data-kind=message][pressed] .ui-button__inner{color:var(--colors-icon-secondary)}ui-button[data-kind=message][data-state=active-hover] .ui-button__inner{background:var(--colors-surface-secondary)}ui-button[data-kind=message][data-state=disabled] .ui-button__inner,ui-button[data-kind=message][data-state=loading] .ui-button__inner{color:var(--colors-button-ui-icon-fill-disabled)}ui-button[data-kind=voice-message] .ui-button__inner{width:2.125rem;min-width:2.125rem;height:2.125rem;color:var(--colors-icon-secondary);background:0 0;border-color:#0000;padding:0}ui-button[data-kind=voice-message][data-state=hover] .ui-button__inner,ui-button[data-kind=voice-message]:not([data-state=disabled]):not([data-state=loading]) .ui-button__inner:hover{background:var(--colors-surface-secondary)}ui-button[data-kind=voice-message][data-state=disabled] .ui-button__inner,ui-button[data-kind=voice-message][data-state=loading] .ui-button__inner{color:var(--colors-button-ui-icon-fill-disabled)}ui-button[data-kind=short-message] .ui-button__inner{min-height:2.25rem;padding:var(--spacing-10) var(--spacing-15);border-radius:var(--corner-input);background:var(--colors-surface-secondary);color:var(--colors-text-main);font-size:var(--font-size-ui-button);border:0}@media (min-width:1280px){ui-button[data-kind=short-message] .ui-button__inner{min-height:auto}}ui-button[data-kind=short-message][data-state=hover] .ui-button__inner,ui-button[data-kind=short-message]:not([data-state=disabled]):not([data-state=loading]) .ui-button__inner:hover{background:var(--colors-button-ui-text-fill-hover);color:var(--colors-brand-on-primary)}ui-button[data-kind=short-message][data-state=disabled] .ui-button__inner,ui-button[data-kind=short-message][data-state=loading] .ui-button__inner{color:var(--colors-text-ternary)}ui-button[data-variant=primary]:not([data-kind]) .ui-button__inner{background:var(--colors-button-ui-text-main-fill);color:var(--colors-brand-on-primary)}ui-button[data-variant=secondary]:not([data-kind]) .ui-button__inner{background:var(--colors-surface-main)}ui-button[data-kind=main][data-variant=secondary] .ui-button__inner,ui-button[data-kind=short-message] .ui-button__inner{background:var(--colors-surface-secondary)}ui-button[data-variant=ghost] .ui-button__inner{border-color:#0000}ui-button[data-variant=danger] .ui-button__inner{color:var(--colors-system-error)}ui-button[data-kind=main][data-variant=danger] .ui-button__inner{background:0 0;border-color:currentColor}.ui-button__tooltip{top:var(--ui-button-tooltip-top,0);left:var(--ui-button-tooltip-left,0);z-index:var(--z-tooltip,var(--z-popover,1050));box-sizing:border-box;min-height:1.5625rem;padding:var(--spacing-5) var(--spacing-10);border-radius:var(--corner-message-frame-small);background:var(--colors-surface-secondary);box-shadow:var(--shadow);color:var(--colors-text-secondary);font-family:var(--font-family-base);font-size:var(--font-size-text-2);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--transition-fast,.15s) var(--transition-ease-standard,ease),transform var(--transition-fast,.15s) var(--transition-ease-standard,ease);justify-content:center;align-items:center;display:inline-flex;position:fixed;transform:translate(-50%,.25rem)}.ui-button__tooltip:before{content:"";background:inherit;width:.75rem;height:.75rem;position:absolute;bottom:100%;left:50%;transform:translate(-50%,50%)rotate(45deg);box-shadow:2px 2px 9px #00000008}.ui-button__tooltip[data-placement=top]{transform:translate(-50%,-.25rem)}.ui-button__tooltip[data-placement=top]:before{top:100%;bottom:auto;transform:translate(-50%,-50%)rotate(45deg)}.ui-button__tooltip[data-visible=true]{opacity:1;transform:translate(-50%)}.ui-button__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite ui-button-spin;display:inline-block}ui-button[data-loading] .ui-button__label{opacity:.6}@keyframes ui-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-button__inner,.ui-button__spinner,.ui-button__tooltip{transition:none;animation:none}}ui-input{--ui-input-width:21.25rem;--ui-input-height:2.8125rem;--ui-input-error-gap:var(--spacing-5);gap:var(--ui-input-error-gap);width:min(100%,var(--ui-input-width));flex-direction:column;display:flex}@media (min-width:768px){ui-input{--ui-input-height:2.4375rem}}@media (min-width:1920px){ui-input{--ui-input-height:2.8125rem}}.ui-input__label{font-family:var(--font-family-base);font-size:var(--font-size-ui-description);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0;color:inherit}.ui-input__label--visually-hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{.ui-input__label--visually-hidden{white-space:normal;clip-path:none;clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}}.ui-input__frame{width:100%;height:var(--ui-input-height);padding:0 var(--spacing-15);box-sizing:border-box;border:1px solid var(--colors-input-stroke);border-radius:var(--corner-input);background:var(--colors-surface-main);color:var(--colors-text-input);transition:border-color var(--transition-fast,.15s) var(--transition-ease-standard,ease),color var(--transition-fast,.15s) var(--transition-ease-standard,ease);align-items:center;display:flex}.ui-input__frame:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,color-mix(in srgb, var(--colors-brand-primary) 45%, transparent));outline-offset:var(--focus-ring-offset,2px)}.ui-input__prefix{font-family:var(--font-family-base);font-size:var(--font-size-ui-input);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0;margin-right:var(--spacing-5);color:var(--colors-text-main);flex:none}.ui-input__field{font-family:var(--font-family-base);font-size:var(--font-size-ui-button);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0;width:100%;min-width:0;color:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:0}.ui-input__field::placeholder{font-family:var(--font-family-base);font-size:var(--font-size-ui-button);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0;color:var(--colors-text-secondary);opacity:1;font-feature-settings:"liga" off,"clig" off}@supports (-webkit-touch-callout:none){.ui-input__field,.ui-input__field::placeholder{font-size:16px}}.ui-input__field:disabled{cursor:not-allowed}.ui-input__description{font-family:var(--font-family-base);font-size:var(--font-size-ui-description);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0;color:var(--colors-system-error);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ui-input[data-state=hover] .ui-input__frame,.ui-input__frame:hover,ui-input[data-state=active] .ui-input__frame,ui-input:focus-within .ui-input__frame,ui-input[data-state=hover] .ui-input__frame{border-color:var(--colors-input-stroke-hover)}ui-input[data-state=filled] .ui-input__frame,ui-input[data-state=active] .ui-input__frame,ui-input[data-state=error] .ui-input__frame,ui-input:focus-within .ui-input__frame{color:var(--colors-text-main)}ui-input[data-state=error] .ui-input__frame,ui-input[data-invalid] .ui-input__frame{border-color:var(--colors-main-red-system-300)}ui-input[data-disabled]{opacity:.6;cursor:not-allowed}ui-textarea{display:block}.ui-textarea__field{box-sizing:border-box;width:100%;padding:calc(var(--spacing-10) + 2px);border-radius:var(--corner-input);border:1px solid var(--colors-border-default);background:var(--colors-surface-secondary);color:inherit;font-family:var(--font-family-base);font-size:var(--font-size-base,1rem);resize:none;line-height:1.4;display:block}.ui-textarea__field:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,color-mix(in srgb, var(--colors-brand-primary) 45%, transparent));outline-offset:var(--focus-ring-offset,2px)}.ui-textarea__field::placeholder{font-family:var(--font-family-base);font-size:var(--font-size-ui-button);font-weight:var(--font-weight-figma-normal);line-height:var(--line-height-tight);letter-spacing:0;color:var(--colors-text-secondary);opacity:1;font-feature-settings:"liga" off,"clig" off}@supports (-webkit-touch-callout:none){.ui-textarea__field,.ui-textarea__field::placeholder{font-size:16px}}.ui-textarea__field:disabled{opacity:.6;cursor:not-allowed}ui-checkbox{--ui-checkbox-size:1rem;--ui-checkbox-radius:.125rem;--ui-checkbox-border-default:var(--colors-main-black-300);--ui-checkbox-border-hover:var(--colors-main-black-1000);--ui-checkbox-border-active:var(--colors-main-black-1000);--ui-checkbox-border-error:var(--colors-system-error);--ui-checkbox-bg:var(--colors-main-white-1000);--ui-checkbox-check:var(--colors-main-black-1000);vertical-align:middle;display:inline-flex}.ui-checkbox__row{align-items:center;gap:var(--spacing-5);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-family-base);font-size:var(--font-size-sm,.875rem);color:inherit;display:inline-flex}.ui-checkbox__field{appearance:none;width:var(--ui-checkbox-size);height:var(--ui-checkbox-size);border-radius:var(--ui-checkbox-radius);border:1px solid var(--ui-checkbox-border-default);background:var(--ui-checkbox-bg);color:#0000;cursor:pointer;flex:none;place-content:center;margin:0;transition:background-color .12s,border-color .12s,color .12s;display:inline-grid}.ui-checkbox__field:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,color-mix(in srgb, var(--colors-brand-primary) 45%, transparent));outline-offset:var(--focus-ring-offset,2px)}.ui-checkbox__field:before{content:"";clip-path:polygon(14% 44%,0 60%,40% 100%,100% 20%,85% 5%,40% 70%);transform-origin:50%;background:currentColor;width:.5rem;height:.375rem;transition:transform .12s;transform:scale(0)}.ui-checkbox__field:hover{border-color:var(--ui-checkbox-border-hover)}.ui-checkbox__field:checked{border-color:var(--ui-checkbox-border-active);color:var(--ui-checkbox-check)}.ui-checkbox__field:checked:before{transform:scale(1)}.ui-checkbox__field[aria-invalid=true]{border-color:var(--ui-checkbox-border-error)}.ui-checkbox__field:disabled{cursor:not-allowed;opacity:.55}ui-checkbox[data-disabled] .ui-checkbox__row{cursor:not-allowed;opacity:.7}ui-checkbox[data-state=hover] .ui-checkbox__field{border-color:var(--ui-checkbox-border-hover)}ui-checkbox[data-state=active] .ui-checkbox__field{border-color:var(--ui-checkbox-border-active);color:var(--ui-checkbox-check)}ui-checkbox[data-state=active] .ui-checkbox__field:before{transform:scale(1)}ui-checkbox[data-state=error] .ui-checkbox__field{border-color:var(--ui-checkbox-border-error)}:host(confirm-popover){opacity:0;z-index:var(--z-popover,1050);transition:opacity var(--transition-medium,.2s) var(--transition-ease-standard,ease),display var(--transition-medium,.2s) allow-discrete;display:none;position:absolute;inset:0}:host(confirm-popover[data-open=true]){opacity:1;display:block}@starting-style{:host(confirm-popover[data-open=true]){opacity:0}}.confirm-popover{--colors-dialog-surface:var(--colors-main-white-1000);--colors-dialog-text-main:var(--colors-main-black-1000);--colors-dialog-text-secondary:var(--colors-main-black-600);--colors-dialog-border:var(--colors-main-black-100);--colors-dialog-primary-fill:var(--colors-main-dark-grey);--colors-dialog-primary-hover:var(--colors-main-black-600);--colors-dialog-primary-text:var(--colors-main-white-1000);--colors-dialog-secondary-fill:#f4f4f4;--colors-dialog-icon:var(--colors-main-black-600);--shadow-dialog:2px 2px 4.5px 0 #0000000f;--confirm-popover-layout-width:230px}@media (min-width:768px){.confirm-popover{--confirm-popover-layout-width:230px}}@media (min-width:1280px){.confirm-popover{--confirm-popover-layout-width:230px}}@media (min-width:1440px){.confirm-popover{--confirm-popover-layout-width:230px}}@media (min-width:1920px){.confirm-popover{--confirm-popover-layout-width:250px}}.confirm-popover{--confirm-popover-card-width:230px}@media (min-width:768px){.confirm-popover{--confirm-popover-card-width:230px}}@media (min-width:1280px){.confirm-popover{--confirm-popover-card-width:230px}}@media (min-width:1440px){.confirm-popover{--confirm-popover-card-width:230px}}@media (min-width:1920px){.confirm-popover{--confirm-popover-card-width:250px}}.confirm-popover{--confirm-popover-action-height:36px}@media (min-width:768px){.confirm-popover{--confirm-popover-action-height:36px}}@media (min-width:1280px){.confirm-popover{--confirm-popover-action-height:36px}}@media (min-width:1440px){.confirm-popover{--confirm-popover-action-height:36px}}@media (min-width:1920px){.confirm-popover{--confirm-popover-action-height:44px}}.confirm-popover{--confirm-popover-action-inline-padding:12px}@media (min-width:768px){.confirm-popover{--confirm-popover-action-inline-padding:12px}}@media (min-width:1280px){.confirm-popover{--confirm-popover-action-inline-padding:12px}}@media (min-width:1440px){.confirm-popover{--confirm-popover-action-inline-padding:15px}}@media (min-width:1920px){.confirm-popover{--confirm-popover-action-inline-padding:20px}}.confirm-popover{padding:var(--spacing-20);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.confirm-popover__backdrop{background:var(--colors-main-black-400);position:absolute;inset:0}.confirm-popover__layout{--colors-surface-main:var(--colors-dialog-surface);--colors-surface-secondary:var(--colors-dialog-secondary-fill);--colors-text-main:var(--colors-dialog-text-main);--colors-text-secondary:var(--colors-dialog-text-secondary);--colors-border-default:var(--colors-dialog-border);--colors-icon-secondary:var(--colors-dialog-icon);--colors-button-ui-text-main-fill:var(--colors-dialog-primary-fill);--colors-button-ui-text-main-hover:var(--colors-dialog-primary-hover);width:var(--confirm-popover-layout-width);animation:.16s ease-out confirm-popover-pop;position:relative}.confirm-popover__card{box-sizing:border-box;width:var(--confirm-popover-card-width);background:var(--colors-dialog-surface);border:1px solid var(--colors-dialog-border);border-radius:var(--corner-button);box-shadow:var(--shadow-dialog);padding:var(--spacing-20);gap:var(--spacing-20);flex-direction:column;display:flex}.confirm-popover__text{gap:var(--spacing-10);overflow-wrap:break-word;word-break:normal;flex-direction:column;min-width:0;display:flex}.confirm-popover__title{font-family:var(--font-family-base);font-size:var(--font-size-header-small);font-weight:var(--font-weight-figma-normal);color:var(--colors-dialog-text-main);white-space:normal;margin:0;line-height:1.1}.confirm-popover__description{font-family:var(--font-family-base);font-size:var(--font-size-text-2);font-weight:var(--font-weight-figma-normal);width:100%;color:var(--colors-dialog-text-secondary);margin:0;line-height:1.1}.confirm-popover__actions{gap:var(--spacing-5);align-items:stretch;display:flex}.confirm-popover__actions ui-button.confirm-popover__action{min-width:0;height:var(--confirm-popover-action-height);flex:1 0 0}.confirm-popover__actions ui-button.confirm-popover__action .ui-button__inner{width:100%;min-height:var(--confirm-popover-action-height);height:var(--confirm-popover-action-height);padding:0 var(--confirm-popover-action-inline-padding);border-radius:var(--corner-big-frame)}.confirm-popover__actions ui-button.confirm-popover__action--confirm .ui-button__inner{background:var(--colors-dialog-primary-fill);color:var(--colors-dialog-primary-text)}.confirm-popover__actions ui-button.confirm-popover__action--confirm .ui-button__inner:hover{background:var(--colors-dialog-primary-hover);color:var(--colors-dialog-primary-text)}.confirm-popover__actions ui-button.confirm-popover__action--cancel .ui-button__inner{background:var(--colors-dialog-secondary-fill);color:var(--colors-dialog-text-main)}.confirm-popover__close{top:0;left:calc(var(--confirm-popover-card-width) + var(--spacing-10));position:absolute}@keyframes confirm-popover-pop{0%{opacity:0;transform:translateY(.25rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){:host(confirm-popover){transition:none}.confirm-popover__layout{animation:none}}
@font-face{font-family:TT Commons Pro;font-style:normal;font-weight:450;font-display:swap;src:url(../media/TT_Commons_Pro_Normal.3-113nvy7ocjz.woff2)format("woff2")}.visually-hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{.visually-hidden{white-space:normal;clip-path:none;clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}}body{background-color:var(--colors-surface-secondary);min-height:100vh;color:var(--colors-text-main);font-family:var(--font-family-base);margin:0}:is(ui-button:not(:defined),ui-input:not(:defined),ui-textarea:not(:defined),ui-checkbox:not(:defined)){visibility:hidden}.admin-shell{min-height:100vh;display:flex}.admin-shell__main{flex-direction:column;flex:auto;min-width:0;display:flex}.admin-shell__content{padding:var(--spacing-20);flex:auto}@media (min-width:1280px){.admin-shell__content{padding:var(--spacing-30)}}
