@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";*{margin:0;padding:0;box-sizing:border-box}html,body,#root{min-height:100%;max-width:100%;overflow-x:hidden}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;color:#333;background-color:#fff}.container{max-width:1200px;margin:0 auto;padding:0 20px;width:100%}#root :where(h1,h2,h3,h4,h5,h6,p,span,div,a,li,td,th,label,small,pre,code){overflow-wrap:anywhere;word-break:break-word}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;max-width:100%}table{max-width:100%}[id]{scroll-margin-top:115px}input[type=password]::-ms-reveal,input[type=password]::-ms-clear,input[type=password]::-webkit-contacts-auto-fill-button,input[type=password]::-webkit-credentials-auto-fill-button{display:none!important;visibility:hidden}:root{--site-header-height: 115px;--form-error-color: #d32f2f;--form-error-bg: #ffebee}body{padding-top:var(--site-header-height)}#root :where(input,textarea,select)[class*=inputError]{border-color:var(--form-error-color)!important;background-color:var(--form-error-bg)!important}#root :where(input,textarea,select)[class*=inputError]:focus{border-color:var(--form-error-color)!important;box-shadow:0 0 0 2px #d32f2f1a!important}#root :where(input,textarea,select)[class*=inputError]:-webkit-autofill,#root :where(input,textarea,select)[class*=inputError]:-webkit-autofill:hover,#root :where(input,textarea,select)[class*=inputError]:-webkit-autofill:focus,#root :where(input,textarea,select)[class*=inputError]:-webkit-autofill:active{-webkit-text-fill-color:#111827!important;caret-color:#111827!important;box-shadow:0 0 0 1000px var(--form-error-bg) inset!important;transition:background-color 9999s ease-out 0s}#root :where([class*=fieldError],[class*=errorText]){display:block;color:var(--form-error-color)!important;font-size:12px!important;line-height:1.35;margin-top:4px!important;margin-left:4px!important}@media(max-width:768px){:root{--site-header-height: 120px}body{padding-top:0}.container{padding:0 14px}[id]{scroll-margin-top:130px}}@media(max-width:480px){:root{--site-header-height: 96px}body{padding-top:0}.container{padding:0 10px}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}[id]{scroll-margin-top:106px}}._overlay_1wzed_1{position:fixed;inset:0;z-index:3000;padding:20px;background:#0f172a7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}._modal_1wzed_13{width:min(460px,100%);border:1px solid rgba(203,213,225,.9);border-radius:24px;background:#fff;box-shadow:0 24px 70px #0f172a38;padding:28px}._title_1wzed_22{margin:0 0 12px;color:#07162c;font-size:24px;font-weight:800;line-height:1.2}._message_1wzed_30{margin:0;color:#475569;font-size:15px;line-height:1.55;white-space:pre-line}._field_1wzed_38{margin-top:18px;display:flex;flex-direction:column;gap:8px}._label_1wzed_45{color:#24364f;font-size:14px;font-weight:700}._textarea_1wzed_51{width:100%;min-height:110px;resize:vertical;border:1px solid #cbd5e1;border-radius:14px;padding:12px 14px;color:#07162c;font:inherit;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}._textarea_1wzed_51:focus{border-color:#766da7;box-shadow:0 0 0 3px #766da724}._textareaError_1wzed_72{border-color:#ef4444;background:#fff1f2}._fieldError_1wzed_77{color:#ef4444;font-size:13px}._actions_1wzed_82{margin-top:24px;display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}._button_1wzed_90{border:none;border-radius:999px;padding:11px 18px;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}._button_1wzed_90:hover{transform:translateY(-1px)}._button_1wzed_90:disabled{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}._cancelButton_1wzed_115{background:#e8eef5;color:#0f172a}._confirmButton_1wzed_120{background:#556842;color:#fff;box-shadow:0 8px 18px #55684238}._dangerButton_1wzed_126{background:#d32f2f;color:#fff;box-shadow:0 8px 18px #d32f2f38}@media(max-width:520px){._modal_1wzed_13{padding:22px;border-radius:20px}._title_1wzed_22{font-size:21px}._actions_1wzed_82{flex-direction:column-reverse}._button_1wzed_90{width:100%}}
