.variable-chip_chip__nXp3z{display:inline;padding:0 .15em;border-radius:3px;background:rgba(124,58,237,.08);box-shadow:inset 0 0 0 1px rgba(124,58,237,.28);font:inherit;color:inherit;line-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background .12s ease,box-shadow .12s ease}.variable-chip_chip__nXp3z:hover{background:rgba(124,58,237,.14);box-shadow:inset 0 0 0 1px rgba(124,58,237,.45)}.variable-chip_selected__lzh62{background:rgba(124,58,237,.16);box-shadow:inset 0 0 0 1px #7c3aed,0 0 0 2px rgba(124,58,237,.25)}.variable-chip_brace__Cakep,.variable-chip_name__kUPoG{font:inherit;color:inherit}.variable-chip_name__kUPoG{margin:0 .2em}.variable-chip_preview__bOCTJ{font:inherit;color:inherit}.editor_pageStack__DKCFw{display:flex;flex-direction:column;align-items:center;gap:24px}.editor_editorContainer__O5tOa{position:relative;margin:0 auto;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.05);overflow:hidden}.editor_editable__W59t6{outline:none;font-size:14px;line-height:var(--font-lh,1.2);color:#1a1a1a}.editor_paragraph__C4D9Z{margin:0;line-height:var(--font-lh,1.2)}.editor_h1__0mg_c{font-size:28px;font-weight:700;margin:24px 0 12px;line-height:1.3}.editor_h2__IuMss{font-size:22px;font-weight:600;margin:20px 0 10px;line-height:1.3}.editor_h3__acF2a{font-size:18px;font-weight:600;margin:16px 0 8px;line-height:1.4}.editor_h4__nH7z2{font-size:16px;font-weight:600;margin:12px 0 6px}.editor_h5__L29b0{font-size:14px;font-weight:600;margin:10px 0 4px}.editor_h6__ycqXx{font-size:13px;font-weight:600;margin:8px 0 4px}.editor_bold__WOZv8{font-weight:700}.editor_italic__i97C0{font-style:italic}.editor_underline__j2V_N{text-decoration:underline}.editor_strikethrough__Ge3MN{text-decoration:line-through}.editor_ul__NbogT{padding-left:24px;margin:8px 0;list-style-type:disc}.editor_ol__6BYrV{padding-left:24px;margin:8px 0;list-style-type:decimal}.editor_listitem__G6Nbz{margin:4px 0;line-height:var(--font-lh,1.2)}.editor_ul__NbogT>.editor_listitem__G6Nbz:not(.editor_nestedListItem__CtPOV){list-style-type:disc}.editor_ol__6BYrV>.editor_listitem__G6Nbz:not(.editor_nestedListItem__CtPOV){list-style-type:decimal}.editor_nestedListItem__CtPOV{list-style-type:none}.editor_table__dxwEo{border-collapse:collapse;table-layout:fixed;width:max-content;max-width:100%;margin:16px 0}.editor_table__dxwEo[data-resize-active] td,.editor_table__dxwEo[data-resize-active] th{outline:1px solid var(--tool-active-faint);outline-offset:-1px}.editor_tableCell__xymkB{vertical-align:top}.editor_tableCellHeader__rVSqv{background:#f5f5f5;font-weight:600}.editor_layoutTable__p1apd{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:100%;margin:16px 0;box-sizing:border-box}.editor_layoutRow__3hhOL{display:flex;flex-direction:row;align-items:stretch}.editor_layoutCell___9by7{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;overflow:hidden}.editor_layoutTable__p1apd[data-active] [data-layout-cell]{outline:1px solid var(--tool-active-faint);outline-offset:-1px}.overlays_selectionOverlay__PrfyH{position:absolute;inset:0;z-index:2;pointer-events:none}.overlays_selectionRect___pvDk{position:absolute;background:rgba(0,120,215,.3);border-radius:3px}.overlays_highlightOverlay__43yEC{position:absolute;inset:0;z-index:0;pointer-events:none}.overlays_highlightRect__OyLJk{position:absolute;border-radius:3px}.overlay-layer_overlayLayer__wdnWM{position:absolute;inset:0;z-index:10;pointer-events:none}.resizer_tableResizeHandle__Yl8VH{position:absolute;z-index:50;pointer-events:auto;background:rgba(0,0,0,0)}.resizer_tableResizeHandle__Yl8VH:hover{background:var(--tool-active-faint)}.resizer_tableResizeGuide___h3Zg{position:absolute;z-index:50;pointer-events:auto;background:var(--tool-active)}.resizer_tableGutterLeft__HUj6S,.resizer_tableGutterTop__658aU{position:absolute;z-index:49;pointer-events:none;background:color-mix(in srgb,var(--tool-active,#0c8ce9) 8%,transparent);border-radius:3px}.resizer_tableGutterColHandle__zu1Rr,.resizer_tableGutterRowHandle__ScS1M{position:absolute;pointer-events:auto;border-radius:2px;background:var(--tool-active,#0c8ce9);opacity:.5;transition:opacity .12s ease}.resizer_tableGutterColHandle__zu1Rr:hover,.resizer_tableGutterRowHandle__ScS1M:hover{opacity:1}.resizer_tableGutterColHandle__zu1Rr{top:2px;bottom:2px;cursor:col-resize}.resizer_tableGutterRowHandle__ScS1M{left:2px;right:2px;cursor:row-resize}.resizer_tableSnapGuide__CinWQ{position:absolute;z-index:51;background:var(--color-red,#e5484d);pointer-events:none}.variable-scan_scan__VKgRY{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa}.variable-scan_scanHeader__RZEog{display:flex;align-items:center;justify-content:space-between}.variable-scan_scanHeader__RZEog h3{margin:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.variable-scan_close__kWjD6{padding:4px 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:12px;font-weight:600;color:#374151;cursor:pointer}.variable-scan_close__kWjD6:hover{background:#f3f4f6}.variable-scan_emptyState__VJ2H7{margin:0;font-size:13px;line-height:1.5;color:#9ca3af}.variable-scan_section__SHXZL{display:flex;flex-direction:column;gap:6px}.variable-scan_sectionHeader__tZK6v{display:flex;align-items:center;gap:8px}.variable-scan_sectionHeader__tZK6v h4{margin:0;font-size:12px;font-weight:600;color:#374151}.variable-scan_sectionCount__K9Bdi{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#eef2ff;color:#4f46e5;font-size:11px;font-weight:600}.variable-scan_hint__8JRi4{margin:0;font-size:11px;line-height:1.4;color:#9ca3af}.variable-scan_list__xZy_l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.variable-scan_row__HUReO{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.variable-scan_rowTop__Y0yoD{display:flex;align-items:center;gap:6px}.variable-scan_sample__Qo9kr{flex:1 1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.variable-scan_count__L8ZCm{font-size:11px;font-weight:600;color:#6b7280}.variable-scan_badge__Kk_Oe{padding:1px 6px;border-radius:9px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.variable-scan_high__kmo_m{background:#dcfce7;color:#15803d}.variable-scan_medium__q2omE{background:#fef9c3;color:#a16207}.variable-scan_low__14SDW{background:#f3f4f6;color:#6b7280}.variable-scan_rowControls__Y5MSN{display:flex;gap:6px}.variable-scan_name__3hGqc{flex:1 1;min-width:0;padding:5px 7px;border:1px solid #d1d5db;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:#111827}.variable-scan_name__3hGqc:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.variable-scan_convert__UlRGe{padding:5px 10px;border:1px solid #7c3aed;border-radius:6px;background:#7c3aed;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.variable-scan_convert__UlRGe:hover:not(:disabled){background:#6d28d9}.variable-scan_convert__UlRGe:disabled{opacity:.5;cursor:not-allowed}.variable-scan_rescan__f2rpc{align-self:flex-start;padding:5px 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:12px;color:#374151;cursor:pointer}.variable-scan_rescan__f2rpc:hover{background:#f3f4f6}.variable-panel_panel__hH1e7{flex:0 0 280px;width:280px;display:flex;flex-direction:column;gap:12px;padding:16px;overflow-y:auto;background:#fff;border-right:1px solid #e0e0e0}.variable-panel_header__xZf4W{display:flex;align-items:center;gap:8px}.variable-panel_header__xZf4W h2{margin:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.variable-panel_count___sG2X{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#f3f4f6;color:#6b7280;font-size:12px;font-weight:600}.variable-panel_preview__AnohX{margin-left:auto;padding:4px 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.variable-panel_preview__AnohX:hover:not(:disabled){background:#f9fafb}.variable-panel_preview__AnohX:disabled{opacity:.5;cursor:not-allowed}.variable-panel_previewActive__KuRFl{border-color:#7c3aed;background:rgba(124,58,237,.1);color:#6d28d9}.variable-panel_scan__vtpUb{padding:4px 10px;border:1px solid #7c3aed;border-radius:6px;background:#7c3aed;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s ease}.variable-panel_scan__vtpUb:hover{background:#6d28d9}.variable-panel_empty__ZA_0c{margin:0;font-size:13px;line-height:1.5;color:#9ca3af}.variable-panel_list__fkAbl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.variable-panel_row__qZWVZ{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:1px solid rgba(0,0,0,0);border-radius:8px;background:#f9fafb;text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease}.variable-panel_row__qZWVZ:hover{background:#f3f4f6}.variable-panel_rowSelected__8Cg3h{border-color:#7c3aed;background:rgba(124,58,237,.08)}.variable-panel_rowName__2lcx_{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:600;color:#6d28d9}.variable-panel_rowValue__vCvZ4{font-size:12px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.variable-panel_detail__9_sPv{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid #e5e7eb}.variable-panel_field__gUROX{display:flex;flex-direction:column;gap:4px}.variable-panel_field__gUROX label{font-size:12px;font-weight:600;color:#6b7280}.variable-panel_input__s_3FE,.variable-panel_textarea__9zMW8{width:100%;padding:6px 8px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-family:inherit;color:#111827;resize:vertical}.variable-panel_input__s_3FE:focus,.variable-panel_textarea__9zMW8:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.variable-panel_input__s_3FE{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.variable-panel_remove__ffxiY{align-self:flex-start;padding:6px 10px;border:1px solid #fca5a5;border-radius:6px;background:#fff;color:#dc2626;font-size:13px;cursor:pointer;transition:background .12s ease}.variable-panel_remove__ffxiY:hover{background:#fef2f2}.selection-popup_anchor__LUwfU{position:absolute;width:0;height:0;pointer-events:none}.selection-popup_popup__OFnQ9{position:absolute;left:0;top:0;display:flex;align-items:center;gap:2px;padding:4px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.04);z-index:1000;pointer-events:auto}.selection-popup_above__EiJ5g{transform-origin:bottom center;transform:translate(-50%,calc(-100% - 8px)) scale(var(--inverse-zoom,1))}.selection-popup_below__uJfnH{transform-origin:top center;transform:translate(-50%,8px) scale(var(--inverse-zoom,1))}.selection-popup_button__URBjS{border:none;border-radius:6px;background:rgba(0,0,0,0);color:#1a1a1a;font-size:13px;line-height:1;padding:6px 10px;cursor:pointer;transition:background .12s ease}.selection-popup_button__URBjS:hover{background:rgba(0,0,0,.06)}.selection-popup_button__URBjS:active{background:var(--tool-active-faint,rgba(12,140,233,.15));color:var(--tool-active,#0c8ce9)}.paged-editor_container__p0HKM{position:relative;margin:0 auto}.paged-editor_backdrop__NCB5e{position:absolute;inset:0;pointer-events:none;z-index:0}.paged-editor_sheet__DyVkO{position:absolute;left:0;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.05)}.paged-editor_editable__IBcji{position:relative;z-index:1;box-sizing:border-box;width:100%;outline:none;background:rgba(0,0,0,0);font-size:14px;line-height:var(--font-lh,1.2);color:#1a1a1a}.paged-editor_editable__IBcji ::selection{background:rgba(0,0,0,0)}.paged-editor_editable__IBcji::selection{background:rgba(0,0,0,0)}.paged-editor_headerFooter__ODe7F{position:absolute;inset:0;pointer-events:none;z-index:1}.paged-editor_footer__vdW9V,.paged-editor_header__Aabcr{position:absolute}.paged-editor_footer__vdW9V{transform:translateY(-100%)}.paged-editor_hfContent__Zd_lx{position:relative;z-index:1;outline:none;font-size:14px;line-height:var(--font-lh,1.2);color:#1a1a1a}.paged-editor_editableHeaderFooter__vuJbi{min-height:1.5em;border-radius:4px;cursor:text;transition:box-shadow .12s ease}.paged-editor_editableHeaderFooter__vuJbi:focus-within,.paged-editor_editableHeaderFooter__vuJbi:hover{box-shadow:0 0 0 1px var(--tool-active-faint,rgba(12,140,233,.3))}.paged-editor_activeHeaderFooter__LYS1W{box-shadow:0 0 0 1px var(--tool-active,rgba(12,140,233,.6));background:rgba(12,140,233,.03)}.paged-editor_addZone__8hVyK{position:absolute;display:flex;align-items:center;min-height:22px;pointer-events:auto;opacity:0;transition:opacity .12s ease}.paged-editor_addZone__8hVyK:hover{opacity:1}.paged-editor_addZoneFooter__22Bk1{transform:translateY(-100%)}.paged-editor_hfControls__lHl_G{position:absolute;bottom:calc(100% + 4px);right:0;z-index:3;display:flex;align-items:center;gap:2px;padding:3px 6px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.14);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.paged-editor_hfLabel__g3WIV{padding:0 4px;color:#6b7280;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.paged-editor_hfDivider__tm75E{width:1px;align-self:stretch;margin:2px;background:rgba(0,0,0,.1)}.paged-editor_hfOfY__xyK3O{font-size:11px;font-weight:600;letter-spacing:-.02em}.paged-editor_addButton__m4TOn{display:inline-flex;align-items:center;height:22px;padding:0 10px;border:1px dashed var(--tool-active-faint,rgba(12,140,233,.5));border-radius:11px;background:#fff;color:var(--tool-active,rgb(12,140,233));font-size:12px;font-weight:500;text-transform:capitalize;cursor:pointer;transition:background .12s ease,border-color .12s ease}.paged-editor_addButton__m4TOn:hover{background:var(--tool-active-faint,rgba(12,140,233,.08));border-style:solid}.thumbnail-field-overlay_overlay__OxZ8j{position:absolute;inset:0;pointer-events:none;z-index:5}.thumbnail-field-overlay_indicator__DwTBi{position:absolute;background-color:rgba(61,197,255,.35);border:1px solid rgba(61,197,255,.6);border-radius:1px}.button_btn__Tik_j{display:flex;align-items:center;justify-content:center;border-radius:0;width:-moz-fit-content;width:fit-content;font-weight:500;border:none;cursor:pointer;transition:none;text-decoration:none}.button_btn__Tik_j:active:not(:disabled){transform:scale(.98)}.button_btn__Tik_j:focus-visible{outline:2px solid #3dc5ff;outline-offset:2px}.button_btn--xs__E5Mxu{box-sizing:border-box;height:24px;min-height:24px;padding:2px 4px;font-size:.625rem}.button_btn--sm__DnC4Z{box-sizing:border-box;height:28px;min-height:28px;padding:4px 8px;font-size:.75rem}.button_btn--md__VTlIh{box-sizing:border-box;height:36px;min-height:36px;padding:8px 16px;font-size:.875rem}.button_btn--lg__Vpesu{box-sizing:border-box;height:44px;min-height:44px;padding:8px 24px;font-size:1rem}.button_btn--primary__WaUgf{background-color:#3dc5ff;color:#fff}.button_btn--primary__WaUgf:hover:not(:disabled){background-color:rgb(10.44,181.8841237113,255)}.button_btn--secondary__nQpZy{background-color:hsl(0,0%,95%);color:#333}.button_btn--secondary__nQpZy:hover:not(:disabled){background-color:hsl(0,0%,92%)}.button_btn--outline__Np9ff{background-color:rgba(0,0,0,0);color:#3dc5ff;border:1px solid #3dc5ff}.button_btn--outline__Np9ff:hover:not(:disabled){background-color:rgba(61,197,255,.2)}.button_btn--ghost__IwwQE{background-color:rgba(0,0,0,0);color:#6b7280;border:none}.button_btn--ghost__IwwQE:hover:not(:disabled){background-color:hsl(0,0%,96%);color:#333}.button_btn--fullWidth__LzGaJ{width:100%}.button_btn--disabled__ppN_i{opacity:.6;cursor:not-allowed}.button_btn--disabled__ppN_i:active,.button_btn--disabled__ppN_i:hover{transform:none}.button_btn__icon-start__ancu1{display:flex;align-items:center;margin-right:8px}.button_btn__icon-end__Zs0lR{margin-left:8px}.button_btn__content__m6k9H,.button_btn__icon-end__Zs0lR{display:flex;align-items:center}.button_btn__Tik_j:has(.button_btn__content__m6k9H:empty) .button_btn__icon-start__ancu1{margin-right:0}.button_btn__Tik_j:has(.button_btn__content__m6k9H:empty) .button_btn__icon-end__Zs0lR{margin-left:0}.document-detail-dialog_dialog__gQ9KU{display:grid;grid-template-columns:260px 1fr;height:80vh;overflow:hidden}.document-detail-dialog_sidebar__Jlrds{display:flex;flex-direction:column;border-right:1px solid hsl(0,0%,92%);overflow:hidden}.document-detail-dialog_sidebarTitle__VyKpg{display:flex;align-items:center;gap:8px;padding:24px 16px;font-size:.875rem;font-weight:600;font-family:var(--font-sans);color:#333;margin:0;border-bottom:1px solid hsl(0,0%,92%);flex-shrink:0}.document-detail-dialog_sidebarScroll__dhrBK{flex:1 1;min-height:0}.document-detail-dialog_detailsSection__AHA6m,.document-detail-dialog_sidebarLoading__skdh1{display:flex;flex-direction:column;gap:8px;padding:16px}.document-detail-dialog_detailsSection__AHA6m{border-bottom:1px solid hsl(0,0%,94%)}.document-detail-dialog_sectionTitle____9ZP{font-size:.625rem;font-weight:600;font-family:var(--font-sans);color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0}.document-detail-dialog_detailsList__T0f_7{display:flex;flex-direction:column;gap:4px}.document-detail-dialog_detailRow__sMk8i{display:flex;align-items:center;gap:4px;font-family:var(--font-sans);color:#6b7280;font-size:.625rem}.document-detail-dialog_detailLabel__5875i{font-weight:500}.document-detail-dialog_detailValue__3KFqK{margin-left:auto;font-weight:600;color:#333}.document-detail-dialog_fieldSummary__2NoUc{display:flex;flex-wrap:wrap;gap:4px}.document-detail-dialog_fieldTag__TnIJi{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background-color:hsl(0,0%,96%);font-family:var(--font-sans);font-size:10px;font-weight:500;color:#6b7280}.document-detail-dialog_fieldTagLabel__PP7I1{text-transform:capitalize}.document-detail-dialog_fieldTagCount__HEk0k{font-weight:700;color:#333}.document-detail-dialog_pageList__x7N_J{display:flex;flex-direction:column;gap:2px}.document-detail-dialog_pageItem__MMkvM{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;border:none;border-radius:4px;background:none;font-family:var(--font-sans);font-size:.625rem;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease-in-out}.document-detail-dialog_pageItem__MMkvM:hover{background-color:hsl(0,0%,96%);color:#333}.document-detail-dialog_pageItemActive__hcCxC{background-color:hsl(0,0%,94%);color:#333;font-weight:600}.document-detail-dialog_pageFieldCount__Tp93m{font-size:10px;color:#6b7280;font-weight:400}.document-detail-dialog_preview__a_weg{display:flex;flex-direction:column;background-color:hsl(0,0%,96%);overflow:hidden;position:relative}.document-detail-dialog_previewContainer__UH7Sy{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;overflow:hidden;position:relative;min-height:0}.document-detail-dialog_previewSpinner__2zI0L{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1;color:#3dc5ff}.document-detail-dialog_previewDocument__HH_U7{display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.document-detail-dialog_previewLoading__83fnT{flex:1 1;display:flex;align-items:center;justify-content:center;padding:24px}.document-detail-dialog_pageWrapper__Nt4hk{position:relative;box-shadow:0 2px 8px rgba(0,0,0,.12);border-radius:4px;overflow:hidden;line-height:0}.document-detail-dialog_fieldOverlay__q7cO3{position:absolute;border:1.5px dashed;border-radius:2px;pointer-events:none}.document-detail-dialog_fieldLabel__cmExB{position:absolute;top:-1px;left:-1px;padding:1px 4px;font-size:8px;font-weight:700;font-family:var(--font-sans);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:0 0 2px 0;line-height:1.2}.document-detail-dialog_pageNav__03JA6{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;flex-shrink:0;border-top:1px solid hsl(0,0%,94%);background-color:#fff}.document-detail-dialog_pageNavLabel__l3fr3{font-size:.625rem;font-weight:500;font-family:var(--font-sans);color:#6b7280;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes tooltip_spin__J5Uwj{to{transform:rotate(1turn)}}@keyframes tooltip_slideUpAndFade__rW4Vq{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip_slideDownAndFade__lP1jZ{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip_slideLeftAndFade__F3PZ1{0%{opacity:0;transform:translateX(6px)}to{opacity:1;transform:translateX(0)}}@keyframes tooltip_slideRightAndFade__1fjNc{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.tooltip_content__8ljll{z-index:9999;background:hsl(0,0%,8%);color:#fff;padding:4px 8px;border-radius:4px;box-shadow:0 6px 18px rgba(0,0,0,.6);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity;animation-duration:.16s;animation-timing-function:cubic-bezier(.16,.8,.25,1);font-size:.625rem;font-family:var(--font-sans)}.tooltip_content__8ljll[side=top]{animation-name:tooltip_slideUpAndFade__rW4Vq}.tooltip_content__8ljll[side=right]{animation-name:tooltip_slideRightAndFade__1fjNc}.tooltip_content__8ljll[side=bottom]{animation-name:tooltip_slideDownAndFade__lP1jZ}.tooltip_content__8ljll[side=left]{animation-name:tooltip_slideLeftAndFade__F3PZ1}.tooltip_contentinner__fWqmo{display:inline-block;max-width:20rem}.tooltip_arrow__PWVaK{fill:hsl(0,0%,8%)}.tooltip_arrow__PWVaK,.tooltip_content__8ljll{pointer-events:none}@keyframes document-loader_spin___mz9_{to{transform:rotate(1turn)}}@keyframes document-loader_slideUpAndFade__0NXSk{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes document-loader_slideDownAndFade__At7_N{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes document-loader_slideLeftAndFade__lQM89{0%{opacity:0;transform:translateX(6px)}to{opacity:1;transform:translateX(0)}}@keyframes document-loader_slideRightAndFade__yCyUA{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.document-loader_loader__6J9J5{display:flex;align-items:flex-end;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1000}.document-loader_progressBar__w0s1K{display:flex;height:20px;background-color:#3dc5ff;transition:all 50ms ease-in-out}.action-toast_toast__dFryk{position:absolute;top:16px;left:16px;z-index:1000;font-family:var(--font-sans);font-size:.625rem;color:hsl(0,0%,70%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.document-canvas_container__EKEkA{display:flex;flex:1 1;min-height:0;position:relative;background-color:hsl(0,0%,95%)}.document-canvas_floatingActions__2e7Vc{position:absolute;bottom:24px;right:24px;z-index:1000;display:flex;align-items:flex-end;gap:8px}.document-canvas_shortcutsCorner__1SBIq{position:absolute;bottom:24px;left:24px;z-index:1000}.document-canvas_documentWrapper__LtARw{display:flex;flex:1 1;width:100%}.document-canvas_documentCanvas__2yhMX{display:flex;width:100%;align-items:center;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative;padding:40px 0}.document-canvas_documentCanvas__2yhMX::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.document-canvas_documentCanvas__2yhMX::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.document-canvas_documentCanvas__2yhMX::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.document-canvas_documentCanvas__2yhMX::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.document-canvas_documentCanvas__2yhMX::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.document-canvas_documentCanvas__2yhMX{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0);cursor:url(/cursors/cursor.svg) 6 4,auto}.document-canvas_documentCanvas__2yhMX:after,.document-canvas_documentCanvas__2yhMX:before{content:"";flex:1 1}.document-canvas_zoomContainer__eup2H{display:flex;flex-direction:column;align-items:center;width:100%}.field-properties-panel_panel__dEA8q{display:flex;flex-direction:column;width:220px;flex-shrink:0;background-color:#fff;border-left:1px solid hsl(0,0%,92%);overflow-y:auto}.field-properties-panel_panel__dEA8q::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.field-properties-panel_panel__dEA8q::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.field-properties-panel_panel__dEA8q::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.field-properties-panel_panel__dEA8q::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.field-properties-panel_panel__dEA8q::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.field-properties-panel_panel__dEA8q{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0)}.field-properties-panel_header___DKQB{display:flex;align-items:center;gap:4px;padding:8px 16px;border-bottom:1px solid hsl(0,0%,94%);color:#6b7280}.field-properties-panel_headerTitle__CyL7b{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.field-properties-panel_section__shQUP{padding:8px 16px}.field-properties-panel_section__shQUP+.field-properties-panel_section__shQUP{border-top:1px solid hsl(0,0%,95%)}.field-properties-panel_fieldType__vuB_O{display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:500;color:#333}.field-properties-panel_fieldTypeIcon__PBZ4f{display:flex;align-items:center;color:#6b7280}.field-properties-panel_fieldTypeIcon__PBZ4f svg{width:16px;height:16px}.field-properties-panel_checkboxRow__Iy0Q_{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#333;cursor:pointer}.field-properties-panel_label___YNm4{display:block;font-size:.625rem;font-weight:500;color:#6b7280;margin-bottom:4px}.field-properties-panel_input__27vOq{width:100%;padding:4px 8px;font-family:var(--font-sans);font-size:.75rem;border:1px solid hsl(0,0%,90%);border-radius:4px;outline:none;color:#333;background:#fff}.field-properties-panel_input__27vOq:focus{border-color:#3dc5ff}.field-properties-panel_input__27vOq::placeholder{color:#6b7280;opacity:.6}.field-properties-panel_optionsList__20_PY{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.field-properties-panel_optionRow__Twx3T{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:2px 4px;border-radius:2px}.field-properties-panel_optionRow__Twx3T:hover{background:hsl(0,0%,97%)}.field-properties-panel_optionText__mDxm0{font-size:.75rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.field-properties-panel_addOptionRow__EmeKI{display:flex;gap:4px;align-items:center}.field-properties-panel_hint__wnxE3{display:block;font-size:10px;color:#6b7280;margin-top:4px;line-height:1.3}.command-palette_palette__eMgAV{display:flex;flex-direction:column;max-height:480px;padding:0}.command-palette_palette__inputRow__sjzYG{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid hsl(0,0%,92%)}.command-palette_palette__inputField__dOuQ5{flex:1 1;gap:0}.command-palette_palette__results__7IYZu{flex:1 1;overflow-y:auto;padding:4px 0}.command-palette_palette__results__7IYZu::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.command-palette_palette__results__7IYZu::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.command-palette_palette__results__7IYZu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.command-palette_palette__results__7IYZu::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.command-palette_palette__results__7IYZu::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.command-palette_palette__results__7IYZu{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0)}.command-palette_palette__empty__RX0jI{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:#6b7280;font-size:.75rem;font-family:var(--font-sans)}.command-palette_palette__group__dLpp4{padding:4px 8px}.command-palette_palette__groupLabel__8OaTY{display:block;padding:4px 8px;font-size:11px;font-weight:600;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.command-palette_palette__item__a_DI1{display:flex;align-items:center;gap:8px;width:100%;padding:8px;border:none;outline:none;background:rgba(0,0,0,0);border-radius:8px;cursor:pointer;text-align:left;transition:background-color 80ms ease-in-out}.command-palette_palette__item--active__pk0Bu{background-color:hsl(0,0%,96%)}.command-palette_palette__itemIcon__1kDh_{color:#6b7280;flex-shrink:0}.command-palette_palette__itemText__FCztd{flex:1 1;min-width:0;display:flex;flex-direction:column}.command-palette_palette__itemTitle__PExZ4{font-size:.75rem;font-weight:500;font-family:var(--font-sans);color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette_palette__itemSub__y6eLK{font-size:.625rem;font-family:var(--font-sans);color:#6b7280}.command-palette_palette__itemArrow__QfPNu{color:#a2a2a2;flex-shrink:0;opacity:0;transition:opacity 80ms ease}.command-palette_palette__item--active__pk0Bu .command-palette_palette__itemArrow__QfPNu{opacity:1}.command-palette_palette__footer__RdfVA{display:flex;align-items:center;gap:16px;padding:8px 16px;border-top:1px solid hsl(0,0%,92%)}.command-palette_palette__footerHint__b6t30{display:flex;align-items:center;gap:4px;font-size:.625rem;font-family:var(--font-sans);color:#6b7280}.command-palette_palette__kbd__I2bna{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-family:var(--font-sans);font-weight:500;color:#6b7280;background-color:hsl(0,0%,97%);border:1px solid hsl(0,0%,90%);border-radius:4px;line-height:1}.notification-bell_trigger__6SSVM{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;outline:none;background:rgba(0,0,0,0);color:#6b7280;cursor:pointer;transition:all .15s ease-in-out}.notification-bell_trigger__6SSVM:hover{background-color:hsl(0,0%,96%);color:#333}.notification-bell_trigger__badge__hEspo{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;font-family:var(--font-sans);line-height:16px;text-align:center;color:#fff;background-color:#e3342f;border-radius:9999px}.notification-bell_panel___ZBE0{width:360px;background-color:#fff;border:1px solid hsl(0,0%,92%);border-radius:8px;box-shadow:0 10px 15px rgba(0,0,0,.15);z-index:50;animation-duration:.15s;animation-timing-function:ease-out;overflow:hidden}.notification-bell_panel___ZBE0[data-state=open]{animation-name:notification-bell_slideIn__79vFo}.notification-bell_panel__header__LVx_8{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid hsl(0,0%,92%)}.notification-bell_panel__title__x642C{font-size:.75rem;font-weight:600;font-family:var(--font-sans);color:#333}.notification-bell_panel__markAll__PgeHd{display:flex;align-items:center;gap:4px;padding:4px 8px;font-size:.625rem;font-weight:500;font-family:var(--font-sans);color:#3dc5ff;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;transition:background-color .1s ease-in-out}.notification-bell_panel__markAll__PgeHd:hover{background-color:rgb(239.48,250.36,255)}.notification-bell_panel__list__RmlC0{max-height:400px;overflow-y:auto}.notification-bell_panel__list__RmlC0::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.notification-bell_panel__list__RmlC0::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.notification-bell_panel__list__RmlC0::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.notification-bell_panel__list__RmlC0::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.notification-bell_panel__list__RmlC0::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.notification-bell_panel__list__RmlC0{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0)}.notification-bell_panel__empty__N4Qgq{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:#6b7280;font-size:.75rem;font-family:var(--font-sans)}.notification-bell_panel__footer__aQzO6{border-top:1px solid hsl(0,0%,92%)}.notification-bell_panel__viewAll__Pla9M{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 16px;font-size:.75rem;font-weight:500;font-family:var(--font-sans);color:#3dc5ff;background:rgba(0,0,0,0);border:none;cursor:pointer;text-decoration:none;outline:none;transition:background-color .1s ease-in-out}.notification-bell_panel__viewAll__Pla9M:hover,.notification-bell_panel__viewAll__Pla9M[data-highlighted]{background-color:rgb(239.48,250.36,255)}.notification-bell_group__KUw_a:not(:first-child){border-top:1px solid hsl(0,0%,94%)}.notification-bell_group__label__le_dG{display:block;padding:8px 16px 4px;font-size:.625rem;font-weight:600;font-family:var(--font-sans);color:#6b7280;text-transform:uppercase;letter-spacing:.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.notification-bell_row__jgJ2F{position:relative;display:flex;align-items:flex-start;gap:8px;padding:8px 16px;cursor:pointer;outline:none;transition:background-color .1s ease-in-out}.notification-bell_row__jgJ2F[data-highlighted]{background-color:hsl(0,0%,97%)}.notification-bell_row--unread__zdCk7{background-color:rgb(247.24,252.68,255)}.notification-bell_row--onboarding__IBJOI{background-color:rgb(247.24,252.68,255);border-left:2px solid #3dc5ff}.notification-bell_row__content__cYyNx{flex:1 1;min-width:0}.notification-bell_row__header__6E4Tn{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.notification-bell_row__title__c6tau{font-size:.75rem;font-weight:500;font-family:var(--font-sans);color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification-bell_row__time__wl7bT{font-size:.625rem;font-family:var(--font-sans);color:#6b7280;white-space:nowrap;flex-shrink:0}.notification-bell_row__body__9yrsX{margin:2px 0 0;font-size:.625rem;font-family:var(--font-sans);color:#6b7280;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-bell_row__actor___F2hx{display:inline-block;margin-top:4px;font-size:.625rem;font-family:var(--font-sans);font-weight:500;color:#3dc5ff}.notification-bell_row__actions__Wd_sw{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-top:2px}.notification-bell_row__unreadDot__tTqqX{width:8px;height:8px;min-width:8px;border-radius:9999px;background-color:#3dc5ff}.notification-bell_row__dismiss__ETt8l{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#6b7280;cursor:pointer;opacity:0;transition:all .1s ease-in-out}.notification-bell_row__dismiss__ETt8l:hover{background-color:hsl(0,0%,92%);color:#333}.notification-bell_row__jgJ2F:hover .notification-bell_row__dismiss__ETt8l,.notification-bell_row__jgJ2F[data-highlighted] .notification-bell_row__dismiss__ETt8l{opacity:1}.notification-bell_dot__apWeW{width:8px;height:8px;min-width:8px;border-radius:9999px;margin-top:6px}.notification-bell_dot__info__zkre8{background-color:#0c8ce9}.notification-bell_dot__success__K2J1g{background-color:#6ae026}.notification-bell_dot__warning____Cxk{background-color:#f59e0b}.notification-bell_dot__error__JMvI6{background-color:#e3342f}.notification-bell_dot__onboarding__ZoFYp{color:#3dc5ff;flex-shrink:0;margin-top:4px}@keyframes notification-bell_slideIn__79vFo{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.user-badge_trigger___79Za{display:flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;border-radius:8px;border:none;outline:none;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .15s ease-in-out}.user-badge_trigger___79Za:hover{background-color:hsl(0,0%,96%)}.user-badge_trigger__info__n4q0S{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.user-badge_trigger__name__LeexH{font-size:.75rem;font-weight:600;font-family:var(--font-sans);color:#333;white-space:nowrap}.user-badge_trigger__status__zbaqM{font-size:.625rem;font-weight:500;font-family:var(--font-sans);color:#6b7280;white-space:nowrap}.user-badge_avatar__FhV3Y{display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;border-radius:9999px;background-color:rgb(225.9,246.3,255);color:#3dc5ff}.navbar_navbar__geewZ{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 24px;background-color:#fff;border-bottom:1px solid hsl(0,0%,92%);flex-shrink:0}.navbar_navbar__breadcrumb__d7SGa{display:flex;align-items:center;min-width:0;flex:1 1;flex-basis:0}.navbar_navbar__crumbItem__CSRFq{display:flex;align-items:center}.navbar_navbar__crumbSep___wPSX{margin:0 8px;color:#a2a2a2}.navbar_navbar__crumbLink__r3oix{font-size:.75rem;font-weight:500;font-family:var(--font-sans);color:#6b7280;text-decoration:none;transition:color .15s ease-in-out}.navbar_navbar__crumbLink__r3oix:hover{color:#333}.navbar_navbar__crumbLink--active__ZRf88{font-size:.75rem;font-weight:600;font-family:var(--font-sans);color:#333}.navbar_navbar__crumbTool__2NC9h{font-size:.625rem;font-weight:600;font-family:var(--font-sans);color:#3dc5ff;background-color:rgb(235.6,249.2,255);padding:2px 8px;border-radius:9999px;text-transform:uppercase;letter-spacing:.5px}.navbar_navbar__actions__Pgev1{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1 1;flex-basis:0}.navbar_navbar__searchTrigger__d24jy{display:flex;align-items:center;gap:6px;padding:6px 8px;background-color:hsl(0,0%,98%);border:1px solid hsl(0,0%,92%);border-radius:8px;color:#6b7280;cursor:pointer;outline:none;transition:all .15s ease-in-out}.navbar_navbar__searchTrigger__d24jy:hover{border-color:hsl(0,0%,86%);background-color:hsl(0,0%,97%)}.navbar_navbar__searchPlaceholder__1vefE{font-size:.75rem;font-family:var(--font-sans);color:#6b7280;width:240px;text-align:left}.navbar_navbar__searchKbd__Bi4Hy{font-size:11px;font-family:var(--font-sans);font-weight:500;color:#6b7280;background-color:#fff;border:1px solid hsl(0,0%,88%);border-radius:4px;padding:1px 6px;line-height:1;white-space:nowrap;pointer-events:none}.navbar_navbar__avatar__7btmF{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9999px;background-color:rgb(225.9,246.3,255);color:#3dc5ff;cursor:pointer;transition:all .15s ease-in-out}.navbar_navbar__avatar__7btmF:hover{background-color:rgb(206.5,240.5,255)}.dashboard-shell_shell__eh5aG{display:flex;height:100dvh;overflow:hidden}.dashboard-shell_shell__sidebarDesktop__JiGIK{position:relative;display:none}@media(min-width:768px){.dashboard-shell_shell__sidebarDesktop__JiGIK{display:block}}.dashboard-shell_shell__collapseBtn__Fgevd{position:absolute;bottom:24px;right:0;z-index:10;transform:translateX(50%);display:flex;align-items:center;justify-content:center;width:14px;height:32px;border-radius:8px;border:1px solid hsl(0,0%,92%);background-color:#fff;color:#6b7280;cursor:pointer;transition:background-color .15s ease,color .15s ease}.dashboard-shell_shell__collapseBtn__Fgevd:hover{background-color:hsl(0,0%,96%);color:#333}.dashboard-shell_shell__drawer__Afmtj{position:fixed;inset:0;z-index:50;display:block}@media(min-width:768px){.dashboard-shell_shell__drawer__Afmtj{display:none}}.dashboard-shell_shell__drawerBackdrop__UrXhS{position:absolute;inset:0;background:rgba(0,0,0,.4);border:none;cursor:default}.dashboard-shell_shell__drawerPanel__dIQkn{position:absolute;top:0;left:0;bottom:0;box-shadow:0 20px 25px rgba(0,0,0,.2)}.dashboard-shell_shell__main__2YmpX{display:flex;flex-direction:column;flex:1 1;overflow:hidden;min-width:0}.dashboard-shell_shell__mobileTopBar__wTwEv{display:flex;align-items:center;gap:8px;height:56px;padding:0 8px;background-color:#fff;border-bottom:1px solid hsl(0,0%,92%)}@media(min-width:768px){.dashboard-shell_shell__mobileTopBar__wTwEv{display:none}}.dashboard-shell_shell__menuBtn__5_Yif{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:none;background:rgba(0,0,0,0);color:#333;cursor:pointer;transition:background-color .15s ease,color .15s ease}.dashboard-shell_shell__menuBtn__5_Yif:hover{background-color:hsl(0,0%,96%)}.dashboard-shell_shell__mobileTitle____dOW{font-size:.75rem;font-weight:600;color:#333;font-family:var(--font-sans);letter-spacing:-.02em}.dashboard-shell_shell__navbarDesktop__eO3jB{display:none}@media(min-width:768px){.dashboard-shell_shell__navbarDesktop__eO3jB{display:block}}.dashboard-shell_shell__content__rC0Oz{flex:1 1;overflow-y:auto;overflow-x:hidden;background-color:#fff}.page-shell_shell__TgdL8{display:flex;flex-direction:column;height:100%;overflow:hidden}.schedule-send-dialog_body__Tf_kL{display:flex;flex-direction:column;gap:24px}.schedule-send-dialog_description__gj0eI{font-size:.75rem;color:#6b7280;margin:0;line-height:1.5}.schedule-send-dialog_fields__wxMyp{display:flex;gap:16px}.schedule-send-dialog_field__EFJfu{display:flex;flex-direction:column;gap:4px;flex:1 1}.schedule-send-dialog_field__EFJfu label{font-size:.75rem;font-weight:600;color:#333}.schedule-send-dialog_field__EFJfu input{height:38px;padding:0 16px;border:1px solid hsl(0,0%,88%);border-radius:4px;font-size:.75rem;font-family:var(--font-sans);color:#333;background-color:#fff;outline:none;transition:border-color .15s ease}.schedule-send-dialog_field__EFJfu input:focus{border-color:#3dc5ff}.schedule-send-dialog_error__Z6T93{font-size:.625rem;color:#e3342f;margin:0}.schedule-send-dialog_footer__4Y0aH{display:flex;justify-content:flex-end;gap:8px}.canvas-editor_editor__6GMoC{display:flex;flex-direction:column;height:100%;overflow:hidden}.canvas-editor_toolbar__Sh02_{display:flex;align-items:center;justify-content:space-between;padding:4px 16px;border-bottom:1px solid hsl(0,0%,88%);background-color:#fff;gap:8px;flex-shrink:0}.canvas-editor_toolbarGroup__pD5Br{display:flex;align-items:center;gap:4px}.canvas-editor_insertButton__MIbkW{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid hsl(0,0%,88%);background:#fff;color:#6b7280;cursor:pointer;transition:color .12s ease,background-color .12s ease}.canvas-editor_insertButton__MIbkW:hover{background-color:hsl(0,0%,94%);color:#333}.canvas-editor_editorBody__bb0Cz{display:flex;flex:1 1;overflow:hidden}.canvas-editor_canvasArea__J7R2l{flex:1 1;overflow:auto;display:flex;align-items:flex-start;justify-content:center;padding:24px;background-color:hsl(0,0%,94%)}.canvas-editor_pageCanvasWrapper__aSkDo{box-shadow:0 2px 8px rgba(0,0,0,.12)}.canvas-editor_documentTabs__84tDc{display:flex;gap:1px;padding:4px 16px;border-bottom:1px solid hsl(0,0%,88%);background-color:#fff;overflow-x:auto;flex-shrink:0}.canvas-editor_documentTab__JKte5{padding:4px 16px;font-size:.75rem;font-weight:500;color:#6b7280;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;white-space:nowrap;transition:color .12s ease,border-color .12s ease}.canvas-editor_documentTab__JKte5:hover{color:#333}.canvas-editor_documentTabActive__RpzSY{color:#333;border-bottom-color:#3dc5ff}.canvas-editor_pageNavigator__X689i{display:flex;align-items:center;gap:4px}.canvas-editor_pageNavButton__KyCH8{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid hsl(0,0%,88%);background:#fff;color:#6b7280;cursor:pointer;transition:color .12s ease,background-color .12s ease}.canvas-editor_pageNavButton__KyCH8:hover:not(:disabled){background-color:hsl(0,0%,94%);color:#333}.canvas-editor_pageNavButton__KyCH8:disabled{opacity:.4;cursor:default}.canvas-editor_pageNavLabel__phOeJ{font-size:.75rem;font-weight:500;color:#6b7280;min-width:48px;text-align:center}.canvas-editor_zoomControls__iqH6d{display:flex;align-items:center;gap:4px}.canvas-editor_zoomButton__QWUgC{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid hsl(0,0%,88%);background:#fff;color:#6b7280;cursor:pointer;transition:color .12s ease,background-color .12s ease}.canvas-editor_zoomButton__QWUgC:hover:not(:disabled){background-color:hsl(0,0%,94%);color:#333}.canvas-editor_zoomButton__QWUgC:disabled{opacity:.4;cursor:default}.canvas-editor_zoomLabel__cyzLy{font-size:.75rem;font-weight:500;color:#6b7280;min-width:44px;text-align:center}.canvas-editor_statusBar__s1I3O{display:flex;align-items:center;justify-content:space-between;padding:2px 16px;border-top:1px solid hsl(0,0%,88%);background-color:#fff;font-size:.625rem;color:#6b7280;flex-shrink:0}.property-panel_panel__bLKtH{width:240px;flex-shrink:0;border-left:1px solid hsl(0,0%,88%);background-color:#fff;overflow-y:auto;display:flex;flex-direction:column}.property-panel_empty__lOkk7{display:flex;align-items:center;justify-content:center;height:100%;font-size:.625rem;color:#6b7280;padding:16px;text-align:center}.property-panel_header__KVu5S{padding:8px 16px;border-bottom:1px solid hsl(0,0%,88%)}.property-panel_objectType__t9vsZ{font-size:.625rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin:0}.property-panel_section__oI2i6{display:flex;flex-direction:column;gap:4px;padding:8px 16px;border-bottom:1px solid hsl(0,0%,88%)}.property-panel_sectionTitle__vFDpn{font-size:.625rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.property-panel_fieldRow__uPFwI{display:flex;align-items:center;gap:4px}.property-panel_fieldLabel__GReKk{font-size:.625rem;color:#6b7280;min-width:28px;flex-shrink:0}.property-panel_fieldInput__t9hoD{flex:1 1;min-width:0;padding:3px 4px;font-size:.625rem;border:1px solid hsl(0,0%,88%);background:#fff;color:#333;outline:none}.property-panel_fieldInput__t9hoD:focus{border-color:#3dc5ff}.property-panel_fieldInputSmall__weWOx{width:56px;flex:none}.property-panel_colorInput__CgWTN{width:24px;height:24px;padding:0;border:1px solid hsl(0,0%,88%);cursor:pointer;background:none}.property-panel_colorInput__CgWTN::-webkit-color-swatch-wrapper{padding:0}.property-panel_colorInput__CgWTN::-webkit-color-swatch{border:none}.property-panel_fieldSelect__ctksX{flex:1 1;min-width:0;padding:3px 4px;font-size:.625rem;border:1px solid hsl(0,0%,88%);background:#fff;color:#333;outline:none}.property-panel_fieldSelect__ctksX:focus{border-color:#3dc5ff}.property-panel_checkboxRow__wHSAi{display:flex;align-items:center;gap:4px}.property-panel_checkbox__77Ljw{width:14px;height:14px;accent-color:var(--primary)}.property-panel_checkboxLabel__YIx1L{font-size:.625rem;color:#333}.region-panel_panel__vLqfO{display:flex;flex-direction:column;gap:16px;padding:16px;border-left:1px solid hsl(0,0%,88%);background-color:#fff;width:280px;overflow-y:auto;flex-shrink:0}.region-panel_emptyState__gFzva{font-size:.75rem;color:#6b7280;text-align:center;padding:32px 16px}.region-panel_header__Of8Ck{display:flex;align-items:center;justify-content:space-between}.region-panel_title__Wj7uY{font-size:.75rem;font-weight:600;color:#333;margin:0}.region-panel_deleteButton__NMq6l{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:1px solid hsl(0,0%,88%);color:#6b7280;cursor:pointer;transition:color .12s ease,border-color .12s ease}.region-panel_deleteButton__NMq6l:hover{color:#e3342f;border-color:#e3342f}.region-panel_field__NW51t{display:flex;flex-direction:column;gap:2px}.region-panel_label__uG2Dv{font-size:.625rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.region-panel_input__3vA7D,.region-panel_value__H53cE{font-size:.75rem;color:#333}.region-panel_input__3vA7D{padding:4px 8px;border:1px solid hsl(0,0%,88%);background:#fff;outline:none;transition:border-color .12s ease}.region-panel_input__3vA7D:focus{border-color:#3dc5ff}.region-panel_typeToggle__za1AE{display:flex;gap:1px}.region-panel_typeButton__WJX6p{flex:1 1;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;font-size:.625rem;font-weight:500;border:1px solid hsl(0,0%,88%);background:#fff;color:#6b7280;cursor:pointer;transition:color .12s ease,background-color .12s ease,border-color .12s ease}.region-panel_typeButton__WJX6p:hover{background-color:hsl(0,0%,96%);color:#333}.region-panel_typeButtonActive__ZI9_o{background-color:hsl(0,0%,94%);color:#333;border-color:#3dc5ff}.region-panel_warning___X6jL{font-size:.625rem;color:#f59e0b;padding:4px 8px;background-color:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2)}.region-panel_effectsList__sM_Tj{display:flex;flex-direction:column;gap:2px}.region-panel_effectItem__NWkBu{display:flex;align-items:center;gap:4px;padding:2px 4px;font-size:.625rem;background-color:hsl(0,0%,97%)}.region-panel_effectAction__YUJKC{font-weight:500;color:#333}.region-panel_variantsSection__pBp33{display:flex;flex-direction:column;gap:4px}.region-panel_variantsHeader__Z_EsY{display:flex;align-items:center;justify-content:space-between}.region-panel_addButton__8lEuV{display:flex;align-items:center;gap:2px;padding:2px 4px;font-size:.625rem;font-weight:500;background:none;border:1px solid hsl(0,0%,88%);color:#6b7280;cursor:pointer;transition:color .12s ease,border-color .12s ease}.region-panel_addButton__8lEuV:hover{color:#333;border-color:#6b7280}.region-panel_variantsList__hb4tk{display:flex;flex-direction:column;gap:1px}.region-panel_variantItem__roT74{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;font-size:.75rem;background-color:hsl(0,0%,97%);cursor:pointer;transition:background-color .12s ease}.region-panel_variantItem__roT74:hover{background-color:hsl(0,0%,94%)}.region-panel_variantItemActive__1D1PF{background-color:hsl(0,0%,92%);outline:1px solid #3dc5ff}.region-panel_variantLabel__lixsD{color:#333;font-weight:500}.region-panel_variantDelete__7zA_Y{display:flex;align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;padding:2px}.region-panel_variantDelete__7zA_Y:hover{color:#e3342f}.region-panel_emptyVariants__YRqEP{font-size:.625rem;color:#6b7280;padding:4px;text-align:center}.gate-region-linker_linker__JxqVm{display:flex;flex-direction:column;gap:4px}.gate-region-linker_effectList__tJyif{display:flex;flex-direction:column;gap:1px}.gate-region-linker_effectRow__JukAF{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:2px 4px;background-color:hsl(0,0%,97%);transition:background-color .12s ease}.gate-region-linker_effectRow__JukAF:hover{background-color:hsl(0,0%,94%)}.gate-region-linker_effectInfo__esyA2{display:flex;align-items:center;gap:4px;flex:1 1;min-width:0}.gate-region-linker_regionLabel__EdL9n{font-size:.625rem;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.gate-region-linker_actionSelect__dwofg,.gate-region-linker_regionSelect__UwCL8,.gate-region-linker_variantSelect__GCmTp{font-size:.625rem;padding:2px 4px;border:1px solid hsl(0,0%,88%);background:#fff;color:#333;outline:none}.gate-region-linker_actionSelect__dwofg:focus,.gate-region-linker_regionSelect__UwCL8:focus,.gate-region-linker_variantSelect__GCmTp:focus{border-color:#3dc5ff}.gate-region-linker_variantSelect__GCmTp{max-width:100px}.gate-region-linker_removeButton__ox3kD{display:flex;align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;padding:2px;flex-shrink:0}.gate-region-linker_removeButton__ox3kD:hover{color:#e3342f}.gate-region-linker_addRow__paCYc{display:flex}.gate-region-linker_regionSelect__UwCL8{flex:1 1}.gate-region-linker_empty__XacH9{font-size:.625rem;color:#6b7280;font-style:italic}.variable-panel_panel__eG7rU{display:flex;flex-direction:column;gap:8px;padding:16px;border-left:1px solid hsl(0,0%,88%);background-color:#fff;width:280px;overflow-y:auto;flex-shrink:0}.variable-panel_bindingsHeader__Jgc1Q,.variable-panel_header__Epn42{display:flex;align-items:center;justify-content:space-between}.variable-panel_title__jbc4q{font-size:.75rem;font-weight:600;color:#333;margin:0}.variable-panel_addButton__C1fpU{display:flex;align-items:center;gap:2px;padding:2px 4px;font-size:.625rem;font-weight:500;background:none;border:1px solid hsl(0,0%,88%);color:#6b7280;cursor:pointer}.variable-panel_addButton__C1fpU:hover{color:#333;border-color:#6b7280}.variable-panel_variableList__M1eRP{display:flex;flex-direction:column;gap:1px}.variable-panel_variableItem__KSC3S{display:flex;flex-direction:column;gap:2px;padding:4px 8px;cursor:pointer;background-color:hsl(0,0%,97%);transition:background-color .12s ease}.variable-panel_variableItem__KSC3S:hover{background-color:hsl(0,0%,94%)}.variable-panel_variableItemActive__tP2UI{background-color:hsl(0,0%,92%);outline:1px solid #3dc5ff}.variable-panel_variableKey__abn0J{font-size:.625rem;font-family:monospace;color:#7c3aed;font-weight:600}.variable-panel_empty__1q4pc,.variable-panel_variableLabel__8WJ_G{font-size:.625rem;color:#6b7280}.variable-panel_empty__1q4pc{text-align:center;padding:16px}.variable-panel_detail__gCQ7t{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid hsl(0,0%,88%)}.variable-panel_detailHeader__3Hc3R{display:flex;align-items:center;justify-content:space-between}.variable-panel_detailTitle__2bvLy{font-size:.75rem;font-weight:600;color:#333;margin:0}.variable-panel_detailActions__KdRY8{display:flex;gap:2px}.variable-panel_insertButton__JJ3tk{padding:2px 4px;font-size:.625rem;font-weight:600;background-color:#3dc5ff;color:#000;border:none;cursor:pointer}.variable-panel_insertButton__JJ3tk:hover{opacity:.9}.variable-panel_deleteButton__lhLHG{display:flex;align-items:center;padding:2px;background:none;border:1px solid hsl(0,0%,88%);color:#6b7280;cursor:pointer}.variable-panel_deleteButton__lhLHG:hover{color:#e3342f;border-color:#e3342f}.variable-panel_field__Ii5nD{display:flex;flex-direction:column;gap:2px}.variable-panel_label__rNQzc{font-size:.625rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.variable-panel_bindingInput__nir4Y,.variable-panel_input__j3vqZ{padding:4px 8px;font-size:.75rem;border:1px solid hsl(0,0%,88%);background:#fff;color:#333;outline:none}.variable-panel_bindingInput__nir4Y:focus,.variable-panel_input__j3vqZ:focus{border-color:#3dc5ff}.variable-panel_typeGrid__bU0qq{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px}.variable-panel_typeButton__icxLi{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px;font-size:.625rem;font-weight:500;border:1px solid hsl(0,0%,88%);background:#fff;color:#6b7280;cursor:pointer}.variable-panel_typeButton__icxLi:hover{background-color:hsl(0,0%,96%);color:#333}.variable-panel_typeButtonActive__N1hAF{background-color:hsl(0,0%,94%);color:#333;border-color:#3dc5ff}.variable-panel_sourceToggle__8m0gp{display:flex;gap:1px}.variable-panel_sourceButton__TeasI{flex:1 1;padding:4px;font-size:.625rem;font-weight:500;border:1px solid hsl(0,0%,88%);background:#fff;color:#6b7280;cursor:pointer}.variable-panel_sourceButton__TeasI:hover{background-color:hsl(0,0%,96%);color:#333}.variable-panel_sourceButtonActive__fvEDU{background-color:hsl(0,0%,94%);color:#333;border-color:#3dc5ff}.variable-panel_bindingsSection__xgGE_{display:flex;flex-direction:column;gap:4px}.variable-panel_bindingRow__Ni5Py{display:flex;gap:2px}.variable-panel_bindingInput__nir4Y{flex:1 1;min-width:0}.variable-panel_removeButton__giqko{display:flex;align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;padding:2px}.variable-panel_removeButton__giqko:hover{color:#e3342f}.template-builder_page__3856Y{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:#f0f0f0}.template-builder_topBar__KSlfu{position:relative;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;background-color:#fff;border-bottom:1px solid hsl(0,0%,94%);flex-shrink:0}.template-builder_topBarActions__GDq5Q{display:flex;align-items:center;gap:8px}.template-builder_tabBar___WgPq{position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);width:calc(860px + 40px*2);max-width:100%;display:flex;align-items:center;gap:24px;padding:0 40px;pointer-events:none}.template-builder_tabBar___WgPq>*{pointer-events:auto}.template-builder_tab__3odUv{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:none;font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:#6b7280;cursor:pointer;height:100%}.template-builder_tab__3odUv:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:rgba(0,0,0,0);border-radius:1px}.template-builder_tab__3odUv[data-active]{color:#333}.template-builder_tab__3odUv[data-active]:after{background-color:#3dc5ff}.template-builder_tab__3odUv:hover:not([data-active]){color:#333}.template-builder_content__nByjB{flex:1 1;min-height:0;display:flex}.template-builder_loading__TUaEw{display:flex;align-items:center;justify-content:center;flex:1 1;color:#6b7280}.template-builder_wrapper__VonWt{display:flex;flex-direction:column;width:100%;flex:1 1;min-height:0}.template-builder_wrapper__VonWt input,.template-builder_wrapper__VonWt select,.template-builder_wrapper__VonWt textarea{background-color:#fff}.template-builder_body__PluCH{display:flex;justify-content:center;align-items:flex-start;flex:1 1;min-height:0;overflow-y:auto;padding:32px 40px}.template-builder_column___owTQ{display:flex;flex-direction:column;gap:32px;width:100%;max-width:860px;min-width:0}.template-builder_section__rTV4n{display:flex;flex-direction:column;gap:16px;background-color:#fff;border:1px solid hsl(0,0%,92%);border-radius:0;padding:24px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.template-builder_sectionHeader__vuBSV{display:flex;align-items:center;gap:8px}.template-builder_sectionHeader__vuBSV>svg:first-child{flex-shrink:0;color:#3dc5ff}.template-builder_sectionHeader__vuBSV>:last-child:not(:nth-child(2)){margin-left:auto}.template-builder_sectionTitle__l1adN{font-size:.875rem;font-weight:600;font-family:var(--font-sans);color:#333;margin:0}.template-builder_sectionSubtitle__UBzLv{font-size:.75rem;font-weight:400;color:#6b7280;margin:0 0 4px}.template-builder_detailsRow__FaOeI{display:flex;gap:16px;align-items:flex-end}.template-builder_titleField__6sKIW{flex:1 1;min-width:0}.template-builder_categoryField__w3ZKA{flex:0 0 180px;min-width:0}.template-builder_descriptionField__9FHAP{width:100%}.template-builder_roleGrid__pOSAg{display:flex;flex-direction:column;border:1px solid hsl(0,0%,92%);border-radius:0;background-color:#fff}.template-builder_roleHeader__DDrNs,.template-builder_roleRow__aivn5{display:grid;grid-template-columns:24px 32px 1fr 180px 24px;grid-gap:8px;gap:8px;align-items:center;padding:8px 16px}.template-builder_roleHeader__DDrNs{background-color:hsl(0,0%,96%);border-bottom:1px solid hsl(0,0%,92%);font-size:.625rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.template-builder_roleListBody__YsPPl{display:flex;flex-direction:column}.template-builder_roleRow__aivn5{background-color:#fff;border-bottom:1px solid hsl(0,0%,94%);transition:background-color .12s ease;min-height:56px}.template-builder_roleRow__aivn5:last-of-type{border-bottom:none}.template-builder_orderBadge___8fx_{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:9999px;color:#fff;font-size:.625rem;font-weight:600;line-height:1}.template-builder_orderBadge___8fx_[data-order="1"]{background-color:#0c8ce9}.template-builder_orderBadge___8fx_[data-order="2"]{background-color:#e05297}.template-builder_orderBadge___8fx_[data-order="3"]{background-color:#16a34a}.template-builder_orderBadge___8fx_[data-order="4"]{background-color:#f59e0b}.template-builder_orderBadge___8fx_[data-order="5"]{background-color:#8b5cf6}.template-builder_orderBadge___8fx_[data-order="6"]{background-color:#06b6d4}.template-builder_orderBadge___8fx_[data-order="7"]{background-color:#ea580c}.template-builder_orderBadge___8fx_[data-order="8"]{background-color:#6366f1}.template-builder_orderBadge___8fx_[data-order="9"]{background-color:#d946ef}.template-builder_orderBadge___8fx_[data-order="10"]{background-color:#0d9488}.template-builder_dragHandle__VuS9H{display:flex;align-items:center;justify-content:center;width:26px;height:30px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#a2a2a2;cursor:-webkit-grab;cursor:grab;touch-action:none;transition:background-color .12s ease,color .12s ease}.template-builder_dragHandle__VuS9H:active{cursor:-webkit-grabbing;cursor:grabbing}.template-builder_signingOrderRow__P5Sh7{display:flex;align-items:flex-start;gap:8px;padding:16px;border:1px solid hsl(0,0%,92%);border-radius:0;background-color:hsl(0,0%,98%);cursor:pointer;transition:border-color .12s ease}.template-builder_signingOrderRow__P5Sh7:hover{border-color:hsl(0,0%,84%)}.template-builder_signingOrderText__p564U{display:flex;flex-direction:column;gap:2px}.template-builder_signingOrderLabel__WYkUZ{font-size:.75rem;font-weight:600;color:#333}.template-builder_signingOrderDescription__IZ9_X{font-size:.75rem;color:#6b7280;line-height:1.4}.template-builder_gateCard__J3GUn,.template-builder_gateListBody__RLWfw,.template-builder_gateList__YaAZ4{display:flex;flex-direction:column;gap:16px}.template-builder_gateCard__J3GUn{border:1px solid hsl(0,0%,92%);border-radius:0;padding:16px;background-color:hsl(0,0%,99%)}.template-builder_gateTopRow__PjUAV{display:flex;align-items:flex-start;gap:8px}.template-builder_gateOrderControls__8XQ3g{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.template-builder_gateNumber__vX9Ro{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:9999px;background-color:#3dc5ff;color:#000;font-size:.625rem;font-weight:600;margin-top:4px}.template-builder_gateQuestionField__WFNbU{flex:1 1;min-width:0}.template-builder_gateDependency__usz0H{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:0;background-color:hsl(0,0%,97%);font-size:.75rem;color:#6b7280}.template-builder_gateDependencyLabel__r7YCa{flex-shrink:0;font-weight:600;color:#333;font-size:.625rem;text-transform:uppercase;letter-spacing:.04em}.template-builder_gateDependencySelects__fv9lM{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.template-builder_gateDependencySelects__fv9lM>*{min-width:200px}.template-builder_gateOptionsLabel__t_29B{font-size:.625rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.template-builder_gateOptions__AOngr{display:flex;flex-direction:column;gap:8px}.template-builder_gateOptionGroup__OrCKO{display:flex;flex-direction:column;gap:4px}.template-builder_gateOptionRow__FepBg{display:flex;align-items:center;gap:8px}.template-builder_gateOptionField__X9IcM{flex:1 1;min-width:0}.template-builder_gateActions__L2jvr{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding-left:8px}.template-builder_gateActionAdd__HpiNc{min-width:200px}.template-builder_gateActionChip__MOYbS{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background-color:hsl(0,0%,94%);font-size:.625rem;color:#6b7280}.template-builder_gateActionChip__MOYbS>button{display:flex;align-items:center;padding:0;border:none;background:none;color:#6b7280;cursor:pointer}.template-builder_gateActionChip__MOYbS>button:hover{color:#e3342f}.template-builder_gateChildren___q__A{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid hsl(0,0%,92%)}.template-builder_gateChildrenLabel__Aa_7D{font-size:.625rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.template-builder_gateChildCard__CU0lh{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid hsl(0,0%,92%);border-radius:0;background-color:#fff}.template-builder_emptyGates__hsb8t{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;color:#6b7280;text-align:center;font-size:.75rem}.template-builder_fieldChip___j6X5{display:inline-flex;align-items:center;gap:4px;padding:4px 16px;font-size:.75rem;font-weight:600;line-height:1.4;white-space:nowrap;text-decoration:none;cursor:pointer;background-color:hsl(0,0%,92%);color:#6b7280;transition:background-color .12s ease,color .12s ease}.template-builder_fieldChip___j6X5:hover{background-color:hsl(0,0%,86%);color:#333}.template-builder_fieldChip___j6X5:hover .template-builder_fieldChipDefaultLabel__NeCHI{display:none}.template-builder_fieldChipDefaultLabel__NeCHI,.template-builder_fieldChip___j6X5:hover .template-builder_fieldChipHoverLabel__tGLJr{display:inline}.template-builder_fieldChipHoverLabel__tGLJr{display:none}.template-builder_settingsGrid__zkcL9{display:flex;flex-direction:column;gap:1px;border:1px solid hsl(0,0%,92%);border-radius:0;overflow:hidden;background-color:hsl(0,0%,92%)}.template-builder_settingRow__mbxk_{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background-color:#fff}.template-builder_settingInfo__1JqSq{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.template-builder_settingLabel__CaMcj{font-size:.75rem;font-weight:600;color:#333}.template-builder_settingDescription__XMb_J{font-size:.75rem;color:#6b7280;line-height:1.4}.template-builder_settingInput__1PB8I{display:flex;align-items:center;gap:8px;flex-shrink:0;width:120px}.template-builder_settingUnit__9UPee{font-size:.75rem;color:#6b7280;flex-shrink:0}.template-builder_switchList__tCOz_{display:flex;flex-direction:column;gap:1px;border:1px solid hsl(0,0%,92%);border-radius:0;overflow:hidden;background-color:hsl(0,0%,92%)}.template-builder_switchRow__YuH2h{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background-color:#fff;cursor:pointer;transition:background-color .12s ease}.template-builder_switchRow__YuH2h:hover{background-color:hsl(0,0%,98%)}.template-builder_switchInfo__VUbr_{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.template-builder_switchLabel__kNDTf{font-size:.75rem;font-weight:600;color:#333}.template-builder_switchDescription__l_wIv{font-size:.75rem;color:#6b7280;line-height:1.4}.template-builder_brandingGrid__aRC3Z{display:flex;gap:24px}.template-builder_brandingLogoArea___xn_s{display:flex;flex-direction:column;gap:8px;flex:1 1}.template-builder_logoPreview__utaZ5{display:flex;align-items:center;gap:8px}.template-builder_logoImage__3E0er{width:120px;height:48px;object-fit:contain;border:1px solid hsl(0,0%,92%);border-radius:0;background-color:hsl(0,0%,98%)}.template-builder_logoUploadButton__6K3Dz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:120px;height:80px;border:2px dashed hsl(0,0%,88%);border-radius:0;background:none;color:#6b7280;font-size:.625rem;cursor:pointer;transition:border-color .12s ease,color .12s ease}.template-builder_logoUploadButton__6K3Dz:hover{border-color:#3dc5ff;color:#333}.template-builder_brandingColorArea__pRIOv{display:flex;flex-direction:column;gap:8px;flex:1 1}.template-builder_colorPickerRow__4cVBY{display:flex;align-items:center;gap:8px}.template-builder_colorInput__Mzf_C{width:36px;height:36px;border:1px solid hsl(0,0%,92%);border-radius:0;padding:2px;cursor:pointer;background:none}.template-builder_colorInput__Mzf_C::-webkit-color-swatch-wrapper{padding:0}.template-builder_colorInput__Mzf_C::-webkit-color-swatch{border:none;border-radius:2px}.template-builder_mergeFieldList__vXoXJ{display:flex;flex-direction:column;gap:8px}.template-builder_mergeFieldRow__CrD0j{display:flex;align-items:flex-start;gap:16px;padding:16px;border:1px solid hsl(0,0%,92%);border-radius:0;background-color:hsl(0,0%,99%)}.template-builder_mergeFieldInputs__6sqNH{display:flex;flex:1 1;gap:8px;min-width:0}.template-builder_mergeFieldInputs__6sqNH>*{flex:1 1;min-width:0}.template-builder_mergeFieldActions__vmFKW{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-top:4px}.template-builder_mergeFieldRequired__zJ5Gt{display:flex;align-items:center;gap:4px;font-size:.75rem;color:#6b7280;white-space:nowrap;cursor:pointer}.template-builder_codeInline__0l0cZ{padding:1px 4px;border-radius:4px;background-color:hsl(0,0%,94%);font-size:.625rem;font-family:monospace}.template-builder_tabIconComplete__K2Wzj{color:#6ae026;flex-shrink:0}.template-builder_tabIconPartial__OxsBD{color:#f59e0b;flex-shrink:0}.template-builder_tabIconWrapper__qFgE4{position:relative;display:inline-flex;align-items:center}.template-builder_tabPopover__0_CAI{display:none;flex-direction:column;gap:6px;position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px;padding:16px;background:#fff;border:1px solid hsl(0,0%,92%);border-radius:0;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10;min-width:180px}.template-builder_tabIconWrapper__qFgE4:hover>.template-builder_tabPopover__0_CAI{display:flex}.template-builder_tabTooltip__vtuHz{display:flex;flex-direction:column;gap:6px}.template-builder_tabTooltipRow__yzVll{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#333;white-space:nowrap}.template-builder_tabTooltipCheck__Thavf{color:#6ae026;flex-shrink:0}.template-builder_tabTooltipX__5nxhv{color:#6b7280;flex-shrink:0;opacity:.4}.checkbox_root__1wVWT{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;min-width:16px;min-height:16px;flex-shrink:0;position:relative;border-radius:4px;border:1.5px solid hsl(0,0%,85%);background-color:#fff;cursor:pointer;transition:border-color background-color .15s ease-in-out}.checkbox_root__1wVWT:hover{border-color:hsl(0,0%,75%)}.checkbox_root__1wVWT[data-state=checked],.checkbox_root__1wVWT[data-state=indeterminate]{background-color:#3dc5ff;border-color:#3dc5ff}.checkbox_indicator__uq43X{display:flex;align-items:center;justify-content:center;color:#000;position:absolute}.switch_wrapper__GnZ1J{display:flex;align-items:center;gap:8px}.switch_root__hge8H{position:relative;width:30px;height:18px;border-radius:9999px;background-color:rgb(180.6,180.6,180.6);border:none;padding:0;cursor:pointer;outline:none;transition:background-color .15s ease-in-out}.switch_root__hge8H[data-state=checked]{background-color:#3dc5ff}.switch_root__hge8H:focus-visible{box-shadow:0 0 0 3px rgba(61,197,255,.15)}.switch_root__hge8H[data-disabled]{opacity:.5;cursor:not-allowed}.switch_thumb__srbII{display:block;width:14px;height:14px;border-radius:9999px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05);transform:translateX(2px);transition:transform .15s ease-in-out}.switch_thumb__srbII[data-state=checked]{transform:translateX(12px)}.switch_label__DQA__{font-size:.75rem;font-weight:500;color:#333;cursor:pointer}.switch_label__DQA__,.toolbar_toolbar__h3t3K{-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolbar_toolbar__h3t3K{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 10px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.toolbar_group__5sJXH{display:flex;align-items:center;gap:2px}.toolbar_divider__vfRHZ{width:1px;align-self:stretch;margin:2px 6px;background:rgba(0,0,0,.1)}.toolbar_colorButton__a3iXD{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#1a1a1a;cursor:pointer;transition:background .12s ease}.toolbar_colorButton__a3iXD:hover{background:rgba(0,0,0,.06)}.toolbar_colorInput__r6j62{position:absolute;inset:0;opacity:0;cursor:pointer}.toolbar_colorInput__r6j62:disabled{cursor:default}.toolbar_swatch__om26L{position:absolute;left:5px;right:5px;bottom:4px;height:3px;border-radius:2px}.toolbar_zoomLabel__Ydjut{min-width:44px;height:28px;padding:0 6px;border:none;border-radius:4px;background:rgba(0,0,0,0);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1a1a1a;cursor:pointer;transition:background .12s ease}.toolbar_zoomLabel__Ydjut:hover{background:rgba(0,0,0,.06)}.create-page_page__AZufb{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:#f0f0f0}.create-page_topBar__Hrg2P{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background-color:#fff;border-bottom:1px solid hsl(0,0%,94%);flex-shrink:0}.create-page_content__c0ABr{flex:1 1;min-height:0;display:flex}.create-page_splitButton__ta8ar{display:flex;align-items:stretch;flex-shrink:0}.create-page_splitMain__S_K3d{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.create-page_splitTrigger__nEikX{display:flex;align-items:center;justify-content:center;width:36px;padding:0;border:none;border-left:1px solid rgba(0,0,0,.1);border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#3dc5ff;color:#000;cursor:pointer;transition:background-color .2s ease-in-out}.create-page_splitTrigger__nEikX:hover:not(:disabled){background-color:rgb(35.72,189.4420618557,255)}.create-page_splitTrigger__nEikX:disabled{opacity:.6;cursor:not-allowed}.package-detail-view_page__hfDeC{display:flex;flex-direction:column;gap:24px;padding:24px 32px;max-width:960px}.package-detail-view_header__m2_QQ{display:flex;flex-direction:column;gap:8px}.package-detail-view_backBtn__uaSpi{display:inline-flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;color:#6b7280;font-family:var(--font-sans);font-size:.75rem;font-weight:500;padding:0;margin-bottom:4px;transition:color .1s ease}.package-detail-view_backBtn__uaSpi:hover{color:#333}.package-detail-view_headerMain__AK5WO{display:flex;align-items:center;gap:8px}.package-detail-view_title__LFnoS{font-size:1.125rem;font-weight:600;margin:0;color:#333}.package-detail-view_description__NItwq{font-size:.75rem;color:#6b7280;margin:0;line-height:1.5}.package-detail-view_meta__7t8b0{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.package-detail-view_metaItem__vvy56{display:inline-flex;align-items:center;gap:4px;font-size:.625rem;color:#6b7280}.package-detail-view_grid__o60Fl{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:768px){.package-detail-view_grid__o60Fl{grid-template-columns:1fr}}.package-detail-view_section__RQWVD{display:flex;flex-direction:column;gap:8px}.package-detail-view_sectionTitle__AvcrD{display:flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;color:#333;margin:0}.package-detail-view_badge__6vVjX{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 4px;font-size:11px;font-weight:600;color:#6b7280;background:hsl(0,0%,94%);border-radius:9999px}.package-detail-view_empty__aiBDC{font-size:.75rem;color:#6b7280;margin:0}.package-detail-view_sessionList__keAHb{display:flex;flex-direction:column;gap:8px}.package-detail-view_sessionCard__N8r6P{display:flex;flex-direction:column;gap:4px;padding:16px;background:#fff;border:1px solid hsl(0,0%,92%);border-radius:8px}.package-detail-view_sessionHeader__dAfM1{display:flex;align-items:center;justify-content:space-between;gap:8px}.package-detail-view_sessionInfo__segmG{display:flex;align-items:center;gap:8px;min-width:0}.package-detail-view_sessionIcon__BPl3R{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0}.package-detail-view_sessionIcon__BPl3R[data-status=COMPLETED]{color:#6ae026;background:rgba(106,224,38,.1)}.package-detail-view_sessionIcon__BPl3R[data-status=DECLINED]{color:#e3342f;background:rgba(227,52,47,.1)}.package-detail-view_sessionIcon__BPl3R[data-status=OPENED],.package-detail-view_sessionIcon__BPl3R[data-status=SENT]{color:#f59e0b;background:rgba(245,158,11,.1)}.package-detail-view_sessionIcon__BPl3R[data-status=PENDING]{color:#6b7280;background:hsl(0,0%,94%)}.package-detail-view_sessionName__8egNv{display:block;font-size:.75rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.package-detail-view_sessionEmail__v90ZC{display:block;font-size:.625rem;color:#6b7280}.package-detail-view_sessionTimeline__oY98a{display:flex;flex-wrap:wrap;gap:8px;padding-left:40px}.package-detail-view_timelineItem__q2laZ{font-size:.625rem;color:#6b7280}.package-detail-view_declineReason__EVGAY{margin-left:40px;padding:8px 16px;background:hsl(0,0%,97%);border-radius:4px;font-size:.625rem;color:#6b7280;font-style:italic}.package-detail-view_documentList__ITff4{display:flex;flex-direction:column;gap:8px}.package-detail-view_documentCard__GAxsZ{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px;background:#fff;border:1px solid hsl(0,0%,92%);border-radius:8px}.package-detail-view_documentInfo__vtJyn{display:flex;align-items:center;gap:8px;min-width:0;color:#6b7280}.package-detail-view_documentTitle__m9Pj1{display:block;font-size:.75rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.package-detail-view_documentMeta__jrh5c{display:block;font-size:.625rem;color:#6b7280}.package-detail-view_downloadLink__kwxpW{text-decoration:none;flex-shrink:0}.package-detail-view_auditList__H7oZH{display:flex;flex-direction:column;border:1px solid hsl(0,0%,92%);border-radius:8px;background:#fff;overflow:hidden}.package-detail-view_auditRow__KM_jv{display:flex;align-items:center;gap:16px;padding:8px 16px;font-size:.625rem}.package-detail-view_auditRow__KM_jv:not(:last-child){border-bottom:1px solid hsl(0,0%,95%)}.package-detail-view_auditTime__FT1NJ{flex-shrink:0;min-width:160px;color:#6b7280}.package-detail-view_auditEvent__y2Yiz{font-weight:500;color:#333}.package-detail-view_auditActor__6QZ_V{color:#6b7280;margin-left:auto}.document-tabs_tabBar__8xYT7{display:flex;align-items:center;height:36px;flex-shrink:0;background:#fff;border-bottom:1px solid hsl(0,0%,92%);padding:0 8px}.document-tabs_tabs__YtsHf{display:flex;align-items:center;gap:2px;overflow-x:auto}.document-tabs_tabs__YtsHf::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.document-tabs_tabs__YtsHf::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.document-tabs_tabs__YtsHf::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.document-tabs_tabs__YtsHf::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.document-tabs_tabs__YtsHf::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.document-tabs_tabs__YtsHf{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0)}.document-tabs_tab__neWj5{display:flex;align-items:center;gap:8px;padding:4px 8px;font-family:var(--font-sans);font-size:.75rem;font-weight:500;color:#6b7280;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .1s ease,background .1s ease}.document-tabs_tab__neWj5:hover{color:#333;background:hsl(0,0%,96%)}.document-tabs_tab__neWj5.document-tabs_active__AROcp{color:#333;background:hsl(0,0%,94%)}.document-tabs_tabIcon__c_kVg{flex-shrink:0}.document-tabs_addButton__fIsZ_{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;font-family:var(--font-sans);font-size:.75rem;font-weight:500;color:#6b7280;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;transition:color .1s ease,background .1s ease}.document-tabs_addButton__fIsZ_:hover{color:#333;background:hsl(0,0%,96%)}.document-tabs_tabTitle__FQzOo{overflow:hidden;text-overflow:ellipsis;max-width:160px}.document-tabs_infoTrigger__xq3zB{display:inline-flex;align-items:center;justify-content:center;color:#6b7280;border-radius:2px;padding:1px;line-height:0;transition:color .1s ease,background .1s ease}.document-tabs_infoTrigger__xq3zB:hover{color:#333;background:hsl(0,0%,92%)}.document-tabs_active__AROcp .document-tabs_infoTrigger__xq3zB{color:#333}.document-tabs_infoPopup__LTXzo{min-width:200px;padding:2px 0}.document-tabs_infoPopup__LTXzo,.document-tabs_infoStats__Tco7M{display:flex;flex-direction:column;gap:4px}.document-tabs_infoStat__ZhsV6{display:inline-flex;align-items:center;gap:4px;font-size:.625rem;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.document-tabs_infoDivider__NKMQo{height:1px;background:hsla(0,0%,100%,.15);margin:2px 0}.document-tabs_signerPopupTitle__UBOPN{font-size:.625rem;font-weight:500;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.04em}.document-tabs_signerList__1hO7L{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.document-tabs_signerRow__IJgRL{display:flex;align-items:center;gap:8px;font-size:.625rem;color:#fff}.document-tabs_signerDot___sLmW{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 1px hsla(0,0%,100%,.25)}.document-tabs_signerName__VtfyE{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-tabs_signerCount__qyrsy{color:hsla(0,0%,100%,.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.document-tabs_tabBar__E6oZD{display:flex;align-items:center;height:36px;flex-shrink:0;background:#fff;border-bottom:1px solid hsl(0,0%,92%);padding:0 8px}.document-tabs_tabs__7gd64{display:flex;align-items:center;gap:2px;overflow-x:auto}.document-tabs_tabs__7gd64::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.document-tabs_tabs__7gd64::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.document-tabs_tabs__7gd64::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.document-tabs_tabs__7gd64::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.document-tabs_tabs__7gd64::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.document-tabs_tabs__7gd64{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0)}.document-tabs_tab__s6_PJ{display:flex;align-items:center;gap:8px;padding:4px 8px;font-family:var(--font-sans);font-size:.75rem;font-weight:500;color:#6b7280;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .1s ease,background .1s ease}.document-tabs_tab__s6_PJ:hover{color:#333;background:hsl(0,0%,96%)}.document-tabs_tab__s6_PJ.document-tabs_active__Dt7oC{color:#333;background:hsl(0,0%,94%)}.document-tabs_tabIcon__Flwhg{flex-shrink:0}.document-tabs_addButton__Bboir{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;font-family:var(--font-sans);font-size:.75rem;font-weight:500;color:#6b7280;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;transition:color .1s ease,background .1s ease}.document-tabs_addButton__Bboir:hover{color:#333;background:hsl(0,0%,96%)}.document-tabs_tabTitle__CpC6a{overflow:hidden;text-overflow:ellipsis;max-width:160px}.document-tabs_infoTrigger__PYhfR{display:inline-flex;align-items:center;justify-content:center;color:#6b7280;border-radius:2px;padding:1px;line-height:0;transition:color .1s ease,background .1s ease}.document-tabs_infoTrigger__PYhfR:hover{color:#333;background:hsl(0,0%,92%)}.document-tabs_active__Dt7oC .document-tabs_infoTrigger__PYhfR{color:#333}.document-tabs_infoPopup__NS4VA{min-width:200px;padding:2px 0}.document-tabs_infoPopup__NS4VA,.document-tabs_infoStats__sSYOw{display:flex;flex-direction:column;gap:4px}.document-tabs_infoStat___aKho{display:inline-flex;align-items:center;gap:4px;font-size:.625rem;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.document-tabs_infoDivider__TRcw9{height:1px;background:hsla(0,0%,100%,.15);margin:2px 0}.document-tabs_signerPopupTitle__HShI0{font-size:.625rem;font-weight:500;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.04em}.document-tabs_signerList__QjJCd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.document-tabs_signerRow__FaJ1g{display:flex;align-items:center;gap:8px;font-size:.625rem;color:#fff}.document-tabs_signerDot__gaJgd{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 1px hsla(0,0%,100%,.25)}.document-tabs_signerName__suWTt{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-tabs_signerCount__7qsb9{color:hsla(0,0%,100%,.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.add-documents_body__Ikf7D{display:flex;flex-direction:column;gap:16px;min-height:320px}.add-documents_uploaderWrapper__EEPm5{display:flex;flex-direction:column;min-height:280px}.add-documents_footer__mzlmr{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid hsl(0,0%,94%)}.add-documents_fileCount__VI6cl{font-size:.75rem;color:#6b7280}.add-documents_actions__qkPC1{display:flex;gap:8px}.add-documents_progressList___iJ_X{display:flex;flex-direction:column;gap:8px;padding:8px 0}.add-documents_progressItem__6N9fQ{display:flex;flex-direction:column;gap:4px;padding:8px 16px;background-color:hsl(0,0%,97%);border-radius:4px;border:1px solid hsl(0,0%,94%)}.add-documents_progressHeader__IPSmF{display:flex;align-items:center;justify-content:space-between;gap:8px}.add-documents_progressFileName__JWJJD{display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.add-documents_progressFileIcon__xHftN{color:#6b7280;flex-shrink:0}.add-documents_progressStatus__NS3Zp{display:inline-flex;align-items:center;gap:4px;font-size:.625rem;font-weight:500;color:#6b7280;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.add-documents_progressStatusSuccess__zAXpa{color:#6ae026}.add-documents_progressStatusError__Y__to{color:#e3342f}.add-documents_progressBar__vpzOY{width:100%;height:4px;background-color:hsl(0,0%,92%);border-radius:999px;overflow:hidden}.add-documents_progressFill__vLQzG{height:100%;background-color:#3dc5ff;border-radius:999px;transition:width .2s ease-in-out}.add-documents_progressFill__vLQzG.add-documents_success__SsgJN{background-color:#6ae026}.add-documents_progressFill__vLQzG.add-documents_error__M1S0f{background-color:#e3342f}.add-documents_phaseLabel__osdLs{font-size:.75rem;color:#6b7280;margin-bottom:4px}.add-documents_error__M1S0f{display:flex;align-items:flex-start;gap:8px;padding:8px 16px;background-color:rgb(252.76,238.76,238.36);border:1px solid rgb(249.4,214.4,213.4);border-radius:4px;color:rgb(217.3423728814,34.4822033898,29.2576271186);font-size:.75rem}.add-documents_errorIcon__EW2m3{flex-shrink:0;margin-top:2px}.signer-selector_signerSelector__zp3Xj{display:flex;flex-direction:column;gap:8px;padding:16px;margin-bottom:0;border-bottom:1px solid hsl(0,0%,92%);flex-shrink:0;max-height:40%;min-height:0}.signer-selector_label__kI_Sv{color:#3dc5ff}.signer-selector_label__kI_Sv,.signer-selector_subLabel___Si5O{font-size:.625rem;text-transform:uppercase;font-weight:600;letter-spacing:.06em;padding:0 4px}.signer-selector_subLabel___Si5O{color:#6b7280}.signer-selector_viewersSection__IT6UP{display:flex;flex-direction:column;gap:8px;padding-bottom:8px;border-bottom:1px dashed hsl(0,0%,92%);flex-shrink:0}.signer-selector_compactList__3J3lk{display:flex;flex-direction:column;gap:2px;padding:0 4px}.signer-selector_chips__BcdDb{display:flex;flex-direction:column;gap:4px;flex:1 1;min-height:0;overflow-y:auto;padding:4px 6px}.signer-selector_chips__BcdDb::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.signer-selector_chips__BcdDb::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.signer-selector_chips__BcdDb::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.signer-selector_chips__BcdDb::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.signer-selector_chips__BcdDb::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.signer-selector_chips__BcdDb{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0)}.signer-selector_chip___4b6K{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:8px;cursor:pointer;border:1.5px solid rgba(0,0,0,0);background:rgba(0,0,0,0);transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.signer-selector_chip___4b6K:hover{background-color:hsl(0,0%,96%)}.signer-selector_chip___4b6K.signer-selector_active__Ua0Ed{border-color:color-mix(in srgb,var(--signer-color) 40%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--signer-color) 10%,white) 0,color-mix(in srgb,var(--signer-color) 4%,white) 100%);box-shadow:0 1px 3px color-mix(in srgb,var(--signer-color) 12%,transparent)}.signer-selector_chip___4b6K.signer-selector_active__Ua0Ed .signer-selector_name__zVnJg{color:color-mix(in srgb,var(--signer-color) 80%,#333333)}.signer-selector_chip___4b6K.signer-selector_pulsing__T3H1j{animation:signer-selector_signerPulse__WbKq2 1.8s ease-in-out infinite}.signer-selector_chip___4b6K.signer-selector_compact__u4Aa_{padding:3px 8px;border-radius:4px;gap:4px;cursor:default;border-color:rgba(0,0,0,0)}.signer-selector_chip___4b6K.signer-selector_compact__u4Aa_:hover{background-color:rgba(0,0,0,0)}.signer-selector_chip___4b6K.signer-selector_compact__u4Aa_ .signer-selector_icon__yuIsk{width:12px;height:12px;opacity:.85}.signer-selector_chip___4b6K.signer-selector_compact__u4Aa_ .signer-selector_name__zVnJg{font-size:.625rem;font-weight:500;color:#6b7280}@keyframes signer-selector_signerPulse__WbKq2{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--signer-color) 35%,transparent),0 1px 3px color-mix(in srgb,var(--signer-color) 12%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--signer-color) 0%,transparent),0 1px 3px color-mix(in srgb,var(--signer-color) 12%,transparent)}}.signer-selector_shortcut__Hu1YB{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border-radius:4px;font-size:11px;font-weight:600;line-height:1;color:var(--signer-color);background:color-mix(in srgb,var(--signer-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--signer-color) 20%,transparent)}.signer-selector_icon__yuIsk{width:16px;height:16px;flex-shrink:0;color:var(--signer-color)}.signer-selector_name__zVnJg{font-size:.75rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.signer-selector_empty__1uxRw{font-size:.625rem;color:#6b7280;line-height:1.3;padding:0 4px;margin:0}.ai-assistant_wrapper__JV_pB{position:relative}.ai-assistant_trigger__NmE8U{display:flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#881db9,rgb(108.8,23.2,148));color:#fff;border:none;border-radius:9999px;font-family:var(--font-sans);font-size:.75rem;font-weight:500;cursor:pointer;box-shadow:0 10px 15px rgba(0,0,0,.15);transition:transform .15s ease,box-shadow .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ai-assistant_trigger__NmE8U:hover{transform:translateY(-1px);box-shadow:0 20px 25px rgba(0,0,0,.2)}.ai-assistant_trigger__NmE8U:active{transform:translateY(0);box-shadow:0 4px 6px rgba(0,0,0,.1)}.ai-assistant_triggerIcon__OUxk9{display:flex;align-items:center;justify-content:center}.ai-assistant_panel__2m2cj{position:absolute;bottom:calc(100% + 8px);right:0;width:360px;max-height:520px;background:#fff;border-radius:12px;box-shadow:0 20px 25px rgba(0,0,0,.2);border:1px solid hsl(0,0%,92%);display:flex;flex-direction:column;overflow:hidden}.ai-assistant_header__2NoOE{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;border-bottom:1px solid hsl(0,0%,92%);flex-shrink:0}.ai-assistant_headerLeft__5DUDV{display:flex;align-items:center;gap:8px}.ai-assistant_headerIcon__pDSf2{display:flex;align-items:center;color:#881db9}.ai-assistant_headerTitle__J_soo{font-size:.75rem;font-weight:600;color:#333}.ai-assistant_headerActions__vVJKo{display:flex;align-items:center;gap:2px}.ai-assistant_body__P4m36{flex:1 1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:8px;min-height:200px;max-height:360px}.ai-assistant_body__P4m36::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.ai-assistant_body__P4m36::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.ai-assistant_body__P4m36::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.ai-assistant_body__P4m36::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.ai-assistant_body__P4m36::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.ai-assistant_body__P4m36{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0)}.ai-assistant_message__3Aw4W{font-family:var(--font-sans);font-size:.75rem;line-height:1.5;padding:8px 16px;border-radius:8px;max-width:90%;white-space:pre-wrap;word-break:break-word}.ai-assistant_userMessage__DvVlh{align-self:flex-end;background:#881db9;color:#fff;border-bottom-right-radius:2px}.ai-assistant_assistantMessage__UC7Tc{align-self:flex-start;background:hsl(0,0%,96%);color:#333;border-bottom-left-radius:2px}.ai-assistant_streaming__sELUt .ai-assistant_cursor__BK_p0{display:inline-block;width:2px;height:1em;background:#881db9;margin-left:2px;vertical-align:text-bottom;animation:ai-assistant_blink__zClTY .8s step-end infinite}@keyframes ai-assistant_blink__zClTY{50%{opacity:0}}.ai-assistant_thinking__jE47b{color:#6b7280;font-style:italic}.ai-assistant_dots__IUIZA span{animation:ai-assistant_dotFade__hCmhh 1.4s infinite;opacity:0}.ai-assistant_dots__IUIZA span:first-child{animation-delay:0s}.ai-assistant_dots__IUIZA span:nth-child(2){animation-delay:.2s}.ai-assistant_dots__IUIZA span:nth-child(3){animation-delay:.4s}@keyframes ai-assistant_dotFade__hCmhh{0%,80%,to{opacity:0}40%{opacity:1}}.ai-assistant_statusMessage__tLQ_S{display:flex;align-items:center;gap:8px;align-self:center;padding:4px 16px;border-radius:9999px;font-family:var(--font-sans);font-size:.625rem;font-weight:500}.ai-assistant_statusMessage__tLQ_S.ai-assistant_accepted__fAoww{background:color-mix(in srgb,#6ae026 12%,transparent);color:#6ae026}.ai-assistant_statusMessage__tLQ_S.ai-assistant_discarded__jmNWr{background:color-mix(in srgb,#6b7280 12%,transparent);color:#6b7280}.ai-assistant_statusIcon__4Y_Uw{display:flex;align-items:center;flex-shrink:0}.ai-assistant_statusText__gOiDr{white-space:nowrap}.ai-assistant_accordion__orWVL{align-self:flex-start;max-width:90%;border-radius:8px;border:1px solid hsl(0,0%,92%);overflow:hidden}.ai-assistant_accordionHeader__O3AsW{display:flex;align-items:center;gap:4px;width:100%;padding:8px 16px;background:hsl(0,0%,98%);border:none;cursor:pointer;font-family:var(--font-sans);font-size:.75rem;color:#333;text-align:left;transition:background .1s ease}.ai-assistant_accordionHeader__O3AsW:hover{background:hsl(0,0%,96%)}.ai-assistant_accordionCaret__0n3bk{display:flex;align-items:center;color:#6b7280;flex-shrink:0;transition:transform .15s ease}.ai-assistant_accordionCaret__0n3bk.ai-assistant_open__7CAxs{transform:rotate(90deg)}.ai-assistant_accordionCheck__EuYeL{color:#6ae026;flex-shrink:0}.ai-assistant_accordionTitle__fUiUV{white-space:pre-wrap;word-break:break-word}.ai-assistant_accordionBody__ZkbuV{overflow:hidden;border-top:1px solid hsl(0,0%,92%)}.ai-assistant_toolResult__BeKW_{display:flex;align-items:flex-start;gap:4px;padding:3px 8px;font-family:var(--font-sans);font-size:.625rem;color:#6b7280;line-height:1.5}.ai-assistant_toolIcon__Psiow{display:flex;align-items:center;color:#6ae026;flex-shrink:0;margin-top:1px}.ai-assistant_toolText__BVswu{white-space:pre-wrap;word-break:break-word}.ai-assistant_liveResults___E7vp{align-self:flex-start;display:flex;flex-direction:column;gap:2px;max-width:90%}.ai-assistant_suggestions__I1xgX{display:flex;flex-direction:column;gap:4px;padding:8px 0}.ai-assistant_suggestionsLabel__Qimtn{font-size:.625rem;font-weight:500;color:#6b7280;margin:0 0 4px;padding:0 4px}.ai-assistant_suggestionChip__i_4ko{display:flex;align-items:center;gap:8px;padding:8px;background:none;border:1px solid hsl(0,0%,92%);border-radius:8px;cursor:pointer;font-family:var(--font-sans);font-size:.75rem;color:#333;text-align:left;transition:background .1s ease,border-color .1s ease}.ai-assistant_suggestionChip__i_4ko:hover{background:hsl(0,0%,97%);border-color:hsl(0,0%,88%)}.ai-assistant_suggestionChip__i_4ko:active{background:hsl(0,0%,94%)}.ai-assistant_chipIcon__341P_{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:2px;flex-shrink:0;color:#fff}.ai-assistant_chipIcon__341P_.ai-assistant_purple__KUoPL{background:linear-gradient(135deg,#881db9,rgb(115.6,24.65,157.25))}.ai-assistant_chipIcon__341P_.ai-assistant_orange__7GJot{background:linear-gradient(135deg,#3dc5ff,rgb(13.6,182.8288659794,255))}.ai-assistant_chipIcon__341P_.ai-assistant_blue__J7jcI{background:linear-gradient(135deg,#0c8ce9,rgb(10.2,119,198.05))}.ai-assistant_inputArea__z0CGg{display:flex;align-items:flex-end;gap:4px;padding:8px;border-top:1px solid hsl(0,0%,92%);flex-shrink:0}.ai-assistant_textarea__qXfju{flex:1 1;resize:none;border:1px solid hsl(0,0%,88%);border-radius:8px;padding:8px 16px;font-family:var(--font-sans);font-size:.75rem;line-height:1.5;color:#333;background:#fff;outline:none;min-height:36px;max-height:120px;overflow-y:auto}.ai-assistant_textarea__qXfju::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.ai-assistant_textarea__qXfju::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.ai-assistant_textarea__qXfju::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.ai-assistant_textarea__qXfju::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.ai-assistant_textarea__qXfju::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.ai-assistant_textarea__qXfju{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0)}.ai-assistant_textarea__qXfju::placeholder{color:#6b7280}.ai-assistant_textarea__qXfju:focus{border-color:#881db9;box-shadow:0 0 0 2px rgba(136,29,185,.1)}.ai-assistant_textarea__qXfju:disabled{opacity:.6;cursor:not-allowed}.ai-assistant_sendButton__AmUtn{color:#881db9;flex-shrink:0}.ai-assistant_sendButton__AmUtn:disabled{opacity:.3}.ai-assistant_stopButton__7D3VM{color:#e3342f;flex-shrink:0}