.ui-input.svelte-15ceri6{width:100%;background:var(--form-field-input-bg);color:var(--form-field-input-color);border:var(--form-field-input-border-width) var(--form-field-input-border-style) var(--form-field-input-border-color);padding:var(--form-field-input-padding);height:var(--form-field-input-height);font-family:var(--form-field-input-font-family);font-size:var(--form-field-input-font-size);line-height:var(--form-field-input-line-height);transition:all .15s ease}.ui-input.svelte-15ceri6::placeholder{color:var(--form-field-input-placeholder-color);font-style:normal}.ui-input.svelte-15ceri6:hover:not(:disabled):not(:focus){background:var(--form-field-input-hover-bg);border-color:var(--form-field-input-hover-border-color)}.ui-input.svelte-15ceri6:focus{outline:var(--form-field-input-focus-outline-width) var(--form-field-input-focus-outline-style) var(--form-field-input-focus-outline-color);outline-offset:var(--form-field-input-focus-outline-offset);background:var(--form-field-input-focus-bg);border-color:var(--form-field-input-focus-border-color)}.ui-input.svelte-15ceri6:disabled{cursor:not-allowed;opacity:.6}.ui-input.svelte-15ceri6:read-only{cursor:default}.ui-input--error.svelte-15ceri6{color:var(--form-field-input-error-color);border-color:var(--form-field-input-error-border-color);background:var(--form-field-input-error-bg)}.ui-input--error.svelte-15ceri6:focus{border-color:var(--form-field-input-error-border-color);outline-color:var(--form-field-input-error-border-color)}.ui-textarea.svelte-1ma2izh{width:100%;background:var(--form-field-input-bg);color:var(--form-field-input-color);border:var(--form-field-input-border-width) var(--form-field-input-border-style) var(--form-field-input-border-color);border-radius:var(--form-field-input-border-radius);padding:var(--form-field-input-padding);font-family:var(--form-field-input-font-family);font-size:var(--form-field-input-font-size);line-height:var(--form-field-input-line-height);transition:all .15s ease;min-height:calc(var(--form-field-input-height) * 1.5)}.ui-textarea.svelte-1ma2izh::placeholder{color:var(--form-field-input-placeholder-color);font-style:normal}.ui-textarea.svelte-1ma2izh:hover:not(:disabled):not(:focus){background:var(--form-field-input-hover-bg);border-color:var(--form-field-input-hover-border-color)}.ui-textarea.svelte-1ma2izh:focus{outline:var(--form-field-input-focus-outline-width) var(--form-field-input-focus-outline-style) var(--form-field-input-focus-outline-color);outline-offset:var(--form-field-input-focus-outline-offset);background:var(--form-field-input-focus-bg);border-color:var(--form-field-input-focus-border-color)}.ui-textarea.svelte-1ma2izh:disabled{cursor:not-allowed;opacity:.6}.ui-textarea.svelte-1ma2izh:read-only{cursor:default}.ui-textarea--error.svelte-1ma2izh{color:var(--form-field-input-error-color);border-color:var(--form-field-input-error-border-color);background:var(--form-field-input-error-bg)}.ui-textarea--error.svelte-1ma2izh:focus{border-color:var(--form-field-input-error-border-color);outline-color:var(--form-field-input-error-border-color)}.ui-form-field.svelte-10g5xas{display:flex;flex-direction:column;gap:var(--form-field-gap);width:100%}.ui-form-field__label.svelte-10g5xas{color:var(--form-field-label-color);font-weight:400;font-size:var(--font-size-ui);line-height:var(--form-field-label-line-height);letter-spacing:.02em;font-family:var(--font-family);text-transform:uppercase;display:flex;align-items:center}.ui-form-field__label--error.svelte-10g5xas{color:var(--form-field-label-error-color)}.ui-form-field__required.svelte-10g5xas{color:var(--form-field-required-color);margin-left:var(--form-field-required-margin)}.ui-form-field__error.svelte-10g5xas{color:var(--form-field-error-color);font-size:var(--font-size-ui);line-height:1.3;letter-spacing:.02em;font-family:var(--font-family);text-transform:uppercase;margin-top:var(--form-field-error-margin-top);display:block}.popover.svelte-1ix4tbn{position:fixed;z-index:1000;background:var(--theme-bg-high);border:1px dashed var(--theme-fg-high);border-radius:0;box-shadow:0 4px 12px #00000026;padding:var(--space-4);max-width:400px;max-height:80vh;overflow-y:auto;opacity:0;transform:scale(.95);transition:opacity .15s ease,transform .15s ease}.popover.positioned.svelte-1ix4tbn{opacity:1;transform:scale(1)}.popover.svelte-1ix4tbn::-webkit-scrollbar{width:4px}.popover.svelte-1ix4tbn::-webkit-scrollbar-track{background:transparent}.popover.svelte-1ix4tbn::-webkit-scrollbar-thumb{background:var(--theme-fg-med);border-radius:2px}.ui-modal-overlay.svelte-1erzo7n{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--modal-overlay-bg);display:flex;align-items:flex-start;justify-content:center;z-index:3000;padding:var(--space-xl) var(--space-md) var(--space-md);box-sizing:border-box}.ui-modal.svelte-1erzo7n{background:var(--modal-bg);border:var(--modal-border-width) solid var(--modal-border-color);border-radius:var(--modal-border-radius);padding:var(--modal-padding);font-family:var(--font-family);color:var(--theme-fg-high);max-height:90vh;overflow-y:auto;position:relative}.ui-modal--sm.svelte-1erzo7n{max-width:300px;width:100%}.ui-modal--md.svelte-1erzo7n{max-width:500px;width:100%}.ui-modal--lg.svelte-1erzo7n{max-width:800px;width:100%}@media (max-width: 640px){.ui-modal.svelte-1erzo7n{margin:var(--space-md);max-width:none;width:calc(100% - calc(var(--space-md) * 2))}}.ui-panel.svelte-jqmtck{display:flex;flex-direction:column;gap:1.75rem;font-family:var(--font-family-text)}.ui-panel__header.svelte-jqmtck{display:flex;flex-direction:column;gap:.75rem}.ui-panel__title.svelte-jqmtck{margin:0;font-family:var(--font-family);font-size:var(--font-size-heading);color:var(--color-text);font-weight:400;text-transform:uppercase;line-height:.8}.ui-panel__description.svelte-jqmtck{margin:0;font-size:var(--font-size-body);color:var(--color-text);font-family:var(--font-family-text);line-height:1.4}.ui-panel__content.svelte-jqmtck{display:flex;flex-direction:column;gap:1.25rem;font-family:var(--font-family-text)}.ui-panel__actions.svelte-jqmtck{display:flex;gap:.75rem;padding-top:1rem;border-top:1px solid var(--color-border)}.category-select.svelte-bnuewl{display:flex;flex-direction:column;gap:var(--space-lg)}.category-select__options.svelte-bnuewl{display:flex;flex-direction:column;gap:var(--space-md)}.category-select__card.svelte-bnuewl{background:var(--color-bg);border:1px solid var(--color-border);padding:var(--space-md);font-family:inherit;text-align:left;cursor:pointer;transition:all .2s ease;width:100%}.category-select__card.svelte-bnuewl:hover{border-color:var(--color-text);background:#00000005}.category-select__card--selected.svelte-bnuewl{border-width:1px;background:#0000000d}.category-select__card-header.svelte-bnuewl{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.category-select__icon.svelte-bnuewl{width:20px;height:20px}.category-select__card-title.svelte-bnuewl{margin:0;font-family:var(--font-family);font-size:var(--font-size-title);font-weight:400;text-transform:uppercase;line-height:1;color:var(--color-text)}.category-select__card-description.svelte-bnuewl{margin:0;font-family:var(--font-family-text);font-size:var(--font-size-body-small);color:var(--color-text);line-height:1.4}.category-select__card[data-category=architectural].svelte-bnuewl .category-select__card-title:where(.svelte-bnuewl){color:var(--category-architectural)}.category-select__card[data-category="domestic/dwelling"].svelte-bnuewl .category-select__card-title:where(.svelte-bnuewl){color:var(--category-domestic)}.category-select__card[data-category=propagation].svelte-bnuewl .category-select__card-title:where(.svelte-bnuewl){color:var(--category-propagation)}.category-select__card.category-select__card--selected[data-category=architectural].svelte-bnuewl{border-color:var(--category-architectural)}.category-select__card.category-select__card--selected[data-category="domestic/dwelling"].svelte-bnuewl{border-color:var(--category-domestic)}.category-select__card.category-select__card--selected[data-category=propagation].svelte-bnuewl{border-color:var(--category-propagation)}.category-select__actions.svelte-bnuewl{display:flex;justify-content:flex-end;gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}@media (max-width: 767px){.category-select__actions.svelte-bnuewl{flex-direction:column}.category-select__actions.svelte-bnuewl button{width:100%}}._modalOverlay_6jt3v_2{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:flex-start;justify-content:center;z-index:3000;padding-top:var(--space-xl)}._modal_6jt3v_2{position:fixed;top:var(--space-xl);left:50%;transform:translate(-50%);background:var(--color-bg, #fff);border:1px solid var(--color-border, #e5e5e5);border-radius:8px;padding:2rem;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;z-index:3001;box-shadow:0 4px 6px #0000001a;--theme-bg-high: var(--color-bg);--theme-fg-high: var(--color-text);--theme-accent: var(--color-text-muted);--type-ui-small-1-weight: normal;--type-ui-small-1-size: var(--font-size-md);--type-ui-small-1-letter-spacing: .02em;--space-2: var(--space-xs);--space-3: var(--space-sm);--form-field-input-bg: var(--color-bg);--form-field-input-color: var(--color-text);--form-field-input-border-width: var(--border-width);--form-field-input-border-style: solid;--form-field-input-border-color: var(--color-border);--form-field-input-border-radius: var(--border-radius, 0px);--form-field-input-padding: var(--space-sm);--form-field-input-height: var(--control-md, 32px);--form-field-input-font-family: var(--font-family);--form-field-input-font-size: var(--font-size-sm);--form-field-input-line-height: 1.3;--form-field-input-placeholder-color: var(--color-text-muted);--form-field-input-hover-bg: var(--color-bg);--form-field-input-hover-border-color: var(--color-text);--form-field-input-focus-bg: var(--color-bg);--form-field-input-focus-border-color: var(--color-text);--form-field-input-focus-outline-width: 0;--form-field-input-focus-outline-style: none;--form-field-input-focus-outline-color: transparent;--form-field-input-focus-outline-offset: 0;--form-field-input-error-color: var(--color-text);--form-field-input-error-border-color: var(--color-text);--form-field-input-error-bg: var(--color-bg)}._modalHeader_6jt3v_73{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:var(--border-width) solid var(--color-border)}._modalHeader_6jt3v_73 h2{margin:0;font-size:var(--font-size-lg);font-weight:400;text-transform:lowercase;color:var(--color-text)}._savedMessage_6jt3v_90{padding:1.5rem;background:var(--color-bg, #fff);border:1px solid var(--color-border, #e5e5e5);margin-bottom:1.5rem;border-radius:0}._savedMessageLabel_6jt3v_98{font-size:var(--font-size-xs);font-weight:400;color:var(--color-text);margin:0 0 var(--space-sm) 0;text-transform:lowercase}._messagePreview_6jt3v_106{background:var(--color-bg, #fff);border:1px solid var(--color-border, #e5e5e5);padding:1rem;margin:1rem 0;border-radius:0}._savedMessageCategory_6jt3v_114{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0;font-weight:400;text-transform:lowercase}._errorMessage_6jt3v_122{padding:var(--space-sm);background:var(--color-hover);border:var(--border-width) solid var(--color-border);color:var(--color-text);font-size:var(--font-size-xs);font-weight:400;margin-bottom:var(--space-md);text-transform:lowercase}._formGroup_6jt3v_133{margin-bottom:1.5rem;max-width:400px;margin-left:auto;margin-right:auto}._inputLabel_6jt3v_140{display:block;margin-bottom:var(--space-xs);font-size:var(--font-size-xs);color:var(--color-text);font-weight:400;text-transform:lowercase;font-family:var(--font-family)}._otpInput_6jt3v_154{text-align:center;font-size:var(--font-size-lg);font-weight:400;letter-spacing:.2em;font-family:var(--font-family);height:var(--control-lg, 48px)}._formActions_6jt3v_164{display:flex;gap:var(--space-sm);justify-content:flex-end;margin-bottom:var(--space-md)}._infoText_6jt3v_171{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.3}._infoText_6jt3v_171 p{margin:0 0 var(--space-xs) 0;text-transform:lowercase}._infoText_6jt3v_171 p:last-child{margin-bottom:0}@media (max-width: 640px){._modal_6jt3v_2{padding:var(--space-md);max-width:95%}._modalHeader_6jt3v_73{margin-bottom:var(--space-sm)}._formActions_6jt3v_164{flex-direction:column;gap:var(--space-xs)}._savedMessage_6jt3v_90{padding:var(--space-sm)}._infoText_6jt3v_171{font-size:var(--font-size-xs)}._otpInput_6jt3v_154{font-size:var(--font-size-base);letter-spacing:.1em}}._adminPanel_1q95a_1{background:var(--theme-bg-high);border-radius:0;margin-bottom:var(--space-lg);overflow:hidden}._header_1q95a_9{background:var(--theme-bg-high);border-bottom:1px solid var(--theme-fg-high);padding:var(--space-md)}._headerTop_1q95a_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md)}._closeButton_1q95a_22{background:none;border:var(--border-width, 1px) solid var(--color-border, #333);color:var(--color-text, #354735);cursor:pointer;font-size:var(--font-size-lg, 14px);font-weight:700;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-family:inherit;line-height:1}._closeButton_1q95a_22:hover{background:var(--color-hover, #111);color:var(--color-bg, #fff)}._title_1q95a_43{font-size:var(--type-ui-small-1-size);font-weight:var(--type-ui-small-1-weight);color:var(--theme-fg-high);margin:0;text-transform:lowercase}._tabs_1q95a_51{display:flex;gap:var(--space-sm);margin-bottom:var(--space-sm)}._tab_1q95a_51{padding:var(--space-xs, 2px) var(--space-sm, 4px);border:var(--border-width, 1px) solid var(--color-border, #333);border-radius:var(--border-radius, 0px);background:var(--color-bg, #fff);color:var(--color-text-muted, #888);font-size:var(--font-size-xs, 11px);font-weight:400;cursor:pointer;font-family:inherit;text-transform:lowercase}._tab_1q95a_51:hover{background:var(--color-hover, #111)}._tab_1q95a_51._active_1q95a_74{background:var(--theme-fg-high);color:var(--theme-bg-high);border-color:var(--theme-fg-high)}._tabActive_1q95a_80:hover{opacity:.9}._filters_1q95a_84{display:flex;gap:var(--space-sm)}._searchInput_1q95a_89,._categorySelect_1q95a_90{font-family:var(--font-family);font-size:var(--type-ui-small-1-size);padding:var(--space-xs, 2px) var(--space-sm, 4px);border:1px solid var(--theme-fg-medium);background:var(--theme-bg-high);color:var(--theme-fg-high);border-radius:0;height:32px}._searchInput_1q95a_89{flex:1}._categorySelect_1q95a_90{min-width:150px}._content_1q95a_109{height:calc(100vh - 200px);overflow-y:auto}._panel_1q95a_114{height:100%;display:flex;flex-direction:column}._panelHeader_1q95a_120{padding:var(--space-md);border-bottom:1px solid var(--theme-fg-medium);display:flex;justify-content:space-between;align-items:center}._panelHeader_1q95a_120 span:first-child{font-weight:400;color:var(--color-text, #354735);font-size:var(--font-size-sm, 12px);text-transform:lowercase}._description_1q95a_135{color:var(--theme-fg-medium);font-size:var(--type-ui-small-1-size);text-transform:lowercase}._panelMessages_1q95a_141{flex:1;overflow-y:auto;padding:var(--space-md)}._adminSubmission_1q95a_147{margin-bottom:var(--space-md);padding:var(--space-md);border:1px solid var(--theme-fg-medium);border-bottom:1px solid var(--theme-fg-high);background:var(--theme-bg-high);border-radius:var(--space-xs)}._adminSubmission_1q95a_147:last-child{border-bottom:1px solid var(--theme-fg-medium)}._adminActions_1q95a_160{display:flex;gap:var(--space-sm);margin-top:var(--space-sm)}._btn_1q95a_166{padding:var(--space-xs, 2px) var(--space-sm, 4px);border:var(--border-width, 1px) solid var(--color-border, #333);border-radius:var(--border-radius, 0px);font-size:var(--font-size-xs, 11px);font-weight:400;cursor:pointer;display:flex;align-items:center;gap:var(--space-xs, 2px);font-family:inherit;background:var(--color-bg, #fff);color:var(--color-text, #354735);text-transform:lowercase}._btn_1q95a_166:disabled{opacity:.5;cursor:not-allowed}._btn_1q95a_166:hover:not(:disabled){background:var(--color-hover, #111)}._btnPrimary_1q95a_191{background:var(--theme-fg-high);color:var(--theme-bg-high);border-color:var(--theme-fg-high)}._btnPrimary_1q95a_191:hover:not(:disabled){opacity:.9}._btnDanger_1q95a_201{background:var(--theme-error);color:var(--theme-bg-high);border-color:var(--theme-error)}._btnDanger_1q95a_201:hover:not(:disabled){opacity:.9}._emptyState_1q95a_211{color:var(--theme-fg-medium);font-style:italic;text-align:center;padding:var(--space-xl);font-size:var(--type-ui-small-1-size);text-transform:lowercase}@media (max-width: 768px){._adminPanel_1q95a_1{margin-bottom:var(--space-md)}._header_1q95a_9{padding:var(--space-sm)}._title_1q95a_43{font-size:var(--type-ui-small-1-size)}._tabs_1q95a_51{flex-direction:column;gap:var(--space-xs)}._filters_1q95a_84{flex-direction:column}._content_1q95a_109{height:calc(100vh - 300px)}._panelHeader_1q95a_120,._panelMessages_1q95a_141{padding:var(--space-sm)}._adminActions_1q95a_160{flex-direction:column;gap:var(--space-xs)}._btn_1q95a_166{justify-content:center;padding:var(--space-sm, 4px)}}
