._skipLink_827fs_1{position:absolute;top:-40px;left:8px;z-index:1000;background:var(--blue, #0F69B0);color:var(--white, #fff);padding:10px 16px;border-radius:0 0 7px 7px;font-size:14px;font-weight:500;text-decoration:none;transition:top .1s ease-in}._skipLink_827fs_1:focus{top:0}._shell_odryk_5{min-height:100vh;background:var(--paper)}._topbar_odryk_10{background:var(--white);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5}._topbarInner_odryk_18{max-width:var(--layout-max-width);margin:0 auto;padding:0 var(--layout-gutter);min-height:60px;display:flex;align-items:center;gap:10px 26px}._brand_odryk_28{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);flex-shrink:0;padding:6px 0}._mark_odryk_38{width:34px;height:34px;border-radius:8px;display:block}._wordmark_odryk_45{font-family:var(--font-display);font-weight:800;font-size:17px;letter-spacing:.02em;line-height:1}._nav_odryk_53{display:flex;align-items:center;gap:2px;flex:1;min-width:0}._navLink_odryk_61,._navLinkActive_odryk_62,._navLinkExternal_odryk_63{font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;padding:9px 14px;border-radius:7px;color:var(--ink-soft);text-decoration:none;white-space:nowrap;transition:background .12s,color .12s}._navLink_odryk_61:hover,._navLinkExternal_odryk_63:hover{background:var(--paper-2);color:var(--ink)}._externalMark_odryk_82{margin-left:4px;font-size:11px}._navLinkActive_odryk_62{background:var(--blue);color:var(--white)}._navLinkActive_odryk_62:hover{background:var(--blue-dark);color:var(--white)}._identity_odryk_94{display:flex;align-items:center;gap:14px;margin-left:auto;min-width:0}._business_odryk_102{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28ch}._signOut_odryk_111{background:transparent;border:1px solid var(--line);color:var(--ink-soft);font-size:13px;padding:8px 14px;min-height:36px;border-radius:7px;cursor:pointer;white-space:nowrap;transition:background .12s}._signOut_odryk_111:hover{background:var(--paper-2)}@media(max-width:900px){._business_odryk_102{max-width:18ch}}@media(max-width:720px){._topbarInner_odryk_18{flex-wrap:wrap;padding:8px 12px 0;gap:0 12px}._brand_odryk_28{order:1}._identity_odryk_94{order:2;margin-left:auto;gap:10px}._business_odryk_102{display:none}._signOut_odryk_111{min-height:40px}._nav_odryk_53{order:3;flex-basis:100%;overflow-x:auto;margin:0 -12px;padding:6px 12px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}._nav_odryk_53::-webkit-scrollbar{display:none}._navLink_odryk_61,._navLinkActive_odryk_62{padding:12px 14px 9px;min-height:44px;display:inline-flex;align-items:center;border-radius:7px 7px 0 0;border-bottom:3px solid transparent}._navLinkActive_odryk_62{background:transparent;color:var(--blue);border-bottom-color:var(--blue)}._navLinkActive_odryk_62:hover{background:transparent;color:var(--blue-dark)}}._bannerDeep_19893_6,._bannerDark_19893_7{color:var(--white);border-bottom:3px solid var(--tan)}._bannerDeep_19893_6{background:var(--blue-deep)}._bannerDark_19893_7{background:var(--blue-dark)}._inner_19893_15{max-width:var(--layout-max-width);margin:0 auto;padding:11px var(--layout-gutter);display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}._brand_19893_25{display:flex;flex-direction:column;line-height:1.1;min-width:0}._brandMark_19893_32{font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:.04em}._brandTag_19893_39{font-family:var(--font-display);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--tan);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:32ch}._nav_19893_51{display:flex;flex-wrap:wrap;gap:4px;margin-right:auto}._navLink_19893_58,._navLinkActive_19893_59{font-family:var(--font-display);font-size:14px;padding:6px 12px;min-height:36px;display:inline-flex;align-items:center;border-radius:4px;text-decoration:none;color:var(--white)}._navLink_19893_58:hover{background:#ffffff24;color:var(--white);text-decoration:underline}._navLinkActive_19893_59{background:var(--white);color:var(--blue-deep);font-weight:600}._navLinkActive_19893_59:hover{color:var(--blue-deep)}._navLink_19893_58:focus-visible,._navLinkActive_19893_59:focus-visible,._signOutButton_19893_84:focus-visible{outline-color:var(--tan)}._identity_19893_88{display:flex;align-items:center;gap:12px;font-size:13px;min-width:0}._identityEmail_19893_96{color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28ch}._identityId_19893_104{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--tan);max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._signOutButton_19893_84{font:inherit;font-family:var(--font-display);font-size:14px;padding:5px 12px;min-height:36px;border-radius:4px;border:1px solid var(--white);background:transparent;color:var(--white);cursor:pointer;white-space:nowrap}._signOutButton_19893_84:hover{background:var(--white);color:var(--blue-deep)}@media(max-width:720px){._inner_19893_15{padding:10px 16px;gap:10px 16px}._identityEmail_19893_96,._identityId_19893_104{display:none}._navLink_19893_58,._navLinkActive_19893_59,._signOutButton_19893_84{min-height:44px}}._shell_19r3c_1{min-height:100vh;background:var(--paper)}._email_19r3c_6{color:var(--white);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28ch}@media(max-width:720px){._email_19r3c_6{display:none}}._trialBanner_i23dp_3{display:flex;align-items:center;justify-content:center;gap:12px;background:var(--blue-light);color:var(--blue-deep);padding:8px 16px;font-size:13px;font-weight:600;text-align:center}._dismissButton_i23dp_16{background:none;border:none;color:var(--blue-deep);font-size:16px;line-height:1;cursor:pointer;padding:2px 6px;border-radius:4px}._dismissButton_i23dp_16:hover{background:#0b52901f}._error_inqat_4{background:#fef2f2;color:#991b1b;padding:12px 16px;border-radius:6px;font-size:14px}._status_inqat_12{background:#f0fdf4;color:#065f46;padding:12px 16px;border-radius:6px;font-size:14px}._header_zwgyd_1{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px}._logo_zwgyd_9{width:72px;height:72px;display:block}._tag_zwgyd_15{margin:0;color:var(--bronze);font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.22em;text-transform:uppercase}._rules_1nexn_4{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:13px;line-height:1.4}._todo_1nexn_14{color:var(--muted)}._ok_1nexn_15{color:var(--ink)}._mark_1nexn_17{display:inline-block;width:1.3em;font-weight:700}._loginContainer_29l6p_5{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--paper)}._loginCard_29l6p_14{background:var(--white);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-card);padding:36px;width:100%;max-width:420px}._form_29l6p_24{display:flex;flex-direction:column;gap:14px}._form_29l6p_24 h1{margin:0 0 2px;font-size:20px}._field_29l6p_35{display:flex;flex-direction:column;gap:6px}._field_29l6p_35 span{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}._field_29l6p_35 input{padding:10px 12px;border:1.5px solid #d9d2c2;border-radius:7px;font-size:16px;color:var(--ink);transition:border-color .15s,box-shadow .15s}._field_29l6p_35 input:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}._submitButton_29l6p_65{padding:13px 20px;min-height:46px;background:var(--blue);color:var(--white);border:none;border-radius:7px;font-size:16px;letter-spacing:.05em;cursor:pointer;transition:background .14s,box-shadow .14s,transform .14s;margin-top:4px;box-shadow:var(--shadow-btn)}._submitButton_29l6p_65:hover:not(:disabled){background:var(--blue-dark)}._submitButton_29l6p_65:active:not(:disabled){transform:translateY(1px)}._submitButton_29l6p_65:disabled{opacity:.6;cursor:not-allowed}._error_29l6p_84{background:#fef2f2;color:#991b1b;padding:10px 12px;border-radius:8px;font-size:14px;margin:0;border:1px solid #fecaca}._success_29l6p_94{background:#e8f5e9;color:#1b5e20;padding:10px 12px;border-radius:8px;font-size:14px;margin:0;border:1px solid #A5D6A7}._subtle_29l6p_104{color:var(--muted);font-size:13px;line-height:1.5;margin:0}._linkRow_29l6p_111{display:flex;justify-content:flex-end;margin-top:-6px}._signupRow_29l6p_120{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:2px}._textLink_29l6p_131{background:none;border:none;padding:6px 0;margin:0;font-family:var(--font-body);font-weight:500;font-size:13px;letter-spacing:normal;text-transform:none;color:var(--blue);cursor:pointer;text-decoration:none}._textLink_29l6p_131:hover{text-decoration:underline;color:var(--blue-dark)}._toggle_29l6p_151{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-soft);cursor:pointer}._toggle_29l6p_151 input{width:16px;height:16px;margin:0;accent-color:var(--blue)}._hint_29l6p_162{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}._hint_29l6p_162 ._textLink_29l6p_131{font-size:13px;padding:0}._helpBlock_29l6p_171{display:grid;gap:8px}@media(max-width:480px){._loginContainer_29l6p_5{padding:16px;align-items:flex-start}._loginCard_29l6p_14{padding:28px 20px;border-radius:12px}}._pageContainer_w4563_4{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:32px 24px;background:var(--paper)}._card_w4563_13{background:var(--white);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-card);padding:36px;width:100%;max-width:520px}._form_w4563_23{display:flex;flex-direction:column;gap:14px}._form_w4563_23 h1{margin:0;font-size:20px}._subtle_w4563_34{color:var(--muted);font-size:13px;line-height:1.5;margin:0}._field_w4563_41{display:flex;flex-direction:column;gap:6px}._field_w4563_41 span{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}._field_w4563_41 input{padding:10px 12px;border:1.5px solid #d9d2c2;border-radius:7px;font-size:16px;color:var(--ink);transition:border-color .15s,box-shadow .15s}._field_w4563_41 input:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}._planFieldset_w4563_71{border:0;padding:0;margin:0;min-width:0}._planLegend_w4563_78{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);padding:0;margin:0 0 8px}._intervalOptions_w4563_90{display:flex;gap:8px}._intervalOption_w4563_90{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;min-height:44px;border:1.5px solid #d9d2c2;border-radius:7px;cursor:pointer;font-size:14px;font-weight:500;color:#3a3a33;transition:border-color .15s,background .15s}._intervalOption_w4563_90:has(input:checked){border-color:var(--blue);background:var(--blue-light);color:var(--blue-deep);font-weight:600}._intervalOption_w4563_90:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}._intervalOption_w4563_90 input[type=radio]{width:14px;height:14px;margin:0;accent-color:var(--blue)}._tierOptions_w4563_132{display:flex;flex-direction:column;gap:10px}._tierOption_w4563_132{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1.5px solid #d9d2c2;border-radius:8px;cursor:pointer;transition:border-color .15s,box-shadow .15s}._tierOption_w4563_132:hover{border-color:var(--blue-dark)}._tierOption_w4563_132:has(input:checked){border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}._tierOption_w4563_132:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}._tierOption_w4563_132 input[type=radio]{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--blue)}._tierOptionBody_w4563_169{display:flex;flex-direction:column;gap:2px}._tierOptionLabel_w4563_175{font-family:var(--font-display);font-size:16px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}._tierOptionDesc_w4563_184{font-size:13px;color:var(--muted);line-height:1.45}._consentField_w4563_190{flex-direction:row;align-items:flex-start;gap:10px}._consentField_w4563_190 input{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--blue)}._consentField_w4563_190 span{font-family:var(--font-body);font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--ink-soft);line-height:1.5}._submitButton_w4563_214{padding:13px 20px;min-height:46px;background:var(--blue);color:var(--white);border:none;border-radius:7px;font-size:16px;letter-spacing:.05em;cursor:pointer;transition:background .14s,box-shadow .14s,transform .14s;margin-top:4px;box-shadow:var(--shadow-btn)}._submitButton_w4563_214:hover:not(:disabled){background:var(--blue-dark)}._submitButton_w4563_214:active:not(:disabled){transform:translateY(1px)}._submitButton_w4563_214:disabled{opacity:.6;cursor:not-allowed}._cardNote_w4563_233{margin:-4px 0 0;text-align:center;font-size:12px;color:var(--muted);line-height:1.5}._error_w4563_241{background:#fef2f2;color:#991b1b;padding:10px 12px;border-radius:8px;font-size:14px;margin:0;border:1px solid #fecaca}._success_w4563_251{background:#e8f5e9;color:#1b5e20;padding:10px 12px;border-radius:8px;font-size:14px;margin:0;border:1px solid #A5D6A7}._linkRow_w4563_261{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:2px}._textLink_w4563_269{background:none;border:none;padding:6px 0;margin:0;font-family:var(--font-body);font-weight:500;font-size:13px;letter-spacing:normal;text-transform:none;color:var(--blue);cursor:pointer;text-decoration:none}._textLink_w4563_269:hover{text-decoration:underline;color:var(--blue-dark)}@media(max-width:480px){._pageContainer_w4563_4{padding:16px}._card_w4563_13{padding:28px 20px;border-radius:12px}}._pageContainer_fshia_3{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--paper)}._card_fshia_12{background:var(--white);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-card);padding:36px;width:100%;max-width:420px}._body_fshia_22{display:flex;flex-direction:column;gap:14px;text-align:center}._body_fshia_22 h1{margin:0;font-size:20px}._subtle_fshia_34{color:var(--muted);font-size:13px;line-height:1.5;margin:0}._error_fshia_41{background:#fef2f2;color:#991b1b;padding:10px 12px;border-radius:8px;font-size:14px;margin:0;text-align:left;border:1px solid #fecaca}._success_fshia_52{background:#e8f5e9;color:#1b5e20;padding:10px 12px;border-radius:8px;font-size:14px;margin:0;text-align:left;border:1px solid #A5D6A7}._textLink_fshia_63{display:inline-block;padding:8px 0;color:var(--blue);font-size:14px;font-weight:500;text-decoration:none}._textLink_fshia_63:hover{text-decoration:underline;color:var(--blue-dark)}@media(max-width:480px){._pageContainer_fshia_3{padding:16px}._card_fshia_12{padding:28px 20px;border-radius:12px}}._main_t3ouj_20{max-width:var(--layout-max-width);margin:0 auto;padding:26px var(--layout-gutter) 56px;display:flex;flex-direction:column;gap:16px;min-width:0}._pageHeader_t3ouj_30{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}._pageHeader_t3ouj_30 h1{margin:0}._pageHint_t3ouj_40{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--muted);max-width:72ch}._backLink_t3ouj_48{display:inline-flex;align-items:center;gap:6px;color:var(--blue);text-decoration:none;font-size:14px;font-weight:500;min-height:32px;width:fit-content}._backLink_t3ouj_48:hover{text-decoration:underline;color:var(--blue-dark)}._loading_t3ouj_62{margin:0;padding:48px 0;text-align:center;color:var(--muted)}._errorBox_t3ouj_70{max-width:600px;margin:40px auto;padding:32px;background:var(--white);border:1px solid var(--line);border-radius:12px;text-align:center;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:14px;align-items:center}._errorBox_t3ouj_70 h1{margin:0;font-size:20px}._card_t3ouj_14{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:24px;box-shadow:var(--shadow-card);min-width:0}._cardTitle_t3ouj_98{margin:0 0 4px;font-size:20px;letter-spacing:-.01em;color:var(--ink)}._cardHint_t3ouj_105{margin:0 0 16px;color:var(--muted);font-size:13px;line-height:1.5}._cardHeader_t3ouj_112{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}._cardHeader_t3ouj_112 ._cardTitle_t3ouj_98{margin:0}._subheading_t3ouj_123{margin:22px 0 8px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}._subheading_t3ouj_123:first-child{margin-top:0}._subtle_t3ouj_134{color:var(--muted);font-size:13px;margin:0;line-height:1.5}._note_t3ouj_137{background:var(--paper-2);border-radius:8px;padding:12px 14px;font-size:13px;color:var(--ink-soft);line-height:1.5;margin:0}._callout_t3ouj_149{background:var(--blue-light);border-radius:8px;padding:14px 16px;font-size:13.5px;color:var(--ink-soft);line-height:1.5;margin:0}._callout_t3ouj_149 strong{color:var(--blue-deep)}._field_t3ouj_163{display:flex;flex-direction:column;gap:6px;min-width:0}._field_t3ouj_163>span{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}._field_t3ouj_163 input,._field_t3ouj_163 select,._field_t3ouj_163 textarea{padding:10px 12px;border:1.5px solid #d9d2c2;border-radius:7px;font-size:16px;font-family:inherit;color:var(--ink);background:var(--white);min-width:0;transition:border-color .15s,box-shadow .15s}._field_t3ouj_163 input:focus-visible,._field_t3ouj_163 select:focus-visible,._field_t3ouj_163 textarea:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}._field_t3ouj_163 input:disabled,._field_t3ouj_163 select:disabled,._field_t3ouj_163 textarea:disabled{background:var(--paper-2);color:var(--ink-soft);cursor:not-allowed}._field_t3ouj_163 textarea{resize:vertical;min-height:72px}._fieldGrid_t3ouj_213{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px}._fieldSpaced_t3ouj_219{margin-top:16px}._checkboxField_t3ouj_221{display:flex;align-items:center;gap:10px;flex-direction:row;cursor:pointer;min-height:32px}._checkboxField_t3ouj_221 input{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:var(--blue)}._checkboxField_t3ouj_221>span{font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--ink)}._fieldset_t3ouj_249{border:0;padding:0;margin:0;min-width:0}._legend_t3ouj_256{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);padding:0;margin:0 0 8px}._radioOptions_t3ouj_268{display:flex;flex-direction:column;gap:10px}._radioOption_t3ouj_268{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1.5px solid #d9d2c2;border-radius:8px;cursor:pointer;background:var(--white);transition:border-color .15s,box-shadow .15s}._radioOption_t3ouj_268:hover{border-color:var(--blue-dark)}._radioOption_t3ouj_268:has(input:checked){border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}._radioOption_t3ouj_268:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}._radioOption_t3ouj_268 input[type=radio]{margin:3px 0 0;width:16px;height:16px;flex-shrink:0;accent-color:var(--blue)}._radioOptionBody_t3ouj_306{display:flex;flex-direction:column;gap:2px}._radioOptionLabel_t3ouj_312{font-size:14px;font-weight:600;color:var(--ink)}._radioOptionDesc_t3ouj_318{font-size:13px;color:var(--muted);line-height:1.45}._button_t3ouj_326,._buttonSecondary_t3ouj_327,._buttonDanger_t3ouj_328,._buttonGhost_t3ouj_329{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;min-height:40px;border-radius:7px;font-family:var(--font-display);font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:14px;line-height:1.2;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .14s,border-color .14s,box-shadow .14s,transform .14s}._button_t3ouj_326{background:var(--blue);color:var(--white);border:1px solid var(--blue);box-shadow:var(--shadow-btn)}._button_t3ouj_326:hover:not(:disabled){background:var(--blue-dark);border-color:var(--blue-dark)}._button_t3ouj_326:active:not(:disabled){transform:translateY(1px)}._buttonSecondary_t3ouj_327{background:var(--white);color:var(--ink-soft);border:1px solid var(--line)}._buttonSecondary_t3ouj_327:hover:not(:disabled){background:var(--paper-2);border-color:#c9c2b3}._buttonDanger_t3ouj_328{background:var(--white);color:#991b1b;border:1px solid var(--line)}._buttonDanger_t3ouj_328:hover:not(:disabled){background:#fef2f2;border-color:#fecaca}._buttonGhost_t3ouj_329{background:transparent;color:var(--blue);border:1px dashed #C9C2B3;box-shadow:none}._buttonGhost_t3ouj_329:hover:not(:disabled){background:var(--paper-2)}._buttonSmall_t3ouj_387{padding:6px 12px;min-height:32px;font-size:12px}._button_t3ouj_326:disabled,._buttonSecondary_t3ouj_327:disabled,._buttonDanger_t3ouj_328:disabled,._buttonGhost_t3ouj_329:disabled{opacity:.55;cursor:not-allowed;transform:none}._iconButton_t3ouj_403{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1px solid var(--line);color:#991b1b;border-radius:7px;cursor:pointer;font-size:14px;line-height:1}._iconButton_t3ouj_403:hover:not(:disabled){background:#fef2f2}._iconButton_t3ouj_403:disabled{opacity:.55;cursor:not-allowed}._linkButton_t3ouj_425{background:none;border:none;padding:6px 0;margin:0;font-family:var(--font-body);font-weight:500;font-size:13px;letter-spacing:normal;text-transform:none;color:var(--blue);cursor:pointer;text-decoration:none}._linkButton_t3ouj_425:hover{text-decoration:underline;color:var(--blue-dark)}._actions_t3ouj_442{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._saveBar_t3ouj_451{position:sticky;bottom:0;background:var(--white);border:1px solid var(--line);border-radius:12px;padding:14px 22px;box-shadow:var(--shadow-card);display:flex;align-items:center;gap:16px;flex-wrap:wrap;z-index:2}._saveBar_t3ouj_451 ._button_t3ouj_326{padding:12px 24px}._badge_t3ouj_470{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.01em;white-space:nowrap;border:1px solid transparent;background:var(--paper-2);color:#3a3a33;border-color:var(--line)}._badgeOk_t3ouj_489{background:#e8f5e9;color:#1b5e20;border-color:#a5d6a7}._badgeWarn_t3ouj_490{background:#fff6ec;color:#7a3d00;border-color:#e8b77a}._badgeDanger_t3ouj_491{background:#fdecec;color:#8e1b1b;border-color:#e8a7a7}._badgeNeutral_t3ouj_492{background:var(--paper-2);color:#3a3a33;border-color:var(--line)}._badgeInfo_t3ouj_493{background:#dbeafe;color:#1e40af;border-color:#bfdbfe}._badgeBuilder_t3ouj_494{background:#f0e3cd;color:#6b4f1f;border-color:#e0c9a2}._badgeTan_t3ouj_495{background:var(--tan);color:var(--ink);border-color:var(--tan)}._badges_t3ouj_497{display:flex;gap:6px;flex-wrap:wrap;align-items:center}._tableWrap_t3ouj_506{overflow-x:auto;background:var(--white);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-card);-webkit-overflow-scrolling:touch}._table_t3ouj_506{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}._table_t3ouj_506 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--paper-2);border-bottom:1px solid var(--line);white-space:nowrap}._table_t3ouj_506 td{padding:13px 14px;color:var(--ink);border-bottom:1px solid #EFEAE0;vertical-align:top}._table_t3ouj_506 tbody tr:last-child td{border-bottom:none}._table_t3ouj_506 tbody tr:hover td{background:var(--paper)}._numeric_t3ouj_545{text-align:right}._mono_t3ouj_547{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}._stat_t3ouj_554{display:flex;flex-direction:column;gap:2px;min-width:0}._statValue_t3ouj_556{font-family:var(--font-display);font-weight:800;font-size:32px;line-height:1.05;letter-spacing:-.01em;color:var(--blue);font-variant-numeric:tabular-nums}._statValueMuted_t3ouj_566{color:var(--muted)}._statLabel_t3ouj_568{font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}._error_t3ouj_70{background:#fef2f2;color:#991b1b;padding:12px 16px;border-radius:8px;font-size:14px;margin:0;border:1px solid #fecaca}._status_t3ouj_589{background:#e8f5e9;color:#1b5e20;padding:12px 16px;border-radius:8px;font-size:14px;margin:0;border:1px solid #A5D6A7}._warning_t3ouj_599{background:#fff6ec;color:#7a3d00;padding:12px 16px;border-radius:8px;font-size:14px;margin:0;border:1px solid #E8B77A}._info_t3ouj_609{background:var(--blue-light);color:var(--blue-deep);padding:12px 16px;border-radius:8px;font-size:14px;font-weight:600;margin:0}._savedInline_t3ouj_620{color:#1b5e20;font-size:14px;font-weight:600}._empty_t3ouj_628{padding:24px;text-align:center;color:var(--muted);border:1px dashed #C9C2B3;border-radius:8px;background:var(--white);margin:0}@media(max-width:720px){._main_t3ouj_20{padding:18px 16px 48px;gap:14px}._card_t3ouj_14{padding:18px 16px}._saveBar_t3ouj_451{padding:12px 16px;gap:12px}._button_t3ouj_326,._buttonSecondary_t3ouj_327,._buttonDanger_t3ouj_328,._buttonGhost_t3ouj_329{min-height:44px}._buttonSmall_t3ouj_387{min-height:40px}._iconButton_t3ouj_403{width:44px;height:44px}._errorBox_t3ouj_70{margin:24px 0;padding:24px 18px}._statValue_t3ouj_556{font-size:28px}}._main_1nq9k_6{gap:14px}._tabs_1nq9k_8{display:flex;gap:4px;border-bottom:1px solid var(--line)}._tab_1nq9k_8{background:transparent;border:none;padding:11px 18px;min-height:44px;font-size:13px;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}._tab_1nq9k_8:hover{color:var(--ink)}._tab_1nq9k_8:focus-visible{outline-offset:-3px}._tabActive_1nq9k_30{color:var(--blue);border-bottom-color:var(--blue)}._error_1nq9k_35{background:#fef2f2;color:#991b1b;border:1px solid #fecaca;padding:12px 16px;border-radius:8px;font-size:14px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._leadsTable_1nq9k_49 td{vertical-align:middle}._submittedCell_1nq9k_51{color:var(--muted);white-space:nowrap}._estimateCell_1nq9k_52{white-space:nowrap}._actionCell_1nq9k_53{text-align:right}._homeownerName_1nq9k_55{font-weight:500}._homeownerContact_1nq9k_56{color:var(--muted);font-size:13px;margin-top:2px}._viewLink_1nq9k_58{display:inline-flex;align-items:center;min-height:32px;padding:0 4px;color:var(--blue);text-decoration:none;font-weight:500;font-size:14px}._viewLink_1nq9k_58:hover{text-decoration:underline}._emptyCallout_1nq9k_71{max-width:900px;display:flex;flex-direction:column;gap:10px}._emptyLead_1nq9k_78{margin:0}._loadMoreButton_1nq9k_80{align-self:flex-start}._sourceBadge_1nq9k_83{margin-left:8px;vertical-align:middle}._buttons_1omvz_4{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}._button_1omvz_4{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 12px;min-height:64px;background:var(--white);border:1px solid var(--line);border-radius:8px;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}._button_1omvz_4:hover:not(:disabled){border-color:var(--blue);background:var(--paper);box-shadow:0 8px 20px -16px #0b28464d}._button_1omvz_4:disabled{opacity:.6;cursor:not-allowed}._buttonLabel_1omvz_35{font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}._buttonSublabel_1omvz_44{font-family:var(--font-body);font-size:12px;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--muted)}._errorMessage_1omvz_53{margin:12px 0 0;font-size:13px}._list_1c80p_4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._row_1c80p_13{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--white)}._rowActive_1c80p_25{border-color:var(--blue);background:var(--blue-light)}._rowMain_1c80p_30{display:flex;flex-direction:column;gap:5px;min-width:160px;flex:1 1 160px}._rowMeta_1c80p_38{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}._timestamp_1c80p_45{font-size:13px;color:var(--ink)}._label_1c80p_50{font-size:13px;color:var(--muted);font-style:italic}._rowActions_1c80p_56{display:flex;gap:8px;flex-wrap:wrap}._viewCurrentButton_1c80p_62{margin-top:14px}._errorMessage_1c80p_64{margin:14px 0 0;font-size:13px}._noteForm_dpis2_6{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--line)}._noteLabel_dpis2_15{font-family:var(--font-display);font-size:12px;font-weight:600;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.06em}._noteTextarea_dpis2_24{width:100%;padding:10px 12px;border:1.5px solid #d9d2c2;border-radius:7px;font-size:16px;font-family:inherit;color:var(--ink);resize:vertical;min-height:72px}._noteTextarea_dpis2_24:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}._noteTextarea_dpis2_24:disabled{opacity:.6}._noteFormFooter_dpis2_44{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._noteHint_dpis2_52{font-size:12px;color:var(--muted);line-height:1.45;flex:1 1 200px}._noteStatusMessage_dpis2_59{margin:0 0 16px;padding:10px 12px;border-radius:8px;font-size:13px}._list_dpis2_66{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._row_dpis2_75{padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--white)}._rowHeader_dpis2_82{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:6px}._timestamp_dpis2_90{font-size:13px;color:var(--muted)}._rowContent_dpis2_95{margin:0;font-size:14px;color:var(--ink);white-space:pre-wrap;overflow-wrap:break-word}._feedLink_dpis2_103{color:var(--blue);text-decoration:none;font-size:13px}._feedLink_dpis2_103:hover{text-decoration:underline}._main_1how2_4{gap:14px}._topRow_1how2_6{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._topRowLeft_1how2_14{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._titleBlock_1how2_21{display:flex;flex-direction:column;gap:8px;margin:2px 0 4px}._leadName_1how2_29{font-size:28px;font-weight:800;text-transform:none;letter-spacing:-.01em;overflow-wrap:anywhere}._meta_1how2_38{margin:0;display:flex;flex-wrap:wrap;gap:4px 22px;font-size:13px}._meta_1how2_38 div{display:flex;gap:6px;align-items:baseline;min-width:0}._meta_1how2_38 dt{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._meta_1how2_38 dd{margin:0;color:var(--ink);overflow-wrap:anywhere}._meta_1how2_38 a{color:var(--blue);text-decoration:none}._meta_1how2_38 a:hover{text-decoration:underline}._meta_1how2_38 code{background:var(--paper-2);border:1px solid var(--line);border-radius:4px;padding:0 5px;font-size:12px}._columns_1how2_72{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:16px;align-items:start}._mainColumn_1how2_79,._sideColumn_1how2_80{display:flex;flex-direction:column;gap:16px;min-width:0}._viewerCard_1how2_87{padding:20px}._editDesignButton_1how2_89{flex-shrink:0}._previewNote_1how2_91{margin:0 0 12px}._iframeContainer_1how2_93{position:relative;width:100%;height:520px;background:var(--paper-2);border:1px solid var(--line);border-radius:8px;overflow:hidden}._iframe_1how2_93{width:100%;height:100%;border:none;background:transparent;display:block}._iframeLoading_1how2_111{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--muted);margin:0;pointer-events:none}._viewerHint_1how2_121{margin:10px 0 0;font-size:12px;color:var(--muted);text-align:center}._editControls_1how2_130{margin-top:14px;display:flex;flex-direction:column;gap:10px}._labelInput_1how2_137{width:100%;padding:10px 12px;border:1.5px solid #d9d2c2;border-radius:7px;font-size:16px;color:var(--ink);background:var(--white)}._labelInput_1how2_137:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}._labelInput_1how2_137:disabled{opacity:.6}._editButtonRow_1how2_155{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}._conflictBanner_1how2_162{padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;display:flex;flex-direction:column;gap:10px}._conflictMessage_1how2_172{margin:0;color:#991b1b;font-size:14px}._reloadLatestButton_1how2_178{align-self:flex-start;padding:9px 18px;min-height:40px;background:#8e1b1b;color:var(--white);border:none;border-radius:7px;font-size:14px;letter-spacing:.05em;cursor:pointer}._reloadLatestButton_1how2_178:hover{background:#6e1414}._pricingRow_1how2_194{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:start}._figure_1how2_201{margin:0 0 10px}._quoteCompare_1how2_203{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px 24px;margin-bottom:16px}._compareFigure_1how2_210{font-size:24px}._lineItemsWrap_1how2_212{overflow-x:auto;margin-top:6px}._lineItemsTable_1how2_217 th,._lineItemsTable_1how2_217 td{padding:8px 10px}._lineItemsTable_1how2_217 th:first-child,._lineItemsTable_1how2_217 td:first-child{padding-left:0}._lineItemsTable_1how2_217 th:last-child,._lineItemsTable_1how2_217 td:last-child{padding-right:0}._lineItemsTable_1how2_217 th,._lineItemsTable_1how2_217 tbody tr:hover td{background:transparent}._quiet_1how2_230{color:var(--muted);white-space:nowrap}._lineTotal_1how2_232{font-weight:600;white-space:nowrap}._disclaimer_1how2_234{margin:14px 0 0;font-size:12px;color:var(--muted);font-style:italic}@media(max-width:1040px){._columns_1how2_72{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){._leadName_1how2_29{font-size:24px}._viewerCard_1how2_87{padding:16px 12px}._iframeContainer_1how2_93{height:420px}._figure_1how2_201{font-size:24px}._compareFigure_1how2_210{font-size:20px}._editButtonRow_1how2_155>*{flex:1 1 auto}}._main_3sh2y_3{display:grid;gap:20px}._form_3sh2y_8{display:grid;gap:20px;max-width:760px}._layout_6hmoc_1{display:flex;align-items:stretch;min-height:calc(100vh - 60px)}._content_6hmoc_7{flex:1;min-width:0}._rail_6hmoc_12{width:232px;flex-shrink:0;background:var(--white);border-right:1px solid var(--line);padding:20px 0 32px}._railLabel_6hmoc_20{padding:0 20px 12px;font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}._list_6hmoc_30{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._item_6hmoc_39,._itemActive_6hmoc_40{display:block;padding:12px 20px;font-size:14px;font-weight:500;color:var(--ink-soft);text-decoration:none;border-left:3px solid transparent;transition:background .12s,color .12s}._item_6hmoc_39:hover{background:var(--paper-2);color:var(--ink)}._itemActive_6hmoc_40{background:var(--blue);color:var(--white);font-weight:600;border-left-color:var(--blue-deep)}._itemActive_6hmoc_40:hover{color:var(--white)}._item_6hmoc_39:focus-visible,._itemActive_6hmoc_40:focus-visible{outline-offset:-3px;border-radius:0}@media(max-width:900px){._layout_6hmoc_1{flex-direction:column;min-height:0}._rail_6hmoc_12{width:auto;border-right:none;border-bottom:1px solid var(--line);padding:0}._railLabel_6hmoc_20{display:none}._list_6hmoc_30{flex-direction:row;overflow-x:auto;padding:0 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}._list_6hmoc_30::-webkit-scrollbar{display:none}._item_6hmoc_39,._itemActive_6hmoc_40{white-space:nowrap;padding:14px 14px 11px;min-height:44px;border-left:none;border-bottom:3px solid transparent;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._itemActive_6hmoc_40{background:transparent;color:var(--blue);border-bottom-color:var(--blue)}._itemActive_6hmoc_40:hover{color:var(--blue-dark)}}._form_3h23l_5{display:flex;flex-direction:column;gap:16px}._narrowCard_3h23l_13{max-width:640px}._spacingRow_3h23l_15{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}._spacingField_3h23l_22{width:200px}._spacingNote_3h23l_24{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:6px}._noteSpaced_3h23l_32{margin-top:14px}._materialRows_3h23l_34{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}._materialRow_3h23l_34{display:grid;grid-template-columns:1fr 140px auto;gap:8px;align-items:center}._materialRow_3h23l_34 select,._materialRow_3h23l_34 input{padding:9px 10px;border:1.5px solid #d9d2c2;border-radius:7px;font-size:16px;font-family:inherit;color:var(--ink);min-width:0}._materialRow_3h23l_34 select:focus-visible,._materialRow_3h23l_34 input:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}@media(max-width:560px){._materialRow_3h23l_34{grid-template-columns:1fr auto}._materialRow_3h23l_34 select{grid-column:1 / -1}._spacingField_3h23l_22{width:100%}}._form_1we7g_6{display:flex;flex-direction:column;gap:16px}._groupFieldset_1we7g_13{border:0;padding:0;margin:0 0 18px;min-width:0}._groupFieldset_1we7g_13:last-child{margin-bottom:0}._groupLegend_1we7g_22{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);padding:0;margin:0 0 8px}._toolGrid_1we7g_33{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px 16px}._optionGrid_1we7g_39{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px 16px}._checkboxField_1we7g_45{display:flex;align-items:flex-start;gap:10px;flex-direction:row;cursor:pointer;min-height:32px}._checkboxField_1we7g_45 input{width:18px;height:18px;margin-top:1px;flex-shrink:0;accent-color:var(--blue)}._checkboxBody_1we7g_62{display:flex;flex-direction:column;gap:2px}._checkboxLabel_1we7g_68{font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--ink)}._checkboxDesc_1we7g_76{font-size:12px;color:var(--muted);line-height:1.45}._checkboxDisabled_1we7g_85{cursor:not-allowed}._checkboxDisabled_1we7g_85 ._checkboxLabel_1we7g_68{color:var(--muted)}._summaryList_1we7g_88{margin:0;padding-left:18px;color:var(--muted);font-size:13px;line-height:1.6}._bayRows_1we7g_97{display:flex;flex-direction:column;gap:8px;margin:12px 0 8px}._bayRow_1we7g_97{display:grid;grid-template-columns:1.6fr 1fr 84px 84px 84px auto;gap:8px;align-items:end}._bayField_1we7g_111{display:flex;flex-direction:column;gap:4px;min-width:0}._bayField_1we7g_111 span{font-family:var(--font-display);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}._bayField_1we7g_111 input{padding:9px 10px;border:1.5px solid #d9d2c2;border-radius:7px;font-size:16px;font-family:inherit;color:var(--ink);min-width:0}._bayField_1we7g_111 input:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}._bayDims_1we7g_143{font-size:13px;color:var(--muted);padding:9px 0;white-space:nowrap}@media(max-width:720px){._bayRow_1we7g_97{grid-template-columns:1fr 1fr}._bayDims_1we7g_143{padding:4px 0}._checkboxField_1we7g_45{min-height:40px}}._listCard_1od4v_1{max-width:880px;padding:12px}._callout_1od4v_6{max-width:880px}._templateList_1od4v_8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._templateRow_1od4v_17{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;flex-wrap:wrap}._templateRowMain_1od4v_28{display:flex;flex-direction:column;gap:2px;min-width:0}._templateName_1od4v_35{font-size:14px;font-weight:600;color:var(--ink);overflow-wrap:anywhere}._templateDate_1od4v_42{font-size:12px;color:var(--muted)}._templateRowActions_1od4v_47{display:flex;align-items:center;gap:6px;flex-shrink:0;flex-wrap:wrap}._templateRenameForm_1od4v_55{display:flex;align-items:center;gap:6px;flex-wrap:wrap;width:100%}._templateRenameForm_1od4v_55 input{flex:1 1 200px;min-width:0;padding:8px 12px;border:1.5px solid #d9d2c2;border-radius:7px;font-size:16px;font-family:inherit}._templateRenameForm_1od4v_55 input:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}._listError_1od4v_79{margin-top:10px}@media(max-width:720px){._templateRowActions_1od4v_47{width:100%}}._conflictBadge_1od4v_87{margin-top:4px;white-space:normal;width:fit-content;max-width:100%}._main_1tj4l_5{gap:14px}._editorForm_1tj4l_7{display:flex;flex-direction:column;gap:14px}._nameCard_1tj4l_13{display:flex;align-items:flex-end;gap:20px;padding:18px 24px;flex-wrap:wrap}._nameField_1tj4l_21{flex:1 1 280px;max-width:420px}._nameHint_1tj4l_23{flex:1 1 280px}._afterError_1tj4l_25{margin-top:12px}._saveHint_1tj4l_27{margin-left:auto}._iframeContainer_1tj4l_31{position:relative;width:100%;height:min(640px,calc(100vh - 340px));min-height:420px;background:var(--paper-2);border:1px solid var(--line);border-radius:12px;overflow:hidden}._iframe_1tj4l_31{width:100%;height:100%;border:none;background:transparent;display:block}._iframeLoading_1tj4l_50{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--muted);margin:0;pointer-events:none}@media(max-width:720px){._iframeContainer_1tj4l_31{height:60vh;min-height:360px}._saveHint_1tj4l_27{margin-left:0;flex-basis:100%}}._main_1sb0l_4{gap:16px}._parentOrgNote_1sb0l_6{max-width:640px;font-size:14px}._plansSection_1sb0l_8,._pastDueSection_1sb0l_9{display:flex;flex-direction:column;gap:14px;max-width:1080px}._pastDueSection_1sb0l_9>button{align-self:flex-start}._plansGrid_1sb0l_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}._planCard_1sb0l_24{display:flex;flex-direction:column;gap:14px}._tierHeading_1sb0l_30{margin:0;font-size:20px;letter-spacing:.02em;color:var(--ink)}._planBlurb_1sb0l_37{margin:0;color:var(--muted);font-size:14px;line-height:1.5;flex:1}._intervalToggle_1sb0l_46{display:flex;gap:8px}._intervalOption_1sb0l_51,._intervalOptionSelected_1sb0l_52{flex:1;padding:8px 10px;min-height:40px;border-radius:7px;font-size:13px;cursor:pointer;border:1.5px solid #d9d2c2;background:var(--white);color:#3a3a33;transition:background .12s,border-color .12s}._intervalOption_1sb0l_51:hover{border-color:var(--blue-dark)}._intervalOptionSelected_1sb0l_52{background:var(--blue-light);color:var(--blue-deep);border-color:var(--blue)}._intervalNote_1sb0l_73{margin:0;color:var(--muted);font-size:13px}._ownerOnlyNote_1sb0l_79{margin:0;color:var(--muted);font-size:13px;font-style:italic}._activeGrid_1sb0l_87{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start;max-width:1080px}._planSummary_1sb0l_95{display:flex;flex-direction:column;gap:12px}._planSummary_1sb0l_95 ._cardHint_1sb0l_97{margin-bottom:4px}._factsList_1sb0l_99{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._fact_1sb0l_99{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;padding:11px 14px;font-size:14px;color:var(--ink)}._factMark_1sb0l_119{color:#1b5e20;font-weight:700;flex-shrink:0}._periodLine_1sb0l_125{margin:4px 0 0;font-size:14px}._planActions_1sb0l_127{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:4px}._usageColumn_1sb0l_135{display:flex;flex-direction:column;gap:16px}._usageFigure_1sb0l_141{margin:4px 0;display:flex;align-items:baseline;gap:2px}._usageLimit_1sb0l_148{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--muted)}._usageBar_1sb0l_155{height:8px;border-radius:99px;background:var(--paper-2);margin-top:12px;overflow:hidden}._usageFill_1sb0l_163{height:100%;width:100%;background:var(--blue);border-radius:99px;transform-origin:left center;transition:transform .3s ease-out}@media(max-width:760px){._activeGrid_1sb0l_87{grid-template-columns:minmax(0,1fr)}}._pageContainer_b2xy8_3{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--paper)}._card_b2xy8_12{background:var(--white);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-card);padding:36px;width:100%;max-width:460px}._body_b2xy8_22{display:flex;flex-direction:column;gap:14px}._body_b2xy8_22 h1{margin:0;font-size:20px}._subtle_b2xy8_33{color:var(--muted);font-size:13px;line-height:1.5;margin:0}._success_b2xy8_40{background:#e8f5e9;color:#1b5e20;padding:10px 12px;border-radius:8px;font-size:14px;margin:0;border:1px solid #A5D6A7}._steps_b2xy8_51{list-style:none;margin:4px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5}._steps_b2xy8_51 li{display:flex;gap:10px;align-items:flex-start}._stepMark_b2xy8_69{flex-shrink:0;width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:12px;background:var(--paper-2);color:var(--ink-soft);margin-top:1px}._stepDone_b2xy8_85 ._stepMark_b2xy8_69{background:#e8f5e9;color:#1b5e20}._textLink_b2xy8_90{display:inline-block;padding:8px 0;color:var(--blue);font-size:14px;font-weight:500;text-decoration:none}._textLink_b2xy8_90:hover{text-decoration:underline;color:var(--blue-dark)}@media(max-width:480px){._pageContainer_b2xy8_3{padding:16px}._card_b2xy8_12{padding:28px 20px;border-radius:12px}}:root{--blue: #0F69B0;--blue-dark: #0B5290;--blue-deep: #073A66;--blue-light: #DDEAF5;--tan: #E0C9A2;--tan-light: #F0E3CD;--bronze: #8A6B38;--ink: #11181F;--ink-soft: #1B2630;--paper: #FBF7F0;--paper-2: #F4EEE2;--line: #DED9CD;--muted: #6B6B62;--terracotta: #C9745A;--live: #6FCF97;--footer: #0A1015;--tan-hover: #D3B988;--white: #FFFFFF;--bc: "Barlow Condensed", sans-serif;--lb: "Barlow", sans-serif;--font-display: var(--bc);--font-body: var(--lb);--layout-max-width: 1240px;--layout-gutter: 32px;--color-blue: var(--blue);--color-blue-dark: var(--blue-dark);--color-blue-deep: var(--blue-deep);--color-blue-light: var(--blue-light);--color-tan: var(--tan);--color-tan-light: var(--tan-light);--color-tan-hover: var(--tan-hover);--color-bronze: var(--bronze);--color-ink: var(--ink);--color-ink-soft: var(--ink-soft);--color-paper: var(--paper);--color-paper-2: var(--paper-2);--color-line: var(--line);--color-muted: var(--muted);--color-terracotta: var(--terracotta);--color-live: var(--live);--color-footer: var(--footer);--color-white: var(--white);--shadow-card: 0 24px 50px -36px rgba(11, 40, 70, .35);--shadow-panel: 0 50px 100px -50px rgba(7, 42, 74, .45);--shadow-btn: 0 10px 24px -12px rgba(15, 105, 176, .55);--color-primary: var(--blue);--color-primary-hover: var(--blue-dark);--color-accent: var(--bronze)}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--font-body);font-size:14px;line-height:1.6;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--blue-light);color:var(--ink)}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}h1{font-family:var(--font-display);font-weight:700;font-size:24px;letter-spacing:-.01em;line-height:1.1;margin:0;color:var(--ink);text-wrap:balance}h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:800;letter-spacing:-.01em;line-height:1.05;text-transform:uppercase}button{font-family:var(--font-display);font-weight:700;letter-spacing:.05em;text-transform:uppercase}th{font-family:var(--font-display);letter-spacing:.08em}a{color:var(--blue)}a:hover{color:var(--blue-dark)}input,select,textarea{font-family:var(--font-body);font-size:14px}code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.eyebrow{font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--blue);display:inline-flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:28px;height:2px;background:currentColor;opacity:.8}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loading-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--paper);color:var(--muted)}.view-toggle{display:inline-flex;border:1px solid var(--line);border-radius:7px;overflow:hidden;background:var(--white)}.view-toggle button{border:none;background:var(--white);color:var(--muted);padding:8px 16px;min-height:38px;font-size:13px;cursor:pointer}.view-toggle button+button{border-left:1px solid var(--line)}.view-toggle button:hover{color:var(--ink)}.view-toggle button.active{background:var(--blue);color:#fff}.view-toggle button:focus-visible{outline-offset:-3px;border-radius:0}.stage-badge{display:inline-block;color:#fff;font-family:var(--bc);font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;border-radius:7px;font-size:12px;line-height:1.5;white-space:nowrap}.error-banner{background:#fef2f2;color:#991b1b;border:1px solid #fecaca;border-radius:8px;padding:9px 14px;margin-bottom:14px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px}.error-banner button{border:none;background:transparent;color:#991b1b;cursor:pointer;text-decoration:underline}.kanban-board{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));gap:14px;padding:4px 0 18px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-color:var(--line) transparent}.kanban-column{background:var(--white);border:1px solid var(--line);border-radius:12px;min-height:420px;display:flex;flex-direction:column;box-shadow:0 16px 36px -30px #0b28464d;scroll-snap-align:start}.kanban-column-header{padding:13px 14px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.kanban-column-header h2{margin:0;font-family:var(--bc);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.kanban-column-count{background:var(--paper-2);color:var(--ink-soft);border-radius:10px;padding:1px 9px;font-family:var(--bc);font-weight:700;font-size:13px}.kanban-column-cards{padding:12px;flex:1;overflow-y:auto;display:flex;flex-direction:column}.kanban-empty-slot{margin:auto 0;align-self:center;width:78%;height:74px;border:1.5px dashed var(--line);border-radius:8px}.lead-card{background:var(--white);border:1px solid var(--line);border-radius:8px;padding:13px;cursor:grab;margin-bottom:9px;box-shadow:0 8px 20px -14px #0b284647;font-size:14px;transition:box-shadow .15s,transform .15s}.lead-card:hover{box-shadow:0 14px 30px -18px #0b284661;transform:translateY(-1px)}.lead-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:3px}.lead-card-name{font-family:var(--bc);font-weight:700;font-size:17px;letter-spacing:.01em;color:var(--ink);min-width:0;overflow-wrap:anywhere}.lead-card-handle{flex-shrink:0;width:28px;height:28px;margin:-6px -6px 0 0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:7px;background:transparent;color:var(--muted);cursor:grab;touch-action:none}.lead-card-handle:hover{background:var(--paper-2);color:var(--ink)}.lead-card-handle[aria-pressed=true]{background:var(--blue-light);color:var(--blue);cursor:grabbing}.lead-card-email{color:var(--muted);font-size:12px;margin-bottom:4px;word-break:break-all}.lead-card-location{color:var(--bronze);font-size:12px;margin-bottom:8px}.lead-card-footer{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--muted)}.lead-card-closed-badge,.lead-card-source-badge{background:var(--ink);color:#fff;font-family:var(--bc);font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:4px;font-size:11px}.lead-card-move-select{display:block;width:100%;margin-top:8px;padding:6px 8px;min-height:32px;font-size:13px;border:1px solid var(--line);border-radius:7px;background:var(--paper);color:var(--ink);cursor:pointer}.lead-card-link{display:inline-block;margin-top:8px;padding:4px 0;font-family:var(--bc);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:12px;text-decoration:none;color:var(--blue)}@media(max-width:720px){.kanban-board{grid-template-columns:repeat(5,minmax(84vw,1fr));gap:12px}.kanban-column{min-height:320px}.lead-card-move-select{min-height:40px}.lead-card-handle{width:44px;height:44px;margin:-10px -10px 0 0}}
