._wb-app_715x2_1{min-height:100dvh;display:grid;grid-template-columns:208px minmax(0,1fr);color:var(--wb-ink);background:var(--wb-bg);font-size:15px;line-height:1.65}._wb-app_715x2_1 h1,._wb-app_715x2_1 h2,._wb-app_715x2_1 h3,._wb-app_715x2_1 p{margin:0}._wb-app_715x2_1 h1{font-size:28px;line-height:1.4;letter-spacing:-.5px;font-weight:650}._wb-app_715x2_1 h2{font-size:18px;line-height:1.5;font-weight:600}._wb-app_715x2_1 h3{font-size:15px;font-weight:600}._wb-app_715x2_1 button{font-size:14px}._wb-app_715x2_1 a:hover{text-decoration:none}._wb-sidebar_715x2_7{position:sticky;top:0;align-self:start;height:100dvh;display:flex;flex-direction:column;background:#fff;border-right:1px solid var(--wb-line);padding:26px 14px 20px}._wb-brand_715x2_9{font-size:23px;font-weight:750;letter-spacing:-.8px;color:var(--wb-green);padding:0 10px 30px}._wb-nav_715x2_10{display:flex;flex-direction:column;gap:6px}._wb-nav_715x2_10 button,._wb-nav_715x2_10 a{position:relative;display:flex;gap:11px;align-items:center;text-align:left;min-height:44px;border:0;border-radius:8px;color:var(--wb-muted);padding:10px 12px;background:transparent;font-size:14px;font-weight:500}._wb-nav_715x2_10 button:hover:enabled,._wb-nav_715x2_10 a:hover{background:#f5f7f6;color:var(--wb-ink)}._wb-nav_715x2_10 button[aria-current=page],._wb-nav_715x2_10 a[aria-current=page]{color:var(--wb-green);background:var(--wb-soft);font-weight:650}._wb-nav-icon_715x2_17{width:19px;height:19px;flex-shrink:0}._wb-sidebar-footer_715x2_18{margin-top:auto;border-top:1px solid var(--wb-line);padding:18px 10px 0}._wb-account-alias_715x2_19{font-size:13px;font-weight:600;overflow-wrap:anywhere}._wb-account-role_715x2_20{font-size:12px;color:var(--wb-muted);margin-top:3px!important}._wb-main_715x2_21{min-width:0;width:100%;max-width:1200px;margin:0 auto;padding:0 40px 48px}._wb-topbar_715x2_22{height:60px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--wb-line);font-size:13px;color:var(--wb-muted)}._wb-header-brand_715x2_24{font-size:21px;font-weight:750;letter-spacing:-.7px;color:var(--wb-green)}._wb-test-badge_715x2_25{display:flex;align-items:center;gap:7px;font-size:12px;letter-spacing:.2px}._wb-test-badge_715x2_25:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--wb-green)}._wb-session-actions_715x2_27{display:flex;align-items:center;gap:12px}._wb-session-exit_715x2_28{border-color:transparent;background:transparent;color:var(--wb-muted);padding:8px 10px;font-size:13px;font-weight:400}._wb-content-header_715x2_30{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0 24px}._wb-content-header_715x2_30 p{margin-top:6px;color:var(--wb-muted);font-size:14px;max-width:610px}._wb-content-header_715x2_30>button{flex-shrink:0;white-space:nowrap}._wb-heading-actions_715x2_33{display:flex;align-items:center;gap:8px;flex-shrink:0}._wb-heading-actions_715x2_33 button{white-space:nowrap}._wb-heading-actions_715x2_33 button:not(._wb-primary_715x2_35){border-color:transparent;background:transparent;color:var(--wb-muted)}._wb-kicker_715x2_36{font-size:12px;color:var(--wb-muted);font-weight:550;margin-bottom:8px!important}._wb-toolbar_715x2_37{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}._wb-search_715x2_38{width:min(100%,360px)}._wb-search_715x2_38 input{min-height:44px;font-size:14px;background:#fff}._wb-result-count_715x2_39{font-size:13px;color:var(--wb-muted);white-space:nowrap;font-variant-numeric:tabular-nums}._wb-project-grid_715x2_40{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._wb-project-card_715x2_41{display:flex;flex-direction:column;min-width:0;padding:24px;background:#fff;border:1px solid var(--wb-line);border-radius:var(--capt-radius);overflow-wrap:anywhere;transition:border-color .18s,box-shadow .18s}._wb-project-card_715x2_41:hover{border-color:#b5c9be;box-shadow:0 6px 20px #1b392c08}._wb-card-top_715x2_45{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._wb-card-top_715x2_45 h2{font-size:16px;letter-spacing:0;overflow-wrap:anywhere}._wb-stage_715x2_47{font-size:12px;font-weight:500;white-space:nowrap;color:var(--wb-green);padding:3px 9px;border-radius:5px;background:var(--wb-soft)}._wb-team_715x2_49{font-size:13px;color:var(--wb-muted);line-height:1.8;margin-bottom:14px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._wb-team_715x2_49 span{display:block;font-size:12px;color:var(--wb-muted);margin-bottom:3px}._wb-project-summary_715x2_52{font-size:16px;font-weight:550;line-height:1.8;color:var(--wb-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:18px!important}._wb-card-action_715x2_54{display:flex;align-items:center;justify-content:space-between;margin-top:auto;min-height:44px;padding:14px 0 0;border:0;border-top:1px solid var(--wb-line);border-radius:0;color:var(--wb-green);background:transparent;font-size:13px!important}._wb-card-action_715x2_54:hover:enabled{background:transparent;border-color:var(--wb-line);color:var(--capt-accent-hover)}._wb-primary_715x2_35{color:#fff!important;background:var(--wb-green)!important;border-color:var(--wb-green)!important}._wb-primary_715x2_35:hover:enabled{background:var(--capt-accent-hover)!important}._wb-more_715x2_60{display:block;margin:24px auto 0}._wb-facts_715x2_61{display:flex;gap:28px;margin:0 0 20px}._wb-facts_715x2_61 div{min-width:0;flex:1}._wb-facts_715x2_61 dt{font-size:12px;color:var(--wb-muted)}._wb-facts_715x2_61 dd{margin:4px 0 0;font-size:14px;font-weight:550}._wb-role-section_715x2_63{max-width:920px}._wb-onboarding_715x2_63{padding:32px 0 0}._wb-onboarding_715x2_63>p:not(._wb-kicker_715x2_36){color:var(--wb-muted);margin:8px 0 28px}._wb-role-grid_715x2_65{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._wb-role-card_715x2_66{min-width:0;padding:28px;background:#fff;border:1px solid var(--wb-line);border-radius:12px}._wb-role-number_715x2_67{display:block;font-size:12px;color:var(--wb-muted);margin-bottom:18px}._wb-role-card_715x2_66 h2{font-size:21px}._wb-role-card_715x2_66 p{color:var(--wb-muted);margin:10px 0 24px;min-height:48px}._wb-role-card_715x2_66 button{width:100%;display:flex;align-items:center;justify-content:space-between}._wb-state_715x2_70{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:20px;align-content:center;min-height:210px;padding:36px;background:#fff;border:1px solid var(--wb-line);border-radius:12px;max-width:100%;overflow-wrap:anywhere}._wb-state-symbol_715x2_73{grid-column:1;grid-row:1/4;display:grid;place-items:center;width:48px;height:48px;background:var(--wb-soft);color:var(--wb-green);border-radius:12px;font-size:20px}._wb-state_715x2_70 h2,._wb-state_715x2_70 p,._wb-state_715x2_70 button{grid-column:2}._wb-state_715x2_70 h2{font-size:18px}._wb-state_715x2_70 p{margin:7px 0 20px;max-width:540px;color:var(--wb-muted);font-size:14px}._wb-state_715x2_70 button{justify-self:start}._wb-state-error_715x2_78 ._wb-state-symbol_715x2_73{color:var(--wb-danger);background:var(--wb-danger-bg)}._wb-state-forbidden_715x2_79 ._wb-state-symbol_715x2_73{color:var(--wb-muted);background:var(--wb-bg)}._wb-error_715x2_80{color:var(--wb-danger)!important;margin-top:14px!important;overflow-wrap:anywhere;font-size:14px}._wb-account-panel_715x2_81{padding:24px;border:1px solid var(--wb-line);border-radius:12px;background:#fff;margin-bottom:20px}._wb-account-panel_715x2_81 p{color:var(--wb-muted);margin-top:6px}._wb-detail-page_715x2_83{max-width:960px;padding:28px;background:#fff;border:1px solid var(--wb-line);border-radius:12px;overflow-wrap:anywhere}._wb-detail-page_715x2_83 ._wb-facts_715x2_61{padding-bottom:20px;border-bottom:1px solid var(--wb-line)}._wb-detail-page_715x2_83 section+section{margin-top:28px}._wb-detail-page_715x2_83 section p{max-width:720px;margin-top:10px;white-space:pre-wrap;line-height:1.9;color:#44564b}._wb-startup_715x2_88{grid-column:1/-1;width:100%;max-width:860px;margin:12vh auto;padding:0 20px}._wb-visually-hidden_715x2_89{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._wb-form-panel_715x2_91{max-width:900px;padding:28px;margin-bottom:20px;overflow-wrap:anywhere;background:#fff;border:1px solid var(--wb-line);border-radius:12px}._wb-form-panel_715x2_91>p{margin:10px 0 18px;color:var(--wb-muted);font-size:14px}._wb-form-panel_715x2_91 form{gap:12px;margin-top:18px}._wb-field_715x2_94{display:flex;flex-direction:column;gap:8px}._wb-app_715x2_1 textarea,._wb-app_715x2_1 select{font:inherit;width:100%;min-height:48px;padding:12px;border:1px solid var(--wb-line);border-radius:8px;color:var(--wb-ink);background:#fff}._wb-app_715x2_1 textarea{min-height:100px;resize:vertical}._wb-app_715x2_1 textarea:disabled,._wb-app_715x2_1 select:disabled{background:var(--wb-bg)}._wb-field-hint_715x2_99{font-size:12px;color:var(--wb-muted)}._wb-form-actions_715x2_100{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}._wb-checkbox_715x2_101{display:flex;align-items:flex-start;gap:10px;min-height:44px;line-height:1.8;margin-top:16px}._wb-checkbox_715x2_101 input{width:18px;min-height:18px;height:18px;flex-shrink:0;margin-top:4px;accent-color:var(--wb-green)}._wb-steps_715x2_103{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;margin:0 0 20px;list-style:none;counter-reset:step;font-size:13px;color:var(--wb-muted)}._wb-steps_715x2_103 li{counter-increment:step;border-bottom:1px solid var(--wb-line);padding-bottom:12px}._wb-steps_715x2_103 li:before{content:counter(step,decimal-leading-zero);margin-right:8px;color:var(--wb-green)}._wb-file-list_715x2_107{list-style:none;padding:0;margin:18px 0}._wb-file-list_715x2_107 li{border-top:1px solid var(--wb-line);padding:18px 0}._wb-file-list_715x2_107 li>div:first-child{display:flex;justify-content:space-between;gap:18px;margin-bottom:16px}._wb-file-list_715x2_107 span{color:var(--wb-muted);font-size:12px;white-space:nowrap}._wb-file-list_715x2_107 label{display:flex;flex-direction:column;gap:8px}._wb-form-panel_715x2_91 progress{width:100%;height:8px;accent-color:var(--wb-green)}._wb-consent-panel_715x2_112{padding:20px;background:var(--wb-soft);border-radius:8px;margin:16px 0}._wb-consent-panel_715x2_112 p{margin-bottom:16px;color:#3d5948}._wb-progress-panel_715x2_114{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:900px;padding:22px 24px;background:var(--wb-soft);border:1px solid #dce9e1;border-radius:12px;margin-bottom:20px}._wb-progress-panel_715x2_114 p:not(._wb-kicker_715x2_36){margin-top:6px;color:var(--wb-muted);font-size:14px}._wb-progress-panel_715x2_114 button{white-space:nowrap;flex-shrink:0}._wb-section-heading_715x2_118{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}._wb-prewrap_715x2_119{white-space:pre-wrap}._wb-teaser-content_715x2_119 p{margin-top:14px;line-height:1.9;color:#44564b}._wb-form-panel_715x2_91 ._wb-file-input_715x2_120{padding:0;border:0;min-height:1px}._wb-file-picker_715x2_121{width:100%;padding:20px!important;border-style:dashed!important;text-align:left;background:var(--wb-bg)!important;overflow-wrap:anywhere;font-weight:500!important}._wb-file-input_715x2_120:focus-visible+._wb-file-picker_715x2_121{outline:3px solid var(--capt-ring);outline-offset:3px}@media(min-width:1700px){._wb-project-grid_715x2_40{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){._wb-app_715x2_1{grid-template-columns:190px minmax(0,1fr)}._wb-main_715x2_21{padding:0 28px 36px}._wb-project-grid_715x2_40{grid-template-columns:1fr}}@media(max-width:700px){._wb-app_715x2_1{display:block}._wb-sidebar_715x2_7{position:static;height:auto;padding:16px 20px 10px;display:grid;grid-template-columns:1fr auto;gap:10px;border-right:0;border-bottom:1px solid var(--wb-line)}._wb-brand_715x2_9{padding:0;font-size:22px}._wb-sidebar-footer_715x2_18{grid-column:2;grid-row:1;margin:0;padding:0;border:0;align-self:center}._wb-account-alias_715x2_19{display:none}._wb-account-role_715x2_20{margin:0!important;font-size:12px;padding:3px 9px;background:var(--wb-soft);color:var(--wb-green);border-radius:5px}._wb-nav_715x2_10{grid-column:1/-1;flex-direction:row;gap:6px;flex-wrap:wrap}._wb-nav_715x2_10 button,._wb-nav_715x2_10 a{gap:7px;padding:9px 11px;font-size:13px}._wb-nav-icon_715x2_17{width:18px;height:18px}._wb-main_715x2_21{padding:0 20px 28px}._wb-topbar_715x2_22{height:48px}._wb-session-exit_715x2_28{font-size:12px;padding:6px 0 6px 10px}._wb-content-header_715x2_30{padding:20px 0;gap:12px;align-items:flex-start}._wb-content-header_715x2_30 h1{font-size:25px}._wb-content-header_715x2_30 p{font-size:13px}._wb-content-header_715x2_30>button{padding:8px 10px;font-size:12px}._wb-heading-actions_715x2_33{flex-direction:column;gap:4px}._wb-heading-actions_715x2_33 button{padding:8px 10px;font-size:12px}._wb-project-card_715x2_41{padding:20px}._wb-project-grid_715x2_40{gap:14px}._wb-project-summary_715x2_52{font-size:15px}._wb-toolbar_715x2_37{gap:12px}._wb-role-grid_715x2_65{grid-template-columns:1fr;gap:14px}._wb-role-card_715x2_66{padding:24px}._wb-onboarding_715x2_63{padding:24px 0}._wb-onboarding_715x2_63 h1{font-size:25px}._wb-role-card_715x2_66 p{min-height:0}._wb-state_715x2_70{padding:26px 20px;column-gap:14px;grid-template-columns:40px minmax(0,1fr);min-height:210px}._wb-state-symbol_715x2_73{width:40px;height:40px;border-radius:10px}._wb-state_715x2_70 h2{font-size:17px}._wb-state_715x2_70 p{font-size:13px}._wb-form-panel_715x2_91,._wb-detail-page_715x2_83{padding:22px 20px}._wb-steps_715x2_103{grid-template-columns:repeat(2,minmax(0,1fr))}._wb-form-actions_715x2_100 button{flex:1}._wb-progress-panel_715x2_114{padding:20px;align-items:flex-start}._wb-progress-panel_715x2_114 h2{font-size:16px}._wb-progress-panel_715x2_114 button{padding:8px 10px;font-size:12px}}@media(prefers-reduced-motion:reduce){._wb-app_715x2_1 *{transition:none!important}}._wb-mobile-nav_715x2_149{display:none}@media(max-width:700px){._wb-nav_715x2_10{display:none}._wb-mobile-nav_715x2_149{display:block;grid-column:1/-1}._wb-mobile-nav_715x2_149 select{min-height:44px;font-size:14px;padding:8px 12px}}:root{--capt-ink:#1d2924;--capt-muted:#65726c;--capt-surface:#fff;--capt-canvas:#f5f7f6;--capt-border:#d9e1dd;--capt-accent:#225c46;--capt-accent-hover:#174532;--capt-danger:#a63732;--capt-soft:#edf4f0;--capt-deep:#153b2c;--capt-radius:12px;--capt-ring:#3d7a58;--wb-ink:var(--capt-ink);--wb-muted:var(--capt-muted);--wb-line:var(--capt-border);--wb-bg:var(--capt-canvas);--wb-green:var(--capt-accent);--wb-soft:var(--capt-soft);--wb-danger:var(--capt-danger);--wb-danger-bg:#fbefed}._page_1byws_1{max-width:1020px;margin:0 auto;padding:12px 32px 48px}._heading_1byws_2{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 0 8px}._heading_1byws_2 h1{font-size:28px;line-height:1.4;letter-spacing:-.5px;margin:0 0 6px}._heading_1byws_2 p{font-size:14px;line-height:1.8;color:var(--capt-muted);margin:0}._viewer_1byws_5{font-size:13px;color:var(--capt-muted);white-space:nowrap}._deck_1byws_6{width:100%;touch-action:pan-y}._navigation_1byws_7{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0}._navigation_1byws_7 output{font-size:13px;color:var(--capt-muted);font-variant-numeric:tabular-nums}._navigation_1byws_7 button{font-size:13px;padding:8px 14px;min-height:44px}._project_1byws_10{display:flex;align-items:flex-start;gap:32px;padding:32px;background:#fff;border:1px solid var(--capt-border);border-radius:14px;overflow-wrap:anywhere}._project_1byws_10 h2{font-size:22px;font-weight:650;line-height:1.5;letter-spacing:-.4px;margin:0 0 12px}._project_1byws_10 p{line-height:1.9;color:var(--capt-ink);font-size:15px}._cover_1byws_14{width:min(28%,190px);aspect-ratio:9/16;object-fit:contain;border-radius:8px;border:1px solid var(--capt-border);background:var(--capt-canvas)}._content_1byws_16{min-width:0;flex:1}._classification_1byws_17{display:inline-flex;font-size:12px!important;color:var(--capt-accent)!important;border-radius:5px;padding:3px 9px;background:var(--capt-soft);margin:0 0 16px}._content_1byws_16>button{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;background:var(--capt-accent);border-color:var(--capt-accent);color:#fff;min-width:136px}._content_1byws_16>button:hover:enabled{background:var(--capt-accent-hover)}._content_1byws_16>button[aria-expanded=true]{width:auto;min-width:0;background:transparent;transition:none;border-color:var(--capt-border);color:var(--capt-muted);font-size:13px}._content_1byws_16>button[aria-expanded=true]:hover:enabled{background:var(--capt-soft)}._details_1byws_25{white-space:pre-wrap;margin-top:24px;border-top:1px solid var(--capt-border);padding-top:20px}._details_1byws_25 h3{font-size:17px}._details_1byws_25 p:last-child{font-size:13px;color:var(--capt-muted)}@media(max-width:700px){._page_1byws_1{padding:8px 20px 32px}._heading_1byws_2{padding:20px 0 4px;align-items:flex-start}._heading_1byws_2 h1{font-size:25px}._heading_1byws_2 p{font-size:13px}._viewer_1byws_5{font-size:12px;max-width:100px;white-space:normal;text-align:right;overflow-wrap:anywhere}._project_1byws_10{display:block;padding:24px 20px}._project_1byws_10 h2{font-size:20px}._cover_1byws_14{display:block;width:min(100%,180px);margin:0 auto 24px}._content_1byws_16>button{width:100%;justify-content:center;margin-top:20px}._navigation_1byws_7{margin:14px 0}._navigation_1byws_7 button{padding:8px 11px}}._layout_3tdf8_1{display:grid;grid-template-columns:1fr 1.05fr;max-width:1020px;min-height:600px;margin:64px auto;background:var(--capt-surface);border:1px solid var(--capt-border);border-radius:20px;box-shadow:0 12px 48px #16342608;overflow:hidden;color:var(--capt-ink)}._intro_3tdf8_4{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding:36px 40px 56px;background:var(--capt-deep);color:#fff}._intro_3tdf8_4>div{margin:auto 0}._brand_3tdf8_7{align-self:flex-start;color:#fff;font-size:25px;font-weight:750;letter-spacing:-.8px}._brand_3tdf8_7:hover{color:#fff;text-decoration:none}._brand_3tdf8_7:focus-visible{outline-color:#fff}._eyebrow_3tdf8_9{font-size:12px;font-weight:500;letter-spacing:1px;color:#b8d0c3;margin:0 0 16px}._intro_3tdf8_4 h1{font-size:36px;font-weight:600;line-height:1.45;letter-spacing:-.5px;margin:0 0 16px;max-width:300px}._intro_3tdf8_4 p:not(._eyebrow_3tdf8_9){font-size:14px;line-height:1.9;color:#c9dad1;max-width:300px;margin:0}._panel_3tdf8_12{align-self:center;min-width:0;width:100%;padding:44px 48px}._panel_3tdf8_12 h2{font-size:24px;font-weight:650;letter-spacing:-.4px;margin:0 0 28px}._form_3tdf8_14{display:flex;flex-direction:column;gap:10px}._form_3tdf8_14 label{font-size:13px;font-weight:550;margin-top:6px}._form_3tdf8_14 input{width:100%;min-height:48px;border:1px solid var(--capt-border);border-radius:8px;padding:11px 13px;color:var(--capt-ink);background:var(--capt-surface);font-size:16px}._form_3tdf8_14 input:disabled{background:var(--capt-canvas)}._form_3tdf8_14 input::placeholder{color:#7b8881}._primary_3tdf8_18{min-height:48px;margin-top:12px;background:var(--capt-accent);color:#fff;border-color:var(--capt-accent);border-radius:8px;font-size:15px;font-weight:600}._primary_3tdf8_18:hover:enabled{background:var(--capt-accent-hover);border-color:var(--capt-accent-hover)}._hint_3tdf8_21{font-size:12px;line-height:1.8;color:var(--capt-muted);margin:20px 0 0}._notice_3tdf8_22{font-size:13px;line-height:1.7;color:var(--capt-accent);margin:4px 0}._error_3tdf8_23{font-size:13px;line-height:1.7;color:var(--capt-danger);overflow-wrap:anywhere}._error_3tdf8_23 p{margin:4px 0}._error_3tdf8_23 small{font-size:11px;color:var(--capt-muted)}._controls_3tdf8_25{display:flex;justify-content:space-between;gap:12px}._controls_3tdf8_25:empty{display:none}._controls_3tdf8_25 button{min-height:44px;border:0;padding:0;font-size:13px;background:none;color:var(--capt-accent)}._links_3tdf8_27{margin-top:24px;padding-top:16px;border-top:1px solid var(--capt-border);display:flex;gap:0 18px;flex-wrap:wrap;font-size:13px}._links_3tdf8_27 a{display:flex;align-items:center;min-height:44px}._password_3tdf8_29{display:flex;align-items:stretch;border:1px solid var(--capt-border);border-radius:8px}._password_3tdf8_29 input{border:0}._password_3tdf8_29 button{min-height:44px;border:0;padding:4px 12px;white-space:nowrap;font-size:12px;background:transparent;color:var(--capt-muted)}._forgot_3tdf8_32{align-self:flex-end;display:flex;align-items:center;font-size:13px;min-height:40px}@media(max-width:1100px){._layout_3tdf8_1{margin:40px 32px;min-height:560px}._intro_3tdf8_4{padding:32px}._panel_3tdf8_12{padding:36px}}@media(max-width:700px){._layout_3tdf8_1{display:block;min-height:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:24px 20px 40px}._intro_3tdf8_4>div{margin:0}._intro_3tdf8_4{min-height:0;padding:0 4px 24px;gap:32px;background:none;color:var(--capt-ink)}._brand_3tdf8_7,._brand_3tdf8_7:hover{font-size:23px;color:var(--capt-accent)}._brand_3tdf8_7:focus-visible{outline-color:var(--capt-ring)}._eyebrow_3tdf8_9{color:var(--capt-muted);margin:0 0 8px}._intro_3tdf8_4 h1{font-size:28px;line-height:1.4;margin:0 0 10px;max-width:none}._intro_3tdf8_4 p:not(._eyebrow_3tdf8_9){color:var(--capt-muted);font-size:14px;max-width:none;line-height:1.8}._panel_3tdf8_12{padding:26px 24px;border:1px solid var(--capt-border);border-radius:14px;background:#fff}._panel_3tdf8_12 h2{font-size:21px;margin-bottom:22px}._hint_3tdf8_21{margin-top:18px}._links_3tdf8_27{gap:0 16px}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:var(--capt-ink);background:var(--capt-canvas);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:1.65;font-size:16px}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}a{color:var(--capt-accent);text-decoration:none}a:hover{text-decoration:underline}button,a,input,select{touch-action:manipulation}button{min-height:44px;cursor:pointer;border:1px solid var(--capt-border);border-radius:8px;padding:10px 16px;background:#fff;color:var(--capt-ink);font-size:14px;font-weight:550;transition:background .16s,border-color .16s,box-shadow .16s}button:hover:enabled{background:var(--capt-soft);border-color:#b5c8bd}button:disabled{cursor:default;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--capt-ring);outline-offset:3px}h1,h2,h3,p{margin-top:0}h1{font-size:30px;font-weight:650;line-height:1.35;letter-spacing:-.5px}h2{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:-.2px}form{display:flex;flex-direction:column;gap:12px}label{font-size:13px;font-weight:550}input{width:100%;min-height:48px;border:1px solid var(--capt-border);border-radius:8px;padding:11px 13px;color:var(--capt-ink);background:#fff;font-size:16px}input:disabled{background:var(--capt-canvas)}input::placeholder{color:#7b8881}.shell{max-width:1056px;margin:0 auto;padding:16px 28px 40px}@media(max-width:700px){h1{font-size:26px}.shell{padding:8px 20px 28px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}._page_1kxli_1{max-width:960px;margin:0 auto;padding:32px 24px;color:#21392e}._page_1kxli_1 h1{font-size:30px;letter-spacing:-.5px;margin:0 0 12px}._panel_1kxli_3{padding:28px;background:#fff;border:1px solid #dce5dc;border-radius:16px;margin:20px 0}._panel_1kxli_3 h2{font-size:21px;margin:0 0 12px}._field_1kxli_5{display:flex;flex-direction:column;gap:8px}._field_1kxli_5 input{font-family:inherit}._hint_1kxli_7{color:#57695e;font-size:14px;line-height:1.7;margin:8px 0 16px}._error_1kxli_8{color:#a1332c;font-size:14px;line-height:1.7;overflow-wrap:anywhere}._error_1kxli_8 p{margin:8px 0}._notice_1kxli_10{color:#245c41;line-height:1.7;overflow-wrap:anywhere}._primary_1kxli_11{background:#245c41;color:#fff;border-color:#245c41}._primary_1kxli_11:hover:enabled{background:#184b32}._actions_1kxli_13{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._list_1kxli_14{list-style:none;padding:0;margin:20px 0}._item_1kxli_15{border-top:1px solid #e0e7df;padding:20px 0}._item_1kxli_15 header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}._item_1kxli_15 dl{display:flex;flex-wrap:wrap;gap:16px 32px;margin:12px 0}._item_1kxli_15 dt{font-size:12px;color:#57695e}._item_1kxli_15 dd{margin:4px 0;font-size:14px}._secret_1kxli_20{background:#eff5ef;border:1px solid #9eb8a3;border-radius:12px;padding:20px;margin-top:20px}._secret_1kxli_20 input{font-family:ui-monospace,monospace;margin:12px 0;letter-spacing:.5px}._status_1kxli_22{font-size:14px;color:#315b40;border:1px solid #c8d9cb;border-radius:6px;padding:4px 8px}@media(max-width:600px){._page_1kxli_1{padding:24px 16px}._panel_1kxli_3{padding:22px 18px}._page_1kxli_1 h1{font-size:26px}}._stages_wsdst_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:20px 0;gap:12px}._stages_wsdst_1 li{padding:16px;border:1px solid var(--capt-border);border-radius:8px;background:var(--capt-canvas);min-width:0;overflow-wrap:anywhere}._stages_wsdst_1 span{display:block;color:var(--capt-muted);margin-bottom:8px;font-size:13px}._stages_wsdst_1 strong{display:block;font-weight:500}._stages_wsdst_1 p{font-size:13px;margin:8px 0 0}._stages_wsdst_1 li[data-tone=positive]{background:var(--capt-soft);border-color:var(--capt-accent)}._stages_wsdst_1 li[data-tone=error]{border-color:var(--capt-danger)}._stages_wsdst_1 li[data-tone=error] strong{color:var(--capt-danger)}._stages_wsdst_1 li[data-tone=active]{border-color:var(--capt-accent)}._source_wsdst_11{padding:16px;border-left:3px solid var(--capt-accent);background:var(--capt-soft);white-space:pre-wrap;overflow-wrap:anywhere}._results_wsdst_13{display:grid;gap:16px;list-style:none;padding:0;margin:20px 0}._file_wsdst_14{display:grid;gap:8px;padding:16px 0;border-top:1px solid var(--capt-border)}._field_wsdst_15{display:contents}._counts_wsdst_15{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--capt-muted)}._form_wsdst_16{display:grid;gap:16px}._form_wsdst_16 label{display:grid;gap:8px}._form_wsdst_16 fieldset{display:grid;gap:16px;border:0;padding:0;margin:0;min-width:0}._feedback_wsdst_17{padding:12px 16px;background:var(--capt-soft);border-radius:8px;overflow-wrap:anywhere}@media(max-width:900px){._stages_wsdst_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){._stages_wsdst_1{grid-template-columns:1fr}._stages_wsdst_1 li{padding:12px 16px}}._page_kzoev_1{display:grid;gap:24px;min-width:0;padding-top:28px}._page_kzoev_1>header{display:flex;justify-content:space-between;gap:16px}._page_kzoev_1 header p,._muted_kzoev_2{color:var(--capt-muted)}._panel_kzoev_3,._card_kzoev_3{padding:24px;border:1px solid var(--capt-border);border-radius:var(--capt-radius);background:var(--capt-surface);min-width:0;overflow-wrap:anywhere}._panel_kzoev_3 h2,._card_kzoev_3 h2{margin-bottom:12px}._panel_kzoev_3 h3,._card_kzoev_3 h3{font-size:17px;margin-bottom:8px}._toolbar_kzoev_6,._actions_kzoev_6{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._toolbar_kzoev_6{justify-content:space-between}._toolbar_kzoev_6 form{display:flex;flex-direction:row;flex-wrap:wrap}._list_kzoev_8{list-style:none;display:grid;gap:16px;margin:0;padding:0}._list_kzoev_8>li{min-width:0}._empty_kzoev_9{padding:48px 24px;text-align:center;border:1px dashed var(--capt-border);border-radius:var(--capt-radius);color:var(--capt-muted);background:var(--capt-surface)}._error_kzoev_11{color:var(--capt-danger)}._primary_kzoev_11{background:var(--capt-accent);color:var(--capt-surface);border-color:var(--capt-accent)}._primary_kzoev_11:hover:enabled{background:var(--capt-accent-hover)}._page_kzoev_1 select,._page_kzoev_1 textarea{width:100%;padding:12px;border:1px solid var(--capt-border);border-radius:8px;background:var(--capt-surface);color:var(--capt-ink)}._page_kzoev_1 textarea{min-height:120px;resize:vertical}._page_kzoev_1 input[type=checkbox]{width:20px;min-height:20px;margin:0 8px 0 0;vertical-align:middle}._page_kzoev_1 dl{display:grid;grid-template-columns:120px 1fr;gap:12px}._page_kzoev_1 dt{color:var(--capt-muted)}._page_kzoev_1 dd{margin:0;overflow-wrap:anywhere}._page_kzoev_1 details{padding:16px 0;border-top:1px solid var(--capt-border)}._page_kzoev_1 summary{cursor:pointer}@media(max-width:700px){._page_kzoev_1{gap:18px}._page_kzoev_1>header{flex-direction:column}._panel_kzoev_3,._card_kzoev_3{padding:20px}._page_kzoev_1 dl{grid-template-columns:1fr;gap:4px}._page_kzoev_1 dd{margin-bottom:12px}._toolbar_kzoev_6 form{width:100%}}._page_kzoev_1 p{margin-bottom:12px}._page_kzoev_1 h1{margin-bottom:8px}._page_kzoev_1 h2{margin-bottom:12px}._page_kzoev_1 input[type=checkbox]{accent-color:var(--capt-accent)}._fileField_kzoev_25{display:grid;gap:8px;min-width:0}._fileInput_kzoev_25{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._filePicker_kzoev_27{width:100%;padding:20px;text-align:left;border-style:dashed;background:var(--capt-canvas);overflow-wrap:anywhere}._fileInput_kzoev_25:focus-visible+._filePicker_kzoev_27{outline:3px solid var(--capt-ring);outline-offset:3px}._panel_kzoev_3>button,._card_kzoev_3>button{margin:4px 8px 4px 0}._cards_1n2c1_8{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:20px;padding:0;list-style:none}._card_1n2c1_8{height:100%;overflow-wrap:anywhere}._heading_1n2c1_11{display:flex;justify-content:space-between;gap:20px;padding:0}._heading_1n2c1_11 h1{font-size:30px;line-height:1.4;margin:0 0 12px;font-weight:650;letter-spacing:-.7px}._eyebrow_1n2c1_13{font-size:12px;letter-spacing:1.5px;color:var(--capt-accent);margin-bottom:12px}._navigation_1n2c1_14{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;border-bottom:1px solid var(--capt-border);padding-bottom:20px}._navigation_1n2c1_14 button{font-size:13px;padding:8px 12px;background:var(--capt-surface)}._navigation_1n2c1_14 button[aria-current=page]{background:var(--capt-soft);color:var(--capt-accent);border-color:var(--capt-accent)}._content_1n2c1_18{display:grid;gap:24px}._facts_1n2c1_18{display:flex;flex-wrap:wrap;gap:24px;margin:20px 0}._facts_1n2c1_18 dt{font-size:12px;color:var(--capt-muted)}._facts_1n2c1_18 dd{margin:4px 0;font-size:13px}._detail_1n2c1_20{border-top:1px solid var(--capt-border);padding-top:20px;margin-top:20px}._detail_1n2c1_20 p{white-space:pre-wrap;line-height:1.9}._detail_1n2c1_20 form{padding:20px;background:var(--capt-soft);border-radius:var(--capt-radius);margin-top:20px}._detail_1n2c1_20 section+section{margin-top:24px}._review_1n2c1_23{padding:20px;background:var(--capt-soft);border-radius:var(--capt-radius)}._form_1n2c1_24{display:flex;flex-direction:column;gap:16px}._form_1n2c1_24>fieldset{border:0;padding:0;margin:0;min-width:0}._checkboxGrid_1n2c1_25{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._check_1n2c1_25{display:flex;gap:10px;align-items:flex-start;min-height:44px;font-weight:400!important}._check_1n2c1_25 input{width:18px!important;height:18px!important;min-height:18px!important;margin-top:4px}._toolbar_1n2c1_28{align-items:flex-end;margin-bottom:24px}._toolbar_1n2c1_28 label{flex:1;min-width:160px}._report_1n2c1_29{max-width:840px;white-space:pre-wrap;line-height:1.9}._file_1n2c1_30{display:flex;flex-direction:column;gap:12px}._file_1n2c1_30 input{min-width:0;font-size:13px}@media(max-width:900px){._cards_1n2c1_8{grid-template-columns:1fr}}@media(max-width:600px){._heading_1n2c1_11 h1{font-size:25px}._navigation_1n2c1_14{gap:8px}._navigation_1n2c1_14 button{font-size:12px}._checkboxGrid_1n2c1_25{grid-template-columns:1fr}._actions_1n2c1_3>button{flex:1}._toolbar_1n2c1_28{display:flex;flex-direction:column;align-items:stretch}._toolbar_1n2c1_28 label{min-width:0}._detail_1n2c1_20 form,._review_1n2c1_23{padding:16px}}._form_1n2c1_24 label{display:flex;flex-direction:column;gap:8px;margin:12px 0}._form_1n2c1_24 label._check_1n2c1_25{flex-direction:row}._form_1n2c1_24 fieldset{border:0;padding:0;min-width:0}._detail_1n2c1_20>button{margin:12px 12px 0 0}._detail_1n2c1_20 form input[type=checkbox]{width:18px;min-height:18px}._detail_1n2c1_20 label:has(input[type=checkbox]){display:flex;gap:10px;align-items:flex-start;margin:12px 0}._form_1n2c1_24 label._check_1n2c1_25{margin:0;align-items:center}._form_1n2c1_24 ._checkboxGrid_1n2c1_25{margin:12px 0 20px}._review_1n2c1_23 button{margin:4px 8px 4px 0}._detail_1n2c1_20>button{margin-bottom:12px}._interestProgress_1n2c1_43{margin-top:.6rem;padding:.8rem;border-radius:.6rem;background:var(--capt-soft)}._interestProgress_1n2c1_43 p{margin:0 0 .55rem}._focusDirectory_1n2c1_45,._focusCategories_1n2c1_45{display:flex;gap:.55rem;flex-wrap:wrap}._focusDirectory_1n2c1_45{flex-direction:column}._focusCategories_1n2c1_45 button[aria-expanded=true]{border-color:var(--capt-accent);background:var(--capt-soft)}._focusCategories_1n2c1_45 button:after{content:"";display:inline-block;width:.38rem;height:.38rem;margin-left:.55rem;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-.12rem) rotate(45deg)}._focusCategories_1n2c1_45 button[aria-expanded=true]:after{transform:translateY(.04rem) rotate(225deg)}._focusSelection_1n2c1_51{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin:0;padding:0}._focusSelection_1n2c1_51 li{min-width:0;max-width:100%}._focusSelection_1n2c1_51 button{display:inline-flex;gap:.55rem;align-items:center;max-width:100%;border-radius:1.3rem;background:var(--capt-soft);overflow-wrap:anywhere}._focusOptions_1n2c1_55 fieldset+fieldset{margin-top:.5rem}._preferenceFold_1n2c1_56 summary{cursor:pointer}._preferenceFold_1n2c1_56 summary strong{font-size:1.125rem}._preferenceFold_1n2c1_56 summary span{display:block;margin:.35rem 0 0 1rem;color:var(--capt-muted);font-size:.9rem}._preferenceFold_1n2c1_56[open] summary{margin-bottom:.75rem}._focusDirectory_1n2c1_45 fieldset{border:1px solid var(--capt-border);border-radius:.6rem;padding:.65rem .8rem;margin:0}._focusDirectory_1n2c1_45 legend{font-weight:650;padding:0 .25rem}._focusDirectory_1n2c1_45 label{display:flex;align-items:center;gap:.55rem;overflow-wrap:anywhere}._focusDirectory_1n2c1_45 input{flex:none}._browse_5e20m_1,._results_5e20m_1{display:grid;gap:1rem;min-width:0}._search_5e20m_2{background:var(--capt-surface);border:1px solid var(--capt-border);border-top:3px solid var(--capt-accent);border-radius:var(--capt-radius);padding:1.25rem;min-width:0}._fields_5e20m_4,._priorityFields_5e20m_4{display:grid;gap:.75rem;align-items:end}._priorityFields_5e20m_4{grid-template-columns:minmax(0,2.4fr) minmax(9rem,1fr) auto}._fields_5e20m_4 label,._priorityFields_5e20m_4 label{display:grid;gap:.4rem;font-size:.875rem;font-weight:600;min-width:0}._fields_5e20m_4 input,._priorityFields_5e20m_4 input,._priorityFields_5e20m_4 select{box-sizing:border-box;width:100%;min-width:0;height:2.85rem;padding:.5rem .7rem;border:1px solid var(--capt-border);border-radius:.55rem;background:var(--capt-canvas);color:var(--capt-ink);font:inherit}._priorityFields_5e20m_4 button,._shortcuts_5e20m_9 button{min-height:2.85rem;min-width:5.2rem}._directory_5e20m_10{display:grid;gap:.65rem;margin-top:1rem}._directoryHeading_5e20m_11{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}._directoryHeading_5e20m_11 h2{margin:0;font-size:1rem}._directoryHeading_5e20m_11 button{min-height:2.5rem}._directory_5e20m_10 ._hint_5e20m_14{margin:0}._shortcuts_5e20m_9{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap;border-top:1px solid var(--capt-border);margin-top:1rem;padding-top:.8rem}._resultHeading_5e20m_17{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._resultHeading_5e20m_17 span,._hint_5e20m_14{font-size:.85rem;color:var(--capt-muted)}._casual_5e20m_19{background:var(--capt-surface);border:1px solid var(--capt-accent);border-radius:999px;padding:.35rem .8rem;color:var(--capt-accent);font-weight:650}._resultHeading_5e20m_17 span{background:var(--capt-soft);border-radius:999px;padding:.3rem .65rem;overflow-wrap:anywhere}._results_5e20m_1 h2{font-size:1.12rem;margin:0}._hint_5e20m_14{margin:.65rem 0 0}._more_5e20m_24{display:flex;justify-content:center}._more_5e20m_24 button{min-width:8rem}@media(max-width:650px){._search_5e20m_2{padding:.9rem}._priorityFields_5e20m_4{grid-template-columns:minmax(0,1fr) auto}._priorityFields_5e20m_4 label:first-child{grid-column:1/-1}._fields_5e20m_4 input,._priorityFields_5e20m_4 input,._priorityFields_5e20m_4 select{font-size:16px}}._chat_1f3au_1{max-width:56rem;margin:0 auto;display:grid;grid-template-rows:auto auto minmax(10rem,1fr) auto;min-height:min(74dvh,50rem);background:var(--capt-surface);border:1px solid var(--capt-border);border-radius:1rem;overflow:hidden;color:var(--capt-ink)}._header_1f3au_4{padding:1.15rem 1.35rem;display:flex;align-items:center;gap:.85rem;border-bottom:1px solid var(--capt-border)}._header_1f3au_4 h1{font-size:1.2rem;font-weight:650;line-height:1.3;margin:0}._header_1f3au_4 p{margin:.25rem 0 0;color:var(--capt-muted);font-size:.875rem}._avatar_1f3au_7{display:grid;place-items:center;flex:none;width:2.65rem;aspect-ratio:1;border-radius:.8rem;background:var(--capt-deep);color:#fff;font:650 1.45rem/1 Georgia,serif}._project_1f3au_9{margin:1rem 1.35rem 0;padding:.85rem 1rem;border:1px solid var(--capt-border);border-left:3px solid var(--capt-accent);border-radius:.55rem;background:var(--capt-soft);overflow-wrap:anywhere}._project_1f3au_9 h2{font-size:1.05rem;margin:.2rem 0}._caption_1f3au_12,._summary_1f3au_12,._projectAction_1f3au_12 p{font-size:.85rem;margin:0;line-height:1.5}._caption_1f3au_12{color:var(--capt-accent);font-weight:650}._projectAction_1f3au_12{margin-top:.6rem;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._stream_1f3au_15{grid-row:3;padding:1.25rem 1.35rem;max-height:52dvh;overflow:auto}._messages_1f3au_16{display:grid;gap:1rem}._assistant_1f3au_17,._user_1f3au_17{max-width:min(37rem,89%);padding:.75rem 1rem;border-radius:.9rem;overflow-wrap:anywhere}._assistant_1f3au_17{justify-self:start;background:var(--capt-canvas);border-bottom-left-radius:.2rem}._user_1f3au_17{justify-self:end;background:var(--capt-deep);color:#fff;border-bottom-right-radius:.2rem}._messages_1f3au_16 strong{font-size:.75rem;font-weight:650}._messages_1f3au_16 p{white-space:pre-wrap;margin:.25rem 0 0;line-height:1.65}._suggestions_1f3au_22{display:flex;gap:.5rem;flex-wrap:wrap;list-style:none;padding:0;margin:.8rem 0 0}._chat_1f3au_1 button{font:inherit;padding:.5rem .7rem;min-height:2.6rem;cursor:pointer;border:1px solid var(--capt-border);border-radius:.6rem;color:var(--capt-accent);background:var(--capt-surface)}._chat_1f3au_1 button:hover:enabled{background:var(--capt-soft)}._chat_1f3au_1 button:disabled{opacity:.55;cursor:default}._chat_1f3au_1 button:focus-visible,._chat_1f3au_1 textarea:focus-visible,._chat_1f3au_1 a:focus-visible{outline:2px solid var(--capt-ring);outline-offset:2px}._suggestions_1f3au_22 button{font-size:.85rem;text-align:left}._notice_1f3au_29{font-size:.875rem;color:var(--capt-muted);margin:.5rem 0}._notice_1f3au_29 p{margin:.35rem 0}._composer_1f3au_31{grid-row:4;border-top:1px solid var(--capt-border);padding:.8rem 1.35rem 1rem;background:var(--capt-surface)}._composer_1f3au_31 label{display:block;font-size:.82rem;font-weight:600;margin-bottom:.35rem}._input_1f3au_33{display:flex;align-items:flex-end;gap:.55rem}._input_1f3au_33 textarea{min-width:0;flex:1;resize:vertical;min-height:3.15rem;padding:.65rem .75rem;border:1px solid var(--capt-border);border-radius:.65rem;font:inherit;color:inherit;background:var(--capt-canvas)}._input_1f3au_33 button{background:var(--capt-accent);border-color:var(--capt-accent);color:#fff;white-space:nowrap;min-width:4.1rem}._input_1f3au_33 button:hover:enabled{background:var(--capt-accent-hover)}@media(max-width:580px){._header_1f3au_4,._stream_1f3au_15,._composer_1f3au_31{padding-left:.85rem;padding-right:.85rem}._project_1f3au_9{margin-left:.85rem;margin-right:.85rem}._chat_1f3au_1{min-height:66dvh}._input_1f3au_33 textarea{font-size:16px}}._workspace_1f3au_45{display:grid;grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);gap:1rem;align-items:start}._workspace_1f3au_45 ._chat_1f3au_1{width:100%;box-sizing:border-box}._history_1f3au_47{background:var(--capt-surface);border:1px solid var(--capt-border);border-radius:1rem;min-width:0}._historyHeader_1f3au_48{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.85rem}._historyHeader_1f3au_48 h2{font-size:.9rem;margin:0;white-space:nowrap}._history_1f3au_47 ._historyToggle_1f3au_50{display:none}._newChat_1f3au_51{white-space:nowrap;color:var(--capt-accent);border-color:var(--capt-accent)}._historyItems_1f3au_52{border-top:1px solid var(--capt-border);padding:.45rem;max-height:53dvh;overflow:auto}._historyItems_1f3au_52 ul{display:grid;gap:.2rem;list-style:none;padding:0;margin:0}._historyItems_1f3au_52 li{min-width:0}._historyItems_1f3au_52 a{display:block;padding:.6rem .65rem;border-radius:.5rem;color:var(--capt-ink);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}._historyItems_1f3au_52 a:hover,._historyItems_1f3au_52 a[aria-current]{background:var(--capt-soft);color:var(--capt-accent)}._historyItems_1f3au_52 a:focus-visible{outline:2px solid var(--capt-ring);outline-offset:-2px}._history_1f3au_47>p,._historyItems_1f3au_52>p{padding:0 .65rem}@media(max-width:820px){._workspace_1f3au_45{grid-template-columns:minmax(0,1fr)}._history_1f3au_47 ._historyToggle_1f3au_50{display:inline-flex;align-items:center}._historyHeader_1f3au_48 h2,._historyItems_1f3au_52[data-open=false]{display:none}}._sections_1xnt7_1{display:grid;gap:20px}._sections_1xnt7_1 h2{font-size:18px}._sections_1xnt7_1 fieldset{border:0;padding:0;margin:0;display:grid;gap:16px;min-width:0}._sections_1xnt7_1 label{display:grid;gap:6px}._fields_1xnt7_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._check_1xnt7_3{display:flex!important;align-items:flex-start;gap:8px;font-weight:400!important}._check_1xnt7_3 input{flex-shrink:0}._status_1xnt7_5{display:inline-flex;align-items:center;padding:3px 10px;border-radius:99px;color:var(--capt-accent);background:var(--capt-soft);font-size:13px}._sections_1xnt7_1 ._danger_1xnt7_7{color:var(--capt-danger);border-color:var(--capt-danger)}._receipt_1xnt7_8{padding:14px 16px;border-left:3px solid var(--capt-accent);background:var(--capt-soft)}._request_1xnt7_9{display:grid;gap:12px}._request_1xnt7_9 h3,._request_1xnt7_9 p{margin:0}@media(max-width:700px){._fields_1xnt7_2{grid-template-columns:1fr}}
