.LoginForm_card__8mz_H{background-color:var(--color-form);color:var(--color-primary-dark);min-width:30rem;min-height:35rem;border-radius:var(--radius-md)!important;padding:4rem!important;margin:2rem 0;transition:box-shadow 1s,transform 1s!important}.LoginForm_card__8mz_H:hover{box-shadow:var(--shadow-form-medium)!important;transform:translateY(-.4rem)}.LoginForm_card__8mz_H .LoginForm_title__LiaIz{font-size:2.5rem}.LoginForm_card__8mz_H h2{color:var(--sidebar-bg);opacity:.4}.LoginForm_card__8mz_H .LoginForm_btns__cpEiz,.LoginForm_card__8mz_H .LoginForm_btns__cpEiz .LoginForm_forgotBtn__TSWMJ,.LoginForm_card__8mz_H .LoginForm_btns__cpEiz .LoginForm_loginBtn__Wyw0M{width:100%}.LoginForm_rememberMe__G17Om{position:relative;display:inline-flex;align-items:center;white-space:nowrap}.LoginForm_tooltipButton__teptB{position:absolute;right:-20px;bottom:40%;transform:translateY(-50%);z-index:10}.Button_button__myEUu{border:none;cursor:pointer;display:inline-block;text-decoration:none;transition:all .2s ease;color:var(--foreground);background:var(--background);border-radius:var(--radius-xs);box-shadow:var(--shadow-light)}.Button_button__myEUu:disabled{cursor:not-allowed;opacity:.6}.Button_button__myEUu:hover{box-shadow:var(--shadow-medium);opacity:.9}.Button_button--xs___fUv1{min-height:1.7rem;padding:.3rem .75rem;font-size:var(--font-size-sm)}.Button_button--sm__Ad79m{min-height:2.3rem;padding:.5rem .75rem;font-size:var(--font-size-sm)}.Button_button--md__EjGCI{min-height:3.1rem;padding:.7rem 1rem;font-size:var(--font-size-md)}.Button_button--lg__9QrFj{min-height:3.3rem;padding:.8rem 1.5rem;font-size:var(--font-size-lg)}.Button_button--xl__Pp9Be{min-height:3.4rem;padding:.8rem 1.75rem;font-size:var(--font-size-xl)}.Button_button--xxl__cYo6I{min-height:3.7rem;padding:1rem 1.75rem;font-size:var(--font-size-xxl)}.Button_button--primary__5PVwt{background-color:var(--sidebar-bg);color:var(--color-primary-light)}.Button_button--primary__5PVwt:hover{background-color:var(--color-primary-light);color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.Button_button--secondary__mjvQR{background-color:var(--color-secondary);color:var(--color-primary-dark)}.Button_button--secondary__mjvQR:hover{background-color:var(--color-primary-light);color:var(--color-primary-dark)}.Button_button--login__VUGKT{background-color:var(--color-secondary);color:var(--color-primary-dark)}.Button_button--login__VUGKT:hover{background-color:var(--color-primary-light);color:var(--color-background-muted)}.Button_button--signup__fa6zS{background-color:var(--color-muted);color:var(--color-primary-light)}.Button_button--signup__fa6zS:hover{background-color:var(--color-primary-light);color:var(--color-background-muted)}.Button_button--miniDots__ZaybZ{background-color:var(--button-save);color:var(--color-primary-light)}.Button_button--accent__A9W_I{background-color:var(--color-accent);color:var(--color-primary);border:1px solid var(--color-accent)}.Button_button--accent__A9W_I:hover{background-color:rgba(0,0,0,0);color:var(--color-primary-dark)}.Button_button--accent-outline__z98Ts{background-color:var(--color-primary-light);color:var(--color-accent);border:1px solid var(--color-accent)}.Button_button--accent-outline__z98Ts:hover{background-color:var(--color-accent);color:var(--color-primary-light)}.Button_button--add__iEbAd{background-color:var(--button-add);color:var(--color-primary-light)}.Button_button--add__iEbAd:hover{background-color:var(--color-primary-light);color:var(--button-add);border:1px solid var(--button-add)}.Button_button--add-outline__iGJmJ{background-color:rgba(0,0,0,0);color:var(--button-add);border:1px solid var(--button-add)}.Button_button--add-outline__iGJmJ:hover{background-color:var(--button-add);color:var(--color-primary-light)}.Button_button--edit__PjCff{background-color:var(--button-edit);color:var(--color-primary-light)}.Button_button--edit__PjCff:hover{background-color:var(--color-primary-light);color:var(--button-edit);border:1px solid var(--button-edit)}.Button_button--edit-outline__n4XHz{background-color:rgba(0,0,0,0);color:var(--button-edit);border:1px solid var(--button-edit)}.Button_button--edit-outline__n4XHz:hover{background-color:var(--button-edit);color:var(--color-primary-light)}.Button_button--view__8jhNn{background-color:var(--button-view);color:var(--color-primary-light)}.Button_button--view__8jhNn:hover{background-color:var(--color-primary-light);color:var(--button-view);border:1px solid var(--button-view)}.Button_button--view-outline__VyYJU{background-color:rgba(0,0,0,0);color:var(--button-view);border:1px solid var(--button-view)}.Button_button--view-outline__VyYJU:hover{background-color:var(--button-view);color:var(--color-primary-light)}.Button_button--view-outline-secondary__fxBKg{background-color:rgba(0,0,0,0);color:var(--color-seconadry);border:1px solid var(--color-secondary)}.Button_button--view-outline-secondary__fxBKg:hover{background-color:var(--color-secondary);color:var(--sidebar-bg)}.Button_button--success__ZXpW2{background-color:var(--button-confirm);color:var(--color-primary)}.Button_button--success__ZXpW2:hover{background-color:var(--color-success-2)}.Button_button--success-outline__fXPeG{background-color:rgba(0,0,0,0);color:var(--button-confirm);border:1px solid var(--button-confirm)}.Button_button--success-outline__fXPeG:hover{background-color:var(--button-confirm);color:var(--color-primary-light)}.Button_button--save__kHX1k{background-color:var(--button-save);color:var(--color-primary-light)}.Button_button--save__kHX1k:hover{background-color:var(--color-primary-light);color:var(--button-save);border:1px solid var(--button-save)}.Button_button--save-outline__Z2FXm{background-color:rgba(0,0,0,0);color:var(--button-save);border:1px solid var(--button-save)}.Button_button--save-outline__Z2FXm:hover{background-color:var(--button-save);color:var(--color-primary-light)}.Button_button--save-secondary__6Ka82{background-color:var(--button-save);color:var(--color-secondary)}.Button_button--save-secondary__6Ka82:hover{background-color:var(--color-secondary);color:var(--button-save);border:1px solid var(--button-save)}.Button_button--save-outline-secondary__g6rBB{background-color:rgba(0,0,0,0);color:var(--button-save);border:1px solid var(--button-save)}.Button_button--save-outline-secondary__g6rBB:hover{background-color:var(--button-save);color:var(--color-secondary)}.Button_button--star__0tg1b{background-color:var(--button-star);color:var(--color-primary-light)}.Button_button--star__0tg1b:hover{background-color:var(--color-primary-light);color:var(--button-star);border:1px solid var(--button-star)}.Button_button--cancel__AbguJ{background-color:var(--button-cancel);color:var(--color-primary-light)}.Button_button--cancel__AbguJ:hover{background-color:var(--color-primary-light);color:var(--button-cancel);border:1px solid var(--button-cancel)}.Button_button--cancel-outline__8oPA4{background-color:rgba(0,0,0,0);color:var(--button-cancel);border:1px solid var(--button-cancel)}.Button_button--cancel-outline__8oPA4:hover{background-color:var(--button-cancel);color:var(--color-primary-light)}.Button_button--alert__zcpsi{background-color:var(--color-alert);color:var(--color-primary-light)}.Button_button--alert__zcpsi:hover{background-color:var(--color-primary-light);color:var(--color-alert);border:1px solid var(--color-alert)}.Button_button--warning__8zAcJ{background-color:var(--button-warning);color:var(--color-primary-light)}.Button_button--warning__8zAcJ:hover{background-color:var(--color-primary-light);color:var(--button-warning);border:1px solid var(--button-warning)}.Button_button--warning-outline__ZmFBy{background-color:rgba(0,0,0,0);color:var(--button-warning);border:1px solid var(--button-warning)}.Button_button--warning-outline__ZmFBy:hover{background-color:var(--button-warning);color:var(--color-primary-light)}.Button_button--danger__6akkr{background-color:var(--button-danger);color:var(--color-primary)}.Button_button--danger__6akkr:hover{background-color:var(--color-primary);color:var(--button-danger);border:1px solid var(--button-danger)}.Button_button--danger-outline__mleKT{background-color:rgba(0,0,0,0);color:var(--button-danger);border:1px solid var(--button-danger)}.Button_button--danger-outline__mleKT:hover{background-color:var(--button-danger);color:var(--color-primary-light)}.Button_button--delete__iQgLw{background-color:var(--button-delete);color:var(--color-primary-light)}.Button_button--delete__iQgLw:hover{background-color:var(--color-primary-light);color:var(--button-delete);border:1px solid var(--button-delete)}.Button_button--delete-outline__XX01L{background-color:rgba(0,0,0,0);color:var(--button-delete);border:1px solid var(--button-delete)}.Button_button--delete-outline__XX01L:hover{background-color:var(--button-delete);color:var(--color-primary-light)}.Button_button--delete-secondary__dWHCA{background-color:var(--button-delete);color:var(--color-seconadry)}.Button_button--delete-secondary__dWHCA:hover{background-color:var(--color-secondary);color:var(--button-delete);border:1px solid var(--button-delete)}.Button_button--delete-outline-secondary__6UrVC{background-color:rgba(0,0,0,0);color:var(--button-delete);border:1px solid var(--button-delete)}.Button_button--delete-outline-secondary__6UrVC:hover{background-color:var(--button-delete);color:var(--color-secondary)}.Button_button--link__MfOGC{background:rgba(0,0,0,0);border:none;color:var(--color-accent);box-shadow:none;padding:0 .5rem}.Button_button--link__MfOGC:hover{text-decoration:underline;box-shadow:none}.page_container__nT4Qz{background:var(--background-soft);padding:4rem 2rem;border-radius:var(--radius-card);box-shadow:var(--shadow-light);color:var(--foreground);margin:4rem auto;max-width:60rem}.page_wrapper__qgWvf{gap:1.6rem}.page_wrapper__qgWvf h1{font-size:var(--font-size-xxxl);color:var(--color-primary-dark);margin-bottom:1.2rem;border-bottom:2px solid var(--border-light);padding-bottom:.8rem}.page_wrapper__qgWvf h2{font-size:var(--font-size-xl);margin-top:2.4rem;color:var(--color-accent)}.page_wrapper__qgWvf p{line-height:1.7;font-size:var(--font-size-md);color:var(--text-muted)}.page_wrapper__qgWvf a{color:var(--color-accent-2);font-weight:600;text-decoration:underline}.page_wrapper__qgWvf a:hover{color:var(--color-accent)}.page_wrapper__qgWvf hr{width:100%;border:none;border-top:1px solid var(--border-light);margin:3rem 0}.page_wrapper__qgWvf strong{color:var(--foreground)}.BranchClient_flexFullWidth__sVrEp{width:100%}.BranchClient_stickyButtons__HEANv{position:-webkit-sticky;position:sticky;bottom:0;background:var(--background,#fff);padding:1rem 0;box-shadow:0 -2px 10px rgba(0,0,0,.05);z-index:8;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;width:100%}.ManualClient_flexFullWidth__eVDuT{width:100%}.ManualClient_stickyButtons__A1toT{position:-webkit-sticky;position:sticky;bottom:0;background:var(--background,#fff);padding:1rem 0;box-shadow:0 -2px 10px rgba(0,0,0,.05);z-index:8;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;width:100%}.EmailComposer_composer__nj3PD{background:var(--background);border-radius:var(--radius-card);padding:1.5rem;box-shadow:var(--shadow-light)}.EmailComposer_composer__nj3PD,.EmailComposer_form__KGvZC{display:flex;flex-direction:column;gap:1rem}.EmailComposer_header__tLdrx{border-bottom:2px solid var(--border-light);padding-bottom:1rem}.EmailComposer_header__tLdrx h3{margin:0;font-size:var(--font-size-xl)}.EmailComposer_fields__gufeA{display:flex;flex-direction:column;gap:1rem}.EmailComposer_select__XTSnH{flex:1 1;padding:.5rem;font-size:var(--font-size-md)}.EmailComposer_editorContent__zV51n,.EmailComposer_select__XTSnH{border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--background)}.EmailComposer_editorContent__zV51n{min-height:300px;max-height:500px;overflow-y:auto;padding:1rem}.EmailComposer_editorContent__zV51n .ProseMirror{outline:none;min-height:280px}.EmailComposer_editorContent__zV51n .ProseMirror p.EmailComposer_is-editor-empty__g_tuh:first-child:before{color:var(--text-muted);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.EmailComposer_editorContent__zV51n .ProseMirror p{margin:.5rem 0}.EmailComposer_editorContent__zV51n .ProseMirror b,.EmailComposer_editorContent__zV51n .ProseMirror strong{padding:0;margin:0;display:inline;font-weight:700}.EmailComposer_editorContent__zV51n .ProseMirror ul{list-style-type:disc;padding-left:1.5rem;margin:.5rem 0}.EmailComposer_editorContent__zV51n .ProseMirror ul li{display:list-item;list-style-type:disc;margin:.25rem 0}.EmailComposer_editorContent__zV51n .ProseMirror ul li p{margin:0}.EmailComposer_editorContent__zV51n .ProseMirror ol{list-style-type:decimal;padding-left:1.5rem;margin:.5rem 0}.EmailComposer_editorContent__zV51n .ProseMirror ol li{display:list-item;list-style-type:decimal;margin:.25rem 0}.EmailComposer_editorContent__zV51n .ProseMirror ol li p{margin:0}.EmailComposer_editorContent__zV51n .ProseMirror ol ol,.EmailComposer_editorContent__zV51n .ProseMirror ol ul,.EmailComposer_editorContent__zV51n .ProseMirror ul ol,.EmailComposer_editorContent__zV51n .ProseMirror ul ul{margin-top:.25rem;margin-bottom:.25rem}.EmailComposer_editorContent__zV51n .ProseMirror a{color:var(--color-accent);text-decoration:underline}.EmailComposer_footer__JiJwJ{display:flex;justify-content:space-between;align-items:center;border-top:2px solid var(--border-light);padding-top:1rem}.EmailComposer_attachmentLabel__Ol_po{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.5rem 1rem;border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--background-soft);transition:background .2s}.EmailComposer_attachmentLabel__Ol_po:hover{background:var(--color-muted)}.EmailComposer_fileInput__FMW0v{display:none}.EmailComposer_attachmentCount__lFF7D{font-size:var(--font-size-sm);color:var(--text-muted)}.EmailComposer_error__GdI54{color:var(--color-delete);font-weight:600;padding-top:.5rem;text-align:left}.page_wrapper__g0LVO h1{display:flex;justify-content:center;font-size:var(--font-size-xxl);margin:2rem 0}.page_wrapper__g0LVO .page_dateFormat__ZEv_3{max-width:50rem;margin:5rem 0;padding:2rem 0;border:1px solid var(--border-light);border-radius:var(--radius-default);box-shadow:var(--shadow-default)}.TagsSidebar_sidebar__KP5QL{position:fixed;right:0;top:0;width:420px;height:100vh;background:var(--bg-primary,#fff);border-left:1px solid var(--border-color,#e0e0e0);box-shadow:-4px 0 20px rgba(0,0,0,.1);z-index:1000;display:flex;flex-direction:column}.TagsSidebar_header__I_xY2{padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color,#e0e0e0)}.TagsSidebar_header__I_xY2 h3{margin:0;font-size:1.125rem;font-weight:600}.TagsSidebar_content__MObqX{flex:1 1;overflow-y:auto;padding:1rem}.TagsSidebar_loading__N9MS_{padding:1.5rem;text-align:center;color:var(--text-secondary,#666);font-size:.95rem}.TagsSidebar_category__u0wJI{width:100%!important;margin-bottom:.5rem}.TagsSidebar_categoryHeader__1VBVL{width:100%!important;display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--bg-secondary,#f8f9fa);border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:.95rem;text-align:left}.TagsSidebar_categoryHeader__1VBVL:hover{background:var(--bg-hover,#e9ecef)}.TagsSidebar_categoryHeader__1VBVL .TagsSidebar_count__ODK89{margin-left:auto;font-size:.8rem;background:var(--accent-color,#6366f1);color:#fff;padding:.25rem .6rem;border-radius:12px;font-weight:500}.TagsSidebar_tags__bWn_L{width:100%!important;padding:.75rem 0 .75rem 1rem;display:flex;flex-direction:column;gap:.5rem}.TagsSidebar_note__tZ1Ut{font-size:.85rem;color:var(--text-secondary,#666);font-style:italic;margin-bottom:.75rem;padding:.75rem;background:var(--bg-warning,#fff3cd);border-radius:6px;line-height:1.4}.TagsSidebar_tag__eXcVR{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;padding:.75rem 1rem;background:var(--bg-tertiary,#fafafa);border:1px solid var(--border-color,#e8e8e8);border-radius:8px;cursor:pointer;text-align:left;transition:all .15s}.TagsSidebar_tag__eXcVR:hover{background:var(--bg-hover,#f0f0f0);border-color:var(--accent-color,#6366f1);transform:translateX(4px)}.TagsSidebar_tag__eXcVR code{font-size:.9rem;color:var(--accent-color,#6366f1);background:var(--bg-code,#e8e8ff);padding:.25rem .5rem;border-radius:4px;font-weight:500}.TagsSidebar_tag__eXcVR .TagsSidebar_description__VGOHZ{font-size:.8rem;color:var(--text-secondary,#666);line-height:1.3}.TemplateEditor_templateEditor__UUDXv{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0}.TemplateEditor_toolbar__mWd7d{padding:1rem;background:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.TemplateEditor_toolbar__mWd7d .TemplateEditor_separator__ICqH_{width:1px;height:24px;background:#e0e0e0;margin:0 .25rem}.TemplateEditor_active__sl2mU{background-color:#007bff!important;color:#fff!important;border-color:#007bff!important;box-shadow:0 2px 4px rgba(0,123,255,.3)!important}.TemplateEditor_active__sl2mU:hover{background-color:#0056b3!important}.TemplateEditor_active__sl2mU svg{color:#fff!important}.TemplateEditor_variablesPanel__YfziA{padding:1rem;background:#f9f9f9;border-bottom:1px solid #e0e0e0;max-height:200px;overflow-y:auto}.TemplateEditor_variablesPanel__YfziA h3{margin:0 0 1rem;font-size:1rem;font-weight:600}.TemplateEditor_variablesPanel__YfziA .TemplateEditor_tagList__SA9ok{display:flex;flex-wrap:wrap;gap:.5rem}.TemplateEditor_editorWrapper__DCcDf{flex:1 1;overflow-y:auto;min-height:400px;border:1px solid #e0e0e0;background:#fff}.TemplateEditor_editorContent__O3hPK{min-height:400px;outline:none;background:#fff}.TemplateEditor_editorContent__O3hPK .ProseMirror{outline:none;min-height:400px;padding:1rem;background:#fff;font-size:1rem;line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.TemplateEditor_editorContent__O3hPK .ProseMirror *{box-sizing:border-box}.TemplateEditor_editorContent__O3hPK .ProseMirror p.TemplateEditor_is-editor-empty__tmv24:first-child:before{color:#999;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.TemplateEditor_editorContent__O3hPK .ProseMirror p{margin:.5rem 0;line-height:1.6;font-weight:400}.TemplateEditor_editorContent__O3hPK .ProseMirror h1{margin:1.5rem 0 .75rem;font-size:2rem;font-weight:700!important;line-height:1.2;color:#333;text-decoration:none!important}.TemplateEditor_editorContent__O3hPK .ProseMirror h2{margin:1.25rem 0 .5rem;font-size:1.5rem;font-weight:600!important;line-height:1.3;color:#333;text-decoration:none!important}.TemplateEditor_editorContent__O3hPK .ProseMirror h3{margin:1rem 0 .5rem;font-size:1.25rem;font-weight:600!important;line-height:1.4;color:#333;text-decoration:none!important}.TemplateEditor_editorContent__O3hPK b,.TemplateEditor_editorContent__O3hPK strong{font-weight:700!important;color:#000!important;display:inline!important;padding:0!important;margin:0!important}.TemplateEditor_editorContent__O3hPK em,.TemplateEditor_editorContent__O3hPK i{font-style:italic!important}.TemplateEditor_editorContent__O3hPK u{text-decoration:underline!important;text-decoration-thickness:2px!important}.TemplateEditor_editorContent__O3hPK del,.TemplateEditor_editorContent__O3hPK s,.TemplateEditor_editorContent__O3hPK strike{text-decoration:line-through!important}.TemplateEditor_editorContent__O3hPK ul{list-style-type:disc;margin:.5rem 0;padding-left:2rem}.TemplateEditor_editorContent__O3hPK ul li{display:list-item;margin:.25rem 0}.TemplateEditor_editorContent__O3hPK ul li p{margin:0}.TemplateEditor_editorContent__O3hPK ol{list-style-type:decimal;margin:.5rem 0;padding-left:2rem}.TemplateEditor_editorContent__O3hPK ol li{display:list-item;margin:.25rem 0}.TemplateEditor_editorContent__O3hPK ol li p{margin:0}.TemplateEditor_editorContent__O3hPK blockquote{border-left:4px solid #007bff;margin:1rem 0;color:#666;font-style:italic;background:#f9f9f9;padding:1rem;border-radius:4px}.TemplateEditor_editorContent__O3hPK a{color:#007bff;text-decoration:underline;cursor:pointer}.TemplateEditor_editorContent__O3hPK a:hover{color:#0056b3}.TemplateEditor_editorContent__O3hPK .TemplateEditor_tableWrapper__fmW2e{margin:1.5rem 0;overflow-x:auto}.TemplateEditor_editorContent__O3hPK table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.TemplateEditor_editorContent__O3hPK table td,.TemplateEditor_editorContent__O3hPK table th{border:1px solid #ccc;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.TemplateEditor_editorContent__O3hPK table td>*,.TemplateEditor_editorContent__O3hPK table th>*{margin-bottom:0}.TemplateEditor_editorContent__O3hPK table th{background-color:#f5f5f5;font-weight:700;text-align:left}.TemplateEditor_editorContent__O3hPK table .TemplateEditor_selectedCell__9CzI4:after{background:rgba(200,200,255,.4);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.TemplateEditor_editorContent__O3hPK table .TemplateEditor_column-resize-handle__X_7kW{background-color:#007bff;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.TemplateEditor_editorContent__O3hPK.TemplateEditor_resize-cursor__NYvee{cursor:ew-resize;cursor:col-resize}.TemplateEditor_editorContent__O3hPK code{background:#f4f4f4;padding:.2rem .4rem;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.TemplateEditor_editorContent__O3hPK pre{background:#f4f4f4;padding:1rem;border-radius:4px;overflow-x:auto;margin:1rem 0}.TemplateEditor_editorContent__O3hPK pre code{background:none;padding:0}.TemplateEditor_codeView__tfSDh{width:100%;min-height:400px;padding:1rem;font-family:Courier New,monospace;font-size:.875rem;border:none;border-radius:0;resize:vertical;outline:none;background:#f9f9f9;color:#333;line-height:1.5}.TemplateEditor_actions__HE6mq{padding:1rem;background:#f5f5f5;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;gap:1rem}.TemplateManager_templateManager__j_1TT{width:100%;height:100%;display:flex;flex-direction:column}.TemplateManager_templateManager__j_1TT .TemplateManager_header__dlQL5{padding:1rem;background:#fff;border-bottom:1px solid #e0e0e0}.page_wrapper__bjooU h1{display:flex;justify-content:center;font-size:var(--font-size-xxl);margin:2rem 0}.page_wrapper__bjooU .page_dateFormat__V8TtP{max-width:50rem;margin:5rem 0;padding:2rem 0;border:1px solid var(--border-light);border-radius:var(--radius-default);box-shadow:var(--shadow-default)}.Input_formControl__gv1_S{display:flex;flex-direction:column;margin:1rem 0;width:100%}.Input_formControl__gv1_S select{cursor:pointer;max-height:5rem!important;overflow-y:auto}.Input_formControl__gv1_S label{width:100%;font-weight:400;letter-spacing:.5px;margin:0 0 .5rem .5rem;font-size:var(--font-size-xl);color:var(--color-primary-dark)}.Input_formControl__gv1_S input,.Input_formControl__gv1_S select,.Input_formControl__gv1_S textarea{--input-placeholder-color:var(--text-muted);--input-bg:var(--color-primary-light);--input-color:var(--color-primary-dark);border-radius:var(--radius-xs);border:1px solid var(--border-light);padding:.75rem 1rem;color:var(--input-color,var(--color-primary-light));background-color:var(--input-bg,var(--color-primary-light));transition:all .2s ease;width:100%;font:inherit;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin-bottom:1.5rem}.Input_formControl__gv1_S input input[type=checkbox],.Input_formControl__gv1_S select input[type=checkbox],.Input_formControl__gv1_S textarea input[type=checkbox]{background-color:var(--input-bg);color:var(--input-color);border:1px solid var(--input-color);accent-color:var(--input-color)}.Input_formControl__gv1_S input::placeholder,.Input_formControl__gv1_S select::placeholder,.Input_formControl__gv1_S textarea::placeholder{color:var(--input-placeholder-color)}.Input_formControl__gv1_S input:focus,.Input_formControl__gv1_S select:focus,.Input_formControl__gv1_S textarea:focus{border-color:var(--color-accent);background-color:var(--color-secondary);outline:none}.Input_customSelectInput__dQLkg{border-radius:var(--radius-xs);border:1px solid var(--border-light);padding:.75rem 1rem;background-color:var(--color-primary-light);color:var(--color-muted);width:100%;align-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.Input_placeholderText__hi2nB{color:var(--color-muted);opacity:.6}.Input_customSelectOptions__7yCHQ{position:absolute;top:100%;margin:0;padding:0;border:1px solid var(--border-light);border-top:none;border-radius:var(--radius-xs);width:100%;max-height:15rem;overflow-y:auto;color:var(--color-muted);background-color:var(--color-primary-light);z-index:10;list-style:none}.Input_customSelectOptions__7yCHQ li{color:back;padding:.5rem 1rem;cursor:pointer}.Input_customSelectOptions__7yCHQ li:hover{background-color:var(--color-muted);color:var(--color-primary-light)}.Input_datePreview__F4QN8{margin-top:.25rem;font-size:var(--font-size-sm);color:var(--color-muted)}.Input_checkboxWrapper__10ieS{gap:.5rem}.Input_checkboxWrapper__10ieS,.Input_checkboxWrapper__10ieS .Input_checkbox-wrapper-34__r54GF{display:flex;align-items:center}.Input_checkboxWrapper__10ieS label{font-size:var(--font-size-xl);color:var(--color-primary-dark);margin:0;cursor:pointer}.Input_fileInput__SLwqx{display:flex;flex-direction:column;transition:all .2s ease;border-radius:var(--radius-xs);padding:.5rem;border:2px dashed rgba(0,0,0,0)}.Input_fileInput__SLwqx .Input_buttonFileInput__uZ_w4{color:var(--color-primary-dark);border:1px solid var(--color-muted);padding:.5rem 1rem;border-radius:var(--radius-xs);cursor:pointer;text-align:center}.Input_fileInput__SLwqx .Input_buttonFileInput__uZ_w4 .Input_customButton__YMdqX{color:var(--color-accent);padding:1rem}.Input_fileInput__SLwqx .Input_buttonFileInput__uZ_w4 .Input_customButton__YMdqX:hover{background-color:var(--color-primary-light);color:var(--color-accent);border-color:var(--color-accent)}.Input_fileInput__SLwqx .Input_buttonFileInput__uZ_w4 .Input_fileName__8QkY5{margin-top:.5rem;color:var(--color-primary-dark)}.Input_fileInput__SLwqx .Input_fileName__8QkY5{color:var(--color-primary-light);opacity:1}.Input_fileInput__SLwqx.Input_fileInputDragging__v3Zmp{border-color:var(--color-accent);background-color:var(--color-form);opacity:.9}.Input_label-top__WA2gk{flex-direction:column}.Input_label-bottom__DxtdE{flex-direction:column-reverse}.Input_label-left__3n6f4{flex-direction:row;align-items:center}.Input_label-right__hV0S0{flex-direction:row-reverse;align-items:center}.Input_checkbox--left__OIUnS{flex-direction:row}.Input_checkbox--right__tqF_K{flex-direction:row-reverse}.Input_checkbox--up__Q4dhV{flex-direction:column-reverse}.Input_checkbox--down__8fR_e{flex-direction:column}.Input_inputWithIcon__pVBQ9{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box}.Input_inputWithIcon__pVBQ9 .Input_eyeButton__UJ5x7{position:absolute;right:1rem;background:none;border:none;padding:0;margin:0;cursor:pointer;color:#aaa}.Input_inputWithIcon__pVBQ9 .Input_eyeButton__UJ5x7 svg{top:50%;transform:translateY(-50%);display:block;width:1.8rem;height:1.8rem}.Input_wrapperClass__N2R_Q input:-webkit-autofill,.Input_wrapperClass__N2R_Q input:-webkit-autofill:active,.Input_wrapperClass__N2R_Q input:-webkit-autofill:focus,.Input_wrapperClass__N2R_Q input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-text-fill-color:var(--input-color)!important;caret-color:var(--input-color);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.FormControls_formControl--xs__oXCs7 .FormControls_customButton__a08j8,.FormControls_formControl--xs__oXCs7 .FormControls_customSelectInput__lJctS,.FormControls_formControl--xs__oXCs7 .FormControls_customSelectOptions__WPdbi li,.FormControls_formControl--xs__oXCs7 input,.FormControls_formControl--xs__oXCs7 select,.FormControls_formControl--xs__oXCs7 textarea{padding:.3rem .75rem;font-size:var(--font-size-xs)}.FormControls_formControl--sm__uhk9T .FormControls_customButton__a08j8,.FormControls_formControl--sm__uhk9T .FormControls_customSelectInput__lJctS,.FormControls_formControl--sm__uhk9T .FormControls_customSelectOptions__WPdbi li,.FormControls_formControl--sm__uhk9T input,.FormControls_formControl--sm__uhk9T select,.FormControls_formControl--sm__uhk9T textarea{padding:.5rem .75rem;font-size:var(--font-size-sm)}.FormControls_formControl--md__Nueqt .FormControls_customButton__a08j8,.FormControls_formControl--md__Nueqt .FormControls_customSelectInput__lJctS,.FormControls_formControl--md__Nueqt .FormControls_customSelectOptions__WPdbi li,.FormControls_formControl--md__Nueqt input,.FormControls_formControl--md__Nueqt select,.FormControls_formControl--md__Nueqt textarea{padding:.75rem 1rem;font-size:var(--font-size-md)}.FormControls_formControl--lg__5MGpf .FormControls_customButton__a08j8,.FormControls_formControl--lg__5MGpf .FormControls_customSelectInput__lJctS,.FormControls_formControl--lg__5MGpf .FormControls_customSelectOptions__WPdbi li,.FormControls_formControl--lg__5MGpf input,.FormControls_formControl--lg__5MGpf select,.FormControls_formControl--lg__5MGpf textarea{padding:.8rem;font-size:var(--font-size-lg)}.FormControls_formControl--xl__xMioi input{font-size:var(--font-size-xl)}.FormControls_formControl--xl__xMioi .FormControls_customButton__a08j8,.FormControls_formControl--xl__xMioi .FormControls_customSelectInput__lJctS,.FormControls_formControl--xl__xMioi .FormControls_customSelectOptions__WPdbi li,.FormControls_formControl--xl__xMioi input,.FormControls_formControl--xl__xMioi select,.FormControls_formControl--xl__xMioi textarea{padding:.8rem;font-size:var(--font-size-xl)}.FormControls_formControl--xxl__65B1J input{font-size:var(--font-size-xxl)}.FormControls_formControl--xxl__65B1J .FormControls_customButton__a08j8,.FormControls_formControl--xxl__65B1J .FormControls_customSelectInput__lJctS,.FormControls_formControl--xxl__65B1J .FormControls_customSelectOptions__WPdbi li,.FormControls_formControl--xxl__65B1J input,.FormControls_formControl--xxl__65B1J select,.FormControls_formControl--xxl__65B1J textarea{min-height:3.7rem;padding:.8rem;font-size:var(--font-size-xxl)}.FormControls_formControl--xs__oXCs7 input[type=checkbox]{width:1rem;height:1rem}.FormControls_formControl--sm__uhk9T input[type=checkbox]{width:1.25rem;height:1.25rem}.FormControls_formControl--md__Nueqt input[type=checkbox]{width:1.5rem;height:1.5rem}.FormControls_formControl--lg__5MGpf input[type=checkbox]{width:1.75rem;height:1.75rem}.FormControls_formControl--xl__xMioi input[type=checkbox]{width:2rem;height:2rem}.FormControls_formControl--primary__yTzcS{--input-placeholder-color:$color}.FormControls_formControl--primary__yTzcS input::placeholder,.FormControls_formControl--primary__yTzcS textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--primary__yTzcS .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--primary__yTzcS{--input-bg:var(--color-primary-light);--input-color:var(--color-primary-dark)}.FormControls_formControl--primary__yTzcS .FormControls_customButton__a08j8,.FormControls_formControl--primary__yTzcS input{background-color:var(--color-primary-light);color:var(--color-primary-dark);border-color:var(--color-muted)}.FormControls_formControl--secondary__x5t8_{--input-placeholder-color:$color}.FormControls_formControl--secondary__x5t8_ input::placeholder,.FormControls_formControl--secondary__x5t8_ textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--secondary__x5t8_ .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--secondary__x5t8_{--input-bg:var(--color-secondary);--input-color:var(--color-primary-dark)}.FormControls_formControl--secondary__x5t8_ .FormControls_customButton__a08j8,.FormControls_formControl--secondary__x5t8_ input{background-color:var(--color-secondary);color:var(--color-primary-dark)}.FormControls_formControl--secondary__x5t8_ .FormControls_customButton__a08j8:hover,.FormControls_formControl--secondary__x5t8_ input:hover{color:var(--color-primary-dark);border:1px solid var(--color-muted)}.FormControls_formControl--secondary__x5t8_ .FormControls_customButton__a08j8:focus,.FormControls_formControl--secondary__x5t8_ input:focus{border-color:var(--color-star)}.FormControls_formControl--login__PF3Jr{--input-placeholder-color:$color}.FormControls_formControl--login__PF3Jr input::placeholder,.FormControls_formControl--login__PF3Jr textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--login__PF3Jr .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--login__PF3Jr{--input-bg:var(--color-secondary);--input-color:var(--color-primary-light)}.FormControls_formControl--login__PF3Jr .FormControls_eyeButton__QFvZG svg{color:var(--color-primary-dark)}.FormControls_formControl--login__PF3Jr .FormControls_checkboxWrapper__G8eR6 input{background-color:rgba(0,0,0,0);color:var(--input-color);border:1px solid var(--input-color);accent-color:var(--input-color);margin:0}.FormControls_formControl--login__PF3Jr .FormControls_checkboxWrapper__G8eR6 label{color:var(--color-primary-dark)}.FormControls_formControl--login__PF3Jr input{border:none;border-bottom:1px solid var(--color-secondary)}.FormControls_formControl--login__PF3Jr input,.FormControls_formControl--login__PF3Jr input:focus,.FormControls_formControl--login__PF3Jr input:hover{background-color:rgba(0,0,0,0);color:var(--color-primary-dark)}.FormControls_formControl--login__PF3Jr input:focus{border-color:var(--color-star)}.FormControls_formControl--accent__lgjxa{--input-placeholder-color:$color}.FormControls_formControl--accent__lgjxa input::placeholder,.FormControls_formControl--accent__lgjxa textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--accent__lgjxa .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--accent__lgjxa{--input-bg:var(--color-accent);--input-color:var(--color-primary-light)}.FormControls_formControl--accent__lgjxa .FormControls_customButton__a08j8,.FormControls_formControl--accent__lgjxa input{background-color:var(--color-accent);color:var(--color-primary-light)}.FormControls_formControl--accent__lgjxa .FormControls_customButton__a08j8:hover,.FormControls_formControl--accent__lgjxa input:hover{background-color:var(--color-primary-ligh);color:var(--color-accent);border:1px solid var(--color-accent)}.FormControls_formControl--accent__lgjxa input::-webkit-file-upload-button{background-color:var(--color-primary-light);color:var(--color-accent);border:1px solid var(--color-accent);padding:.5rem 1rem;border-radius:var(--radius-md);cursor:pointer}.FormControls_formControl--accent__lgjxa input::file-selector-button{background-color:var(--color-primary-light);color:var(--color-accent);border:1px solid var(--color-accent);padding:.5rem 1rem;border-radius:var(--radius-md);cursor:pointer}.FormControls_formControl--accent__lgjxa input::-webkit-file-upload-button:hover{background-color:var(--color-accent);color:var(--color-primary-light);border-color:var(--color-primary-light)}.FormControls_formControl--accent__lgjxa input::file-selector-button:hover{background-color:var(--color-accent);color:var(--color-primary-light);border-color:var(--color-primary-light)}.FormControls_formControl--accent-2__ij41i{--input-placeholder-color:$color}.FormControls_formControl--accent-2__ij41i input::placeholder,.FormControls_formControl--accent-2__ij41i textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--accent-2__ij41i .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--accent-2__ij41i{--input-bg:var(--color-accent-2);--input-color:var(--color-primary-ligh)}.FormControls_formControl--accent-2__ij41i .FormControls_customButton__a08j8,.FormControls_formControl--accent-2__ij41i input{background-color:var(--color-accent-2);color:var(--color-primary-light);border-color:var(--color-accent-2)}.FormControls_formControl--accent-2__ij41i .FormControls_customButton__a08j8:hover,.FormControls_formControl--accent-2__ij41i input:hover{background-color:var(--color-primary-ligh);color:var(--color-accent-2);border:1px solid var(--color-accent-2)}.FormControls_formControl--accent-3__z7MXn{--input-placeholder-color:$color}.FormControls_formControl--accent-3__z7MXn input::placeholder,.FormControls_formControl--accent-3__z7MXn textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--accent-3__z7MXn .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--accent-3__z7MXn{--input-bg:var(--color-accent-3);--input-color:var(--color-primary-light)}.FormControls_formControl--accent-3__z7MXn .FormControls_customButton__a08j8,.FormControls_formControl--accent-3__z7MXn input{background-color:var(--color-accent-3);color:var(--color-primary-light);border-color:var(--color-accent-3)}.FormControls_formControl--soft__MLR5z{--input-placeholder-color:$color}.FormControls_formControl--soft__MLR5z input::placeholder,.FormControls_formControl--soft__MLR5z textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--soft__MLR5z .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--soft__MLR5z{--input-bg:var(--background-soft);--input-color:var(--color-primary-dark)}.FormControls_formControl--soft__MLR5z .FormControls_customButton__a08j8,.FormControls_formControl--soft__MLR5z .FormControls_customSelectInput__lJctS,.FormControls_formControl--soft__MLR5z input,.FormControls_formControl--soft__MLR5z textarea{background-color:var(--sidebar-bg);background-color:var(--input-bg);color:var(--input-color);border:.9px solid var(--color-muted);margin:0}.FormControls_formControl--soft__MLR5z .FormControls_customButton__a08j8:focus,.FormControls_formControl--soft__MLR5z .FormControls_customSelectInput__lJctS:focus,.FormControls_formControl--soft__MLR5z input:focus,.FormControls_formControl--soft__MLR5z textarea:focus{border-color:var(--color-accent);background-color:var(--input-bg);color:var(--input-color)}.FormControls_formControl--soft__MLR5z .FormControls_customSelectOptions__WPdbi{background-color:var(--input-bg);border:1px solid var(--color-muted);color:var(--input-color)}.FormControls_formControl--soft__MLR5z .FormControls_customSelectOptions__WPdbi li:hover{background-color:var(--color-muted);color:var(--input-color)}.FormControls_formControl--warning__1wHGz{--input-placeholder-color:$color}.FormControls_formControl--warning__1wHGz input::placeholder,.FormControls_formControl--warning__1wHGz textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--warning__1wHGz .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--warning__1wHGz{--input-bg:var(--color-warning);--input-color:var(--color-primary-dark)}.FormControls_formControl--warning__1wHGz .FormControls_customButton__a08j8,.FormControls_formControl--warning__1wHGz input{background-color:var(--color-warning);color:var(--color-primary-dark);border-color:var(--color-warning)}.FormControls_formControl--muted__N8L7u{--input-placeholder-color:$color}.FormControls_formControl--muted__N8L7u input::placeholder,.FormControls_formControl--muted__N8L7u textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--muted__N8L7u .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--muted__N8L7u{--input-bg:var(--color-muted);--input-color:var(--color-primary-dark)}.FormControls_formControl--muted__N8L7u .FormControls_customButton__a08j8,.FormControls_formControl--muted__N8L7u input{background-color:var(--color-muted);color:var(--color-primary-dark);border-color:var(--color-muted)}.FormControls_formControl--light__DwAu_{--input-placeholder-color:$color}.FormControls_formControl--light__DwAu_ input::placeholder,.FormControls_formControl--light__DwAu_ textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--light__DwAu_ .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--light__DwAu_{--input-bg:var(--color-primary-light);--input-color:var(--color-primary-dark)}.FormControls_formControl--light__DwAu_ .FormControls_customButton__a08j8,.FormControls_formControl--light__DwAu_ input{background-color:var(--color-primary-light);color:var(--color-primary-dark);border-color:var(--border-light)}.FormControls_formControl--dark__wPwTr{--input-placeholder-color:$color}.FormControls_formControl--dark__wPwTr input::placeholder,.FormControls_formControl--dark__wPwTr textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--dark__wPwTr .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--dark__wPwTr{--input-bg:var(--sidebar-bg);--input-color:var(--color-primary-light)}.FormControls_formControl--dark__wPwTr label{color:var(--input-color)}.FormControls_formControl--dark__wPwTr .FormControls_customButton__a08j8,.FormControls_formControl--dark__wPwTr .FormControls_customSelectInput__lJctS,.FormControls_formControl--dark__wPwTr input{color:var(--color-primary-light);border-color:var(--color-primary-light)}.FormControls_formControl--dark__wPwTr .FormControls_customButton__a08j8:focus,.FormControls_formControl--dark__wPwTr .FormControls_customSelectInput__lJctS:focus,.FormControls_formControl--dark__wPwTr input:focus{border-color:var(--color-star);background-color:var(--color-hover);color:var(--color-primary-light)}.FormControls_formControl--dark__wPwTr .FormControls_customSelectOptions__WPdbi{background-color:var(--sidebar-bg);color:var(--color-secondary)}.FormControls_formControl--dark__wPwTr .FormControls_customSelectOptions__WPdbi li:hover{background-color:var(--color-hover);color:var(--color-star)}.FormControls_formControl--form___VDr4{--input-placeholder-color:$color}.FormControls_formControl--form___VDr4 input::placeholder,.FormControls_formControl--form___VDr4 textarea::placeholder{color:var(--input-placeholder-color)}.FormControls_formControl--form___VDr4 .FormControls_placeholderText__W4gGW{color:var(--input-placeholder-color)}.FormControls_formControl--form___VDr4{--input-bg:var(--color-primary-light);--input-color:var(--color-primary-dark)}.FormControls_formControl--form___VDr4 label{color:var(--input-color)}.FormControls_formControl--form___VDr4 textarea:focus{background-color:var(--input-bg)}.FormControls_formControl--form___VDr4 input,.FormControls_formControl--form___VDr4 textarea{min-width:18rem}.FormControls_formControl--form___VDr4 textarea{min-height:8rem}.FormControls_formControl--form___VDr4 .FormControls_customButton__a08j8,.FormControls_formControl--form___VDr4 .FormControls_customSelectInput__lJctS,.FormControls_formControl--form___VDr4 input,.FormControls_formControl--form___VDr4 textarea{background-color:var(--input-bg);color:var(--input-color);border-color:var(--input-color);margin:0}.FormControls_formControl--form___VDr4 .FormControls_customButton__a08j8:focus,.FormControls_formControl--form___VDr4 .FormControls_customSelectInput__lJctS:focus,.FormControls_formControl--form___VDr4 input:focus,.FormControls_formControl--form___VDr4 textarea:focus{border-color:var(--color-star);background-color:var(--input-bg);color:var(--input-color)}.FormControls_formControl--form___VDr4 .FormControls_customSelectOptions__WPdbi{background-color:var(--input-bg);border:1px solid var(--input-color);color:var(--input-color)}.FormControls_formControl--form___VDr4 .FormControls_customSelectOptions__WPdbi li:hover{background-color:var(--color-form);color:var(--input-color)}.FormControls_formControl--align-left__n4M1G input{text-align:left}.FormControls_formControl--align-center__mHQi0 input{text-align:center}.FormControls_formControl--align-right__DCAAU input{text-align:right}.FormControls_formControl--invalid__aQuAd input{border-color:var(--color-expense);background-color:#ffe6e6;color:var(--color-expense);margin:0}.FormControls_formControl--invalid__aQuAd .FormControls_inputWithIcon__de7QU .FormControls_eyeButton__QFvZG{top:50%;transform:translateY(-50%)}.FormControls_formControl__lgoSa .FormControls_error__yOt5w{color:var(--color-delete);font-weight:600;padding-top:.5rem;text-align:left}.FormControls_formControl--disabled__luT4X input{background-color:#f0f0f0;color:var(--color-muted);cursor:not-allowed}.PrimaryCompany_form__BC18P{width:100%}.PrimaryCompany_form__BC18P .PrimaryCompany_sectionTitle__7x1WG{font-weight:500;margin-bottom:1rem}.PrimaryCompany_form__BC18P .PrimaryCompany_sidebar__31ieV{width:100%;height:100%;border-right:1px solid var(--color-muted);padding:2rem 3.5rem}.PrimaryCompany_form__BC18P .PrimaryCompany_sidebar__31ieV .PrimaryCompany_sidebarTitle__o8YDJ{margin-bottom:4rem}.PrimaryCompany_form__BC18P .PrimaryCompany_sidebar__31ieV .PrimaryCompany_sidebarTitle__o8YDJ h2{font-weight:600}.PrimaryCompany_form__BC18P .PrimaryCompany_sidebar__31ieV .PrimaryCompany_companyItem__jjLss{width:100%;padding:.6rem .8rem;cursor:pointer;border-radius:.4rem;margin-bottom:.4rem;transition:background .2s ease}.PrimaryCompany_form__BC18P .PrimaryCompany_sidebar__31ieV .PrimaryCompany_companyItem__jjLss.PrimaryCompany_active__YA9s3,.PrimaryCompany_form__BC18P .PrimaryCompany_sidebar__31ieV .PrimaryCompany_companyItem__jjLss:hover{background:rgba(0,0,0,.09)}.PrimaryCompany_form__BC18P .PrimaryCompany_sidebar__31ieV .PrimaryCompany_companyItem__jjLss .PrimaryCompany_companyName__7AyVV{width:100%;margin:.2rem 0}.PrimaryCompany_form__BC18P .PrimaryCompany_sidebar__31ieV .PrimaryCompany_companyItem__jjLss.PrimaryCompany_disabled__BywbX{opacity:.5;cursor:zoom-in}.PrimaryCompany_form__BC18P .PrimaryCompany_sidebar__31ieV .PrimaryCompany_companyItem__jjLss.PrimaryCompany_disabled__BywbX:hover{background-color:red;cursor:not-allowed}.NotificationsBell_bellWrapper__Qmbaj{position:relative;display:inline-flex;align-items:center;justify-content:center}.NotificationsBell_bellButton__UO8Ha{position:relative;padding:.8rem 1rem;min-width:auto}.NotificationsBell_badge__wIVol{position:absolute;top:-.4rem;right:-.4rem;background:var(--color-alert);color:#fff;font-size:var(--font-size-lg);font-weight:700;padding:.2rem .5rem;border-radius:1rem;min-width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 2px 6px rgba(216,0,0,.4);border:2px solid var(--background);z-index:10}.NotificationsPanel_overlay__tF1NB{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;animation:NotificationsPanel_fadeIn__osuWD .2s ease}@keyframes NotificationsPanel_fadeIn__osuWD{0%{opacity:0}to{opacity:1}}.NotificationsPanel_panel__9KLOo{position:fixed;top:0;right:-45rem;width:30rem;height:100vh;background:var(--background);box-shadow:var(--shadow-heavy);z-index:1000;display:flex;flex-direction:column;transition:right .3s ease}.NotificationsPanel_panel__9KLOo.NotificationsPanel_open__BF0_g{right:0}.NotificationsPanel_header___vwZS{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-bottom:1px solid var(--border-light);background:var(--background-soft);min-height:7rem}.NotificationsPanel_unreadBadge__w7O3o{background:var(--color-alert);color:#fff;font-size:var(--font-size-lg);font-weight:600;padding:.3rem .8rem;border-radius:var(--radius-lg)}.NotificationsPanel_closeButton__a3lQo{background:rgba(0,0,0,0);border:none;font-size:2.4rem;cursor:pointer;color:var(--text-muted);padding:.5rem;line-height:1;transition:color .2s ease}.NotificationsPanel_closeButton__a3lQo:hover{color:var(--color-primary-dark)}.NotificationsPanel_actions__DT2f9{padding:1rem 2rem;border-bottom:1px solid var(--border-light);display:flex;justify-content:flex-end}.NotificationsPanel_notificationsList__9iySd{flex:1 1;overflow-y:auto}.NotificationsPanel_empty__1iAL9,.NotificationsPanel_loading__CFgr_{display:flex;justify-content:center;align-items:center;padding:4rem 2rem}.NotificationsPanel_empty__1iAL9{color:var(--text-muted)}.NotificationsPanel_empty__1iAL9 p{font-size:var(--font-size-lg)}.NotificationsItem_notificationItem__uW7kM{padding:1.5rem 2rem;border-bottom:1px solid var(--border-light);cursor:pointer;transition:background .2s ease}.NotificationsItem_notificationItem__uW7kM:hover{background:var(--background-soft)}.NotificationsItem_notificationItem__uW7kM.NotificationsItem_unread__935Uj{background:rgba(0,123,255,.03)}.NotificationsItem_iconContainer__HoxPL{flex-shrink:0;width:4rem;height:4rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff}.NotificationsItem_icon__W4btC{font-size:2rem}.NotificationsItem_content__VJyHk{flex:1 1;min-width:0}.NotificationsItem_title__g64RK{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary-dark);line-height:1.4}.NotificationsItem_unreadDot__m72sC{width:.8rem;height:.8rem;background:var(--color-accent);border-radius:50%;flex-shrink:0}.NotificationsItem_message__nuveY{margin:0;font-size:var(--font-size-md);color:var(--text-muted);line-height:1.6}.NotificationsItem_footer__HDAOj{margin-top:.4rem}.NotificationsItem_time__eEM25{font-size:var(--font-size-sm);color:var(--text-muted)}.NotificationsItem_deleteButton__unLX6{padding:.4rem .8rem;font-size:var(--font-size-sm);color:var(--color-danger)}.NotificationsItem_deleteButton__unLX6:hover{color:var(--color-delete)}.Sidebar_sidebar__lqgCj{background-color:var(--sidebar-bg);color:var(--sidebar-text);min-width:30rem;transition:width .3s ease;overflow-x:hidden;padding:1rem}.Sidebar_sidebar__lqgCj.Sidebar_collapsed__xNvY2{min-width:6rem}.Sidebar_sidebar__lqgCj.Sidebar_collapsed__xNvY2 .Sidebar_toggleButton__BlWUw{justify-content:center}.Sidebar_sidebar__lqgCj a{width:100%}.Sidebar_topSection__Z2e9d{border-radius:.5rem;transition:background .2s ease;position:relative;cursor:pointer;border-bottom:1px solid;width:100%;padding:1rem}.Sidebar_topSection__Z2e9d:hover{background-color:var(--sidebar-hover)}.Sidebar_topSection__Z2e9d .Sidebar_title__6AScS{flex-grow:1;font-size:var(--font-size-xxl);font-weight:600;text-transform:capitalize;color:var(--sidebar-text);white-space:nowrap}.Sidebar_topSection__Z2e9d button{margin:-1rem}.Sidebar_toggleButton__BlWUw{background:none;border:none;color:var(--sidebar-text);cursor:pointer;display:flex;align-items:center;width:4rem;height:2.5rem;min-width:.5rem;min-height:2.5rem}.Sidebar_toggleButton__BlWUw svg{width:2rem;height:2rem}.Sidebar_sidebar__lqgCj.Sidebar_collapsed__xNvY2 .Sidebar_topSection__Z2e9d .Sidebar_title__6AScS{display:none}.SidebarLinks_container__Hld4p{display:flex;flex-direction:column;background-color:var(--sidebar-bg);color:var(--sidebar-text);width:100%}.SidebarLinks_container__Hld4p .SidebarLinks_sectionsContainer__t_kGF{display:flex;flex-direction:column;gap:.5rem}.SidebarLinks_container__Hld4p .SidebarLinks_sectionsContainer__t_kGF .SidebarLinks_section__7Oleh{display:flex;flex-direction:column;width:100%}.SidebarLinks_container__Hld4p .SidebarLinks_sectionsContainer__t_kGF .SidebarLinks_section__7Oleh .SidebarLinks_collapsedHeader__WoGVZ{justify-content:center;padding:.6rem}.SidebarSection_section__phChh{display:flex;flex-direction:column;width:100%}.SidebarSection_section__phChh .SidebarSection_header__gTcU9{display:flex;align-items:center;cursor:pointer;padding:.6rem .5rem;border-radius:.5rem;transition:background .2s ease;position:relative}.SidebarSection_section__phChh .SidebarSection_header__gTcU9.SidebarSection_active__FGBoE,.SidebarSection_section__phChh .SidebarSection_header__gTcU9:hover{background-color:var(--sidebar-hover)}.SidebarSection_section__phChh .SidebarSection_collapsedHeader__0mPIy{justify-content:center;padding:.6rem}.SidebarSection_section__phChh .SidebarSection_icon__g0Mkx{display:flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;color:var(--sidebar-text);margin-right:.75rem}.SidebarSection_section__phChh .SidebarSection_category__RBTzU{flex-grow:1;font-size:var(--font-size-xxl);font-weight:600;text-transform:capitalize;color:var(--sidebar-text);white-space:nowrap}.SidebarSection_section__phChh .SidebarSection_star__K_YXg{display:flex;align-items:center;justify-content:center;margin-left:.5rem;color:var(--color-star);cursor:pointer}.SidebarSection_section__phChh .SidebarSection_star__K_YXg svg{transition:transform .2s ease}.SidebarSection_section__phChh .SidebarSection_star__K_YXg:hover svg{transform:scale(1.1)}.SidebarSection_section__phChh .SidebarSection_chevron__JEFrs{display:flex;align-items:center;justify-content:center;margin-left:.5rem;color:var(--sidebar-text)}.ChevronToggle_chevron__2TQVZ{margin-left:.5rem;color:var(--sidebar-text)}.StarToggle_star__aXPi6{margin-left:.5rem;color:var(--color-star);cursor:pointer}.StarToggle_star__aXPi6 svg{transition:transform .2s ease}.StarToggle_star__aXPi6:hover svg{transform:scale(1.1)}.SidebarCategoryChildren_links__vXCw3{list-style:none;padding-left:2.5rem;display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:.3rem}.SidebarCategoryChildren_links__vXCw3 li{display:flex;flex-direction:column;padding-right:.75rem;justify-content:space-between}.SidebarCategoryChildren_links__vXCw3 li>ul{text-transform:capitalize}.SidebarCategoryChildren_links__vXCw3 li a{margin-top:.5rem;font-size:var(--font-size-xxl);color:var(--sidebar-muted);text-decoration:none;transition:color .2s ease;text-transform:capitalize}.SidebarCategoryChildren_links__vXCw3 li a:hover{color:var(--sidebar-text)}.SidebarCategoryChildren_links__vXCw3 .SidebarCategoryChildren_active__rmQZ2 a{color:var(--color-star);font-weight:700}.SidebarCategoryHeader_subCategory__M1NJj{cursor:pointer;transition:background .2s ease;position:relative}.SidebarCategoryHeader_subCategory__M1NJj:hover{background-color:var(--sidebar-hover)}.SidebarCategoryHeader_chevron__ypw08{display:flex;align-items:center;justify-content:center;margin-left:-1.5rem;color:var(--sidebar-text)}.SidebarCategoryHeader_expandable__z5JAI{font-size:var(--font-size-xxl);color:var(--sidebar-muted);text-decoration:none;transition:color .2s ease;text-transform:capitalize;cursor:pointer;margin-top:.5rem}.SidebarCategoryHeader_expandable__z5JAI:hover,.SidebarCategoryHeader_expanded__0gtWq{color:var(--sidebar-text)}.SidebarCategoryHeader_star__Jcsnr{margin-left:auto;display:flex;align-items:center;justify-content:center;cursor:pointer}.SidebarCategoryHeader_star__Jcsnr svg{color:var(--sidebar-muted);transition:color .2s ease}.SidebarCategoryHeader_star__Jcsnr svg:hover{color:var(--color-star)}.FavoritesSection_favoriteContainer__qjkin{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--border-light)}.FavoritesSection_header__bRIVQ{cursor:pointer;padding:.6rem .75rem;border-radius:.5rem;transition:background .2s ease;position:relative}.FavoritesSection_header__bRIVQ:hover{background-color:var(--sidebar-hover)}.FavoritesSection_icon__k4XwA{width:24px;min-width:24px;height:24px;color:var(--sidebar-text);margin-right:.75rem}.FavoritesSection_collapsed____RUm .FavoritesSection_icon__k4XwA{margin:0}.FavoritesSection_title__X9ykf{flex-grow:1;font-size:var(--font-size-xxl);font-weight:600;text-transform:capitalize;color:var(--sidebar-text);white-space:nowrap}.FavoritesSection_collapsed____RUm .FavoritesSection_chevron___5_Vt,.FavoritesSection_collapsed____RUm .FavoritesSection_star__egJWm,.FavoritesSection_collapsed____RUm .FavoritesSection_title__X9ykf{display:none}.FavoritesCategory_favoriteSection__PW6uw{display:flex;flex-direction:column}.FavoritesCategoryChildren_links__a71Ea{list-style:none;margin:.25rem 0 0 2.5rem;padding:0;display:flex;flex-direction:column;gap:.3rem}.FavoritesCategoryChildren_links__a71Ea li{display:flex;align-items:center;padding-right:.75rem;justify-content:space-between;font-size:var(--font-size-xxl)}.FavoritesCategoryChildren_links__a71Ea li a{font-size:var(--font-size-xxl);color:var(--sidebar-muted);text-decoration:none;transition:color .2s ease;text-transform:capitalize}.FavoritesCategoryChildren_links__a71Ea li a:hover{color:var(--sidebar-text)}.FavoritesCategoryChildren_links__a71Ea .FavoritesCategoryChildren_active__qUetz a{color:var(--color-star);font-weight:700}.Footer_footer__yiV4I{width:100%;min-height:3rem;padding:1rem 2rem;background:var(--background-soft);text-align:center;color:var(--text-muted);border-top:1px solid var(--border-light);position:-webkit-sticky;position:sticky;bottom:0;z-index:10}.DashboardLayout_dashboardLayout__soRaq{width:100%;display:flex;height:100vh;overflow:hidden}.DashboardLayout_main__iLRMm{flex:1 1;display:flex;flex-direction:column}.DashboardLayout_content__JOeYh{flex:1 1;padding:1rem;overflow-y:auto}.SubtitleSuction_titleList__Q0Hg1{width:100%}.SubtitleSuction_titleList__Q0Hg1 .SubtitleSuction_subtitle__kEYuL{display:flex;margin-bottom:.5rem}.SubtitleSuction_titleList__Q0Hg1 .SubtitleSuction_tabBtn__OKPAP{border:1px solid var(--border-light);border-bottom:none;box-shadow:none;margin-left:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.SubtitleSuction_titleList__Q0Hg1 .SubtitleSuction_tabBtn__OKPAP:first-child{margin-left:0}.SubtitleSuction_titleList__Q0Hg1 .SubtitleSuction_active__N3vLb{box-shadow:none;position:relative;font-weight:600;z-index:2}.SubtitleSuction_titleList__Q0Hg1 .SubtitleSuction_rightElement__053uX{margin-bottom:.5rem}.EntityListSortHeaderItem_title__zX6Wy{display:flex;align-items:center;gap:.5rem}.EntityListSortHeaderItem_title__zX6Wy .EntityListSortHeaderItem_sortable__SAHwI{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.4rem;cursor:pointer}.EntityListSortHeaderItem_title__zX6Wy .EntityListSortHeaderItem_sortable__SAHwI:hover{opacity:.8;text-shadow:var(--shadow-heavy)}.EntityListSortHeaderItem_title__zX6Wy .EntityListSortHeaderItem_nonSortable__iMYcw{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EntityListSortHeaderItem_title__zX6Wy .EntityListSortHeaderItem_chevron__XVpGB{display:flex;flex-direction:row;align-items:center;gap:.5rem}.TabNavigation_tabNavigation__gSq0k{position:relative;display:flex;width:100%}.TabNavigation_tabNavigation__gSq0k .TabNavigation_tabBtn___RyKo{border:1px solid var(--border-light);box-shadow:none;margin-left:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.TabNavigation_tabNavigation__gSq0k .TabNavigation_tabBtn___RyKo:first-child{margin-left:0}.TabNavigation_tabNavigation__gSq0k .TabNavigation_active__Sw8CV{box-shadow:none;position:relative;font-weight:600;z-index:2;border-bottom:none}.SendForm_container__NfWph{display:flex;flex-direction:row;justify-content:start;align-items:start}.SendForm_pageWrapper__q3uYv{width:100%;padding:2rem 2rem 0 0}.SendForm_formWrapper__7ptBF,.SendForm_sentEmail__melvl{background-color:var(--color-primary-light);box-shadow:0 1rem 2rem rgba(0,0,0,.1);padding:2.5rem;border-radius:1rem;width:100%;display:flex;flex-direction:column;gap:1.5rem;border:1px solid var(--border-light)}.SendForm_sentEmail__melvl h1{font-size:var(--font-size-xxl)}.SendForm_title__66wkE{font-size:var(--font-size-xl);font-weight:500;color:var(--color-primary-dark);text-align:center;margin-bottom:1rem}.SendForm_success__LLPkp{color:var(--color-success);margin-top:1rem;text-align:center}.SendForm_error__addlu{color:var(--color-expense);font-size:var(--font-size-sm);margin-top:1rem;text-align:center}.OfferManager_clientList__ZwCGj{margin-top:1.5rem;width:100%}.OfferManager_clientList__ZwCGj .OfferManager_tableRowWrapper__EcAE6{width:100%;padding:1rem;border:1px solid var(--border-light);border-radius:var(--radius-xs);position:relative;cursor:pointer}.OfferManager_clientList__ZwCGj .OfferManager_tableRowWrapper__EcAE6 h1,.OfferManager_clientList__ZwCGj .OfferManager_tableRowWrapper__EcAE6 h2,.OfferManager_clientList__ZwCGj .OfferManager_tableRowWrapper__EcAE6 h3,.OfferManager_clientList__ZwCGj .OfferManager_tableRowWrapper__EcAE6 h4,.OfferManager_clientList__ZwCGj .OfferManager_tableRowWrapper__EcAE6 p{display:flex;align-items:center;justify-content:flex-start}.OfferManager_clientList__ZwCGj .OfferManager_tableRowWrapper__EcAE6:hover{border-color:var(--color-accent)}.OfferManager_clientList__ZwCGj .OfferManager_tableRowWrapper__EcAE6 .OfferManager_items__gO9r5{padding-right:2.5rem;font-size:var(--font-size-xl)}.OfferManager_clientList__ZwCGj .OfferManager_tableRowWrapper__EcAE6 .OfferManager_scrollWrapper__lJOOU{overflow-x:auto;-webkit-overflow-scrolling:touch}.OfferManager_clientList__ZwCGj.OfferManager_expanded__SDSjd{position:relative;top:auto;right:auto;transform:none;width:100%;margin-top:1rem}.DeleteModal_deleteModal__UtYlb{max-width:50rem!important}.DeleteModal_buttons__xAk4A{margin-top:2.5rem}.DeleteModal_message__ohTXD{margin-top:1rem;font-size:var(--font-size-xl);font-weight:500;color:var(--color-danger);word-wrap:break-word}.Section_section__Bx8fb{width:100%}.Section_padding-xs__YZ9e8{padding:1rem 0}.Section_padding-sm__AQCq1{padding:2rem 0}.Section_padding-md__FJLSC{padding:3rem 0}.Section_padding-lg__6ZFV5{padding:4rem 0}.Section_bg-default__S71ww{background-color:rgba(0,0,0,0)}.Section_bg-light__h8Nv8{background-color:#f9f9f9}.Section_bg-dark__yyoC7{background-color:#111;color:#fff}.Card_card__eJ54d{background-color:var(--color-primary-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-medium);padding:1rem;transition:box-shadow .2s ease}.Card_card__eJ54d:hover{box-shadow:var(--shadow-heavy)}.ResetPasswordForm_container__PFJBK{display:flex;align-items:center;justify-content:center;width:100%;padding:2rem}.ResetPasswordForm_card__AYZNI{background-color:var(--color-form);color:var(--color-primary-dark);min-width:30rem;max-width:40rem;width:100%;border-radius:var(--radius-md)!important;padding:4rem!important;box-shadow:var(--shadow-form-medium);transition:box-shadow .3s ease,transform .3s ease}.ResetPasswordForm_card__AYZNI:hover{box-shadow:var(--shadow-form-heavy);transform:translateY(-.4rem)}.ResetPasswordForm_header__qOzXk{margin-bottom:2rem;text-align:center}.ResetPasswordForm_header__qOzXk h2{color:var(--sidebar-bg);opacity:.8;font-size:var(--font-size-xxxl);margin-bottom:1rem}.ResetPasswordForm_header__qOzXk p{color:var(--text-muted);font-size:var(--font-size-md)}.ResetPasswordForm_form__cJRah{width:100%}.ResetPasswordForm_inputWrapper___D_Rp{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem}.ResetPasswordForm_submitButton__uppCG{width:100%;margin-top:1rem}.ResetPasswordForm_successMessage__MW2zP{color:var(--color-success);text-align:center;margin-top:1rem;font-size:var(--font-size-md)}.Questions_questionWrapper__K26NG{display:flex;flex-direction:column;gap:1.25rem;width:100%}.Questions_questionHeader__rLitd{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:2px solid var(--color-border);width:100%}.Questions_questionNumber__w9Oke{display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:var(--color-primary);background:var(--color-accent);padding:.5rem 1rem;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.5px;box-shadow:var(--shadow-sm)}.Questions_removeBtn__2NdG_{min-width:auto;padding:.5rem;display:flex;align-items:center;justify-content:center}.Questions_questionInput__etKL7{width:100%}.Questions_optionsSection__siMV9{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border);width:100%}.Questions_optionsLabel__7t8Uc{display:block;font-size:.875rem;font-weight:600;color:var(--color-text-secondary);margin-bottom:1rem}.Questions_optionsList__T15S0{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.25rem;width:100%}.Questions_optionRow__51ytQ{display:grid;grid-template-columns:2fr 1fr auto;grid-gap:1rem;gap:1rem;align-items:center;width:100%}.Questions_optionInput__a6rS0{width:100%}.Questions_priceInput__U5jLe{min-width:140px;width:100%}.Questions_removeOptionBtn__j5WW8{min-width:auto;padding:.5rem;display:flex;align-items:center;justify-content:center;align-self:center}.Questions_errorMessage__MwJec{color:var(--color-error);font-size:.875rem;margin:.5rem 0}.Questions_addOptionBtn__KEhvo{width:100%;display:flex!important;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border:1px dashed var(--color-border);background:rgba(0,0,0,0);transition:all .2s ease}.Questions_addOptionBtn__KEhvo:hover{border-color:var(--color-accent);background:var(--color-accent-light);color:var(--color-accent)}.FormGenerator_wrapper__amD5b{width:100%;max-width:1200px;margin:0 auto}.FormGenerator_formCard__rnQyb{padding:3rem;background:var(--color-background);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);width:100%}.FormGenerator_header__PFyAE{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:2px solid var(--color-border)}.FormGenerator_headerIcon__aWVhO{width:56px;height:56px;border-radius:var(--radius-md);background:var(--color-accent-light);color:var(--color-accent);flex-shrink:0}.FormGenerator_title__NfYVZ{margin:0 0 .5rem;font-size:1.75rem;font-weight:700;color:var(--color-text-primary)}.FormGenerator_subtitle__Y1Z8q{margin:0;color:var(--color-text-secondary);font-size:.95rem}.FormGenerator_formFields__5BPBB,.FormGenerator_form__FAxHz{width:100%}.FormGenerator_questionsSection__kJPFy{margin-top:2rem;width:100%}.FormGenerator_sectionHeader__Bh1Nx{margin-bottom:2rem}.FormGenerator_sectionTitle__tVC0t{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:var(--color-text-primary)}.FormGenerator_emptyState__HE3Aa{margin:0;color:var(--color-text-secondary);font-style:italic;font-size:.9rem}.FormGenerator_questionsList__KGHM4{gap:2.5rem;margin-bottom:2rem;width:100%}.FormGenerator_questionsList__KGHM4>:not(:last-child):after{content:"";display:block;height:1px;background:linear-gradient(to right,transparent,var(--color-border),transparent);margin-top:2.5rem;width:100%}.FormGenerator_questionCard__5i_FI{position:relative;padding:2rem 2rem 2rem 3rem;background:var(--color-background-soft);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:var(--radius-md);transition:all .2s ease;width:100%;box-shadow:var(--shadow-sm)}.FormGenerator_questionCard__5i_FI:hover{border-left-color:var(--color-accent);border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateX(2px)}.FormGenerator_addQuestionBtn__DOuXz{width:100%;display:flex!important;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem;border:1px solid var(--color-accent);background:rgba(0,0,0,0);transition:all .2s ease}.FormGenerator_addQuestionBtn__DOuXz:hover{border-color:var(--color-accent);background:var(--color-accent-light);color:var(--color-accent)}.FormGenerator_formActions__IRpsE{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--color-border);width:100%}.DashboardCards_cardTitle__s4RiJ{font-size:var(--font-size-lg);color:var(--color-primary-dark);font-weight:500}.DashboardCards_link__Fs7fh{color:var(--color-accent-3);text-decoration:none}.DashboardCards_link__Fs7fh:hover{text-decoration:underline}.DashboardCards_chart__x8_nd{margin-top:1rem;width:100%;height:100%}.DashboardCards_loading__8zD9q{width:100%;height:100%}.DashboardCards_spinner__FGnVZ{--mini-spinner-color:var(--color-primary-dark)}.DashboardCards_error__DqLAq{width:100%;height:100%}.DashboardCards_error__DqLAq p{color:var(--color-alert);font-size:var(--font-size-md);font-weight:500}.TooltipButton_tooltipContent__vYhyi{background-color:var(--color-accent,#333);color:var(--color-white,#fff);padding:.5rem .75rem;border-radius:.5rem;font-size:1rem;line-height:1.2;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:16rem;word-wrap:break-word;z-index:9999;white-space:normal}.TooltipButton_tooltipArrow__QLWGo{fill:var(--color-accent,#333)}.MonthReopenRequest_warningBanner__aoUWP{align-items:center;justify-content:space-between;padding:.75rem 2rem;background:var(--color-warning,#fef3c7);border-radius:8px;margin:0 2rem 1rem}.MonthReopenRequest_infoBanner__vEtWR{align-items:center;padding:.75rem 2rem;background:var(--color-info,#e0f2fe);border-radius:8px;margin:0 2rem 1rem;color:var(--color-text)}.MonthReopenRequest_pendingBanner__AAOdb{align-items:center;padding:.5rem 2rem;margin:0 2rem .5rem;color:var(--color-muted)}.MonthReopenRequest_successBanner__I6uoL{align-items:center;padding:.5rem 2rem;margin:0 2rem .5rem;color:var(--color-success)}.MonthReopenRequest_errorMessage__2J46L{color:var(--color-danger);margin-top:.5rem}.MonthReopenRequest_modalActions__HjjiQ{gap:var(--spacing-md,1rem);justify-content:flex-end;margin-top:1rem}.page_inlineModalWrapper__zq9wV{position:relative;z-index:1}.page_inlineModalWrapper__zq9wV .page_modalTitle__uF3uj{margin-bottom:1.5rem;font-size:var(--font-size-xxl);color:var(--color-primary-dark)}.page_inlineModalWrapper__zq9wV .page_form__DXXG6{display:flex;flex-direction:column;gap:1rem}.page_inlineModalWrapper__zq9wV .page_modalActions__y3kpN{margin-top:2rem}.page_deleteModalContent__9ogTZ{font-size:var(--font-size-xxl);height:auto}