.type-nav[data-v-88983180]{position:relative}.type-nav__btn[data-v-88983180]{min-height:36px;font-family:var(--font-button);color:var(--color-text);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;align-items:center;gap:3px;padding:8px 12px;font-size:13px;font-weight:300;line-height:18px;text-decoration:none;transition:background-color .2s linear,border-color .2s linear;display:inline-flex}.type-nav__btn[data-v-88983180]:hover{background:var(--btn-hover)}.type-nav__btn.is-active[data-v-88983180]{border-color:var(--btn-ink)}.type-nav__caret[data-v-88983180]{justify-content:center;align-items:center;width:16px;height:18px;font-size:20px;line-height:1;transition:transform .15s linear;display:inline-flex}.type-nav__btn.is-open .type-nav__caret[data-v-88983180]{transform:rotate(180deg)}.type-nav__menu[data-v-88983180]{z-index:100;background:var(--color-surface);border:1px solid var(--card-border);min-width:180px;box-shadow:var(--shadow-pop);border-radius:0;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 2px);left:0}.type-nav__item[data-v-88983180]{min-height:36px;font-family:var(--font-button);text-transform:uppercase;color:var(--color-text);border:1px solid #0000;border-radius:0;align-items:center;padding:8px 12px;font-size:13px;font-weight:300;line-height:18px;text-decoration:none;transition:background-color .2s linear,border-color .2s linear;display:flex}.type-nav__item[data-v-88983180]:hover{background:var(--btn-hover)}.type-nav__item.is-active[data-v-88983180]{border-color:var(--btn-ink)}@media (width<=480px){.type-nav__menu[data-v-88983180]{min-width:160px}}.app-header[data-v-6751f1e7]{background:var(--color-surface);border-bottom:1px solid var(--card-border);align-items:center;gap:12px;padding:12px 16px;display:flex}.app-header__brand[data-v-6751f1e7],.app-header__logo[data-v-6751f1e7]{flex-shrink:0;display:block}.app-header__logo[data-v-6751f1e7]{width:auto;height:40px}.app-header__nav[data-v-6751f1e7]{align-items:center;gap:4px;display:flex}.app-header__user[data-v-6751f1e7]{min-width:0;font-family:eUkraineLight,sans-serif;font-size:var(--user-size);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.app-header__logout[data-v-6751f1e7]{flex-shrink:0}@media (width<=760px){.app-header[data-v-6751f1e7]{grid-template-columns:auto minmax(0,1fr) auto;gap:8px 10px;padding:10px 12px;display:grid}.app-header__logo[data-v-6751f1e7]{height:32px}.app-header__user[data-v-6751f1e7]{text-align:right;margin-left:0}.app-header__nav[data-v-6751f1e7]{grid-column:1/-1;justify-content:center;gap:8px}}@font-face{font-family:eUkraineLight;src:url(/assets/e-Ukraine-Light-Cv7mi0y9.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:eUkraineRegular;src:url(/assets/e-Ukraine-Regular-AvWDN9jz.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:eUkraineMedium;src:url(/assets/e-Ukraine-Medium-Czbo6eSv.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:eUkraineBold;src:url(/assets/e-Ukraine-Bold-BXyqrROR.woff2)format("woff2");font-weight:700;font-display:swap}:root{--color-bg:#f7f7f7;--color-surface:#fff;--surface-subtle:#fafafa;--font-heading:"eUkraineBold", sans-serif;--font-subheading:"eUkraineMedium", sans-serif;--font-body:"eUkraineRegular", sans-serif;--font-control:"eUkraineLight", sans-serif;--font-button:"eUkraineLight", sans-serif;--font-button-solid:"eUkraineRegular", sans-serif;--color-text:#1f1f1f;--color-muted:#5a5a5a;--color-error:#b00020;--color-link:#1d4ed8;--card-border:#e5e5e5;--line-border:#e5e5e5;--label-size:13px;--sublabel-size:14px;--error-size:14px;--user-size:13px;--control-font:14px;--control-pad:10px;--control-min-h:44px;--field-gap:6px;--field-mb:20px;--card-pad:10px 12px;--radius-lg:16px;--radius:10px;--radius-sm:6px;--shadow-pop:0 6px 20px #1118271f;--btn-ink:#030304;--btn-hover:#03030414;--btn-solid-bg:#030304;--btn-solid-ink:#fff;--btn-solid-hover:#1c1c22}*{box-sizing:border-box}:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}:focus:not(:focus-visible){outline:none}body{background:var(--color-bg);font-family:var(--font-body);color:var(--color-text);margin:0}h1{font-family:var(--font-heading)}h2,h3{font-family:var(--font-subheading)}.field{gap:var(--field-gap);margin-bottom:var(--field-mb);flex-direction:column;display:flex}.field__label,.field__sublabel{font-family:var(--font-body);font-size:var(--label-size);color:var(--color-text);line-height:1.3}.field__req{color:var(--color-error);margin-left:2px}.field__control{box-sizing:border-box;width:100%;min-height:var(--control-min-h);padding:var(--control-pad);font-family:var(--font-control);font-size:var(--control-font);color:var(--color-text);border:1px solid var(--line-border);background:#fff;border-radius:0}.field__control--error{border:1px solid var(--color-error);outline-color:var(--color-error)}.field__control--static{color:var(--color-muted);word-break:break-word;background:#f3f4f6;align-items:center;margin:0;display:flex}textarea.field__control{resize:vertical;min-height:80px}.field__error{color:var(--color-error);font-size:var(--error-size)}.field--boxed{border:1px solid var(--line-border);background:#fff;border-radius:0;gap:2px;margin-bottom:14px;padding:7px 12px;transition:border-color .15s linear}.field--boxed:focus-within{border-color:var(--btn-ink)}.field--boxed:has(.field__control--error){border-color:var(--color-error)}.field--boxed .field__label{color:var(--color-muted);font-size:12px;line-height:1.25}.field--boxed .field__control{min-height:24px;color:var(--color-text);background:0 0;border:none;border-radius:0;padding:0;font-size:15px}.field--boxed .field__control:focus{outline:none}.field--boxed textarea.field__control{min-height:60px}.field--boxed:has(.field__control--static){background:#f3f4f6}.field--boxed .field__control--static{min-height:24px;color:var(--color-muted);background:0 0;padding:0}.field--boxed .field__error{margin-top:2px;font-size:12px}.field--boxed select.field__control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='none' stroke='%235a5a5a' stroke-width='1.5' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;padding-right:20px}.field--select{position:relative}.select__toggle{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.select__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select__value--ph{color:var(--color-muted)}.select__caret{color:var(--color-muted);flex-shrink:0;font-size:12px}.select__list{z-index:30;border:1px solid var(--line-border);max-height:240px;box-shadow:var(--shadow-pop);background:#fff;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 3px);left:-1px;right:-1px;overflow-y:auto}.select__item{min-height:40px;font-family:var(--font-control);color:var(--color-text);cursor:pointer;align-items:center;padding:8px 10px;font-size:15px;display:flex}.select__item:hover,.select__item.is-active{background:var(--btn-hover)}.select__item.is-selected{color:var(--color-link)}.card{border:1px solid var(--card-border);padding:var(--card-pad);margin-bottom:var(--field-mb);border-radius:0}.card__legend{font-family:var(--font-subheading);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);padding:0 6px;font-size:12px;line-height:1.3}.combo{position:relative}.combo__list{z-index:10;border:1px solid var(--line-border);max-height:220px;box-shadow:var(--shadow-pop);background:#fff;border-radius:0;margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.combo__item{min-height:40px;font-size:var(--control-font);cursor:pointer;align-items:center;gap:8px;padding:10px;display:flex}.combo__item:hover,.combo__item.is-active{background:var(--btn-hover)}.combo__item.is-selected{color:var(--color-link)}.combo__empty{color:var(--color-muted);font-size:var(--control-font);padding:10px}.combo__check{width:1em}.link-btn{cursor:pointer;color:var(--color-link);font-size:var(--sublabel-size);background:0 0;border:none;align-self:flex-start;margin:0;padding:0;text-decoration:underline}.field__escape{cursor:pointer;color:var(--color-link);font-family:var(--font-body);text-align:left;background:0 0;border:none;align-self:flex-start;margin:0;padding:4px 0;font-size:12px;line-height:1.3;text-decoration:underline}.btn{box-sizing:border-box;min-width:155px;height:44px;font-family:var(--font-button);text-transform:uppercase;word-break:break-word;color:var(--btn-ink);border:1px solid var(--btn-ink);cursor:pointer;-webkit-tap-highlight-color:#0000;background-color:#0000;border-radius:0;justify-content:center;align-items:center;padding:0 18px;font-size:16px;font-weight:300;line-height:20px;text-decoration:none;transition:background-color .2s linear;display:flex}.btn:hover:not(:disabled){background-color:var(--btn-hover)}.btn:disabled{opacity:.6;cursor:default}.btn--sm{border-radius:0;min-width:0;height:36px;padding:0 12px;font-size:13px;line-height:18px}.btn--solid{color:var(--btn-solid-ink);background-color:var(--btn-solid-bg);font-family:var(--font-button-solid);white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;border-radius:0;padding:0 15px;font-weight:400}.btn--solid:hover:not(:disabled){background-color:var(--btn-solid-hover)}
