.outreach_root__HRUC1{padding:24px 26px 60px;color:var(--ink);max-width:1600px;margin:auto}.outreach_header__NPSeP{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px}.outreach_eyebrow__acsQz{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:700;color:var(--accent-600)}.outreach_root__HRUC1 h1{font-size:32px;line-height:1.15;font-weight:650;margin:8px 0}.outreach_root__HRUC1 h2{font-size:21px;font-weight:650;line-height:1.35;margin:8px 0 14px}.outreach_root__HRUC1 h3{font-size:15px;font-weight:700;margin:14px 0 8px}.outreach_root__HRUC1 p{font-size:14px;line-height:1.7;margin:8px 0;color:var(--muted)}.outreach_root__HRUC1 a{color:var(--accent-600);text-decoration:underline}.outreach_tabs__vnc9K{display:flex;gap:4px;border-bottom:1px solid var(--hairline);margin-bottom:24px;overflow:auto}.outreach_tabs__vnc9K button{padding:12px 18px;border-bottom:3px solid transparent;white-space:nowrap;font-size:14px}.outreach_tabs__vnc9K button[aria-selected=true]{border-bottom-color:var(--accent-600);font-weight:700;color:var(--accent-600)}.outreach_button__Qxz1M,.outreach_primary__l__Rt{padding:10px 14px;font-size:13px;border:1px solid var(--hairline);border-radius:5px;background:var(--paper);cursor:pointer}.outreach_primary__l__Rt{background:var(--accent-600);color:white;border-color:var(--accent-600)}.outreach_root__HRUC1 button:disabled{opacity:.45;cursor:wait}.outreach_root__HRUC1 :is(button,input,textarea,select,a):focus-visible{outline:3px solid var(--accent-600);outline-offset:3px}.outreach_panel__BGhHE{background:var(--paper);border:1px solid var(--hairline);border-radius:8px;padding:24px;margin-bottom:20px}.outreach_stats__X81NJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}.outreach_stat__8OOhr{padding:20px;border:1px solid var(--hairline);border-top:3px solid var(--accent-600);border-radius:6px}.outreach_stat__8OOhr strong{display:block;font-size:32px;font-weight:600;margin:12px 0 4px}.outreach_stat__8OOhr span{font-size:12px;color:var(--muted)}.outreach_twoCol__OjDzv{display:grid;grid-template-columns:1fr 1fr;gap:24px}.outreach_toolbar__lNkH4{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.outreach_root__HRUC1 input,.outreach_root__HRUC1 select,.outreach_root__HRUC1 textarea{background:var(--paper);border:1px solid var(--hairline);border-radius:4px;padding:10px;font-size:14px;max-width:100%;color:var(--ink)}.outreach_root__HRUC1 label{font-size:12px;font-weight:600;display:flex;flex-direction:column;gap:6px}.outreach_root__HRUC1 textarea{min-height:80px;resize:vertical}.outreach_tableWrap__I3IOq{overflow:auto}.outreach_root__HRUC1 table{width:100%;border-collapse:collapse;font-size:13px}.outreach_root__HRUC1 th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:12px 10px;border-bottom:1px solid var(--hairline);white-space:nowrap}.outreach_root__HRUC1 td{padding:15px 10px;vertical-align:top;border-bottom:1px solid var(--hairline-soft)}.outreach_company__ZsgRN{min-width:220px;max-width:290px}.outreach_company__ZsgRN button{text-align:left;font-weight:650;line-height:1.5;color:var(--accent-600)}.outreach_sub__q_m9r{display:block;color:var(--muted);font-size:12px;margin-top:5px}.outreach_tag__6hAji{display:inline-block;font-size:10px;font-weight:650;border:1px solid var(--hairline);padding:4px 7px;margin:3px 5px 3px 0;border-radius:4px;white-space:nowrap}.outreach_good__KoRSq{background:#eaf5f0;color:#185c43;border-color:#c2dfd0}.outreach_notice__5S_VZ{padding:12px 16px;border-left:3px solid #b06a22;background:#fff7e9;color:#784510;margin-bottom:18px;font-size:13px;line-height:1.6}.outreach_error__td4UA{padding:12px 16px;background:#fcecea;color:#912d25;margin-bottom:16px;border:1px solid #dca6a1}.outreach_flow__g9AcX{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;list-style:none;counter-reset:step;margin:22px 0;padding:0}.outreach_flow__g9AcX li{position:relative;padding:16px;border:1px solid var(--hairline);border-top:3px solid var(--accent-600);border-radius:5px;counter-increment:step}.outreach_flow__g9AcX li:before{content:counter(step,decimal-leading-zero);display:block;color:var(--accent-600);font-size:12px;font-weight:700;margin-bottom:10px}.outreach_flow__g9AcX li:not(:last-child):after{content:"→";position:absolute;right:-17px;top:45%;color:var(--accent-600)}.outreach_flow__g9AcX strong{font-size:14px;display:block;line-height:1.4;margin-bottom:8px}.outreach_flow__g9AcX span{font-size:12px;line-height:1.6;display:block;color:var(--muted)}.outreach_week__r1oh5{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:18px 0}.outreach_week__r1oh5>div{background:var(--accent-600);color:white;padding:12px;font-size:12px;border-radius:4px}.outreach_instructions__WKrGj ul{padding-left:20px;list-style:disc;font-size:14px;line-height:1.8}.outreach_instructions__WKrGj blockquote{padding:16px;border-left:3px solid var(--accent-600);background:var(--neutral-100);font-size:14px;line-height:1.75}.outreach_template__iFZwQ{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.8 inherit;padding:18px;background:var(--neutral-100);border:1px solid var(--hairline);border-radius:4px}.outreach_zips__31SFP{line-height:2!important}.outreach_overlay__eWHup{position:fixed;inset:0;z-index:150;background:#102b30a6;display:flex;justify-content:flex-end}.outreach_drawer__K8ZoV{width:min(760px,100%);height:100%;overflow:auto;background:var(--paper);padding:26px;box-shadow:-10px 0 40px #0002}.outreach_drawerHeader__IoOhC{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.outreach_form__LBoqL{display:grid;grid-template-columns:1fr 1fr;gap:14px}.outreach_full__czSCX{grid-column:1/-1}.outreach_check__zrL10{flex-direction:row!important;align-items:center}.outreach_activity__vi3Jo{border-left:2px solid var(--hairline);padding-left:16px;margin:15px 0}.outreach_activity__vi3Jo li{margin:12px 0;font-size:13px;line-height:1.6}.outreach_bar__vujJD{height:5px;background:var(--hairline);width:100px;margin:8px 0}.outreach_bar__vujJD i{display:block;height:100%;background:var(--accent-600)}.outreach_empty__HJ7_9{padding:40px;text-align:center}.outreach_root__HRUC1 time{white-space:nowrap;font-size:12px}.outreach_root__HRUC1 progress{accent-color:var(--accent-600);width:110px}.outreach_root__HRUC1 small{font-size:11px}.outreach_hero__wdnhu{padding:26px;border-radius:8px;background:var(--ink-dark);color:white;margin-bottom:22px}.outreach_hero__wdnhu p{color:#d1e4e3}.outreach_hero__wdnhu h2{color:white}.outreach_hero__wdnhu .outreach_eyebrow__acsQz{color:#9edbd1}.outreach_root__HRUC1 hr{border:0;border-top:1px solid var(--hairline);margin:22px 0}@media(max-width:1000px){.outreach_stats__X81NJ{grid-template-columns:repeat(2,1fr)}.outreach_flow__g9AcX{grid-template-columns:1fr}.outreach_flow__g9AcX li:not(:last-child):after{content:"↓";top:auto;right:50%;bottom:-20px}.outreach_twoCol__OjDzv,.outreach_week__r1oh5{grid-template-columns:1fr}}@media(max-width:600px){.outreach_root__HRUC1{padding:18px 14px 40px}.outreach_header__NPSeP{align-items:flex-start;flex-direction:column}.outreach_root__HRUC1 h1{font-size:27px}.outreach_panel__BGhHE{padding:18px}.outreach_stats__X81NJ{gap:9px}.outreach_stat__8OOhr{padding:14px}.outreach_stat__8OOhr strong{font-size:27px}.outreach_drawer__K8ZoV{padding:18px}.outreach_form__LBoqL{grid-template-columns:1fr}.outreach_toolbar__lNkH4>*{width:100%}.outreach_tabs__vnc9K button{padding:12px}.outreach_hero__wdnhu{padding:20px}}.outreach_planIntro__bXqve{max-width:850px;margin-bottom:18px}.outreach_planSwitch___Zlkm{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.outreach_planSwitch___Zlkm button{text-align:left;padding:18px 20px;min-height:88px;border:2px solid var(--hairline);border-radius:8px;background:var(--paper);cursor:pointer}.outreach_planSwitch___Zlkm strong{display:block;font-size:17px;margin-bottom:6px}.outreach_planSwitch___Zlkm span{display:block;font-size:13px;line-height:1.5;color:var(--muted)}.outreach_planSwitch___Zlkm button[aria-pressed=true]{border-color:var(--accent-600);box-shadow:inset 0 4px var(--accent-600)}.outreach_planSwitch___Zlkm button[aria-pressed=true] strong{color:var(--accent-600)}.outreach_cadence__6ewLq{border-top:1px solid var(--hairline);margin-top:22px;padding-top:20px}.outreach_reference__RH57R{margin-top:22px}.outreach_reference__RH57R summary{cursor:pointer;padding:14px 0;font-weight:650;color:var(--accent-600)}.outreach_reference__RH57R summary:focus-visible{outline:3px solid var(--accent-600);outline-offset:3px}@media(max-width:600px){.outreach_planSwitch___Zlkm{grid-template-columns:1fr}.outreach_planSwitch___Zlkm button{padding:16px;min-height:80px}}.outreach_noteCell__CY6ke{min-width:180px;max-width:280px;white-space:pre-wrap;overflow-wrap:anywhere}.HelpCenter_cardButton__xUhdi,.HelpCenter_launch__rfZ7j{border:1px solid #a7c3bd;background:#fff;color:var(--accent-700);font-weight:700;padding:8px 16px;min-height:44px;cursor:pointer}.HelpCenter_cardButton__xUhdi{margin:8px 16px;font-size:12px}.HelpCenter_dialog__WW9Ka{--help-line:#d4dddb;color:#1d1f20;background:#f8f9f6;border:1px solid #8da9a3;padding:0;width:min(1180px,calc(100vw - 48px));height:min(880px,calc(100dvh - 48px));max-height:calc(100dvh - 24px);max-width:100vw;margin:auto;overflow:hidden;box-shadow:0 24px 80px #002b3540}.HelpCenter_dialog__WW9Ka[open]{display:flex;flex-direction:column}.HelpCenter_dialog__WW9Ka::backdrop{background:#082b31b8}.HelpCenter_header__Tm3Az{display:flex;justify-content:space-between;gap:16px;padding:25px 28px 22px;background:var(--accent-900);color:white}.HelpCenter_eyebrow__dEjNH{font-size:10px;font-family:var(--font-mono),monospace;letter-spacing:.17em;color:var(--accent-300)}.HelpCenter_header__Tm3Az h1{font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.2;margin:5px 0}.HelpCenter_header__Tm3Az p{font-size:13px;color:var(--accent-200);margin:0}.HelpCenter_close__2Cqe0{align-self:flex-start;color:white;border:1px solid #6d9694;padding:8px 12px;min-height:44px;font-size:13px;cursor:pointer;background:transparent;white-space:nowrap}.HelpCenter_close__2Cqe0 span{font-size:20px;margin-left:14px}.HelpCenter_controls__PvPt3{display:grid;grid-template-columns:1fr 180px 160px;gap:14px;padding:18px 28px 12px;border-bottom:1px solid var(--help-line);background:white}.HelpCenter_controls__PvPt3 label{display:block;margin-bottom:5px;font-size:11px;font-weight:700;color:#455b57}.HelpCenter_controls__PvPt3 input,.HelpCenter_controls__PvPt3 select{width:100%;border:1px solid #829c97;min-height:44px;padding:10px 12px;border-radius:0;background:#fff;font-size:14px;color:#1d1f20}.HelpCenter_quickLinks__kqT3L{display:flex;gap:8px;flex-wrap:wrap;padding:10px 28px;border-bottom:1px solid var(--help-line)}.HelpCenter_articleActions__bxRHU button,.HelpCenter_empty__a0BJA button,.HelpCenter_quickLinks__kqT3L button{font-size:12px;color:var(--accent-700);border:1px solid #b4cac5;padding:7px 10px;background:white;min-height:36px;cursor:pointer}.HelpCenter_body__25uMl{display:grid;grid-template-columns:280px minmax(0,1fr);flex:1;min-height:0;overflow:hidden}.HelpCenter_results__CXhRe{padding:12px;border-right:1px solid var(--help-line);overflow:auto;background:#f1f4f0}.HelpCenter_count__X6VNJ{font-size:11px;color:#4c605b;padding:0 8px;margin:3px 0 12px;overflow-wrap:anywhere}.HelpCenter_result__0AL3l{display:block;width:100%;text-align:left;border:1px solid transparent;border-bottom-color:#d8e1db;background:transparent;padding:12px 10px;cursor:pointer;color:#1d1f20}.HelpCenter_result__0AL3l span{display:block;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#4c6862;margin-bottom:4px}.HelpCenter_result__0AL3l strong{font-size:13px;font-weight:600;line-height:1.4;display:block}.HelpCenter_result__0AL3l:hover{background:#e1efea}.HelpCenter_result__0AL3l[aria-current]{background:#d8eee8;border-color:var(--accent-400);border-left:3px solid var(--accent-700)}.HelpCenter_article__IG8js{overflow:auto;padding:28px 38px;background:#fff;scroll-margin-top:16px;min-width:0;outline-offset:-3px}.HelpCenter_articleMeta__UfDjh{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-600)}.HelpCenter_article__IG8js h2{font-size:clamp(25px,3vw,32px);font-weight:650;line-height:1.2;margin:12px 0;color:var(--accent-900)}.HelpCenter_summary__vpSg0{font-size:15px;line-height:1.65;color:#4d615c;margin:10px 0 16px}.HelpCenter_article__IG8js h3{font-size:17px;font-weight:650;color:var(--accent-800);margin:24px 0 12px}.HelpCenter_article__IG8js h4{font-size:14px;font-weight:700;margin:0 0 6px;color:var(--accent-800)}.HelpCenter_articleActions__bxRHU{display:flex;flex-wrap:wrap;gap:7px}.HelpCenter_copyStatus__5B5VC{font-size:12px;color:var(--accent-700);margin:5px 0;min-height:1em}.HelpCenter_steps__SitsC{list-style:decimal;padding-left:24px;line-height:1.75;font-size:14px;margin:0}.HelpCenter_steps__SitsC li{padding-left:6px;margin:0 0 12px}.HelpCenter_steps__SitsC li::marker{color:var(--accent-600);font-weight:700}.HelpCenter_outcome___1TMB{border-left:3px solid var(--accent-600);background:#edf6f1;padding:14px 18px;margin:20px 0;font-size:13px;line-height:1.6}.HelpCenter_outcome___1TMB strong{color:var(--accent-700)}.HelpCenter_outcome___1TMB p{margin:4px 0 0}.HelpCenter_fields__LdU_D{display:grid;gap:12px}.HelpCenter_field__zJNv3{border:1px solid var(--help-line);padding:16px;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.HelpCenter_field__zJNv3 p{margin:5px 0}.HelpCenter_example__Hhchv{background:#f5f7f2;padding:8px 10px;margin-top:10px!important;color:#4d6159}.HelpCenter_troubleshooting__mjaQI ul{list-style:disc;padding-left:20px;font-size:13px;line-height:1.7}.HelpCenter_troubleshooting__mjaQI li{margin-bottom:8px}.HelpCenter_footer__Q_bFx{margin-top:28px;padding-top:15px;border-top:1px solid var(--help-line);font-size:11px;line-height:1.6;color:#50625b}.HelpCenter_footer__Q_bFx p{margin:4px 0}.HelpCenter_footer__Q_bFx summary{cursor:pointer;min-height:32px;padding-top:8px;color:var(--accent-700)}.HelpCenter_video__qTGV9{display:block;width:100%;max-height:340px;background:var(--accent-900)}.HelpCenter_mediaNote__5Jral{font-size:11px;color:#53655e;line-height:1.6}.HelpCenter_article__IG8js a{color:var(--accent-700);text-decoration:underline;font-size:13px}.HelpCenter_empty__a0BJA{font-size:13px;line-height:1.6;padding:10px}.HelpCenter_empty__a0BJA h2{font-weight:700;margin-bottom:6px}.HelpCenter_notice__9hXmF{border:1px solid var(--accent-300);background:#eef7f3;padding:12px;font-size:13px;line-height:1.6}.HelpCenter_cardButton__xUhdi:focus-visible,.HelpCenter_dialog__WW9Ka a:focus-visible,.HelpCenter_dialog__WW9Ka button:focus-visible,.HelpCenter_dialog__WW9Ka input:focus-visible,.HelpCenter_dialog__WW9Ka select:focus-visible,.HelpCenter_dialog__WW9Ka summary:focus-visible,.HelpCenter_launch__rfZ7j:focus-visible{outline:3px solid #c28525;outline-offset:2px}.HelpCenter_mobileBrowse__szCYr{display:none}@media(max-width:760px){.HelpCenter_mobileBrowse__szCYr{display:block;flex-shrink:0;text-align:left;min-height:44px;padding:10px 16px;color:var(--accent-700);background:#f1f6f2;border:0;border-bottom:1px solid var(--help-line);font-size:13px;font-weight:600;cursor:pointer}.HelpCenter_reading__8BKnw .HelpCenter_controls__PvPt3,.HelpCenter_reading__8BKnw .HelpCenter_quickLinks__kqT3L,.HelpCenter_reading__8BKnw .HelpCenter_results__CXhRe{display:none}.HelpCenter_reading__8BKnw .HelpCenter_body__25uMl{display:block}.HelpCenter_reading__8BKnw .HelpCenter_article__IG8js{height:100%}.HelpCenter_dialog__WW9Ka{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.HelpCenter_header__Tm3Az{padding:16px}.HelpCenter_header__Tm3Az p{font-size:12px}.HelpCenter_controls__PvPt3{grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px}.HelpCenter_search__djBVE{grid-column:1/-1}.HelpCenter_controls__PvPt3 input,.HelpCenter_controls__PvPt3 select{font-size:16px}.HelpCenter_quickLinks__kqT3L{padding:8px 16px;gap:5px}.HelpCenter_quickLinks__kqT3L button{min-height:40px;font-size:11px}.HelpCenter_body__25uMl{grid-template-columns:1fr;grid-template-rows:minmax(95px,22%) minmax(0,1fr)}.HelpCenter_results__CXhRe{border-right:0;border-bottom:1px solid var(--help-line);padding:8px 12px}.HelpCenter_result__0AL3l{padding:8px}.HelpCenter_result__0AL3l span{display:inline;margin-right:8px}.HelpCenter_result__0AL3l strong{display:inline;font-size:12px}.HelpCenter_count__X6VNJ{margin-bottom:4px}.HelpCenter_article__IG8js{padding:18px 20px}.HelpCenter_article__IG8js h2{font-size:25px}.HelpCenter_articleMeta__UfDjh{font-size:9px}.HelpCenter_articleActions__bxRHU button{min-height:40px}}@media print{.HelpCenter_printMode__qEaaE>*{visibility:hidden}.HelpCenter_dialog__WW9Ka,.HelpCenter_dialog__WW9Ka *{visibility:visible}.HelpCenter_dialog__WW9Ka{position:absolute;inset:0;border:0;box-shadow:none;width:100%;height:auto;max-height:none;overflow:visible;margin:0;background:white}.HelpCenter_articleActions__bxRHU,.HelpCenter_controls__PvPt3,.HelpCenter_copyStatus__5B5VC,.HelpCenter_header__Tm3Az,.HelpCenter_mobileBrowse__szCYr,.HelpCenter_quickLinks__kqT3L,.HelpCenter_results__CXhRe,.HelpCenter_video__qTGV9{display:none!important}.HelpCenter_body__25uMl{display:block;overflow:visible}.HelpCenter_article__IG8js{overflow:visible;padding:0 20px}.HelpCenter_field__zJNv3,.HelpCenter_outcome___1TMB{-moz-column-break-inside:avoid;break-inside:avoid}.HelpCenter_dialog__WW9Ka::backdrop{background:transparent}}.HelpCenter_courseMode__Ldm_l .HelpCenter_controls__PvPt3,.HelpCenter_courseMode__Ldm_l .HelpCenter_mobileBrowse__szCYr,.HelpCenter_courseMode__Ldm_l .HelpCenter_quickLinks__kqT3L,.HelpCenter_courseMode__Ldm_l .HelpCenter_results__CXhRe{display:none}.HelpCenter_courseMode__Ldm_l .HelpCenter_body__25uMl{display:block}.HelpCenter_courseMode__Ldm_l .HelpCenter_article__IG8js{height:100%}.HelpCenter_course__Ekc9s{max-width:860px;margin:0 auto}.HelpCenter_course__Ekc9s>.HelpCenter_eyebrow__dEjNH{color:var(--accent-600)}.HelpCenter_progressCard__7Mkpc{padding:18px 20px;border:1px solid #b4cac5;background:#edf6f1;margin:20px 0}.HelpCenter_progressCard__7Mkpc>div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--accent-800);font-size:14px}.HelpCenter_progressCard__7Mkpc strong{font-size:20px}.HelpCenter_progressCard__7Mkpc progress{display:block;width:100%;height:12px;margin-top:14px;accent-color:var(--accent-600)}.HelpCenter_completion__XNu3Y p,.HelpCenter_progressCard__7Mkpc p{font-size:12px;line-height:1.6;color:#48645c;margin-top:8px}.HelpCenter_courseList__f7Pqw{list-style:none;padding:0;display:grid;gap:10px}.HelpCenter_courseList__f7Pqw button{display:flex;align-items:center;gap:14px;width:100%;padding:16px;border:1px solid #c5d4ce;background:white;text-align:left;color:var(--accent-800);cursor:pointer}.HelpCenter_courseList__f7Pqw button:hover{background:#f0f7f3}.HelpCenter_courseList__f7Pqw strong{display:block;font-size:15px;line-height:1.5}.HelpCenter_courseList__f7Pqw small{display:block;font-size:12px;color:#526960;line-height:1.6;margin-top:4px}.HelpCenter_stepBadge___PljD{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;background:#dceee7;color:var(--accent-700);font-weight:700}.HelpCenter_stepState__hXMml{margin-left:auto;flex-shrink:0;font-size:11px;color:var(--accent-700)}.HelpCenter_courseActions__RQycY{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.HelpCenter_completion__XNu3Y{border-top:1px solid #c5d4ce;margin-top:24px;padding-top:8px}.HelpCenter_completion__XNu3Y button{margin:8px 8px 0 0}.HelpCenter_dialog__WW9Ka button:disabled{opacity:.55;cursor:wait}@media(max-width:760px){.HelpCenter_courseList__f7Pqw button{flex-wrap:wrap;padding:12px;gap:10px}.HelpCenter_courseList__f7Pqw button>span:nth-child(2){flex:1;min-width:0}.HelpCenter_stepState__hXMml{margin-left:40px;flex-basis:calc(100% - 40px)}.HelpCenter_progressCard__7Mkpc{padding:14px}.HelpCenter_courseList__f7Pqw strong{font-size:14px}}@media print{.HelpCenter_completion__XNu3Y{display:none!important}}.HelpCenter_libraryProgress___tG0V{flex-shrink:0;padding:12px 28px;background:#edf6f1;border-bottom:1px solid var(--help-line);color:var(--accent-800)}.HelpCenter_libraryProgress___tG0V>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;font-size:12px}.HelpCenter_libraryProgress___tG0V strong{font-size:14px}.HelpCenter_libraryProgress___tG0V progress{display:block;width:100%;height:10px;margin:9px 0;accent-color:var(--accent-600)}.HelpCenter_libraryProgress___tG0V p{font-size:11px;line-height:1.5;margin:0;color:#48645c}.HelpCenter_completedBadge__Bcx8H{display:block;margin-top:5px;color:var(--accent-700);font-size:11px;font-weight:650}.HelpCenter_controls__PvPt3,.HelpCenter_header__Tm3Az,.HelpCenter_quickLinks__kqT3L{flex-shrink:0}@media(max-width:760px){.HelpCenter_libraryProgress___tG0V{padding:10px 16px}.HelpCenter_libraryProgress___tG0V>div{font-size:11px}.HelpCenter_libraryProgress___tG0V strong{font-size:13px}.HelpCenter_libraryProgress___tG0V p{display:none}}@media print{.HelpCenter_libraryProgress___tG0V{display:none!important}}.InvestorGuide_guide__0iKSk{--guide-ink:var(--accent-800);--guide-muted:#505e5d;--guide-rule:#cedbd8;border:1px solid var(--guide-rule);border-left:3px solid var(--accent-600);margin-bottom:14px;background:#fff;color:var(--guide-ink)}.InvestorGuide_guide__0iKSk summary{padding:14px 18px;cursor:pointer;min-height:44px}.InvestorGuide_guide__0iKSk summary::marker{color:var(--accent-700)}.InvestorGuide_guide__0iKSk summary:hover{background:color-mix(in srgb,var(--accent-100) 83%,#fff)}.InvestorGuide_guide__0iKSk summary:focus-visible{outline:3px solid var(--accent-700);outline-offset:3px}.InvestorGuide_eyebrow__Fwmyq{font:700 10px/1.5 var(--font-plex-mono,monospace);letter-spacing:.08em}.InvestorGuide_title__en6yI{margin:4px 0 3px;display:block;font:600 23px/1.15 var(--font-barlow-condensed,sans-serif)}.InvestorGuide_hint__TcZJ0{display:block;color:var(--guide-muted);font-size:12px}.InvestorGuide_content__hdANl{padding:0 18px 18px;border-top:1px solid var(--guide-rule)}.InvestorGuide_intro__75ZQ3,.InvestorGuide_note__hcF2S{max-width:100ch;font-size:13px;line-height:1.6;margin:14px 0;color:var(--guide-muted)}.InvestorGuide_note__hcF2S{padding:10px 12px;background:color-mix(in srgb,var(--accent-100) 83%,#fff);color:var(--guide-ink)}.InvestorGuide_content__hdANl h3{margin:22px 0 10px;font:600 21px/1.2 var(--font-barlow-condensed,sans-serif)}.InvestorGuide_terms__OpWqS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.InvestorGuide_term__jUpqs{min-width:0;border:1px solid var(--guide-rule);padding:16px}.InvestorGuide_term__jUpqs dt{font-size:15px;line-height:1.4;font-weight:700}.InvestorGuide_term__jUpqs dd{margin:0}.InvestorGuide_term__jUpqs p{margin:9px 0 0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.InvestorGuide_term__jUpqs strong{display:block;font-size:11px;color:var(--guide-ink)}.InvestorGuide_formula__nTUgb{padding:8px 10px;background:color-mix(in srgb,var(--accent-100) 83%,#fff);font-family:var(--font-plex-mono,monospace);font-size:12px!important}.InvestorGuide_basis__aQx9B{color:var(--guide-muted);padding-top:9px;border-top:1px solid var(--guide-rule)}@media (max-width:760px){.InvestorGuide_terms__OpWqS{grid-template-columns:1fr}.InvestorGuide_guide__0iKSk summary{padding:14px}.InvestorGuide_content__hdANl{padding:0 12px 12px}.InvestorGuide_term__jUpqs{padding:14px}}@media print{.InvestorGuide_guide__0iKSk{display:none}}.InvestorGuide_reading__GZSC_{margin-top:12px;padding:12px;background:color-mix(in srgb,var(--accent-100) 83%,#fff);border-left:3px solid #698581}.InvestorGuide_reading__GZSC_[data-status=proxy]{background:#fff8e6;border-left-color:#8e6c21}.InvestorGuide_reading__GZSC_[data-status=available]{background:#eef6f0;border-left-color:#1d6b3f}.InvestorGuide_value__tX_Ap{display:block;margin-top:6px;font:600 23px/1.3 var(--font-plex-mono,monospace);overflow-wrap:anywhere}.InvestorGuide_guide__0iKSk{border:1px solid #dbe5e3;border-radius:16px;margin-bottom:24px;overflow:hidden}.InvestorGuide_guide__0iKSk>summary{padding:20px 22px}.InvestorGuide_title__en6yI{font:600 21px/1.3 var(--font-barlow,sans-serif);letter-spacing:-.025em}.InvestorGuide_eyebrow__Fwmyq{color:var(--accent-700)}.InvestorGuide_hint__TcZJ0{font-size:13px;margin-top:6px}.InvestorGuide_term__jUpqs{border-radius:14px;padding:20px}.InvestorGuide_term__jUpqs dt{font-size:16px}.InvestorGuide_reading__GZSC_{border-radius:8px;border-left-width:3px}.InvestorGuide_definition__v25Wv{margin-top:16px;border-top:1px solid #dbe5e3;padding-top:8px}.InvestorGuide_definition__v25Wv summary{padding:10px 0;color:var(--accent-700);font-size:13px;font-weight:600}.InvestorGuide_content__hdANl h3{font:600 18px/1.3 var(--font-barlow,sans-serif);margin-top:28px}.InvestorGuide_periodRow__SPrO_{margin-top:14px}.InvestorGuide_reading__GZSC_[data-small-sample=true]{background:#fdf6ec;border-left-color:#a8730f}.BusinessBreakdownTabs_hint__a8TIB{margin:6px 0 14px;color:#505e5d;font-size:12px;line-height:1.5}.BusinessBreakdownTabs_tabs__69ngL{display:flex;border-bottom:1px solid #cedbd8;margin-bottom:18px}.BusinessBreakdownTabs_tab__VHCNq{min-height:44px;padding:10px 18px;border-bottom:3px solid transparent;background:transparent;color:#505e5d;font:inherit;font-weight:600;cursor:pointer}.BusinessBreakdownTabs_tab__VHCNq:hover,.BusinessBreakdownTabs_tab__VHCNq[aria-selected=true]{background:color-mix(in srgb,var(--accent-100) 83%,#fff)}.BusinessBreakdownTabs_tab__VHCNq[aria-selected=true]{border-bottom-color:var(--accent-700)}.BusinessBreakdownTabs_panel__XZ6mM:focus-visible,.BusinessBreakdownTabs_tab__VHCNq:focus-visible{outline:3px solid var(--accent-700);outline-offset:2px}.BusinessBreakdownTabs_panel__XZ6mM{min-width:0}@media (max-width:480px){.BusinessBreakdownTabs_tab__VHCNq{flex:1;padding-inline:10px}}@media print{.BusinessBreakdownTabs_tabs__69ngL{display:none}.BusinessBreakdownTabs_panel__XZ6mM[hidden]{display:block}.BusinessBreakdownTabs_panel__XZ6mM+.BusinessBreakdownTabs_panel__XZ6mM{margin-top:20px}}.BusinessBreakdownTabs_card__hkmNL{padding:24px;margin-bottom:24px;background:#fff;border:1px solid #dbe5e3;border-radius:20px;scroll-margin-top:24px}.BusinessBreakdownTabs_card__hkmNL>div:first-child{font:600 22px/1.3 var(--font-barlow,sans-serif);text-transform:none;letter-spacing:-.025em}.BusinessBreakdownTabs_hint__a8TIB{font-size:14px;margin:8px 0 20px;color:#526768}.BusinessBreakdownTabs_tabs__69ngL{border:1px solid #dbe5e3;background:#f0f5f3;border-radius:12px;padding:4px;width:-moz-fit-content;width:fit-content;margin-top:20px;gap:4px}.BusinessBreakdownTabs_tab__VHCNq{border:0;border-radius:8px;min-width:120px;color:#526768;font-size:13px}.BusinessBreakdownTabs_tab__VHCNq[aria-selected=true]{background:#fff;color:var(--accent-700);box-shadow:0 2px 5px #17383b14}@media(max-width:760px){.BusinessBreakdownTabs_card__hkmNL{padding:16px;border-radius:16px}.BusinessBreakdownTabs_tabs__69ngL{width:100%}.BusinessBreakdownTabs_tab__VHCNq{flex:1;min-width:0}}@media print{.BusinessBreakdownTabs_card__hkmNL{padding:0;border:0}.BusinessBreakdownTabs_tabs__69ngL{display:none}}.BusinessBreakdownTabs_card__hkmNL>div:first-child{font-size:22px!important;text-transform:none!important;letter-spacing:-.025em!important}.InvestorFinancialReportPayroll_payrollTable__greyV td:first-child{font-family:var(--font-sans)}.InvestorFinancialReportPayroll_payrollTable__greyV td:first-child small{display:block;margin-top:3px;color:#747978;font:12px var(--font-plex-mono)}.InvestorFinancialReportPayroll_unattributed__yvORO{color:#8a5a18;font:700 12px var(--font-plex-mono);letter-spacing:.04em;text-transform:uppercase}.InvestorInputs_page__lyCiZ{display:grid;gap:14px;max-width:1500px;margin:0 auto;color:#1d1f20}.InvestorInputs_hero__i_5fj{display:flex;justify-content:space-between;gap:24px;padding:24px;background:var(--accent-900);color:#fff}.InvestorInputs_hero__i_5fj span{color:var(--accent-400);font:700 8px var(--font-plex-mono);letter-spacing:.14em}.InvestorInputs_hero__i_5fj h2{margin:6px 0;font:600 42px/1 var(--font-barlow-condensed)}.InvestorInputs_hero__i_5fj p{max-width:850px;margin:0;color:#b9cccb;font-size:11px;line-height:1.5}.InvestorInputs_hero__i_5fj>strong{align-self:flex-start;border:1px solid #5c8585;padding:8px;color:#f0c987;font:700 8px var(--font-plex-mono)}.InvestorInputs_summary__TfZoM{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #d5d8d6;background:#fff}.InvestorInputs_summary__TfZoM article{padding:14px;border-right:1px solid #e2e4e2}.InvestorInputs_summary__TfZoM article:last-child{border:0}.InvestorInputs_list__NcCPy small,.InvestorInputs_summary__TfZoM span{color:#6d716f;font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorInputs_summary__TfZoM strong{display:block;margin:7px 0 3px;font:600 23px var(--font-barlow-condensed)}.InvestorInputs_summary__TfZoM small{color:#717573;font-size:8px}.InvestorInputs_actions__0zPcO{display:flex;flex-wrap:wrap;gap:7px}.InvestorInputs_actions__0zPcO button,.InvestorInputs_form__VASzK button,.InvestorInputs_receipts__nFV_y button{border:1px solid #b9bfbc;background:#fff;padding:9px 12px;color:var(--accent-700);font:700 8px var(--font-plex-mono);cursor:pointer}.InvestorInputs_actions__0zPcO button[aria-pressed=true],.InvestorInputs_form__VASzK button{background:var(--accent-900);color:#fff}.InvestorInputs_explainer__GbtFJ{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #d5d8d6;background:#f7f5ef}.InvestorInputs_explainer__GbtFJ>div{padding:14px;border-right:1px solid #deddd8}.InvestorInputs_explainer__GbtFJ>div:last-child{border:0}.InvestorInputs_explainer__GbtFJ h3{margin:0 0 5px;font:600 17px var(--font-barlow-condensed)}.InvestorInputs_explainer__GbtFJ p{margin:0;color:#616563;font-size:9px;line-height:1.5}.InvestorInputs_form__VASzK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px;border:1px solid #cdd2cf;background:#fff}.InvestorInputs_form__VASzK h3{grid-column:1/-1;margin:0 0 2px;font:600 22px var(--font-barlow-condensed)}.InvestorInputs_form__VASzK label{display:grid;gap:4px;color:#626765;font:700 7px var(--font-plex-mono);letter-spacing:.08em}.InvestorInputs_form__VASzK input,.InvestorInputs_form__VASzK select,.InvestorInputs_form__VASzK textarea{width:100%;border:1px solid #c8cdca;background:#fff;padding:8px;color:#222;font:10px var(--font-plex-mono)}.InvestorInputs_form__VASzK textarea{resize:vertical;line-height:1.5}.InvestorInputs_form__VASzK .InvestorInputs_wide__N8X_e{grid-column:1/-1}.InvestorInputs_form__VASzK button{justify-self:start}.InvestorInputs_receipts__nFV_y{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:17px;border-left:4px solid var(--accent-600);background:var(--accent-100)}.InvestorInputs_receipts__nFV_y span{color:var(--accent-600);font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorInputs_receipts__nFV_y h3{margin:4px 0;font:600 20px var(--font-barlow-condensed)}.InvestorInputs_receipts__nFV_y p{margin:0;color:#555b59;font-size:9px;line-height:1.45}.InvestorInputs_list__NcCPy{border:1px solid #d5d8d6;background:#fff}.InvestorInputs_list__NcCPy>header{display:flex;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #e1e3e1}.InvestorInputs_list__NcCPy h3{margin:0;font:600 19px var(--font-barlow-condensed)}.InvestorInputs_list__NcCPy article{display:flex;justify-content:space-between;gap:20px;padding:11px 14px;border-bottom:1px solid #eceeec}.InvestorInputs_list__NcCPy article:last-child{border:0}.InvestorInputs_list__NcCPy article div{display:grid;gap:3px}.InvestorInputs_list__NcCPy article span{color:#636765;font-size:8px;line-height:1.4}.InvestorInputs_list__NcCPy article b{text-transform:capitalize;font:700 8px var(--font-plex-mono)}.InvestorInputs_error__Ue8Tj,.InvestorInputs_success__GaKPx{margin:0;padding:11px 14px;font-size:9px}.InvestorInputs_success__GaKPx{background:#e8f3ed;color:#075d51}.InvestorInputs_error__Ue8Tj{background:#f8e8e5;color:#9b3731}@media(max-width:1000px){.InvestorInputs_summary__TfZoM{grid-template-columns:repeat(3,1fr)}.InvestorInputs_explainer__GbtFJ{grid-template-columns:1fr}.InvestorInputs_explainer__GbtFJ>div{border-right:0;border-bottom:1px solid #deddd8}.InvestorInputs_form__VASzK{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.InvestorInputs_hero__i_5fj{display:block}.InvestorInputs_hero__i_5fj>strong{display:inline-block;margin-top:14px}.InvestorInputs_summary__TfZoM{grid-template-columns:1fr 1fr}.InvestorInputs_summary__TfZoM article{border-bottom:1px solid #e2e4e2}.InvestorInputs_form__VASzK{grid-template-columns:1fr}.InvestorInputs_form__VASzK .InvestorInputs_wide__N8X_e{grid-column:auto}.InvestorInputs_list__NcCPy article,.InvestorInputs_receipts__nFV_y{align-items:flex-start;flex-direction:column}}.payment-preview_page__1Ln95{min-height:100vh;background:#f2f2f1;color:#1d1f20;display:flex;font-family:var(--font-barlow),sans-serif}.payment-preview_rail__rgC9k{width:190px;min-height:100vh;background:var(--accent-900);display:flex;flex-direction:column;align-items:stretch;padding:18px 12px;gap:8px;color:#fff}.payment-preview_rail__rgC9k .payment-preview_logo__G9caR{width:auto;height:38px;background:#fff;color:var(--accent-900);display:grid;place-items:center;font:700 12px var(--font-plex-mono);margin-bottom:12px}.payment-preview_rail__rgC9k button{width:100%;min-height:42px;border:0;background:transparent;color:rgba(255,255,255,.55);font:600 11px var(--font-plex-mono);text-align:left;padding:9px 12px;border-radius:6px;cursor:pointer}.payment-preview_rail__rgC9k button b{float:right;color:inherit}.payment-preview_rail__rgC9k .payment-preview_activeRail__9MNcO,.payment-preview_rail__rgC9k button:hover{background:var(--accent-600);color:#fff}.payment-preview_shell__H3eRP{min-width:0;flex:1;padding:26px 30px 50px}.payment-preview_header__AJcrs{display:flex;align-items:center;gap:20px;max-width:1600px;margin:auto}.payment-preview_breakdown__rT2Qs header span,.payment-preview_drawerHead__bkK44 span,.payment-preview_eyebrow__Jo0KL,.payment-preview_panelTitle__ohqpo span{font:600 9px var(--font-plex-mono);letter-spacing:.13em;color:var(--accent-600)}.payment-preview_header__AJcrs h1{font:600 32px/1 var(--font-barlow-condensed);letter-spacing:.02em;margin:6px 0 4px}.payment-preview_drawerHead__bkK44 p,.payment-preview_header__AJcrs p{margin:0;color:rgba(29,31,32,.58);font-size:12px}.payment-preview_headerActions__EIbRx{margin-left:auto;display:flex;align-items:center;gap:8px}.payment-preview_sampleBadge__RTlo1{padding:8px 10px;background:#fff4db;border:1px solid #e3bd62;color:#795711;font:600 8px var(--font-plex-mono);letter-spacing:.09em}.payment-preview_filters__lCFX0 button,.payment-preview_fullButton__3zlXh,.payment-preview_primary__UpGL5,.payment-preview_secondary__p7J55{min-height:36px;padding:0 13px;border:1px solid rgba(29,31,32,.2);background:#fff;font:600 9px var(--font-plex-mono);letter-spacing:.05em;color:#1d1f20}.payment-preview_fullButton__3zlXh,.payment-preview_primary__UpGL5{background:var(--accent-600);color:#fff;border-color:var(--accent-600)}.payment-preview_tabs__dhNu7{max-width:1600px;margin:23px auto 0;border-bottom:1px solid rgba(29,31,32,.17);display:flex;gap:26px}.payment-preview_tabs__dhNu7 button{height:40px;border:0;border-bottom:2px solid transparent;background:transparent;color:rgba(29,31,32,.53);font:600 10px var(--font-plex-mono);letter-spacing:.05em}.payment-preview_tabs__dhNu7 button b{margin-left:5px;padding:2px 5px;background:#e1e2e2;color:#1d1f20}.payment-preview_tabs__dhNu7 .payment-preview_activeTab__5JmLK{border-color:var(--accent-600);color:#1d1f20}.payment-preview_kpis__jaQQj{max-width:1600px;margin:18px auto;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(29,31,32,.16);background:#fff}.payment-preview_kpis__jaQQj article{padding:16px 18px;border-right:1px solid rgba(29,31,32,.12)}.payment-preview_kpis__jaQQj article:last-child{border:0}.payment-preview_kpis__jaQQj span{display:block;font:600 8px var(--font-plex-mono);letter-spacing:.12em;color:rgba(29,31,32,.52)}.payment-preview_kpis__jaQQj strong{display:block;margin:8px 0 5px;font:600 28px var(--font-barlow-condensed)}.payment-preview_kpis__jaQQj small{font-size:10px;color:rgba(29,31,32,.52)}.payment-preview_teal__j3ypa{color:var(--accent-600)!important}.payment-preview_warn__FQiRh{color:#a15e14!important}.payment-preview_contentGrid__k2wDD{max-width:1600px;margin:auto;display:grid;grid-template-columns:minmax(760px,1fr) 370px;gap:14px;align-items:start}.payment-preview_drawer__KSpEX,.payment-preview_placeholder__woV5V,.payment-preview_tablePanel__q8YIt{background:#fff;border:1px solid rgba(29,31,32,.16)}.payment-preview_panelTitle__ohqpo{min-height:68px;padding:12px 14px;display:flex;align-items:center;border-bottom:1px solid rgba(29,31,32,.13)}.payment-preview_drawerHead__bkK44 h2,.payment-preview_panelTitle__ohqpo h2{margin:5px 0 0;font:600 20px var(--font-barlow-condensed)}.payment-preview_filters__lCFX0{margin-left:auto;display:flex;gap:6px}.payment-preview_filters__lCFX0 button{min-height:30px;font-size:8px}.payment-preview_tableWrap__l3FAX{overflow:auto}.payment-preview_tableWrap__l3FAX table{width:100%;border-collapse:collapse;min-width:980px}.payment-preview_tableWrap__l3FAX th{text-align:left;background:#f5f5f4;color:rgba(29,31,32,.53);font:600 7.5px var(--font-plex-mono);letter-spacing:.07em;text-transform:uppercase;padding:10px 9px;border-bottom:1px solid rgba(29,31,32,.12)}.payment-preview_tableWrap__l3FAX td{padding:12px 9px;border-bottom:1px solid rgba(29,31,32,.09);font-size:11px;cursor:pointer}.payment-preview_selectedRow__02CSK td,.payment-preview_tableWrap__l3FAX tr:hover td{background:var(--accent-100)}.payment-preview_assignCraftsmanButton__hlQWI{min-height:34px;padding:0 10px;border:1px solid var(--accent-600);background:#fff;color:var(--accent-700);font:700 8px var(--font-plex-mono);letter-spacing:.04em;white-space:nowrap;cursor:pointer}.payment-preview_assignCraftsmanButton__hlQWI:focus-visible,.payment-preview_assignCraftsmanButton__hlQWI:hover{background:var(--accent-100);outline:2px solid rgba(22,118,110,.3);outline-offset:2px}.payment-preview_assignCraftsmanButton__hlQWI:disabled{border-color:rgba(29,31,32,.18);color:rgba(29,31,32,.42);cursor:not-allowed}.payment-preview_identity__MvSU9{display:flex;align-items:center;gap:9px;min-width:215px}.payment-preview_identity__MvSU9 i{width:29px;height:29px;display:grid;place-items:center;background:var(--accent-900);color:#fff;font:normal 600 8px var(--font-plex-mono)}.payment-preview_identity__MvSU9 span,.payment-preview_identity__MvSU9 strong,.payment-preview_sub__EIRqZ{display:block}.payment-preview_completedProjectLink__wEAN7{min-width:0;padding:3px 4px;border:0;border-radius:3px;background:transparent;color:inherit;text-align:left;cursor:pointer}.payment-preview_completedProjectLink__wEAN7 strong{color:var(--accent-700);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent-700) 38%,transparent);text-underline-offset:3px}.payment-preview_completedProjectLink__wEAN7 span{margin-top:3px;color:rgba(29,31,32,.72)}.payment-preview_completedProjectLink__wEAN7 small{display:block;margin-top:5px;color:var(--accent-700);font:700 7px var(--font-plex-mono);letter-spacing:.06em;text-transform:uppercase}.payment-preview_completedProjectLink__wEAN7:focus-visible,.payment-preview_completedProjectLink__wEAN7:hover{background:var(--accent-100);outline:2px solid rgba(22,118,110,.3);outline-offset:2px}.payment-preview_completedProjectLink__wEAN7:focus-visible strong,.payment-preview_completedProjectLink__wEAN7:hover strong{text-decoration-color:currentColor}.payment-preview_completedProjectLink__wEAN7:disabled{cursor:not-allowed;opacity:.58}.payment-preview_completedProjectLink__wEAN7:disabled strong{color:inherit;text-decoration:none}.payment-preview_completedProjectLink__wEAN7:disabled:hover{background:transparent;outline:0}.payment-preview_identity__MvSU9 strong{font-size:11px}.payment-preview_identity__MvSU9 span,.payment-preview_sub__EIRqZ{margin-top:4px;color:rgba(29,31,32,.5);font-size:8px}.payment-preview_identity__MvSU9 .payment-preview_projectReference__TjDRg{margin-top:2px;color:rgba(29,31,32,.34);font-size:7px}.payment-preview_rate__uFnqk{padding:4px 6px;border:1px solid var(--accent-400);background:var(--accent-100);color:var(--accent-700);font:600 9px var(--font-plex-mono)}.payment-preview_ready__xLBRY,.payment-preview_review__zHMuw{display:inline-block;padding:5px 7px;font:600 7px var(--font-plex-mono);letter-spacing:.07em;text-transform:uppercase}.payment-preview_ready__xLBRY{background:#eaf5ee;color:#197148}.payment-preview_review__zHMuw{background:#fff1df;color:#9a5e17}.payment-preview_legend__7P1Yw{padding:10px 12px;display:flex;justify-content:space-between;gap:15px;color:rgba(29,31,32,.54);font:500 8px/1.5 var(--font-plex-mono)}.payment-preview_drawer__KSpEX{position:sticky;top:14px}.payment-preview_drawerHead__bkK44{padding:15px 16px 13px;display:flex;border-bottom:1px solid rgba(29,31,32,.13)}.payment-preview_drawerHead__bkK44>button{margin-left:auto;border:0;background:transparent;font-size:22px;color:#6a6a6a}.payment-preview_statusLine___OOsK{padding:9px 16px;background:#f7f7f6;display:flex;align-items:center;gap:8px;color:rgba(29,31,32,.52);font-size:9px}.payment-preview_assignmentShortcut__HoHix{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid rgba(29,31,32,.13);background:color-mix(in srgb,var(--accent-100) 83%,#fff)}.payment-preview_assignmentShortcut__HoHix p,.payment-preview_assignmentShortcut__HoHix span,.payment-preview_assignmentShortcut__HoHix strong{display:block}.payment-preview_assignmentShortcut__HoHix span{color:var(--accent-600);font:700 8px var(--font-plex-mono);letter-spacing:.1em}.payment-preview_assignmentShortcut__HoHix strong{margin-top:5px;font:600 15px var(--font-barlow-condensed)}.payment-preview_assignmentShortcut__HoHix p{margin:4px 0 0;color:rgba(29,31,32,.58);font-size:9px;line-height:1.4}.payment-preview_assignmentShortcut__HoHix>button{min-height:38px;white-space:nowrap}.payment-preview_rateControl__3LZmZ{padding:14px 16px;border-bottom:1px solid rgba(29,31,32,.13)}.payment-preview_rateControl__3LZmZ label{display:block;font:600 9px var(--font-plex-mono);letter-spacing:.08em;text-transform:uppercase}.payment-preview_rateControl__3LZmZ>div{display:flex;align-items:center;margin-top:8px;width:110px;border:1px solid var(--accent-600);background:#fff}.payment-preview_rateControl__3LZmZ input{width:76px;height:38px;border:0;padding:0 10px;font:600 22px var(--font-barlow-condensed);outline:none}.payment-preview_rateControl__3LZmZ b{color:var(--accent-600)}.payment-preview_rateControl__3LZmZ p{font-size:9px;line-height:1.45;color:rgba(29,31,32,.54);margin:7px 0 0}.payment-preview_breakdown__rT2Qs{margin:14px 16px;border:1px solid rgba(29,31,32,.17)}.payment-preview_breakdown__rT2Qs header{padding:9px 10px;background:var(--accent-900);display:flex;justify-content:space-between}.payment-preview_breakdown__rT2Qs header span{color:var(--accent-300)}.payment-preview_breakdown__rT2Qs header b{color:#fff;font:600 7px var(--font-plex-mono);letter-spacing:.08em}.payment-preview_breakdown__rT2Qs>div{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;font-size:10px}.payment-preview_breakdown__rT2Qs>div strong{font:600 10px var(--font-plex-mono)}.payment-preview_breakdown__rT2Qs .payment-preview_divider__47_K7{border-top:1px solid rgba(29,31,32,.15);padding-top:10px}.payment-preview_breakdown__rT2Qs .payment-preview_fee__ecOuS{color:#a83a31}.payment-preview_breakdown__rT2Qs .payment-preview_total__sx0JL{background:var(--accent-100);border-top:1px solid var(--accent-300);padding:11px 10px}.payment-preview_breakdown__rT2Qs .payment-preview_total__sx0JL span,.payment-preview_breakdown__rT2Qs .payment-preview_total__sx0JL strong{font-weight:700}.payment-preview_breakdown__rT2Qs .payment-preview_hourly__y_nah{display:grid;grid-template-columns:1fr auto;background:#f5f5f4;padding:11px 10px}.payment-preview_hourly__y_nah strong{font-size:16px!important;color:var(--accent-600)}.payment-preview_hourly__y_nah small{font-size:8px}.payment-preview_hourly__y_nah em{grid-column:1/-1;margin-top:4px;color:rgba(29,31,32,.5);font:normal 8px var(--font-plex-mono)}.payment-preview_notice__kI_jG{margin:0 16px 12px;padding:10px;border-left:3px solid #d59b28;background:#fff8e9}.payment-preview_notice__kI_jG b{font-size:10px}.payment-preview_notice__kI_jG p{margin:4px 0 0;color:#6f5b32;font-size:9px;line-height:1.4}.payment-preview_driftNotice__b63JH{border-left-color:#b3261e;background:#fdecea}.payment-preview_driftNotice__b63JH p{color:#7d2019}.payment-preview_fullButton__3zlXh{margin:0 16px 16px;width:calc(100% - 32px)}.payment-preview_placeholder__woV5V{max-width:900px;margin:28px auto;padding:40px}.payment-preview_placeholder__woV5V>span{font:600 9px var(--font-plex-mono);letter-spacing:.14em;color:var(--accent-600)}.payment-preview_placeholder__woV5V h2{font:600 28px/1.1 var(--font-barlow-condensed);max-width:600px}.payment-preview_placeholder__woV5V p{color:rgba(29,31,32,.57);max-width:620px}.payment-preview_placeholder__woV5V button{margin-top:12px}@media (max-width:1100px){.payment-preview_contentGrid__k2wDD{grid-template-columns:1fr}.payment-preview_drawer__KSpEX{position:static}.payment-preview_kpis__jaQQj{grid-template-columns:repeat(2,1fr)}.payment-preview_kpis__jaQQj article:nth-child(2){border-right:0}.payment-preview_header__AJcrs{align-items:flex-start}.payment-preview_headerActions__EIbRx{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:720px){.payment-preview_page__1Ln95{flex-direction:column}.payment-preview_rail__rgC9k{width:100%;max-width:100vw;box-sizing:border-box;min-height:0;padding:8px;flex-direction:row;overflow-x:auto}.payment-preview_rail__rgC9k .payment-preview_logo__G9caR{display:none}.payment-preview_rail__rgC9k button{width:auto;min-width:-moz-max-content;min-width:max-content}.payment-preview_rail__rgC9k button b{float:none;margin-left:4px}.payment-preview_shell__H3eRP{width:100%;box-sizing:border-box;overflow-x:hidden;padding:20px 14px}.payment-preview_header__AJcrs{display:block}.payment-preview_headerActions__EIbRx{margin-top:14px;justify-content:flex-start}.payment-preview_headerActions__EIbRx .payment-preview_secondary__p7J55{display:none}.payment-preview_tabs__dhNu7{overflow:auto}.payment-preview_kpis__jaQQj{grid-template-columns:1fr 1fr}.payment-preview_kpis__jaQQj article{padding:13px}.payment-preview_kpis__jaQQj strong{font-size:22px}.payment-preview_panelTitle__ohqpo{align-items:flex-start}.payment-preview_filters__lCFX0{display:none}.payment-preview_contentGrid__k2wDD{display:block}.payment-preview_drawer__KSpEX{margin-top:14px}.payment-preview_legend__7P1Yw{display:block}.payment-preview_sampleBadge__RTlo1{order:3;width:100%;box-sizing:border-box}.payment-preview_header__AJcrs h1{font-size:29px}}.payment-preview_contractorView__NkgMH{max-width:1600px;margin:18px auto;display:grid;grid-template-columns:250px minmax(0,1fr);gap:14px;align-items:start}.payment-preview_contractorHeading__g5d3b,.payment-preview_contractorKpis__WUMsW,.payment-preview_contractorPicker__AqD0_,.payment-preview_contractorTable__rbwTr{background:#fff;border:1px solid rgba(29,31,32,.16)}.payment-preview_contractorPicker__AqD0_{padding:18px;position:sticky;top:14px}.payment-preview_contractorHeading__g5d3b span,.payment-preview_contractorPicker__AqD0_>div:first-child>span{font:600 9px var(--font-plex-mono);letter-spacing:.13em;color:var(--accent-600)}.payment-preview_contractorHeading__g5d3b h2,.payment-preview_contractorPicker__AqD0_ h2{margin:5px 0 3px;font:600 22px var(--font-barlow-condensed)}.payment-preview_contractorHeading__g5d3b p,.payment-preview_contractorPicker__AqD0_ p{margin:0;color:rgba(29,31,32,.55);font-size:11px}.payment-preview_contractorCards__ejpjY{display:grid;grid-template-columns:1fr;gap:8px;margin-top:16px}.payment-preview_contractorCards__ejpjY button{display:flex;align-items:center;gap:10px;text-align:left;padding:12px;border:1px solid rgba(29,31,32,.15);background:#f7f7f6;color:#1d1f20}.payment-preview_contractorCards__ejpjY .payment-preview_activeContractor__5Qkkh,.payment-preview_contractorCards__ejpjY button:hover{border-color:var(--accent-600);background:var(--accent-100)}.payment-preview_contractorCards__ejpjY i{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;background:var(--accent-900);color:#fff;font:normal 600 9px var(--font-plex-mono)}.payment-preview_contractorCards__ejpjY small,.payment-preview_contractorCards__ejpjY span,.payment-preview_contractorCards__ejpjY strong{display:block}.payment-preview_contractorCards__ejpjY strong{font-size:11px}.payment-preview_contractorCards__ejpjY small{margin-top:4px;color:rgba(29,31,32,.54);font-size:8px}.payment-preview_contractorHeading__g5d3b{padding:15px 18px;display:flex;align-items:center}.payment-preview_contractorHeading__g5d3b button{margin-left:auto}.payment-preview_contractorActions__v_VPl{margin-left:auto;display:flex;align-items:end;gap:10px}.payment-preview_contractorActions__v_VPl label{display:grid;gap:5px;font:600 8px var(--font-plex-mono);letter-spacing:.1em;color:rgba(29,31,32,.55)}.payment-preview_contractorActions__v_VPl select{min-width:165px;padding:9px 10px;border:1px solid rgba(29,31,32,.2);background:#fff;color:#1d1f20}.payment-preview_contractorActions__v_VPl button{margin-left:0}.payment-preview_contractorKpis__WUMsW{display:grid;grid-template-columns:repeat(4,1fr);border-top:0}.payment-preview_contractorKpis__WUMsW article{padding:15px 18px;border-right:1px solid rgba(29,31,32,.12)}.payment-preview_contractorKpis__WUMsW article:last-child{border:0}.payment-preview_contractorKpis__WUMsW span{display:block;font:600 8px var(--font-plex-mono);letter-spacing:.1em;color:rgba(29,31,32,.52)}.payment-preview_contractorKpis__WUMsW strong{display:block;margin:7px 0 4px;font:600 25px var(--font-barlow-condensed)}.payment-preview_contractorKpis__WUMsW small{font-size:9px;color:rgba(29,31,32,.5)}.payment-preview_contractorTable__rbwTr{margin-top:14px}.payment-preview_contractorTable__rbwTr table{min-width:1840px}.payment-preview_paymentBox__Qiy7L{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-weight:600}.payment-preview_paymentBox__Qiy7L i{width:17px;height:17px;display:grid;place-items:center;border:1px solid rgba(29,31,32,.32);font-style:normal;font-size:10px}.payment-preview_paymentBoxPaid__jyAeg{color:#0e7c5b}.payment-preview_paymentBoxPaid__jyAeg i{background:#0e7c5b;color:#fff;border-color:#0e7c5b}.payment-preview_paymentBoxUnpaid___IZU3{color:#a64b29}.payment-preview_contractorContent__gMWwu{min-width:0}@media (max-width:1100px){.payment-preview_contractorView__NkgMH{grid-template-columns:210px minmax(0,1fr)}}@media (max-width:720px){.payment-preview_contractorView__NkgMH{grid-template-columns:1fr}.payment-preview_contractorPicker__AqD0_{position:static}.payment-preview_contractorCards__ejpjY{grid-template-columns:1fr}.payment-preview_contractorKpis__WUMsW{grid-template-columns:1fr 1fr}.payment-preview_contractorKpis__WUMsW article:nth-child(2){border-right:0}.payment-preview_contractorKpis__WUMsW article:nth-child(-n+2){border-bottom:1px solid rgba(29,31,32,.12)}.payment-preview_contractorHeading__g5d3b{align-items:flex-start}.payment-preview_contractorHeading__g5d3b button{font-size:7px}.payment-preview_contractorPicker__AqD0_{padding:14px}}.payment-preview_incomeView__tY_YA{max-width:1600px;margin:18px auto}.payment-preview_incomeHeading__S55IE,.payment-preview_incomeTable__1Lk2d{background:#fff;border:1px solid rgba(29,31,32,.16)}.payment-preview_incomeHeading__S55IE{padding:16px 18px;display:flex;align-items:center}.payment-preview_incomeSubnav__tI_sM{display:flex;gap:24px;padding:0 18px;background:#fff;border:1px solid rgba(29,31,32,.16);border-top:0}.payment-preview_incomeSubnav__tI_sM button{min-height:42px;border:0;border-bottom:2px solid transparent;background:transparent;color:rgba(29,31,32,.52);font:600 9px var(--font-plex-mono);letter-spacing:.07em}.payment-preview_incomeSubnav__tI_sM button b{margin-left:7px;padding:2px 5px;background:#e1e2e2;color:#1d1f20}.payment-preview_incomeSubnav__tI_sM .payment-preview_activeIncomeSection__cbLGB{border-color:var(--accent-600);color:#1d1f20}.payment-preview_netCashCard__ybGsp{margin-top:14px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#fff;background:var(--accent-900);border:1px solid var(--accent-900)}.payment-preview_netCashCard__ybGsp span{display:block;color:var(--accent-300);font:600 8px var(--font-plex-mono);letter-spacing:.12em}.payment-preview_netCashCard__ybGsp strong{display:block;margin:5px 0 2px;font:600 30px var(--font-barlow-condensed)}.payment-preview_netCashCard__ybGsp p,.payment-preview_netCashCard__ybGsp small{color:rgba(255,255,255,.65);font-size:9px}.payment-preview_netCashCard__ybGsp p{max-width:300px;margin:0;line-height:1.5;text-align:right}.payment-preview_expenseCategory__i8vJm{display:inline-block;padding:5px 7px;background:#eef0ef;color:#344446;font:600 7px var(--font-plex-mono);letter-spacing:.06em;text-transform:uppercase}.payment-preview_receiptLinks__WOWzX{display:flex;min-width:120px;flex-direction:column;gap:4px}.payment-preview_receiptLinks__WOWzX a{color:#087f69;font-size:11px;font-weight:700;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.payment-preview_receiptLinks__WOWzX a:hover{color:#05634f}.payment-preview_incomeHeading__S55IE>div:first-child>span{font:600 9px var(--font-plex-mono);letter-spacing:.13em;color:var(--accent-600)}.payment-preview_incomeHeading__S55IE h2{margin:5px 0 3px;font:600 22px var(--font-barlow-condensed)}.payment-preview_incomeHeading__S55IE p{margin:0;color:rgba(29,31,32,.55);font-size:11px}.payment-preview_paymentFilters__SdJ7t{margin-left:auto;display:flex}.payment-preview_paymentFilters__SdJ7t button{min-height:34px;padding:0 14px;border:1px solid rgba(29,31,32,.16);background:#fff;font:600 8px var(--font-plex-mono);letter-spacing:.07em}.payment-preview_paymentFilters__SdJ7t button+button{border-left:0}.payment-preview_paymentFilters__SdJ7t .payment-preview_activePaymentFilter__GTVCm{background:var(--accent-900);color:#fff}.payment-preview_incomeView__tY_YA .payment-preview_contractorKpis__WUMsW{border-top:0}.payment-preview_incomeTable__1Lk2d{margin-top:14px}.payment-preview_incomeTable__1Lk2d table{min-width:980px}.payment-preview_paidText__kjB8M{color:#197148!important}.payment-preview_unpaidText__XS4ie{color:#a15e14!important}.payment-preview_overdueText__y44Dt{color:#a83a31!important}.payment-preview_overdueStatus__dSaMy,.payment-preview_paidStatus__CqSYu,.payment-preview_unpaidStatus__EWlaC{display:inline-block;padding:5px 7px;font:600 7px var(--font-plex-mono);letter-spacing:.07em;text-transform:uppercase}.payment-preview_paidStatus__CqSYu{background:#eaf5ee;color:#197148}.payment-preview_unpaidStatus__EWlaC{background:#fff1df;color:#9a5e17}.payment-preview_overdueStatus__dSaMy{background:#fbe9e7;color:#a83a31}.payment-preview_periodControls__IhVMp{margin-left:auto}.payment-preview_periodControls__IhVMp>span{display:block;margin-bottom:6px;text-align:right;font:600 7px var(--font-plex-mono);letter-spacing:.1em;color:rgba(29,31,32,.5)}.payment-preview_ledgerToolbar__ndIHC,.payment-preview_reportPanel__1Un0N{margin-top:14px;background:#fff;border:1px solid rgba(29,31,32,.16)}.payment-preview_reportPanel__1Un0N table{min-width:760px}.payment-preview_ledgerToolbar__ndIHC,.payment-preview_reportTitle__4IpOq{padding:13px 18px;display:flex;align-items:center;justify-content:space-between}.payment-preview_reportTitle__4IpOq{border-bottom:1px solid rgba(29,31,32,.12)}.payment-preview_ledgerToolbar__ndIHC span,.payment-preview_reportTitle__4IpOq span{font:600 8px var(--font-plex-mono);letter-spacing:.12em;color:var(--accent-600)}.payment-preview_ledgerToolbar__ndIHC h3,.payment-preview_reportTitle__4IpOq h3{margin:4px 0 0;font:600 19px var(--font-barlow-condensed)}.payment-preview_reportTitle__4IpOq small{color:rgba(29,31,32,.5);font-size:9px}.payment-preview_incomeReceiptFilters__L6SXk{display:grid;grid-template-columns:minmax(220px,1.6fr) minmax(145px,.8fr) minmax(135px,.7fr) minmax(135px,.7fr) auto;gap:10px;align-items:end;padding:13px 18px;background:#f7f7f5;border-bottom:1px solid rgba(29,31,32,.12)}.payment-preview_incomeReceiptFilters__L6SXk label{display:grid;gap:5px;min-width:0}.payment-preview_incomeReceiptFilters__L6SXk label>span{font:600 8px var(--font-plex-mono);letter-spacing:.1em;color:rgba(29,31,32,.55)}.payment-preview_incomeReceiptFilters__L6SXk input,.payment-preview_incomeReceiptFilters__L6SXk select{width:100%;min-width:0;min-height:36px;box-sizing:border-box;padding:8px 10px;border:1px solid rgba(29,31,32,.2);border-radius:0;background:#fff;color:#1d1f20;font:500 10px var(--font-plex-mono)}.payment-preview_filterReset__HW9fK:focus-visible,.payment-preview_incomeReceiptFilters__L6SXk input:focus-visible,.payment-preview_incomeReceiptFilters__L6SXk select:focus-visible,.payment-preview_incomeReceiptFooter__v_xSd button:focus-visible{outline:2px solid var(--accent-600);outline-offset:2px}.payment-preview_filterReset__HW9fK,.payment-preview_incomeReceiptFooter__v_xSd button{min-height:36px;padding:8px 12px;border:1px solid var(--accent-600);background:#fff;color:var(--accent-700);font:600 9px var(--font-plex-mono);cursor:pointer}.payment-preview_filterReset__HW9fK:disabled{cursor:not-allowed;opacity:.45;border-color:rgba(29,31,32,.2);color:rgba(29,31,32,.5)}.payment-preview_incomeReceiptFooter__v_xSd{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;box-sizing:border-box;padding:8px 18px;border-top:1px solid rgba(29,31,32,.12);color:rgba(29,31,32,.56);font-size:9px}.payment-preview_incomeReceiptFooter__v_xSd button{background:var(--accent-600);color:#fff}.payment-preview_successNotice__6aXiY{margin:12px 0 0;padding:11px 13px;border-left:3px solid #197148;background:#edf7f1;color:#174f38}.payment-preview_successNotice__6aXiY b{font-size:10px}.payment-preview_successNotice__6aXiY p{margin:4px 0 0;font-size:9px;line-height:1.45}.payment-preview_periodDrillButton__S3N7p{display:grid;width:100%;min-width:170px;padding:3px 0;border:0;background:transparent;color:#1d1f20;text-align:left;cursor:pointer}.payment-preview_periodDrillButton__S3N7p strong{font:700 11px var(--font-plex-mono)}.payment-preview_periodDrillButton__S3N7p small{margin-top:5px;color:var(--accent-700);font:600 8px var(--font-plex-mono);letter-spacing:.04em}.payment-preview_periodDrillButton__S3N7p small span{margin-left:3px}.payment-preview_periodDrillButton__S3N7p:hover strong{color:var(--accent-700)}.payment-preview_periodDrillButton__S3N7p:focus-visible{outline:2px solid var(--accent-600);outline-offset:4px}.payment-preview_expandedPeriodRow__VKYOI td{background:var(--accent-100)!important}.payment-preview_periodDetailRow__xr3BT>td{padding:0!important;cursor:default!important;background:color-mix(in srgb,var(--accent-100) 67%,#fff)!important}.payment-preview_periodDetail__c5sGe{padding:16px;border-top:1px solid var(--accent-300)}.payment-preview_periodDetail__c5sGe>header{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:12px}.payment-preview_periodDetail__c5sGe>header span{color:var(--accent-700);font:700 8px var(--font-plex-mono);letter-spacing:.12em}.payment-preview_periodDetail__c5sGe>header h4{margin:4px 0 0;font:600 20px var(--font-barlow-condensed)}.payment-preview_periodDetail__c5sGe>header small{max-width:360px;color:rgba(29,31,32,.58);font-size:9px;line-height:1.45;text-align:right}.payment-preview_periodCraftsmanGroups__wAjC0{display:grid;gap:14px}.payment-preview_periodCraftsmanGroup___UiVq{min-width:0;overflow:hidden;border:1px solid rgba(29,31,32,.18);background:color-mix(in srgb,var(--accent-100) 33%,#fff)}.payment-preview_unassignedCraftsmanGroup__hdxvs{border-color:#d2a351;background:#fffaf1}.payment-preview_periodCraftsmanHeader__lEyeO{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 13px;border-bottom:1px solid rgba(29,31,32,.12);background:var(--accent-100)}.payment-preview_unassignedCraftsmanGroup__hdxvs .payment-preview_periodCraftsmanHeader__lEyeO{background:#fff1d8}.payment-preview_periodCraftsmanIdentity__rl3Xy{display:flex;align-items:center;gap:10px;min-width:0}.payment-preview_periodCraftsmanIdentity__rl3Xy>i{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;background:var(--accent-900);color:#fff;font:normal 700 9px var(--font-plex-mono)}.payment-preview_unassignedCraftsmanGroup__hdxvs .payment-preview_periodCraftsmanIdentity__rl3Xy>i{background:#9a641f}.payment-preview_periodCraftsmanIdentity__rl3Xy>div{min-width:0}.payment-preview_periodCraftsmanIdentity__rl3Xy span{display:block;color:var(--accent-700);font:700 7px var(--font-plex-mono);letter-spacing:.11em}.payment-preview_periodCraftsmanIdentity__rl3Xy h5{margin:3px 0 2px;font:600 18px var(--font-barlow-condensed)}.payment-preview_periodCraftsmanIdentity__rl3Xy small{display:block;color:rgba(29,31,32,.55);font-size:8px}.payment-preview_periodCraftsmanHeader__lEyeO>dl{display:grid;grid-template-columns:repeat(3,auto);gap:18px;margin:0;text-align:right}.payment-preview_periodCraftsmanHeader__lEyeO dt{color:rgba(29,31,32,.5);font:600 7px var(--font-plex-mono);letter-spacing:.07em;text-transform:uppercase}.payment-preview_periodCraftsmanHeader__lEyeO dd{margin:4px 0 0;font:700 10px var(--font-plex-mono)}.payment-preview_periodCardList__sB_Vb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}.payment-preview_periodCard__Hq9Os{min-width:0;padding:13px;border:1px solid rgba(29,31,32,.16);background:#fff}.payment-preview_periodCardIdentity__YSVew{display:flex;align-items:center;gap:10px;min-width:0}.payment-preview_periodCardIdentity__YSVew i{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;background:var(--accent-900);color:#fff;font:normal 700 9px var(--font-plex-mono)}.payment-preview_periodCardIdentity__YSVew div{min-width:0}.payment-preview_periodCardIdentity__YSVew small,.payment-preview_periodCardIdentity__YSVew span,.payment-preview_periodCardIdentity__YSVew strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-preview_periodCardIdentity__YSVew strong{font-size:12px}.payment-preview_periodCardIdentity__YSVew span{margin-top:3px;color:#405554;font-size:10px}.payment-preview_periodCardIdentity__YSVew small{margin-top:4px;color:rgba(29,31,32,.52);font:500 8px var(--font-plex-mono)}.payment-preview_periodCard__Hq9Os dl{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(80px,.7fr) minmax(80px,.7fr);gap:10px;margin:12px 0;padding:10px 0;border-top:1px solid rgba(29,31,32,.1);border-bottom:1px solid rgba(29,31,32,.1)}.payment-preview_periodCard__Hq9Os dl div{min-width:0}.payment-preview_periodCard__Hq9Os dt{color:rgba(29,31,32,.52);font:600 7px var(--font-plex-mono);letter-spacing:.07em;text-transform:uppercase}.payment-preview_periodCard__Hq9Os dd{margin:5px 0 0;overflow-wrap:anywhere;font:600 9px var(--font-plex-mono)}.payment-preview_periodCardActions__QRIP6{display:flex;align-items:center;justify-content:space-between;gap:8px}.payment-preview_periodCardActions__QRIP6>button{min-height:34px}.payment-preview_paidReceipt__1Hrb6{margin-left:auto;color:#197148;font:700 9px var(--font-plex-mono);text-align:right}.payment-preview_paidReceipt__1Hrb6 small{display:block;margin-top:4px;color:rgba(29,31,32,.52);font-size:7px}.payment-preview_paymentConfirmation__orof_{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.payment-preview_paymentConfirmation__orof_>span{flex-basis:100%;color:#6d4d18;font:600 8px var(--font-plex-mono);text-align:right}.payment-preview_paymentConfirmation__orof_ button{min-height:32px}.payment-preview_paymentConfirmationError__dCywj{flex-basis:100%;margin:0;color:#a62c24;font:600 8px/1.45 var(--font-plex-mono);text-align:right}.payment-preview_ledgerToolbar__ndIHC .payment-preview_paymentFilters__SdJ7t{margin-left:auto}.payment-preview_ledgerToolbar__ndIHC+.payment-preview_incomeTable__1Lk2d{margin-top:0;border-top:0}.payment-preview_invoiceView__9S5qz{max-width:1600px;margin:18px auto 0}.payment-preview_invoiceHeading__FiZE4{display:flex;align-items:center;gap:20px;padding:18px 20px;background:#fff;border:1px solid rgba(29,31,32,.16)}.payment-preview_groupDue__oul6N span,.payment-preview_groupIdentity__e_meP span,.payment-preview_invoiceHeading__FiZE4>div>span{font:600 8px var(--font-plex-mono);letter-spacing:.12em;color:var(--accent-600)}.payment-preview_invoiceHeading__FiZE4 h2{margin:5px 0 3px;font:600 23px var(--font-barlow-condensed)}.payment-preview_groupIdentity__e_meP p,.payment-preview_invoiceHeading__FiZE4 p{margin:0;color:rgba(29,31,32,.55);font-size:10px}.payment-preview_invoiceHeading__FiZE4 button{margin-left:auto}.payment-preview_invoiceSummary__qrhX7{display:grid;grid-template-columns:repeat(3,1fr);margin-top:12px;background:#fff;border:1px solid rgba(29,31,32,.16)}.payment-preview_invoiceSummary__qrhX7 article{padding:14px 18px;border-right:1px solid rgba(29,31,32,.12)}.payment-preview_invoiceSummary__qrhX7 article:last-child{border:0}.payment-preview_invoiceSummary__qrhX7 span{display:block;font:600 8px var(--font-plex-mono);letter-spacing:.1em;color:rgba(29,31,32,.52)}.payment-preview_invoiceSummary__qrhX7 strong{display:block;margin:6px 0 3px;font:600 25px var(--font-barlow-condensed)}.payment-preview_invoiceSummary__qrhX7 small{color:rgba(29,31,32,.5);font-size:9px}.payment-preview_pendingGroups__MCnO6{display:grid;gap:12px;margin-top:12px}.payment-preview_pendingGroup__Q0IfN{background:#fff;border:1px solid rgba(29,31,32,.16)}.payment-preview_pendingGroup__Q0IfN>header{display:flex;align-items:center;padding:14px 16px;border-bottom:1px solid rgba(29,31,32,.12)}.payment-preview_groupIdentity__e_meP{display:flex;align-items:center;gap:11px}.payment-preview_groupIdentity__e_meP i{width:38px;height:38px;display:grid;place-items:center;background:var(--accent-900);color:#fff;font:normal 600 9px var(--font-plex-mono)}.payment-preview_groupIdentity__e_meP h3{margin:3px 0 1px;font:600 20px var(--font-barlow-condensed)}.payment-preview_groupDue__oul6N{margin-left:auto;text-align:right}.payment-preview_groupDue__oul6N strong{display:block;margin:4px 0 2px;color:var(--accent-600);font:600 24px var(--font-barlow-condensed)}.payment-preview_groupDue__oul6N small{color:rgba(29,31,32,.5);font-size:8px}.payment-preview_pendingGroup__Q0IfN table{min-width:850px}.payment-preview_pendingGroup__Q0IfN>footer{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f7f7f5;font-size:10px}@media (max-width:720px){.payment-preview_incomeReceiptFilters__L6SXk{grid-template-columns:1fr 1fr;padding:12px}.payment-preview_filterReset__HW9fK,.payment-preview_incomeReceiptFilters__L6SXk label:first-child{grid-column:1/-1}.payment-preview_incomeReceiptFooter__v_xSd{align-items:flex-start;flex-direction:column;padding:12px}.payment-preview_incomeReceiptFooter__v_xSd button{width:100%}.payment-preview_assignmentShortcut__HoHix{grid-template-columns:1fr}.payment-preview_assignmentShortcut__HoHix>button{width:100%}.payment-preview_incomeHeading__S55IE{display:block}.payment-preview_paymentFilters__SdJ7t{margin:14px 0 0}.payment-preview_paymentFilters__SdJ7t button{flex:1}.payment-preview_incomeView__tY_YA .payment-preview_contractorKpis__WUMsW{grid-template-columns:1fr 1fr}.payment-preview_periodControls__IhVMp{margin:14px 0 0}.payment-preview_periodControls__IhVMp>span{text-align:left}.payment-preview_periodControls__IhVMp .payment-preview_paymentFilters__SdJ7t{margin:0}.payment-preview_ledgerToolbar__ndIHC,.payment-preview_reportTitle__4IpOq{align-items:flex-start;gap:12px}.payment-preview_reportTitle__4IpOq small{max-width:140px}.payment-preview_ledgerToolbar__ndIHC{display:block}.payment-preview_ledgerToolbar__ndIHC .payment-preview_paymentFilters__SdJ7t{margin-top:12px}.payment-preview_netCashCard__ybGsp{display:block}.payment-preview_netCashCard__ybGsp p{margin-top:10px;text-align:left}.payment-preview_ledgerToolbar__ndIHC .payment-preview_paymentFilters__SdJ7t{overflow:auto}.payment-preview_invoiceHeading__FiZE4{display:block}.payment-preview_invoiceHeading__FiZE4 button{width:100%;margin:14px 0 0}.payment-preview_invoiceSummary__qrhX7{grid-template-columns:1fr}.payment-preview_invoiceSummary__qrhX7 article{border-right:0;border-bottom:1px solid rgba(29,31,32,.12)}.payment-preview_pendingGroup__Q0IfN>header{align-items:flex-start}.payment-preview_groupDue__oul6N strong{font-size:20px}.payment-preview_pendingGroup__Q0IfN>footer{gap:12px}.payment-preview_periodDetail__c5sGe{padding:12px}.payment-preview_periodDetail__c5sGe>header{display:block}.payment-preview_periodDetail__c5sGe>header small{display:block;margin-top:6px;text-align:left}.payment-preview_periodCraftsmanHeader__lEyeO{display:block}.payment-preview_periodCraftsmanHeader__lEyeO>dl{margin-top:12px;justify-content:stretch;grid-template-columns:repeat(3,1fr);gap:8px;text-align:left}.payment-preview_periodCardList__sB_Vb{grid-template-columns:1fr}.payment-preview_periodCard__Hq9Os dl{grid-template-columns:1fr 1fr}.payment-preview_periodCard__Hq9Os dl div:first-child{grid-column:1/-1}.payment-preview_periodCardActions__QRIP6{align-items:stretch;flex-direction:column}.payment-preview_paidReceipt__1Hrb6{margin-left:0;text-align:left}.payment-preview_paymentConfirmation__orof_{margin-left:0;justify-content:flex-start}.payment-preview_paymentConfirmationError__dCywj,.payment-preview_paymentConfirmation__orof_>span{text-align:left}}@media (min-width:721px) and (max-width:1180px){.payment-preview_periodCardList__sB_Vb{grid-template-columns:1fr}}.payment-preview_projectCardLink__AVUI0{display:inline;padding:0;border:0;background:transparent;color:var(--accent-900);font:inherit;font-weight:800;text-align:left;cursor:pointer}.payment-preview_projectCardLink__AVUI0:not(:disabled):focus-visible,.payment-preview_projectCardLink__AVUI0:not(:disabled):hover{color:var(--accent-600);text-decoration:underline;text-underline-offset:3px}.payment-preview_projectCardLink__AVUI0:focus-visible{outline:2px solid var(--accent-600);outline-offset:4px}.payment-preview_projectCardLink__AVUI0:disabled{color:inherit;cursor:default}.payment-preview_cardFinder__WGKkI{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(320px,1.2fr);gap:24px;margin:0 0 18px;padding:18px 20px;border:1px solid #d9e2e2;background:color-mix(in srgb,var(--accent-100) 33%,#fff)}.payment-preview_cardFinder__WGKkI>div>span{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--accent-600)}.payment-preview_cardFinder__WGKkI h2{margin:5px 0 4px;font-size:18px}.payment-preview_cardFinder__WGKkI p{margin:0;color:#657474;font-size:12px}.payment-preview_cardFinderControl__8pdqg{position:relative}.payment-preview_cardFinderControl__8pdqg label{display:block;margin-bottom:6px;font-size:10px;font-weight:800;letter-spacing:.1em;color:#526565}.payment-preview_cardFinderControl__8pdqg input{box-sizing:border-box;width:100%;height:42px;padding:0 13px;border:1px solid #b9c8c6;background:#fff;color:var(--accent-900);font:inherit;outline:none}.payment-preview_cardFinderControl__8pdqg input:focus{border-color:var(--accent-600);box-shadow:0 0 0 3px rgba(22,118,110,.12)}.payment-preview_cardFinderResults__5MH61{position:absolute;z-index:20;top:66px;right:0;left:0;max-height:320px;overflow:auto;border:1px solid #b9c8c6;background:#fff;box-shadow:0 12px 28px rgba(17,48,45,.16)}.payment-preview_cardFinderResults__5MH61 button{display:grid;width:100%;gap:2px;padding:11px 13px;border:0;border-bottom:1px solid #e5eceb;background:#fff;text-align:left;cursor:pointer}.payment-preview_cardFinderResults__5MH61 button:focus,.payment-preview_cardFinderResults__5MH61 button:hover{background:color-mix(in srgb,var(--accent-100) 83%,#fff);outline:none}.payment-preview_cardFinderResults__5MH61 strong{font-size:13px}.payment-preview_cardFinderResults__5MH61 small,.payment-preview_cardFinderResults__5MH61 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-preview_cardFinderResults__5MH61 span{font-size:12px;color:#475d5a}.payment-preview_cardFinderResults__5MH61 small{font-size:10px;color:#72827f}.payment-preview_cardFinderResults__5MH61>p{padding:14px}@media (max-width:760px){.payment-preview_cardFinder__WGKkI{grid-template-columns:1fr}.payment-preview_cardFinderResults__5MH61{position:static;margin-top:4px}}.payment-preview_eyebrow__Jo0KL{color:var(--accent-700);font-weight:700}.payment-preview_header__AJcrs p{color:#5f6262}.payment-preview_cardActionStack__TkdK1{display:grid;gap:6px;min-width:150px}.payment-preview_reconcileCardButton__h_XqQ{border:1px solid var(--accent-500);background:color-mix(in srgb,var(--accent-100) 50%,#fff);color:var(--accent-600);border-radius:8px;padding:7px 9px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.payment-preview_reconcileCardButton__h_XqQ:disabled{cursor:wait;opacity:.6}.payment-preview_kpiExport__QThXc{max-width:1600px;margin:-8px auto 18px;display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:wrap}.payment-preview_kpiExport__QThXc p{margin:0;flex:1 1 320px;font:400 10px var(--font-plex-mono);line-height:1.5;color:rgba(29,31,32,.56)}.payment-preview_kpiExport__QThXc code{font:600 10px var(--font-plex-mono);color:rgba(29,31,32,.78)}.payment-preview_weekPicker__bmvio{position:relative;min-width:165px;max-width:100%}.payment-preview_weekPickerLabel__Mkznj{display:block;margin-bottom:5px;font:600 8px var(--font-plex-mono);letter-spacing:.1em;color:rgba(29,31,32,.55)}.payment-preview_weekPicker__bmvio summary{cursor:pointer;padding:9px 10px;border:1px solid rgba(29,31,32,.2);background:#fff;color:#1d1f20;font-size:12px;max-width:260px;overflow-wrap:anywhere}.payment-preview_weekPickerMenu___8fFF{position:absolute;right:0;z-index:20;width:270px;max-width:calc(100vw - 40px);max-height:320px;overflow-y:auto;padding:8px;border:1px solid rgba(29,31,32,.2);background:#fff;box-shadow:0 8px 24px rgba(29,31,32,.12)}.payment-preview_weekPickerMenu___8fFF p{margin:6px 8px;font-size:11px;color:#626867}.payment-preview_contractorActions__v_VPl .payment-preview_weekPickerOption__Cfk2f{display:flex;align-items:center;gap:8px;min-height:40px;padding:6px 8px;font:400 12px var(--font-plex-mono);letter-spacing:0;color:#1d1f20;cursor:pointer}.payment-preview_weekPickerOption__Cfk2f:hover{background:color-mix(in srgb,var(--accent-100) 83%,#fff)}.payment-preview_weekPickerOption__Cfk2f input{width:16px;height:16px;accent-color:var(--accent-700)}.payment-preview_contractorActions__v_VPl .payment-preview_weekPickerReset__MERvO{width:100%;min-height:36px;padding:6px 8px;text-align:left;color:var(--accent-700);border:0;background:color-mix(in srgb,var(--accent-100) 83%,#fff);cursor:pointer}.payment-preview_weekPickerMenu___8fFF button:focus-visible,.payment-preview_weekPickerOption__Cfk2f input:focus-visible,.payment-preview_weekPicker__bmvio summary:focus-visible{outline:2px solid var(--accent-700);outline-offset:2px}@media (max-width:600px){.payment-preview_contractorHeading__g5d3b{flex-direction:column;align-items:stretch;gap:12px}.payment-preview_contractorActions__v_VPl{flex-wrap:wrap;margin-left:0}.payment-preview_weekPickerMenu___8fFF{left:0;right:auto}}.payment-preview_page__1Ln95[data-workspace=financial]{display:block;background:color-mix(in srgb,var(--accent-100) 67%,#fff);color:var(--accent-900)}.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_rail__rgC9k{width:100%;min-height:0;flex-direction:row;flex-wrap:wrap;gap:6px;padding:16px 24px;background:#fff;border-bottom:1px solid #dbe5e3;color:var(--accent-900)}.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_rail__rgC9k .payment-preview_logo__G9caR{display:none}.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_rail__rgC9k button{width:auto;min-height:44px;border:1px solid transparent;border-radius:10px;padding:10px 16px;font:600 13px/1.4 var(--font-barlow,sans-serif);color:#526768}.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_rail__rgC9k .payment-preview_activeRail__9MNcO{background:var(--accent-100);border-color:var(--accent-300);color:var(--accent-700)}.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_rail__rgC9k button:hover{background:#f0f5f3;color:var(--accent-700)}.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_rail__rgC9k button:focus-visible{outline:3px solid var(--accent-600);outline-offset:2px}.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_shell__H3eRP{padding:24px}.payment-preview_page__1Ln95[data-workspace=financial] .payment-preview_header__AJcrs{margin-bottom:24px;max-width:1720px}.payment-preview_page__1Ln95[data-workspace=financial] .payment-preview_header__AJcrs h1{font:600 24px/1.3 var(--font-barlow,sans-serif);letter-spacing:-.025em}.payment-preview_page__1Ln95[data-workspace=financial] .payment-preview_header__AJcrs p{font-size:13px;line-height:1.5;color:#526768}.payment-preview_page__1Ln95[data-workspace=financial] .payment-preview_sampleBadge__RTlo1{border-radius:100px;font-size:10px;background:#fff;color:#526768;border-color:#dbe5e3}@media(max-width:760px){.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_rail__rgC9k{padding:12px}.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_shell__H3eRP{padding:16px}.payment-preview_page__1Ln95[data-workspace=financial] .payment-preview_header__AJcrs{flex-wrap:wrap}.payment-preview_page__1Ln95[data-workspace=financial] .payment-preview_headerActions__EIbRx{margin-left:0}}@media print{.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_rail__rgC9k{display:none}.payment-preview_page__1Ln95[data-workspace=financial]>.payment-preview_shell__H3eRP{padding:0}}.CardDatabase_page__Ui6yA{padding:26px;min-height:100%;background:#f2f2f1;color:#1d1f20}.CardDatabase_header__6_v8r{margin-bottom:18px}.CardDatabase_eyebrow__8EvzM{font:600 10px/1.2 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-600)}.CardDatabase_title__HoQRO{margin:4px 0 0;font-size:28px;line-height:1.1;font-weight:700}.CardDatabase_subtitle__Dishj{margin:7px 0 0;color:rgba(29,31,32,.62);max-width:760px}.CardDatabase_summary__mkwPM{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));border:1px solid rgba(29,31,32,.18);background:#fff;margin-bottom:14px}.CardDatabase_metric__GJVFf{padding:14px 16px;border-right:1px solid rgba(29,31,32,.12)}.CardDatabase_metric__GJVFf:last-child{border-right:0}.CardDatabase_metricLabel__9ZHyk{font:600 9px/1.2 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.1em;color:rgba(29,31,32,.55)}.CardDatabase_metricValue__ncGG9{margin-top:5px;font-size:20px;font-weight:700}.CardDatabase_toolbar__olmik{display:flex;gap:10px;margin-bottom:12px}.CardDatabase_search__3nEsF,.CardDatabase_select__VBeDu{border:1px solid rgba(29,31,32,.24);background:#fff;padding:9px 11px;font-size:13px}.CardDatabase_search__3nEsF{flex:1;min-width:180px}.CardDatabase_tableWrap__Z_VAB{overflow:auto;border:1px solid rgba(29,31,32,.18);background:#fff}.CardDatabase_table__BvwQI{width:100%;border-collapse:collapse;min-width:1500px}.CardDatabase_table__BvwQI th{position:sticky;top:0;z-index:1;padding:10px 12px;background:var(--accent-900);color:rgba(255,255,255,.78);text-align:left;font:600 9px/1.2 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.CardDatabase_table__BvwQI td{padding:11px 12px;border-bottom:1px solid rgba(29,31,32,.08);vertical-align:top;font-size:12px;white-space:nowrap}.CardDatabase_customer__h3rJM{font-weight:700;color:var(--accent-700);border:0;background:none;padding:0;cursor:pointer;text-align:left}.CardDatabase_job__mkaSB{display:block;margin-top:3px;max-width:260px;overflow:hidden;text-overflow:ellipsis;color:rgba(29,31,32,.62)}.CardDatabase_tag__GsqCr{display:inline-block;border:1px solid color-mix(in srgb,var(--accent-600) 35%,transparent);background:var(--accent-100);color:var(--accent-700);padding:3px 6px;font:600 9px/1 ui-monospace,monospace;text-transform:uppercase}.CardDatabase_muted__Tx7w6{color:rgba(29,31,32,.48)}.CardDatabase_empty__TDbGy,.CardDatabase_error__K5GRr,.CardDatabase_integrity__nx5g4,.CardDatabase_warning__6RdR_{padding:14px 16px;border:1px solid rgba(29,31,32,.18);background:#fff;margin-bottom:12px}.CardDatabase_integrity__nx5g4{border-left:4px solid var(--accent-600);color:rgba(29,31,32,.72)}.CardDatabase_warning__6RdR_{border-left:4px solid #e08a2b}.CardDatabase_error__K5GRr{border-left:4px solid #d6473c}.CardDatabase_closeButton__FlhzP,.CardDatabase_fieldsButton__VQo3b,.CardDatabase_openCardButton__C2QRA{border:1px solid var(--accent-600);background:#fff;color:var(--accent-700);padding:7px 10px;font:700 10px/1.1 ui-monospace,monospace;cursor:pointer}.CardDatabase_closeButton__FlhzP:hover,.CardDatabase_fieldsButton__VQo3b:hover{background:var(--accent-100)}.CardDatabase_modalBackdrop__4PMur{position:fixed;inset:0;z-index:80;display:flex;justify-content:flex-end;background:rgba(8,24,25,.52)}.CardDatabase_modal__xfYzN{width:min(760px,96vw);height:100%;display:flex;flex-direction:column;background:#f2f2f1;box-shadow:-18px 0 40px rgba(8,24,25,.22)}.CardDatabase_modalHeader__JbLgZ{display:flex;justify-content:space-between;gap:20px;padding:22px 24px;background:var(--accent-900);color:#fff}.CardDatabase_modalHeader__JbLgZ h2{margin:4px 0 0;font-size:24px}.CardDatabase_modalHeader__JbLgZ p{margin:6px 0 0;color:rgba(255,255,255,.72)}.CardDatabase_modalHeader__JbLgZ .CardDatabase_eyebrow__8EvzM{color:var(--accent-300)}.CardDatabase_closeButton__FlhzP{align-self:flex-start;border-color:rgba(255,255,255,.4);background:transparent;color:#fff}.CardDatabase_modalBody__c10ve{overflow:auto;padding:18px 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CardDatabase_fieldGroup__q219r{border:1px solid rgba(29,31,32,.16);background:#fff}.CardDatabase_fieldGroup__q219r h3{margin:0;padding:10px 12px;border-bottom:1px solid rgba(29,31,32,.1);color:var(--accent-700);font:700 10px/1.2 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em}.CardDatabase_fieldGroup__q219r dl{margin:0}.CardDatabase_fieldGroup__q219r dl>div{display:grid;grid-template-columns:minmax(130px,.9fr) minmax(0,1.2fr);gap:12px;padding:8px 12px;border-bottom:1px solid rgba(29,31,32,.06)}.CardDatabase_fieldGroup__q219r dl>div:last-child{border-bottom:0}.CardDatabase_fieldGroup__q219r dt{color:rgba(29,31,32,.56);font-size:11px}.CardDatabase_fieldGroup__q219r dd{margin:0;overflow-wrap:anywhere;font-size:11px;font-weight:650}.CardDatabase_modalFooter__CFB6d{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;border-top:1px solid rgba(29,31,32,.15);background:#fff;color:rgba(29,31,32,.6);font-size:11px}.CardDatabase_openCardButton__C2QRA{background:var(--accent-600);color:#fff}.CardDatabase_openCardButton__C2QRA:hover{background:var(--accent-700)}@media(max-width:760px){.CardDatabase_page__Ui6yA{padding:16px}.CardDatabase_toolbar__olmik{flex-direction:column}.CardDatabase_summary__mkwPM{grid-template-columns:repeat(2,1fr)}.CardDatabase_modalBody__c10ve{grid-template-columns:1fr;padding:14px}.CardDatabase_modalFooter__CFB6d,.CardDatabase_modalHeader__JbLgZ{padding:16px}.CardDatabase_modalFooter__CFB6d{align-items:flex-start;flex-direction:column}.CardDatabase_openCardButton__C2QRA{width:100%}}