.plan-summary_summary__5mE07{--panel-ink:var(--color-text,#333333);display:flex;flex:1 1;flex-direction:column;gap:24px}.plan-summary_summary__head__RIxOI{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:8px}.plan-summary_summary__name__bGT6g{margin:0;font-family:var(--font-sans);font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--panel-ink)}.plan-summary_summary__tagline__CBKo_{margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:color-mix(in srgb,var(--panel-ink) 85%,transparent)}.plan-summary_summary__price___isgG{display:flex;flex-direction:column;gap:4px}.plan-summary_summary__amount__FgCrK{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0}.plan-summary_summary__amount__FgCrK strong{font-size:2.5rem;font-weight:700;line-height:1.2;color:var(--color-primary,#4a9eff);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-summary_summary__saving__9Gbdm{margin:4px 0}.plan-summary_summary__term__GG3Si{font-size:.9375rem;line-height:1.5;font-size:1rem}.plan-summary_summary__note__OIIzV,.plan-summary_summary__term__GG3Si{font-weight:500;color:color-mix(in srgb,var(--panel-ink) 75%,transparent)}.plan-summary_summary__note__OIIzV{margin:0;font-size:.85rem;line-height:1.4;font-size:.8rem}.plan-summary_summary__features__e_nHZ{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--panel-ink) 25%,transparent)}.plan-summary_summary__included__WFjYM{display:flex;gap:12px;flex-direction:column;margin:0;padding:0;list-style:none}.plan-summary_summary__included__WFjYM li{display:flex;align-items:flex-start;gap:8px;font-size:.85rem;font-weight:500;line-height:1.4;line-height:1.2;color:var(--panel-ink)}.plan-summary_summary__included__WFjYM li svg{flex-shrink:0;margin-top:0;color:var(--color-primary,#4a9eff)}.plan-summary_summary__backSlot__Pm3UY{align-self:flex-start;margin-top:auto}.plan-summary_summary__back__g1om9{display:inline-flex;align-items:center;min-height:44px;gap:4px;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--panel-ink);text-decoration:none}.plan-summary_summary__back__g1om9:hover{text-decoration:underline}.plan-summary_summary__back__g1om9:focus-visible{outline:2px solid var(--panel-ink);outline-offset:3px;border-radius:4px}.plan-summary_summary__empty__Y367Q{margin:0;font-size:.85rem;color:var(--panel-ink)}.plan-summary_summary__empty__Y367Q a{color:var(--panel-ink);text-decoration:underline;font-weight:500}.thumbnail-field-overlay_overlay__OxZ8j{position:absolute;inset:0;pointer-events:none;z-index:10}.thumbnail-field-overlay_indicator__DwTBi{position:absolute;background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 25%,transparent);border:1px solid var(--color-primary,#4a9eff);border-radius:3px}.notification-entry-content_sentence__avK51{flex:1 1;min-width:0;margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.notification-entry-content_strong__xnn0w{font-weight:600;color:var(--color-text,#333333)}.document-toolbar_toolbar__GTIq1{box-sizing:border-box;display:flex;align-items:center;gap:2px;min-height:40px;padding:4px 8px;background:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));-webkit-user-select:none;-moz-user-select:none;user-select:none}.document-toolbar_floating__gs3wL{box-shadow:0 1px 2px color-mix(in srgb,#000000 6%,transparent),0 4px 12px color-mix(in srgb,#000000 10%,transparent)}.document-toolbar_dimmed__eUnAb{opacity:.5;transition:opacity .12s ease}.document-toolbar_dimmed__eUnAb:hover{opacity:1}.document-toolbar_divider__9bLWD{flex:none;width:1px;height:16px;margin:0 6px;background:var(--color-n-12,rgb(224.4,224.4,224.4))}.document-toolbar_zoomLabel__pd9Wx{display:inline-flex;align-items:center;justify-content:center;height:28px;min-width:44px;padding:0 6px;border:none;border-radius:4px;background:rgba(0,0,0,0);font-family:inherit;font-size:.85rem;font-weight:500;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text,#333333);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:background .12s ease}.document-toolbar_zoomLabel__pd9Wx:hover{background:var(--color-n-6,rgb(239.7,239.7,239.7))}.document-toolbar_pageIndicator__cZysp{display:inline-flex;align-items:center;justify-content:center;height:28px;min-width:44px;padding:0 6px;border:none;border-radius:4px;background:rgba(0,0,0,0);font-family:inherit;font-size:.85rem;font-weight:500;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text,#333333);-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--color-text-muted,#6b7280)}.document-surface_loading__TWRUD{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:var(--color-n-4,rgb(244.8,244.8,244.8))}.document-surface_reveal__kIp0q{opacity:1;transition:opacity .15s ease}.document-surface_pending__d4Q9_{opacity:0}.document-detail-dialog_toolbarBar__Pg2NU{position:absolute;top:16px;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:center;pointer-events:none}.document-detail-dialog_toolbarBar__Pg2NU>*{pointer-events:auto}.document-detail-dialog_dialogContent__c6U9w{display:flex;flex-direction:column;height:85vh;overflow:hidden}.document-detail-dialog_layout__9LV2z{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;flex:1 1;min-height:0;overflow:hidden}@media(min-width:768px){.document-detail-dialog_layout__9LV2z{grid-template-columns:280px 1fr;grid-template-rows:1fr}}@media(min-width:1024px){.document-detail-dialog_layout__9LV2z{grid-template-columns:280px 1fr 160px}}.document-detail-dialog_thumbnailStrip__so1IT{display:none;min-width:0;overflow:hidden}@media(min-width:1024px){.document-detail-dialog_thumbnailStrip__so1IT{display:block}}.document-detail-dialog_thumbnailRail__WNr_T{width:100%;max-height:100%}.document-detail-dialog_viewer__RA9Wz{display:flex;flex-direction:column;background-color:var(--color-n-4,rgb(244.8,244.8,244.8));overflow:hidden;position:relative}.document-detail-dialog_canvasScroll__XUGup{flex:1 1;overflow:auto;padding:calc(64px + 16px) 0 40px}.document-detail-dialog_canvasScroll__XUGup::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.document-detail-dialog_canvasScroll__XUGup::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.document-detail-dialog_canvasScroll__XUGup::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));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-detail-dialog_canvasScroll__XUGup::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.document-detail-dialog_canvasScroll__XUGup::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.document-detail-dialog_canvasScroll__XUGup{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}.document-detail-dialog_previewFailed__IxMWy{flex:1 1;display:flex;align-items:center;justify-content:center;padding:32px}.document-detail-dialog_zoomContainer__pMirE{min-height:100%}.document-detail-dialog_documentWrapper__s_wHl,.document-detail-dialog_zoomContainer__pMirE{display:flex;flex-direction:column;align-items:center;gap:16px}.document-detail-dialog_pageWrap__BGLxm{position:relative;box-shadow:0 2px 8px color-mix(in srgb,#000000 12%,transparent);border-radius:4px;overflow:hidden;line-height:0}.document-detail-dialog_fieldsOverlay__DyFiY{position:absolute;inset:0;pointer-events:none}.document-detail-dialog_fieldOverlay__2dX95{position:absolute;display:flex;align-items:center;justify-content:center;container-type:size;color:var(--field-color);border:1.5px dashed var(--field-color);border-radius:2px;background:color-mix(in srgb,var(--field-color) 9%,transparent);pointer-events:auto;cursor:default;transition:background-color .12s ease}.document-detail-dialog_fieldOverlay__2dX95.document-detail-dialog_fieldOverlayActive___qR4x,.document-detail-dialog_fieldOverlay__2dX95:hover{background:color-mix(in srgb,var(--field-color) 22%,transparent)}.document-detail-dialog_fieldOverlay__2dX95.document-detail-dialog_fieldOverlayActive___qR4x{border-style:solid}.document-detail-dialog_fieldOverlayBare__wzJW7{border:none;background:rgba(0,0,0,0)}.document-detail-dialog_fieldOverlayBare__wzJW7.document-detail-dialog_fieldOverlayActive___qR4x,.document-detail-dialog_fieldOverlayBare__wzJW7:hover{background:color-mix(in srgb,var(--field-color) 12%,transparent)}.document-detail-dialog_fieldOverlayMuted__pT6eM{opacity:.25}.document-detail-dialog_fieldOverlayAnswering__rJLMq{cursor:pointer}.document-detail-dialog_fieldRuleBadge__hG1qq{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:999px;background:var(--color-select,#0c8ce9);color:#fff;transform:translate(-50%,-50%);box-shadow:0 1px 2px color-mix(in srgb,#000000 20%,transparent);pointer-events:none}.document-detail-dialog_fieldRuleBadge__hG1qq svg{width:9px;height:9px}.document-detail-dialog_fieldAnswerButton__EWhq7{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:none;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.document-detail-dialog_fieldAnswerButton__EWhq7:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:1px}.document-detail-dialog_fieldAnswerSelect__oJFQQ{width:100%;height:100%;padding:0 4px;border:none;background:rgba(0,0,0,0);font-family:var(--font-sans);font-size:clamp(6px,45cqh,11px);color:var(--field-color);cursor:pointer}.document-detail-dialog_fieldAnswerSelect__oJFQQ:focus-visible{outline:2px solid var(--color-primary,#4a9eff)}.document-detail-dialog_logicView__NTHYT{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.document-detail-dialog_logicHint__n78he{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.document-detail-dialog_fieldCaption__dFetZ{max-width:100%;padding:0 4px;font-family:var(--font-sans);font-size:clamp(6px,45cqh,11px);font-weight:500;line-height:1.2;color:var(--field-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}@container (max-height: 10px) or (max-width: 24px){.document-detail-dialog_fieldCaption__dFetZ{display:none}}.document-detail-dialog_fieldMark__KCXUP{width:min(80cqw,80cqh);height:min(80cqw,80cqh);overflow:visible}.document-detail-dialog_fieldMark__KCXUP path{stroke:currentColor;stroke-width:14;stroke-linejoin:round}.document-detail-dialog_fieldDot__rvc_Y{width:min(50cqw,50cqh);height:min(50cqw,50cqh);border-radius:50%;background:var(--field-color)}.document-detail-dialog_fieldTooltip__06J_Q{display:flex;flex-direction:column;gap:2px;max-width:16rem}.document-detail-dialog_fieldTooltipType__ZYpm2{display:flex;align-items:baseline;gap:4px;font-weight:600}.document-detail-dialog_fieldTooltipOptional__FpL1d{font-size:.75rem;font-weight:400;opacity:.65}.document-detail-dialog_fieldTooltipTitle__hHjrl{display:flex;flex-direction:column}.document-detail-dialog_fieldTooltipOwner__SBB1l{margin:-4px -8px 4px;padding:2px 8px;border-radius:4px 4px 0 0;color:#fff;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.document-detail-dialog_fieldTooltipDetails__wxLKJ,.document-detail-dialog_fieldTooltipVariant__gMCFX{font-size:.75rem;line-height:1.4;opacity:.65}.document-detail-dialog_fieldTooltipDetails__wxLKJ{display:flex;flex-direction:column;gap:1px;margin-top:2px;overflow-wrap:anywhere}.document-detail-dialog_detailsSidebar__c4Yo3{display:flex;flex-direction:column;min-height:0;overflow:hidden;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));background-color:var(--color-surface,#ffffff)}@media(min-width:768px){.document-detail-dialog_detailsSidebar__c4Yo3{border-top:none;border-right:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}}.document-detail-dialog_sidebarContent___TAwm{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:12px;padding:12px 16px 0}.document-detail-dialog_sidebarTabs__yHuff{flex-shrink:0}.document-detail-dialog_fieldListScroll__Jyodc{flex:1 1;min-height:0;max-height:12rem}@media(min-width:768px){.document-detail-dialog_fieldListScroll__Jyodc{max-height:none}}.document-detail-dialog_detailsList__lC1Jf{display:grid;grid-template-columns:max-content 1fr;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;overflow:hidden}.document-detail-dialog_detailRow__CKCwD{display:grid;grid-column:1/-1;grid-template-columns:subgrid;font-family:var(--font-sans);font-size:.85rem;font-weight:500;line-height:1.4}.document-detail-dialog_detailRow__CKCwD+.document-detail-dialog_detailRow__CKCwD{border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.document-detail-dialog_detailLabel__Ss6Kb,.document-detail-dialog_detailValue___oys9{padding:8px 12px}.document-detail-dialog_detailLabel__Ss6Kb{color:var(--color-text-muted,#6b7280);font-weight:500;background:var(--color-surface-subtle,#fcfcff);border-right:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.document-detail-dialog_detailValue___oys9{color:var(--color-text,#333333);font-weight:600;min-width:0}.document-detail-dialog_fieldList__zS33o{display:flex;flex-direction:column;gap:2px;margin:0;padding:0 12px 12px 0;list-style:none}.document-detail-dialog_fieldItem__e_HPa{display:flex;align-items:center;gap:8px;width:100%;padding:4px 8px;border:none;border-radius:4px;background:none;font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background-color .12s ease}.document-detail-dialog_fieldItem__e_HPa.document-detail-dialog_fieldItemActive__vUmZ2,.document-detail-dialog_fieldItem__e_HPa:focus-visible,.document-detail-dialog_fieldItem__e_HPa:hover{background:color-mix(in srgb,var(--field-color) 12%,transparent)}.document-detail-dialog_fieldItemIcon__ihCjq{display:flex;flex-shrink:0;color:var(--field-color)}.document-detail-dialog_fieldItemIcon__ihCjq svg{width:16px;height:16px}.document-detail-dialog_fieldItemText__OgLJt{display:flex;flex-direction:column;flex:1 1;min-width:0}.document-detail-dialog_fieldItemType__RdRF_{font-size:.85rem;font-weight:500;line-height:1.2;color:var(--color-text,#333333)}.document-detail-dialog_fieldItemRule__VQ7vU{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;border-radius:999px;background:var(--color-select,#0c8ce9);color:#fff;vertical-align:middle}.document-detail-dialog_fieldItemRule__VQ7vU svg{width:9px;height:9px}.document-detail-dialog_fieldItemOwner__r5sgu,.document-detail-dialog_fieldItemPage__VGbkd{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.document-detail-dialog_fieldItemOwner__r5sgu{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.document-detail-dialog_fieldItemPage__VGbkd{flex-shrink:0;font-size:.7rem}.document-detail-dialog_fieldSkeletonRow__2pSix{display:flex;align-items:center;gap:8px;padding:4px 8px}.document-detail-dialog_fieldSkeletonText__MEbcX{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:4px}.document-detail-dialog_fieldListEmpty__T5UsT{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.torsion-backdrop_torsionBackdrop__ZrJVm{opacity:0;transition:opacity 1.2s ease}.torsion-backdrop_torsionBackdrop__ZrJVm canvas{display:block}.torsion-backdrop_ready__fh_op{opacity:1}.panel-collapse-toggle_toggle__hz_ns{position:absolute;z-index:6;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:9999px;background:var(--color-surface,#ffffff);color:var(--color-text-muted,#6b7280);box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));cursor:pointer}.panel-collapse-toggle_toggle__hz_ns:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px}.panel-collapse-toggle_toggle__hz_ns[data-placement=straddle]{top:50%;transform:translateY(-50%);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));transition:color .12s ease,border-color .12s ease}.panel-collapse-toggle_toggle__hz_ns[data-placement=straddle][data-edge=left]{left:-14px}.panel-collapse-toggle_toggle__hz_ns[data-placement=straddle][data-edge=right]{right:-14px}.panel-collapse-toggle_toggle__hz_ns[data-placement=straddle]:hover{color:var(--color-primary,#4a9eff);border-color:var(--color-primary,#4a9eff)}.panel-collapse-toggle_toggle__hz_ns[data-placement=corner]{bottom:12px;border:none;transition:background-color var(--hover-wash-duration,50ms) ease-out}.panel-collapse-toggle_toggle__hz_ns[data-placement=corner][data-edge=left]{left:-40px}.panel-collapse-toggle_toggle__hz_ns[data-placement=corner][data-edge=right]{right:-40px}.panel-collapse-toggle_toggle__hz_ns[data-placement=corner]:hover{--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-primary,#4a9eff)}.panel-collapse-toggle_toggle__hz_ns[data-placement=corner]>*{transition:transform 60ms ease-out}.panel-collapse-toggle_toggle__hz_ns[data-placement=corner]:active>*{transform:scale(.9)}.variable-chip_chip__nXp3z{display:inline;padding:0 .15em;border-radius:3px;background:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary,#4a9eff) 28%,transparent);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:color-mix(in srgb,var(--color-primary,#4a9eff) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary,#4a9eff) 45%,transparent)}.variable-chip_selected__lzh62{background:color-mix(in srgb,var(--color-primary,#4a9eff) 16%,transparent);box-shadow:inset 0 0 0 1px var(--color-primary,#4a9eff),0 0 0 2px color-mix(in srgb,var(--color-primary,#4a9eff) 25%,transparent)}.variable-chip_highlighted___Mr8v{background:color-mix(in srgb,var(--color-primary,#4a9eff) 22%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary,#4a9eff) 90%,transparent),0 0 0 2px color-mix(in srgb,var(--color-primary,#4a9eff) 20%,transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone}.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}.variable-scan_scan__VKgRY{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:10px;background:var(--color-surface-subtle,#fcfcff)}.variable-scan_scanHeader__RZEog{display:flex;align-items:center;gap:8px;width:100%;padding:0;border:none;background:none;text-align:left;cursor:pointer}.variable-scan_scanHeader__RZEog:hover h3{color:var(--color-primary,#4a9eff)}.variable-scan_scanHeader__RZEog h3{flex:1 1;min-width:0;margin:0;font-size:.9375rem;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--color-text,#333333)}.variable-scan_scanCount__y_2T2{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-n-6,rgb(239.7,239.7,239.7));font-size:.85rem;font-weight:600;line-height:1.2;color:var(--color-text-muted,#6b7280);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.variable-scan_scanIcon__VlrZF{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary,#4a9eff)}.variable-scan_summary__tdHej{margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.variable-scan_summary__tdHej strong{font-weight:600;color:var(--color-text,#333333)}.variable-scan_moreSlot__NFNbg{align-self:flex-start;overflow:hidden}.variable-scan_moreCaret__ucejK{transition:transform .15s ease}.variable-scan_moreCaretUp__dbyDk{transform:rotate(180deg)}.variable-scan_emptyState__VJ2H7{margin:0;font-size:.9375rem;font-weight:500;line-height:1.5;color:var(--color-text-subtle,#999999)}.variable-scan_section__SHXZL{display:flex;flex-direction:column;gap:6px}.variable-scan_sectionBody__wLfmF{overflow:hidden}.variable-scan_sectionBodyInner__ipyzr{display:flex;flex-direction:column;gap:6px}.variable-scan_filterPane__b2tWM{display:flex;flex-direction:column;gap:12px}.variable-scan_sectionHeader__tZK6v{display:flex;align-items:center;gap:6px;width:100%;padding:4px 0;border:none;background:none;text-align:left;cursor:pointer}.variable-scan_sectionHeader__tZK6v:hover h4{color:var(--color-primary,#4a9eff)}.variable-scan_sectionHeader__tZK6v h4{margin:0;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text,#333333)}.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:color-mix(in srgb,var(--color-indigo,#6366f1) 8%,var(--color-surface,#ffffff));color:var(--color-indigo,#6366f1);font-size:.9375rem;font-weight:600;line-height:1.5}.variable-scan_hint__8JRi4{margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999)}.variable-scan_list__xZy_l{position:relative;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 var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;background:var(--color-surface,#ffffff)}.variable-scan_rowTop__Y0yoD{display:flex;align-items:center;gap:6px}.variable-scan_sample__Qo9kr{flex:1 1;min-width:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.variable-scan_count__L8ZCm{font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text-muted,#6b7280)}.variable-scan_badge__Kk_Oe{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:9px;font-size:.8rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.08em;cursor:help}.variable-scan_sectionCaret__gqtK5{flex-shrink:0;color:var(--color-text-subtle,#999999);transition:transform .15s ease}.variable-scan_sectionCaretClosed__nZeqk{transform:rotate(-90deg)}.variable-scan_high__kmo_m{background-color:color-mix(in srgb,var(--color-green,#22c55e) 20%,var(--color-surface,#ffffff));color:var(--color-status-fg-success,#357013)}.variable-scan_medium__q2omE{background-color:color-mix(in srgb,var(--color-yellow,#f59e0b) 18%,var(--color-surface,#ffffff));color:var(--color-status-fg-warning,#a06707)}.variable-scan_low__14SDW{background:var(--color-n-6,rgb(239.7,239.7,239.7));color:var(--color-text-muted,#6b7280)}.variable-scan_rowControls__Y5MSN{display:flex;gap:6px}.variable-scan_name__3hGqc{flex:1 1;min-width:0}.variable-scan_name__3hGqc input{font-family:var(--font-mono),ui-monospace,monospace;font-size:.85rem;font-weight:500;line-height:1.4}.variable-scan_showRow__7zRJs{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.variable-scan_showEmpty__BlllX{font-size:.85rem;font-weight:500;line-height:1.4;font-style:italic;color:var(--color-text-subtle,#999999)}.variable-scan_stepper__m5Cot{display:inline-flex;align-items:center;gap:2px}.variable-scan_stepCount__CJDtd{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.variable-scan_trailingAction__MIAy8{margin-left:auto}.variable-scan_ignored__aivav{display:flex;align-items:center;gap:6px;margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.variable-scan_ignoredRestore__4rgxe{padding:0;border:none;background:none;font-size:.85rem;font-weight:600;line-height:1.2;color:var(--color-primary,#4a9eff);cursor:pointer}.variable-scan_ignoredRestore__4rgxe:hover{text-decoration:underline}.variable-scan_converted___3OT9{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:10px;background-color:color-mix(in srgb,var(--color-green,#22c55e) 20%,var(--color-surface,#ffffff));color:var(--color-status-fg-success,#357013);font-size:.85rem;font-weight:500;line-height:1.4}.variable-scan_converted___3OT9>svg{flex:none}.variable-scan_converted___3OT9 strong{font-weight:600;font-family:var(--font-mono)}.toolbar-left_leftToolbar__mHCIP{display:flex;flex-shrink:0;flex-direction:column;height:100%;min-height:0;background-color:var(--color-surface,#ffffff);padding:0;position:relative;width:250px}.toolbar-left_leftToolbarCollapsed__i3_yR{width:52px}.toolbar-left_leftToolbarCollapsed__i3_yR .toolbar-left_menuScroll__fDPv_{scrollbar-width:none}.toolbar-left_leftToolbarCollapsed__i3_yR .toolbar-left_menuScroll__fDPv_::-webkit-scrollbar{display:none}.toolbar-left_leftToolbarCollapsed__i3_yR .toolbar-left_menu__XE2oV{padding:4px 8px;gap:4px}.toolbar-left_leftToolbarCollapsed__i3_yR .toolbar-left_section__53Fco{padding:4px 0}.toolbar-left_leftToolbarCollapsed__i3_yR .toolbar-left_grid__sTP07{gap:4px}.toolbar-left_menuScroll__fDPv_{flex:1 1;min-height:0;overflow-y:auto}.toolbar-left_menuScroll__fDPv_::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.toolbar-left_menuScroll__fDPv_::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.toolbar-left_menuScroll__fDPv_::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));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}.toolbar-left_menuScroll__fDPv_::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.toolbar-left_menuScroll__fDPv_::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.toolbar-left_menuScroll__fDPv_{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}.toolbar-left_menu__XE2oV{display:flex;flex-direction:column;width:100%;gap:8px;padding:8px}.toolbar-left_section__53Fco{padding:8px}.toolbar-left_categoryHeader__Miv4F{font-size:.8rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary,#4a9eff);padding:0 4px 8px}.toolbar-left_sectionHint__CoGm1{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0;padding:0 4px}.toolbar-left_grid__sTP07{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.toolbar-left_resizeHandleWrap__lGdHn{position:absolute;top:0;bottom:0;right:-4px;width:9px;z-index:5}.toolbar-left_resizeHandle__lZvcA{top:0!important;bottom:0!important;left:0!important;right:0!important;width:auto!important}.field-tile_tile__dI0ro{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;padding:8px;background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-6,rgb(239.7,239.7,239.7));border-radius:8px;box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--color-text-muted,#6b7280);transition:background-color var(--hover-wash-duration,50ms) ease-out,border-color .15s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out}.field-tile_tile__dI0ro:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));border-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-primary,#4a9eff)}.field-tile_tile__dI0ro:hover:not(:disabled) .field-tile_tile__icon__BVKRN{color:var(--color-primary,#4a9eff)}.field-tile_tile__dI0ro:active:not(:disabled){transform:scale(.98)}.field-tile_tile__dI0ro:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px}.field-tile_tile--active__gBzQs{background-color:var(--color-primary,#4a9eff);border-color:var(--color-primary,#4a9eff);color:#fff}.field-tile_tile--active__gBzQs .field-tile_tile__icon__BVKRN{color:#fff}.field-tile_tile--active__gBzQs:hover:not(:disabled){background-color:var(--color-primary,#4a9eff);border-color:var(--color-primary,#4a9eff);color:#fff}.field-tile_tile--active__gBzQs:hover:not(:disabled) .field-tile_tile__icon__BVKRN{color:#fff}.field-tile_tile--disabled__80auR{opacity:.5;cursor:not-allowed}.field-tile_tile--collapsed__j_sfr{justify-content:center;padding:8px;aspect-ratio:1}.field-tile_tile__icon__BVKRN{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--color-text-muted,#6b7280)}.field-tile_tile__icon__BVKRN svg{width:100%;height:100%}.field-tile_tile__label__1Kw3K{font-size:.85rem;font-weight:600;line-height:1.2;line-height:1.4;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.field-tile_tile__localOnly__TDWrZ{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background-color:var(--color-red,#e3342f);color:#fff}.field-tile_tile__localOnly__TDWrZ svg{width:10px;height:10px}.field-tile_tile--collapsed__j_sfr .field-tile_tile__localOnly__TDWrZ{position:absolute;top:2px;right:2px;width:12px;height:12px}.field-tile_tile--collapsed__j_sfr .field-tile_tile__localOnly__TDWrZ svg{width:8px;height:8px}.field-tile-drag-preview_anchor__uV1RS{position:fixed;top:0;left:0;z-index:1000;pointer-events:none;will-change:transform}.field-tile-drag-preview_preview__6rhY2{display:flex;align-items:center;gap:8px;max-width:220px;padding:8px;background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;box-shadow:var(--shadow-lg,0 10px 15px rgba(0,0,0,.15));color:var(--color-text-muted,#6b7280);opacity:0;transform:translateY(-100%) scale(1.03);transform-origin:bottom left;transition:opacity .1s ease-in-out}.field-tile-drag-preview_preview--visible__O5Q9U{opacity:1}.field-tile-drag-preview_preview__icon__lfuzy{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px}.field-tile-drag-preview_preview__icon__lfuzy svg{width:100%;height:100%}.field-tile-drag-preview_preview__label__iSXQ_{font-size:.85rem;font-weight:600;line-height:1.2;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.action-toast_region__nK5z4{position:absolute;right:24px;bottom:24px;z-index:1000;pointer-events:none}.action-toast_toast__dFryk{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;gap:4px;padding:8px 16px;background:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;box-shadow:var(--shadow-lg,0 10px 15px rgba(0,0,0,.15));font-family:var(--font-sans);font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-toast_icon__pkuNN{flex-shrink:0}.action-toast_success__MmMNs{color:color-mix(in srgb,var(--color-green,#22c55e) 78%,var(--color-ink,#000000))}.action-toast_danger__QKIAZ{color:var(--color-red,#e3342f)}.action-toast_info__evByg{color:var(--color-select,#0c8ce9)}.action-toast_neutral__picPA{color:var(--color-text-muted,#6b7280)}.field-properties-panel_panel__dEA8q{background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;box-shadow:0 1px 2px color-mix(in srgb,#000000 6%,transparent),0 4px 12px color-mix(in srgb,#000000 10%,transparent);display:flex;flex-direction:column;width:280px;max-height:100%;overflow:hidden;transition:opacity .12s ease}.field-properties-panel_body__QG2Ty.field-properties-panel_bodyScrollable__zQMpt{overflow-y:auto}.field-properties-panel_bodyContent__YCNS5{display:flex;flex-direction:column;flex-shrink:0}.field-properties-panel_panelCollapsed__Kz9GC{opacity:.6}.field-properties-panel_panelCollapsed__Kz9GC:focus-within,.field-properties-panel_panelCollapsed__Kz9GC:hover{opacity:1}.field-properties-panel_panelCollapsed__Kz9GC .field-properties-panel_header___DKQB{padding:0;border-bottom-color:rgba(0,0,0,0)}.field-properties-panel_chevron__6fVxq{display:inline-flex}.field-properties-panel_body__QG2Ty{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:278px;overflow:hidden}.field-properties-panel_body__QG2Ty::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.field-properties-panel_body__QG2Ty::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.field-properties-panel_body__QG2Ty::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));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_body__QG2Ty::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.field-properties-panel_body__QG2Ty::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.field-properties-panel_body__QG2Ty{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}.field-properties-panel_inactive__Mz28c .field-properties-panel_header___DKQB{opacity:.75}.field-properties-panel_header___DKQB{display:flex;align-items:center;height:40px;flex-shrink:0;box-sizing:border-box;padding-left:16px;transition:border-color .12s ease;border-bottom:1px solid var(--color-n-6,rgb(239.7,239.7,239.7));color:var(--color-text-muted,#6b7280)}.field-properties-panel_headerLabel___B03m{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap}.field-properties-panel_header___DKQB .field-properties-panel_collapseToggle__ThJ3v{flex-shrink:0;align-self:stretch;width:40px;height:auto;min-height:0;margin-left:auto}.field-properties-panel_emptyState___NCJv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1 1;padding:32px 16px;text-align:center;color:var(--color-text-muted,#6b7280);opacity:.7}.field-properties-panel_emptyState___NCJv span{font-size:.85rem;font-weight:500;line-height:1.4}.field-properties-panel_headerTitle__CyL7b{font-size:.8rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary,#4a9eff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.field-properties-panel_section__shQUP{padding:8px 16px}.field-properties-panel_section__shQUP+.field-properties-panel_section__shQUP{border-top:1px solid var(--color-n-5,rgb(242.25,242.25,242.25))}.field-properties-panel_fieldType__vuB_O{display:flex;align-items:center;gap:4px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.field-properties-panel_fieldTypeIcon__PBZ4f{display:flex;align-items:center;color:var(--color-text-muted,#6b7280)}.field-properties-panel_fieldTypeIcon__PBZ4f svg{width:16px;height:16px}.field-properties-panel_checkboxHelpRow__f0dr_{display:flex;align-items:center;gap:4px}.field-properties-panel_checkboxRow__Iy0Q_{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333);cursor:pointer}.field-properties-panel_label___YNm4{display:block;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin-bottom:4px}.field-properties-panel_labelRow__dvu_K{display:flex;align-items:center;gap:4px;margin-bottom:4px}.field-properties-panel_labelRow__dvu_K .field-properties-panel_label___YNm4{margin-bottom:0}.field-properties-panel_fontRow__p1XUC{display:flex;align-items:center;gap:4px}.field-properties-panel_stackedLabel__X4Uye{margin-top:8px}.field-properties-panel_subLabel__KF9ya{display:block;font-size:.8rem;font-weight:400;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:-2px 0 4px}.field-properties-panel_controlRow____H6U{display:flex;align-items:center;justify-content:space-between;gap:8px}.field-properties-panel_controlRow____H6U .field-properties-panel_labelRow__dvu_K,.field-properties-panel_controlRow____H6U .field-properties-panel_label___YNm4{margin-bottom:0}.field-properties-panel_inputWithAction__bSegC{position:relative;display:flex;align-items:center}.field-properties-panel_inputWithAction__bSegC .field-properties-panel_input__27vOq{padding-right:28px}.field-properties-panel_inputWithAction__bSegC .field-properties-panel_inlineAction__e0GIk{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.field-properties-panel_input__27vOq{width:100%;padding:4px 8px;font-family:var(--font-sans);font-size:.85rem;font-weight:500;line-height:1.4;border:1px solid var(--color-n-10,rgb(229.5,229.5,229.5));border-radius:4px;outline:none;color:var(--color-text,#333333);background:var(--color-surface,#ffffff)}.field-properties-panel_input__27vOq:focus{border-color:var(--color-primary,#4a9eff)}.field-properties-panel_input__27vOq::placeholder{color:var(--color-text-muted,#6b7280);opacity:.6}.field-properties-panel_boxControls__3Z5zb{display:flex;flex-direction:column;gap:8px;margin-top:8px}.field-properties-panel_boxControl___bv_5{display:flex;align-items:center;justify-content:space-between;gap:8px}.field-properties-panel_boxControl___bv_5 .field-properties-panel_label___YNm4{margin-bottom:0}.field-properties-panel_groupsInput__DP_38{width:96px;text-align:center}.field-properties-panel_hint__wnxE3{display:block;font-size:.8rem;font-weight:400;line-height:1.4;color:var(--color-text-muted,#6b7280);margin-top:4px}.field-properties-panel_mergeFieldPicks__QwzMK{margin-top:8px}.field-properties-panel_mergeFieldChips__aggWe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:4px}.field-properties-panel_mergeFieldChip__OS6wY{display:flex;min-width:0;padding:0;border:none;border-radius:4px;background:none;cursor:pointer;transition:filter .12s ease}.field-properties-panel_mergeFieldChip__OS6wY:hover{filter:brightness(.96)}.field-properties-panel_mergeFieldChip__OS6wY:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px}.field-properties-panel_warning__mrBT6{display:block;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-red,#e3342f);margin-top:8px}.selection-box_selectionBox___r4it{position:absolute;background-color:color-mix(in srgb,var(--color-select,#0c8ce9) 10%,transparent);border:1px solid var(--color-select,#0c8ce9);pointer-events:none;z-index:100}.save-chip_chip__z9W5d{display:inline-flex;align-self:flex-start;padding:4px 16px;border-radius:9999px;background:var(--color-primary,#4a9eff);box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05));color:var(--color-on-primary,#ffffff);white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.2}.settings-section_section__zPtLM{scroll-margin-top:24px}.settings-section_section__zPtLM:not(:last-child){margin-bottom:24px}.settings-section_section--stacked__8btMv{display:block}.settings-section_section__zPtLM:target .settings-section_card__o30pv{animation:settings-section_anchor-ring__U4XIk 1.8s ease-out}@media(prefers-reduced-motion:reduce){.settings-section_section__zPtLM:target .settings-section_card__o30pv{animation:none}}@keyframes settings-section_anchor-ring__U4XIk{0%,40%{box-shadow:var(--shadow-card,0 1px 2px rgba(0,0,0,.03),0 2px 6px rgba(0,0,0,.08)),0 0 0 2px var(--color-focus-ring,#4a9eff)}to{box-shadow:var(--shadow-card,0 1px 2px rgba(0,0,0,.03),0 2px 6px rgba(0,0,0,.08))}}.settings-section_card--comfortable__sEzR8{gap:32px}.settings-section_card--compact__drPPa{gap:16px}.settings-section_section__header__Cv2Xy{display:flex;align-items:flex-start;gap:16px}.settings-section_section__heading___8iJD{min-width:0;flex:1 1}.settings-section_section__action__WUw7j,.settings-section_section__status__bUxE4{flex-shrink:0;margin-left:auto}.settings-section_section__action__WUw7j{align-self:center}.settings-section_section__action__WUw7j+.settings-section_section__status__bUxE4{margin-left:8px}.settings-section_section__label__Afgnj{font-size:.9375rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333)}.settings-section_section__label--danger__ytDv4{color:var(--color-red,#e3342f)}.settings-section_section__hint__AF4dA{margin-top:4px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.settings-section_section__content__t6_oV{--field-max-width:360px;display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0}.settings-section_section__content--center__QwlDw{align-items:center;text-align:center}.settings-section_section__footer__Ujss4{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:auto;flex-wrap:wrap}.settings-section_section__footerStart__Jm5sM{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-right:auto}.settings-section_chip__kh7Gw{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-muted,#6b7280)}.settings-section_chip--danger__mxafD{color:var(--color-red,#e3342f)}.plan-card_card__bK53E{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:12px;background:var(--color-surface,#ffffff)}.plan-card_card--recommended__F4ZTW{background:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));border-color:var(--color-n-8,rgb(234.6,234.6,234.6))}.plan-card_card--current__36_5K{border-color:var(--color-n-30,rgb(178.5,178.5,178.5))}.plan-card_card__badge__qHZd9{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:4px 16px;border-radius:9999px;background:var(--color-surface,#ffffff);color:var(--color-text,#333333);white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.2}.plan-card_card--current__36_5K .plan-card_card__badge__qHZd9{background:var(--color-tooltip-surface,#1f2124);color:var(--color-tooltip-text,#ffffff)}.plan-card_card--accented__cYpHX.plan-card_card--recommended__F4ZTW{background:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));border-color:var(--color-n-8,rgb(234.6,234.6,234.6))}.plan-card_card--bare__6pKiL,.plan-card_card--bare__6pKiL.plan-card_card--current__36_5K{border:0;border-radius:inherit;background:none}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW{--plan-feature-icon-color:var(--color-on-primary,#ffffff);--plan-price-color:var(--color-on-primary,#ffffff);--plan-viewall-color:var(--color-on-primary,#ffffff);border:0;border-radius:inherit;color:var(--color-on-primary,#ffffff);isolation:isolate;background:var(--color-primary,#4a9eff)}html[data-theme=dark] .plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW{background:color-mix(in srgb,var(--color-primary,#4a9eff) 45%,#000000)}@media(prefers-color-scheme:dark){html:not([data-theme]) .plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW,html[data-theme=system] .plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW{background:color-mix(in srgb,var(--color-primary,#4a9eff) 45%,#000000)}}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW:before{--mesh-size:24px;--mesh-line:color-mix(in srgb,#ffffff 6%,transparent);--mesh-node:color-mix(in srgb,#ffffff 14%,transparent);content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle at center,var(--mesh-node) 1.25px,transparent 1.75px),linear-gradient(to right,transparent calc(50% - .5px),var(--mesh-line) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(to bottom,transparent calc(50% - .5px),var(--mesh-line) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px));background-position:top;background-size:var(--mesh-size) var(--mesh-size);-webkit-mask-image:linear-gradient(to bottom right,#000,#000 8%,transparent 38%);mask-image:linear-gradient(to bottom right,#000,#000 8%,transparent 38%);-webkit-mask-size:250% 250%;mask-size:250% 250%;-webkit-mask-position:0 0;mask-position:0 0;animation:plan-card_plan-mesh-reveal__lFue5 1.4s ease-out .3s both}@media(prefers-reduced-motion:reduce){.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW:before{animation:none}}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__name__vaST2,.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__rows__UVUz_ li{color:var(--color-on-primary,#ffffff)}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__cadence__sfpea,.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__lead__FOrk7,.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__tagline__MPAkv{color:color-mix(in srgb,#ffffff 85%,transparent)}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__chipAbsolute__J_tEt{padding:4px 24px;font-size:.9375rem;font-weight:600;line-height:1.5;border:1px solid var(--color-primary,#4a9eff);background:#fff;color:var(--color-primary-chart,#0d94d4)}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__saveChip__evRGz{background:#fff;color:#000}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__features__GlSjB{border-top-color:color-mix(in srgb,#ffffff 30%,transparent)}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__cta__LLHZS>button{border-color:rgba(0,0,0,0);background:var(--color-on-primary,#ffffff);color:var(--color-primary-chart,#0d94d4)}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__cta__LLHZS>button:hover:not(:disabled){background:color-mix(in srgb,#ffffff 85%,transparent)}.plan-card_card--bare__6pKiL.plan-card_card--recommended__F4ZTW .plan-card_card__viewAll__bMWDa:focus-visible{outline-color:var(--color-on-primary,#ffffff)}.plan-card_card__head__DkfYp{display:flex;flex-direction:column;gap:4px}.plan-card_card__name__vaST2{margin:0;font-size:1.125rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333)}.plan-card_card__tagline__MPAkv{margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.plan-card_card__titleRow__VrESn{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.plan-card_card__titleRow__VrESn .plan-card_card__viewAll__bMWDa{align-self:auto;margin-top:0;padding-top:0;font-size:.85rem;font-weight:600;line-height:1.2}.plan-card_card--bare__6pKiL{min-height:30rem}.plan-card_card--bare__6pKiL .plan-card_card__head__DkfYp{gap:24px}.plan-card_card--bare__6pKiL .plan-card_card__name__vaST2{font-size:1.125rem;font-weight:600;line-height:1.2}.plan-card_card--bare__6pKiL .plan-card_card__tagline__MPAkv{font-size:.9375rem;font-weight:500;line-height:1.5}.plan-card_card--bare__6pKiL .plan-card_card__meta__yT_oY{min-height:calc(1.02rem + 8px)}.plan-card_card--bare__6pKiL .plan-card_card__price__K8_Hc{padding-top:8px}.plan-card_card--bare__6pKiL .plan-card_card__amount___jcRz{flex-wrap:nowrap;white-space:nowrap}.plan-card_card__cta__LLHZS{margin-top:auto}.plan-card_card__viewAll__bMWDa+.plan-card_card__cta__LLHZS{margin-top:0}.plan-card_card__cta__LLHZS>button{transition:background-color .12s ease,border-color .12s ease}.plan-card_card--bare__6pKiL.plan-card_card--current__36_5K{box-shadow:inset 0 0 0 2px var(--color-primary,#4a9eff)}.plan-card_card__chipAbsolute__J_tEt{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:4px 16px;border-radius:9999px;background:var(--color-surface,#ffffff);box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05));color:var(--color-text,#333333);white-space:nowrap;z-index:1;transform-origin:center;animation:plan-card_plan-chip-bounce__svRKq .35s cubic-bezier(.34,1.56,.64,1) var(--plan-chip-delay,0s) both;font-size:.85rem;font-weight:600;line-height:1.2}@media(prefers-reduced-motion:reduce){.plan-card_card__chipAbsolute__J_tEt{animation:none}}.plan-card_card__chipAbsolute--current__tQ7C8{background:var(--color-tooltip-surface,#1f2124);color:var(--color-tooltip-text,#ffffff)}.plan-card_card__seats__BCTOb{align-self:flex-start;padding:2px 8px;border-radius:9999px;background:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-text-muted,#6b7280);font-size:.85rem;font-weight:600;line-height:1.2}.plan-card_card--column___IX0M .plan-card_card__seats__BCTOb{align-self:center}.plan-card_card__price__K8_Hc{display:flex;flex-direction:column;gap:2px;margin:0}.plan-card_card__price__K8_Hc strong{font-size:2rem;font-weight:700;line-height:1.2;color:var(--plan-price-color,var(--color-text,#333333));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .18s ease}@media(prefers-reduced-motion:reduce){.plan-card_card__price__K8_Hc strong{transition:none}}.plan-card_card__amount___jcRz{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.plan-card_card__meta__yT_oY{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px}.plan-card_card__cadence__sfpea,.plan-card_card__rate__WE4xz{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.plan-card_card__rate__WE4xz{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-card_card__saving__XB982{margin:0;font-size:.9375rem;font-weight:600;line-height:1.5;color:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000))}.plan-card_card__features__GlSjB{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.plan-card_card__rateLead__I5zLB,.plan-card_card__seatsLead__ZKr7_{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text,#333333)}.plan-card_card__rateLead__I5zLB svg,.plan-card_card__seatsLead__ZKr7_ svg{flex-shrink:0;margin-top:3px;color:var(--color-primary-chart,#0d94d4)}.plan-card_card__highlights__BGkpx{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.plan-card_card__highlights__BGkpx li{display:flex;align-items:flex-start;gap:8px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.plan-card_card__highlights__BGkpx li svg{flex-shrink:0;margin-top:3px;color:var(--color-primary,#4a9eff)}.plan-card_card--accented__cYpHX .plan-card_card__rateLead__I5zLB svg,.plan-card_card--accented__cYpHX .plan-card_card__seatsLead__ZKr7_ svg{color:var(--plan-accent)}.plan-card_card__lead__FOrk7{margin:0 0 4px;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text-muted,#6b7280)}.plan-card_card__rows__UVUz_{display:flex;flex-direction:column;gap:12px;margin:0 0 24px;padding:0;list-style:none}.plan-card_card__rows__UVUz_ li{display:flex;align-items:flex-start;gap:8px;font-size:.85rem;font-weight:500;line-height:1.4;line-height:1.2;color:var(--color-text,#333333)}.plan-card_card__rows__UVUz_ li svg{flex-shrink:0;margin-top:0;color:var(--plan-feature-icon-color,var(--color-primary,#4a9eff));transition:color .18s ease}@media(prefers-reduced-motion:reduce){.plan-card_card__rows__UVUz_ li svg{transition:none}}.plan-card_card__viewAll__bMWDa{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;margin-top:auto;padding-top:4px;border:0;background:none;font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--plan-viewall-color,var(--color-text-muted,#6b7280));cursor:pointer;transition:color .18s ease}.plan-card_card__viewAll__bMWDa svg{transition:transform .15s ease}.plan-card_card__viewAll__bMWDa:hover{text-decoration:underline}.plan-card_card__viewAll__bMWDa:hover svg{transform:translateX(2px)}.plan-card_card__viewAll__bMWDa:focus-visible{outline:2px solid var(--plan-accent,var(--color-primary,#4a9eff));outline-offset:2px;border-radius:2px}@media(prefers-reduced-motion:reduce){.plan-card_card__viewAll__bMWDa svg{transition:none}}.plan-card_card--column___IX0M,.plan-card_card--summary__Zk_Cz{gap:8px;padding:16px 8px;border:0;border-radius:0;background:none;text-align:center}.plan-card_card--column___IX0M .plan-card_card__head__DkfYp,.plan-card_card--column___IX0M .plan-card_card__price__K8_Hc,.plan-card_card--summary__Zk_Cz .plan-card_card__head__DkfYp,.plan-card_card--summary__Zk_Cz .plan-card_card__price__K8_Hc{align-items:center}.plan-card_card--column___IX0M .plan-card_card__amount___jcRz,.plan-card_card--summary__Zk_Cz .plan-card_card__amount___jcRz{justify-content:center}.plan-card_card--summary__Zk_Cz{gap:4px;padding-top:24px}.plan-card_card--summary__Zk_Cz .plan-card_card__price__K8_Hc strong{font-size:1.5rem}.plan-card_card--summary__Zk_Cz .plan-card_card__amount___jcRz{flex-direction:column;align-items:center;gap:0}.plan-card_card--summary__Zk_Cz .plan-card_card__badge__qHZd9{padding:4px 24px;border:1px solid var(--color-primary,#4a9eff);background:#fff;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05));color:var(--color-primary-chart,#0d94d4);font-size:.9375rem;font-weight:600;line-height:1.5}@keyframes plan-card_plan-mesh-reveal__lFue5{0%{-webkit-mask-position:100% 100%;mask-position:100% 100%}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes plan-card_plan-chip-bounce__svRKq{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%)}}.color-swatches_row__rVWzu{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.color-swatches_row--sm__RVZno{--_swatch:24px;gap:4px}.color-swatches_row--md__9paEI{--_swatch:32px}.color-swatches_group__GMaBJ{display:contents}.color-swatches_swatch__qkiB_{display:inline-flex;align-items:center;justify-content:center;width:var(--_swatch);height:var(--_swatch);padding:0;border:none;border-radius:9999px;cursor:pointer;box-shadow:var(--shadow-ring-hairline,inset 0 0 0 1px rgba(0,0,0,.08));transition:transform .12s ease,box-shadow .12s ease}.color-swatches_swatch__qkiB_:hover:not(:disabled){transform:scale(1.08)}.color-swatches_swatch__qkiB_:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px}.color-swatches_swatch__qkiB_:disabled{cursor:not-allowed;opacity:.5}.color-swatches_swatch--active__GXTof{box-shadow:0 0 0 2px var(--color-surface,#ffffff),0 0 0 4px currentColor}.color-swatches_check__XR3FU{width:calc(var(--_swatch)*.45);height:calc(var(--_swatch)*.45)}.billing-plans_gridWrap__jASmY{container-type:inline-size;container-name:plans}.billing-plans_grid__Bfpyg{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.billing-plans_grid__Bfpyg>li{display:flex}.billing-plans_grid__Bfpyg>li>*{flex:1 1}.billing-plans_grid__Bfpyg[data-count="1"],.billing-plans_grid__Bfpyg[data-count="2"]{grid-template-columns:repeat(auto-fit,minmax(240px,320px));justify-content:center}.billing-plans_grid--row__GGAWw,.billing-plans_grid--row__GGAWw[data-count="1"],.billing-plans_grid--row__GGAWw[data-count="2"]{grid-template-columns:repeat(var(--plan-count,5),minmax(0,360px));justify-content:center;gap:16px}@container plans (max-width: 1180px){.billing-plans_grid--row__GGAWw,.billing-plans_grid--row__GGAWw[data-count="1"],.billing-plans_grid--row__GGAWw[data-count="2"]{grid-template-columns:repeat(auto-fit,minmax(220px,360px))}}@container plans (max-width: 640px){.billing-plans_grid--row__GGAWw,.billing-plans_grid--row__GGAWw[data-count="1"],.billing-plans_grid--row__GGAWw[data-count="2"]{grid-template-columns:1fr}}.billing-plans_grid--row__GGAWw .billing-plans_cell__V_EVo>*{flex:1 1}.color-picker_content__hrakX{display:flex;flex-direction:column;gap:8px;width:264px;padding:8px;background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;box-shadow:var(--shadow-lg,0 10px 15px rgba(0,0,0,.15));z-index:1100;transform-origin:var(--radix-popover-content-transform-origin);animation:color-picker_colorPickerIn__pH1Mk .15s ease-out}.color-picker_content__hrakX[data-state=closed]{animation:color-picker_colorPickerOut__FpbW4 .1s ease-in}@media(prefers-reduced-motion:reduce){.color-picker_content__hrakX{animation:none}}.color-picker_presets__BBOeR{padding:0 2px}.color-picker_picker__WtBwU{width:100%!important;height:160px!important}.color-picker_picker__WtBwU .react-colorful__saturation{border-radius:4px 4px 0 0;border-bottom:none}.color-picker_picker__WtBwU .react-colorful__hue{height:14px;margin-top:4px;border-radius:9999px}.color-picker_picker__WtBwU .react-colorful__pointer{width:18px;height:18px;border:2px solid #fff;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05))}.color-picker_row__o4HjN{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;align-items:center}.color-picker_row--withDropper__4tGhe{grid-template-columns:1fr auto}.color-picker_hexField__ylPzD{min-width:0}@keyframes color-picker_colorPickerIn__pH1Mk{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes color-picker_colorPickerOut__FpbW4{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.code-input_code__sFVHz{display:inline-flex;align-items:center;gap:8px}.code-input_code__slot___gmgo{display:flex;align-items:center;gap:8px}.code-input_code__box___yqBI{width:44px;height:52px;padding:0;border:1px solid var(--color-n-30,rgb(178.5,178.5,178.5));border-radius:8px;background:var(--color-surface,#ffffff);color:var(--color-text,#333333);font-family:var(--font-sans);font-size:1.125rem;font-weight:600;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.code-input_code__box___yqBI:focus{outline:none;border-color:var(--color-primary,#4a9eff);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary,#4a9eff) 20%,transparent)}.code-input_code__box___yqBI:disabled{background:var(--color-n-4,rgb(244.8,244.8,244.8));color:var(--color-text-muted,#6b7280)}.code-input_code__box--invalid__90AKl{border-color:var(--color-red,#e3342f)}.code-input_code__box--invalid__90AKl:focus{border-color:var(--color-red,#e3342f);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-red,#e3342f) 18%,transparent)}@media(max-width:420px){.code-input_code__box___yqBI{width:36px;height:44px;font-size:1rem}}.plan-icon_tile__exNnC{align-self:flex-start;margin-bottom:8px;display:inline-flex;background:none;color:var(--plan-tile-color,var(--plan-accent));transition:color .18s ease}.plan-icon_tile__exNnC svg{width:3rem;height:3rem;flex-shrink:0}@media(prefers-reduced-motion:reduce){.plan-icon_tile__exNnC{transition:none}}.color-field_field__Rl3dv input[type=text]{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.02em;text-transform:uppercase}.color-field_swatch__RvGGr{position:relative;display:inline-flex;width:28px;height:28px;padding:0;border-radius:6px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));background:none;overflow:hidden;cursor:pointer;transition:border-color .12s ease}.color-field_swatch__RvGGr:hover:not(:disabled){border-color:var(--color-n-14,rgb(219.3,219.3,219.3))}.color-field_swatch__RvGGr:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:1px}.color-field_swatch__RvGGr:disabled{cursor:not-allowed;opacity:.5}.color-field_swatch--sm__Kzn96{width:24px;height:24px}.color-field_swatchFill__yvC3U{background-color:var(--color-n-4,rgb(244.8,244.8,244.8));background-image:linear-gradient(45deg,var(--color-n-8,rgb(234.6,234.6,234.6)) 25%,transparent 25%,transparent 75%,var(--color-n-8,rgb(234.6,234.6,234.6)) 75%),linear-gradient(45deg,var(--color-n-8,rgb(234.6,234.6,234.6)) 25%,transparent 25%,transparent 75%,var(--color-n-8,rgb(234.6,234.6,234.6)) 75%);background-size:8px 8px;background-position:0 0,4px 4px;position:absolute;inset:0}.command-palette_palette__5zb0P{display:flex;flex-direction:column;max-height:min(480px,80dvh);padding:0}.command-palette_palette__inputRow__ljf1H{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.command-palette_palette__inputField__qhSJ1{flex:1 1;gap:0}.command-palette_palette__results__BmvGD{flex:1 1;overflow-y:auto;padding:4px 0}.command-palette_palette__results__BmvGD::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.command-palette_palette__results__BmvGD::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.command-palette_palette__results__BmvGD::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));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__BmvGD::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.command-palette_palette__results__BmvGD::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.command-palette_palette__results__BmvGD{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}.command-palette_palette__empty__U3VeO{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:var(--color-text-muted,#6b7280);font-size:.85rem;font-weight:500;line-height:1.4;font-family:var(--font-sans)}.command-palette_palette__group___Lv9q{padding:4px 8px}.command-palette_palette__group--separated__Vxl_y{margin-top:4px;padding-top:8px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.command-palette_palette__groupLabel__p9FN9{display:block;padding:4px 8px;font-size:.85rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-sans);color:var(--color-text-muted,#6b7280)}.command-palette_palette__item__6OrA0{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__jS3k1{background-color:var(--color-n-4,rgb(244.8,244.8,244.8))}.command-palette_palette__itemIcon__REbSC{color:var(--color-text-muted,#6b7280);flex-shrink:0}.command-palette_palette__itemText__VH8RR{flex:1 1;min-width:0;display:flex;flex-direction:column}.command-palette_palette__itemTitle__DQqrA{font-size:.85rem;font-weight:500;line-height:1.4;font-family:var(--font-sans);color:var(--color-text,#333333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette_palette__itemSub__ToxWE{font-size:.85rem;font-weight:500;line-height:1.4;font-family:var(--font-sans);color:var(--color-text-muted,#6b7280)}.command-palette_palette__itemArrow__hXJxp{color:var(--color-text-subtle,#999999);flex-shrink:0;opacity:0;transition:opacity 80ms ease}.command-palette_palette__item--active__jS3k1 .command-palette_palette__itemArrow__hXJxp{opacity:1}.command-palette_palette__itemExternal__G_33v{color:var(--color-text-subtle,#999999);flex-shrink:0}.command-palette_palette__footer__s2CtF{display:flex;align-items:center;gap:16px;padding:8px 16px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}@media(pointer:coarse){.command-palette_palette__footer__s2CtF{display:none}}.command-palette_palette__footerHint__mmC6B{display:flex;gap:4px;line-height:1.4}.command-palette_palette__footerHint__mmC6B,.command-palette_palette__kbd__1wGAP{align-items:center;font-size:.85rem;font-weight:500;font-family:var(--font-sans);color:var(--color-text-muted,#6b7280)}.command-palette_palette__kbd__1wGAP{display:inline-flex;justify-content:center;min-width:20px;height:20px;padding:0 5px;line-height:1.2;background-color:var(--color-n-3,rgb(247.35,247.35,247.35));border:1px solid var(--color-n-10,rgb(229.5,229.5,229.5));border-radius:4px}.command-palette_trigger__hint__oJsFt{font-family:var(--font-sans);font-size:.7rem;font-weight:500;line-height:1;padding:2px 4px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:4px;color:var(--color-text-muted,#6b7280);background-color:var(--color-n-4,rgb(244.8,244.8,244.8));white-space:nowrap}@media(max-width:1080px){.command-palette_trigger__hint__oJsFt{display:none}}.loader_loader__TxluK{display:inline-flex;align-items:center;gap:4px}.loader_loader__spinner__JGh2m{flex-shrink:0;width:auto;--anim-trail-color:color-mix(in srgb,currentColor 25%,transparent)}.loader_loader__text__tmpMG{display:inline-flex;align-items:baseline}.loader_loader__dots__PRuET{position:relative;display:inline-block}.loader_loader__dotsGhost__H2G_G{visibility:hidden}.loader_loader__dotsLive__ZSZNX{position:absolute;inset-inline-start:0;top:0}.loader_loader--sm__dyGnx{font-size:.85rem;font-weight:500;line-height:1.4}.loader_loader--sm__dyGnx .loader_loader__spinner__JGh2m{height:14px}.loader_loader--md__BwolR{font-size:.85rem;font-weight:500;line-height:1.4}.loader_loader--md__BwolR .loader_loader__spinner__JGh2m{height:18px}.loader_loader--lg__BLyiL{font-size:.9375rem;font-weight:500;line-height:1.5}.loader_loader--lg__BLyiL .loader_loader__spinner__JGh2m{height:20px}.sidebar_sidebar__xYSj7{display:flex;flex-direction:column;width:256px;height:100%;background-color:var(--color-surface,#ffffff);overflow:hidden;transition:width .3s ease}.sidebar_sidebar--collapsed__zoDTP{width:64px}.sidebar_sidebar--collapsed__zoDTP .sidebar_sidebar__header__0EXOF{padding-inline:0;justify-content:center}.sidebar_sidebar--collapsed__zoDTP .sidebar_sidebar__logo__n3rMH img{width:36px!important;height:auto!important}.sidebar_sidebar--collapsed__zoDTP .sidebar_sidebar__create__GehNj{display:flex;justify-content:center;padding-inline:0}.sidebar_sidebar--collapsed__zoDTP .sidebar_sidebar__create__GehNj button:focus-visible{box-shadow:none}.sidebar_sidebar--collapsed__zoDTP .sidebar_sidebar__nav__sx_Xa{padding-inline:0;scrollbar-gutter:stable both-edges}.sidebar_sidebar--collapsed__zoDTP .sidebar_navItem__sB0Ga{justify-content:center;padding:0;gap:0;width:40px;height:40px;margin:0 auto;border-radius:8px}.sidebar_sidebar--collapsed__zoDTP .sidebar_navItem__sB0Ga[data-state=open]{--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-primary,#4a9eff)}.sidebar_sidebar--collapsed__zoDTP .sidebar_navItem__sB0Ga[data-state=open] .sidebar_navItem__icon__lMbzq{color:var(--color-primary,#4a9eff)}.sidebar_sidebar--collapsed__zoDTP .sidebar_collapseBtn__inner__A0Wal,.sidebar_sidebar--collapsed__zoDTP .sidebar_navItem__inner__Tmy6_{justify-content:center;gap:0}.sidebar_sidebar--collapsed__zoDTP .sidebar_navItem__label--hidden__OtwHo{width:0;flex:0 0}.sidebar_sidebar--collapsed__zoDTP .sidebar_collapseBtn__hp2bF{justify-content:center;padding:0;gap:0;width:40px;height:40px;margin:0 auto}.sidebar_sidebar--drawer__7dOgw{width:288px}.sidebar_sidebar__header__0EXOF{display:flex;align-items:center;min-height:40px;padding:16px 16px 8px;flex-shrink:0}.sidebar_sidebar__logo__n3rMH{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.sidebar_sidebar__closeBtn__sQ7RU{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;border-radius:0;border:none;background:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);cursor:pointer;transition:background-color var(--hover-wash-duration,50ms) ease-out}.sidebar_sidebar__closeBtn__sQ7RU svg{transition:transform 60ms ease-out}.sidebar_sidebar__closeBtn__sQ7RU:hover{--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-text,#333333)}.sidebar_sidebar__closeBtn__sQ7RU:active svg{transform:scale(.98)}.sidebar_sidebar__create__GehNj{flex-shrink:0;padding:16px 8px}.sidebar_sidebar__nav__sx_Xa{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:4px 0 4px 8px;display:flex;flex-direction:column;gap:4px;scrollbar-gutter:stable}.sidebar_sidebar__nav__sx_Xa::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.sidebar_sidebar__nav__sx_Xa::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.sidebar_sidebar__nav__sx_Xa::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));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}.sidebar_sidebar__nav__sx_Xa::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.sidebar_sidebar__nav__sx_Xa::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.sidebar_sidebar__nav__sx_Xa{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}@supports selector(::-webkit-scrollbar){.sidebar_sidebar__nav__sx_Xa{scrollbar-width:auto;scrollbar-color:auto}}.sidebar_sidebar__section___DdTK{display:flex;flex-direction:column}.sidebar_sidebar__footer__DwVvi,.sidebar_sidebar__list__7vwt5{display:flex;flex-direction:column;gap:4px}.sidebar_sidebar__footer__DwVvi{flex-shrink:0;padding:8px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.sidebar_flyoutTrailing__Qse8v{display:inline-flex;margin-left:auto;padding-left:10px}.sidebar_flyoutTrailing__Qse8v:empty{display:none}.sidebar_flyoutItemActive__aPBy1.sidebar_flyoutItemActive__aPBy1{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary-dark,#2b7fe0)}.sidebar_flyoutItemActive__aPBy1.sidebar_flyoutItemActive__aPBy1 svg{color:var(--color-primary,#4a9eff)}.sidebar_flyoutItemActive__aPBy1.sidebar_flyoutItemActive__aPBy1:hover,.sidebar_flyoutItemActive__aPBy1.sidebar_flyoutItemActive__aPBy1[data-highlighted]{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary-dark,#2b7fe0)}.sidebar_collapseBtn__hp2bF{display:flex;align-items:center;width:100%;gap:12px;padding:6px 8px;border-radius:8px;font-size:.85rem;font-weight:500;line-height:1.4;font-family:var(--font-sans);color:var(--color-text-muted,#6b7280);cursor:pointer;border:none;background:rgba(0,0,0,0);white-space:nowrap;transition:background-color var(--hover-wash-duration,50ms) ease-out}@media(pointer:coarse){.sidebar_collapseBtn__hp2bF{padding-block:12px;min-height:44px}}.sidebar_collapseBtn__hp2bF:hover{--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)))}.sidebar_collapseBtn__hp2bF:hover,.sidebar_collapseBtn__hp2bF:hover .sidebar_collapseBtn__icon__br0eC{color:var(--color-primary,#4a9eff)}.sidebar_collapseBtn__hp2bF:focus-visible{outline:none}.sidebar_collapseBtn__hp2bF:active .sidebar_collapseBtn__inner__A0Wal{transform:scale(.98)}.sidebar_collapseBtn__inner__A0Wal{display:flex;align-items:center;gap:19px;width:100%;transition:transform 60ms ease-out}.sidebar_collapseBtn__icon__br0eC{width:20px;height:20px;flex-shrink:0}.sidebar_navItem__sB0Ga{display:flex;align-items:center;width:100%;gap:12px;padding:6px 8px;border-radius:8px;font-size:.85rem;font-weight:500;line-height:1.4;font-family:var(--font-sans);color:var(--color-text-muted,#6b7280);text-decoration:none;cursor:pointer;border:none;background:rgba(0,0,0,0);white-space:nowrap;transition:background-color var(--hover-wash-duration,50ms) ease-out;position:relative}.sidebar_navItem__sB0Ga:before{content:"";position:absolute;inset:calc(-1*4px) 0 100% 0}.sidebar_navItem__sB0Ga:focus-visible{outline:none}.sidebar_navItem__sB0Ga:active .sidebar_navItem__inner__Tmy6_{transform:scale(.98)}.sidebar_navItem__inner__Tmy6_{display:flex;align-items:center;gap:19px;width:100%;transition:transform 60ms ease-out}.sidebar_navItem__sB0Ga:hover{--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)))}.sidebar_navItem__sB0Ga:hover,.sidebar_navItem__sB0Ga:hover .sidebar_navItem__caret__kTKEo,.sidebar_navItem__sB0Ga:hover .sidebar_navItem__icon__lMbzq{color:var(--color-primary,#4a9eff)}.sidebar_navItem--active__rMnES{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary-dark,#2b7fe0)}.sidebar_navItem--active__rMnES .sidebar_navItem__caret__kTKEo,.sidebar_navItem--active__rMnES .sidebar_navItem__icon__lMbzq{color:var(--color-primary,#4a9eff)}.sidebar_navItem--active__rMnES:hover{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary-dark,#2b7fe0)}.sidebar_navItem__icon__lMbzq{width:20px;height:20px;flex-shrink:0}.sidebar_navItem__label__Zz41_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:opacity .3s ease}.sidebar_navItem__label--hidden__OtwHo{opacity:0}.sidebar_navItem__badge__YliZ6{padding:1px 6px;font-weight:600;line-height:1.2;background:var(--color-n-5,rgb(242.25,242.25,242.25));border-radius:9999px;white-space:nowrap}.sidebar_navItem__badge__YliZ6,.sidebar_navItem__count__V5nQE{margin-left:auto;font-size:.85rem;font-family:var(--font-sans);color:var(--color-text-muted,#6b7280);flex-shrink:0}.sidebar_navItem__count__V5nQE{font-weight:500;line-height:1.4;font-size:.8rem}.sidebar_navItem__count--alert__p7lVD{color:var(--color-red,#e3342f);font-weight:900}.sidebar_navItem__caret__kTKEo{flex-shrink:0;color:var(--color-text-muted,#6b7280);transition:transform .18s ease}.sidebar_navItem__caret__kTKEo:not(:first-child){margin-left:auto}.sidebar_navItem__caret--closed__CuuoM{transform:rotate(-90deg)}.sidebar_navItem__childrenInner__wIw_S{display:flex;flex-direction:column;gap:20px;padding-top:4px}.sidebar_navItem__childrenInner__wIw_S .sidebar_navItem__sB0Ga{padding-left:calc(8px + 16px)}.sidebar_subgroup__gLzfA{display:flex;flex-direction:column}.sidebar_subgroup__label__CwrLm{display:block;overflow:hidden;white-space:nowrap;padding:0 8px 0 calc(8px + 16px);font-size:.85rem;font-weight:500;line-height:1.2;color:var(--color-text-muted,#6b7280);font-family:var(--font-sans);height:16px;margin-bottom:6px}.skeleton-list_list__RF_cH{display:flex;flex-direction:column;width:100%}.skeleton-list_list--dividers__4pf40 .skeleton-list_row__bJhtz+.skeleton-list_row__bJhtz{border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.skeleton-list_row__bJhtz{display:flex;align-items:center;gap:16px;padding:16px}.skeleton-list_body__tdFCn{flex:1 1;min-width:0}.skeleton-list_trailing__zskVu{flex-shrink:0}.checkbox-list_root__2D0Rz{display:flex;flex-direction:column;gap:4px;min-width:220px}.checkbox-list_header__4ujwx{display:inline-flex;align-items:center;gap:8px;padding:0 4px;cursor:pointer;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.checkbox-list_header__4ujwx:hover{color:var(--color-text,#333333)}.checkbox-list_headerLabel___LlPl{font-weight:500}.checkbox-list_list__5dwNU{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto;padding:0;margin:0;list-style:none}.checkbox-list_list__5dwNU::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.checkbox-list_list__5dwNU::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.checkbox-list_list__5dwNU::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));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}.checkbox-list_list__5dwNU::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.checkbox-list_list__5dwNU::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.checkbox-list_list__5dwNU{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}.checkbox-list_row__HRyrh{display:flex;align-items:center;gap:4px}.checkbox-list_rowLabel__GYeru{display:inline-flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;padding:4px;border-radius:4px;cursor:pointer;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.checkbox-list_rowLabel__GYeru:hover{background-color:var(--color-n-3,rgb(247.35,247.35,247.35))}.checkbox-list_rowLabelActive__14EhF{color:var(--color-primary-dark,#2b7fe0)}.checkbox-list_dot__YKXWw{display:inline-block;width:8px;height:8px;border-radius:9999px;flex-shrink:0}.checkbox-list_name__aJDTl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkbox-list_empty__s3DZQ{margin:0;padding:8px 4px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.flow-start-overlay_lane__VWihy{position:absolute;top:0;left:0;z-index:-1;box-sizing:border-box;padding:4px 8px;pointer-events:none;background-color:color-mix(in srgb,color-mix(in srgb,var(--color-violet,#8b5cf6) 8%,var(--color-surface,#ffffff)) 60%,transparent);border:1px dashed color-mix(in srgb,var(--color-violet,#8b5cf6) 40%,var(--color-surface,#ffffff));border-radius:12px}.flow-start-overlay_laneLabel__VXnua{display:block;font-size:.8rem;font-weight:600;line-height:1.4;color:var(--color-violet-hover,#6d28d9);white-space:nowrap}.flow-start-overlay_wires__GkcKB{position:absolute;top:0;left:0;z-index:-1;width:1px;height:1px;overflow:visible;pointer-events:none}.flow-start-overlay_wire__4tw1F{fill:none;stroke:var(--color-n-30,rgb(178.5,178.5,178.5));stroke-width:1.5;stroke-dasharray:4 4;stroke-linecap:round}.flow-start-overlay_start__buPrn{position:absolute;top:0;left:0;display:flex;align-items:center;gap:8px;box-sizing:border-box;padding:4px 8px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--color-surface-subtle,#fcfcff);border:1px dashed var(--color-n-30,rgb(178.5,178.5,178.5));border-radius:12px;color:var(--color-text-muted,#6b7280)}.flow-start-overlay_startTile__UcOJR{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;width:32px;height:32px;border-radius:10px;background-color:var(--color-n-4,rgb(244.8,244.8,244.8));color:var(--color-text-muted,#6b7280)}.flow-start-overlay_startText__iiGDv{display:flex;flex-direction:column;min-width:0}.flow-start-overlay_startEyebrow__dm2_a{font-size:.8rem;font-weight:600;line-height:1.4}.flow-start-overlay_startTitle__IfqVL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:500;line-height:1.4;font-weight:600}.flow-start-overlay_startLine__B7Meo{font-size:.8rem;line-height:1.4;white-space:nowrap}.flow-start-overlay_placeholder__jlKZC{position:absolute;top:0;left:0;pointer-events:auto}.flow-start-overlay_placeholderBody__Xt_Lu{display:flex;flex-direction:column;gap:4px;padding:4px 12px 0}.flow-start-overlay_placeholderText__7967N{margin:0 0 4px;font-size:.85rem;font-weight:500;line-height:1.4;font-weight:600;color:var(--color-text,#333333)}.zoom-toolbar_panel__3139M{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;max-width:calc(100% - 16px*2);margin:16px}.zoom-toolbar_group__1pAX8{display:flex;align-items:center;background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05));overflow:hidden}.zoom-toolbar_slot__2eqQB{display:flex}.zoom-toolbar_button__ufTE1{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:none;border:0;color:var(--color-text,#333333);cursor:pointer}.zoom-toolbar_button__ufTE1:hover:not(:disabled){background-color:var(--color-n-3,rgb(247.35,247.35,247.35))}.zoom-toolbar_button__ufTE1:disabled{color:var(--color-text-subtle,#999999);cursor:default}.zoom-toolbar_buttonLabelled__F0E1i{width:auto;gap:8px;padding:0 12px;font-size:.85rem;font-weight:600;line-height:1.2;white-space:nowrap}.zoom-toolbar_buttonOn__efurW{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-plan-3,#0c8ce9);transition:background-color var(--hover-wash-duration,50ms) ease-out}.zoom-toolbar_buttonOn__efurW:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)))}.zoom-toolbar_level__XJK_U{width:44px;text-align:center;border-left:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-right:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));font-size:.85rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333);-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-layout_page__OAUpy{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:var(--color-background,#f0f0f0)}.editor-layout_topBar__z9oys{flex-shrink:0}.editor-layout_content__oRKvi{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}.editor-layout_corner__gyj_I{position:absolute;top:0;left:0;display:none;width:12px;height:12px;pointer-events:none;z-index:150;background:radial-gradient(circle at 100% 100%,transparent 12px,var(--color-surface,#ffffff) calc(12px + .5px))}@media(min-width:768px){.editor-layout_corner__gyj_I{display:block}}.editor-layout_workspace__Ct_AR{display:flex;align-items:flex-start;justify-content:center;gap:24px;width:100%}.editor-layout_workspaceMain__rCow8{flex:1 1;min-width:0;max-width:980px}.editor-layout_workspaceMain__rCow8 [data-section-anchor]{scroll-margin-top:24px}.editor-layout_sidebarColumn__hKjls{flex:0 0 auto;min-width:0;display:flex;align-items:flex-start;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start}@media(max-width:1023.98px){.editor-layout_sidebarColumn__hKjls{flex:1 1 auto;position:static;width:100%}}.editor-layout_sidebarToggleSlot__0RQdp{display:contents}@media(max-width:1023.98px){.editor-layout_sidebarToggleSlot__0RQdp{display:none}}.editor-layout_sidebar__iKgjs{flex:0 0 auto;min-width:0}.editor-layout_sidebar__iKgjs[data-animating]{overflow:hidden}@media(max-width:1023.98px){.editor-layout_sidebar__iKgjs{max-width:300px}}.editor-layout_sidebarInner__izjye{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width:1024px){.editor-layout_sidebarInner__izjye{width:300px}}@media(max-width:1023.98px){.editor-layout_workspace__Ct_AR{flex-direction:column}}.connection-feedback_label__2yyBC{position:absolute;top:0;left:0;z-index:7;max-width:260px;padding:4px 8px;background:var(--color-tooltip-surface,#1f2124);color:var(--color-tooltip-text,#ffffff);border-radius:4px;filter:drop-shadow(0 6px 9px rgba(0,0,0,.35));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.85rem;font-weight:500;line-height:1.4;font-family:var(--font-sans)}@keyframes workflow-editor_canvasDiagramIn__PEb_M{0%{opacity:0}to{opacity:1}}.workflow-editor_flow__G51rN{position:relative;flex:1 1 auto;min-width:0;background-color:var(--color-surface-subtle,#fcfcff);overflow:hidden;--minimap-node-fallback:var(--color-n-30,rgb(178.5,178.5,178.5));--minimap-tone-green:color-mix(in srgb,var(--color-green,#22c55e) 70%,var(--color-ink,#000000));--minimap-tone-orange:color-mix(in srgb,var(--color-orange,#f97316) 80%,var(--color-ink,#000000));--minimap-tone-red:var(--color-red,#e3342f);--minimap-tone-blue:var(--color-plan-3,#0c8ce9);--minimap-tone-purple:var(--color-violet,#8b5cf6);--minimap-tone-sky:color-mix(in srgb,var(--color-primary,#4a9eff) 75%,var(--color-surface,#ffffff));--minimap-tone-mint:color-mix(in srgb,var(--color-emerald,#16a34a) 70%,var(--color-surface,#ffffff));--minimap-tone-aqua:color-mix(in srgb,var(--color-cyan,#06b6d4) 90%,var(--color-ink,#000000));--minimap-tone-teal:var(--color-teal,#0d9488)}.workflow-editor_flow__G51rN .react-flow__minimap{margin:16px;background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05));overflow:hidden}.workflow-editor_flow__G51rN .react-flow__minimap-mask{fill:color-mix(in srgb,#000000 6%,transparent)}.workflow-editor_flow__G51rN:not(.workflow-editor_framed__GbNBJ) .react-flow__viewport{opacity:0}.workflow-editor_flow__G51rN.workflow-editor_diagramIn__KRZeL .react-flow__viewport{animation:workflow-editor_canvasDiagramIn__PEb_M .32s ease 80ms both}@media(prefers-reduced-motion:reduce){.workflow-editor_flow__G51rN.workflow-editor_diagramIn__KRZeL .react-flow__viewport{animation:none}}.workflow-editor_flow__G51rN .react-flow__pane.selection{cursor:default}.workflow-editor_flow__G51rN .react-flow__node.draggable.selectable{cursor:pointer}.workflow-editor_flow__G51rN .react-flow__node.draggable.selectable.dragging{cursor:-webkit-grabbing;cursor:grabbing}.workflow-editor_flow__G51rN .react-flow__connection-path{stroke:var(--color-n-30,rgb(178.5,178.5,178.5));stroke-width:1.5;stroke-dasharray:4 4;stroke-linecap:round}.workflow-editor_flow__G51rN .react-flow__nodesselection-rect,.workflow-editor_flow__G51rN .react-flow__selection{background-color:color-mix(in srgb,var(--color-plan-3,#0c8ce9) 14%,transparent);border:1px solid var(--color-plan-3,#0c8ce9);border-radius:4px}.workflow-editor_flow__G51rN.workflow-editor_connecting__I1p5e .react-flow__node.draggable.selectable,.workflow-editor_flow__G51rN.workflow-editor_connecting__I1p5e .react-flow__node.draggable.selectable.dragging,.workflow-editor_flow__G51rN.workflow-editor_connecting__I1p5e .react-flow__pane{cursor:crosshair}.workflow-editor_flow__G51rN.workflow-editor_connecting__I1p5e .react-flow__edge path,.workflow-editor_flow__G51rN.workflow-editor_connecting__I1p5e .react-flow__node{pointer-events:none}.workflow-editor_flow__G51rN.workflow-editor_connecting__I1p5e .react-flow__handle{pointer-events:all}.workflow-editor_flow__G51rN.workflow-editor_refusing__MVPJs .react-flow__handle.connectingto,.workflow-editor_flow__G51rN.workflow-editor_refusing__MVPJs .react-flow__pane{cursor:not-allowed}.workflow-editor_flow__G51rN.workflow-editor_refusing__MVPJs .react-flow__handle.connectingto{border-color:var(--color-red,#e3342f);background-color:color-mix(in srgb,var(--color-red,#e3342f) 15%,var(--color-surface,#ffffff))}.workflow-editor_flow__G51rN.workflow-editor_refusing__MVPJs .react-flow__node:has(.react-flow__handle.connectingto){border-radius:12px;outline:2px solid color-mix(in srgb,var(--color-red,#e3342f) 45%,transparent);outline-offset:2px}.workflow-editor_flow__G51rN.workflow-editor_refusing__MVPJs .react-flow__connection-path{stroke:var(--color-red,#e3342f)}.workflow-editor_flow__G51rN.workflow-editor_armed__DlOMD .react-flow__node,.workflow-editor_flow__G51rN.workflow-editor_armed__DlOMD .react-flow__node.draggable.selectable,.workflow-editor_flow__G51rN.workflow-editor_armed__DlOMD .react-flow__pane{cursor:pointer}.workflow-editor_flow__G51rN.workflow-editor_armed__DlOMD .react-flow__edge path,.workflow-editor_flow__G51rN.workflow-editor_armed__DlOMD .react-flow__node{pointer-events:none}.workflow-editor_layout__Y4Qkd{overflow:hidden}.preview_layout__2eitU,.workflow-editor_layout__Y4Qkd{display:flex;flex:1 1 auto;min-height:0}.preview_stage__VhzNT{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.preview_stageBar__Ok1vi{display:flex;align-items:stretch;justify-content:space-between;gap:8px;min-height:52px;padding:0 24px;border-bottom:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));background-color:var(--color-surface,#ffffff)}.preview_viewTabs__MxnVH{display:flex;align-items:stretch;min-width:0}.preview_stageTools__Ptenq{display:flex;align-items:center;gap:8px}.preview_stageToolsHidden___iHf7{visibility:hidden}.preview_canvas__0DtKr{position:relative;flex:1 1 auto;min-height:0;background-color:var(--color-surface-subtle,#fcfcff)}.preview_canvas__0DtKr .react-flow__handle,.preview_canvas__0DtKr:not(.preview_framed__97I3g) .react-flow__viewport{opacity:0}.preview_stageBody___VYHJ{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.preview_canvasHidden__uaU9Y{visibility:hidden}.preview_legend__MTiVP{position:absolute;left:16px;bottom:16px;z-index:5;display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05))}.preview_legendRow__O6QdI{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.preview_legendNotTaken__2is92,.preview_legendTaken__R8pu9{width:26px;height:0;border-top:2px solid var(--color-primary,#4a9eff)}.preview_legendNotTaken__2is92{border-top-style:dashed;border-top-color:var(--color-n-30,rgb(178.5,178.5,178.5))}.preview_legendDecision__cNTZW{display:inline-flex;align-items:center;justify-content:center;line-height:0;width:16px;height:16px;border-radius:9999px;background-color:var(--color-n-4,rgb(244.8,244.8,244.8));color:var(--color-text-muted,#6b7280)}.preview_summary___x9GP{display:flex;flex-direction:column;gap:24px;flex:0 0 400px;overflow-y:auto;padding:24px;border-right:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));background-color:var(--color-surface,#ffffff)}.preview_step__esBwG{display:flex;flex-direction:column;gap:8px}.preview_stepGroup__VVpi6{display:flex;flex-direction:column;gap:16px}.preview_divider__i4hs6{flex-shrink:0;height:1px;background-color:var(--color-n-8,rgb(234.6,234.6,234.6))}.preview_stepTitle__WdpUH{margin:0;font-size:1.1375rem;font-weight:800;line-height:1.2;color:var(--color-text,#333333)}.preview_roleOptionIcon__wtk5T{color:var(--color-teal,#0d9488)}.preview_stepHint__RZgdc{margin:0 0 4px}.preview_stepEmpty__sWmEY,.preview_stepHint__RZgdc{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.preview_stepEmpty__sWmEY{margin:0}.preview_answers__afsVV{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.preview_answer__rFxun{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px}.preview_answerQuestion__8ZPYX{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.preview_answerSubtitle__yQBUk{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.preview_answerChip__RN63J{max-width:100%;margin-top:4px;padding:2px 8px;border-radius:9999px;background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.2;color:var(--color-plan-3,#0c8ce9)}.preview_answerTarget__rSBiB{display:flex;align-items:center;gap:4px;min-width:0;color:var(--color-violet-hover,#6d28d9)}.preview_answerTarget__rSBiB>svg{flex-shrink:0}.preview_answerTargetText__AXn_e{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.preview_answerEnds__B5tS_{display:flex;align-items:center;gap:4px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.preview_answerEnds__B5tS_>svg{flex-shrink:0}.preview_senderGroups__DK9ac{display:flex;flex-direction:column;gap:24px}.preview_canvasHint__loyUW{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.preview_resultCard___7ot9{display:flex;flex-direction:column;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;overflow:hidden}.preview_resultHeader__aldE1{display:flex;align-items:center;gap:8px;padding:12px}.preview_resultTile__QL59h{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;width:24px;height:24px;border-radius:4px;background-color:color-mix(in srgb,var(--color-green,#22c55e) 12%,var(--color-surface,#ffffff));color:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000))}.preview_resultTitle__7lsFr{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text,#333333)}.preview_resultToggle__Hci0y{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;background:none;border:0;border-radius:4px;color:var(--color-text-muted,#6b7280);cursor:pointer}.preview_resultToggle__Hci0y:hover{background-color:var(--color-n-3,rgb(247.35,247.35,247.35));color:var(--color-text,#333333)}.preview_resultCaret__zG_18{transition:transform .18s ease-in-out}@media(prefers-reduced-motion:reduce){.preview_resultCaret__zG_18{transition:none}}.preview_resultCaretOpen__Rc3ph{transform:rotate(180deg)}.preview_resultReveal__gHJh9{overflow:hidden}.preview_resultList__du_9v{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.preview_resultRow__YUif2{display:flex;align-items:center;gap:8px;padding:12px}.preview_resultRow__YUif2+.preview_resultRow__YUif2{border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.preview_resultRowIcon__ycE0D,.preview_resultRowMuted__qBekF{color:var(--color-text-muted,#6b7280)}.preview_resultRowIcon__ycE0D{flex-shrink:0}.preview_resultRowName__yvYXR{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:500;line-height:1.4;color:inherit}.preview_resultChip__o_cjf{background-color:color-mix(in srgb,var(--color-green,#22c55e) 12%,var(--color-surface,#ffffff));color:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000))}.preview_resultChipMuted__kYZ9y,.preview_resultChip__o_cjf{flex-shrink:0;padding:2px 8px;border-radius:9999px;font-size:.85rem;font-weight:600;line-height:1.2}.preview_resultChipMuted__kYZ9y{background-color:var(--color-n-4,rgb(244.8,244.8,244.8));color:var(--color-text-muted,#6b7280)}.preview_callout__lY6ey{display:flex;align-items:flex-start;gap:8px;padding:12px;background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));border-radius:8px}.preview_calloutIcon__uvt_q{flex-shrink:0;margin-top:1px;color:var(--color-plan-3,#0c8ce9)}.preview_calloutBody__gcBB8{margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.preview_progress__9ULJb{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.preview_progressRow__ACtJy{position:relative;display:flex;align-items:flex-start;gap:16px;padding-bottom:24px}.preview_progressRow__ACtJy:last-child{padding-bottom:0}.preview_progressLine__2E0NF{position:absolute;top:32px;bottom:0;left:15px;width:2px;background-color:var(--color-n-8,rgb(234.6,234.6,234.6))}.preview_progressDot__URs4i{display:inline-flex;align-items:center;justify-content:center;line-height:0;position:relative;z-index:1;flex-shrink:0;width:32px;height:32px;border:1px solid rgba(0,0,0,0);border-radius:9999px;background-color:var(--color-n-4,rgb(244.8,244.8,244.8));font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text-muted,#6b7280)}.preview_progressDotCurrent__IhpQ_{border-color:var(--color-primary,#4a9eff);background-color:var(--color-primary,#4a9eff);color:var(--color-surface,#ffffff)}.preview_progressDotDone__L6bQu{border-color:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000));background-color:color-mix(in srgb,var(--color-green,#22c55e) 12%,var(--color-surface,#ffffff));color:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000))}.preview_progressText__w_OqC{display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:5px}.preview_progressTitle__y1iEy{font-size:1.1375rem;font-weight:800;line-height:1.2;color:var(--color-text,#333333)}.preview_progressHint__LyViX{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.preview_signerStage__QreLu{position:absolute;inset:0;overflow-y:auto;scrollbar-gutter:stable;padding:32px 24px;background-color:var(--color-surface-subtle,#fcfcff);background-image:radial-gradient(circle,var(--color-n-8,rgb(234.6,234.6,234.6)) 1px,transparent 1px);background-size:20px 20px}.preview_signerSurface__s9p8b{width:100%;max-width:720px;margin:0 auto;padding:24px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;background-color:var(--color-surface,#ffffff);box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05))}.preview_signerPane__TXAmD{display:flex;flex-direction:column;gap:8px}.preview_signerTitle__SUQ2y{margin:0;font-size:1rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333)}.preview_signerIntro__gqDtQ{margin:0 0 8px}.preview_signerIntro__gqDtQ,.preview_signerNote__vR8Lp{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.preview_signerNote__vR8Lp{margin:0}.preview_signerDocList__2vuT9{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;overflow:hidden}.preview_signerActions__FfnA3{display:flex;justify-content:flex-end;padding-top:8px}.preview_minimalZoom__WH6mw{position:absolute;top:8px;right:8px;z-index:5}.sender-input-field_invalid__casJN button,.sender-input-field_invalid__casJN input{border-color:var(--color-red,#e3342f)}.sender-input-field_invalid__casJN button:focus-visible,.sender-input-field_invalid__casJN input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-red,#e3342f) 10%,transparent)}.sender-input-field_dateField__qwOZW{position:relative;display:flex;flex-direction:column;gap:4px;width:100%}.sender-input-field_dateLabel__j_UgC{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.sender-input-field_dateRequired__sEcEE{margin-left:2px;color:var(--color-red,#e3342f)}.sender-input-field_dateError__BCRap{position:absolute;top:100%;left:0;right:0;margin-top:2px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-red,#e3342f);pointer-events:none}.sender-input-field_labelled__Wd_rI{display:flex;flex-direction:column;gap:4px;width:100%}.sender-input-field_labelRow__ZBRLG{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.workflow-diagram_dialog__WzVGW:not([data-maximised]){width:94vw;max-width:1600px;height:min(84vh,900px);display:flex;flex-direction:column;overflow:hidden}.workflow-diagram_dialog__WzVGW{container:workflow-dialog/inline-size}.workflow-diagram_body__mBMSf{display:flex;flex-direction:column;flex:1 1;min-height:0;margin-top:16px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.workflow-diagram_modeSwitchRow__6jgRJ{display:flex;justify-content:center;padding:12px 24px 0}@container workflow-dialog (min-width: 1240px){.workflow-diagram_modeSwitchRow__6jgRJ{position:absolute;top:24px;left:50%;padding:0;transform:translateX(-50%)}}.package-merge-fields_mergeFields__IBKms{display:grid;grid-gap:16px;gap:16px;max-width:480px}.draft-restore-dialog_body__R8_Ym{display:flex;flex-direction:column;gap:16px}.draft-restore-dialog_notice__RxdgT{display:flex;align-items:flex-start;gap:8px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.draft-restore-dialog_noticeIcon__6ceg_{flex-shrink:0;color:var(--color-yellow,#f59e0b);margin-top:1px}.edit-lock-gate_content__rDnvS{display:contents}