.connect_page__JikjY{min-height:100%;padding:38px 42px 56px;color:#111;max-width:1500px;margin:0 auto}.connect_pageHeader__UJDdx{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:30px}.connect_pageHeader__UJDdx h1{font-size:32px;letter-spacing:-.03em;margin:0 0 8px}.connect_pageHeader__UJDdx p,.connect_placeholder__AXn4u p,.connect_sectionHeading__UTHVh p{margin:0;color:#626262;font-size:15px}.connect_linkButton___15EY,.connect_primary__Dt39q,.connect_secondary__y9CU7{border:1px solid #1d4ed8;background:#2563eb;color:#fff;border-radius:8px;padding:12px 17px;font-weight:600;cursor:pointer}.connect_secondary__y9CU7{background:#fff;color:#1f4db8;border-color:#b9c4d8;padding:9px 13px}.connect_linkButton___15EY{background:transparent;color:#2563eb;border:0;padding:0}.connect_metrics__JbvCI{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:26px}.connect_metrics__JbvCI>div{background:#fff;border:1px solid #dedede;border-radius:12px;padding:20px 22px}.connect_metrics__JbvCI small,.connect_metrics__JbvCI span{display:block;color:#656565;font-size:13px}.connect_metrics__JbvCI strong{display:block;font-size:30px;letter-spacing:-.04em;margin:9px 0 3px}.connect_lower__pzoSL>div,.connect_placeholder__AXn4u,.connect_side__OnwdW,.connect_workflow__sktwl{background:#fff;border:1px solid #dedede;border-radius:12px;padding:24px}.connect_workflow__sktwl{margin-bottom:26px}.connect_sectionHeading__UTHVh{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px}.connect_placeholder__AXn4u h2,.connect_sectionHeading__UTHVh h2,.connect_side__OnwdW h2{font-size:19px;margin:0 0 7px;letter-spacing:-.02em}.connect_connection__Y58Dr{display:flex;align-items:center;gap:7px;color:#2453b7;font-size:13px;white-space:nowrap}.connect_steps__RB8Rz{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.connect_step__PvR_P{padding:4px 25px 4px 0;margin-right:25px;border-right:1px solid #e2e2e2;min-height:220px}.connect_step__PvR_P:last-child{border:0;margin:0}.connect_step__PvR_P>span{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#eaf0ff;color:#2453b7;font-weight:700;font-size:13px;margin-right:9px}.connect_step__PvR_P>svg{vertical-align:middle;color:#2453b7}.connect_step__PvR_P h3{font-size:16px;margin:15px 0 7px}.connect_step__PvR_P p{color:#6b6b6b;font-size:14px;line-height:1.45;margin:0 0 18px}.connect_searchRow__y7p0Z label{display:block;font-size:12px;color:#555;margin-bottom:6px}.connect_searchRow__y7p0Z>div{display:flex}.connect_searchRow__y7p0Z input{min-width:0;flex:1;border:1px solid #cfcfcf;border-radius:7px 0 0 7px;padding:10px;font:inherit}.connect_searchRow__y7p0Z button{border:1px solid #2563eb;background:#2563eb;color:white;border-radius:0 7px 7px 0;padding:0 13px;font-weight:600}.connect_result__Y0KDQ{display:flex;align-items:center;gap:9px;border-top:1px solid #e4e4e4;margin-top:13px;padding-top:12px}.connect_result__Y0KDQ span:nth-child(2){display:flex;flex-direction:column;flex:1}.connect_result__Y0KDQ small{color:#707070;margin-top:2px}.connect_live__92Ag8,.connect_resultTag__wbetZ{font-size:12px;color:#2453b7;font-weight:600}.connect_lower__pzoSL{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:26px}.connect_lower__pzoSL>div{min-width:0}.connect_side__OnwdW{align-self:start}.connect_integration__DweJ_{display:flex;align-items:center;gap:10px;padding:15px 0;border-bottom:1px solid #e5e5e5}.connect_integration__DweJ_:last-of-type{margin-bottom:18px}.connect_integrationIcon__VF7WT{display:grid;place-items:center;width:34px;height:34px;border:1px solid #d8d8d8;border-radius:8px;color:#2453b7}.connect_integration__DweJ_ div{display:flex;flex-direction:column;flex:1}.connect_integration__DweJ_ small{color:#737373;margin-top:3px}.connect_placeholder__AXn4u{min-height:360px}.connect_placeholder__AXn4u p{max-width:620px;margin-bottom:25px}.connect_identity__GdBia{display:flex;align-items:center;gap:9px}.connect_account__YNhBn span,.connect_account__YNhBn strong,.connect_identity__GdBia small,.connect_identity__GdBia strong{display:block}.connect_account__YNhBn span,.connect_identity__GdBia small{font-size:12px;color:#777;margin-top:2px}.connect_mark__sBQZN{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#1d4ed8;color:#fff;font-weight:700;font-size:12px}.connect_account__YNhBn{display:flex;flex-direction:column;font-size:13px}.connect_status__mPNkQ{color:#2453b7;font-size:13px;font-weight:600}@media (max-width:900px){.connect_page__JikjY{padding:24px}.connect_lower__pzoSL,.connect_steps__RB8Rz{grid-template-columns:1fr}.connect_step__PvR_P{border-right:0;border-bottom:1px solid #e2e2e2;padding:18px 0;margin:0}.connect_metrics__JbvCI{grid-template-columns:1fr}.connect_side__OnwdW{order:-1}}@media (max-width:620px){.connect_pageHeader__UJDdx{flex-direction:column}.connect_pageHeader__UJDdx .connect_primary__Dt39q{width:100%}.connect_lower__pzoSL>div,.connect_side__OnwdW,.connect_workflow__sktwl{padding:18px}}.connect_billing__D4mNQ,.connect_integrationPage__Qg4NR,.connect_ledger__Nw1HV{background:#fff;border:1px solid #dedede;border-radius:12px;padding:24px}.connect_filters__qb38_{display:flex;align-items:end;gap:12px;flex-wrap:wrap;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:16px 0;margin-bottom:18px}.connect_billingForm__bVyga label,.connect_filters__qb38_ label{display:flex;flex-direction:column;gap:6px;color:#555;font-size:12px}.connect_billingForm__bVyga input,.connect_filters__qb38_ input,.connect_filters__qb38_ select{border:1px solid #cfcfcf;border-radius:7px;padding:10px;font:inherit;min-width:170px;background:#fff}.connect_progress__dOGNc{display:flex;justify-content:space-between;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:18px 0;margin:22px 0;color:#777;font-size:13px}.connect_progress__dOGNc span{display:flex;gap:8px;align-items:center}.connect_progress__dOGNc b{font-weight:500}.connect_progress__dOGNc .connect_current__LegCy{color:#2563eb}.connect_billingForm__bVyga{display:flex;align-items:end;gap:12px}.connect_billingForm__bVyga label{flex:1}.connect_memberPanel__Jpmry{border:1px solid #d7e0f2;border-radius:8px;margin-top:22px;padding:18px}.connect_memberPanel__Jpmry h3{margin:0 0 6px}.connect_memberPanel__Jpmry p{color:#666;margin:0}.connect_benefits__EGz03{display:flex;gap:30px;margin-top:20px;padding-top:16px;border-top:1px solid #e5e5e5}.connect_benefits__EGz03 span{display:flex;flex-direction:column;gap:4px;color:#666;font-size:13px}.connect_benefits__EGz03 b{color:#111}.connect_integrationPage__Qg4NR>p{color:#626262}.connect_integrationGrid__Ss12L{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:24px}.connect_integrationCard__qJQGJ{border:1px solid #dedede;border-radius:10px;padding:20px}.connect_integrationCard__qJQGJ h3{margin:16px 0 5px}.connect_integrationCard__qJQGJ p{color:#666;font-size:14px;min-height:40px}.connect_integrationCard__qJQGJ svg{color:#2453b7}@media (max-width:900px){.connect_integrationGrid__Ss12L{grid-template-columns:1fr}.connect_billingForm__bVyga{flex-wrap:wrap}.connect_billingForm__bVyga label{min-width:100%}.connect_benefits__EGz03{flex-direction:column;gap:12px}}.connect_setupPage__PFG79{background:#fff;border:1px solid #dedede;border-radius:12px;padding:24px;max-width:920px}.connect_setupPage__PFG79>p{color:#626262;margin-bottom:24px}.connect_setupRows__mEtNr{border-top:1px solid #e5e5e5;margin-bottom:24px}.connect_setupRows__mEtNr>div{display:flex;justify-content:space-between;gap:24px;padding:18px 0;border-bottom:1px solid #e5e5e5}.connect_setupRows__mEtNr span{color:#666;font-size:14px;text-align:right}.structure_page__GvwjN{--structure-ink:var(--ui-ink,#111);--structure-muted:var(--ui-muted,#686868);--structure-line:var(--ui-theme-border,#dedede);--structure-surface:var(--ui-surface,#fff);--structure-hover:var(--ui-work-hover,#f0f0f0);color:var(--structure-ink);padding:28px 32px 40px;display:flex;flex-direction:column;gap:24px;min-width:0;container-type:inline-size;font:13px/1.5 var(--vantra-ui-font-sans)}.structure_page__GvwjN[data-fill=true]{padding:0;gap:0;height:100%;min-height:0}.structure_page__GvwjN .vui-heading{color:var(--structure-ink);font-family:inherit}.structure_page__GvwjN .vui-empty-state{color:var(--structure-ink)}.structure_page__GvwjN .vui-empty-state p{color:var(--structure-muted)}.structure_page__GvwjN .vui-empty-state :is(h2,h3){font-size:16px;line-height:24px;font-weight:600}.structure_page__GvwjN .vui-heading[data-size=page]{font-size:24px;line-height:32px;font-weight:600;letter-spacing:-.035em}.structure_page__GvwjN .vui-heading[data-size=section]{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.015em}.structure_page__GvwjN .vui-button,.structure_page__GvwjN .vui-icon-button{min-height:36px;border-radius:8px;corner-shape:squircle;font-family:inherit;font-size:13px;font-weight:500;line-height:20px;padding:7px 12px;border:1px solid var(--vantra-ui-control-border);background:var(--vantra-ui-control-surface);color:var(--structure-ink)}.structure_page__GvwjN .vui-icon-button{width:36px;height:36px;padding:0}.structure_page__GvwjN .vui-button[data-variant=primary]{background:#2563eb;border-color:#2563eb;color:#fff}.structure_page__GvwjN .vui-button[data-variant=quiet],.structure_page__GvwjN .vui-icon-button[data-variant=quiet]{border-color:transparent;background:transparent}.structure_page__GvwjN .vui-button[data-variant=outline]{background:transparent;border-color:var(--vantra-ui-control-border)}.structure_page__GvwjN .vui-button:hover:not(:disabled),.structure_page__GvwjN .vui-icon-button:hover:not(:disabled){background:var(--vantra-ui-control-hover)}.structure_page__GvwjN .vui-button[data-variant=primary]:hover:not(:disabled){background:#1d4ed8}.structure_page__GvwjN .vui-button:disabled,.structure_page__GvwjN .vui-icon-button:disabled{color:var(--vantra-ui-color-text-muted)}.structure_page__GvwjN .vui-button[data-variant=primary]:disabled{background:#64748b;border-color:#64748b;color:#fff}.structure_page__GvwjN .vui-button[data-variant=outline]:disabled{border-color:var(--vantra-ui-control-border)}.structure_page__GvwjN .vui-button[aria-busy=true]{opacity:1}.structure_page__GvwjN .vui-button[aria-busy=true]>:first-child{visibility:hidden}.structure_page__GvwjN .vui-button__busy{inset:0;justify-content:center}.structure_page__GvwjN .vui-button__busy-mark{animation:structure_spin__VwOmO .9s linear infinite}.structure_page__GvwjN :where(button,input,select,a):focus-visible{outline:2px solid var(--ui-theme-focus,#2563eb);outline-offset:3px}.structure_header__tq0Lb,.structure_sectionHeader__L8Ymq{display:flex;align-items:center;justify-content:space-between;gap:20px}.structure_header__tq0Lb>div:first-child,.structure_sectionHeader__L8Ymq>div:first-child{min-width:0}.structure_header__tq0Lb p,.structure_sectionHeader__L8Ymq p{margin:4px 0 0;color:var(--structure-muted)}.structure_actions___YOWF,.structure_toolbar__xjGXq,.structure_toolbar__xjGXq>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.structure_actions___YOWF{flex-shrink:0}.structure_toolbar__xjGXq{justify-content:space-between;row-gap:12px}.structure_choices___wjti{display:flex;gap:4px;flex-wrap:wrap}.structure_choices___wjti .structure_choice__rolUL{display:flex;align-items:center;gap:8px;min-height:36px;padding:7px 12px;color:var(--structure-muted);border-radius:8px;border:1px solid var(--ui-theme-line,#eaeaea);background:var(--ui-theme-surface,#fff)}.structure_choices___wjti .structure_choice__rolUL[aria-pressed=true]{color:var(--ui-theme-accent,#2563eb);border-color:var(--ui-theme-accent,#2563eb);background:var(--vantra-ui-control-surface);font-weight:550}.structure_choices___wjti .structure_choice__rolUL:hover{background:var(--vantra-ui-control-surface)}.structure_choice__rolUL span{color:var(--structure-muted);font-size:11px;font-variant-numeric:tabular-nums}.structure_search__EcUII{background:var(--ui-theme-surface,#fff);display:flex;gap:8px;align-items:center;border:1px solid var(--vantra-ui-control-border);border-radius:8px;height:36px;padding:0 10px;color:var(--structure-muted);min-width:180px}.structure_search__EcUII input{width:190px;min-width:0;border:0;background:transparent;outline:0;color:var(--structure-ink);font:inherit}.structure_search__EcUII:focus-within{outline:2px solid var(--ui-theme-focus,#2563eb);outline-offset:2px}.structure_page__GvwjN .structure_search__EcUII input:focus-visible{outline:none}.structure_select__BYghJ{display:flex;align-items:center;gap:8px;color:var(--structure-muted)}.structure_select__BYghJ select{max-width:220px;min-height:36px;border:1px solid var(--vantra-ui-control-border);border-radius:8px;padding:5px 26px 5px 10px;background:var(--vantra-ui-control-surface);color:var(--structure-ink);font:inherit}.structure_summary__JrKTf{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}@supports ((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){.structure_select__BYghJ select,.structure_select__BYghJ select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.structure_select__BYghJ select{min-width:90px;padding:7px 10px;gap:16px;cursor:pointer}.structure_select__BYghJ select::picker-icon{transition:rotate .16s ease}.structure_select__BYghJ select:open::picker-icon{rotate:180deg}.structure_select__BYghJ select::picker(select){inset:auto;top:calc(anchor(bottom) + 6px);left:anchor(left);min-width:anchor-size(width);position-try-fallbacks:flip-block;background:var(--structure-surface);color:var(--structure-ink);border:1px solid var(--vantra-ui-control-border);border-radius:10px;padding:4px;margin:0;box-shadow:0 6px 20px #00000014;opacity:0;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,display allow-discrete .16s,overlay allow-discrete .16s}.structure_select__BYghJ select:open::picker(select){opacity:1;transform:translateY(0)}@starting-style{.structure_select__BYghJ select:open::picker(select){opacity:0;transform:translateY(-4px)}}.structure_select__BYghJ option{padding:7px 10px;border-radius:6px;gap:12px;font:inherit}.structure_select__BYghJ option:focus,.structure_select__BYghJ option:hover{background:var(--vantra-ui-control-surface)}.structure_select__BYghJ option:checked{font-weight:600}}@media (prefers-reduced-motion:reduce){.structure_select__BYghJ select::picker(select),.structure_select__BYghJ select::picker-icon{transition:none}}.structure_summary__JrKTf>button,.structure_summary__JrKTf>div{min-width:0;padding:0;display:flex;flex-direction:column;gap:5px;text-align:left;border:0;border-bottom:2px solid transparent;background:transparent}.structure_summary__JrKTf small,.structure_summary__JrKTf span{color:var(--structure-muted);font-size:12px}.structure_summary__JrKTf strong{overflow-wrap:anywhere;font-size:25px;letter-spacing:-.035em;font-weight:550;font-variant-numeric:tabular-nums}.structure_summary__JrKTf>button[aria-pressed=true]{border-bottom-color:var(--ui-nav-accent,#2563eb)}.structure_summary__JrKTf>button:hover{background:var(--vantra-ui-control-surface);border-radius:8px}.structure_split__8ctNX{display:grid;align-items:start;gap:24px}.structure_split__8ctNX,.structure_split__8ctNX[data-inspecting=true]{grid-template-columns:minmax(0,1fr)}.structure_split__8ctNX>div:first-child{min-width:0;display:flex;flex-direction:column;gap:16px}.structure_detail__mG1yn{min-width:0}.structure_detailBody__FB_uz{display:flex;flex-direction:column;gap:20px}.structure_detailBody__FB_uz>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.structure_detail__mG1yn h2{font-size:16px;line-height:24px;margin:0;letter-spacing:-.015em}.structure_detail__mG1yn p{margin:0;color:var(--structure-muted)}.structure_fields__aFYo6{display:flex;flex-direction:column;gap:16px;margin:0}.structure_fields__aFYo6 div{display:flex;flex-direction:column;gap:3px}.structure_fields__aFYo6 dt{color:var(--structure-muted);font-size:12px}.structure_fields__aFYo6 dd{margin:0;overflow-wrap:anywhere}.structure_fields__aFYo6[data-layout=grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.structure_fields__aFYo6[data-layout=form]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.structure_fields__aFYo6[data-layout=form]>div{min-width:0}.structure_fields__aFYo6[data-layout=form] input:not([type=file]),.structure_fields__aFYo6[data-layout=form] textarea{box-sizing:border-box;width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid var(--vantra-ui-control-border,#bdbdbd);border-radius:8px;background:var(--ui-theme-surface,#fff);color:var(--ui-theme-text,#111);font:inherit;font-size:14px}.structure_fields__aFYo6[data-layout=form] textarea{min-height:84px;resize:vertical}.structure_fields__aFYo6[data-layout=form] input:focus-visible,.structure_fields__aFYo6[data-layout=form] textarea:focus-visible{outline:2px solid var(--ui-theme-focus,#2563eb);outline-offset:2px}@container (max-width: 520px){.structure_fields__aFYo6[data-layout=form]{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.structure_fields__aFYo6[data-layout=form]{grid-template-columns:minmax(0,1fr)}}@container (min-width: 800px){.structure_fields__aFYo6[data-layout=grid]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width: 320px){.structure_fields__aFYo6[data-layout=grid]{grid-template-columns:minmax(0,1fr)}}.structure_message__DZdRy{margin:0;color:var(--structure-muted);font-size:12px}@keyframes structure_spin__VwOmO{to{transform:rotate(1turn)}}@container (min-width: 600px) and (max-width: 1323px){.structure_detail__mG1yn .structure_fields__aFYo6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@container (min-width: 1324px){.structure_split__8ctNX[data-inspecting=true]{grid-template-columns:minmax(0,1fr) 300px}}@container (min-width: 900px) and (max-width: 1323px){.structure_split__8ctNX[data-inspecting=true]:not(:has(table)){grid-template-columns:minmax(0,1fr) 300px}.structure_split__8ctNX:not(:has(table)) .structure_detail__mG1yn .structure_fields__aFYo6{display:flex}}@media (max-width:650px){.structure_page__GvwjN{padding:20px 16px 32px;gap:20px}.structure_header__tq0Lb{align-items:flex-start;flex-direction:column;gap:12px}.structure_summary__JrKTf{grid-template-columns:repeat(2,minmax(0,1fr))}.structure_select__BYghJ{flex-wrap:wrap}.structure_search__EcUII,.structure_search__EcUII input,.structure_toolbar__xjGXq>div{width:100%}}@media (prefers-reduced-motion:reduce){.structure_page__GvwjN .vui-button__busy-mark{animation:none}}.structure_metricContainer__BHgd5{container-type:inline-size;min-width:0}.structure_metricTiles__c20Ug{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@container (min-width: 440px){.structure_metricTiles__c20Ug{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 800px){.structure_metricTiles__c20Ug{grid-template-columns:repeat(4,minmax(0,1fr))}}.structure_metricTiles__c20Ug[data-count="3"]{grid-template-columns:minmax(0,1fr)}@container (min-width: 660px){.structure_metricTiles__c20Ug[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.structure_metricTiles__c20Ug[data-count="1"]{grid-template-columns:minmax(0,1fr)}@container (min-width: 440px){.structure_metricTiles__c20Ug[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.university_host__IAO31{height:100dvh;min-height:0;font-family:var(--vantra-ui-font-sans)}.university_launcherSpace__kHk1s{height:88px;flex:none}.university_publicPage__2qDoE{min-height:100dvh;display:flex;justify-content:center;align-items:flex-start;padding:48px 16px;background:var(--vantra-ui-color-canvas);color:var(--vantra-ui-color-text);font-family:var(--vantra-ui-font-sans)}.university_publicColumn__bVuOf{width:100%;max-width:520px;display:flex;flex-direction:column;gap:16px}.university_crest___ZvXd{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.university_crest___ZvXd h1{margin:0;font-size:20px}.university_cols__PlBtL{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;align-items:start}.university_cols3__rs5uL{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;align-items:start}.university_stack__8uPzZ{display:flex;flex-direction:column;gap:16px;min-width:0}.university_row__zB8wA{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.university_assistantAction__Lj0RH{display:flex;margin-block-start:12px}.university_spread__X9H3C{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.university_muted__5CYdR{color:var(--vantra-ui-color-text-muted)}.university_small__i5okl{font-size:12px;line-height:18px}.university_strong__Mq69u{font-weight:600}.university_block__fzY3O{display:block}.university_big__jLg_Z{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.university_mono__tLqId{font-family:var(--vantra-ui-font-mono);font-variant-numeric:tabular-nums}.university_num__bSoKE{font-variant-numeric:tabular-nums;white-space:nowrap}.university_formGrid__fvKEL{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.university_field__ECjwl{display:grid;align-content:start;gap:6px;min-width:0}.university_fieldLabel__ZCWnw{font-size:12px;line-height:16px;font-weight:600;color:var(--vantra-ui-color-text-muted)}.university_formGrid__fvKEL>.university_field__ECjwl>.university_fieldLabel__ZCWnw{min-height:16px}.university_formGrid__fvKEL>.university_fieldWide__Z50qa,.university_formGrid__fvKEL>.university_sourceDetails__IKgLR{grid-column:1/-1}.university_sourceDetails__IKgLR{min-width:0}.university_sourceDetails__IKgLR>summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--vantra-ui-color-text-muted);font-size:13px}.university_sourceDetails__IKgLR[open]>summary{margin-block-end:16px}@media (max-width:900px){.university_formGrid__fvKEL{grid-template-columns:minmax(0,1fr)}}.university_formGrid__fvKEL>.university_field__ECjwl{grid-row:span 3;grid-template-rows:subgrid}input.university_input___pTXo,select.university_input___pTXo{height:36px}.university_input___pTXo{width:100%;min-height:36px;border:1px solid var(--vantra-ui-control-border);border-radius:8px;padding:7px 10px;background:var(--vantra-ui-color-surface);color:var(--vantra-ui-color-text);font:inherit;font-size:13px;box-sizing:border-box}.university_input___pTXo:focus-visible{outline:2px solid var(--vantra-ui-color-focus);outline-offset:2px}.university_input___pTXo:disabled{opacity:.6;cursor:not-allowed}textarea.university_input___pTXo{min-height:88px;resize:vertical;line-height:1.5}.university_hint__s7HUc{font-size:12px;line-height:18px;color:var(--vantra-ui-color-text-muted)}.university_check__mi5LE{display:flex;align-items:flex-start;gap:10px;line-height:20px;cursor:pointer}.university_check__mi5LE input{width:16px;height:16px;margin-top:2px;accent-color:var(--vantra-ui-color-action);flex:none}.university_actions__iaCUo{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-block-start:16px;padding-inline-end:72px}.university_alert__vFdH6{border:1px solid var(--vantra-ui-color-border);border-left:3px solid var(--vantra-ui-color-text);border-radius:8px;color:var(--vantra-ui-color-text)}.university_alert__vFdH6,.university_note__2oou_{padding:10px 12px;background:var(--vantra-ui-color-surface)}.university_note__2oou_{border:1px solid var(--vantra-ui-color-border);border-left:3px solid var(--vantra-ui-color-action);border-radius:8px}.university_list__4M_89{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.university_list__4M_89>li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-top:1px solid var(--vantra-ui-color-border)}.university_list__4M_89>li:first-child{border-top:0}.university_checklist___xzd5{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.university_checklist___xzd5>li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--vantra-ui-color-border)}.university_checklist___xzd5>li:first-child{border-top:0}.university_mark__F4SdH{display:inline-flex;align-items:center;gap:8px}.university_dot__t5_Oq{width:20px;height:20px;border-radius:999px;display:inline-grid;place-items:center;border:1.5px solid var(--vantra-ui-control-border);color:var(--vantra-ui-color-text-muted);flex:none}.university_dot__t5_Oq[data-state=done]{border-color:var(--vantra-ui-color-action);background:var(--vantra-ui-color-action);color:var(--vantra-ui-color-action-on-solid)}.university_dot__t5_Oq[data-state=not_required]{border-style:dashed}.university_pay__7LV3M{display:grid;gap:8px;margin:0}.university_pay__7LV3M>div{display:grid;grid-template-columns:minmax(96px,34%) 1fr auto;gap:8px;align-items:center}.university_pay__7LV3M dt{color:var(--vantra-ui-color-text-muted);font-size:12px}.university_pay__7LV3M dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;word-break:break-word}.university_rooms__MTjaL{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}.university_room__iyXDU{border:1px solid var(--vantra-ui-color-border);border-radius:10px;padding:10px;background:var(--vantra-ui-color-surface);color:var(--vantra-ui-color-text);display:grid;gap:6px;min-width:0}.university_room__iyXDU[data-status=closed],.university_room__iyXDU[data-status=maintenance]{border-style:dashed}.university_room__iyXDU header{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.university_bed__of_wy{display:flex;align-items:center;gap:6px;font-size:12px;line-height:18px;min-width:0}.university_bed__of_wy span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.university_bedMark__3JfEx{width:10px;height:10px;border-radius:3px;border:1.5px solid var(--vantra-ui-control-border);flex:none}.university_bedMark__3JfEx[data-state=reserved]{border-color:var(--vantra-ui-color-action)}.university_bedMark__3JfEx[data-state=occupied]{border-color:var(--vantra-ui-color-action);background:var(--vantra-ui-color-action)}.university_meter__z3kAN{height:8px;border-radius:999px;background:var(--vantra-ui-control-surface);overflow:hidden}.university_meter__z3kAN>span{display:block;height:100%;background:var(--vantra-ui-color-action);border-radius:999px}.university_thread__FwB_5{display:flex;flex-direction:column;gap:10px}.university_message__VGdh8{max-width:88%;border:1px solid var(--vantra-ui-color-border);border-radius:12px;padding:10px 12px;background:var(--vantra-ui-color-surface)}.university_message__VGdh8[data-from=staff]{align-self:flex-end;border-color:var(--vantra-ui-color-action)}.university_message__VGdh8 small{display:block;margin-top:4px;color:var(--vantra-ui-color-text-muted)}.university_feed__tx50r{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.university_feed__tx50r>li{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-top:1px solid var(--vantra-ui-color-border);min-width:0}.university_feed__tx50r>li:first-child{border-top:0;padding-top:0}.university_prose__km7_l{margin:0;white-space:pre-line;overflow-wrap:anywhere}.university_letter__PgSV2{background:#fff;color:#111;max-width:820px;margin:0 auto;padding:40px 48px;border:1px solid var(--vantra-ui-color-border);border-radius:12px;font-size:13.5px;line-height:1.6}.university_letter__PgSV2 h1{font-size:20px;margin:0 0 4px}.university_letter__PgSV2 h2{font-size:15px;margin:22px 0 8px}@media (max-width:600px){.university_letter__PgSV2{padding:20px 16px}}@media print{.university_host__IAO31 [data-vantra-shell-part=navigation],.university_host__IAO31 [data-vantra-shell-part=sidebar]{display:none!important}.university_host__IAO31 [data-vantra-shell-part=content],.university_host__IAO31 [data-vantra-shell-part=workspace],.university_host__IAO31 [data-vantra-shell=v1]{display:block!important;height:auto!important;overflow:visible!important}.university_host__IAO31{height:auto}.university_noPrint__0wCEO{display:none!important}.university_launcherSpace__kHk1s{display:none}.university_letter__PgSV2{border:0;padding:0;max-width:none}}.charts_chart__16QRP{position:relative;--chart-surface:var(--ui-theme-surface,#fff);--chart-text:var(--ui-theme-text,#242424);--chart-muted:var(--ui-theme-muted,#737373);--chart-line:var(--ui-theme-line,#eaeaea);--chart-accent:var(--ui-theme-accent,#2563eb);--chart-series-0:var(--chart-accent);--chart-series-1:light-dark(#07877f,#51c9ba);--chart-series-2:light-dark(#b86512,#edab65);--chart-series-3:light-dark(#7452c8,#b39bf2);--chart-series-4:light-dark(#c35247,#f09284);color:var(--chart-text);min-width:0;width:100%}.charts_legend__77wVB{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;min-height:25px;font-size:11px;color:var(--chart-muted);padding:0 4px 5px}.charts_legend__77wVB>span,.charts_tooltip__ekPNl dt{display:flex;align-items:center;gap:7px}.charts_chart__16QRP[data-chart-presentation=tile] .charts_legend__77wVB{padding:0 0 8px;min-height:24px;gap:8px 16px;font-size:12px;line-height:16px}.charts_comparisonKey__EgGIR,.charts_currentKey__QE_jy,.charts_secondaryKey___26Se,.charts_targetKey__IOVtB{display:inline-block;width:13px;height:3px;flex:0 0 13px;border-radius:1px;background:var(--chart-accent)}.charts_comparisonKey__EgGIR,.charts_secondaryKey___26Se{background:var(--chart-series-1)}.charts_targetKey__IOVtB{background:var(--chart-text)}.charts_negativeKey__PZ8I8{display:inline-block;width:13px;height:3px;flex:0 0 13px;border-radius:1px;background:color-mix(in srgb,var(--chart-text) 48%,var(--chart-surface))}.charts_axisCaption__nRsF8{color:var(--chart-muted);font-size:11px;padding:0 4px 8px}.charts_scroll__aL1vK{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.charts_plot___9R_5{position:relative;min-width:600px;border-radius:4px;outline-offset:-2px}.charts_plot___9R_5[data-compact-chart]{min-width:280px}.charts_plot___9R_5[data-cartesian-chart]{min-width:480px}.charts_chart__16QRP[data-chart-presentation=tile] .charts_plot___9R_5[data-cartesian-chart]{min-width:280px}.charts_plot___9R_5[data-grid-chart]{min-width:480px}.charts_plot___9R_5[data-contained-chart]{min-width:760px;max-width:760px;margin-inline:auto}.charts_plot___9R_5[data-contained-chart][data-compact-chart]{min-width:280px}.charts_plot___9R_5:focus-visible{outline:2px solid var(--chart-accent)}.charts_svg__ZJDqy{width:100%;display:block;overflow:visible;font-family:inherit}.charts_axes__jLdl1 text,.charts_flowValue__AI6Bd,.charts_label__7MuvQ{fill:var(--chart-muted);font-size:11px;font-variant-numeric:tabular-nums}.charts_crosshair____VOO,.charts_grid__lUD2B,.charts_zero__AsujX{stroke:var(--chart-line);stroke-width:1;vector-effect:non-scaling-stroke}.charts_zero__AsujX{stroke:color-mix(in srgb,var(--chart-text) 22%,var(--chart-surface))}.charts_crosshair____VOO{stroke:color-mix(in srgb,var(--chart-text) 30%,var(--chart-surface))}.charts_comparisonLine__rg0XQ,.charts_line___0H8x,.charts_targetLine__gARhZ{stroke:var(--chart-accent);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.charts_comparisonLine__rg0XQ{stroke:var(--chart-series-1);stroke-width:1.5}.charts_targetLine__gARhZ{stroke:var(--chart-text)}.charts_area__18TqD{fill:var(--chart-accent);opacity:.1}.charts_dot__lxawQ{fill:var(--chart-accent);stroke:var(--chart-surface);stroke-width:1.5;vector-effect:non-scaling-stroke}.charts_comparisonDot__ePhFT{fill:var(--chart-surface);stroke:var(--chart-series-1);stroke-width:1.5;vector-effect:non-scaling-stroke}.charts_targetDot__SsVUk{fill:var(--chart-text);stroke:var(--chart-surface);stroke-width:1.5;vector-effect:non-scaling-stroke}.charts_pointFocus__h2Na7{fill:none;stroke:var(--chart-text);stroke-width:1;vector-effect:non-scaling-stroke}.charts_bar__cCy1E{fill:var(--chart-accent)}.charts_comparisonBar__0mhAS,.charts_secondaryBar__Vyine{fill:var(--chart-series-1)}.charts_totalBar__neqcu{fill:var(--chart-text)}.charts_negativeBar__AAOHQ{fill:color-mix(in srgb,var(--chart-text) 48%,var(--chart-surface))}.charts_track__tvGPF{fill:var(--chart-line)}.charts_connector__6m1hm{stroke:var(--chart-muted);stroke-width:1;vector-effect:non-scaling-stroke}.charts_value__ZsRqW{fill:var(--chart-text);font-size:11px;font-variant-numeric:tabular-nums;font-weight:500}.charts_directLabel__UWmjR{fill:var(--chart-text);font-size:10px;paint-order:stroke;stroke:var(--chart-surface);stroke-width:3px;stroke-linejoin:round}.charts_missing__J7gSd{fill:var(--chart-muted);font-size:10px}.charts_radarGrid__OnHXJ{fill:none;stroke:var(--chart-line);stroke-width:1;vector-effect:non-scaling-stroke}.charts_radarCurrent__x_p_y{fill:var(--chart-accent);fill-opacity:.12;stroke:var(--chart-accent);stroke-width:2;vector-effect:non-scaling-stroke}.charts_radarComparison__LOaAx{fill:none;stroke:var(--chart-series-1);stroke-width:1.5;vector-effect:non-scaling-stroke}.charts_segment__Ilgcq{stroke:var(--chart-surface);stroke-width:2;vector-effect:non-scaling-stroke;cursor:pointer}.charts_total__J7uay{fill:var(--chart-text);font-size:25px;font-weight:550;letter-spacing:-.8px;font-variant-numeric:tabular-nums}.charts_heatCell__ri2YO{stroke:transparent;cursor:pointer}.charts_heatValue__ljeQY{fill:var(--heat-light-ink,#000);fill:light-dark(var(--heat-light-ink,#000),var(--heat-dark-ink,#fff));font-size:10px;font-variant-numeric:tabular-nums;pointer-events:none}.charts_missingCell__T2dfY{fill:var(--chart-surface);stroke:var(--chart-line)}.charts_flow__7recW{fill:none;stroke:var(--chart-accent);cursor:pointer}.charts_flowNode__qdAt2{fill:var(--chart-accent)}.charts_flowLabel__pFO_3,.charts_flowValue__AI6Bd{paint-order:stroke;stroke:var(--chart-surface);stroke-width:4px;stroke-linejoin:round;fill:var(--chart-text);font-size:11px}.charts_flowValue__AI6Bd{font-size:10px}.charts_empty__ECWMa{fill:var(--chart-muted);font-size:13px}.charts_tooltip__ekPNl{position:absolute;z-index:2;transform:translateX(-50%);box-sizing:border-box;width:-moz-max-content;width:max-content;min-width:208px;max-width:min(285px,calc(100% - 16px));padding:12px 14px;background:var(--chart-surface);border:1px solid var(--ui-theme-border,#dedede);border-radius:8px;corner-shape:squircle;pointer-events:none;font-size:11px;box-shadow:0 4px 18px #00000010}.charts_tooltip__ekPNl>strong{display:block;color:var(--chart-text);font-size:11px;font-weight:550;margin-bottom:9px}.charts_tooltip__ekPNl dl{margin:0;display:grid;gap:7px}.charts_tooltip__ekPNl dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:22px}.charts_tooltip__ekPNl dt{color:var(--chart-muted)}.charts_tooltip__ekPNl dd{margin:0;color:var(--chart-text);font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.charts_tooltipConclusion__tJRux{border-top:1px solid var(--chart-line);padding-top:9px;margin-top:2px}.charts_tooltip__ekPNl dl>div:first-child .charts_currentKey__QE_jy{background:var(--chart-active-series)}.charts_tooltipConclusion__tJRux dd small{display:block;text-align:right;color:var(--chart-muted);font-weight:400;margin-top:3px}.charts_breakdown__oVbc_{margin-top:8px;font-size:11px;line-height:16px}.charts_breakdownHeading__O9Us7,.charts_breakdown__oVbc_ dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto 48px;align-items:center;gap:12px}.charts_chart__16QRP[data-chart-kind=radial] .charts_breakdownHeading__O9Us7,.charts_chart__16QRP[data-chart-kind=radial] .charts_breakdown__oVbc_ dl>div{grid-template-columns:minmax(0,1fr) auto}.charts_breakdownHeading__O9Us7{color:var(--chart-muted);padding:0 0 8px}.charts_breakdownHeading__O9Us7>:not(:first-child){text-align:right}.charts_breakdown__oVbc_ dl{margin:0}.charts_breakdown__oVbc_ dl>div{border-top:1px solid var(--chart-line);padding:9px 0}.charts_breakdown__oVbc_ dt{display:flex;align-items:center;gap:8px;min-width:0}.charts_breakdown__oVbc_ dt span{overflow-wrap:anywhere}.charts_breakdown__oVbc_ dt i{width:7px;height:7px;border-radius:2px;flex:0 0 7px}.charts_breakdown__oVbc_ dd{margin:0;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.charts_breakdown__oVbc_ .charts_share__9Z_EC{color:var(--chart-muted)}.charts_breakdown__oVbc_ [data-active=true] dt{font-weight:600}.charts_insight__1m_mr{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:6px;font-size:11px;color:var(--chart-muted)}.charts_insight__1m_mr strong{font-weight:500;color:var(--chart-text)}.charts_hint__lF55D{padding:9px 4px 0;min-height:25px;color:var(--chart-muted);font-size:10px;line-height:1.5}.charts_srOnly__OvDTY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.charts_chart__16QRP *,.charts_chart__16QRP :after,.charts_chart__16QRP :before{transition:none!important;animation:none!important}}@media print{.charts_hint__lF55D,.charts_tooltip__ekPNl{display:none}.charts_plot___9R_5,.charts_plot___9R_5:focus-visible{outline:none}}@media (forced-colors:active){.charts_flow__7recW,.charts_line___0H8x,.charts_radarCurrent__x_p_y,.charts_targetLine__gARhZ{stroke:Highlight}.charts_bar__cCy1E,.charts_dot__lxawQ,.charts_flowNode__qdAt2{fill:Highlight}.charts_comparisonLine__rg0XQ,.charts_grid__lUD2B,.charts_radarGrid__OnHXJ,.charts_zero__AsujX{stroke:GrayText}.charts_axes__jLdl1 text,.charts_heatValue__ljeQY,.charts_label__7MuvQ,.charts_missing__J7gSd,.charts_total__J7uay,.charts_value__ZsRqW{fill:CanvasText}.charts_heatCell__ri2YO{fill:Canvas;stroke:CanvasText}.charts_tooltip__ekPNl{border-color:CanvasText}}.charts_chart__16QRP[data-legend-beside]{display:grid;grid-template-columns:202px minmax(0,1fr);align-items:center;gap:16px}.charts_chart__16QRP[data-legend-beside] .charts_plot___9R_5[data-contained-chart][data-compact-chart]{min-width:0;width:202px}.charts_chart__16QRP[data-legend-beside] .charts_breakdown__oVbc_{margin:0}.charts_chart__16QRP[data-legend-beside]>.charts_hint__lF55D{grid-column:1/-1}.cells_fileLink__LuI86{display:flex;align-items:center;gap:12px;color:var(--ui-theme-text,#303030);min-width:0}.cells_fileLink__LuI86>span{min-width:0}.cells_fileName__TrFmn{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.cells_text__NGdOp{white-space:nowrap;color:var(--ui-theme-muted,#626262)}.cells_mono__K_1g5,.cells_stage__iJ96p,.cells_text__NGdOp{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-table-presentation=document] :is(.cells_text__NGdOp,.cells_mono__K_1g5,.cells_stage__iJ96p,.cells_fileName__TrFmn){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.cells_fileLink__LuI86:hover>span{text-decoration:underline;text-underline-offset:3px}.cells_mono__K_1g5{font:10px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ui-theme-muted,#676767)!important}.cells_stage__iJ96p{font-size:11px;color:var(--ui-theme-muted,#555);white-space:nowrap}.cells_stage__iJ96p[data-emphasized=true]{font-weight:550;color:var(--ui-theme-text,#333)}.cells_rowOpen__A9EPv{display:grid;place-items:center;width:24px;height:28px;color:var(--ui-theme-faint,#a3a3a3);border-radius:5px}.cells_rowOpen__A9EPv:hover{color:var(--ui-theme-text,#353535);background:var(--ui-theme-hover,#f0f0f0)}.studio_editor__C3Zmn,.studio_paper__SO1rO{display:block;width:100%;min-width:0;box-sizing:border-box;background:#ffffff!important;color:#111111!important;color-scheme:light;font-family:var(--vantra-ui-font-sans);font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:24px}.studio_paper__SO1rO{border:0}.studio_editor__C3Zmn{border:1px solid var(--vantra-ui-color-border);border-radius:8px;resize:vertical}.studio_editor__C3Zmn:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.studio_field__gJoZV{display:flex;flex-direction:column;gap:8px}@media print{.studio_paper__SO1rO{padding:0;font-size:11pt}.studio_editor__C3Zmn{display:none}}.messaging_inbox__KiYuO{display:grid;grid-template-columns:308px minmax(0,1fr);height:100%;min-height:0;overflow:hidden;background:var(--ui-theme-hover,#f3f2ef);color:var(--ui-theme-text,#242424);font-family:var(--vantra-ui-font-sans);container-type:inline-size}.messaging_inbox__KiYuO *{box-sizing:border-box}.messaging_inbox__KiYuO h1,.messaging_inbox__KiYuO h2,.messaging_inbox__KiYuO h3,.messaging_inbox__KiYuO p{margin:0}.messaging_inbox__KiYuO button,.messaging_inbox__KiYuO input,.messaging_inbox__KiYuO textarea{font:inherit}.messaging_inbox__KiYuO button:focus-visible,.messaging_inbox__KiYuO input:focus-visible,.messaging_inbox__KiYuO textarea:focus-visible{outline:2px solid var(--ui-theme-focus,#666);outline-offset:2px}.messaging_listPane__bLcef{display:flex;flex-direction:column;min-height:0;min-width:0;padding:24px 12px 24px 24px}.messaging_listHeading__lVonw{display:flex;gap:12px;align-items:baseline;padding:0 4px 20px}.messaging_listHeading__lVonw h1{font-size:22px;font-weight:650;letter-spacing:-.65px}.messaging_contactIdentity__Gh2Lt p,.messaging_conversationMeta__3xvTw,.messaging_date__fEroW,.messaging_delivery__XwpbY,.messaging_empty__NrxWp p,.messaging_fields__ZoQma dt,.messaging_listHeading__lVonw>span,.messaging_noSelection__lxepu p,.messaging_preview__w6FIr,.messaging_threadIdentity__NXjyd p{color:var(--ui-theme-muted,#686868)}.messaging_listHeading__lVonw>span{font-size:12px}.messaging_filters__IILil{display:flex;gap:2px;margin:12px 0}.messaging_conversations__yuSNu{overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:12px;padding:2px}.messaging_conversationTile__OYXph{position:relative;flex-shrink:0}.messaging_conversation__zKVcA{display:flex;align-items:center;gap:12px;width:100%;padding:0;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.messaging_conversation__zKVcA:after{content:"";position:absolute;inset:0}.messaging_conversation__zKVcA[aria-pressed=true] strong{color:var(--ui-theme-accent,#245dc1)}.messaging_conversation__zKVcA[aria-pressed=true] .messaging_avatar__OoN_d{outline:2px solid var(--ui-theme-accent,#245dc1);outline-offset:3px}.messaging_conversation__zKVcA:hover strong{text-decoration:underline;text-underline-offset:3px}.messaging_conversationContent__AxMuI{display:block;min-width:0;flex:1}.messaging_conversationHeading__D3hFA{display:flex;align-items:baseline;gap:8px}.messaging_conversationHeading__D3hFA strong{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messaging_conversationHeading__D3hFA time{margin-left:auto;font-size:10px;white-space:nowrap;color:var(--ui-theme-muted,#686868)}.messaging_preview__w6FIr{display:block;font-size:12px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 7px}.messaging_conversationMeta__3xvTw{display:flex;align-items:center;justify-content:space-between;height:16px;font-size:10px}.messaging_unread__BG9WF{place-items:center;min-width:17px;height:17px;background:var(--ui-theme-accent,#2563eb);color:var(--ui-theme-surface,#fff);font-size:10px}.messaging_avatar__OoN_d,.messaging_unread__BG9WF{display:grid;border-radius:50%;corner-shape:round;font-weight:600}.messaging_avatar__OoN_d{place-items:center;flex:0 0 36px;width:36px;height:36px;color:#fff;font-size:11px;letter-spacing:.1px}.messaging_avatar__OoN_d[data-avatar-colour="0"]{background:#3568a3}.messaging_avatar__OoN_d[data-avatar-colour="1"]{background:#24776d}.messaging_avatar__OoN_d[data-avatar-colour="2"]{background:#98515d}.messaging_avatar__OoN_d[data-avatar-colour="3"]{background:#6e54a3}.messaging_avatar__OoN_d[data-avatar-colour="4"]{background:#94603f}.messaging_avatar__OoN_d[data-avatar-colour="5"]{background:#46665f}.messaging_avatar__OoN_d[data-small=true]{flex-basis:22px;width:22px;height:22px;font-size:8px}.messaging_thread__prEg5{display:flex;flex-direction:column;min-height:0;min-width:0;padding:0 24px 24px;background:#e7edf4}.messaging_inbox__KiYuO:where(:is([data-theme=dark] *)) .messaging_thread__prEg5{background:#25303d}.messaging_threadHeader__Uqx_m{display:flex;align-items:center;gap:12px;flex:0 0 82px}.messaging_threadIdentity__NXjyd{flex:1;min-width:0}.messaging_threadIdentity__NXjyd h2{font-size:16px;font-weight:600;letter-spacing:-.3px}.messaging_threadIdentity__NXjyd h2:focus{outline:none}.messaging_threadIdentity__NXjyd p{margin-top:3px;font-size:12px}.messaging_log__KX8fq{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;overscroll-behavior:contain;padding:10px 0 24px;scrollbar-gutter:stable}.messaging_date__fEroW{text-align:center;font-size:11px;padding-bottom:28px}.messaging_message___0yZH{width:-moz-fit-content;width:fit-content;max-width:min(88%,520px);margin-bottom:12px}.messaging_message___0yZH[data-direction=outgoing]{margin-left:auto}.messaging_message___0yZH[data-direction=note]{width:88%;margin:24px auto}.messaging_message___0yZH[data-direction=outgoing] .messaging_delivery__XwpbY:not([data-failed=true]){color:var(--ui-theme-accent,#245dc1)}.messaging_noteLabel__GMudX{display:flex;align-items:center;gap:5px;margin-bottom:8px;font-size:11px;color:#7651a2}.messaging_inbox__KiYuO:where(:is([data-theme=dark] *)) .messaging_noteLabel__GMudX{color:#c9afea}.messaging_delivery__XwpbY{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-top:5px;padding-inline:2px;font-size:10px}.messaging_message___0yZH[data-direction=incoming] .messaging_delivery__XwpbY{justify-content:flex-start}.messaging_delivery__XwpbY[data-failed=true]{gap:10px}.messaging_composerArea__3ghxR{flex-shrink:0;padding-top:6px}.messaging_suggestion__PFAEi{margin-bottom:6px}.messaging_suggestionContent__g0sNN{padding:12px 8px 16px;max-height:240px;overflow-y:auto}.messaging_suggestionContent__g0sNN p{font-size:13px;line-height:1.6}.messaging_suggestionContent__g0sNN small{display:block;font-size:11px;color:var(--ui-theme-muted,#686868);margin-top:8px}.messaging_suggestionContent__g0sNN details{margin:12px 0;font-size:12px}.messaging_suggestionContent__g0sNN summary{cursor:pointer}.messaging_suggestionContent__g0sNN details p{margin-top:8px;font-size:12px}.messaging_composer__hsYkH{padding:0}.messaging_composerTabs__6HX2N{display:flex;gap:4px;align-items:center}.messaging_composerTabs__6HX2N>span{margin-left:auto;color:var(--ui-theme-muted,#686868);font-size:10px;padding:0 4px}.messaging_composer__hsYkH textarea{display:block;width:100%;min-height:58px;max-height:120px;padding:12px 0;border:0;background:transparent;color:inherit;font-size:13px;line-height:1.6;resize:vertical}.messaging_composer__hsYkH textarea::-moz-placeholder{color:var(--ui-theme-muted,#777)}.messaging_composer__hsYkH textarea::placeholder{color:var(--ui-theme-muted,#777)}.messaging_composerFooter__rAl6f{display:flex;align-items:center;gap:10px}.messaging_composerFooter__rAl6f>button:last-child{margin-left:auto}.messaging_keyboardHint__1hf3S{font-size:10px;color:var(--ui-theme-muted,#777)}.messaging_sendLabel__8lio5{display:flex;align-items:center;gap:10px}.messaging_pendingAttachment___76wK{display:flex;align-items:center;gap:8px;padding:4px 8px;font-size:12px}.messaging_pendingAttachment___76wK>span{overflow-wrap:anywhere;min-width:0}.messaging_pendingAttachment___76wK>button{margin-left:auto}.messaging_empty__NrxWp{padding:24px 10px;text-align:center;font-size:13px}.messaging_empty__NrxWp p{margin:8px 0 16px}.messaging_error__dmqFi{display:flex;align-items:center;gap:12px;padding:16px;font-size:12px}.messaging_noSelection__lxepu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center}.messaging_noSelection__lxepu h2{font-size:20px;letter-spacing:-.4px}.messaging_details__gAxV8{display:flex;flex-direction:column;padding:20px 16px 16px 0;gap:16px;overflow-y:auto;min-height:0}.messaging_details__gAxV8>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.messaging_details__gAxV8 h2{font-size:14px;font-weight:600}.messaging_contactIdentity__Gh2Lt{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 0 24px;text-align:center}.messaging_contactIdentity__Gh2Lt .messaging_avatar__OoN_d{width:52px;height:52px;flex-basis:52px;font-size:15px}.messaging_contactIdentity__Gh2Lt h3{font-size:16px}.messaging_contactIdentity__Gh2Lt p{font-size:12px}.messaging_fields__ZoQma{margin:0;display:grid;gap:22px}.messaging_fields__ZoQma dt{font-size:11px;margin-bottom:4px}.messaging_fields__ZoQma dd{margin:0;font-size:12px;overflow-wrap:anywhere}.messaging_inbox__KiYuO[data-details-open=true]{grid-template-columns:268px minmax(0,1fr) 248px}.messaging_hidden__XOlSi,.messaging_mobileBack__LSnVb{display:none}@media (max-width:1180px){.messaging_inbox__KiYuO[data-details-open=true]{grid-template-columns:270px minmax(0,1fr)}.messaging_inbox__KiYuO[data-details-open=true] .messaging_thread__prEg5{display:none}.messaging_details__gAxV8{padding:20px}.messaging_details__gAxV8>section{max-width:440px;width:100%;align-self:center}}@media (max-width:800px){.messaging_inbox__KiYuO,.messaging_inbox__KiYuO[data-details-open=true]{grid-template-columns:minmax(0,1fr);height:100%;min-height:0}.messaging_inbox__KiYuO[data-thread-open=true] .messaging_listPane__bLcef{display:none}.messaging_listPane__bLcef{padding:20px 16px 16px}.messaging_thread__prEg5{padding-inline:12px}.messaging_threadHeader__Uqx_m{gap:8px;flex-basis:76px}.messaging_threadHeader__Uqx_m>.messaging_avatar__OoN_d{display:none}.messaging_threadIdentity__NXjyd h2{font-size:14px}.messaging_threadIdentity__NXjyd p{font-size:10px}.messaging_mobileBack__LSnVb{display:inline}.messaging_message___0yZH{max-width:90%}.messaging_composerTabs__6HX2N>span,.messaging_keyboardHint__1hf3S,.messaging_noSelection__lxepu{display:none}.messaging_details__gAxV8{padding:16px}}@media (prefers-reduced-motion:no-preference){.messaging_message___0yZH{animation:messaging_messageIn__8LsW5 .16s ease-out}@keyframes messaging_messageIn__8LsW5{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media (forced-colors:active){.messaging_conversation__zKVcA[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-2px}}.message-bubble_bubble__9WeiF{padding:8px 12px;border-radius:12px;corner-shape:round;background:var(--ui-theme-surface,#fff);color:var(--ui-theme-text,#242424);min-width:0}.message-bubble_bubble__9WeiF[data-direction=outgoing]{background:#245dc1;color:#fff}.message-bubble_bubble__9WeiF p{margin:0;font-size:13px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.message-bubble_attachment__Aivlt{display:flex;gap:8px;align-items:center}.message-bubble_bubble__9WeiF p+.message-bubble_attachment__Aivlt{margin-top:8px}.message-bubble_attachment__Aivlt svg{flex-shrink:0}.message-bubble_attachment__Aivlt small,.message-bubble_attachment__Aivlt strong{display:block;overflow-wrap:anywhere}.message-bubble_attachment__Aivlt strong{font-size:12px;font-weight:600}.message-bubble_attachment__Aivlt small{font-size:11px;line-height:16px;margin-top:2px}@media (forced-colors:active){.message-bubble_bubble__9WeiF{outline:1px solid CanvasText}}.email_stack__HjUSR{display:flex;flex-direction:column;gap:20px;min-width:0}.email_paperStage__twPn0{min-width:0;padding:24px;background:color-mix(in srgb,var(--ui-theme-text,#242424) 7%,var(--ui-theme-surface,#fff));border-radius:12px}.email_sourceStage__Vs5nh{padding:0;background:transparent}.email_documentStage__mtq_Q{padding:16px}.email_documentStage__mtq_Q .email_paper__eTpwI{min-height:0;padding:24px}.email_reviewBar__OjLov{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px}.email_reviewBarStatus__zUR9Z{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.email_reviewBarStatus__zUR9Z strong{font-size:14px;font-weight:600}.email_reviewBarStatus__zUR9Z span{color:var(--ui-theme-muted,#666);font-size:13px}.email_paper__eTpwI{box-sizing:border-box;width:100%;min-height:720px;padding:40px;margin:0 auto;border:1px solid #d6d6d6;background:#fff;color:#171717;line-height:1.6;overflow-wrap:anywhere}.email_paperActions__4mIJA{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-bottom:24px}.email_paper__eTpwI h2{margin:0;font-size:18px;font-weight:600}.email_paperMeta___0jaD{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding-bottom:20px;border-bottom:1px solid #e3e3e3}.email_paperMeta___0jaD>div{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:baseline;gap:12px;min-width:0}.email_paperMeta___0jaD dt{color:#5d5d5d;font-size:12px;white-space:nowrap}.email_paperMeta___0jaD dd{margin:0;color:#171717;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email_sourceSwitch__VgS1D{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:20px;font-size:12px;color:#5d5d5d}.email_pdfFrame__AaVNK{width:100%;height:92svh;min-height:760px;border:1px solid #d6d6d6;background:#fff}@media (max-width:760px){.email_paperStage__twPn0{padding:12px}.email_paper__eTpwI{min-height:0;padding:24px}}.email_source__Jb0tw{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8;padding-block:24px}.email_flowedSource__WM5Lz{white-space:normal;overflow-wrap:break-word}.email_sourceImage__0svbq{margin:20px 0 0}.email_sourceImage__0svbq img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border:1px solid #8886;border-radius:8px}.email_sourceImage__0svbq figcaption{margin-top:8px;font-size:.85em}.email_source__Jb0tw .email_evidence__7TPQ7{color:inherit;text-decoration:underline;text-decoration-color:var(--email-evidence-color,#2563eb);text-decoration-thickness:2px;text-underline-offset:4px}.email_evidenceNumber__m1vPe[data-evidence-tone="0"],.email_evidence__7TPQ7[data-evidence-tone="0"]{--email-evidence-color:#2563eb}.email_evidenceNumber__m1vPe[data-evidence-tone="1"],.email_evidence__7TPQ7[data-evidence-tone="1"]{--email-evidence-color:#7c3aed}.email_evidenceNumber__m1vPe[data-evidence-tone="2"],.email_evidence__7TPQ7[data-evidence-tone="2"]{--email-evidence-color:#a21caf}.email_evidence__7TPQ7[data-evidence-tone=context]{--email-evidence-color:#565f70}.email_evidence__7TPQ7[aria-current=true]{background:color-mix(in srgb,var(--email-evidence-color) 14%,#fff)}.email_evidence__7TPQ7:focus-visible{outline:2px solid #4d69dc;outline-offset:3px}.email_factCell__F6u0l{display:inline-flex;align-items:center;min-width:0;gap:8px}.email_evidenceNumber__m1vPe{flex:none;color:var(--email-evidence-color,#2563eb);font-size:11px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.email_factCheckbox__YvAZX{width:17px;height:17px;margin:0;vertical-align:middle;accent-color:#2563eb;cursor:pointer}.email_factCheckbox__YvAZX:disabled{cursor:default}.email_factCheckbox__YvAZX:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.email_sendConfirmation__NrWNJ{border-top:1px solid #d6d6d6;padding-top:16px}.email_inspector__fcB6_{padding-block:16px;border-block-start:1px solid #8883;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.email_inspectorHeading__661M6{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.email_inspectorHeading__661M6 h4{margin:0;font-size:14px}.email_contextSection__Qa8_W{margin-block-start:20px}.email_contextSection__Qa8_W h3{margin:0 0 12px;font-size:16px}.email_contextSection__Qa8_W blockquote{margin:10px 0 0;padding-inline-start:12px;border-inline-start:2px solid #8886;font-size:12px}.email_contextSection__Qa8_W cite{display:block;font-size:.85em;margin-top:6px}.email_form__eYnKJ{width:100%;margin:0;padding:0;border:0;display:grid;gap:12px;min-width:0}.email_form__eYnKJ legend{margin-block:12px}.email_form__eYnKJ label{display:grid;gap:6px}.email_form__eYnKJ input:not([type=checkbox]):not([type=radio]),.email_form__eYnKJ textarea{width:100%;box-sizing:border-box;color:inherit;background:transparent;font:inherit;border:1px solid #8886;border-radius:8px;padding:10px}.email_form__eYnKJ textarea{resize:vertical}.email_actions__SDk6k{display:flex;flex-wrap:wrap;gap:8px}.email_followUpList__EgXeC{list-style:none;margin:0;padding:0}.email_followUpRow__zJAVK{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding-block:16px;border-block-start:1px solid #8883}.email_followUpRow__zJAVK:first-child{border-block-start:0;padding-block-start:0}.email_followUpRow__zJAVK:last-child{padding-block-end:0}.email_followUpCopy__MAJbl{min-width:0}.email_followUpCopy__MAJbl h3,.email_followUpCopy__MAJbl p{margin:0}.email_followUpCopy__MAJbl h3{font-size:14px;font-weight:600}.email_followUpCopy__MAJbl p{margin-block-start:4px;font-size:13px;line-height:1.45}.email_followUpControls__nsrZ7{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.email_followUpState__bYYUK{font-size:12px;color:var(--ui-theme-text-subtle,#666)}.email_followUpMeta__KRF9M{margin-block-start:8px;font-size:12px}.email_followUpMeta__KRF9M summary{cursor:pointer}.email_followUpMeta__KRF9M p{margin-block-start:8px;overflow-wrap:anywhere}@media (max-width:540px){.email_followUpRow__zJAVK{grid-template-columns:minmax(0,1fr);gap:10px}.email_followUpControls__nsrZ7{flex-direction:row;align-items:center;justify-content:space-between}}.manual-supplier-bills_form__PhbkT{display:grid;gap:18px}.manual-supplier-bills_fields__kwrfs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,225px),1fr));gap:16px;align-items:end}.manual-supplier-bills_field__pp7Wn{display:grid;gap:7px;min-width:0}.manual-supplier-bills_field__pp7Wn input,.manual-supplier-bills_field__pp7Wn textarea{box-sizing:border-box;width:100%;min-width:0;padding:8px 10px;border:1px solid var(--ui-theme-border,#dedede);border-radius:8px;background:var(--ui-surface,#fff);color:var(--ui-ink,#111);font:inherit}.manual-supplier-bills_field__pp7Wn textarea{resize:vertical}.manual-supplier-bills_group__2X6GJ{display:grid;gap:12px}.manual-supplier-bills_group__2X6GJ p{margin:0}.manual-supplier-bills_note__KmYui{margin:0;color:var(--ui-ink-muted,#555)}