@font-face{font-family:Geologica;src:url(/assets/Geologica-Regular-Zd7CPVF2.woff2) format("woff2"),url(/assets/Geologica-Regular-C6AUZbap.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/assets/Geologica-Medium-5FoKRnKX.woff2) format("woff2"),url(/assets/Geologica-Medium-QAIMiOD9.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/assets/Geologica-SemiBold-6QBpUbCV.woff2) format("woff2"),url(/assets/Geologica-SemiBold-DGzI_sma.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/assets/Geologica-Bold--pBXHhrS.woff2) format("woff2"),url(/assets/Geologica-Bold-DsWCu4c2.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--color-brand: #00716f;--color-brand-hover: #085f5e;--color-brand-soft: #e6f1f1;--color-text: #030410;--color-muted: #54577a;--color-muted-light: #8e92bc;--color-border: #eeeff8;--color-border-strong: #c2c6e8;--color-bg: #f5f9fe;--color-surface: #ffffff;--color-danger: #ff4423;--color-danger-soft: #fff1ee;--color-success: #0bca6e;--color-success-soft: #e7faf1;--color-warning: #f5a623;--color-warning-soft: #fff5e6;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--z-dropdown: 1150;--z-sticky: 500;--z-header: 900;--z-modal: 1100;--z-toast: 1200}*{margin:0;padding:0;box-sizing:border-box}*:before,*:after{box-sizing:border-box}html,body{overflow-x:hidden}html{overflow-y:scroll;scrollbar-gutter:stable}body{font-family:Geologica,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#030410;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}a{color:#00716f}h1,h2,h3,h4{font-weight:500;line-height:1.3}.page{background:#f5f9fe;border-radius:16px;padding:32px;min-height:calc(100vh - 112px);min-width:0}.page__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(3,4,16,.1);margin-bottom:24px;flex-wrap:wrap}.page__title{font-size:24px;font-weight:500;color:#030410}.page__subtitle{color:#54577a;margin-top:4px}.page__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width: 767px){.page{padding:16px}.page__title{font-size:20px}}.card{background:#fff;border:1px solid #eeeff8;border-radius:16px;padding:24px}@media (max-width: 767px){.card{padding:16px}}.form-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.text-muted{color:#54577a}.text-danger{color:#ff4423}.text-success{color:#0bca6e}
