@layer proxima.notification{@keyframes ProximaNotificationAnimation{0%{transform:translate3d(var(--notification-animation-translate-x,0),var(--notification-animation-translate-y,-1rem),0);opacity:0}to{opacity:1;transform:translateZ(0)}}.notification{box-sizing:border-box;padding-inline:var(--notification-margin-x,1.25rem);padding-block:var(--notification-margin-y,1.25rem);pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;display:flex}.notification *,.notification :before,.notification :after{box-sizing:inherit}.notification_theme_error{--base-notification-icon-color:var(--notification-error-icon-color,var(--app-invalid-color,#dc3545));--base-notification-toast-icon-color:var(--notification-toast-error-icon-color,#dca1a1)}.notification_theme_success{--base-notification-icon-color:var(--notification-success-icon-color,var(--app-valid-color,#03a10e));--base-notification-toast-icon-color:var(--notification-toast-success-icon-color,#00b662)}.notification_theme_warning{--base-notification-icon-color:var(--notification-warning-icon-color,var(--app-warning-color,#ea9106));--base-notification-toast-icon-color:var(--notification-toast-warning-icon-color,#ffc107)}.notification__content{gap:var(--notification-gap,.75rem);width:var(--notification-width,fit-content);border-radius:var(--notification-border-radius,.5rem);pointer-events:auto;display:flex}.notification__main{-webkit-user-select:text;user-select:text;align-self:center}.notification__side,.notification__close{flex-shrink:0}.notification__actions{align-items:center;gap:var(--notification-actions-gap,.5rem);display:flex}.notification_view_plain .notification__content{max-width:var(--notification-max-width,min(100%,30rem));min-width:var(--notification-min-width,auto);padding-inline:var(--notification-padding-x,1.25rem);padding-block:var(--notification-padding-y,1.25rem);background:var(--notification-background,#fff);color:var(--notification-color,inherit);box-shadow:var(--notification-box-shadow-size,0 .5rem .75rem 0)var(--notification-box-shadow-color,#0000001a);animation:var(--notification-animation,ProximaNotificationAnimation .3s cubic-bezier(.34,1.56,.64,1));--base-notification-title-font-size:var(--notification-title-font-size,1.125em);--base-notification-title-font-weight:var(--notification-title-font-weight,700);--base-notification-close-size:var(--notification-close-size,2.5rem);--base-notification-close-margin-y-start:var(--notification-close-offset,-.875rem);--base-notification-close-margin-x-end:var(--notification-close-offset,-.875rem);align-items:normal}.notification_view_plain .notification__side{color:var(--base-notification-icon-color)}.notification_view_plain .notification__actions{margin-block-start:var(--notification-actions-margin-y-start,1rem)}.notification_view_toast .notification__content{white-space:nowrap;max-width:100%;height:var(--notification-toast-height,2.5rem);padding-inline:var(--notification-toast-padding-x,.875rem);background:var(--notification-toast-background,#000c);color:var(--notification-toast-color,#fff);-webkit-backdrop-filter:var(--notification-toast-backdrop-filter,blur(5px));backdrop-filter:var(--notification-toast-backdrop-filter,blur(5px));animation:var(--notification-toast-animation,ProximaNotificationAnimation .25s cubic-bezier(.33,1,.68,1));--base-notification-title-font-size:var(--notification-toast-title-font-size,.875rem);--base-notification-title-font-weight:var(--notification-toast-title-font-weight,400);--base-notification-close-size:var(--notification-toast-height,2.5rem);--base-notification-close-margin-y-start:0;--base-notification-close-margin-x-end:calc(var(--notification-toast-padding-x,.875rem)*-1);align-items:center}@media (prefers-reduced-transparency:reduce){.notification_view_toast .notification__content{background:var(--notification-toast-reduced-transparency-background,#000);-webkit-backdrop-filter:none;backdrop-filter:none}}.notification_view_toast .notification__side{color:var(--base-notification-toast-icon-color)}.notification_view_toast .notification__main{align-items:center;gap:var(--notification-gap,.75rem);max-width:var(--notification-toast-max-width,44ch);display:flex}.notification[data-position^=top]{inset-block-start:0}.notification[data-position^=bottom]{--notification-animation-translate-y:1rem;inset-block-end:0}.notification[data-position=top-start],.notification[data-position=bottom-start]{justify-content:flex-start}.notification[data-position=top-end],.notification[data-position=bottom-end]{justify-content:flex-end}.app__toast,.app__notification{z-index:var(--notification-z-index,1000);position:fixed;inset-inline:0}.app__notification{opacity:calc(1 - (var(--notification-position-index,0)*.05));transform:scale(calc(1 - (var(--notification-position-index,0)*.05)))translateY(calc(.75rem*var(--notification-position-index,0)));transition:var(--notification-transition,transform .4s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1));z-index:calc(var(--notification-z-index,1000) - var(--notification-position-index,0))}}@layer proxima{.notification__title{font-size:var(--base-notification-title-font-size);font-weight:var(--base-notification-title-font-weight);text-overflow:ellipsis;display:block;overflow:hidden}.notification__description{font-size:var(--notification-description-font-size,1em);margin-block-start:var(--notification-description-margin-y-start,.25rem)}.notification__close{--button-size:var(--base-notification-close-size);border-radius:inherit;margin-block-start:var(--base-notification-close-margin-y-start);margin-inline-end:var(--base-notification-close-margin-x-end)}.button__icon{--icon-size:var(--button-icon-size,1em);flex-shrink:0}.button__icon_before{order:0}.button__icon_after{order:1}}@layer proxima.button{.button_theme_dim{--button-theme-color:#909090}.button{justify-content:center;align-items:center;gap:var(--button-gap,.375em);vertical-align:middle;font-family:var(--button-font-family,inherit);font-size:var(--base-button-font-size);font-weight:var(--button-font-weight,400);text-align:center;text-transform:var(--button-text-transform,none);letter-spacing:var(--button-letter-spacing,.0125em);line-height:var(--button-line-height,1);width:var(--button-width,auto);height:var(--base-button-size);max-width:100%;padding-inline:var(--button-padding-x,calc(var(--base-button-size)/var(--button-padding-x-divider,2.25)));padding-block:var(--button-padding-y,0);background:var(--base-button-background);color:var(--base-button-color);-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;appearance:button;border-radius:var(--button-border-radius,calc(var(--base-button-size)/var(--button-border-radius-divider,8)));transition:var(--button-transition,color .2s,background-color .2s,border-color .2s);--base-button-size:var(--button-size,2.75rem);--base-button-font-size:var(--button-font-size,1rem);--base-button-background-opacity:var(--button-transparent-background-opacity,0);--base-button-box-shadow-opacity:var(--button-box-shadow-opacity,.2);--base-button-border-opacity:var(--button-border-opacity,.5);--base-button-inert-color:var(--button-theme-color,#0071e3);--base-button-theme-color:var(--base-button-inert-color);border:0;outline:none;text-decoration:none;display:inline-flex}.button_has_effect{--button-has-effect:1;--effect-ripple-size:var(--button-effect-ripple-size,calc(var(--base-button-size)*4));--effect-pulse-size:calc(var(--base-button-size)/6);--effect-pulse-color:var(--button-effect-pulse-color,var(--base-button-theme-color));position:relative}.button__effect{z-index:var(--button-effect-z-index,0);position:absolute;inset:0}.button_size_xxs{--base-button-size:var(--button-size-xxs,1.875rem);--base-button-font-size:var(--button-font-size-xxs,.75rem)}.button_size_xs{--base-button-size:var(--button-size-xs,2.25rem);--base-button-font-size:var(--button-font-size-xs,.875rem)}.button_size_s{--base-button-size:var(--button-size-s,2.5rem);--base-button-font-size:var(--button-font-size-s,.875rem)}.button_size_m{--base-button-size:var(--button-size-m,3rem);--base-button-font-size:var(--button-font-size-m,1rem)}.button_size_l{--base-button-size:var(--button-size-l,3.375rem);--base-button-font-size:var(--button-font-size-l,1.125rem)}.button_size_xl{--base-button-size:var(--button-size-xl,3.75rem);--base-button-font-size:var(--button-font-size-xl,1.25rem)}.button_size_xxl{--base-button-size:var(--button-size-xxl,4.125rem);--base-button-font-size:var(--button-font-size-xxl,1.375rem)}.button_round_none{border-radius:0}.button_round_full{--button-is-full-round:1;border-radius:100rem}.button_width_max{width:100%;display:flex}.button_width_sym{width:var(--base-button-size);height:var(--base-button-size);padding:var(--button-width-sym-padding,0)}.button_shadow_soft{box-shadow:var(--button-box-shadow-soft-size,0 .25em .25em 0)var(--button-box-shadow-soft-color,var(--button-box-shadow-color,var(--base-button-box-shadow-color-mix,#00000026)))}.button_shadow_wide{box-shadow:var(--button-box-shadow-wide-size,0 .5em 1em 0)var(--button-box-shadow-wide-color,var(--button-box-shadow-color,var(--base-button-box-shadow-color-mix,#00000026)))}.button_enabled{--button-is-enabled:1}.button_view_plain{--button-is-view-plain:1;--base-button-background:var(--base-button-theme-color);--base-button-color:var(--button-color,#fff)}.button_view_text{--button-is-view-text:1}.button_view_outline{--button-is-view-outline:1;--base-border-style:var(--button-border-style,solid);--base-border-color:var(--button-border-color,var(--base-button-border-color-mix,var(--base-button-theme-color)));border-width:var(--button-border-width,1px);border-style:var(--base-border-style);border-color:var(--base-border-color)}.button_view_text,.button_view_outline{--base-button-background:var(--button-transparent-background,var(--base-button-transparent-background-mix,transparent));--base-button-color:var(--base-button-theme-color)}.button_enabled:active{--button-is-active:1}.button_enabled:focus{--button-is-focus:1;--base-button-theme-color:var(--button-focus-theme-color,var(--base-button-inert-color));border-style:var(--button-focus-border-style,var(--base-border-style));outline-offset:var(--button-highlight-offset,var(--app-highlight-offset,.0625rem));outline-style:var(--button-highlight-style,var(--app-highlight-style,solid));outline-width:var(--button-highlight-size,var(--app-highlight-size,.1875rem));outline-color:var(--button-highlight-color,var(--app-highlight-color,var(--base-button-highlight-color-mix,#0000001a)))}.button_effect_pulse:hover{outline-color:#0000}.button_enabled[autofocus]:focus,.button_enabled:focus-visible{outline-offset:var(--button-outline-offset,var(--app-outline-offset,.1875rem));outline:var(--button-outline-size,var(--app-outline-size,.25rem))var(--button-outline-style,var(--app-outline-style,solid))var(--button-outline-color,var(--app-outline-color,#003dffb3))}@media (hover:hover){.button_enabled:hover{--button-is-hover:1;--base-button-theme-color:var(--button-hover-theme-color,var(--base-button-hover-theme-color-mix,var(--base-button-inert-color)));--base-button-background-opacity:var(--button-hover-transparent-background-opacity,.08);--base-button-box-shadow-opacity:var(--button-hover-box-shadow-opacity,.3);--base-button-border-opacity:var(--button-hover-border-opacity,1);border-style:var(--button-hover-border-style,var(--base-border-style));border-color:var(--button-hover-border-color,var(--base-border-color))}.button_enabled.button_view_plain:hover{color:var(--button-hover-color,var(--base-button-color))}}.button_disabled{--button-is-disabled:1;--base-button-theme-color:var(--button-disabled-theme-color,var(--base-button-inert-color));opacity:var(--button-disabled-opacity,var(--app-disabled-opacity,.6));cursor:not-allowed;box-shadow:none}@supports (outline-color:color-mix(in srgb,red,blue)){.button{--base-button-highlight-color-mix:color-mix(in srgb,var(--base-button-inert-color),transparent calc(100% - (var(--app-highlight-opacity,.2)*100%)))}}@supports (color:color-mix(in srgb,red,blue)){.button{--base-button-hover-theme-color-mix:color-mix(in srgb,var(--base-button-inert-color),var(--button-hover-mix-color,#000)calc(var(--button-hover-mix-opacity,.12)*100%));--base-button-border-color-mix:color-mix(in srgb,var(--base-button-theme-color),transparent calc(100% - (var(--base-button-border-opacity)*100%)));--base-button-transparent-background-mix:color-mix(in srgb,var(--base-button-theme-color),transparent calc(100% - (var(--base-button-background-opacity)*100%)));--base-button-box-shadow-color-mix:color-mix(in srgb,var(--base-button-theme-color),transparent calc(100% - (var(--base-button-box-shadow-opacity)*100%)))}}.button_theme_danger{--button-theme-color:var(--app-danger-color,#dc3545)}}@layer proxima.effect{@keyframes ProximaRippleAnimation{0%{opacity:var(--effect-ripple-opacity,.4);transform:scale(0)}to{opacity:0;transform:scale(1)}}@keyframes ProximaPulseAnimation{0%{box-shadow:0 0}70%{box-shadow:0 0 0 var(--effect-pulse-size,.375rem)transparent}to{box-shadow:0 0 #0000}}.effect{overflow:var(--effect-overflow,hidden);border-radius:inherit;display:block}.effect_type_pulse{opacity:var(--effect-pulse-opacity,.5);color:var(--effect-pulse-color,inherit)}.effect_type_ripple{color:var(--effect-ripple-color,inherit);--base-effect-ripple-size:var(--effect-ripple-size,4rem);--base-effect-ripple-offset:calc(var(--base-effect-ripple-size)/2*-1)}.effect_type_ripple:before{content:"";width:var(--base-effect-ripple-size);height:var(--base-effect-ripple-size);border-radius:var(--effect-ripple-border-radius,100%);pointer-events:none;background:currentColor;margin-block-start:var(--base-effect-ripple-offset);margin-inline-start:var(--base-effect-ripple-offset);display:block;position:absolute;inset-block-start:var(--effect-y,0);inset-inline-start:var(--effect-x,0);transform:scale(0)}.effect_type_ripple.effect_pressed:before{animation:var(--effect-ripple-animation,ProximaRippleAnimation);animation-timing-function:var(--effect-ripple-animation-timing,cubic-bezier(.61,1,.88,1));animation-duration:var(--effect-ripple-animation-duration,.5s)}.effect_type_pulse.effect_pressed{animation:var(--effect-pulse-animation,ProximaPulseAnimation);animation-timing-function:var(--effect-pulse-animation-timing,cubic-bezier(.22,1,.36,1));animation-duration:var(--effect-pulse-animation-duration,.9s)}}@layer proxima.icon{.icon{vertical-align:var(--icon-vertical-align,middle);width:var(--icon-width,var(--base-icon-size));height:var(--icon-height,var(--base-icon-size));color:var(--icon-color,inherit);box-sizing:border-box;border-radius:var(--icon-border-radius,calc(var(--base-icon-size)/var(--icon-border-radius-divider,8)));--base-icon-size:var(--icon-size,1em);--base-icon-padding:var(--icon-padding,.09375em);--base-icon-border-width:var(--icon-border-width,.09375em);justify-content:center;align-items:center;display:inline-flex}.icon svg{width:100%;height:100%;box-sizing:inherit;stroke-linecap:var(--icon-stroke-linecap,round);stroke-linejoin:var(--icon-stroke-linejoin,round);display:block}.icon [stroke-width]{stroke-width:var(--icon-stroke-width,revert-layer)}.icon_view_rect{padding:var(--base-icon-padding);background:var(--icon-view-rect-background,none)}.icon_view_outline{padding:var(--base-icon-padding);background:var(--icon-view-outline-background,none);border-width:var(--base-icon-border-width);border-style:var(--icon-border-style,solid);border-color:var(--icon-border-color,currentColor)}.icon_round_none{border-radius:0}.icon_round_full{--icon-is-full-round:1;border-radius:100rem}.icon_color_multi [data-stroke=primary]{stroke:var(--icon-primary-color,currentColor)}.icon_color_multi [data-stroke=secondary]{stroke:var(--icon-secondary-color,currentColor)}.icon_color_multi [data-stroke=tertiary]{stroke:var(--icon-tertiary-color,currentColor)}.icon_color_multi [data-fill=primary]{fill:var(--icon-primary-color,currentColor)}.icon_color_multi [data-fill=secondary]{fill:var(--icon-secondary-color,currentColor)}.icon_color_multi [data-fill=tertiary]{fill:var(--icon-tertiary-color,currentColor)}.icon_size_xxs{--base-icon-size:var(--icon-size-xxs,.625em);--base-icon-padding:var(--icon-padding-xxs,.0625em);--base-icon-border-width:var(--icon-border-width-xxs,.0625em)}.icon_size_xs{--base-icon-size:var(--icon-size-xs,.75em);--base-icon-padding:var(--icon-padding-xs,.0625em);--base-icon-border-width:var(--icon-border-width-xs,.0625em)}.icon_size_s{--base-icon-size:var(--icon-size-s,.875em);--base-icon-padding:var(--icon-padding-s,.0625em);--base-icon-border-width:var(--icon-border-width-s,.0625em)}.icon_size_m{--base-icon-size:var(--icon-size-m,1.25em);--base-icon-padding:var(--icon-padding-m,.125em);--base-icon-border-width:var(--icon-border-width-m,.125em)}.icon_size_l{--base-icon-size:var(--icon-size-l,1.5em);--base-icon-padding:var(--icon-padding-l,.1875em);--base-icon-border-width:var(--icon-border-width-l,.125em)}.icon_size_xl{--base-icon-size:var(--icon-size-xl,2em);--base-icon-padding:var(--icon-padding-xl,.25em);--base-icon-border-width:var(--icon-border-width-xl,.125em)}.icon_size_xxl{--base-icon-size:var(--icon-size-xxl,3em);--base-icon-padding:var(--icon-padding-xxl,.5em);--base-icon-border-width:var(--icon-border-width-xxl,.1875em)}}@layer proxima.form{.form{--base-form-error-color:var(--form-error-color,var(--app-invalid-color,#dc3545))}.form__header{margin-block-end:var(--form-header-margin-y-end,1rem)}.form__content{display:var(--form-content-display,flex);flex-wrap:var(--form-content-flex-wrap,wrap);justify-content:var(--form-content-justify-content,stretch);gap:var(--form-gap,.625rem)}.form__footer{gap:var(--form-footer-gap,.5rem);margin-block-start:var(--form-footer-margin-y-start,2rem);display:flex}.form__footer_to_start{justify-content:flex-start}.form__footer_to_center{justify-content:center}.form__footer_to_end{justify-content:flex-end}.form__field{flex:var(--form-field-flex,0 0 100%);max-width:var(--form-field-max-width,100%);position:relative}.form__field_half{max-width:calc(50% - var(--form-gap,.625rem)/2)}.form__field_third{max-width:calc(33.3333% - var(--form-gap,.625rem)/3)}.form__field_quarter{max-width:calc(25% - var(--form-gap,.625rem)/4)}.form__message{min-height:var(--form-message-min-height,auto)}.form__field .field_label_above~.form__message .popup_above{margin-block-end:-1.25rem}.form__error{font-size:var(--form-error-font-size,.875rem);line-height:var(--form-error-line-height,1.25);color:var(--base-form-error-color);padding-block-start:var(--form-error-padding-y-start,.25rem);display:block}.form__popup{--popup-background:var(--field-popup-background,var(--field-background,var(--app-field-background)));--popup-padding:var(--form-popup-padding,1rem 1.5rem);--popup-box-shadow:var(--form-popup-box-shadow,0 .25rem 1rem #00000026);--popup-border-inline-width:var(--form-popup-border-inline-width,.25rem);--popup-border-inline-color:var(--form-popup-border-inline-color,var(--base-form-error-color));margin-block-end:.125rem;margin-inline-start:calc(-.875rem*var(--popup-has-arrow,0));margin-inline-end:calc(-.875rem*var(--popup-has-arrow,0))}}@layer proxima.field{.field{box-sizing:border-box;border-radius:var(--field-border-radius,calc(var(--base-field-size)/var(--field-border-radius-divider,16)));--base-field-size:var(--field-size,2.75rem);--base-field-font-size:var(--field-font-size,1rem);--base-field-label-font-size:var(--field-label-font-size,.875rem);--base-field-prepend-font-size:var(--field-prepend-font-size,calc(var(--base-field-font-size)*1.25));--base-field-prepend-width:var(--field-prepend-width,var(--base-field-size));--base-field-prepend-height:var(--field-prepend-height,100%);--base-field-padding-x:calc((var(--base-field-size)*.25) + (.375rem*var(--field-is-full-round,0)));--base-field-start-padding:calc(var(--base-field-prepend-width)*var(--field-has-prepend,0));--base-field-end-padding:calc((var(--base-field-action-size)*var(--field-actions-length,0)) + (var(--base-field-arrow-width)*var(--field-has-arrow,0)));--base-field-padding-x-start:max(var(--field-padding-x-start,var(--base-field-padding-x)),var(--base-field-start-padding,0rem));--base-field-padding-x-end:max(var(--field-padding-x-end,var(--base-field-padding-x)),var(--base-field-end-padding,0rem));--base-field-empty-background:var(--field-background,var(--app-field-background,#fff));--base-field-inert-background:var(--base-field-empty-background);--base-field-background:var(--base-field-inert-background);--base-field-border-width:var(--field-border-width,1px);--base-field-inert-border-color:var(--field-border-color,var(--app-field-border-color,#cfd4d9));--base-field-border-color:var(--base-field-inert-border-color);--base-field-inert-placeholder-color:var(--field-placeholder-color,#6c757d);--base-field-placeholder-color:var(--base-field-inert-placeholder-color);--base-field-mask-color:var(--field-mask-color,var(--base-field-placeholder-color));--base-field-color:var(--field-color,var(--app-field-color,#212529));--base-field-autofill-color:var(--field-autofill-color,#e8f0fe);--base-field-accent-color:var(--field-accent-color,var(--app-accent-color,#0071e3));--base-field-invalid-color:var(--field-invalid-color,var(--app-invalid-color,#dc3545));--base-field-valid-color:var(--field-valid-color,var(--app-valid-color,#03a10e));--base-field-status-size:var(--field-status-size,var(--base-field-font-size));--base-field-action-size:var(--field-action-size,var(--base-field-size));--base-field-action-icon-size:var(--field-action-icon-size,.875rem);--base-field-arrow-width:calc(var(--base-field-action-size)/4*2.5);--base-field-view-line-actions-offset:calc((var(--base-field-action-size) - var(--base-field-action-icon-size))/2.5);--base-field-max-width:var(--field-max-width,calc(var(--base-field-padding-x-start) + var(--base-field-padding-x-end) + ( var(--field-width-length)*var(--field-width-length-multiplier,calc(var(--base-field-font-size)*.61)))));display:block}[dir=rtl] .field{--field-direction:-1}.field *,.field :before,.field :after{box-sizing:inherit}.field_has_prepend{--field-has-prepend:1}.field_has_actions{--field-has-actions:1}.field_has_label{--field-has-label:1}.field_has_value{--field-has-value:1}.field_has_status{--field-has-status:1}.field_has_arrow{--field-has-arrow:1}.field_enabled{--field-is-enabled:1}.field_label_above{--field-is-label-above:1}.field_actions_hover{--field-is-actions-hover:1}.field_actions_always{--field-is-actions-always:1}.field__header{margin-block-end:var(--field-header-margin-y-end,calc(var(--base-field-label-font-size)*.375))}.field__label{font-size:var(--base-field-label-font-size);letter-spacing:var(--field-label-letter-spacing,normal);line-height:var(--field-label-line-height,1.2);color:var(--field-label-color,var(--app-label-color,#6c757d));cursor:pointer}.field__label-required{display:var(--field-label-required-display,inline);color:var(--field-label-required-color,inherit)}.field__content{width:var(--base-field-max-width);height:var(--base-field-size);border-radius:inherit;transition:var(--field-transition,background-color .2s,border-color .2s);--field-is-hover-or-focus:max(var(--field-is-focus,0),var(--field-is-hover,0));position:relative}.field__prepend{font-size:var(--base-field-prepend-font-size);background:var(--field-prepend-background,none);color:var(--field-prepend-color,var(--base-field-color));width:var(--base-field-prepend-width);height:var(--base-field-prepend-height);padding-inline:var(--field-prepend-padding-x,0);padding-block:var(--field-prepend-padding-y,0);border-style:var(--field-prepend-border-style,var(--field-border-style,solid));border-width:var(--field-prepend-border-width,0);border-color:var(--field-prepend-border-color,var(--base-field-border-color));pointer-events:var(--field-prepend-pointer-events,none);z-index:var(--field-prepend-z-index,2);border-start-start-radius:inherit;border-end-start-radius:inherit;justify-content:center;align-items:center;transition:inherit;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.field__footer{max-width:var(--field-footer-max-width,none);margin-block-start:var(--field-footer-margin-y-start,.5rem)}.field__input{font-size:var(--base-field-font-size);font-family:var(--field-font-family,inherit);font-weight:var(--field-font-weight,400);font-style:var(--field-font-style,normal);text-transform:var(--field-text-transform,none);text-align:var(--field-text-align,start);line-height:var(--field-line-height,normal);color:var(--base-field-color);caret-color:var(--field-caret-color,auto);appearance:none;opacity:1;outline:none}.field:not(.field_focused) .field__content:not(:hover) .field__input:not([type=password]){text-overflow:var(--field-text-overflow,ellipsis)}.field__input::placeholder{font-family:var(--field-placeholder-font-family,inherit);font-size:var(--field-placeholder-font-size,inherit);font-weight:var(--field-placeholder-font-weight,inherit);font-style:var(--field-placeholder-font-style,normal);line-height:var(--field-placeholder-line-height,normal);opacity:var(--field-placeholder-opacity,1);color:var(--base-field-placeholder-color)}.field__input:placeholder-shown{text-overflow:ellipsis}.field__input::-webkit-strong-password-auto-fill-button{font-size:.75em}.field__input::-webkit-contacts-auto-fill-button{cursor:pointer;z-index:6;margin-inline-start:.5rem;position:absolute;inset-block-start:50%;inset-inline-start:100%;transform:translateY(-50%)}.field__input[list]::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none}.field__input[list]::-webkit-list-button{opacity:0;pointer-events:none}.field__input:-webkit-autofill{box-shadow:inset 0 0 0 var(--base-field-size)var(--base-field-autofill-color)!important}.field__input:autofill{box-shadow:inset 0 0 0 var(--base-field-size)var(--base-field-autofill-color)!important}:-webkit-any(.field__input:-webkit-autofill~.field__status,.field__input:-webkit-autofill~.field__status){--base-field-background:var(--base-field-autofill-color)}:is(.field__input:autofill~.field__status,.field__input:autofill~.field__status){--base-field-background:var(--base-field-autofill-color)}.field__el{width:100%;max-width:100%;height:100%;padding-block:var(--field-padding-y,0);background:var(--base-field-background);border-style:var(--field-border-style,solid);border-width:var(--base-field-border-width);border-color:var(--base-field-border-color);border-radius:inherit;padding-inline-start:var(--base-field-padding-x-start);padding-inline-end:var(--base-field-padding-x-end);transition:inherit;display:block}.field__el_masked{z-index:1;background:0 0;position:relative}.field__mask{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--base-field-mask-color);-webkit-text-fill-color:var(--base-field-mask-color);border-color:#0000;position:absolute;inset-block-start:0;inset-inline-start:0}.field__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}.field__status{--base-field-status-opacity:var(--field-status-opacity,calc(1 - var(--field-is-hover-or-focus)));width:var(--base-field-action-size);height:var(--base-field-action-size);pointer-events:none;border-radius:inherit;z-index:var(--field-status-z-index,3);justify-content:center;align-items:center;margin-inline-end:calc(var(--base-field-view-line-actions-offset)*var(--field-is-view-line,0)*(var(--field-has-arrow,0) - 1));display:flex;position:absolute;inset-block:0;inset-inline-end:max((var(--base-field-padding-x-end) - var(--base-field-action-size)/2.5)*var(--field-is-actions-always,0)*var(--field-has-actions,0),var(--base-field-arrow-width)*var(--field-has-arrow,0));overflow:hidden}.field__status:before{content:"";display:var(--field-status-background-display,block);inset:var(--base-field-border-width);background:var(--field-status-background,linear-gradient(calc(90deg*var(--field-direction,1)),transparent,var(--base-field-background)50%));opacity:var(--base-field-status-opacity);border-radius:inherit;z-index:-1;position:absolute;inset-inline-start:-.5rem}.field__status svg{width:var(--base-field-status-size);height:var(--base-field-status-size);opacity:var(--base-field-status-opacity);transform:var(--field-status-transform,translate3d(0,calc(var(--field-is-hover-or-focus)*-25%),0));transition:var(--field-status-transition,opacity .25s ease-out,transform .25s cubic-bezier(0,.55,.45,1));display:block}.field__status [stroke]{fill:none;stroke-width:var(--field-status-icon-stroke-width,2);stroke-linecap:var(--field-status-icon-stroke-linecap,round);stroke-linejoin:var(--field-status-icon-stroke-linejoin,round)}.field__status_invalid{color:var(--field-status-invalid-color,var(--base-field-invalid-color))}.field__status_valid{color:var(--field-status-valid-color,var(--base-field-valid-color))}.field__actions{pointer-events:none;border-radius:inherit;visibility:hidden;z-index:var(--field-actions-z-index,2);display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden}.field_enabled .field__actions{visibility:visible}.field__action{width:var(--base-field-action-size);height:var(--base-field-action-size);padding:var(--field-action-padding,0);color:var(--field-action-color,#787a7d);pointer-events:auto;cursor:pointer;border-radius:inherit;transition:var(--field-action-transition,color .2s,opacity .3s);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.field__action_pressed{color:var(--field-action-pressed-color,var(--base-field-accent-color))}.field__action:not(:first-child):not(.field__action_arrow):after{content:"";display:var(--field-action-sep-display,block);border-inline-start:var(--field-action-sep-style,dotted)var(--field-action-sep-width,1px)var(--field-action-sep-color,#6b6b6b80);position:absolute;inset-block:30%;inset-inline-start:0}.field__action svg{width:var(--base-field-action-icon-size);height:var(--base-field-action-icon-size);pointer-events:none;display:block}.field__action [stroke-width]{stroke-width:var(--field-action-icon-stroke-width,revert-layer);stroke-linecap:var(--field-action-icon-stroke-linecap,round);stroke-linejoin:var(--field-action-icon-stroke-linejoin,round)}.field__action_arrow{width:var(--base-field-arrow-width);pointer-events:var(--field-arrow-pointer-events,none);justify-content:flex-start}.field__action_arrow svg{transform:rotateX(calc(180deg*var(--field-is-arrow-flipped,0)));transition:var(--field-arrow-transition,transform .2s cubic-bezier(.455,.03,.515,.955))}.field_actions_hover .field__action:not(.field__action_arrow){transform:translate3d(0,calc(100%*(1 - var(--field-is-hover-or-focus))),0);opacity:var(--field-is-hover-or-focus)}.field__action:last-child:not(.field__action_arrow){margin-inline-end:calc(var(--base-field-view-line-actions-offset)*var(--field-is-view-line,0)*-1)}.field_enabled:not(.field_has_value) .field__action_clear{display:none}.field_view_plain{--field-is-view-plain:1}.field_view_line{--field-is-view-line:1;--base-field-padding-x:var(--field-view-line-padding-x,0rem);--base-field-background:var(--field-view-line-background,transparent);--base-field-arrow-width:var(--base-field-action-icon-size);border-radius:var(--field-view-line-border-radius,0)}.field_view_line .field__el,.field_view_line .field__prepend{border-width:0 0 var(--base-field-border-width)0}.field_label_aside{--field-is-label-aside:1;--base-field-label-aside-header-max-width:var(--field-label-aside-header-max-width,calc(var(--base-field-label-font-size)*var(--field-label-aside-width-multiplier,10)));flex-wrap:wrap;display:flex}.field_label_aside .field__header{align-items:center;justify-content:var(--field-label-aside-header-justify-content,flex-start);max-width:var(--base-field-label-aside-header-max-width);flex-grow:1;flex-basis:0;margin-block-end:0;padding-inline-end:var(--field-label-aside-header-padding-x-end,1rem);display:flex}.field_label_aside .field__content{max-width:min(var(--base-field-max-width,100%),100% - var(--base-field-label-aside-header-max-width,0));flex-grow:1;flex-basis:0}.field_label_aside .field__footer{padding-inline-start:var(--base-field-label-aside-header-max-width)}.field_label_inside{--field-is-label-inside:1;position:relative}.field_label_inside .field__header{width:100%;height:var(--base-field-size);font-size:var(--base-field-font-size);border-inline-start:solid transparent calc(var(--base-field-border-width)*var(--field-is-view-plain,0));border-radius:inherit;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:var(--field-label-inside-header-z-index,5);align-items:center;margin-block-end:0;padding-block-end:calc((var(--base-field-border-width) + .25rem)*var(--field-is-view-line,0));padding-inline-start:var(--base-field-padding-x-start);display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.field_label_inside .field__label{white-space:nowrap;text-overflow:ellipsis;transform-origin:0 0;transition:var(--field-label-inside-label-transition,transform .2s);font-size:1em;overflow:hidden}[dir=rtl] .field_label_inside .field__label{transform-origin:100% 0}.field_label_inside.field_focused .field__label,.field_label_inside.field_has_value .field__label{transform:var(--field-label-inside-label-transform,scale(.8)translateY(calc((33% + (var(--base-field-size)/10))*-1)))}.field_label_inside .field__el{padding-block-start:var(--field-label-inside-padding-y-start,calc(var(--base-field-size)/3.5))}.field_label_inside:not(.field_focused):not(.field_has_value){--base-field-placeholder-color:transparent;--base-field-mask-color:transparent}.field_round_none{border-radius:0}.field_round_full{--field-is-full-round:1;border-radius:100rem}.field_shadow_soft{--base-field-box-shadow-soft-size:var(--field-box-shadow-soft-size,.0625rem .0625rem .25rem);--base-field-box-shadow-soft-color:var(--field-box-shadow-soft-color,rgba(0,0,0,var(--app-field-box-shadow-opacity,.1)))}.field_shadow_soft:not(.field_disabled) .field__el:not(.field__el_masked){box-shadow:var(--base-field-box-shadow-soft-size)var(--base-field-box-shadow-soft-color)}.field_shadow_soft.field_view_line{--base-field-box-shadow-soft-size:var(--field-view-line-box-shadow-soft-size,0)}.field_focused.field_shadow_soft{--base-field-box-shadow-soft-color:transparent}.field_size_xxs{--base-field-size:var(--field-size-xxs,1.875rem);--base-field-font-size:var(--field-font-size-xxs,.8125rem);--base-field-label-font-size:var(--field-label-font-size-xxs,.75rem);--base-field-action-icon-size:var(--field-action-icon-size-xxs,.75rem)}.field_size_xs{--base-field-size:var(--field-size-xs,2.25rem);--base-field-font-size:var(--field-font-size-xs,.875rem);--base-field-label-font-size:var(--field-label-font-size-xs,.8125rem);--base-field-action-icon-size:var(--field-action-icon-size-xs,.75rem)}.field_size_s{--base-field-size:var(--field-size-s,2.5rem);--base-field-font-size:var(--field-font-size-s,1rem);--base-field-label-font-size:var(--field-label-font-size-s,.875rem);--base-field-action-icon-size:var(--field-action-icon-size-s,.875rem)}.field_size_m{--base-field-size:var(--field-size-m,3rem);--base-field-font-size:var(--field-font-size-m,1rem);--base-field-label-font-size:var(--field-label-font-size-m,.875rem);--base-field-action-icon-size:var(--field-action-icon-size-m,.875rem)}.field_size_l{--base-field-size:var(--field-size-l,3.375rem);--base-field-font-size:var(--field-font-size-l,1.125rem);--base-field-label-font-size:var(--field-label-font-size-l,1rem);--base-field-action-icon-size:var(--field-action-icon-size-l,1rem)}.field_size_xl{--base-field-size:var(--field-size-xl,3.75rem);--base-field-font-size:var(--field-font-size-xl,1.25rem);--base-field-label-font-size:var(--field-label-font-size-xl,1.125rem);--base-field-action-icon-size:var(--field-action-icon-size-xl,1.125rem)}.field_size_xxl{--base-field-size:var(--field-size-xxl,4.125rem);--base-field-font-size:var(--field-font-size-xxl,1.375rem);--base-field-label-font-size:var(--field-label-font-size-xxl,1.25rem);--base-field-action-icon-size:var(--field-action-icon-size-xxl,1.125rem)}.field_invalid{--field-is-invalid:1;--base-field-inert-background:var(--field-invalid-background,var(--base-field-empty-background));--base-field-inert-border-color:var(--field-invalid-border-color,var(--base-field-invalid-color))}.field_invalid:not(.field_focused){--base-field-mask-color:var(--field-invalid-mask-color,var(--base-field-invalid-mask-color-mix,#e9868f))}.field_valid{--field-is-valid:1;--base-field-inert-background:var(--field-valid-background,var(--base-field-empty-background));--base-field-inert-border-color:var(--field-valid-border-color,var(--base-field-valid-color))}.field_focused{--field-is-focus:1;--base-field-placeholder-color:var(--field-focus-placeholder-color,var(--base-field-focus-placeholder-color-mix,var(--base-field-inert-placeholder-color)));--base-field-background:var(--field-focus-background,var(--base-field-inert-background));--base-field-border-color:var(--field-focus-border-color,var(--base-field-accent-color))}.field_focused .field__el{outline-offset:var(--field-highlight-offset,var(--app-highlight-offset,.0625rem));outline-style:var(--field-highlight-style,var(--app-highlight-style,solid));outline-width:var(--field-highlight-size,var(--app-highlight-size,.25rem));outline-color:var(--field-highlight-color,var(--app-highlight-color,var(--base-field-highlight-color-mix,rgba(0,113,227,var(--app-highlight-opacity,.2)))))}.field_focused.field_view_line .field__el{outline-offset:var(--field-view-line-highlight-offset,.25rem)}@media (hover:hover){.field_enabled .field__content:hover{--field-is-hover:1}.field_enabled:not(.field_focused) .field__content:hover{--base-field-background:var(--field-hover-background,var(--base-field-inert-background));--base-field-border-color:var(--field-hover-border-color,var(--base-field-accent-color))}.field__action:hover{color:var(--field-action-hover-color,var(--base-field-color))}}.field_disabled{--field-is-disabled:1;opacity:var(--field-disabled-opacity,var(--app-disabled-opacity,.6))}.field_disabled .field__el,.field_disabled .field__label{cursor:not-allowed}@supports (outline-color:color-mix(in srgb,red,blue)){.field{--base-field-highlight-color-mix:color-mix(in srgb,var(--base-field-accent-color),transparent calc(100% - (var(--app-highlight-opacity,.2)*100%)))}}@supports (color:color-mix(in srgb,red,blue)){.field{--base-field-focus-placeholder-color-mix:color-mix(in srgb,var(--base-field-inert-placeholder-color),transparent 40%);--base-field-invalid-mask-color-mix:color-mix(in srgb,var(--base-field-invalid-color),#fff 50%)}}.field__input::-webkit-credentials-auto-fill-button{cursor:pointer;z-index:6;margin-inline-start:.5em;position:absolute;inset-block-start:50%;inset-inline-start:100%;transform:translateY(-50%)}.field__action_eye svg{transform:var(--field-action-eye-transform,scale(1.35))}.field__action_eye [mask]{stroke-dasharray:0;fill:currentColor}.field_multiselect{--field-is-arrow-flipped:var(--field-is-popup-opened,0)}.field__chips{align-items:center;gap:var(--field-chips-gap,.25rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.field_popup_opened{--field-is-popup-opened:1}.field_list_pending{--field-is-list-pending:1}.field__popup{--popup-font-size:var(--field-popup-font-size,.875rem);--popup-background:var(--field-popup-background,var(--field-background,var(--app-field-background)));--popup-color:var(--field-popup-color,var(--field-color,var(--app-field-color)));--popup-overflow-y:var(--field-popup-overflow-y,auto);--popup-scroll-padding-y-start:var(--field-popup-scroll-padding-y-start,.25rem);--popup-scroll-padding-y-end:var(--field-popup-scroll-padding-y-end,6rem);--base-field-options-padding-x:var(--field-options-padding-x,.25rem);--base-field-options-padding-y:var(--field-options-padding-y,.25rem);--base-field-option-padding-x:var(--field-option-padding-x,.875em);--base-field-option-padding-y:var(--field-option-padding-y,.75em);--popup-footer-max-width:var(--field-popup-footer-max-width,24em);--popup-footer-border-block-start:solid var(--field-popup-footer-border-size,1px)var(--field-popup-footer-border-color,#eee);--popup-footer-padding-x:calc(var(--base-field-options-padding-x) + var(--base-field-option-padding-x));--popup-footer-padding-y:calc(var(--base-field-options-padding-y) + var(--base-field-option-padding-y));margin-block-start:var(--field-popup-margin-y-start,-.25rem);margin-inline-start:var(--field-popup-margin-x-start,calc(var(--base-field-padding-x-start) - var(--field-popup-margin-offset,1em)))}.field__options{padding-inline:var(--base-field-options-padding-x);padding-block:var(--base-field-options-padding-y);z-index:var(--field-options-z-index,1);margin:0;list-style:none;display:block;position:relative}.field_size_xxs .field__popup{--popup-font-size:var(--field-popup-font-size-xxs,.75rem);--field-popup-margin-offset:calc(.8125em + (.125em*var(--field-is-view-line,0)))}.field_size_xs .field__popup{--popup-font-size:var(--field-popup-font-size-xs,.8125rem);--field-popup-margin-offset:calc(.875em + (.125em*var(--field-is-view-line,0)))}.field_size_s .field__popup{--popup-font-size:var(--field-popup-font-size-s,.875rem)}.field_size_m .field__popup{--popup-font-size:var(--field-popup-font-size-m,.875rem)}.field_size_l .field__popup{--popup-font-size:var(--field-popup-font-size-l,1rem);--field-popup-margin-offset:1.0625em}.field_size_xl .field__popup{--popup-font-size:var(--field-popup-font-size-xl,1.125rem);--field-popup-margin-offset:1.125em}.field_size_xxl .field__popup{--popup-font-size:var(--field-popup-font-size-xxl,1.25rem);--field-popup-margin-offset:1.25em}.field__option{padding-inline:var(--base-field-option-padding-x);padding-block:var(--base-field-option-padding-y);align-items:center;gap:var(--field-option-gap,1em);border-radius:var(--field-option-border-radius,.375rem);cursor:pointer;display:flex}.field__option_hover{--field-option-is-hover:1;background:var(--field-option-hover-background,#f6f6f6)}.field__option_create{padding-inline:var(--field-option-create-padding-x,1.25em);color:var(--field-option-create-color,var(--base-field-accent-color));justify-content:center}.field__option_disabled{--field-option-is-disabled:1;cursor:not-allowed}.field__option_disabled *{opacity:var(--field-option-disabled-opacity,.4)}.field__option_selected{--field-option-is-selected:1;color:var(--field-option-selected-color,var(--base-field-accent-color))}.field__option-tick,.field__option-plus{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:block}.field__option-tick{order:var(--field-option-tick-order,1);width:var(--field-option-tick-size,1.125em);height:var(--field-option-tick-size,1.125em);stroke-width:var(--field-option-tick-stroke-width,2);stroke-dasharray:15;stroke-dashoffset:calc(15px*(1 - var(--field-option-is-selected,0)));opacity:calc(var(--field-option-is-selected,0) - var(--field-is-list-pending,0));margin-inline-start:var(--field-option-tick-margin-x-start,auto);transition:stroke-dashoffset .25s ease-in-out}.field__option-plus{width:var(--field-option-plus-size,1em);height:var(--field-option-plus-size,1em);stroke-width:var(--field-option-plus-stroke-width,1.25);opacity:calc(1 - var(--field-is-list-pending,0));margin-inline-start:var(--field-option-plus-margin-x-start,-.375em)}.field_combobox{--field-is-arrow-flipped:var(--field-is-popup-opened,0)}}@layer proxima.popup{@keyframes ProximaPopupAnimation{0%{transform:translate3d(0,var(--popup-animation-translate),0);opacity:0}to{opacity:1;transform:translateZ(0)}}.popup{width:var(--popup-width,80rem);animation:var(--popup-animation,ProximaPopupAnimation .2s ease);z-index:var(--popup-z-index,30);--base-popup-background:var(--popup-background,#fff);--base-popup-border-radius:var(--popup-border-radius,.375em);--popup-animation-translate:calc(.5rem*var(--popup-direction-y,1));display:flex;position:absolute}.popup_has_arrow{--popup-has-arrow:1}.popup_above{--popup-is-above:1;--popup-direction-y:1;flex-direction:column;inset-block-end:100%}.popup_under{--popup-is-under:1;--popup-direction-y:-1;flex-direction:column-reverse;inset-block-start:100%}.popup_start{--popup-to-start:1;--popup-direction-x:-1;max-width:calc(var(--popup-anchor-end,0) + var(--popup-anchor-width,0) - .5rem);justify-content:flex-start;align-items:flex-start;inset-inline-start:0}.popup_end{--popup-to-end:1;--popup-direction-x:1;max-width:calc(var(--popup-anchor-start,0) + var(--popup-anchor-width,0) - .5rem);justify-content:flex-end;align-items:flex-end;inset-inline-end:calc(100% - var(--popup-anchor-width))}.popup__content{max-width:100%;min-width:var(--popup-min-width,12rem);max-height:var(--popup-max-height,16em);padding:var(--popup-padding,0);font-size:var(--popup-font-size,1rem);background:var(--base-popup-background);color:var(--popup-color,inherit);overflow-x:var(--popup-overflow-x,visible);overflow-y:var(--popup-overflow-y,visible);overscroll-behavior-y:var(--popup-overscroll-behavior-y,contain);border-inline-style:var(--popup-border-inline-style,solid);border-inline-color:var(--popup-border-inline-color,currentColor);border-inline-width:calc(var(--popup-border-inline-width,0px)*var(--popup-to-end,0))calc(var(--popup-border-inline-width,0px)*var(--popup-to-start,0));border-radius:var(--base-popup-border-radius);box-shadow:var(--popup-box-shadow,0 .5rem 1.5rem #00000026);scroll-padding-block-start:var(--popup-scroll-padding-y-start,0);scroll-padding-block-end:var(--popup-scroll-padding-y-end,0)}.popup__content:empty,.popup__content:empty~.popup__arrow{visibility:hidden}.popup__footer{max-width:var(--popup-footer-max-width,100%);font-size:max(var(--popup-footer-font-size,.875em),.75rem);text-align:center;background:inherit;padding-inline:var(--popup-footer-padding-x);padding-block:var(--popup-footer-padding-y);border-block-start:var(--popup-footer-border-block-start,none);z-index:var(--popup-footer-z-index,3);border-end-end-radius:inherit;border-end-start-radius:inherit;margin-block-start:var(--popup-footer-margin-y-start,0);position:sticky;inset-block-end:0}.popup__footer:first-child{background:0 0;border-color:#0000}.popup__footer:empty{display:none}.popup__arrow{content:"";border:solid #0000;border-block-color:var(--popup-arrow-color,var(--base-popup-background));border-inline-width:var(--popup-arrow-border-inline,.625rem);border-block-start-width:calc(var(--popup-arrow-border-block,.5rem)*var(--popup-is-above,0));border-block-end-width:calc(var(--popup-arrow-border-block,.5rem)*var(--popup-is-under,0));width:0;height:0;margin-block-start:calc(var(--popup-arrow-margin-block,.125rem)*-1*var(--popup-is-above,0));margin-block-end:calc(var(--popup-arrow-margin-block,.125rem)*-1*var(--popup-is-under,0));margin-inline:var(--popup-arrow-margin-inline,.25rem);z-index:var(--popup-arrow-z-index,0);display:block}.popup_start.popup_under{--popup-border-start-start-radius:var(--popup-arrow-border-inline,.625rem)}.popup_start.popup_above{--popup-border-end-start-radius:var(--popup-arrow-border-inline,.625rem)}.popup_end.popup_under{--popup-border-start-end-radius:var(--popup-arrow-border-inline,.625rem)}.popup_end.popup_above{--popup-border-end-end-radius:var(--popup-arrow-border-inline,.625rem)}.popup_has_arrow .popup__content{border-start-start-radius:var(--popup-border-start-start-radius,var(--base-popup-border-radius));border-start-end-radius:var(--popup-border-start-end-radius,var(--base-popup-border-radius));border-end-end-radius:var(--popup-border-end-end-radius,var(--base-popup-border-radius));border-end-start-radius:var(--popup-border-end-start-radius,var(--base-popup-border-radius))}}.admin__title{margin-block-end:1rem}.admin__text{text-wrap:balance}.admin__info{align-items:center;gap:1rem;margin-block-start:2rem;display:flex}.avatar{width:var(--avatar-size,2.5rem);height:var(--avatar-size,2.5rem);background-color:var(--avatar-background-color,#ff9e9e);border-radius:var(--avatar-border-radius,2rem);overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar__placeholder{justify-content:center;align-items:center;width:100%;height:100%;font-size:.75rem;font-weight:700;display:flex}.account__info{flex-flow:column wrap;justify-content:center;align-items:center;padding-block:.75rem;display:flex;position:relative}.account__username{visibility:var(--account-username-visibility,visible);justify-content:center;display:flex;position:absolute;inset-block-end:100%;inset-inline:0}.account__username span{writing-mode:sideways-lr}.account__logout{letter-spacing:.0125em;width:100%;height:1.75rem;color:inherit;border:0;border-block-start:solid var(--app-border-size)var(--app-border-color);background:0 0;outline:none;justify-content:center;align-items:center;gap:.1875em;margin:0;padding:0;font-size:.75rem;display:flex}.account__logout:hover{background-color:var(--app-secondary-background);cursor:pointer}.account__icon{width:1em;height:1em;margin-inline-start:-.25em;display:block}.manager{--manager-side-width:15rem;--manager-gutter:1.25rem;width:100%;height:100%;display:flex}.manager__side,.manager__main{flex-grow:1;flex-basis:auto}.manager__side{max-width:var(--manager-side-width)}.manager__main{anchor-name:--manager-main;max-width:calc(100% - var(--manager-side-width));border-inline-start:solid var(--app-border-size)var(--app-border-color)}.manager__header{height:var(--app-header-height);padding-inline:var(--manager-gutter);border-block-end:solid var(--app-border-size)var(--app-border-color);align-items:center;padding-block-end:1px;display:flex}.manager__content{padding-inline:var(--manager-gutter);padding-block:calc(var(--manager-gutter)/2)calc(var(--manager-gutter)*2);height:100%;position:relative;overflow-y:auto}.manager__content:after{content:"";height:calc(var(--manager-gutter)*2);pointer-events:none;margin-inline:calc(var(--manager-gutter)*-1);z-index:1;background:linear-gradient(#0000,#fff 75%);display:block;position:sticky;inset-block-end:calc(var(--manager-gutter)*-2)}.manager__header+.manager__content{height:calc(100% - var(--app-header-height))}.manager__items{margin-inline-start:calc(var(--manager-gutter)*-.5)}.manager__item{padding-block:0;padding-inline:calc(var(--manager-gutter)/2);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5em;align-items:center;height:2rem;margin:0;font-size:.875rem;transition:background-color .2s;display:flex}.manager__item_selected{color:#13295f;background-color:#baceff}.manager__item:hover{background-color:var(--app-secondary-background)}.manager__stub{background:var(--app-background-gradient);flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;height:100%;padding:3% 15% 10%;display:flex}.manager__image{border-bottom:1px solid #0000000d;width:23rem;height:23rem}.manager__create{min-width:14rem}.manager__editor{position-anchor:--manager-main;inset:unset;inset-block:anchor(top)anchor(bottom);inset-inline:calc(anchor(left) + var(--app-border-size))anchor(right);border:0;width:auto;height:auto;margin:0;padding:0;display:none;position:absolute;overflow:hidden}.manager__editor:popover-open{display:block}.manager__editor>*{animation:.2s FadeInX}.confirm{border-radius:inherit}.confirm__inner{justify-content:space-between;align-items:center;gap:var(--confirm-gap,.5rem);width:100%;height:100%;padding-inline:var(--confirm-padding-x,0);padding-block:var(--confirm-padding-y,0);background-color:var(--confirm-background-color,#fffffff2);border-radius:inherit;display:flex}.editor{--editor-gutter:3.5rem;--editor-header-padding-x:.875rem;--keyframe-translate:-.25rem;width:100%;height:100%;position:relative}.editor_confirm{--editor-is-confirm-visible:1}.editor__header{anchor-name:--editor-header;height:var(--app-header-height);padding-inline:var(--editor-header-padding-x);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-block-end:solid var(--app-border-size)var(--app-border-color);z-index:10;background-color:#ffffff80;align-items:center;gap:.75rem;display:flex;position:absolute;inset-block:0 auto;inset-inline:0}.editor__back{--button-transparent-background-opacity:.1}.editor__title{--title-line-height:1.8;white-space:nowrap;text-overflow:ellipsis;max-width:43%;overflow:hidden}.editor__subtitle_clickable{-webkit-user-select:none;user-select:none;cursor:copy}.editor__note{--text-font-size:.75rem;--text-line-height:1.15;--text-color:var(--app-dim-color);max-width:9rem;margin-inline-start:auto}.editor__actions{width:var(--editor-actions-width,auto);margin-inline-start:auto;display:flex}.editor__delete{margin-inline-start:auto}.editor__content{padding-inline:var(--editor-content-padding-x,var(--editor-gutter));padding-block:var(--editor-content-padding-top,calc(var(--app-header-height) + var(--editor-gutter)/2))var(--editor-content-padding-bottom,calc(var(--editor-footer-height,5rem) + var(--editor-gutter)/2));overflow-y:var(--editor-content-overflow-y,auto);height:100%}.editor__content[data-dragging=true]{cursor:grabbing}.editor__content:after{content:"";inset-block:var(--app-header-height)0;opacity:calc(.1*var(--editor-is-confirm-visible,0));pointer-events:none;z-index:11;background:repeating-linear-gradient(-45deg,#0000 0 6px,red 6px 20px);position:absolute;inset-inline:0}.editor__confirm{position-anchor:--editor-header;--confirm-padding-x:var(--editor-gutter);inset:unset;inset-block:anchor(top)calc(anchor(bottom) + var(--app-border-size));inset-inline:anchor(left)anchor(right);z-index:3;border:0;width:auto;height:auto;margin:0;padding:0;animation:.2s FadeInY;display:none;position:absolute}.editor__confirm:popover-open{display:block}.editor__footer{height:var(--editor-footer-height,5rem);padding-inline:var(--editor-gutter);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-block-start:solid var(--app-border-size)var(--app-border-color);z-index:10;background-color:#ffffff80;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-block:auto 0;inset-inline:0}@layer proxima.textarea{.field_textarea{--base-field-textarea-line-height:var(--field-textarea-line-height,1.25em);--base-field-textarea-padding-y-end:var(--field-textarea-padding-y-end,.5em);--base-field-textarea-padding-y-start:calc((var(--base-field-size)/3.5)*var(--field-is-label-inside,0) + var(--field-textarea-padding-y-start,.5em));--base-field-textarea-border-sum:calc(var(--base-field-border-width)*2);--base-field-textarea-padding-and-border-sum:calc(var(--base-field-textarea-padding-y-start) + var(--base-field-textarea-padding-y-end) + var(--base-field-textarea-border-sum));--base-field-textarea-min-height:var(--field-textarea-min-height,calc(var(--field-textarea-min-rows)*var(--base-field-textarea-line-height) + var(--base-field-textarea-padding-and-border-sum)));--base-field-textarea-max-height:var(--field-textarea-max-height,calc(var(--field-textarea-max-rows)*var(--base-field-textarea-line-height) + var(--base-field-textarea-padding-and-border-sum)))}.field_textarea .field__content{height:auto}.field_textarea .field__actions{inset-block-end:auto}.field_textarea .field__status:before{display:none}.field_textarea .field__el{height:auto;line-height:var(--base-field-textarea-line-height);min-height:var(--base-field-textarea-min-height);max-height:var(--base-field-textarea-max-height);overflow-x:var(--field-textarea-overflow-x,hidden);overflow-y:var(--field-textarea-overflow-y,scroll);resize:var(--field-textarea-resize,vertical);padding-block-start:var(--base-field-textarea-padding-y-start);padding-block-end:var(--base-field-textarea-padding-y-end)}.field_autoresize .field__el{height:calc(var(--base-field-textarea-border-sum) + var(--field-textarea-inner-height));resize:none}.field_textarea.field_label_aside .field__header{align-items:flex-start;padding-block-start:calc(var(--base-field-font-size) - var(--base-field-label-font-size) + var(--base-field-textarea-padding-y-start))}.field_textarea.field_label_inside.field_readonly .field__header{background:0 0}.field_textarea.field_label_inside .field__header{width:calc(100% - var(--base-field-padding-x-end));background:linear-gradient(180deg,var(--base-field-background)0,var(--base-field-background)50%,transparent 50%);inset-block-start:calc(var(--base-field-border-width)*var(--field-is-view-plain,0));inset-inline-start:calc(var(--base-field-border-width)*var(--field-is-view-plain,0))}.field_textarea.field_round_full{border-radius:calc(var(--base-field-size)/2)}}@keyframes TimerAnimation{to{stroke-dashoffset:0}}.timer{justify-content:center;align-items:center;width:2em;height:2em;display:flex;position:relative}.timer_running{--timer-animation:TimerAnimation 1s linear both}.timer_pause{--timer-animation-play-state:paused}.timer__circle{width:100%;height:100%;display:block;transform:rotate(-90deg)}.timer__backdrop,.timer__line{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;width:100%;height:100%;display:block}.timer__backdrop{opacity:.2;z-index:1;position:absolute;inset-block-start:0;inset-inline-start:0}.timer__line{stroke:currentColor;stroke-dasharray:180;stroke-dashoffset:180px;animation:var(--timer-animation,none);animation-play-state:var(--timer-animation-play-state,running);z-index:2;position:relative}.timer__seconds{justify-content:center;align-items:center;font-family:monospace;display:flex;position:absolute;inset:0}.cancelable__overlay{color:var(--app-dim-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);inset:var(--cancelable-overlay-inset,0);z-index:var(--cancelable-overlay-z-index,5);border-radius:inherit;background-color:#ffffff80;justify-content:center;align-items:center;gap:1em;font-size:.875rem;display:flex;position:absolute}.subitem{border-radius:inherit;background-color:#f3f3f3;align-items:center;padding-block:.375rem;padding-inline:.75rem .375rem;display:flex}.subitem__icon{width:1rem;height:1rem}.subitem__title{--title-font-size:.8125rem;--title-font-weight:400}.subitem__handle{width:2rem;height:2rem;color:var(--app-dim-color);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:-.75rem;padding:0;display:flex}.subitem__handle_disabled{opacity:.25;cursor:not-allowed}.subitem__fields{flex-wrap:wrap;flex-grow:1;flex-basis:auto;gap:.5rem;display:flex}.subitem__field{--field-focus-background:transparent;--field-hover-background:transparent;--field-focus-border-color:transparent;flex-grow:1;padding-inline-end:.5rem}.subitem__actions{border-radius:inherit;flex-shrink:0;margin-inline-start:auto;display:flex}.subitem__action{border-radius:inherit;flex-shrink:0}.subitems__label{font-size:var(--field-label-font-size,.875rem);letter-spacing:var(--field-label-letter-spacing,normal);line-height:var(--field-label-line-height,1.2);color:var(--app-label-color,#6c757d);margin-block-end:calc(var(--field-label-font-size,.875rem)*.375)}.subitems__content{border:solid 1px var(--app-field-border-color,#cfd4d9);box-shadow:var(--field-box-shadow-soft-size,.0625rem .0625rem .25rem)rgba(0,0,0,var(--app-field-box-shadow-opacity,.1));border-radius:.1875rem;padding-block:.5rem;padding-inline:.5rem}.subitems__list{--drag-items-gap:.25rem;gap:var(--drag-items-gap);border-radius:inherit;flex-flow:column wrap;display:flex}.subitems__area{border-radius:inherit}.subitems__item{position:relative}.subitems__item[data-dragging]{box-shadow:0 .25rem .25rem #0000001a}.subitems__handle{width:2rem;height:2rem;color:var(--app-dim-color);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:-.75rem;padding:0;display:flex}.subitems__icon{width:1rem;height:1rem}.subitems__title{--title-font-size:.8125rem;--title-font-weight:400;white-space:nowrap}.subitems__field{--field-focus-background:transparent;--field-hover-background:transparent;--field-focus-border-color:transparent;flex-grow:1;padding-inline-end:.5rem}.subitems__edit,.subitems__delete{flex-shrink:0;margin-inline-start:auto}.subitems__edit~.subitems__delete{margin-inline-start:0}.subitems__create:not(:first-child){margin-block-start:.5rem}@layer proxima.toggle{.toggle{box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:var(--toggle-border-radius,calc(var(--base-toggle-size)/var(--toggle-border-radius-divider,16)));--base-toggle-size:var(--toggle-size,2.75rem);--base-toggle-font-size:var(--toggle-font-size,1rem);--base-toggle-padding-x:var(--toggle-padding-x,calc(var(--base-toggle-size)/var(--toggle-padding-x-divider,2.25)));--base-toggle-label-font-size:var(--toggle-label-font-size,.875rem);--base-toggle-label-color:var(--toggle-label-color,var(--app-label-color,#6c757d));border:none;margin:0;padding:0;display:block}.toggle *,.toggle :before,.toggle :after{box-sizing:inherit}.toggle__input{clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toggle_has_effect{--toggle-has-effect:1;--effect-ripple-size:calc(var(--base-toggle-size)*4);--effect-pulse-size:calc(var(--base-toggle-size)/6)}.toggle__effect{z-index:var(--toggle-effect-z-index,0);--effect-pulse-color:var(--base-toggle-accent-color);position:absolute;inset:0}.toggle__header{width:var(--base-toggle-header-width,auto);padding-inline:var(--toggle-header-padding-x,0);border:none;margin-block-end:var(--toggle-header-margin-y-end,calc(var(--base-toggle-label-font-size)*.375));display:block}.toggle__label{font-size:var(--base-toggle-label-font-size);letter-spacing:var(--toggle-label-letter-spacing,normal);line-height:var(--toggle-label-line-height,1.2);color:var(--base-toggle-label-color);cursor:var(--toggle-label-cursor,pointer)}.toggle__content{vertical-align:top;border-radius:inherit;padding:var(--toggle-content-padding,0);gap:var(--toggle-gap,0rem);display:inline-flex}.toggle__item{position:relative}.toggle__item:not(:first-child){margin-inline-start:calc(var(--base-toggle-border-width)*var(--toggle-is-view-plain,0)*-1)}.toggle__item:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.toggle__item:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.toggle__button{align-items:var(--toggle-button-align-items,center);justify-content:var(--toggle-button-justify-content,center);flex-direction:var(--toggle-button-flex-direction,row);gap:var(--toggle-button-gap,.375em);font-family:var(--toggle-font-family,inherit);font-size:var(--base-toggle-font-size);font-weight:var(--toggle-font-weight,400);text-transform:var(--toggle-text-transform,none);letter-spacing:var(--toggle-letter-spacing,normal);width:var(--toggle-button-width,auto);height:var(--base-toggle-size);color:var(--base-toggle-text-color);padding-inline:var(--base-toggle-padding-x);padding-block:var(--toggle-padding-y,0);background:var(--base-toggle-background);border-style:var(--toggle-border-style,solid);border-width:var(--base-toggle-border-width);border-color:var(--base-toggle-border-color);border-radius:inherit;cursor:pointer;transition:var(--toggle-transition,color .2s,background-color .2s,border-color .2s);--base-toggle-inert-background:var(--toggle-background,var(--app-field-background,#fff));--base-toggle-background:var(--base-toggle-inert-background);--base-toggle-border-color:var(--toggle-border-color,var(--app-field-border-color,#cfd4d9));--base-toggle-text-color:var(--toggle-text-color,var(--app-field-color,#212529));--base-toggle-accent-color:var(--toggle-accent-color,var(--app-accent-color,#0071e3));display:flex;position:relative}.toggle__icon{--icon-size:var(--toggle-icon-size,1em)}.toggle__button_indeterminate{--toggle-is-indeterminate:1;background:var(--toggle-indeterminate-background,var(--base-toggle-background));border-color:var(--toggle-indeterminate-border-color,var(--base-toggle-indeterminate-border-color-mix,#cfd4d9bf));color:var(--toggle-indeterminate-text-color,var(--base-toggle-indeterminate-text-color-mix,#8c8e90))}.toggle__button_checked{--toggle-is-checked:1;--base-toggle-background:var(--toggle-checked-background,var(--base-toggle-checked-background-mix,var(--base-toggle-inert-background)));--base-toggle-border-color:var(--toggle-checked-border-color,var(--base-toggle-accent-color));--base-toggle-text-color:var(--toggle-checked-text-color,var(--base-toggle-accent-color));z-index:var(--toggle-checked-z-index,2)}.toggle__button_disabled{--toggle-is-disabled:1;border-color:var(--toggle-disabled-border-color,var(--base-toggle-border-color));background:var(--toggle-disabled-background,var(--base-toggle-background));color:var(--toggle-disabled-text-color,var(--base-toggle-text-color));opacity:var(--toggle-disabled-opacity,var(--app-disabled-opacity,.6))}.toggle__input:disabled~.toggle__button{cursor:not-allowed}.toggle__input:focus~.toggle__button{--toggle-is-focus:1;border-color:var(--toggle-focus-border-color,var(--base-toggle-accent-color));outline-offset:var(--toggle-highlight-offset,var(--app-highlight-offset,.0625rem));outline-style:var(--toggle-highlight-style,var(--app-highlight-style,solid));outline-width:var(--toggle-highlight-size,var(--app-highlight-size,.1875rem));outline-color:var(--toggle-highlight-color,var(--app-highlight-color,var(--base-toggle-highlight-color-mix,#0000001a)));z-index:var(--toggle-focus-z-index,3)}.toggle_effect_pulse:hover .toggle__button{outline-color:#0000}.toggle_multiple .toggle__input:focus-visible~.toggle__button{z-index:var(--toggle-focus-z-index,3);outline-offset:var(--toggle-outline-offset,var(--app-outline-offset,.1875rem));outline:var(--toggle-outline-size,var(--app-outline-size,.25rem))var(--toggle-outline-style,var(--app-outline-style,solid))var(--toggle-outline-color,var(--app-outline-color,#003dffb3))}@media (hover:hover){.toggle__button_enabled:hover{--toggle-is-hover:1;border-color:var(--toggle-hover-border-color,var(--base-toggle-accent-color));background:var(--toggle-hover-background,var(--base-toggle-background));color:var(--toggle-hover-text-color,var(--base-toggle-accent-color));z-index:var(--toggle-hover-z-index,1)}}.toggle_label_above{--toggle-is-label-above:1}.toggle_label_aside{--toggle-is-label-aside:1;--base-toggle-header-width:var(--toggle-label-aside-width,calc(var(--base-toggle-label-font-size)*var(--toggle-label-aside-width-multiplier,10)));padding-inline-start:var(--base-toggle-header-width);position:relative}.toggle_label_aside .toggle__header{align-items:center;margin-block-end:0;display:flex;position:absolute;inset-block:0;inset-inline:0 auto}.toggle_view_plain{--toggle-is-view-plain:1;--base-toggle-border-width:var(--toggle-border-width,1px)}.toggle_view_line{--toggle-is-view-line:1;--base-toggle-border-width:0 0 var(--toggle-border-width,1px)0}.toggle_view_line .toggle__button{background:var(--toggle-view-line-background,transparent)}.toggle_round_none{border-radius:0}.toggle_round_full{--toggle-is-full-round:1;border-radius:100rem}.toggle_shadow_soft{--base-toggle-box-shadow-soft-size:var(--toggle-box-shadow-soft-size,.0625rem .0625rem .25rem);--base-toggle-box-shadow-soft-color:var(--toggle-box-shadow-soft-color,rgba(0,0,0,var(--app-field-box-shadow-opacity,.1)))}.toggle_shadow_soft:not(.toggle_disabled) .toggle__content{box-shadow:var(--base-toggle-box-shadow-soft-size)var(--base-toggle-box-shadow-soft-color)}.toggle_shadow_soft.toggle_view_line{--base-toggle-box-shadow-soft-size:var(--toggle-view-line-box-shadow-soft-size,0)}.toggle_size_xxs{--base-toggle-size:var(--toggle-size-xxs,1.875rem);--base-toggle-font-size:var(--toggle-font-size-xxs,.75rem);--base-toggle-label-font-size:var(--toggle-label-font-size-xxs,.75rem)}.toggle_size_xs{--base-toggle-size:var(--toggle-size-xs,2.25rem);--base-toggle-font-size:var(--toggle-font-size-xs,.875rem);--base-toggle-label-font-size:var(--toggle-label-font-size-xs,.8125rem)}.toggle_size_s{--base-toggle-size:var(--toggle-size-s,2.5rem);--base-toggle-font-size:var(--toggle-font-size-s,.875rem);--base-toggle-label-font-size:var(--toggle-label-font-size-s,.875rem)}.toggle_size_m{--base-toggle-size:var(--toggle-size-m,3rem);--base-toggle-font-size:var(--toggle-font-size-m,1rem);--base-toggle-label-font-size:var(--toggle-label-font-size-m,1rem)}.toggle_size_l{--base-toggle-size:var(--toggle-size-l,3.375rem);--base-toggle-font-size:var(--toggle-font-size-l,1.125rem);--base-toggle-label-font-size:var(--toggle-label-font-size-l,1rem)}.toggle_size_xl{--base-toggle-size:var(--toggle-size-xl,3.75rem);--base-toggle-font-size:var(--toggle-font-size-xl,1.25rem);--base-toggle-label-font-size:var(--toggle-label-font-size-xl,1.125rem)}.toggle_size_xxl{--base-toggle-size:var(--toggle-size-xxl,4.125rem);--base-toggle-font-size:var(--toggle-font-size-xxl,1.375rem);--base-toggle-label-font-size:var(--toggle-label-font-size-xxl,1.25rem)}.toggle_disabled .toggle__label{cursor:not-allowed}@supports (outline-color:color-mix(in srgb,red,blue)){.toggle__button{--base-toggle-highlight-color-mix:color-mix(in srgb,var(--base-toggle-accent-color),transparent calc(100% - (var(--app-highlight-opacity,.2)*100%)))}}@supports (color:color-mix(in srgb,red,blue)){.toggle__button{--base-toggle-checked-background-mix:color-mix(in srgb,var(--base-toggle-accent-color),transparent calc(100% - (var(--toggle-checked-background-opacity,.08)*100%)));--base-toggle-indeterminate-border-color-mix:color-mix(in srgb,var(--base-toggle-border-color),transparent 25%);--base-toggle-indeterminate-text-color-mix:color-mix(in srgb,var(--base-toggle-text-color),#fff 40%)}}}@layer proxima.spinner{@keyframes ProximaSpinnerAnimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{width:auto;height:auto;color:inherit;pointer-events:none;justify-content:center;align-items:center;gap:calc(var(--base-spinner-label-font-size)/2)var(--base-spinner-label-font-size);--base-spinner-label-font-size:var(--spinner-label-font-size,1rem);--base-spinner-size:var(--spinner-size,2rem);background:0 0;flex-flow:wrap;display:flex}.spinner__indicator{width:var(--base-spinner-size);height:var(--base-spinner-size);color:var(--spinner-color,inherit);animation:1.5s linear infinite ProximaSpinnerAnimation;display:block}.spinner__indicator circle{fill:none;stroke-width:var(--spinner-stroke-width,3)}.spinner__label{font-size:var(--base-spinner-label-font-size);line-height:var(--spinner-label-line-height,1.2);text-align:var(--spinner-label-text-align,center);color:var(--spinner-label-color,inherit);flex:0 0 100%}.spinner_label_aside{flex-flow:row}.spinner_label_aside .spinner__label{flex:none}.spinner_size_xxs{--base-spinner-size:var(--spinner-size-xxs,1rem);--base-spinner-label-font-size:var(--spinner-label-font-size-xxs,.75rem)}.spinner_size_xs{--base-spinner-size:var(--spinner-size-xs,1.25rem);--base-spinner-label-font-size:var(--spinner-label-font-size-xs,.75rem)}.spinner_size_s{--base-spinner-size:var(--spinner-size-s,1.5rem);--base-spinner-label-font-size:var(--spinner-label-font-size-s,.875rem)}.spinner_size_m{--base-spinner-size:var(--spinner-size-m,2.25rem);--base-spinner-label-font-size:var(--spinner-label-font-size-m,1.125rem)}.spinner_size_l{--base-spinner-size:var(--spinner-size-l,2.5rem);--base-spinner-label-font-size:var(--spinner-label-font-size-l,1.25rem)}.spinner_size_xl{--base-spinner-size:var(--spinner-size-xl,3rem);--base-spinner-label-font-size:var(--spinner-label-font-size-xl,1.5rem)}.spinner_size_xxl{--base-spinner-size:var(--spinner-size-xxl,4rem);--base-spinner-label-font-size:var(--spinner-label-font-size-xxl,2rem)}}.attached-image{background-color:#f3f3f3;border-radius:.25rem;flex-grow:1;flex-basis:auto;align-items:center;gap:.5rem;max-width:100%;padding-inline-end:.375rem;font-size:.75rem;display:flex}.attached-image__icon{text-transform:uppercase;border-radius:inherit;background-color:#00000012;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.125em;width:2.5rem;height:2.5rem;font-family:monospace;font-size:.625rem;font-weight:500;display:flex}.attached-image__icon svg{width:1rem;height:1rem}.attached-image__icon span{color:var(--app-dim-color)}.attached-image__link{color:inherit;text-decoration:none}.attached-image__info{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 5rem);overflow:hidden}.attached-image__type{color:var(--app-dim-color);margin-block-start:.0625rem}.attached-image__delete{flex-shrink:0;margin-inline-start:auto}.file-preview{--file-preview-side-width:4rem;--file-preview-label-width:5rem;display:flex}.file-preview__side{width:var(--file-preview-side-width);height:var(--file-preview-side-width);flex-shrink:0}.file-preview__main{max-width:calc(100% - var(--file-preview-side-width));align-self:center}.file-preview__link{border-radius:.5rem;width:100%;height:100%;text-decoration:none;display:block;overflow:hidden}.file-preview__link img{object-fit:cover;width:100%;height:100%;display:block}.file-preview__info{flex-direction:column;gap:.375rem;margin:0;padding:0;padding-inline-start:1rem;font-size:.8125rem;list-style:none;display:flex}.file-preview__info span{width:var(--file-preview-label-width);color:var(--app-dim-color);display:inline-block}.file-preview__info em{vertical-align:middle;max-width:calc(100% - var(--file-preview-label-width));white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.upload{--upload-trigger-width:6.5rem}.upload__inner{width:100%;height:100%;min-height:var(--upload-min-height,16rem);padding-inline:var(--upload-padding-x,0rem);padding-block:var(--upload-padding-y,1rem);position:relative}.upload__inner:after{content:"";inset-inline:0 var(--pretty-scrollbar-size,.75em);height:var(--upload-gradient-height,2rem);pointer-events:none;z-index:1;background:linear-gradient(#0000,#fff 75%);display:block;position:absolute;inset-block-end:0}.upload__input{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}.upload__header{height:var(--upload-header-height,2.5rem);align-items:center;padding-block-end:var(--upload-header-offset,.5rem);display:flex}.upload__title[data-count]:after{content:attr(data-count);vertical-align:top;color:var(--app-dim-color);margin-inline-start:.25em;font-family:monospace;font-size:.75em;font-weight:400;display:inline-block}[data-ghost=true] .upload__title[data-count]:after{display:none}.upload__trigger{width:var(--upload-trigger-width);height:1.875rem;color:var(--app-dim-color);-webkit-user-select:none;user-select:none;border:dashed var(--app-border-size)color-mix(in srgb,currentColor 50%,transparent);cursor:pointer;background:0 0;border-radius:.25rem;justify-content:center;align-items:center;gap:.25em;margin-inline-start:auto;font-size:.75rem;display:flex}.upload__trigger svg{width:1rem;height:1rem}.upload__trigger:hover{color:var(--app-accent-color)}.upload__label{color:var(--app-dim-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;line-height:1.5;display:flex}.upload__area{text-align:center;width:100%;height:100%;color:var(--app-dim-color);border:dashed .125rem var(--app-border-color);cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;transition:border-color .2s;display:flex}.upload__area:hover{border-color:var(--app-accent-color)}.upload__input:focus-visible~.upload__header .upload__trigger,.upload__input:focus-visible~.upload__drop .upload__area{outline-offset:var(--app-outline-offset,.1875rem);outline:var(--app-outline-size,.25rem)var(--app-outline-style,solid)var(--app-outline-color,#003dffb3)}.upload__drop{visibility:hidden;opacity:0}[data-file-dragging] .upload__drop{visibility:visible;opacity:1}.upload__area svg{width:5rem;height:5rem}.upload__items{max-height:calc((100% + var(--upload-padding-y,1rem)) - var(--upload-header-height,2.5rem));flex-wrap:wrap;gap:.25rem;margin-block-end:calc(var(--upload-padding-y,1rem)*-1);margin-inline-end:calc(var(--upload-padding-x,1rem)*-1);padding-block-end:var(--upload-gradient-height,2rem);padding-inline-end:calc(var(--upload-padding-x,1rem) - var(--pretty-scrollbar-size,.75em));display:flex;overflow-y:scroll}.upload__item{width:100%}.upload__overlay{inset:var(--upload-overlay-inset,0);padding-inline:var(--upload-padding-x,1rem);padding-block:var(--upload-padding-y,1rem);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2;background-color:#fff9;position:absolute}.upload__toggle{--toggle-label-aside-width:5rem;--toggle-label-font-size-xxs:.8125rem;--toggle-font-size-xxs:.75rem;--toggle-button-width:4rem;--toggle-padding-x:0rem}.upload__toggle svg{width:1.25em;height:1.25em}.upload__select{--field-label-font-size-xxs:.8125rem;--field-label-aside-header-max-width:5rem;--field-focus-background:transparent;--field-hover-background:transparent}.upload__params{flex-flow:column wrap;gap:.375rem;margin-block:.5rem 1rem;display:flex}@layer proxima.chip{.chip{background:var(--chip-background,#eee);pointer-events:auto;-webkit-user-select:none;user-select:none;border-radius:.25rem;justify-content:center;align-items:center;font-size:.875rem;display:flex}.chip__text{padding-inline:var(--chip-padding-x,.75em)}.chip__delete{width:var(--chip-delete-size,2em);height:var(--chip-delete-size,2em);background:rgba(0,0,0,calc(.05 + (.05*var(--chip-is-hover,0))));border-radius:inherit;cursor:pointer;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:1em;display:flex}.chip__cross{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.75rem;height:.75rem;display:block}@media (hover:hover){.chip:hover{--chip-is-hover:1}}}.media-icon{width:var(--media-icon-size,1rem);height:var(--media-icon-size,1rem);color:var(--media-icon-color,inherit)}.type-select{--media-icon-size:1.25rem}.buttons-manager [data-type=name]{max-width:calc(40% - 1rem)}.buttons-manager [data-type=type]{max-width:35%}.buttons-manager [data-type=mediaType]{max-width:25%}.buttons-manager [data-type=url]{width:100%;max-width:100%}.slide-editor{--upload-overlay-inset:-1rem;z-index:10;background-color:#fff;position:absolute;inset:0}.nav{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.nav:hover,.nav:focus-within{--nav-is-hovered:1}.nav__item{width:2.5rem;height:2.5rem;color:var(--app-dim-color);cursor:pointer;background:0 0;border:0;border-radius:.875em;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.nav__item:hover,.nav__item:focus{--nav-item-is-hovered:1;--nav-label-background-color:var(--app-color);background:var(--app-secondary-background)}.nav__item_active{background:var(--app-secondary-background);color:var(--app-color)}.nav__icon{color:currentColor;width:1.5rem;height:1.5rem;display:block}.nav__label{background-color:var(--nav-label-background-color,var(--app-dim-color));color:#fff;letter-spacing:.025em;opacity:var(--nav-is-hovered,0);transform:translateX(calc(1rem - ((var(--nav-is-hovered,0)*.5rem) + var(--nav-item-is-hovered,0)*.75rem)));pointer-events:none;z-index:100;border-radius:.5rem;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;transition:opacity .3s,transform .3s,background-color .6s;display:block;position:absolute;inset-block-start:auto;inset-inline-start:calc(100% + 1.5rem)}.panel{width:100%;max-width:62%;height:100%;max-height:100%;color:inherit;-webkit-user-select:none;user-select:none;background-color:#fff;border:0;outline:none;margin:0;padding:0;inset-inline-start:var(--app-aside-width)}.logo{width:var(--logo-size,2.25rem);height:var(--logo-size,2.25rem);background-color:#ffffffe6;border-radius:32%;justify-content:center;align-items:center;padding:.375rem;display:flex}.logo__icon{width:100%;height:100%;display:block}.content{width:100%;height:100%;display:flex}.content__side,.content__main{flex-grow:1;flex-basis:auto}.content__side{max-width:var(--app-aside-width);flex-flow:column wrap;display:flex}.content__main{max-width:calc(100% - var(--app-aside-width));position:relative}.content__main:before{content:"";width:var(--app-border-size);background-color:var(--app-border-color);display:block;position:absolute;inset-block:0;inset-inline-start:-1px}.content__main:after{content:"";background-color:var(--app-backdrop-color);pointer-events:none;opacity:0;z-index:100;display:block;position:absolute;inset:0}.content__main_backdrop:after{opacity:1}.content__nav{width:var(--app-aside-width);padding-inline-end:1px}.content__logo{width:var(--app-aside-width);height:var(--app-aside-width);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%23baceff' d='M64 0v64c-8-10-24-10-40-10S0 46.667 0 32V0h64Z'/%3E%3C/svg%3E");justify-content:center;align-items:center;padding-block-end:20%;display:flex}.content__account{width:var(--app-aside-width);margin-block-start:auto}@media (max-height:37.5rem){.content__account{--account-username-visibility:hidden}}.content__panel{--keyframe-translate:-.5rem;animation:.2s FadeInX}.overlay{background:var(--app-backdrop-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;color:inherit;-webkit-user-select:none;user-select:none;border:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;overflow:hidden auto}.overlay__content{background-color:#fff;border-radius:1rem;max-width:24rem;padding-block:2rem 2.5rem;padding-inline:3rem;animation:.2s FadeInY;box-shadow:0 .5rem 3rem #0003}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-font-family:system-ui;--app-font-size:1rem;--app-color:#111514;--app-dim-color:#6e6e73;--app-accent-color:#123ca8;--app-border-size:1px;--app-border-color:#0003;--app-secondary-background:#eee;--app-background-gradient:linear-gradient(235deg,#baceff,#fff 60%,#fff 100%);--app-backdrop-color:#000000b3;--app-outline-color:#123ca8b3;--button-theme-color:#4d79e9;--app-aside-width:4rem;--app-header-height:3rem;--app-viewport-font-size:calc(((100vw*.75) + (100vh*.8))/100);--form-gap:1rem;--notification-max-width:24rem}@keyframes FadeInY{0%{transform:translate3d(0,var(--keyframe-translate,1em),0);opacity:0}to{opacity:1;transform:translateZ(0)}}@keyframes FadeInX{0%{transform:translate3d(var(--keyframe-translate,1em),0,0);opacity:0}to{opacity:1;transform:translateZ(0)}}.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}.outline-focus:focus,.outline-focus-visible:focus-visible{outline-offset:var(--app-outline-offset,.1875rem);outline:var(--app-outline-size,.25rem)var(--app-outline-style,solid)var(--app-outline-color,#003dffb3)}@media (prefers-reduced-motion:reduce){html *,html :before,html :after{transition:none;animation:none}::view-transition-group(*){transition:none;animation:none}::view-transition-old(*){transition:none;animation:none}::view-transition-new(*){transition:none;animation:none}}@layer base{.pretty-scrollbar{--base-pretty-scrollbar-background:var(--pretty-scrollbar-track-color,#0000);--base-pretty-scrollbar-color:var(--pretty-scrollbar-thumb-color,#6b6b6b80);--base-pretty-scrollbar-width:var(--pretty-scrollbar-width,var(--pretty-scrollbar-size,.75em));--base-pretty-scrollbar-height:var(--pretty-scrollbar-height,var(--pretty-scrollbar-size,.75em));scrollbar-width:thin;scrollbar-color:var(--base-pretty-scrollbar-color)var(--base-pretty-scrollbar-background)}.pretty-scrollbar::-webkit-scrollbar{background-color:var(--base-pretty-scrollbar-background);width:var(--base-pretty-scrollbar-width);height:var(--base-pretty-scrollbar-height)}.pretty-scrollbar::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--base-pretty-scrollbar-color);border:solid var(--pretty-scrollbar-track-padding,.1875em)transparent;border-radius:var(--pretty-scrollbar-thumb-radius,.75em)}@media (hover:hover){.pretty-scrollbar_hover:not(:hover){--base-pretty-scrollbar-color:transparent}}}html *,html :before,html :after{box-sizing:inherit}html,body{height:100%;margin:0}html{box-sizing:border-box;font-size:var(--app-viewport-font-size,100%)}@supports (font-size:round(5px, 2px)){html{font-size:round(var(--app-viewport-font-size),2px)}}.app{font-family:var(--app-font-family);font-size:var(--app-font-size);color:var(--app-color);overflow:hidden}.app__inner{width:100%;height:100%}.button_theme_dim{--button-theme-color:#6e6e73}.button_theme_bright{--button-transparent-background-opacity:.1;--button-theme-color:#03a10e}.app__overlay{z-index:999;position:fixed;inset:0}@keyframes GhostAnimation{0%{opacity:var(--ghost-animation-opacity-from,.75)}50%{opacity:var(--ghost-animation-opacity-to,1)}to{opacity:var(--ghost-animation-opacity-from,.75)}}[data-ghost=true] [data-ghost-text],[data-ghost=true] [data-ghost-item]{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default;color:#0000;box-shadow:none;animation:var(--ghost-animation,GhostAnimation 1s ease both infinite);background:0 0;border-color:#0000;outline:none;transition:none}[data-ghost=true] [data-ghost-text],[data-ghost=true] [data-ghost-text]:before,[data-ghost=true] [data-ghost-text]:after{text-decoration-line:line-through;text-decoration-thickness:var(--ghost-text-thickness,1em);-webkit-text-decoration-color:var(--ghost-text-color,#6b6b6b33);text-decoration-color:var(--ghost-text-color,#6b6b6b33)}[data-ghost=true] [data-ghost-item]{background-color:var(--ghost-item-color,#6b6b6b1a)!important}[data-ghost=true] [data-ghost-item] [data-ghost-text]{animation:none}[data-ghost=true] [data-ghost-item] :not([data-ghost-text]):not([data-ghost-item]),[data-ghost=true] [data-ghost-item] :before,[data-ghost=true] [data-ghost-item] :after,[data-ghost=true] [data-ghost-item]:before,[data-ghost=true] [data-ghost-item]:after{-webkit-user-select:none;user-select:none;pointer-events:none;visibility:hidden;opacity:0}[data-ghost=true] [data-ghost-text] *{--link-line-transparent:100%;color:#0000!important}@media (prefers-reduced-motion:reduce){:root{--ghost-animation:none}}[data-drag-container][data-dragging=true] [data-dnd-item]:not([data-dragging]){transition:transform .6s cubic-bezier(.33,1,.68,1)}[data-dragging=true] [data-dnd-item]{-webkit-user-select:none;user-select:none;pointer-events:none}[data-dnd-state=before]{--drag-move-multiplier:1}[data-dnd-state=after]{--drag-move-multiplier:-1}[data-dnd-state=before] [data-dnd-item],[data-dnd-state=after] [data-dnd-item],[data-dnd-hover=true]:not([data-dragging]) [data-dnd-item]{transform:translateY(calc((var(--drag-height,0px) + var(--drag-items-gap,0px))*var(--drag-move-multiplier,1)))}@layer proxima.title{.title{font-family:var(--title-font-family,inherit);font-size:var(--title-font-size,1em);font-weight:var(--title-font-weight,700);line-height:var(--title-line-height,1.25);letter-spacing:var(--title-letter-spacing,normal);text-transform:var(--title-text-transform,none);text-align:var(--title-text-align,inherit);word-break:var(--title-word-break,normal);color:var(--title-color,inherit);margin:0;display:block}.title__mark{color:var(--title-mark-color,var(--app-accent-color,#0071e3));background:var(--title-mark-background,none)}.title_balanced{text-wrap:balance}.title_dim{color:var(--title-dim-color,var(--app-dim-color,#6e6e73))}.title_up{text-transform:uppercase}.title_center{text-align:center}.title_end{text-align:end}.title_size_xxs{font-size:var(--title-font-size-xxs,.625em)}.title_size_xs{font-size:var(--title-font-size-xs,.75em)}.title_size_s{font-size:var(--title-font-size-s,.875em)}.title_size_m{font-size:var(--title-font-size-m,1.125em)}.title_size_l{font-size:var(--title-font-size-l,1.25em)}.title_size_xl{font-size:var(--title-font-size-xl,1.5em)}.title_size_xxl{font-size:var(--title-font-size-xxl,2.5em)}.title_ultralight{font-weight:100}.title_extralight{font-weight:200}.title_light{font-weight:300}.title_regular{font-weight:400}.title_medium{font-weight:500}.title_semibold{font-weight:600}.title_bold{font-weight:700}.title_extrabold{font-weight:800}.title_ultrabold{font-weight:900}}@layer proxima.text{.text{font-family:var(--text-font-family,inherit);font-size:var(--text-font-size,1em);font-weight:var(--text-font-weight,400);line-height:var(--text-line-height,1.5);letter-spacing:var(--text-letter-spacing,initial);text-transform:var(--text-transform,none);text-align:var(--text-align,inherit);word-break:var(--text-word-break,normal);color:var(--text-color,inherit);margin:0;display:block}.text__mark{color:var(--text-mark-color,var(--app-accent-color,#0071e3));background:var(--text-mark-background,none)}.text_dim{color:var(--text-dim-color,var(--app-dim-color,#6e6e73))}.text_up{text-transform:uppercase}.text_center{text-align:center}.text_end{text-align:end}.text_size_xxs{font-size:var(--text-font-size-xxs,.625em)}.text_size_xs{font-size:var(--text-font-size-xs,.75em)}.text_size_s{font-size:var(--text-font-size-s,.875em)}.text_size_m{font-size:var(--text-font-size-m,1.125em)}.text_size_l{font-size:var(--text-font-size-l,1.25em)}.text_size_xl{font-size:var(--text-font-size-xl,1.375em)}.text_size_xxl{font-size:var(--text-font-size-xxl,1.5em)}.text_ultralight{font-weight:100}.text_extralight{font-weight:200}.text_light{font-weight:300}.text_medium{font-weight:500}.text_semibold{font-weight:600}.text_bold{font-weight:700}.text_extrabold{font-weight:800}.text_ultrabold{font-weight:900}}
