.connector-page_loading__ConvC{display:flex;flex-direction:column;gap:16px}.connector-page_loadingBlock__c0DCr{height:180px;border-radius:8px}.connector-page_error__8fDQX{display:flex;align-items:center;gap:4px;margin:0 0 8px;font-size:.9375rem;font-weight:500;line-height:1.5;color:var(--color-red,#e3342f)}.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}.overlays_selectionOverlay__PrfyH{position:absolute;inset:0;z-index:2;pointer-events:none}.overlays_selectionRect___pvDk{position:absolute;background:color-mix(in srgb,var(--color-select,#0c8ce9) 30%,transparent);border-radius:3px}.overlays_highlightOverlay__43yEC{position:absolute;inset:0;z-index:0;pointer-events:none}.overlays_highlightRect__OyLJk{position:absolute;border-radius:3px}.overlays_regionOverlay__LGWpA{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.overlays_regionBox__vE_Su{position:absolute;box-sizing:border-box;border:1px dashed color-mix(in srgb,var(--color-violet,#8b5cf6) 45%,transparent);border-radius:4px}.overlays_regionBoxHighlight__SVUYw{border-color:color-mix(in srgb,var(--color-violet,#8b5cf6) 90%,transparent);background:color-mix(in srgb,var(--color-violet,#8b5cf6) 8%,transparent)}.overlays_regionPending__qifPy{position:absolute;border-radius:4px;background:color-mix(in srgb,var(--color-violet,#8b5cf6) 7%,transparent)}.overlays_pickCandidate__eT_u5,.overlays_pickHover__GQ1He,.overlays_pickSelected__ziuFB{position:absolute;box-sizing:border-box;border-radius:4px}.overlays_pickCandidate__eT_u5{border:1px solid color-mix(in srgb,var(--color-violet,#8b5cf6) 16%,transparent)}.overlays_pickHover__GQ1He{border:1px solid color-mix(in srgb,var(--color-violet,#8b5cf6) 70%,transparent);background:color-mix(in srgb,var(--color-violet,#8b5cf6) 6%,transparent)}.overlays_pickSelected__ziuFB{border:1.5px solid var(--color-violet,#8b5cf6);background:color-mix(in srgb,var(--color-violet,#8b5cf6) 14%,transparent)}.accordion-section_section__Fc5gb{flex:0 0 auto;display:flex;flex-direction:column;margin:0 12px 10px;border-radius:10px;background:var(--color-surface,#ffffff);box-shadow:var(--shadow-card,0 1px 2px rgba(0,0,0,.03),0 2px 6px rgba(0,0,0,.08));overflow:hidden}.accordion-section_sectionRail__5daKO{margin:0;border-radius:0;box-shadow:none}.accordion-section_header__FUDSe{display:flex;align-items:center}.accordion-section_toggle__2HPj7{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:12px;border:none;background:none;cursor:pointer;font-family:inherit;text-align:left;color:var(--color-text,#333333);transition:background .12s ease}.accordion-section_toggle__2HPj7:hover{background:var(--color-surface-subtle,#fcfcff)}.accordion-section_railToggle__QCgXm{position:relative;display:flex;align-items:center;justify-content:center;width:52px;padding:10px 0;border:none;background:none;cursor:pointer}.accordion-section_railToggle__QCgXm:hover .accordion-section_icon__AQIfN{background:color-mix(in srgb,var(--color-primary,#4a9eff) 20%,var(--color-surface,#ffffff))}.accordion-section_railCount__IRffl{position:absolute;top:6px;right:6px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:var(--color-primary,#4a9eff);color:var(--color-on-primary,#ffffff);font-size:.85rem;font-weight:500;line-height:1.4;line-height:14px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accordion-section_icon__AQIfN{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;width:36px;height:36px;border-radius:8px;background:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary,#4a9eff);transition:background .12s ease}.accordion-section_heading__8SrDL{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.accordion-section_titleRow__TVS8n{display:flex;align-items:center;gap:6px;min-width:0}.accordion-section_title__HjtfT{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)}.accordion-section_description__UITJd{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.accordion-section_caret__Vf26C{flex-shrink:0;color:var(--color-text-subtle,#999999);transition:transform .15s ease}.accordion-section_caretOpen__MAeqi{transform:rotate(180deg)}.accordion-section_count__mKu3w{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--color-n-6,rgb(239.7,239.7,239.7));color:var(--color-text-muted,#6b7280);font-size:.9375rem;font-weight:600;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accordion-section_body__8IBAL{display:grid;grid-template-rows:1fr;transition:grid-template-rows .15s ease}.accordion-section_bodyCollapsed__bOswn{grid-template-rows:0fr}.accordion-section_bodyInner__6PoL8{min-height:0;overflow:hidden}.accordion-section_bodyContent__nyv5_{display:flex;flex-direction:column;gap:10px;padding:0 12px 12px}.panel-actions_actions__JGRHo{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.panel-row-menu_danger__WONzb{color:var(--color-red,#e3342f)}.info-note_root__jFA_3{display:flex;flex-direction:column;gap:4px}.info-note_trigger__3NbbI{font-size:.85rem;font-weight:500;line-height:1.2;display:inline-flex;align-self:flex-start;align-items:center;gap:4px;padding:0;background:none;border:none;border-radius:4px;color:var(--color-text-muted,#6b7280);cursor:pointer;transition:color .15s ease}.info-note_trigger__3NbbI:hover,.info-note_trigger__3NbbI[aria-expanded=true]{color:var(--color-text,#333333)}.info-note_trigger__3NbbI:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:2px}.info-note_icon__1UZkS{display:inline-flex;flex-shrink:0}.info-note_label__RvEBz{white-space:nowrap}.info-note_body__CEiKe{font-size:.85rem;font-weight:500;line-height:1.4;padding:16px;background:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));border-radius:8px;color:var(--color-text-muted,#6b7280)}.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}.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)}.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;margin-top:16px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}@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_fieldOverlayComb__rPFtm{border:none;background:rgba(0,0,0,0)}.document-detail-dialog_fieldOverlayComb__rPFtm.document-detail-dialog_fieldOverlayActive___qR4x,.document-detail-dialog_fieldOverlayComb__rPFtm:hover{background:color-mix(in srgb,var(--field-color) 12%,transparent)}.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}.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_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_sectionHeading__zu_jh{font-size:1rem;font-weight:600;line-height:1.2;font-family:var(--font-sans);color:var(--color-text,#333333);margin:0}.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_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_fieldListEmpty__T5UsT{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.page-header-row_root__ZT_9e{display:flex;flex-direction:column;gap:16px}.page-header-row_spacious___4P0I{gap:32px}.page-header-row_spacious___4P0I .page-header-row_text__c2jVG{gap:8px}.page-header-row_row__IDzU1{display:flex;flex-direction:column;align-items:stretch;gap:16px}@media(min-width:768px){.page-header-row_row__IDzU1{flex-direction:row;align-items:flex-start;justify-content:space-between}}.page-header-row_lead__LKOAs{display:flex;align-items:center;gap:16px;min-width:0}.page-header-row_media__DBVAl{display:flex;flex-shrink:0}.page-header-row_text__c2jVG{display:flex;flex-direction:column;gap:4px;min-width:0}.page-header-row_actions__R4FMA{display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media(min-width:768px){.page-header-row_actions__R4FMA{flex-wrap:nowrap;flex-shrink:0;padding-top:4px}.page-header-row_actionsGrow__3l7fS{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0}}.page-header-row_title__oW2eM{margin:0;font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;font-family:var(--font-sans);color:var(--color-text,#333333)}.page-header-row_description__upb_O{margin:0;font-size:.9375rem;font-weight:500;line-height:1.5;font-family:var(--font-sans);color:var(--color-text-muted,#6b7280)}.page-header-row_below__hKZQf{width:100%}.reports_grid__XRbGt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.breakdown-table_label__CaxuK{display:flex;align-items:center;gap:8px;min-width:0}.breakdown-table_labelText__bGngx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breakdown-table_labelText__bGngx,.breakdown-table_number__Ukr9C{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.breakdown-table_number__Ukr9C{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.entity-header_root__JLXkF{display:flex;flex-direction:column;gap:8px}.entity-header_back__LRI_3{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);text-decoration:none;transition:color .12s ease-in-out}.entity-header_back__LRI_3:hover{color:var(--color-text,#333333)}.entity-header_titleRow__xQch0{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.entity-header_meta__hJrCS{flex-wrap:wrap;gap:16px;font-size:.85rem;font-weight:500;line-height:1.4}.entity-header_meta__hJrCS,.panel-collapse-toggle_toggle__hz_ns{display:flex;align-items:center;color:var(--color-text-muted,#6b7280)}.panel-collapse-toggle_toggle__hz_ns{position:absolute;top:50%;transform:translateY(-50%);z-index:6;justify-content:center;width:28px;height:28px;padding:0;border-radius:9999px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));background:var(--color-surface,#ffffff);box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));cursor:pointer;transition:color .12s ease,border-color .12s ease}.panel-collapse-toggle_toggle__hz_ns[data-edge=left]{left:-14px}.panel-collapse-toggle_toggle__hz_ns[data-edge=right]{right:-14px}.panel-collapse-toggle_toggle__hz_ns:hover{color:var(--color-primary,#4a9eff);border-color:var(--color-primary,#4a9eff)}.panel-collapse-toggle_toggle__hz_ns:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px}.dialog_overlay__l56TM{position:fixed;inset:0;z-index:1000;background-color:color-mix(in srgb,#000000 50%,transparent);animation:dialog_overlayIn__3zXxE .15s ease-out}.dialog_overlay__l56TM[data-state=closed]{animation:dialog_overlayOut__8HtIZ .1s ease-in}.dialog_overlayBlur__x2w75{background-color:color-mix(in srgb,#000000 30%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dialog_positioner__UdO9_{position:fixed;inset:0;z-index:1001;display:flex;justify-content:center;pointer-events:none}.dialog_positioner--center__HlNfd{align-items:center}.dialog_positioner--top__LaC3a{align-items:flex-start;padding-top:15vh}@media(max-width:767.98px){.dialog_positioner--sheet__XB4TU{align-items:flex-end;padding-top:0}}.dialog_content__tt6gr{position:relative;pointer-events:auto;width:90vw;max-height:85vh;background-color:var(--color-surface,#ffffff);border-radius:12px;box-shadow:var(--shadow-xl,0 20px 25px rgba(0,0,0,.2));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;animation:dialog_contentIn__91Qua .15s ease-out}.dialog_content__tt6gr:focus{outline:none}.dialog_content__tt6gr[data-state=closed]{animation:dialog_contentOut__z1trb .1s ease-in}.dialog_content--sm__VFAPp{max-width:400px}.dialog_content--md__PUNnm{max-width:540px}.dialog_content--lg__eGSwV{max-width:700px}.dialog_content--xl__4eeN0{max-width:900px}.dialog_content--2xl__xxIMp{max-width:1100px}.dialog_content--3xl__lDE31{max-width:1300px}@media(max-width:767.98px){.dialog_content--sheet__Sb5mx{width:100%;max-width:none;max-height:92dvh;border-radius:12px 12px 0 0;padding-bottom:env(safe-area-inset-bottom,0);animation:dialog_sheetIn__jgeug .2s ease-out}.dialog_content--sheet__Sb5mx:before{content:"";display:block;width:36px;height:4px;margin:8px auto 0;border-radius:9999px;background:var(--color-n-15,rgb(216.75,216.75,216.75))}.dialog_content--sheet__Sb5mx[data-state=closed]{animation:dialog_sheetOut__p7zrV .15s ease-in}}.dialog_header__PceI0{display:flex;flex-direction:column;gap:8px;padding:24px 24px 0}.dialog_headerRow__SMGgi{display:flex;align-items:flex-start;gap:16px}.dialog_headerRow__SMGgi>.dialog_titleRow__4QQ6o,.dialog_headerRow__SMGgi>.dialog_title__gCcY7{flex:1 1;min-width:0;padding-right:0}.dialog_titleRow__4QQ6o{display:flex;align-items:center;gap:4px;padding-right:48px}.dialog_title__gCcY7{font-size:1.9rem;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--color-text,#333333);margin:0;padding-right:48px}.dialog_title--md__8dN5M{font-size:1.5rem;font-weight:800;line-height:1.2;letter-spacing:-.01em}.dialog_titleRow__4QQ6o .dialog_title__gCcY7{padding-right:0}.dialog_description__VNGQG{font-size:.9375rem;font-weight:500;line-height:1.5;color:var(--color-text-muted,#6b7280);margin:0}.dialog_body__Ugwq9{padding:24px}.dialog_content__tt6gr{transition:border-radius .28s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.dialog_content__tt6gr{transition:none}}.dialog_content--maximised__zvZ62{width:100vw;max-width:none;height:100dvh;max-height:100dvh;border-radius:0;display:flex;flex-direction:column}.dialog_content--maximised__zvZ62 .dialog_body__Ugwq9{flex:1 1;min-height:0;overflow:auto}.dialog_headerActions__Ky1QO{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;gap:16px}.dialog_headerActions--inline__qtiay{position:static;flex-shrink:0}.dialog_headerActions__Ky1QO .dialog_close__MKkn_{position:static;top:auto;right:auto;order:2}.dialog_headerActions__Ky1QO .dialog_maximise__vjS6r{order:1}.dialog_footer__YKnUV{display:flex;align-items:center;gap:8px;margin-top:24px}.dialog_footer--start__yDFKR{justify-content:flex-start}.dialog_footer--end__lXRz_{justify-content:flex-end}.dialog_footer--between__EHyCH{justify-content:space-between;gap:16px}.dialog_footer--bordered__HoNlW{padding-top:16px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.dialog_footer--stack__m9i_i{flex-wrap:wrap}@media(max-width:639.98px){.dialog_footer--stack__m9i_i{flex-direction:column-reverse;align-items:stretch}.dialog_footer--stack__m9i_i>*{width:100%}}.dialog_close__MKkn_{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;border:none;background:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);cursor:pointer;transition:background-color .1s ease,color .1s ease}@media(pointer:coarse){.dialog_close__MKkn_:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}}.dialog_close__MKkn_:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary,#4a9eff)}.dialog_close__MKkn_:disabled{color:var(--color-text-subtle,#999999);cursor:default}@keyframes dialog_overlayIn__3zXxE{0%{opacity:0}to{opacity:1}}@keyframes dialog_overlayOut__8HtIZ{0%{opacity:1}to{opacity:0}}@keyframes dialog_contentIn__91Qua{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes dialog_contentOut__z1trb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes dialog_sheetIn__jgeug{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dialog_sheetOut__p7zrV{0%{transform:translateY(0)}to{transform:translateY(100%)}}.contacts-page_accent__T_yKf{color:var(--color-primary,#4a9eff)}.contacts-page_tableCard__LrRzT.contacts-page_tableCard__LrRzT{display:flex;flex-direction:column;flex:1 1 auto;min-height:var(--table-card-min-height,600px)}.contacts-page_toolbar__t_cuz{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:8px 16px;border-bottom:1px solid var(--color-n-6,rgb(239.7,239.7,239.7));overflow-x:auto}.contacts-page_toolbar__t_cuz::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.contacts-page_toolbar__t_cuz::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.contacts-page_toolbar__t_cuz::-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}.contacts-page_toolbar__t_cuz::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.contacts-page_toolbar__t_cuz::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.contacts-page_toolbar__t_cuz{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0);background:var(--color-surface,#ffffff)}.contacts-page_toolbar__left__4UWAM,.contacts-page_toolbar__right__2ZxWr{display:flex;align-items:center;gap:8px;flex-shrink:0}.contacts-page_toolbar__t_cuz button{white-space:nowrap}.contacts-page_toolbar__count__l28Mj{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-primary-dark,#2b7fe0)}.contacts-page_body__b6OAk{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.contacts-page_stateError__vtGu8{padding:32px;color:var(--color-red,#e3342f);font-size:.9375rem;font-weight:500;line-height:1.5;text-align:center}.contacts-sticky-header_columnTable__hPWne{width:100%;border-collapse:collapse;table-layout:fixed;border-top:1px solid var(--color-n-6,rgb(239.7,239.7,239.7));background:var(--color-surface,#ffffff)}.contacts-sticky-header_columnCell__HEvEz{height:calc(36px + 8px*2);padding:8px 16px;color:var(--color-text-muted,#6b7280);text-align:left;vertical-align:middle;white-space:nowrap}.contacts-sticky-header_columnCell__HEvEz,.contacts-sticky-header_sortButton__hcO3h{font-size:.85rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-sans)}.contacts-sticky-header_sortButton__hcO3h{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:0;border:0;background:none;cursor:pointer;color:inherit}.contacts-sticky-header_sortButton__hcO3h:hover{color:var(--color-text,#333333)}.contacts-sticky-header_sortButton__hcO3h:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:2px;border-radius:4px}.contacts-sticky-header_sortLabel__9wHLd{min-width:0;overflow:hidden;text-overflow:ellipsis}.contacts-sticky-header_caret__WP5X5{display:inline-flex;flex-shrink:0;color:var(--color-text-subtle,#999999);transition:transform .12s ease;opacity:0}.contacts-sticky-header_caret__WP5X5[data-active=true],.contacts-sticky-header_caret__WP5X5[data-direction]{opacity:1}.contacts-sticky-header_caret__WP5X5[data-direction=desc]{transform:rotate(180deg)}.contacts-sticky-header_iconSortButton__YYSw3{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:none;cursor:pointer;color:var(--color-text-muted,#6b7280)}.contacts-sticky-header_iconSortButton__YYSw3:hover{color:var(--color-text,#333333)}.contacts-sticky-header_iconSortButton__YYSw3:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:2px;border-radius:4px}.contacts-sticky-header_iconSortButtonActive__m3QVk{color:var(--color-text,#333333)}.contacts-sticky-header_priority__sKtl_{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999)}.security_stub__UBF70{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 16px}.security_stub__icon__x9R26{color:var(--color-text-muted,#6b7280);margin-bottom:16px}.security_stub__title__Vd3Iz{font-size:.9375rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333);margin-bottom:4px}.security_stub__description__IF3Jj{max-width:320px}.security_confirmLead__JHvvQ,.security_stub__description__IF3Jj{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.security_confirmLead__JHvvQ{text-align:center}.security_formFooter__p_Kxv{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding-top:8px;margin-top:auto}.security_passwordFields__ck46E,.security_twoFactor__LTR4k{display:flex;flex-direction:column;gap:16px}.security_twoFactor__LTR4k{align-items:center}.security_codeBox__WR_hy{align-self:flex-start;gap:8px}.security_codeBox__label__twa_z{font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text,#333333)}.security_codeInput__0Xm39{align-self:flex-start}.security_statusLine___dLwf{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333);margin:0}.security_dot__Q1pF1{width:10px;height:10px;flex-shrink:0;border-radius:9999px;background:var(--color-text-muted,#6b7280)}.security_dot--on__zV6pX{background:var(--color-green,#22c55e)}.security_setupSteps__lCvEW{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0;padding:0;list-style-position:inside;display:flex;flex-direction:column;gap:4px}.security_qr__n0ra2{width:180px;height:180px;padding:8px;background:#fff;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px}.security_secretHint__fQQ0s{display:flex;flex-direction:column;gap:4px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.security_secret__Pq_yO{font-family:var(--font-mono),ui-monospace,monospace;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333);background:var(--color-n-4,rgb(244.8,244.8,244.8));border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:4px;padding:4px 8px;align-self:flex-start;-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-all}.security_recoveryIntro__3Ld0K{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.security_recoveryIntro__icon__Szc2q{color:var(--color-yellow,#f59e0b);flex-shrink:0}.security_recoveryIntro__title__a0b6o{font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text,#333333);margin:0 0 4px}.security_recoveryCodes__1ckAC{align-self:flex-start}.security_recoveryCodesGrid__KqAK9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 24px;gap:4px 24px;margin:0;padding:0;list-style:none}.security_recoveryCode__7KWCK{font-family:var(--font-mono),ui-monospace,monospace;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333);letter-spacing:.04em}.security_recoveryActions__bv1DF{display:flex;gap:8px}.security_recoveryConfirm__BD6xJ{display:flex;align-items:center;gap:4px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333);cursor:pointer}.security_recoveryRemaining__fzb0o{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.security_itemList__UZkGb{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.security_itemRow__n_6_I{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px}.security_itemRow--current__dAFiN{background:var(--color-surface-subtle,#fcfcff)}.security_itemRow__icon__jko53{flex-shrink:0;color:var(--color-text-muted,#6b7280)}.security_itemRow__info___GA7a{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.security_itemRow__title__K7bl8{font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text,#333333)}.security_itemRow__detail__qMDAg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.security_itemRow__caption__gMBEV,.security_itemRow__detail__qMDAg,.security_itemRow__meta__rfIwD{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.security_itemRow__meta__rfIwD{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.security_itemRow__address__P1EB0{font-family:var(--font-mono),ui-monospace,monospace}.security_itemRow__address__P1EB0,.security_sessionsSummary__P_drs{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.security_sessionsSummary__P_drs{margin:0}.security_activityList__QMJTi{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.security_activityRow__KSCpL{display:flex;align-items:flex-start;gap:8px;padding:8px 0}.security_activityRow__KSCpL+.security_activityRow__KSCpL{border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.security_activityRow__icon__YA8O5{flex-shrink:0;margin-top:2px;color:var(--color-text-muted,#6b7280)}.security_activityRow__icon--success__XJ_fw{color:var(--color-green,#22c55e)}.security_activityRow__icon--warning__pC0I1{color:var(--color-yellow,#f59e0b)}.security_activityRow__icon--error__3hBdV{color:var(--color-red,#e3342f)}.security_activityRow__info__vsWHk{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.security_activityRow__label__vtLD6{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.security_activityRow__meta__XW8e8{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.plan-calculator_calc__Ozhwl{display:flex;flex-direction:column;gap:24px}.plan-calculator_grid__53VUk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-gap:24px;gap:24px}@media(max-width:820px){.plan-calculator_grid__53VUk{grid-template-columns:1fr}}.plan-calculator_panel__r6Kfa{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-calculator_panel__title__OFEgT{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333)}.plan-calculator_panel__title__OFEgT svg{flex-shrink:0;color:var(--color-primary-chart,#0d94d4)}.plan-calculator_panel__num__Gp8P2{color:var(--color-primary-chart,#0d94d4)}.plan-calculator_field__95mqL{display:flex;flex-direction:column;gap:2px}.plan-calculator_field__label__tmZOm{font-size:.9375rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333)}.plan-calculator_field__hint__wyKrb{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.plan-calculator_count__1GNt4{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 0;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:12px;background:var(--color-surface-subtle,#fcfcff)}.plan-calculator_count__input__4QZUX{width:100%;border:0;background:none;text-align:center;font-family:var(--font-sans);font-size:2.5rem;font-weight:700;color:var(--color-text,#333333);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-calculator_count__input__4QZUX:focus-visible{outline:none}.plan-calculator_count__input__4QZUX::-webkit-inner-spin-button,.plan-calculator_count__input__4QZUX::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.plan-calculator_count__input__4QZUX{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.plan-calculator_count__unit__7ARoF{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.plan-calculator_track__sL9mC{position:relative;margin-top:8px}.plan-calculator_ticks__ROJku{position:relative;height:8px;margin-top:4px}.plan-calculator_tick__Kr3aB{position:absolute;top:0;width:1px;height:4px;transform:translateX(-50%);background:var(--color-n-30,rgb(178.5,178.5,178.5))}.plan-calculator_tick--labelled__ihGW9{height:8px;background:var(--color-text-subtle,#999999)}.plan-calculator_stops__GP8NU{position:relative;height:16px;margin-top:2px}.plan-calculator_stop__EpNxZ{position:absolute;transform:translateX(-50%);font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999);white-space:nowrap}.plan-calculator_every__mF9lI{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.plan-calculator_rec__S2VKq{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid color-mix(in srgb,var(--color-green,#22c55e) 30%,var(--color-surface,#ffffff));border-radius:12px;background:color-mix(in srgb,var(--color-green,#22c55e) 12%,var(--color-surface,#ffffff))}.plan-calculator_rec__badge__zB2gt{align-self:flex-start;padding:2px 8px;border-radius:9999px;background:color-mix(in srgb,var(--color-green,#22c55e) 70%,var(--color-ink,#000000));color:var(--color-on-primary,#ffffff);font-size:.85rem;font-weight:600;line-height:1.2}.plan-calculator_rec__head__aX15i{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.plan-calculator_rec__name__l8HAD{margin:0;font-size:1.125rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333)}.plan-calculator_rec__price__li3vf{margin:4px 0 0}.plan-calculator_rec__price__li3vf strong{font-size:2rem;font-weight:700;color:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-calculator_rec__cadence__sm947{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.plan-calculator_bars__p6QpX{display:flex;align-items:flex-end;gap:4px;height:72px}.plan-calculator_bars__col__15tkf{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%}.plan-calculator_bars__bar__DWV3z{width:18px;border-radius:4px 4px 0 0;background:color-mix(in srgb,var(--color-text,#333333) 12%,transparent)}.plan-calculator_bars__bar--active__zkYv5{background:var(--color-primary,#4a9eff)}.plan-calculator_bars__label__mHMDH{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);white-space:nowrap}.plan-calculator_rec__points__xJ_6E{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.plan-calculator_rec__points__xJ_6E 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-calculator_rec__points__xJ_6E li svg{flex-shrink:0;margin-top:1px;color:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000))}.plan-calculator_breakdown__q08FZ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}@media(max-width:560px){.plan-calculator_breakdown__q08FZ{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan-calculator_stat__xZgdg{display:flex;flex-direction:column;gap:2px;padding:16px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;text-align:center}.plan-calculator_stat__value__l9B81{font-size:1rem;font-weight:600;line-height:1.2;color:var(--color-primary-chart,#0d94d4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-calculator_stat__value--ok__gOJqr{color:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000))}.plan-calculator_stat__value--warn__3SMz8{color:var(--color-red,#e3342f)}.plan-calculator_stat__label__MWwt7{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.plan-calculator_others__MHKrp{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.plan-calculator_others__title__ynScD{margin:0;font-size:.8rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted,#6b7280)}.plan-calculator_others__grid__Bn49o{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.plan-calculator_footer__ZyLMd{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.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)}.contact-actions-menu_dangerItem__AcWfJ{color:var(--color-red,#e3342f)}.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_menu__XE2oV{padding:4px;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_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}.optional-pill_pill__fXszc{display:inline-flex;align-items:center;color:var(--color-text-muted,#6b7280);font-size:.8rem;font-weight:500;line-height:1.4;white-space:nowrap}.optional-pill_pillCompact__jJEAv{font-size:.8rem}.editor-section-card_card__02qNE{display:flex;flex-direction:column;background-color:var(--color-surface,#ffffff);border-radius:12px;box-shadow:var(--shadow-card,0 1px 2px rgba(0,0,0,.03),0 2px 6px rgba(0,0,0,.08));overflow:hidden}.editor-section-card_header__2TKov{display:flex;align-items:stretch;gap:8px;background-color:var(--color-n-2,rgb(249.9,249.9,249.9))}.editor-section-card_trigger__5pUti{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;padding:20px;border:none;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left;cursor:pointer}.editor-section-card_trigger__5pUti:disabled{cursor:default}.editor-section-card_trigger__5pUti:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px;border-radius:4px}.editor-section-card_icon__f1Q9q{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:var(--color-text-muted,#6b7280);transition:color .2s ease}.editor-section-card_card__02qNE[data-status=complete] .editor-section-card_icon__f1Q9q{color:var(--color-green,#22c55e)}.editor-section-card_card__02qNE[data-status=warning]{border-color:var(--color-red,#e3342f)}.editor-section-card_card__02qNE[data-status=warning] .editor-section-card_icon__f1Q9q{color:var(--color-red,#e3342f)}.editor-section-card_card__02qNE[data-status=warning] .editor-section-card_header__2TKov{background-color:color-mix(in srgb,var(--color-red,#e3342f) 6%,transparent)}.editor-section-card_text__47X4L{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.editor-section-card_titleRow__U3NAy{display:inline-flex;align-items:center;gap:4px;min-width:0;flex-wrap:wrap}.editor-section-card_title__dL9vl{font-size:.9375rem;font-weight:600;line-height:1.2;font-size:1.125rem;font-weight:800;color:var(--color-text,#333333);margin:0}.editor-section-card_pinned__Y4WQo{display:inline-flex;align-items:center;color:var(--color-text-muted,#6b7280)}.editor-section-card_subtitle__0QaOF{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.editor-section-card_caret__Vj3_m{color:var(--color-text-muted,#6b7280);flex-shrink:0;transition:transform .2s ease}.editor-section-card_caretOpen__dJoA6{transform:rotate(180deg)}.editor-section-card_action__JVcWT{display:flex;align-items:center;gap:4px;flex-shrink:0;padding:20px 20px 20px 0}.editor-section-card_bodyWrap__8vxbq{overflow:hidden}.editor-section-card_body__DqO4J{display:flex;flex-direction:column;gap:16px;padding:24px;border-top:1px solid var(--color-n-4,rgb(244.8,244.8,244.8))}.editor-section-card_footer__atxn1{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:4px}.editor-section-card_footerStart__vumX2{display:flex;align-items:center;margin-right:auto}.editor-section-card_statusCircle__f_5Lo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.editor-section-card_statusCircle__f_5Lo svg{width:28px;height:28px}.editor-section-card_statusCircle__f_5Lo[data-status=complete]{color:var(--color-green,#22c55e)}.editor-section-card_statusCircle__f_5Lo[data-status=in-progress]{color:var(--color-orange,#f97316)}.editor-section-card_statusCircle__f_5Lo[data-status=incomplete]{color:var(--color-n-30,rgb(178.5,178.5,178.5))}.editor-section-card_statusCircle__f_5Lo[data-status=warning]{color:var(--color-red,#e3342f)}.editor-section-card_cardFlat__DtsfL{border-radius:12px}.editor-section-card_cardFlat__DtsfL .editor-section-card_trigger__5pUti{gap:16px;padding:20px}.editor-section-card_cardFlat__DtsfL .editor-section-card_action__JVcWT{padding:20px 20px 20px 0}.editor-section-card_cardFlat__DtsfL .editor-section-card_body__DqO4J{padding:24px;gap:16px}.editor-section-card_cardFlat__DtsfL .editor-section-card_trigger__5pUti:focus-visible{outline:none}.editor-section-card_cardFlat__DtsfL:not([data-open]){cursor:pointer}.editor-section-card_cardFlat__DtsfL:not([data-open]):hover:not([data-pinned]) .editor-section-card_header__2TKov{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff))}.editor-section-card_cardFlat__DtsfL[data-open]:not([data-pinned]) .editor-section-card_header__2TKov{cursor:pointer}.editor-section-card_cardFlat__DtsfL[data-open]:not([data-pinned]) .editor-section-card_header__2TKov:hover{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff))}.edit-lock-gate_content__rDnvS{display:contents}.select_fieldWrapper__xEvKd{display:flex;flex-direction:column;gap:4px;width:100%;position:relative;max-width:var(--field-max-width,none)}.select_fieldWrapper--measure__jL_IT{max-width:360px}.select_fieldWrapper--compact__219H6{max-width:240px}.select_fieldWrapper--full__yknsZ{max-width:none}.select_errorMessage__QZCq7{position:absolute;left:0;right:0;top:100%;margin-top:2px;color:var(--color-red,#e3342f);font-size:.85rem;font-weight:500;line-height:1.4;pointer-events:none;z-index:2}.select_label__pjxnU{color:var(--color-text-subtle,#999999);font-size:.85rem;font-weight:500;line-height:1.4;margin-bottom:0;max-width:var(--radix-select-trigger-width)}.select_label__pjxnU .select_required__0y3uU{color:var(--color-red,#e3342f);margin-left:2px}.select_dropdown__LDx3B{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-flex;align-items:center;justify-content:space-between;gap:4px;width:100%;padding:0 8px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;background-color:var(--color-n-2,rgb(249.9,249.9,249.9));color:var(--color-text,#333333);font:inherit;font-size:.85rem;font-weight:500;line-height:1.4;cursor:pointer}.select_dropdown__LDx3B[data-placeholder]{color:var(--color-text-muted,#6b7280)}.select_dropdown__LDx3B[data-filled]{background-color:var(--color-surface,#ffffff)}.select_dropdown__LDx3B:focus{outline:none}.select_dropdown__LDx3B:focus-visible{border-color:var(--color-primary,#4a9eff);background-color:var(--color-surface,#ffffff)}.select_dropdown__LDx3B:hover:not(:focus):not(:disabled){border-color:var(--color-n-14,rgb(219.3,219.3,219.3))}.select_dropdown__LDx3B:not([data-filled]):hover:not(:focus):not(:disabled){background-color:var(--color-n-3,rgb(247.35,247.35,247.35))}.select_dropdown__LDx3B:disabled{opacity:.5;cursor:not-allowed}.select_dropdown__LDx3B[data-state=open]{border-color:var(--color-primary,#4a9eff);background-color:var(--color-surface,#ffffff)}.select_dropdown__LDx3B[data-state=open] .select_icon__yAmvd{transform:rotate(180deg)}.select_dropdown--xs__O37Ih{box-sizing:border-box;height:24px;min-height:24px;padding:2px 4px;font-size:.85rem}.select_dropdown--sm__Bckr7{box-sizing:border-box;height:28px;min-height:28px;padding:4px 8px;font-size:.85rem}.select_dropdown--md__eFQ4_{box-sizing:border-box;height:36px;min-height:36px;padding:8px 16px;font-size:.9375rem}@media(pointer:coarse){.select_dropdown--md__eFQ4_{min-height:44px}}.select_dropdown--lg__nJg9x{box-sizing:border-box;height:44px;min-height:44px;padding:8px 16px;font-size:1rem}@media(pointer:coarse){.select_dropdown--lg__nJg9x{min-height:44px}}.select_dropdown--xl__PNVeV{box-sizing:border-box;height:52px;min-height:52px;padding:8px 32px;font-size:1rem}@media(pointer:coarse){.select_dropdown--xl__PNVeV{min-height:44px}}@media(min-width:768px){.select_dropdown--iconOnly__dTlDJ{justify-content:center;padding-left:8px;padding-right:8px}.select_dropdown--iconOnly__dTlDJ .select_triggerText__aa6Ag{width:0;overflow:hidden}}.select_dropdown--radiusNone__IISZD{border-radius:0}.select_dropdown--radiusSmall__aZHHj{border-radius:4px}.select_dropdown--radiusMedium___CSRv{border-radius:8px}.select_dropdown--radiusLarge__FyJvO{border-radius:12px}.select_dropdown--radiusFull__Q_xCD{border-radius:9999px}.select_triggerValue__ig3Iw{display:flex;align-items:center;gap:4px}.select_triggerText__aa6Ag,.select_triggerValue__ig3Iw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_optionIcon__eczul{display:flex;align-items:center;flex-shrink:0;color:inherit}.select_icon__yAmvd{color:var(--color-text-muted,#6b7280);display:flex;align-items:center;flex-shrink:0}.select_content__mRa_p{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;min-width:var(--radix-select-trigger-width);max-width:var(--radix-select-content-available-width);transform-origin:center top;animation:select_selectIn__3sArp .15s ease-out}.select_content__mRa_p[data-state=closed]{animation:select_selectOut___soo2 .1s ease-in}.select_viewport__XH1_4{display:flex;flex-direction:column;gap:2px;padding:4px;max-height:min(300px,var(--radix-select-content-available-height,300px));overflow-y:auto;overscroll-behavior:contain}.select_viewport__XH1_4::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.select_viewport__XH1_4::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.select_viewport__XH1_4::-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}.select_viewport__XH1_4::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.select_viewport__XH1_4::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.select_viewport__XH1_4{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}.select_item__YiF_9{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;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color 50ms ease-in-out}.select_item__YiF_9:focus,.select_item__YiF_9:hover{outline:none}.select_item__YiF_9:focus,.select_item__YiF_9:hover,.select_item__YiF_9[data-state=checked]{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary,#4a9eff)}.select_item__YiF_9[data-disabled]{opacity:.5;cursor:not-allowed}.select_item__YiF_9[data-disabled]:hover{background-color:rgba(0,0,0,0)}@keyframes select_selectIn__3sArp{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes select_selectOut___soo2{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.96) translateY(-4px)}}.plan-dialog-controls_controls__p6owO{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:720px){.plan-dialog-controls_controls__p6owO{flex-direction:column;align-items:stretch}}.contact-dialog_form__vUa01{display:flex;flex-direction:column;gap:16px;margin-top:8px}.contact-dialog_row__VdWrA{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media(max-width:520px){.contact-dialog_row__VdWrA{grid-template-columns:1fr}}.contact-dialog_error__SkrTl{margin:0;color:var(--color-red,#e3342f);font-size:.85rem;font-weight:500;line-height:1.4}.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}}.details-section_tagsField__SNEpR{max-width:480px}.dropdown-menu_content__mRLYE{min-width:180px;max-width:min(320px,var(--radix-dropdown-menu-content-available-width,320px));max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:auto;overscroll-behavior:contain;padding:4px;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;animation-duration:.15s;animation-timing-function:ease-out}.dropdown-menu_content__mRLYE[data-state=open]{animation-name:dropdown-menu_slideIn__5RLZk}.dropdown-menu_subContent__ub3aw{--sub-enter-x:-5px}.dropdown-menu_subContent__ub3aw[data-side=left]{--sub-enter-x:5px}.dropdown-menu_subContent__ub3aw[data-state=open]{transform-origin:var(--radix-dropdown-menu-content-transform-origin,left top);animation-name:dropdown-menu_fadeIn__Qn4pb;animation-duration:.1s}.dropdown-menu_item__aZN7T{display:flex;align-items:center;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,#333333);cursor:pointer;outline:none;transition:background-color 50ms ease-in-out}.dropdown-menu_item__aZN7T[data-highlighted]{background-color:var(--item-hl-bg,var(--color-n-4,rgb(244.8,244.8,244.8)));color:var(--item-hl-color,inherit)}.dropdown-menu_item__aZN7T[data-disabled]{color:var(--color-text-muted,#6b7280);pointer-events:none}.dropdown-menu_item__inner__lcRwg{display:flex;align-items:center;gap:12px;width:100%;transition:transform 60ms ease-out}.dropdown-menu_item--bare__gkSga:active:not([data-disabled]),.dropdown-menu_item__aZN7T:active:not([data-disabled]) .dropdown-menu_item__inner__lcRwg{transform:scale(.98)}.dropdown-menu_itemIcon__LHslG{display:inline-flex;align-items:center;flex-shrink:0;color:var(--color-text-muted,#6b7280)}.dropdown-menu_subTrigger__F8EYd[data-state=open]{background-color:var(--color-n-4,rgb(244.8,244.8,244.8))}.dropdown-menu_subCaret__38Zpn{flex-shrink:0;margin-left:auto;color:var(--color-text-muted,#6b7280)}.dropdown-menu_content__mRLYE.dropdown-menu_brand__r4aSP .dropdown-menu_item__aZN7T[data-highlighted],.dropdown-menu_content__mRLYE.dropdown-menu_brand__r4aSP .dropdown-menu_subTrigger__F8EYd[data-state=open]{background-color:var(--item-hl-bg,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--item-hl-color,var(--color-primary,#4a9eff))}.dropdown-menu_content__mRLYE.dropdown-menu_brand__r4aSP .dropdown-menu_item__aZN7T[data-highlighted] .dropdown-menu_itemIcon__LHslG,.dropdown-menu_content__mRLYE.dropdown-menu_brand__r4aSP .dropdown-menu_item__aZN7T[data-highlighted] svg,.dropdown-menu_content__mRLYE.dropdown-menu_brand__r4aSP .dropdown-menu_subTrigger__F8EYd[data-state=open] .dropdown-menu_itemIcon__LHslG,.dropdown-menu_content__mRLYE.dropdown-menu_brand__r4aSP .dropdown-menu_subTrigger__F8EYd[data-state=open] svg{color:var(--item-hl-color,var(--color-primary,#4a9eff))}.dropdown-menu_content__mRLYE.dropdown-menu_brandFill__ScUz2 .dropdown-menu_item__aZN7T[data-highlighted],.dropdown-menu_content__mRLYE.dropdown-menu_brandFill__ScUz2 .dropdown-menu_subTrigger__F8EYd[data-state=open]{background-color:var(--color-primary,#4a9eff);color:var(--color-on-primary,#ffffff)}.dropdown-menu_content__mRLYE.dropdown-menu_brandFill__ScUz2 .dropdown-menu_item__aZN7T[data-highlighted] .dropdown-menu_itemIcon__LHslG,.dropdown-menu_content__mRLYE.dropdown-menu_brandFill__ScUz2 .dropdown-menu_subTrigger__F8EYd[data-state=open] .dropdown-menu_itemIcon__LHslG{color:var(--color-on-primary,#ffffff)}.dropdown-menu_separator__adTJW{height:1px;margin:4px 0;background-color:var(--color-n-8,rgb(234.6,234.6,234.6))}.dropdown-menu_separator__adTJW+.dropdown-menu_separator__adTJW,.dropdown-menu_separator__adTJW:first-child,.dropdown-menu_separator__adTJW:last-child{display:none}.dropdown-menu_separator--spaced__gQYaj{margin-bottom:16px}@keyframes dropdown-menu_fadeIn__Qn4pb{0%{opacity:0;transform:translateX(var(--sub-enter-x)) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes dropdown-menu_slideIn__5RLZk{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dashboard-greeting_greeting__51ziG h1{font-weight:700}.branding_error__o9Uyh{padding:8px 16px;border-radius:4px;border:1px solid color-mix(in srgb,var(--color-red,#e3342f) 40%,transparent);background-color:color-mix(in srgb,var(--color-red,#e3342f) 5%,transparent);font-size:.9375rem;font-weight:500;line-height:1.5;color:var(--color-red,#e3342f)}.branding_block__udr4i{display:flex;flex-direction:column;gap:8px}.branding_blockLabel__OUYI9{font-size:.85rem;line-height:1.4;font-weight:500;color:var(--color-text,#333333)}.branding_logoSize__87Z5_{width:-moz-fit-content;width:fit-content}.branding_blockHint__8sJUY{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.branding_colorRow__t9B53{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:start}.branding_miniPreview__Cj_Wy{width:100%;max-width:400px}.branding_divider__7U38K{border:0;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));margin:0}.branding_emailBlock__NcvC3{display:flex;flex-direction:column;gap:16px}.branding_dialogEditor__aXuoQ{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.branding_dialogEditor__aXuoQ>:first-child{flex:1 1 320px;min-width:0}.branding_dialogEditor__aXuoQ>:last-child{margin-left:auto}.branding_dialogActions__tu2H2{display:flex;align-items:center;gap:8px}.branding_compactControls__EyK9i{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}@media(max-width:767.98px){.branding_compactControls__EyK9i{grid-template-columns:minmax(0,1fr)}}.branding_compactLogo__B__Nm{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.branding_compactLogoRow__9OjUP{display:flex;align-items:center;gap:8px}.branding_previewTrigger__FdeJg.branding_previewTrigger__FdeJg{margin-top:0}.confirm-dialog_copy__X0wlE,.confirm-dialog_copy__X0wlE code{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.confirm-dialog_copy__X0wlE code{font-family:var(--font-mono),ui-monospace,monospace;background:var(--color-n-4,rgb(244.8,244.8,244.8));border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:4px;padding:0 4px}.confirm-dialog_copy__X0wlE strong{color:var(--color-text,#333333);font-weight:600}.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)}.notification-panel_trigger__sxqYL{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;outline:none;background:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out}.notification-panel_trigger__sxqYL:hover,.notification-panel_trigger__sxqYL[data-state=open]{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary,#4a9eff)}.notification-panel_trigger__sxqYL:active:not([data-state=open]){transform:scale(.98);background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 18%,var(--color-surface,#ffffff));color:var(--color-primary,#4a9eff)}.notification-panel_trigger__badge__vv68U{position:absolute;top:2px;right:2px;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;font-size:.85rem;font-weight:600;line-height:1.2;font-size:.8rem;line-height:1;font-family:var(--font-sans);text-align:center;color:var(--color-on-accent,#ffffff);background-color:var(--color-red,#e3342f);border-radius:9999px}.notification-panel_panel__FkbJp{width:min(460px,100vw - 32px);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:50;animation-duration:.15s;animation-timing-function:ease-out;overflow:hidden}.notification-panel_panel__FkbJp[data-state=open]{animation-name:notification-panel_slideIn__2WkIy}.notification-panel_panel__header__Roxoc{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px;border-bottom:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.notification-panel_panel__title__0PjTv{font-size:.9375rem;font-weight:600;line-height:1.5;font-family:var(--font-sans);color:var(--color-text,#333333)}.notification-panel_panel__headerActions__rmJTV{display:flex;align-items:center;gap:4px}.notification-panel_panel__action__lxJjt{box-sizing:border-box;width:24px;height:24px;min-height:24px;padding:0}.notification-panel_panel__action__lxJjt:focus-visible{outline:none}.notification-panel_panel__action__lxJjt[data-highlighted]{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));color:var(--color-primary,#4a9eff)}.notification-panel_panel__list__C_bcE{max-height:min(400px,60vh);overflow:hidden auto}.notification-panel_panel__list__C_bcE::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.notification-panel_panel__list__C_bcE::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.notification-panel_panel__list__C_bcE::-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}.notification-panel_panel__list__C_bcE::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.notification-panel_panel__list__C_bcE::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.notification-panel_panel__list__C_bcE{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}.notification-panel_panel__empty__amgHP{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)}.notification-panel_row__kw7oz{position:relative;display:flex;align-items:flex-start;gap:8px;padding:16px;cursor:pointer;outline:none;color:inherit;text-decoration:none;transition:background-color .1s ease-in-out}.notification-panel_row__kw7oz:not(:last-child){border-bottom:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.notification-panel_row--unread__sfzJE,.notification-panel_row__kw7oz:hover,.notification-panel_row__kw7oz[data-highlighted]{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff))}.notification-panel_row--unread__sfzJE:hover{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 20%,transparent)}.notification-panel_row--onboarding__7MWvj{margin:4px 8px;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-sm,0 1px 2px rgba(0,0,0,.05))}.notification-panel_row__icon__6UOsq{flex-shrink:0;margin-top:1px;color:var(--color-text-muted,#6b7280)}.notification-panel_row--info__lRnTr .notification-panel_row__icon__6UOsq{color:var(--color-select,#0c8ce9)}.notification-panel_row--success__PvY23 .notification-panel_row__icon__6UOsq{color:var(--color-green,#22c55e)}.notification-panel_row--warning__kIqZn .notification-panel_row__icon__6UOsq{color:var(--color-yellow,#f59e0b)}.notification-panel_row--error__UjO6D .notification-panel_row__icon__6UOsq{color:var(--color-red,#e3342f)}.notification-panel_row__trailing__DHIuD{display:flex;align-items:center;gap:4px;flex-shrink:0}.notification-panel_row__time__Q4NnN{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);white-space:nowrap;transition:opacity .1s ease-in-out}.notification-panel_row__dismiss__iWZzr{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);cursor:pointer;transition:all .1s ease-in-out}.notification-panel_row__dismiss__iWZzr:hover{background-color:var(--color-n-8,rgb(234.6,234.6,234.6));color:var(--color-text,#333333)}@media(pointer:coarse){.notification-panel_row__dismiss__iWZzr:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}}@media(hover:hover){.notification-panel_row__trailing__DHIuD{position:relative;min-width:20px;justify-content:flex-end}.notification-panel_row__dismiss__iWZzr{position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0}.notification-panel_row__kw7oz:hover .notification-panel_row__dismiss__iWZzr,.notification-panel_row__kw7oz[data-highlighted] .notification-panel_row__dismiss__iWZzr{opacity:1}.notification-panel_row__kw7oz:hover .notification-panel_row__time__Q4NnN,.notification-panel_row__kw7oz[data-highlighted] .notification-panel_row__time__Q4NnN{opacity:0}}@keyframes notification-panel_slideIn__2WkIy{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767.98px){.contacts-table_tableShell__xC48x.contacts-table_tableShell__xC48x{display:none}}.contacts-table_nameCell__Edmsn{display:flex;flex-direction:column;gap:1px;min-width:0}[data-density=compact] .contacts-table_nameCell__Edmsn{gap:0}.contacts-table_nameCell__email__ojJrX,.contacts-table_nameCell__name__RI8WL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contacts-table_nameCell__name__RI8WL{align-self:flex-start;max-width:100%;border:none;background:none;padding:0;font-weight:500;font-size:inherit;color:var(--color-text,#333333);text-align:left;cursor:pointer}.contacts-table_nameCell__name__RI8WL:hover{color:var(--color-primary-dark,#2b7fe0);text-decoration:underline}.contacts-table_nameCell__email__ojJrX{color:var(--color-text-muted,#6b7280)}.contacts-table_nameCell__email__ojJrX,[data-density=compact] .contacts-table_nameCell__email__ojJrX{font-size:.85rem;font-weight:500;line-height:1.4}.contacts-table_company__sbtAk{color:var(--color-text,#333333);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.contacts-table_muted__KcLhr{color:var(--color-text-muted,#6b7280)}.contacts-table_numeric__y9Nja{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text,#333333)}.contacts-table_chips__Gi588{display:inline-flex;flex-wrap:nowrap;gap:4px;min-width:0;max-width:100%;overflow:hidden;vertical-align:middle}.contacts-table_chip__zU_mp{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background-color:color-mix(in srgb,var(--chip-color,var(--color-grey,#a2a2a2)) 18%,var(--color-surface,#ffffff));color:var(--color-text-muted,#6b7280);font-size:.85rem;font-weight:500;line-height:1.4;white-space:nowrap;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}[data-density=compact] .contacts-table_chip__zU_mp{padding:0 6px;font-size:.85rem;font-weight:500;line-height:1.4}.contacts-table_chipsWrap__M2u__{flex-wrap:wrap;row-gap:4px}.contacts-table_chipTag__7GnJt{background-color:var(--color-n-3,rgb(247.35,247.35,247.35))}.contacts-table_tooltipList__V77gp{display:flex;flex-direction:column;gap:2px;max-width:240px}.contacts-table_actionsCell__dZ_t_{display:flex;justify-content:flex-end}.contacts-table_iconSortHeader__p5l83{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:none;cursor:pointer;color:var(--color-text-muted,#6b7280)}.contacts-table_iconSortHeader__p5l83:hover{color:var(--color-text,#333333)}.contacts-table_iconSortHeader__p5l83:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:2px;border-radius:4px}.contacts-table_iconSortHeaderActive__cUuHr{color:var(--color-text,#333333)}.contacts-table_iconSortCaret__2FZHG{display:inline-flex;color:var(--color-text-subtle,#999999)}.contacts-table_iconSortPriority__cfU1K{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999)}.list-sort-bar_sortRow__v_y7k{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 8px;max-width:800px;width:100%;margin:0 auto}.list-sort-bar_sortButtons__glMBC{display:inline-flex;align-items:center;gap:8px}.list-sort-bar_sortButton__8t2Pv{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;padding:0;border:none;background:none;font-size:.8rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-sans);color:var(--color-text-muted,#6b7280);cursor:pointer;transition:color .15s ease-in-out}.list-sort-bar_sortButton__8t2Pv:hover{color:var(--color-text,#333333)}.list-sort-bar_sortButtonActive__TE6Ly{color:var(--color-primary,#4a9eff);font-weight:600}.list-sort-bar_sortButtonActive__TE6Ly:hover{color:var(--color-primary-dark,#2b7fe0)}.list-sort-bar_sortChevron__RaXTT,.list-sort-bar_sortRight__qGtlc{display:inline-flex;align-items:center}.list-sort-bar_sortChevron__RaXTT{width:10px;opacity:0;transition:opacity .15s ease-in-out}.list-sort-bar_sortChevronVisible__eeea5{opacity:1}.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)}.document-canvas_container__EKEkA{display:flex;flex:1 1;min-height:0;position:relative;background-color:var(--color-n-3,rgb(247.35,247.35,247.35))}html[data-theme=dark] .document-canvas_container__EKEkA{background-color:var(--color-background-soft,#f5f7fa)}@media(prefers-color-scheme:dark){html:not([data-theme]) .document-canvas_container__EKEkA,html[data-theme=system] .document-canvas_container__EKEkA{background-color:var(--color-background-soft,#f5f7fa)}}.document-canvas_floatingActions__2e7Vc{position:absolute;bottom:24px;right:24px;z-index:1000;display:flex;align-items:flex-end;gap:8px}.document-canvas_shortcutsCorner__1SBIq{position:absolute;bottom:24px;left:24px;z-index:1000}.document-canvas_documentWrapper__LtARw{display:flex;flex:1 1;width:100%}.document-canvas_documentCanvas__2yhMX{display:flex;width:100%;align-items:center;flex-direction:column;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;position:relative;padding:calc(64px + 16px) 0 40px}.document-canvas_documentCanvas__2yhMX::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.document-canvas_documentCanvas__2yhMX::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.document-canvas_documentCanvas__2yhMX::-webkit-scrollbar-thumb{background-color: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-canvas_documentCanvas__2yhMX::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.document-canvas_documentCanvas__2yhMX::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.document-canvas_documentCanvas__2yhMX{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0);cursor:url(/cursors/cursor.svg) 6 4,auto}.document-canvas_documentCanvas__2yhMX:after,.document-canvas_documentCanvas__2yhMX:before{content:"";flex:1 1}.document-canvas_zoomContainer__eup2H{display:flex;flex-direction:column;align-items:center;width:100%}.nodes_card__UuRKj{position:relative;width:100%;background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:12px;box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease,filter .18s ease}@media(prefers-reduced-motion:reduce){.nodes_card__UuRKj{transition:none}}.nodes_tone--green__mxY_r{--node-tile-bg:color-mix(in srgb,var(--color-green,#22c55e) 12%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-green,#22c55e) 70%,var(--color-ink,#000000))}.nodes_tone--orange__oT3Hf{--node-tile-bg:color-mix(in srgb,var(--color-orange,#f97316) 12%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-orange,#f97316) 55%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-orange,#f97316) 80%,var(--color-ink,#000000))}.nodes_tone--red__GU8fG{--node-tile-bg:color-mix(in srgb,var(--color-red,#e3342f) 15%,var(--color-surface,#ffffff));--node-tile-fg:var(--color-status-fg-error,#bc1e19);--node-accent:var(--color-red,#e3342f)}.nodes_tone--blue__7azrg{--node-tile-bg:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));--node-tile-fg:var(--color-plan-3,#0c8ce9);--node-accent:var(--color-plan-3,#0c8ce9)}.nodes_tone--purple__CB9fr{--node-tile-bg:color-mix(in srgb,var(--color-violet,#8b5cf6) 8%,var(--color-surface,#ffffff));--node-tile-fg:var(--color-violet-hover,#6d28d9);--node-accent:var(--color-violet,#8b5cf6)}.nodes_tone--sky__FeDgj{--node-tile-bg:color-mix(in srgb,var(--color-primary,#4a9eff) 10%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-primary,#4a9eff) 70%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-primary,#4a9eff) 75%,var(--color-surface,#ffffff))}.nodes_tone--mint__6mg_j{--node-tile-bg:color-mix(in srgb,var(--color-emerald,#16a34a) 10%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-emerald,#16a34a) 65%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-emerald,#16a34a) 70%,var(--color-surface,#ffffff))}.nodes_tone--aqua__NKQoQ{--node-tile-bg:color-mix(in srgb,var(--color-cyan,#06b6d4) 14%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-cyan,#06b6d4) 60%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-cyan,#06b6d4) 90%,var(--color-ink,#000000))}.nodes_tone--teal__3Ly_w{--node-tile-bg:color-mix(in srgb,var(--color-teal,#0d9488) 12%,var(--color-surface,#ffffff));--node-tile-fg:var(--color-teal,#0d9488);--node-accent:var(--color-teal,#0d9488)}.nodes_header__IyiIp{display:flex;align-items:flex-start;gap:12px;padding:12px}.nodes_tile__TtHNy{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;width:36px;height:36px;border-radius:10px;background-color:var(--node-accent);color:#fff}.nodes_heading__zAuFb{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.nodes_eyebrow__qoaf_{display:flex;align-items:center;gap:4px;min-width:0;font-size:.8rem;font-weight:600;line-height:1.4;color:var(--node-tile-fg)}.nodes_eyebrow__qoaf_>svg{flex-shrink:0}.nodes_eyebrowText__4XRjw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nodes_title__NC3Kg{font-size:.9375rem;font-weight:600;color:var(--color-text,#333333)}.nodes_subtitle__2E5Zo,.nodes_title__NC3Kg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.nodes_subtitle__2E5Zo{font-size:.85rem;font-weight:500;color:var(--color-text-muted,#6b7280)}.nodes_menu__sFQHS{flex-shrink:0;margin:-2px -4px 0 0}.nodes_card__UuRKj .nodes_menuButton__pmeJH{color:var(--color-text-subtle,#999999)}.nodes_card__UuRKj .nodes_menuButton__pmeJH:hover,.nodes_card__UuRKj .nodes_menuButton__pmeJH[data-state=open]{color:var(--color-text,#333333)}.nodes_menuDanger__Qczjb{color:var(--color-red,#e3342f)}.nodes_menuWithLeading__6IfwR{display:flex;align-items:center;gap:2px}.nodes_gateLock__gwkWI{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-violet-hover,#6d28d9);cursor:help}.nodes_body__Aeysp{display:flex;flex-direction:column;padding:4px 0;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.nodes_row__v_4k0{position:relative;display:flex;align-items:center;gap:8px;min-width:0;padding:4px 12px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.nodes_row__v_4k0>svg{flex-shrink:0}.nodes_rowLabel__Q0YAG{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}.nodes_rowEmpty__98Z1W,.nodes_rowMuted__8QPCt{color:var(--color-text-subtle,#999999)}.nodes_rowEmpty__98Z1W{margin:0;padding:4px 12px;font-size:.85rem;font-weight:500;line-height:1.4;font-style:italic}.nodes_gateSource__lB3vF{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;margin-top:4px}.nodes_gateBadge__CqjKF{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 8px;border-radius:4px;background-color:color-mix(in srgb,var(--color-violet,#8b5cf6) 8%,var(--color-surface,#ffffff));font-size:.85rem;font-weight:500;line-height:1.4;font-weight:600;color:var(--color-violet-hover,#6d28d9)}.nodes_gateBadge__CqjKF>svg{flex-shrink:0}.nodes_gateBadgeText__t0opY,.nodes_gateCondition__sjrWv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nodes_gateCondition__sjrWv{max-width:100%;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999)}.nodes_effects__fMP9T{display:flex;flex-direction:column;min-width:0;padding:4px 0;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));contain:inline-size}.nodes_effectMore__dhJG9{cursor:help}.nodes_card__UuRKj .nodes_handle__odleD{width:10px;height:10px;background-color:var(--color-surface,#ffffff);border:1.5px solid var(--color-n-30,rgb(178.5,178.5,178.5));transition:border-color .12s ease,opacity .12s ease}.nodes_card__UuRKj .nodes_handle__odleD:after{content:"";position:absolute;inset:-7px;border-radius:9999px}.nodes_card__UuRKj .nodes_handle__odleD:hover{border-color:var(--node-accent)}.nodes_card__UuRKj .nodes_handleTarget__f0Rxz{left:-1px}.nodes_card__UuRKj .nodes_handleAnswer__Xk_Ur,.nodes_card__UuRKj .nodes_handleSource__kRnXK{right:-1px}.nodes_handleIdle__N5dmR{opacity:0}.nodes_card__UuRKj:hover .nodes_handleIdle__N5dmR,[data-connecting] .nodes_handleIdle__N5dmR{opacity:1}.nodes_cardSelected__9FdD3{border-color:var(--color-primary,#4a9eff);box-shadow:var(--shadow-ring-primary,0 0 0 3px rgba(74,158,255,.2)),var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04))}.nodes_cardConflict__A2YUk{border-color:var(--color-red,#e3342f);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-red,#e3342f) 45%,transparent)}.nodes_cardProblem__CWM1j{border-color:var(--color-red,#e3342f);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-red,#e3342f) 35%,transparent),var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04))}.nodes_cardProblem__CWM1j.nodes_cardSelected__9FdD3{box-shadow:var(--shadow-ring-primary,0 0 0 3px rgba(74,158,255,.2)),var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04))}.nodes_conflictOverlay__6x1fb{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px;border-radius:12px;background-color:color-mix(in srgb,var(--color-red,#e3342f) 92%,transparent);text-align:center;color:#fff;pointer-events:none}.nodes_conflictTitle__TwePg{font-size:.9375rem;font-weight:600;line-height:1.5}.nodes_conflictBody__J5Pcc{font-size:.85rem;font-weight:500;line-height:1.4;opacity:.9}.nodes_card__UuRKj .react-flow__resize-control.line.nodes_widthHandle__zsMyn{width:20px;border:0;background-color:rgba(0,0,0,0)}.nodes_card__UuRKj .react-flow__resize-control.line.nodes_widthHandle__zsMyn:after{content:"";position:absolute;inset:10px 9px;border-radius:9999px;background-color:var(--node-accent);opacity:0;transition:opacity .12s ease}.nodes_card__UuRKj .react-flow__resize-control.line.nodes_widthHandle__zsMyn:hover:after{opacity:1}.nodes_path--untaken__Y2_tr{opacity:.22;filter:grayscale(1)}.nodes_path--taken___oSvr{border-color:var(--node-accent);box-shadow:0 0 0 1.5px var(--node-accent),var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04))}.nodes_cardFlash__n_s5L{animation:nodes_card-flash__iQ5N7 .62s ease-in-out 2}@keyframes nodes_card-flash__iQ5N7{50%{box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04)),0 0 0 5px color-mix(in srgb,var(--color-red,#e3342f) 30%,transparent)}}@media(prefers-reduced-motion:reduce){.nodes_cardFlash__n_s5L{animation:none;box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04)),0 0 0 5px color-mix(in srgb,var(--color-red,#e3342f) 30%,transparent)}}.nodes_rowTaken__Oy4Za{color:var(--color-text,#333333);animation:nodes_answer-pulse__4ybmV 2.6s ease-in-out infinite}@keyframes nodes_answer-pulse__4ybmV{0%,to{background-color:rgba(0,0,0,0)}50%{background-color:color-mix(in srgb,var(--node-accent) 16%,transparent)}}@media(prefers-reduced-motion:reduce){.nodes_rowTaken__Oy4Za{animation:none;background-color:color-mix(in srgb,var(--node-accent) 16%,transparent)}}.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_sidebarToggle__ujVhG{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}}.editor-top-bar_bar__3SGWt{display:flex;align-items:center;gap:24px;padding:8px 24px;background-color:var(--color-surface,#ffffff)}.editor-top-bar_left__ZG12J{display:flex;align-items:center;flex-shrink:0}.editor-top-bar_center__Mb938{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0}.editor-top-bar_actions__o13e7{display:flex;align-items:center;gap:8px;flex-shrink:0}.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}.editor-step-card_main__Kii69{display:flex;flex-direction:column;gap:8px}