@media (max-width:1023px){:root:root .client-record-table{table-layout:fixed;width:100%;min-width:0}.client-record-table thead,.client-record-grid>.client-record-head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.client-record-table :is(tbody,tr,td){width:100%;min-width:0;display:block}.client-record-table tbody tr{padding:14px}.client-record-table .truncate{white-space:normal;overflow-wrap:anywhere}:root:root .client-record-table td{text-align:left;white-space:normal;overflow-wrap:anywhere;padding:5px 0}.client-record-table td[data-label]:before,.client-record-grid .client-record-row>[data-label]:before{content:attr(data-label);color:var(--lg-ink-3);flex-basis:100%;margin-bottom:4px;font-size:12px;font-weight:500;line-height:1.4;display:block}:root:root .client-record-grid{min-width:0}:root:root .client-record-row{gap:12px;padding:16px;grid-template-columns:minmax(0,1fr)!important}.client-record-row>[data-label]{text-align:left;flex-wrap:wrap;justify-content:flex-start;min-width:0}.client-record-row :is(.truncate,.whitespace-nowrap){white-space:normal;overflow-wrap:anywhere;overflow:visible}.client-record-row button{min-width:44px;min-height:44px}.client-directory-page :is(button,select){min-height:44px}.client-directory-page :is(input,select){font-size:16px}.client-directory-page .truncate,.client-library-explorer .truncate{white-space:normal;overflow-wrap:anywhere}.client-library-explorer .client-record-table td>.flex{justify-content:flex-start}.client-library-explorer .client-record-table button{min-width:44px;min-height:44px}.client-modal{overflow-wrap:anywhere}.client-modal :is(input:not([type=checkbox]):not([type=radio]),textarea,select){min-height:44px;font-size:16px}.client-modal button{min-height:44px}.client-financial-dialog{overflow-wrap:anywhere;max-height:calc(100dvh - 32px);overflow-y:auto}.client-financial-dialog button{min-height:44px}.client-financial-dialog .flex{flex-wrap:wrap;gap:8px}.client-meeting-calendar .rbc-toolbar{flex-flow:wrap;gap:10px}.client-meeting-calendar .rbc-btn-group{white-space:normal;max-width:100%}.client-meeting-calendar .rbc-toolbar button{min-height:44px}.client-meeting-calendar .rbc-toolbar-label{overflow-wrap:anywhere;flex-basis:100%}.client-meeting-calendar .rbc-agenda-view table.rbc-agenda-table{table-layout:fixed}.client-meeting-calendar .rbc-agenda-table :is(th,td){white-space:normal;overflow-wrap:anywhere}}@media (max-width:767px){.vacei-company-heading .cp-hero-main{grid-template-columns:minmax(0,1fr)}.vacei-company-heading .cp-hero-vee{display:none}.vp-numbers-grid{grid-template-columns:minmax(0,1fr)}.vp-team-person{grid-template-columns:44px minmax(0,1fr);display:grid}.vp-team-message{grid-column:2;justify-self:start}.vp-team-message,.vp-numbers-links a{align-items:center;min-height:44px;display:inline-flex}:root:root .audit-financial-report{padding:12px}:root:root .audit-financial-report button{min-height:44px}.audit-financial-report>:first-child{flex-wrap:wrap;gap:12px}.audit-financial-report>:first-child>div{flex-wrap:wrap;min-width:0;max-width:100%}.audit-financial-report>:first-child>div>div{overflow-wrap:anywhere;min-width:0}.audit-financial-report>:first-child button{white-space:normal;max-width:100%}:root:root .audit-financial-body{min-width:0}:root:root .audit-financial-row{grid-template-columns:minmax(0,1fr);gap:8px 12px;min-width:0;padding:12px}:root:root .audit-financial-row>div{white-space:normal;overflow-wrap:anywhere;width:auto;min-width:0;padding:0}:root:root .audit-financial-row>:first-child{grid-column:1/-1;font-size:14px;line-height:1.5}:root:root .audit-financial-row>:nth-child(2){grid-column:1/-1;justify-content:flex-start;gap:6px}.audit-financial-row>:nth-child(2):before{content:"Note";font-size:12px;font-weight:500}.audit-financial-row>:nth-child(2):is(:empty,.audit-financial-empty-note){display:none}.audit-financial-row>:nth-child(2)>span{width:auto}:root:root .audit-financial-row>:nth-child(3),:root:root .audit-financial-row>:nth-child(4){text-align:left;font-size:14px}.audit-financial-row:not(.audit-financial-head)>:nth-child(3):before,.audit-financial-row:not(.audit-financial-head)>:nth-child(4):before{margin-bottom:4px;font-size:12px;font-weight:500;display:block}.audit-financial-row:not(.audit-financial-head)>:nth-child(3):before{content:"Current year"}.audit-financial-row:not(.audit-financial-head)>:nth-child(4):before{content:"Prior year"}.audit-financial-head>:nth-child(-n+2){display:none}:root:root .audit-financial-row button{min-width:44px;min-height:44px}.client-pill-tabs>button{display:none}.client-pill-tabs{flex-wrap:wrap;gap:8px}:root:root .client-pill-hint{white-space:normal;flex-basis:100%;max-width:100%;position:static;left:auto!important;transform:none!important}.client-pill-hint>div{display:none}:root:root .client-pill-tabs-viewport{border-radius:20px;width:100%}:root:root .client-pill-tabs-viewport>div{flex-wrap:wrap;gap:4px;min-width:0}:root:root .client-pill-tabs-viewport>div>button{white-space:normal;flex:auto;justify-content:center;max-width:100%;height:auto;min-height:44px;margin-left:0;padding-inline:12px}.client-pill-tabs-viewport button>span{white-space:normal;overflow-wrap:anywhere}:root:root .vpw-stage-strip>div{gap:12px;grid-template-columns:minmax(0,1fr)!important;min-width:0!important;padding:16px!important;display:grid!important}.vpw-stage-strip>div>div>[aria-hidden]{display:none}:root:root .vpw-stage-strip>div>div>div{text-align:left;flex-direction:row!important;gap:12px!important}:root:root .vpw-stage-strip>div>div>div>div{flex:0 0 26px}:root:root .vpw-stage-strip>div>div>div>span{text-align:left!important;max-width:100%!important}:root:root .vpw-trial-balance{min-width:0!important}.vpw-trial-balance>:first-child{display:none!important}:root:root .vpw-trial-balance-row,:root:root .vpw-trial-balance-total{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:16px!important}.vpw-trial-balance :is(.vpw-trial-balance-row,.vpw-trial-balance-total)>span{white-space:normal;overflow-wrap:anywhere;min-width:0;text-align:left!important}.vpw-trial-balance [data-label]:before,.vpw-journal [data-label]:before{content:attr(data-label);font-family:var(--lg-font);color:var(--lg-ink-3);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.vpw-trial-balance-total>:first-child{display:none}.vpw-journal>:first-child{display:none!important}:root:root .vpw-journal>:last-child{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-width:0!important}.vpw-journal>:last-child>span{overflow-wrap:anywhere;text-align:left!important}}.vp-team-name{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.vp-team-update-text,.vp-team-sub{overflow-wrap:anywhere}:root:root .vacei-company-heading .lg-upnext__row{flex-wrap:wrap;gap:6px}:root:root .vacei-company-heading .cp-needs-lead{flex-basis:100%;min-width:0}:root:root .vacei-company-heading .cp-needs-text{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;display:block}:root:root .vacei-company-heading .lg-upnext__when{white-space:normal;overflow-wrap:anywhere;flex-shrink:1;max-width:calc(100% - 36px);margin-left:36px}
