@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{display:flex;gap:var(--form-footer-gap, .5rem);margin-block-start:var(--form-footer-margin-y-start, 2rem)}.form__footer_to_start{justify-content:flex-start}.form__footer_to_center{justify-content:center}.form__footer_to_end{justify-content:flex-end}}@layer proxima.form{.form__fieldset{flex:var(--form-fieldset-flex, 0 0 100%);max-width:var(--form-fieldset-max-width, 100%);padding:0;border:0;margin:0}.form__fieldset+.form__fieldset{margin-block-start:var(--form-fieldset-margin-y-start, 2rem)}.form__legend{font-family:var(--form-legend-font-family, inherit);font-size:var(--form-legend-font-size, 1rem);font-weight:var(--form-legend-font-weight, 700);line-height:var(--form-legend-line-height, 1.25);letter-spacing:var(--form-legend-letter-spacing, normal);text-transform:var(--form-legend-text-transform, none);text-align:var(--form-legend-text-align, inherit);color:var(--form-legend-color, inherit);word-break:normal;padding:0;border:0;margin-block-start:var(--form-legend-margin-y-start, 0);margin-block-end:var(--form-legend-margin-y-end, .75rem)}.form__fields{display:flex;flex-wrap:wrap;justify-content:stretch;gap:var(--form-gap, .625rem)}}@layer proxima.form{.form__field{position:relative;flex:var(--form-field-flex, 0 0 100%);max-width:var(--form-field-max-width, 100%)}.form__field_half{max-width:calc(50% - var(--form-gap, .625rem) / 2)}.form__field_third{max-width:calc(33.333333333% - 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{display:block;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)}.form__popup{margin-block-end:.125rem;margin-inline-start:calc(-.875rem * var(--popup-has-arrow, 0));margin-inline-end:calc(-.875rem * var(--popup-has-arrow, 0));--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 rgba(0, 0, 0, .15));--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))}}@layer proxima.field{.field{display:block;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)) ) ))}[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{position:relative;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) )}.field__prepend{position:absolute;inset-block-start:0;inset-inline-start:0;display:flex;align-items:center;justify-content:center;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));border-start-start-radius:inherit;border-end-start-radius:inherit;pointer-events:var(--field-prepend-pointer-events, none);z-index:var(--field-prepend-z-index, 2);transition:inherit}.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);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;opacity:1}.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{position:absolute;inset-block-start:50%;inset-inline-start:100%;margin-inline-start:.5rem;transform:translateY(-50%);cursor:pointer;z-index:6}.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}.field__input:-webkit-autofill~.field__status,.field__input:autofill~.field__status{--base-field-background: var(--base-field-autofill-color)}.field__el{display:block;width:100%;height:100%;max-width:100%;padding-block:var(--field-padding-y, 0);padding-inline-start:var(--base-field-padding-x-start);padding-inline-end:var(--base-field-padding-x-end);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;transition:inherit}.field__el_masked{position:relative;background:none;z-index:1}.field__mask{position:absolute;inset-block-start:0;inset-inline-start:0;border-color:transparent;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)}.field__visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.field__status{--base-field-status-opacity: var(--field-status-opacity, calc(1 - var(--field-is-hover-or-focus)));display:flex;align-items:center;justify-content:center;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));width:var(--base-field-action-size);height:var(--base-field-action-size);pointer-events:none;border-radius:inherit;overflow:hidden;margin-inline-end:calc(var(--base-field-view-line-actions-offset) * var(--field-is-view-line, 0) * (var(--field-has-arrow, 0) - 1));z-index:var(--field-status-z-index, 3)}.field__status:before{content:"";display:var(--field-status-background-display, block);position:absolute;inset:var(--base-field-border-width);inset-inline-start:-.5rem;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}.field__status svg{display:block;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) )}.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{display:flex;position:absolute;inset-block:0;inset-inline-end:0;pointer-events:none;border-radius:inherit;visibility:hidden;overflow:hidden;z-index:var(--field-actions-z-index, 2)}.field_enabled .field__actions{visibility:visible}.field__action{position:relative;display:flex;align-items:center;justify-content:center;width:var(--base-field-action-size);height:var(--base-field-action-size);padding:var(--field-action-padding, 0);color:var(--field-action-color, #787a7d);text-decoration:none;pointer-events:auto;cursor:pointer;border-radius:inherit;transition:var(--field-action-transition, color .2s, opacity .3s)}.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);position:absolute;inset-inline-start:0;inset-block:30%;border-inline-start:var(--field-action-sep-style, dotted) var(--field-action-sep-width, 1px) var(--field-action-sep-color, rgba(107, 107, 107, .5))}.field__action svg{display:block;width:var(--base-field-action-icon-size);height:var(--base-field-action-icon-size);pointer-events:none}.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);justify-content:flex-start;pointer-events:var(--field-arrow-pointer-events, none)}.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)) );display:flex;flex-wrap:wrap}.field_label_aside .field__header{display:flex;align-items:center;justify-content:var(--field-label-aside-header-justify-content, flex-start);flex-grow:1;flex-basis:0;max-width:var(--base-field-label-aside-header-max-width);padding-inline-end:var(--field-label-aside-header-padding-x-end, 1rem);margin-block-end:0}.field_label_aside .field__content{flex-grow:1;flex-basis:0;max-width:min(var(--base-field-max-width, 100%),100% - var(--base-field-label-aside-header-max-width, 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{position:absolute;display:flex;align-items:center;inset-block-start:0;inset-inline-start:0;width:100%;height:var(--base-field-size);font-size:var(--base-field-font-size);padding-inline-start:var(--base-field-padding-x-start);padding-block-end:calc((var(--base-field-border-width) + .25rem) * var(--field-is-view-line, 0));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;margin-block-end:0;z-index:var(--field-label-inside-header-z-index, 5)}.field_label_inside .field__label{font-size:1em;white-space:nowrap;text-overflow:ellipsis;transform-origin:top left;overflow:hidden;transition:var(--field-label-inside-label-transition, transform .2s)}[dir=rtl] .field_label_inside .field__label{transform-origin:top right}.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% )}}}@layer proxima.popup{@keyframes ProximaPopupAnimation{0%{transform:translate3d(0,var(--popup-animation-translate),0);opacity:0}to{transform:translateZ(0);opacity:1}}.popup{display:flex;position:absolute;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))}.popup_has_arrow{--popup-has-arrow: 1}.popup_above{--popup-is-above: 1;--popup-direction-y: 1;inset-block-end:100%;flex-direction:column}.popup_under{--popup-is-under: 1;--popup-direction-y: -1;inset-block-start:100%;flex-direction:column-reverse}.popup_start{--popup-to-start: 1;--popup-direction-x: -1;inset-inline-start:0;justify-content:flex-start;align-items:flex-start;max-width:calc(var(--popup-anchor-end, 0) + var(--popup-anchor-width, 0) - .5rem)}.popup_end{--popup-to-end: 1;--popup-direction-x: 1;inset-inline-end:calc(100% - var(--popup-anchor-width));justify-content:flex-end;align-items:flex-end;max-width:calc(var(--popup-anchor-start, 0) + var(--popup-anchor-width, 0) - .5rem)}.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);scroll-padding-block-start:var(--popup-scroll-padding-y-start, 0);scroll-padding-block-end:var(--popup-scroll-padding-y-end, 0);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 rgba(0, 0, 0, .15))}.popup__content:empty,.popup__content:empty~.popup__arrow{visibility:hidden}.popup__footer{position:sticky;inset-block-end:0;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);border-end-start-radius:inherit;border-end-end-radius:inherit;margin-block-start:var(--popup-footer-margin-y-start, 0);z-index:var(--popup-footer-z-index, 3)}.popup__footer:first-child{border-color:transparent;background:none}.popup__footer:empty{display:none}.popup__arrow{content:"";display:block;width:0;height:0;border:solid transparent;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));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)}.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-start-radius:var(--popup-border-end-start-radius, var(--base-popup-border-radius));border-end-end-radius:var(--popup-border-end-end-radius, var(--base-popup-border-radius))}}@layer proxima.button{.button{display:inline-flex;align-items:center;justify-content: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-decoration:none;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;-webkit-appearance:button;-moz-appearance:button;appearance:button;outline:none;border:0;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)}.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{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--button-effect-z-index, 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{display:flex;width:100%}.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, rgba(0, 0, 0, .15))))}.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, rgba(0, 0, 0, .15))))}.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, rgba(0, 0, 0, .1))))}.button_effect_pulse:hover{outline-color:transparent}.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, rgba(0, 61, 255, .7)))}@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%) ) )}}}@layer proxima{.button__icon{flex-shrink:0;--icon-size: var(--button-icon-size, 1em)}.button__icon_before{order:0}.button__icon_after{order:1}}@layer proxima.effect{@keyframes ProximaRippleAnimation{0%{transform:scale(0);opacity:var(--effect-ripple-opacity, .4)}to{transform:scale(1);opacity:0}}@keyframes ProximaPulseAnimation{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 var(--effect-pulse-size, .375rem) transparent}to{box-shadow:0 0 0 0 transparent}}.effect{display:block;overflow:var(--effect-overflow, hidden);border-radius:inherit}.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:"";display:block;position:absolute;inset-block-start:var(--effect-y, 0);inset-inline-start:var(--effect-x, 0);width:var(--base-effect-ripple-size);height:var(--base-effect-ripple-size);background:currentColor;border-radius:var(--effect-ripple-border-radius, 100%);margin-block-start:var(--base-effect-ripple-offset);margin-inline-start:var(--base-effect-ripple-offset);pointer-events:none;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)}}.logo{display:block;font-size:.875rem;letter-spacing:.025em;text-transform:uppercase;font-weight:700;color:inherit;text-decoration:none;border-radius:.125rem}.nav{display:block}.nav__items{list-style:none;display:flex;height:100%;padding:0;margin:0;gap:2rem}.nav__item{position:relative;display:flex;align-items:center}.nav__item:before{content:"";display:block;position:absolute;inset-inline:0;inset-block:auto -1px;height:.1875rem;background-color:currentColor;opacity:var(--nav-item-is-active, 0);border-radius:1rem}.nav__item_active{--nav-item-is-active: 1;color:var(--app-primary-color)}.nav__link{color:inherit;text-decoration:none}@layer proxima.icon{.icon{display:inline-flex;align-items:center;justify-content:center;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)}.icon svg{display:block;width:100%;height:100%;box-sizing:inherit;stroke-linecap:var(--icon-stroke-linecap, round);stroke-linejoin:var(--icon-stroke-linejoin, round)}.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)}}.header{display:block;border-block-end:solid var(--app-border-size) var(--app-border-color)}.header__inner{display:flex;align-items:center;gap:3rem;max-width:var(--app-layout-width);padding-inline:var(--app-layout-gutter);margin-inline:auto;height:3.25rem}.header__nav{height:100%}.header__auth{display:flex;align-items:center;background-color:var(--app-card-background);border-inline-start:solid .1875rem var(--app-dim-color);border-radius:var(--app-card-border-radius);box-shadow:var(--app-card-box-shadow);margin-inline-start:auto;--button-icon-size: 1.375em;--button-border-radius: var(--app-card-border-radius)}.header__username{padding-inline:1.25em}.footer{display:block;border-block-start:solid var(--app-border-size) var(--app-border-color)}.footer__inner{max-width:var(--app-layout-width);padding-inline:var(--app-layout-gutter);padding-block:calc(var(--app-layout-gutter) * 2);margin-inline:auto}.app__notfound{display:flex;align-items:center;justify-content:center;text-align:center;padding:5%;--title-font-size-xxl: 8em}.auth{display:flex;align-items:center;justify-content:center}.auth__form{width:22rem;max-width:100%;padding:2.5rem 3rem 3.5rem}@media (orientation: landscape){.auth__form{background-color:#fff;border-radius:1.25rem;box-shadow:0 .25rem .5rem #0000000d}}@layer proxima.notification{@keyframes ProximaNotificationAnimation{0%{transform:translate3d(var(--notification-animation-translate-x, 0),var(--notification-animation-translate-y, -1rem),0);opacity:0}to{transform:translateZ(0);opacity:1}}.notification{display:flex;justify-content:center;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}.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{display:flex;gap:var(--notification-gap, .75rem);width:var(--notification-width, fit-content);border-radius:var(--notification-border-radius, .5rem);pointer-events:auto}.notification__main{-webkit-user-select:text;user-select:text;align-self:center}.notification__side,.notification__close{flex-shrink:0}.notification__actions{display:flex;align-items:center;gap:var(--notification-actions-gap, .5rem)}.notification_view_plain .notification__content{align-items:normal;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, rgba(0, 0, 0, .1));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)}.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;align-items:center;max-width:100%;height:var(--notification-toast-height, 2.5rem);padding-inline:var(--notification-toast-padding-x, .875rem);background:var(--notification-toast-background, rgba(0, 0, 0, .8));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 )}@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{display:flex;align-items:center;gap:var(--notification-gap, .75rem);max-width:var(--notification-toast-max-width, 44ch)}.notification[data-position^=top]{inset-block-start:0}.notification[data-position^=bottom]{inset-block-end:0;--notification-animation-translate-y: 1rem}.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{position:fixed;inset-inline:0;z-index:var(--notification-z-index, 1000)}.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{display:block;font-size:var(--base-notification-title-font-size);font-weight:var(--base-notification-title-font-weight);text-overflow:ellipsis;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);margin-block-start:var(--base-notification-close-margin-y-start);margin-inline-end:var(--base-notification-close-margin-x-end);border-radius:inherit}}@layer proxima.button{.button_theme_dim{--button-theme-color: #909090}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);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, rgba(0, 61, 255, .7))}@media (prefers-reduced-motion: reduce){html *,html *:before,html *:after,::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none;transition:none}}@keyframes ProximaGhostAnimation{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:transparent;transition:none;background:none;border-color:transparent;box-shadow:none;outline:none;animation:var(--ghost-animation, ProximaGhostAnimation 1s ease both infinite)}[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);text-decoration-color:var(--ghost-text-color, rgba(107, 107, 107, .2))}[data-ghost=true] [data-ghost-item]{background-color:var(--ghost-item-color, rgba(107, 107, 107, .1))!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}@media (prefers-reduced-motion: reduce){:root{--ghost-animation: none}}@layer proxima.keyframes{@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeInRight{0%{transform:translate3d(var(--keyframe-translate, 1em),0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes FadeInLeft{0%{transform:translate3d(calc(var(--keyframe-translate, 1em) * -1),0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes FadeInTop{0%{transform:translate3d(0,calc(var(--keyframe-translate, 1em) * -1),0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes FadeInBottom{0%{transform:translate3d(0,var(--keyframe-translate, 1em),0);opacity:0}to{transform:translateZ(0);opacity:1}}}@layer proxima.scrollbar{.pretty-scrollbar{--base-pretty-scrollbar-background: var(--pretty-scrollbar-track-color, rgba(0, 0, 0, 0));--base-pretty-scrollbar-color: var(--pretty-scrollbar-thumb-color, rgba(107, 107, 107, .5));--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}}}@layer proxima.title{.title{display:block;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}.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{display:block;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}.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}}:root{--app-layout-width: 58em;--app-layout-gutter: 1rem;--app-font-family: system-ui;--app-font-size: 1em;--app-font-weight: 400;--app-background: #f0f0f0;--app-color: #212121;--app-primary-color: #004eaf;--app-dim-color: #737373;--app-danger-color: #ff2d37;--app-border-color: rgba(205, 205, 205, .5);--app-border-size: 1px;--app-accent-color: var(--app-primary-color);--app-link-color: var(--app-primary-color);--button-theme-color: var(--app-primary-color);--app-card-background: #fff;--app-card-border-radius: .5rem;--app-card-padding-inline: .875rem;--app-card-padding-block: .75rem;--app-card-box-shadow: 0 .0625rem .125rem 0 rgba(0, 0, 0, .1)}@supports not (outline-color: color-mix(in srgb,red,blue)){:root{--app-highlight-color: rgba(0, 78, 175, .2)}}html{box-sizing:border-box}html *,html *:before,html *:after{box-sizing:inherit}html,body{height:100%;margin:0}@layer link{.link{--link-line-transparent: 85%;color:var(--app-link-color);text-decoration:none;border-block-end:solid .0675rem var(--link-line-color, transparent)}.link[href^=mailto]:not(:hover),.link[href^=tel]:not(:hover),.link[href^="#"]:not(:hover),.link_dotted:not(:hover){--link-line-transparent: 75%;border-bottom-style:dotted}@supports (color: color-mix(in srgb,red,blue)){.link{--link-line-color: color-mix(in srgb, var(--app-link-color), transparent var(--link-line-transparent))}}.link_text{color:inherit;--link-line-transparent: 20%;--link-line-color: rgba(107, 107, 107, var(--link-line-transparent))}.link:focus{--link-line-transparent: 99%}.link:focus-visible{border-color:transparent;border-radius:.25rem;outline-offset:var(--link-outline-offset, var(--app-outline-offset, .1875rem));outline:var(--link-outline-size, var(--app-outline-size, .25rem)) var(--link-outline-style, var(--app-outline-style, solid)) var(--link-outline-color, var(--app-outline-color, rgba(0, 61, 255, .7)))}@media (hover: hover){.link:hover{--app-link-color: var(--app-active-color);--link-line-transparent: 40%}}}.app{font-family:var(--app-font-family);font-size:var(--app-font-size);font-weight:var(--app-font-weight);background:var(--app-background);color:var(--app-color);overflow-y:scroll}.app__inner{width:100%;min-height:100%;max-width:100%}.app__auth{width:100%;height:100vh;padding-block-end:10vh}.app__manager{max-width:var(--app-layout-width);padding-inline:var(--app-layout-gutter);margin-inline:auto;min-height:78vh}
