.event-archive-workspace{min-width:0}.event-audit-table>div>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event-audit-tools{flex-wrap:wrap;align-items:flex-end;gap:10px;min-width:0;display:flex}.event-audit-tools>label{min-width:0}.event-followup-form .erp-dialog-fields{gap:14px;display:grid}.event-followup-form label{color:#18354e;gap:6px;min-width:0;font-size:14px;display:grid}.event-followup-fields{grid-template-columns:1fr 1.4fr;gap:12px;display:grid}.event-followup-fields>label:last-child{grid-column:1/-1}.event-followup-form input,.event-followup-form select,.event-followup-form textarea{box-sizing:border-box;width:100%;min-width:0}.event-followup-form .followup-save{cursor:pointer;border-radius:6px;justify-self:start;min-height:36px;padding:8px 16px;color:#fff!important;background:#0874d8!important;border:1px solid #0874d8!important}@media (max-width:640px){.event-audit-tools{align-items:stretch;width:100%}.event-audit-tools>label{flex:1;min-width:140px}.event-audit-tools>button{min-height:44px}.event-followup-fields{grid-template-columns:minmax(0,1fr)}.event-followup-fields>label:last-child{grid-column:auto}.event-followup-form .followup-save{min-height:44px}}.event-lifecycle>nav{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.event-lifecycle>nav button{color:#285777;text-align:left;background:#fff;border:1px solid #c7ddef;border-radius:8px;flex:120px;padding:10px}.event-lifecycle>nav button[aria-pressed=true]{color:#fff;background:#086bc1}.event-lifecycle>nav small{margin-top:4px;font-size:12px;display:block}.event-work-counts{flex-wrap:wrap;gap:18px;margin:14px 0;display:flex}.event-work-counts b{font-variant-numeric:tabular-nums;color:#0968b3}.event-work-summary button,.event-gate button{color:#fff;background:#086bc1;border:1px solid #a8c8e1;border-radius:8px;min-height:44px;padding:10px 14px}.event-gate{border-bottom:1px solid #d4e1ec;padding:14px 0}.event-gate summary{cursor:pointer;color:#075fa7}.event-gate fieldset{border:1px solid #ccdce9;margin:12px 0;padding:12px}.event-gate label{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.event-gate input[type=checkbox]{accent-color:#086bc1;width:18px;height:18px}.event-gate textarea{width:100%;min-height:80px;font:inherit;border:1px solid #abc7df;padding:10px}.event-data-flow section,.event-evidence{border-bottom:1px solid #d3e1ec;padding:18px 0}.event-data-table{margin:12px 0}.event-data-table>div{border-bottom:1px solid #dce7ef;grid-template-columns:1.4fr repeat(5,1fr);align-items:center;gap:8px;padding:10px;display:grid}.event-data-table.sales>div{grid-template-columns:1fr 1fr 1fr}.event-source-links a{color:#075fa7;padding:12px 0;display:block}.event-source-links small{color:#536b80;display:block}.event-evidence details{border-bottom:1px solid #d5e2ed;padding:12px 0}.event-evidence summary{cursor:pointer;line-height:1.7}.event-evidence article{padding:12px 0}.event-evidence a{color:#086bc1;margin:8px 0;display:block}.event-evidence pre,.event-gate pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f4f8fc;max-width:100%;padding:10px;font-size:13px}.flow-app.flow-embedded{width:100%;padding:16px 0 28px;max-width:none!important}.flow-embedded .flow-top h1{font-size:20px}.flow-embedded .flow-boundary{font-size:12px}.flow-embedded .flow-tabs{margin-top:8px}.project-space .prep-modal-back{z-index:6000}.event-lifecycle,.event-data-flow,.event-evidence{overflow-wrap:anywhere;min-width:0}@media (max-width:600px){.event-data-table>div{gap:4px;padding:8px 2px;font-size:12px}.event-lifecycle>nav button{flex-basis:42%;min-height:48px}.event-work-counts{gap:10px;font-size:13px}.flow-embedded .flow-top h1{font-size:19px}}.event-hub-nav{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.event-hub-nav button{color:#0964ad;min-height:44px;font:inherit;background:#fff;border:1px solid #b9d5eb;border-radius:7px;padding:8px 12px}.event-hub-nav button[aria-pressed=true]{color:#fff;background:#096bc1}.event-staff-hub select{border:1px solid #b9d5eb;border-radius:6px;max-width:100%;padding:10px}.project-space>header{color:#173e60;background:#eaf4fd}.project-space>header h1,.project-space>header p{color:#173e60}.project-space>header button,.project-space>nav button{color:#126cb2}.project-space>nav button.active{color:#0763a8;border-bottom-color:#0879da}.project-space>nav button{min-height:44px}.event-phase-plans{border:1px solid #c8dceb;border-radius:8px;margin:12px 0;padding:14px}.event-phase-plans p{margin:6px 0}.event-work-summary{margin-bottom:16px}.event-evidence select{max-width:100%;padding:10px}.event-role-task-space>header{justify-content:space-between;align-items:baseline;gap:12px;margin:24px 0 12px;display:flex}.event-role-task-space h3{margin:0;font-size:18px}.event-role-task-space>header span{color:#506780;font-size:12px}.event-role-task-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.event-role-task-grid article{background:#fff;border:1px solid #dbe5ef;border-radius:12px;min-width:0;padding:16px}.event-role-task-grid article.completed{background:#e7f5ed;border-color:#acd1ba}.event-role-task-grid article>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.event-role-task-grid h4{margin:0;font-size:15px}.event-role-task-grid small{color:#506780;font-size:12px}.event-role-task-grid button{text-align:left;color:#18354e;cursor:pointer;width:100%;min-height:44px;font:inherit;background:0 0;border:0;border-top:1px solid #dbe5ef;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.event-role-task-grid button span{overflow-wrap:anywhere;min-width:0}.event-role-task-grid button small{white-space:nowrap}.event-role-task-grid button:hover{color:#075da9}.event-role-task-grid button:focus-visible{outline-offset:3px;outline:3px solid #075da9}.event-task-empty{background:#f6f9fc;border:1px dashed #768ca2;border-radius:12px;padding:24px}.event-task-empty h4{margin:0}.event-task-empty p{color:#506780;max-width:65ch}.event-task-empty a,.event-plan-actions a{color:#075da9;text-underline-offset:3px}.project-settings{gap:16px;display:grid}.project-settings>h2,.project-settings>p{margin:0}.project-setting-section{background:#fff;border:1px solid #dbe5ef;border-radius:12px;padding:16px}.project-setting-section>summary{cursor:pointer;min-height:36px;font-weight:650}.project-setting-section .project-lifecycle{padding:12px 0}.project-setting-section textarea{width:100%;min-height:90px;font:inherit;border:1px solid #768ca2;padding:10px}.event-plan-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.project-jump-links>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.project-jump-links button{text-align:left;color:#075da9;font:inherit;cursor:pointer;background:#f6f9fc;border:1px solid #dbe5ef;border-radius:6px;min-height:44px;padding:10px}.event-audit-list{background:#fff;border:1px solid #dbe5ef;border-radius:12px;overflow:hidden}.event-audit-list>header{justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.event-audit-list h2{margin:0;font-size:18px}.event-audit-list p{color:#506780;font-size:13px}.event-audit-list label{gap:6px;font-size:12px;display:grid}.event-audit-list input{border:1px solid #768ca2;border-radius:6px;padding:8px 12px}.event-audit-table>div{border-top:1px solid #dbe5ef;grid-template-columns:180px 140px minmax(0,1fr) 70px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:grid}.event-audit-table .head{color:#506780;background:#f6f9fc;font-size:12px}.event-audit-table span>b,.event-audit-table small{display:block}.event-audit-table small{color:#506780;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.event-audit-list button{color:#075da9;cursor:pointer;background:#fff;border:1px solid #768ca2;border-radius:6px;min-height:36px;padding:6px 10px}.event-audit-list button:disabled{opacity:.45;cursor:default}.event-audit-list>footer{border-top:1px solid #dbe5ef;justify-content:flex-end;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.event-audit-list>footer span{margin-right:auto}.event-work-summary{background:#fff;border:1px solid #dbe5ef;border-radius:12px;padding:20px}.event-work-summary h3{margin:0;font-size:18px}.event-work-summary strong{color:#075da9;font-size:16px}.event-lifecycle>nav button[data-current=true]{border:2px solid #0874d8}.event-lifecycle>nav button[data-finished=true]:not([aria-pressed=true]){color:#146749;background:#e7f5ed}@media (max-width:960px){.event-role-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.event-audit-table>div{grid-template-columns:140px 80px minmax(0,1fr) 60px}}@media (max-width:640px){.event-role-task-grid{grid-template-columns:1fr}.event-role-task-space>header,.event-audit-list>header{flex-direction:column;align-items:stretch}.project-jump-links>div{grid-template-columns:1fr}.event-audit-table .head{display:none}.event-audit-table>div{grid-template-columns:1fr auto}.event-audit-table time{color:#506780;font-size:12px}.event-audit-table>div>span:nth-child(3){grid-area:2/1}.event-audit-table button{grid-area:2/2;min-height:44px}.event-data-table{overflow-x:auto}.event-data-table>div{min-width:460px}.event-work-summary{padding:16px}}.event-team-compact .team-toolbar{flex-wrap:wrap;justify-content:space-between}.event-team-compact .team-toolbar>span,.team-help{color:#506780;margin:0;font-size:13px;line-height:1.65}.team-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.team-compact-grid>article{background:#fff;border:1px solid #dbe5ef;border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex}.team-compact-grid>article.assigned{border-color:#b4d3ec}.team-compact-grid header{justify-content:space-between;align-items:center;gap:8px;display:flex}.team-compact-grid h3{margin:0;font-size:15px}.team-compact-grid header small{color:#506780;font-size:12px}.team-person-chips{flex-wrap:wrap;flex:1;gap:6px;display:flex}.team-person-chips span{color:#075da9;background:#eaf4ff;border-radius:6px;align-self:start;padding:4px 8px;font-size:13px}.team-person-chips span.empty{color:#506780;background:#f6f9fc}.team-compact-grid footer{justify-content:space-between;gap:8px;display:flex}.team-compact-grid button,.team-extra-list button{font:inherit;color:#075da9;cursor:pointer;background:#fff;border:1px solid #768ca2;border-radius:6px;min-height:36px;padding:6px 10px;font-size:13px}.team-compact-grid button:hover{background:#eaf4ff}.team-compact-grid button:focus-visible{outline-offset:3px;outline:3px solid #075da9}.team-add-role{align-items:center;gap:12px;font-size:13px;display:flex}.team-add-role select{max-width:100%;font:inherit;background:#fff;border:1px solid #768ca2;border-radius:6px;padding:8px}.team-extra-list{border-top:1px solid #dbe5ef;padding-top:16px}.team-extra-list>header{justify-content:space-between;align-items:center;display:flex}.team-extra-list p{color:#506780;font-size:13px}.team-picker-list{grid-template-columns:1fr 1fr;gap:8px;max-height:300px;display:grid;overflow:auto}.team-picker-list label{cursor:pointer;background:#f6f9fc;border-radius:6px;align-items:center;gap:12px;margin:0;padding:12px;display:flex}.team-picker-list input{accent-color:#0874d8;width:18px;height:18px}.team-picker-list small{color:#506780;font-size:12px;display:block}@media (max-width:960px){.team-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.team-compact-grid,.team-picker-list{grid-template-columns:1fr}.team-compact-grid button,.team-extra-list button{min-height:44px}.team-add-role{flex-direction:column;align-items:stretch}}.event-lifecycle .flow-warning button{color:#075da9;cursor:pointer;background:#fff;border:1px solid #768ca2;border-radius:6px;min-height:36px;margin-left:8px;padding:6px 10px}.event-lifecycle .flow-warning button:focus-visible{outline-offset:3px;outline:3px solid #075da9}@media (max-width:640px){.event-lifecycle .flow-warning button{min-height:44px;margin-top:8px;margin-left:0}}.event-work-summary>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.event-work-summary>header button{align-items:center;gap:8px;display:flex}.event-role-task-grid .hl-status{flex-shrink:0;font-size:12px}@media (max-width:640px){.event-work-summary>header{flex-wrap:wrap}}.project-space{color:#18354e}.project-space>header{min-height:84px;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;height:auto!important;padding:14px 22px!important}.project-space>header h1{line-height:1.35;margin:4px 0!important;font-size:22px!important}.project-space>header p{font-size:13px!important}.project-space>nav{min-height:48px;gap:4px!important;height:auto!important;padding:0 22px!important}.project-space>nav button{white-space:nowrap;min-height:44px!important;padding:8px 12px!important;font-size:14px!important}.project-space>main{max-width:1440px!important;padding:18px 22px!important}.project-overview{gap:12px!important}.project-overview>article{border-radius:10px;padding:14px!important}.project-overview dl{gap:8px!important}.project-overview dl>div{padding:9px!important}.project-overview dt{color:#506780!important;font-size:12px!important}.project-overview dd{overflow-wrap:anywhere;font-size:14px;margin:4px 0!important}.project-space .event-work-counts{gap:8px;margin:12px 0}.event-work-counts>span{background:#f6f9fc;border:1px solid #dbe5ef;border-radius:7px;padding:8px 10px;font-size:12px}.event-work-counts b{margin-left:5px;font-size:19px}.event-lifecycle>nav{gap:5px;margin:12px 0}.event-lifecycle>nav button{flex-basis:100px;min-height:44px;padding:8px}.event-role-task-space>header{margin:16px 0 10px}.event-role-task-grid{gap:10px!important}.event-role-task-grid>article{padding:12px!important}.event-data-flow section{padding:12px 0}.event-source-links a,.event-evidence details{padding:8px 0}.event-data-table{max-width:100%;overflow:auto}@media (max-width:640px){.project-space>header{min-height:0;grid-template-columns:minmax(0,1fr) auto!important;padding:12px!important}.project-space>header>button{grid-column:1/-1;min-height:44px}.project-space>header h1{font-size:19px!important}.project-space>nav{z-index:3;min-height:44px;position:sticky;top:0;overflow:auto;flex-wrap:nowrap!important;padding:0 10px!important}.project-space>nav button{flex-shrink:0;padding:8px 9px!important;font-size:13px!important}.project-space>main{padding:12px!important}.project-overview{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.project-overview>article{min-width:0;padding:12px!important}.project-overview dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}.project-overview dl>div{min-width:0;padding:8px!important}.project-overview dt{font-size:11px!important}.project-overview dd{font-size:13px}.event-work-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px!important;display:grid!important}.event-work-counts>span{padding:8px}.event-role-task-space>header{flex-wrap:wrap;align-items:flex-start;gap:5px}.event-lifecycle>nav{flex-wrap:nowrap;display:flex;overflow:auto}.event-lifecycle>nav button{flex:0 0 125px}.event-data-table>div{min-width:560px}.event-data-table.sales>div{min-width:360px}}.staff-module-picker .staff-module-group{background:#f8fbff;border:1px solid #dbe5ef;border-radius:8px;min-width:0;margin:0;padding:12px}.staff-module-picker .staff-module-group legend{color:#18354e;padding:0 6px;font-size:14px;font-weight:700}.staff-module-picker .staff-module-group legend small{color:#506780;margin-left:8px;font-size:12px;font-weight:400}.staff-module-group>p{color:#506780;margin:0 0 8px;font-size:12px;line-height:1.5}.staff-module-picker .staff-module-options{gap:6px;display:grid}.staff-module-picker .staff-module-options label{border-color:#dbe5ef;border-radius:6px;min-height:44px;margin:0;padding:9px}.staff-module-picker .staff-module-options label.checked{background:#eaf4ff;border-color:#0874d8}.staff-module-options label b{color:#18354e;font-size:14px}.staff-module-options label small{color:#506780;font-size:12px;font-weight:400;line-height:1.5}@media (max-width:640px){.staff-module-picker .permission-group>div{grid-template-columns:minmax(0,1fr)}.staff-module-picker .staff-module-group{padding:10px}}.control-v3 .control-upcoming{min-width:0;padding:0;overflow:hidden}.control-upcoming>header{border-bottom:1px solid var(--hl-line,#dbe5ef);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.control-upcoming>header h2{margin:0;font-size:16px}.control-upcoming>header button,.control-event-open{white-space:nowrap;border:1px solid var(--hl-line,#dbe5ef);background:var(--hl-surface,#fff);min-height:36px;color:var(--hl-brand-hover,#075da9);border-radius:6px;padding:6px 10px;font-size:14px}.control-event-row{border-bottom:1px solid var(--hl-line,#dbe5ef);grid-template-columns:minmax(160px,1.65fr) minmax(115px,1fr) 96px minmax(100px,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 16px;display:grid}.control-event-row:last-child{border-bottom:0}.control-event-row>div{min-width:0}.control-event-identity{align-items:center;gap:12px;display:flex}.control-event-identity time{font-variant-numeric:tabular-nums;color:var(--hl-ink,#18354e);flex:0 0 78px;gap:4px;font-family:inherit;display:grid}.control-event-identity time b{white-space:nowrap;font-size:16px}.control-event-identity h3{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.control-event-identity p{color:var(--hl-muted,#506780);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.control-event-phase{gap:5px;display:grid}.control-event-phase>b{font-size:14px}.control-event-phase progress{width:100%;height:5px;accent-color:var(--hl-brand,#0874d8)}.control-event-phase progress::-webkit-progress-bar{background:var(--hl-line,#dbe5ef);border-radius:3px}.control-event-phase progress::-webkit-progress-value{background:var(--hl-brand,#0874d8);border-radius:3px}.control-event-row small{color:var(--hl-muted,#506780);font-size:12px;line-height:1.5}.control-event-business{text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.control-event-business dt{color:var(--hl-muted,#506780);font-size:12px}.control-event-business dd{color:var(--hl-ink,#18354e);margin:4px 0 0;font-size:16px;font-weight:700}.control-event-risk{color:var(--hl-warning,#805000);overflow-wrap:anywhere;gap:4px;font-size:12px;line-height:1.5;display:grid}.control-event-risk .is-risk{color:var(--hl-danger,#ad263b)}.control-event-risk .is-ready{color:var(--hl-success,#146749)}.control-event-empty{color:var(--hl-muted,#506780);padding:16px}.control-v3 .command-date b{font-variant-numeric:tabular-nums;font-family:inherit}@media (max-width:1380px){.control-v3 .control-layout{grid-template-columns:minmax(0,1fr)}.control-v3 .control-aside .risk-inbox{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.control-v3 .control-aside .risk-inbox>header{grid-column:1/-1}.control-v3 .control-aside .risk-inbox>button{min-width:0}}@media (max-width:700px){.control-upcoming>header{flex-wrap:wrap;padding:12px}.control-event-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:12px}.control-event-identity{grid-column:1/-1}.control-event-phase{min-width:0}.control-event-business{width:100%}.control-event-risk{grid-column:1}.control-event-open{grid-column:2;width:100%;min-height:44px}.control-v3 .control-aside .risk-inbox{grid-template-columns:repeat(2,minmax(0,1fr))}}.tenant-entry-actions{color:#18354e;border-block:1px solid #dbe5ef;margin:20px 0;padding:16px 0}.tenant-entry-actions h3{margin:0 0 8px;font-size:18px}.tenant-entry-actions p{font-size:14px;line-height:1.6}.tenant-entry-link{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:12px;padding:10px 0;display:grid}.tenant-entry-link label{gap:6px;min-width:0;font-size:14px;display:grid}.tenant-entry-link input{color:#18354e;width:100%;min-width:0;font:inherit;background:#f6f9fc;border:1px solid #768ca2;border-radius:6px;padding:8px}.tenant-entry-link a,.tenant-entry-link button{color:#075da9;text-underline-offset:3px;justify-content:center;align-items:center;min-height:44px;padding:8px;display:inline-flex}.tenant-entry-actions :focus-visible{outline-offset:3px;outline:3px solid #075da9}@media (max-width:640px){.tenant-entry-link{grid-template-columns:1fr 1fr;gap:8px}.tenant-entry-link label{grid-column:1/-1}.tenant-entry-link input{font-size:16px}.tenant-entry-actions .tenant-platform-actions{flex-wrap:wrap}}.tenant-onboarding{margin-top:24px}.tenant-onboarding h2{margin:0;font-size:20px}.tenant-onboarding ol,.tenant-setup-steps{margin:16px 0;padding-left:24px;list-style:decimal}.tenant-onboarding li,.tenant-setup-steps li{border-bottom:1px solid #dbe5ef;padding:12px 0}.tenant-onboarding li>*,.tenant-setup-steps li>*{margin-right:16px}.tenant-onboarding li span,.tenant-setup-steps li span{color:#506780;font-size:14px}.tenant-onboarding a,.tenant-setup-steps a{color:#075da9;text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.tenant-generated-entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.tenant-generated-entries>div{border-bottom:1px solid #dbe5ef;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;min-width:0;padding:12px 0;display:grid}.tenant-generated-entries span{color:#506780;font-size:13px}.tenant-generated-entries a{color:#075da9;text-underline-offset:3px;grid-area:1/2/3;align-items:center;display:flex}.tenant-platform-setup p{max-width:70ch}.tenant-onboarding summary{cursor:pointer;min-height:44px;padding:12px 0}.tenant-onboarding :focus-visible{outline-offset:3px;outline:3px solid #0874d8}@media (max-width:640px){.tenant-generated-entries{grid-template-columns:1fr}.tenant-onboarding li,.tenant-setup-steps li{gap:6px;display:grid}.tenant-onboarding li>*,.tenant-setup-steps li>*{margin-right:0}.tenant-onboarding{margin-top:16px}.tenant-onboarding .tenant-page-heading{display:block}.tenant-onboarding button{min-height:44px}}.tenant-platform-center>.real-page-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.tenant-platform-center>.real-page-head>button{white-space:nowrap;min-width:136px}.tenant-platform-center .tenant-platform-setup{padding:16px}.tenant-setup-steps li{grid-template-columns:minmax(0,1fr) 64px auto;align-items:center;gap:12px;padding:6px 0;display:grid}.tenant-setup-steps li>*{margin:0}.tenant-platform-center>.real-page-head p{margin-bottom:0}@media (max-width:640px){.tenant-platform-center>.real-page-head{grid-template-columns:1fr;gap:8px}.tenant-platform-center>.real-page-head>button{justify-self:start}.tenant-setup-steps li{grid-template-columns:1fr;gap:4px;padding:10px 0}.tenant-platform-center .tenant-platform-context{gap:6px;margin:0 0 16px;padding:10px}}.tenant-platform-center{color:#18354e;min-width:0}.tenant-platform-center section{background:#fff;border:1px solid #dbe5ef;border-radius:12px;min-width:0;padding:20px}.tenant-platform-center h2{margin:0 0 16px;font-size:19px}.tenant-platform-center h3{font-size:16px}.tenant-platform-center p{overflow-wrap:anywhere;line-height:1.7}.tenant-platform-center label{gap:6px;margin:12px 0;display:grid}.tenant-platform-center input:not([type=checkbox]),.tenant-platform-center textarea,.tenant-platform-center select{width:100%;max-width:100%;min-height:36px;font:inherit;color:#18354e;background:#fff;border:1px solid #768ca2;border-radius:6px;padding:8px 10px}.tenant-platform-center textarea{resize:vertical;min-height:72px}.tenant-platform-center input[type=checkbox]{accent-color:#0874d8;width:18px;height:18px}.tenant-platform-center fieldset{border:0;min-width:0;margin:0;padding:0}.tenant-platform-center button,.tenant-platform-center a{overflow-wrap:anywhere;max-width:100%;min-height:36px}.tenant-platform-center button{white-space:normal;font:inherit;color:#18354e;cursor:pointer;background:#fff;border:1px solid #768ca2;border-radius:6px;padding:8px 12px}.tenant-platform-center button.real-primary{color:#fff;background:#0874d8;border-color:#0874d8}.tenant-platform-center button:disabled{opacity:.6;cursor:not-allowed}:is(.tenant-platform-center button:focus-visible,.tenant-platform-center input:focus-visible){outline-offset:2px;outline:3px solid #0874d8}.tenant-platform-tabs,.tenant-platform-context,.tenant-platform-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.tenant-platform-tabs button[aria-pressed=true]{color:#075da9;background:#eaf4ff;border-color:#0874d8}.tenant-platform-selector{max-width:480px}.tenant-platform-context{background:#eaf4ff;border-radius:8px;padding:12px}.tenant-platform-context span{font-size:13px}.tenant-platform-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.tenant-platform-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tenant-platform-center .tenant-platform-checks label,.tenant-platform-center .tenant-platform-check{align-items:center;gap:8px;min-height:44px;margin:0;display:flex}.tenant-platform-checks input{flex:none}.tenant-platform-audit{margin:20px 0}.tenant-platform-center summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:12px 0}.tenant-platform-center pre{white-space:pre-wrap;overflow-wrap:anywhere}.tenant-platform-center audio{max-width:100%}.tenant-platform-error,.tenant-platform-success{color:#ad263b;background:#ffedf0;border-radius:6px;padding:12px}.tenant-platform-success{color:#146749;background:#e7f5ed}.tenant-platform-resource-row{border-top:1px solid #dbe5ef;padding:16px 0}.tenant-platform-resource-row h3{margin-top:0}@media (max-width:960px){.tenant-platform-grid{grid-template-columns:1fr}}@media (max-width:640px){.tenant-platform-center section{padding:16px}.tenant-platform-center button,.tenant-platform-center a{min-height:44px}.tenant-platform-center input:not([type=checkbox]),.tenant-platform-center textarea,.tenant-platform-center select{min-height:44px;font-size:16px}.tenant-platform-checks{grid-template-columns:1fr}.tenant-platform-context{flex-direction:column;align-items:flex-start}.tenant-platform-tabs{gap:8px}}.tenant-platform-activity-stats{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin:16px 0;display:grid}.tenant-platform-activity-stats>div{background:#eaf4ff;border-radius:8px;padding:12px}.tenant-platform-activity-stats dt{color:#506780;font-size:13px}.tenant-platform-activity-stats dd{margin:6px 0 0;font-size:22px;font-weight:600}
