.FeedbackModal_fab__7ou_C{position:fixed;bottom:1rem;right:1rem;width:2.75rem;height:2.75rem;border-radius:50%;background-color:var(--brand-primary);color:#fff;border:none;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.25rem;z-index:50;transition:transform .2s,background-color .2s}.FeedbackModal_fab__7ou_C:hover{transform:scale(1.05);background-color:#901029}.FeedbackModal_selectionPopup__RDuAm{position:fixed;bottom:4.5rem;right:1rem;background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:50;overflow:hidden;min-width:200px;animation:FeedbackModal_popupSlideIn__mdwkW .15s ease-out}@keyframes FeedbackModal_popupSlideIn__mdwkW{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.FeedbackModal_selectionOption__xS1ST{display:flex;align-items:center;gap:.625rem;width:100%;padding:.75rem 1rem;border:none;background:none;font-size:.95rem;color:#374151;cursor:pointer;text-align:left;transition:background-color .15s}.FeedbackModal_selectionOption__xS1ST:hover{background-color:#f3f4f6}.FeedbackModal_selectionOption__xS1ST+.FeedbackModal_selectionOption__xS1ST{border-top:1px solid #e5e7eb}.FeedbackModal_selectionIcon__mSisl{font-size:1.125rem;flex-shrink:0}.FeedbackModal_overlay__Zi_Dd{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem;backdrop-filter:blur(2px)}.FeedbackModal_modal__DRGTy{background:#fff;border-radius:12px;width:100%;max-width:500px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);overflow:hidden;display:flex;flex-direction:column;max-height:90vh}.FeedbackModal_header__wjHBW{padding:1.25rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background-color:#f9fafb}.FeedbackModal_title__znddO{font-size:1.125rem;font-weight:600;color:var(--holza-red-900);margin:0}.FeedbackModal_closeBtn__wEPPp{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:.25rem;line-height:1}.FeedbackModal_closeBtn__wEPPp:hover{color:#111827}.FeedbackModal_content__dTBmq{padding:1.5rem;overflow-y:auto}.FeedbackModal_formGroup___iwtg{margin-bottom:1.25rem}.FeedbackModal_label__DlMHI{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.FeedbackModal_input__LS9BQ,.FeedbackModal_select__KOmWJ,.FeedbackModal_textarea__Yf_bp{width:100%;padding:.625rem;border:1px solid #d1d5db;border-radius:6px;font-size:.95rem;transition:border-color .2s}.FeedbackModal_input__LS9BQ:focus,.FeedbackModal_select__KOmWJ:focus,.FeedbackModal_textarea__Yf_bp:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px rgba(176,20,50,.1)}.FeedbackModal_textarea__Yf_bp{min-height:100px;resize:vertical}.FeedbackModal_fileInput__kU_OS{display:block;width:100%;font-size:.875rem;color:#6b7280}.FeedbackModal_fileInput__kU_OS::-webkit-file-upload-button{background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;padding:.5rem 1rem;margin-right:1rem;cursor:pointer;color:#374151;font-weight:500}.FeedbackModal_actions__rpGQ1{padding:1.25rem;background-color:#f9fafb;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:.75rem}.FeedbackModal_successMessage__8WYbv{text-align:center;padding:2rem;color:#059669}.FeedbackModal_errorMessage__3o4wt{background-color:#fee2e2;color:#b91c1c;padding:.75rem;border-radius:6px;margin-bottom:1rem;font-size:.875rem}.HelpModal_modal___E1GI{height:min(680px,calc(100vh - 48px));display:flex;flex-direction:column}.HelpModal_body__X7gRS{display:flex;flex-direction:row;padding:0!important;overflow:hidden;flex:1;min-height:0}.HelpModal_nav__mM_q7{width:210px;flex-shrink:0;display:flex;flex-direction:column;overflow-y:auto;border-right:1px solid color-mix(in srgb,var(--brand-border) 80%,transparent);padding:8px;gap:2px}.HelpModal_navItem__uetpk{text-align:left;background:none;border:none;border-radius:8px;padding:9px 12px;cursor:pointer;font-size:.875rem;color:var(--foreground,#222);transition:background .13s,color .13s;width:100%;line-height:1.3}.HelpModal_navItem__uetpk:hover{background:color-mix(in srgb,var(--brand-primary,#c00) 8%,transparent)}.HelpModal_navItemActive__I3h9q{background:color-mix(in srgb,var(--brand-primary,#c00) 12%,transparent);color:var(--brand-primary,#c00);font-weight:600}.HelpModal_navSubItem__iyz6_{padding-left:24px;font-size:.82rem;opacity:.9}[dir=rtl] .HelpModal_nav__mM_q7{border-right:none;border-left:1px solid color-mix(in srgb,var(--brand-border) 80%,transparent)}[dir=rtl] .HelpModal_navItem__uetpk{text-align:right}[dir=rtl] .HelpModal_navSubItem__iyz6_{padding-left:12px;padding-right:24px}.HelpModal_mobileSelect__KUCEv{display:none}.HelpModal_content__74GtC{flex:1;overflow-y:auto;padding:20px 24px;min-width:0}.HelpModal_markdown__eV4tF h1{font-size:1.375rem;font-weight:700;margin:0 0 .6em;line-height:1.25}.HelpModal_markdown__eV4tF h2{font-size:1.15rem;font-weight:600;margin:1.4em 0 .5em;line-height:1.3}.HelpModal_markdown__eV4tF h3{font-size:1rem;font-weight:600;margin:1.2em 0 .4em;line-height:1.3}.HelpModal_markdown__eV4tF p{margin:0 0 .75em;line-height:1.65;color:var(--foreground,#222)}.HelpModal_markdown__eV4tF ol,.HelpModal_markdown__eV4tF ul{padding-left:1.4em;margin:0 0 .75em}.HelpModal_markdown__eV4tF li{margin-bottom:.3em;line-height:1.55}.HelpModal_markdown__eV4tF strong{font-weight:600}.HelpModal_markdown__eV4tF em{font-style:italic;color:var(--muted,#666)}.HelpModal_markdown__eV4tF code{background:color-mix(in srgb,var(--brand-border,#ddd) 40%,transparent);padding:1px 5px;border-radius:4px;font-size:.875em;font-family:monospace}.HelpModal_markdown__eV4tF hr{border:none;border-top:1px solid color-mix(in srgb,var(--brand-border,#ddd) 60%,transparent);margin:1.2em 0}[dir=rtl] .HelpModal_markdown__eV4tF ol,[dir=rtl] .HelpModal_markdown__eV4tF ul{padding-left:0;padding-right:1.4em}@media (max-width:640px){.HelpModal_modal___E1GI{height:calc(100vh - 24px)}.HelpModal_body__X7gRS{flex-direction:column}.HelpModal_nav__mM_q7{display:none}.HelpModal_mobileSelect__KUCEv{display:block;width:100%;padding:12px 16px;border:none;border-bottom:1px solid color-mix(in srgb,var(--brand-border) 80%,transparent);background:var(--background,#fff);font-size:.9rem;cursor:pointer;flex-shrink:0}.HelpModal_content__74GtC{padding:16px}}.UserMenu_container__9WMmN{position:relative;display:inline-block}.UserMenu_trigger__sV8QR{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;gap:.5rem}.UserMenu_avatar__A_Vks{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid hsla(0,0%,100%,.2);transition:border-color .2s}.UserMenu_trigger__sV8QR:hover .UserMenu_avatar__A_Vks{border-color:hsla(0,0%,100%,.8)}.UserMenu_initials__pOwOe{width:40px;height:40px;border-radius:50%;background-color:var(--primary-color,#007bff);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;border:2px solid hsla(0,0%,100%,.2);transition:border-color .2s}.UserMenu_trigger__sV8QR:hover .UserMenu_initials__pOwOe{border-color:hsla(0,0%,100%,.8)}.UserMenu_dropdown__36CDP{position:absolute;top:100%;right:0;margin-top:.5rem;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:200px;z-index:1000;overflow:hidden;animation:UserMenu_slideIn__qb_vd .2s ease-out}@keyframes UserMenu_slideIn__qb_vd{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.UserMenu_userInfo__N5eaF{padding:1rem;border-bottom:1px solid #eee}.UserMenu_userName__g6rna{display:block;font-weight:700;color:#333}.UserMenu_userEmail__FPsdm{display:block;font-size:.85rem;color:#666;margin-top:.2rem}.UserMenu_menuList__JQAUB{list-style:none;padding:.5rem 0;margin:0}.UserMenu_menuItem__jvOOk{display:block;width:100%;text-align:left;padding:.75rem 1rem;color:#333;text-decoration:none;background:none;border:none;cursor:pointer;font-size:.95rem;transition:background-color .2s}.UserMenu_menuItem__jvOOk:hover{background-color:#f5f5f5}.UserMenu_menuItemDanger__oJxTb{color:#dc3545}.UserMenu_menuItemDanger__oJxTb:hover{background-color:#fff5f5}