.shared_embedContainer__g1D9p{margin:10px 0}.shared_placeholder__8BO4s{background-color:var(--color-bg-muted);color:var(--color-text-muted)}.shared_error__xj003,.shared_placeholder__8BO4s{padding:20px;border-radius:var(--radius-lg);text-align:center}.shared_error__xj003{background-color:var(--color-error-bg);color:var(--color-error);border:1px solid var(--color-error)}.shared_errorLink__CI9Vo{color:var(--color-primary)}.pdf_embedContainer__uaDxe{margin:10px 0}.pdf_compactContainer__Dx_mC{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;margin:10px 0}.pdf_compactViewerContainer__GqYLB{width:100%;height:500px;background:var(--color-bg-muted)}.pdf_compactViewer__Wt2yF{width:100%;height:100%;border:none}.pdf_fallbackMessage__acq8K{padding:32px;text-align:center;color:var(--color-text-muted)}.pdf_fallbackMessage__acq8K a{color:var(--color-primary)}.pdf_compactCard__aA_f2{display:flex;align-items:center;gap:12px;padding:16px;background-color:var(--color-bg-muted);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.pdf_compactInfo__hRJ1H{flex:1}.pdf_compactTitle__r1_kS{font-weight:var(--font-weight-medium);color:var(--color-text)}.pdf_compactHint__LTl5o{font-size:var(--font-size-xs);color:var(--color-text-muted)}.pdf_openButton__qamUb{padding:8px 16px;background-color:var(--color-primary);color:white;border-radius:4px;text-decoration:none;font-size:14px;font-weight:500;transition:background-color .15s}.pdf_openButton__qamUb:hover{background-color:var(--color-primary-600)}.pdf_downloadButton__HKACh{padding:8px 16px;background-color:var(--color-text);color:white;border-radius:4px;text-decoration:none;font-size:14px;font-weight:500;transition:background-color .15s}.pdf_downloadButton__HKACh:hover{background-color:var(--color-text-secondary)}.pdf_editorUnfoldContainer__sEjgE{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.pdf_editorHeader__y51BX{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background-color:var(--color-bg-muted);border-bottom:1px solid var(--color-border)}.pdf_fileInfo__68xRW{display:flex;align-items:center;gap:8px}.pdf_filename__9Az61{font-weight:var(--font-weight-medium);color:var(--color-text)}.pdf_actions__VqxSa{display:flex;gap:8px}.pdf_linkAction__fNRHK{color:var(--color-primary);text-decoration:none;font-size:14px}.pdf_linkAction__fNRHK:hover{text-decoration:underline}.pdf_editorIframe__8cx_L{width:100%;height:600px;border:none}.pdf_placeholder___vrgk{padding:1rem;background:var(--color-bg-muted);border-radius:var(--radius-sm);text-align:center;color:var(--color-text-muted)}.pdf_expandedContainer__B_oN6{width:100%}.pdf_header__sPeYl{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-bottom:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.pdf_pagesContainer__1nQue{border:1px solid var(--color-border);border-top:none;border-radius:0 0 var(--radius-lg) var(--radius-lg);padding:16px;background:var(--color-bg)}.pdf_pageWithMargin__eKl2M{margin-bottom:16px}.pdf_expandedPagesContainer__uFL1_{display:flex;flex-direction:column;align-items:center;gap:16px}.pdf_expandedPage__MzyP_{width:100%;display:flex;justify-content:center}.pdf_expandedPage__MzyP_ img{display:block;max-width:100%;height:auto}.pdf_errorMessage__23YPj{padding:32px;text-align:center;color:var(--color-error)}.pdf_loadingMessage__JMV_h{padding:32px;text-align:center;color:var(--color-text-muted)}.faq_editor_editorContainer__1kjmR{padding:12px;border:2px solid var(--color-brand);border-radius:6px;background:var(--color-bg-subtle);margin:12px 0}.faq_editor_editorHeader__Zrsyj{font-family:var(--font-heading);font-size:14px;font-weight:600;color:var(--color-text);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.faq_editor_editorItem__iGUmZ{padding:12px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;margin-bottom:12px;position:relative}.faq_editor_editorFieldGroup__P_0pd{margin-bottom:12px}.faq_editor_editorLabel__FqOf1{display:block;font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--color-text-secondary);margin-bottom:4px;text-transform:uppercase}.faq_editor_editorInput__U62XC,.faq_editor_editorTextarea__S2VRv{width:100%;font-family:var(--font-sans);font-size:14px;padding:8px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);box-sizing:border-box}.faq_editor_editorInput__U62XC:focus,.faq_editor_editorTextarea__S2VRv:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(230,126,34,.1)}.faq_editor_deleteButton__cu_Br{position:absolute;top:8px;right:8px;width:28px;height:28px;padding:4px;background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.faq_editor_deleteButton__cu_Br:hover{background:var(--color-error-bg);border-color:var(--color-error);color:var(--color-error)}.faq_editor_addButton__GuJZJ{width:100%;padding:10px;border:1px dashed var(--color-primary);border-radius:4px;background:var(--color-bg);color:var(--color-primary);font-family:var(--font-sans);font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease}.faq_editor_addButton__GuJZJ:hover{background:var(--color-bg-subtle);border-color:var(--color-primary)}.cta_editor_container__1c4e6{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 2rem;border-radius:.75rem;background:linear-gradient(135deg,var(--color-primary-50),var(--color-primary-100));border:1px solid var(--color-primary-200);text-align:center}.cta_editor_heading__P_QCQ{width:100%;border:none;background:transparent;font-size:1.25rem;font-weight:700;color:var(--color-primary-800);text-align:center;padding:4px 8px;outline:none;border-radius:4px;transition:background .15s}.cta_editor_heading__P_QCQ::placeholder{color:color-mix(in srgb,var(--color-primary-800) 25%,transparent)}.cta_editor_heading__P_QCQ:focus{background:rgba(255,255,255,.5)}.cta_editor_description__hVQ0p{width:100%;border:none;background:transparent;font-size:.95rem;color:var(--color-primary-700);text-align:center;padding:4px 8px;outline:none;line-height:1.5;border-radius:4px;transition:background .15s}.cta_editor_description__hVQ0p::placeholder{color:color-mix(in srgb,var(--color-primary-700) 25%,transparent)}.cta_editor_description__hVQ0p:focus{background:rgba(255,255,255,.5)}.cta_editor_buttonRow__paW_e{margin-top:.25rem}.cta_editor_buttonInput__z8IuB{display:inline-block;padding:.625rem 1.5rem;border-radius:.5rem;background:var(--color-secondary);color:var(--color-text-inverse);font-weight:600;font-size:.95rem;border:none;outline:none;text-align:center;min-width:120px;cursor:text;transition:background .15s}.cta_editor_buttonInput__z8IuB::placeholder{color:color-mix(in srgb,var(--color-text-inverse) 60%,transparent)}.cta_editor_buttonInput__z8IuB:focus{background:var(--color-secondary-hover)}.cta_editor_urlInput__JCX4J{width:60%;border:none;background:transparent;font-size:.75rem;color:color-mix(in srgb,var(--color-primary-800) 50%,transparent);text-align:center;padding:2px 8px;outline:none;border-radius:4px;transition:background .15s}.cta_editor_urlInput__JCX4J::placeholder{color:color-mix(in srgb,var(--color-primary-800) 19%,transparent)}.cta_editor_urlInput__JCX4J:focus{background:rgba(255,255,255,.5);color:var(--color-primary-800)}.callout_editor_container__tpCQ4{width:100%;display:flex;gap:.75rem;padding:1rem 1.25rem;border-radius:.5rem;border:1px solid}.callout_editor_variant-info__l5jFH{background:var(--color-info-bg);border-color:var(--color-info)}.callout_editor_variant-warning__sUaNJ{background:var(--color-warning-bg-subtle);border-color:var(--color-warning)}.callout_editor_variant-success__7pQhU{background:var(--color-success-bg-subtle);border-color:var(--color-success)}.callout_editor_variant-error__ev8Yl{background:var(--color-error-bg);border-color:var(--color-error)}.callout_editor_icon__osPeT{font-size:1.25rem;flex-shrink:0;line-height:1.5;padding-top:2px}.callout_editor_body__Ok8MV{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.callout_editor_titleRow__CMlrm{display:flex;align-items:center;gap:.5rem}.callout_editor_titleInput__lyfn8{flex:1;border:none;background:transparent;font-weight:600;font-size:1rem;color:var(--color-text);padding:2px 4px;outline:none;border-radius:3px;transition:background .15s}.callout_editor_titleInput__lyfn8::placeholder{color:var(--color-text-muted)}.callout_editor_titleInput__lyfn8:focus{background:rgba(255,255,255,.6)}.callout_editor_variantSelect__rAk0c{flex-shrink:0;padding:2px 6px;border:1px solid var(--color-border);border-radius:4px;font-size:.75rem;background:rgba(255,255,255,.6);color:var(--color-text-secondary);outline:none;cursor:pointer}.callout_editor_variantSelect__rAk0c:focus{border-color:var(--color-text-muted)}.callout_editor_messageInput__yo2D8{width:100%;border:none;background:transparent;font-size:.95rem;color:var(--color-text-secondary);line-height:1.6;padding:2px 4px;outline:none;resize:none;font-family:inherit;border-radius:3px;transition:background .15s}.callout_editor_messageInput__yo2D8::placeholder{color:var(--color-text-muted)}.callout_editor_messageInput__yo2D8:focus{background:rgba(255,255,255,.6)}.faq_container__ZPkYL{margin:24px 0;border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.faq_item__ZcanJ{border-bottom:1px solid var(--color-border)}.faq_item__ZcanJ:last-child{border-bottom:none}.faq_question__7haSy{width:100%;padding:16px;background:var(--color-bg);border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:background-color .2s ease;font-family:var(--font-sans);font-size:15px;font-weight:600;color:var(--color-text);text-align:left}.faq_question__7haSy:hover{background-color:var(--color-bg-subtle)}.faq_question__7haSy:active{background-color:var(--color-bg)}.faq_questionText__Mg_Oc{flex:1}.faq_chevron__LYLfk{color:var(--color-primary);flex-shrink:0;transition:transform .2s ease}.faq_chevron__LYLfk.faq_chevronOpen__4DS6J{transform:rotate(180deg)}.faq_answer__cF6ib{padding:16px;background:var(--color-bg-subtle);font-family:var(--font-sans);font-size:14px;line-height:1.6;color:var(--color-text);animation:faq_slideDown__8WWXw .2s ease}@keyframes faq_slideDown__8WWXw{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:375px){.faq_question__7haSy{padding:12px;font-size:14px}.faq_answer__cF6ib{padding:12px;font-size:13px}}.cta_container__eJ1Zg{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 2rem;border-radius:.75rem;background:linear-gradient(135deg,var(--color-primary-50),var(--color-primary-100));border:1px solid var(--color-primary-200);margin:1.5rem 0;text-align:center}.cta_heading__n2SXn{margin:0;font-size:1.25rem;font-weight:700;color:var(--color-primary-800)}.cta_description__wLoXV{margin:0;font-size:.95rem;color:var(--color-primary-700);line-height:1.5}.cta_button__PNFA8{display:inline-block;padding:.625rem 1.5rem;border-radius:.5rem;background:var(--color-secondary);color:var(--color-text-inverse);font-weight:600;font-size:.95rem;text-decoration:none;transition:background .15s}.cta_button__PNFA8:hover{background:var(--color-secondary-hover);text-decoration:none}.callout_container__POkkZ{display:flex;gap:.75rem;padding:1rem 1.25rem;border-radius:.5rem;border:1px solid;margin:1rem 0}.callout_variant-info__B_0nY{background:var(--color-info-bg);border-color:var(--color-info)}.callout_variant-warning__IVy2e{background:var(--color-warning-bg-subtle);border-color:var(--color-warning)}.callout_variant-success__yfXFM{background:var(--color-success-bg-subtle);border-color:var(--color-success)}.callout_variant-error__zQ7Zn{background:var(--color-error-bg);border-color:var(--color-error)}.callout_icon__yJ1IU{font-size:1.25rem;flex-shrink:0;line-height:1.5}.callout_body__qulpd{flex:1;min-width:0}.callout_title__H8y_r{font-weight:600;margin-bottom:.25rem;color:var(--color-text)}.callout_message__v4Yq9{color:var(--color-text-secondary);line-height:1.6}.BlockNoteEditor_container__W2XcL{border:1px solid var(--color-border-hover);border-radius:var(--radius-md);min-height:400px;overflow:visible;position:relative;background:var(--color-bg-white)}.BlockNoteEditor_embedBar__nawSS{display:flex;gap:8px;padding:8px 12px;background:var(--color-bg-muted);border-bottom:1px solid var(--color-border)}.BlockNoteEditor_embedBarButton__8gEX7{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:all .15s ease}.BlockNoteEditor_embedBarButton__8gEX7:hover{background:var(--color-bg-hover);border-color:var(--color-border-hover)}.BlockNoteEditor_container__W2XcL:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.BlockNoteEditor_container__W2XcL .bn-container{min-height:400px}.BlockNoteEditor_container__W2XcL .bn-editor{padding:16px 16px 16px 48px;font-size:var(--font-size-base);line-height:1.7}.BlockNoteEditor_container__W2XcL .bn-side-menu{left:8px!important}.BlockNoteEditor_container__W2XcL .bn-editor h1{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-top:24px;margin-bottom:16px}.BlockNoteEditor_container__W2XcL .bn-editor h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-top:20px;margin-bottom:12px}.BlockNoteEditor_container__W2XcL .bn-editor h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-top:16px;margin-bottom:8px}.BlockNoteEditor_container__W2XcL .bn-editor p{margin-bottom:12px}.BlockNoteEditor_container__W2XcL .bn-editor ol,.BlockNoteEditor_container__W2XcL .bn-editor ul{margin-bottom:12px;padding-left:24px}.BlockNoteEditor_container__W2XcL .bn-editor li{margin-bottom:4px}.BlockNoteEditor_container__W2XcL .bn-editor a{color:var(--color-primary);text-decoration:underline}.BlockNoteEditor_container__W2XcL .bn-editor a:hover{color:var(--color-primary-hover)}.BlockNoteEditor_container__W2XcL .bn-editor img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:16px 0}.BlockNoteEditor_container__W2XcL .bn-editor blockquote{border-left:4px solid var(--color-primary);padding-left:16px;margin:16px 0;color:var(--color-text-secondary);font-style:italic}.BlockNoteEditor_container__W2XcL .bn-editor pre{background:var(--color-bg-muted);border-radius:var(--radius-md);padding:16px;margin:16px 0;overflow-x:auto;font-family:var(--font-mono);font-size:var(--font-size-sm)}.BlockNoteEditor_container__W2XcL .bn-editor code{background:var(--color-bg-muted);padding:2px 6px;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.9em}.BlockNoteEditor_container__W2XcL .bn-toolbar{border-bottom:1px solid var(--color-border);background:var(--color-bg-muted)}.BlockNoteEditor_container__W2XcL .bn-editor [data-placeholder]:before{color:var(--color-text-muted)}.BlockNoteEditor_hiddenInput__gkAQ6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.BlockNoteEditor_customToolbar__B5_FO{display:flex;gap:4px;padding:8px;border-bottom:1px solid var(--color-border);background:var(--color-bg-muted)}.BlockNoteEditor_toolbarButton__UV7AY{display:flex;align-items:center;justify-content:center;padding:6px 10px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color .15s}.BlockNoteEditor_toolbarButton__UV7AY:hover{background:var(--color-bg-hover)}.BlockNoteEditor_toolbarButton__UV7AY.BlockNoteEditor_active__D2Wuu{background:var(--color-primary);color:white}.BlockNoteEditor_modalOverlay__FO4nF{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.BlockNoteEditor_modal__dfAPJ{background:var(--color-bg-white);border-radius:var(--radius-lg);padding:24px;min-width:400px;max-width:90vw;box-shadow:var(--shadow-lg)}.BlockNoteEditor_modal__dfAPJ h3{margin:0 0 16px;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.BlockNoteEditor_modalInput__hPjvq{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-base);margin-bottom:12px}.BlockNoteEditor_modalInput__hPjvq:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.BlockNoteEditor_modalError__NrPAu{color:var(--color-error);font-size:var(--font-size-sm);margin-bottom:12px}.BlockNoteEditor_modalActions__hvjL0{display:flex;gap:12px;justify-content:flex-end}.BlockNoteEditor_modalActions__hvjL0 button{padding:8px 16px;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color .15s}.BlockNoteEditor_modalActions__hvjL0 button:first-child{background:transparent;border:1px solid var(--color-border);color:var(--color-text)}.BlockNoteEditor_modalActions__hvjL0 button:first-child:hover{background:var(--color-bg-hover)}.BlockNoteEditor_modalActions__hvjL0 button:last-child{background:var(--color-primary);border:none;color:white}.BlockNoteEditor_modalActions__hvjL0 button:last-child:hover{background:var(--color-primary-hover)}.BlockNoteEditor_linkPopover__87e_L{position:absolute;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px;box-shadow:var(--shadow-md);z-index:100;display:flex;gap:8px}.BlockNoteEditor_linkInput__3fbMb{padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm);min-width:250px}.BlockNoteEditor_linkInput__3fbMb:focus{outline:none;border-color:var(--color-primary)}.BlockNoteEditor_linkPopover__87e_L button{padding:8px 12px;background:var(--color-primary);border:none;border-radius:var(--radius-sm);color:white;font-size:var(--font-size-sm);cursor:pointer}.BlockNoteEditor_linkPopover__87e_L button:hover{background:var(--color-primary-hover)}.BlockNoteEditor_slashMenu__Zc_r0{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:400px;overflow-y:auto;min-width:300px;padding:4px 0}.BlockNoteEditor_slashMenuGroup__3OUCx{padding:6px 12px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.BlockNoteEditor_slashMenuItem__weB_u{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;background-color:transparent}.BlockNoteEditor_slashMenuItemSelected__H4wls,.BlockNoteEditor_slashMenuItem__weB_u:hover{background-color:var(--color-bg-muted)}.BlockNoteEditor_slashMenuItemSelected__H4wls{background-color:var(--color-bg-hover)}.BlockNoteEditor_slashMenuItemIcon__U2QcY{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.BlockNoteEditor_slashMenuItemContent__BMsug{flex:1}.BlockNoteEditor_slashMenuItemTitle__9XtHG{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.BlockNoteEditor_slashMenuItemSubtext__RTMYz{font-size:var(--font-size-xs);color:var(--color-text-muted)}@media (max-width:640px){.BlockNoteEditor_modal__dfAPJ{min-width:unset;width:calc(100vw - 32px)}}.AttachmentUploader_container__7dV8A{display:flex;flex-direction:column;gap:var(--space-3)}.AttachmentUploader_attachmentList__cGOnH{display:flex;flex-direction:column;gap:var(--space-2)}.AttachmentUploader_attachmentItem__aoH2Q{display:flex;align-items:center;gap:var(--space-3);padding:10px 14px;background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md)}.AttachmentUploader_fileIcon__D0Htw{font-size:20px;flex-shrink:0}.AttachmentUploader_attachmentInfo__Zsf8u{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.AttachmentUploader_filename__VkICU{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AttachmentUploader_fileSize__pGF9d{font-size:var(--font-size-xs);color:var(--color-text-muted)}.AttachmentUploader_downloadButton__i_Kss{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-md);background:var(--color-primary-bg);color:var(--color-primary);cursor:pointer;transition:all .2s;flex-shrink:0;text-decoration:none}.AttachmentUploader_downloadButton__i_Kss:hover{background:var(--color-primary);color:var(--color-text-inverse)}.AttachmentUploader_removeButton__O0XAW{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-error);cursor:pointer;transition:all .2s;flex-shrink:0}.AttachmentUploader_removeButton__O0XAW:hover:not(:disabled){background:var(--color-error);color:var(--color-text-inverse)}.AttachmentUploader_removeButton__O0XAW:disabled{opacity:.5;cursor:not-allowed}.AttachmentUploader_dropZone__ZX004{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:24px 20px;border:2px dashed var(--color-border-hover);border-radius:var(--radius-lg);background:var(--color-bg-muted);cursor:pointer;transition:all .2s}.AttachmentUploader_dropZone__ZX004:hover:not(.AttachmentUploader_disabled__uZ5zs){border-color:var(--color-primary);background:var(--color-primary-bg)}.AttachmentUploader_dropZone__ZX004.AttachmentUploader_dragOver__rx_Wx{border-color:var(--color-primary);background:var(--color-primary-bg);border-style:solid}.AttachmentUploader_dropZone__ZX004.AttachmentUploader_disabled__uZ5zs{opacity:.5;cursor:not-allowed}.AttachmentUploader_uploadIcon__K7nx7{width:28px;height:28px;color:var(--color-text-secondary)}.AttachmentUploader_dropText__H7OKy{display:flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.AttachmentUploader_browseButton__eC07u{background:none;border:none;color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;text-decoration:underline;padding:0}.AttachmentUploader_browseButton__eC07u:hover{color:var(--color-primary-hover)}.AttachmentUploader_browseButton__eC07u:disabled{opacity:.5;cursor:not-allowed}.AttachmentUploader_sizeLimit__5uI5B{font-size:var(--font-size-xs);color:var(--color-text-muted)}.AttachmentUploader_hiddenInput__sHacC{display:none}.AttachmentUploader_uploading__XSzAH{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.AttachmentUploader_spinner__9jHE4{width:20px;height:20px;animation:AttachmentUploader_spin__yvQYy 1s linear infinite}@keyframes AttachmentUploader_spin__yvQYy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AttachmentUploader_warning__GMmz3{color:var(--color-warning-hover);background:var(--color-warning-bg)}.AttachmentUploader_error__l7ihx,.AttachmentUploader_warning__GMmz3{font-size:var(--font-size-xs);padding:8px 12px;border-radius:var(--radius-sm)}.AttachmentUploader_error__l7ihx{color:var(--color-error);background:var(--color-error-bg)}.AliasUrlInput_container__Xt3DC{display:flex;flex-direction:column;gap:var(--space-2)}.AliasUrlInput_label___KqA1{font-weight:var(--font-weight-medium);color:var(--color-text);font-size:var(--font-size-sm)}.AliasUrlInput_inputRow__87OpE{display:flex;align-items:center;gap:0;border:1px solid var(--color-border-hover);border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg)}.AliasUrlInput_inputRow__87OpE:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.AliasUrlInput_hostname__ozFLt{padding:10px 0 10px 12px;font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-bg-muted);border-right:1px solid var(--color-border);white-space:nowrap}.AliasUrlInput_input__7XGeo{flex:1;padding:10px 12px;border:none;outline:none;font-size:var(--font-size-sm);font-family:var(--font-mono);background:transparent;min-width:0}.AliasUrlInput_input__7XGeo::placeholder{color:var(--color-text-muted)}.AliasUrlInput_input__7XGeo:disabled{opacity:.5;cursor:not-allowed}.AliasUrlInput_inputError__RDefY{color:var(--color-error)}.AliasUrlInput_removeButton__OL8LJ,.AliasUrlInput_saveButton__fkT0t{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;cursor:pointer;transition:all .15s}.AliasUrlInput_saveButton__fkT0t{background:var(--color-primary);color:var(--color-text-inverse)}.AliasUrlInput_saveButton__fkT0t:hover:not(:disabled){background:var(--color-primary-hover)}.AliasUrlInput_saveButton__fkT0t:disabled{opacity:.5;cursor:not-allowed}.AliasUrlInput_removeButton__OL8LJ{background:var(--color-error-bg);color:var(--color-error)}.AliasUrlInput_removeButton__OL8LJ:hover:not(:disabled){background:var(--color-error);color:var(--color-text-inverse)}.AliasUrlInput_removeButton__OL8LJ:disabled{opacity:.5;cursor:not-allowed}.AliasUrlInput_spinner__bANij{animation:AliasUrlInput_spin__TTiT_ 1s linear infinite}@keyframes AliasUrlInput_spin__TTiT_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AliasUrlInput_preview__MDMgj{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-family:var(--font-mono);padding:8px 12px;background:var(--color-bg-muted);border-radius:var(--radius-sm);word-break:break-all}.AliasUrlInput_warning__Mp6EL{color:var(--color-warning-hover);background:var(--color-warning-bg)}.AliasUrlInput_error__A3w8U,.AliasUrlInput_warning__Mp6EL{font-size:var(--font-size-xs);padding:8px 12px;border-radius:var(--radius-sm)}.AliasUrlInput_error__A3w8U{color:var(--color-error);background:var(--color-error-bg)}.AliasUrlInput_success___qc7N{font-size:var(--font-size-xs);color:var(--color-success);padding:8px 12px;background:var(--color-success-bg);border-radius:var(--radius-sm)}.AliasUrlInput_savedInfo__74Wgx{margin-top:var(--space-3);padding:16px;background:var(--color-bg-muted);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-4)}.AliasUrlInput_urlDisplay__1f4hJ{display:flex;flex-direction:column;gap:var(--space-2)}.AliasUrlInput_urlLabel__XiomD{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.AliasUrlInput_urlRow__X0As1{display:flex;align-items:center;gap:var(--space-2)}.AliasUrlInput_urlLink__YdBfl{color:var(--color-primary);font-size:var(--font-size-sm);font-family:var(--font-mono);text-decoration:none;word-break:break-all}.AliasUrlInput_urlLink__YdBfl:hover{text-decoration:underline}.AliasUrlInput_copyButton__T8NBk{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-secondary);cursor:pointer;transition:all .15s;flex-shrink:0}.AliasUrlInput_copyButton__T8NBk:hover{background:var(--color-bg-hover);color:var(--color-text)}.AliasUrlInput_qrSection__0m4IB{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.AliasUrlInput_qrCode__vGwcD{width:150px;height:150px;border-radius:var(--radius-md);border:1px solid var(--color-border)}.AliasUrlInput_downloadQrButton__oQWmm{display:flex;align-items:center;gap:var(--space-2);padding:8px 16px;border:1px solid var(--color-border-hover);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .15s}.AliasUrlInput_downloadQrButton__oQWmm:hover{background:var(--color-bg-hover);border-color:var(--color-primary);color:var(--color-primary)}.AliasUrlInput_charCount__7aNCU{font-size:var(--font-size-xs);color:var(--color-text-muted)}.AliasUrlInput_charCountWarning___2m2E{color:var(--color-warning-hover)}.AliasUrlInput_hint__G51gP{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.AliasUrlInput_dialogOverlay__fnKz2{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.AliasUrlInput_dialog__mN__t{background:var(--color-bg);border-radius:var(--radius-lg);padding:var(--space-6);max-width:400px;width:90%;box-shadow:var(--shadow-lg)}.AliasUrlInput_dialogTitle__7av8Y{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--space-3) 0}.AliasUrlInput_dialogMessage__PycEM{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--space-5) 0}.AliasUrlInput_dialogActions__9qhHb{display:flex;gap:var(--space-3);justify-content:flex-end}.AliasUrlInput_secondaryButton__Q9WOU{padding:8px 16px;border:1px solid var(--color-border-hover);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .15s}.AliasUrlInput_secondaryButton__Q9WOU:hover{background:var(--color-bg-hover)}.AliasUrlInput_dangerButton__UbU4A{padding:8px 16px;border:none;border-radius:var(--radius-md);background:var(--color-error);color:var(--color-text-inverse);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .15s}.AliasUrlInput_dangerButton__UbU4A:hover{background:var(--color-error-hover)}