/* Large-screen Ajmer Reminder layout. Existing small-screen and print rules remain in their own stylesheets. */
@media screen and (min-width:1800px){
body.reference-shell{--ar-unit:clamp(1px,min(.0625vw,.1dvh),1.5px);font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .ticket-monitor-panel{min-width:calc(0 * var(--ar-unit));margin-top:calc(22 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(22 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-shell{row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-hero{padding-top:calc(22 * var(--ar-unit));padding-right:calc(22 * var(--ar-unit));padding-bottom:calc(22 * var(--ar-unit));padding-left:calc(22 * var(--ar-unit));row-gap:calc(18 * var(--ar-unit));column-gap:calc(18 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-hero > div{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-hero h2{margin-top:calc(4 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(6 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(28 * var(--ar-unit))}
:where(body.reference-shell) .ticket-hero p{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .eyebrow{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-safe-badge{padding-top:calc(8 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-metrics{grid-template-columns:repeat(5, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-metric{padding-top:calc(16 * var(--ar-unit));padding-right:calc(15 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(15 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-metric small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-metric strong{font-size:calc(24 * var(--ar-unit));margin-top:calc(6 * var(--ar-unit))}
:where(body.reference-shell) .ticket-top-grid{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1.35fr) minmax(calc(360 * var(--ar-unit)), 0.65fr);row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-card{padding-top:calc(18 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-card-head{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-card-head > div{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-card-head h3{margin-top:calc(2 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(4 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .ticket-card-head p{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .ticket-btn{padding-top:calc(8 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-drop-zone{margin-top:calc(14 * var(--ar-unit));min-height:calc(210 * var(--ar-unit));padding-top:calc(28 * var(--ar-unit));padding-right:calc(22 * var(--ar-unit));padding-bottom:calc(28 * var(--ar-unit));padding-left:calc(22 * var(--ar-unit));row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit))}
:where(body.reference-shell) .ticket-drop-icon{width:calc(54 * var(--ar-unit));height:calc(54 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-drop-zone strong{font-size:calc(17 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upload-queue{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));margin-top:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upload-row{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1fr) auto;row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));font-size:calc(11 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-form-grid{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit));margin-top:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-form-grid label{min-width:calc(0 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-form-grid input,:where(body.reference-shell) .ticket-form-grid select,:where(body.reference-shell) .ticket-toolbar input,:where(body.reference-shell) .ticket-toolbar select,:where(body.reference-shell) .ticket-edit-grid input,:where(body.reference-shell) .ticket-edit-grid select,:where(body.reference-shell) .ticket-edit-grid textarea{margin-top:calc(5 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-actions{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));margin-top:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-mini-note{margin-top:calc(10 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-toolbar{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1fr) calc(220 * var(--ar-unit));row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit));margin-top:calc(14 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-toolbar input,:where(body.reference-shell) .ticket-toolbar select{margin-top:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-grid{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(16 * var(--ar-unit));column-gap:calc(16 * var(--ar-unit));margin-top:calc(12 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-card{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));min-width:calc(0 * var(--ar-unit));padding-top:calc(16 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-top{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1fr) calc(190 * var(--ar-unit));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-person{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-icon{width:calc(44 * var(--ar-unit));height:calc(44 * var(--ar-unit));font-size:calc(20 * var(--ar-unit));flex-basis:calc(44 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-person-text{row-gap:calc(2 * var(--ar-unit));column-gap:calc(2 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-person-text strong{font-size:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-person-text span{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-balance{padding-top:calc(12 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-balance small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-balance strong{margin-top:calc(5 * var(--ar-unit));font-size:calc(28 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-balance span{margin-top:calc(4 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-badge-row{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .ticket-mini-badge{padding-top:calc(6 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-detail-grid{grid-template-columns:repeat(3, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .ticket-detail-grid > div{min-width:calc(0 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-detail-grid small{font-size:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .ticket-detail-grid b{margin-top:calc(4 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-rate-line{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-ticket-actions{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));padding-top:calc(2 * var(--ar-unit))}
:where(body.reference-shell) .ticket-status{padding-top:calc(4 * var(--ar-unit));padding-right:calc(8 * var(--ar-unit));padding-bottom:calc(4 * var(--ar-unit));padding-left:calc(8 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-empty{padding-top:calc(24 * var(--ar-unit));padding-right:calc(24 * var(--ar-unit));padding-bottom:calc(24 * var(--ar-unit));padding-left:calc(24 * var(--ar-unit))}
:where(body.reference-shell) .ticket-edit-dialog{width:min(calc(820 * var(--ar-unit)), 94vw);padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-edit-dialog form{padding-top:calc(18 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .ticket-edit-head h2{margin-top:calc(3 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-edit-head button{font-size:calc(24 * var(--ar-unit))}
:where(body.reference-shell) .ticket-review-box{margin-top:calc(10 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(10 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-edit-grid{grid-template-columns:repeat(3, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-edit-grid textarea{min-height:calc(110 * var(--ar-unit))}
:where(body.reference-shell) .ticket-pnr-setting{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit));margin-top:calc(14 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(14 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(14 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .ticket-pnr-setting > div{row-gap:calc(4 * var(--ar-unit));column-gap:calc(4 * var(--ar-unit))}
:where(body.reference-shell) .ticket-pnr-setting select,:where(body.reference-shell) .ticket-pnr-setting input{min-height:calc(40 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(8 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .ticket-pnr-setting select{flex-basis:calc(210 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-pnr-setting input{flex-basis:calc(115 * var(--ar-unit));min-width:calc(95 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-archive{margin-top:calc(22 * var(--ar-unit));padding-top:calc(14 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-archive > summary{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-archive > summary span{row-gap:calc(3 * var(--ar-unit));column-gap:calc(3 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-archive > summary b{min-width:calc(32 * var(--ar-unit));padding-top:calc(6 * var(--ar-unit));padding-right:calc(6 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(6 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-archive .ticket-ticket-grid{margin-top:calc(15 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-archive .ticket-mini-note{margin-top:calc(15 * var(--ar-unit));margin-right:calc(2 * var(--ar-unit));margin-bottom:calc(2 * var(--ar-unit));margin-left:calc(2 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-wa-grid{grid-template-columns:repeat(3, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));margin-top:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-wa-grid > label:not(.ticket-toggle-line){min-width:calc(0 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-wa-grid input,:where(body.reference-shell) .ticket-return-wa-grid select{margin-top:calc(6 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-toggle-line{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));min-height:calc(58 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-toggle-line input{margin-top:calc(0 * var(--ar-unit))!important;margin-right:calc(0 * var(--ar-unit))!important;margin-bottom:calc(0 * var(--ar-unit))!important;margin-left:calc(0 * var(--ar-unit))!important}
:where(body.reference-shell) .ticket-toggle-line span{row-gap:calc(2 * var(--ar-unit));column-gap:calc(2 * var(--ar-unit))}
:where(body.reference-shell) .ticket-toggle-line b{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-toggle-line small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-toggle-line.compact{min-height:calc(48 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-panels{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-panel{min-width:calc(0 * var(--ar-unit));padding-top:calc(17 * var(--ar-unit));padding-right:calc(17 * var(--ar-unit));padding-bottom:calc(17 * var(--ar-unit));padding-left:calc(17 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-panel header{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));margin-bottom:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-panel header strong{font-size:calc(15 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-panel header span{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-panel label{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-panel select,:where(body.reference-shell) .ticket-message-panel input,:where(body.reference-shell) .ticket-message-panel textarea{margin-top:calc(7 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(12 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-panel textarea{min-height:calc(190 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-actions{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-panel details{margin-top:calc(13 * var(--ar-unit));padding-top:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-editor{margin-top:calc(14 * var(--ar-unit));padding-top:calc(14 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .ticket-return-wa-card{padding-top:calc(0 * var(--ar-unit))!important;padding-right:calc(0 * var(--ar-unit))!important;padding-bottom:calc(0 * var(--ar-unit))!important;padding-left:calc(0 * var(--ar-unit))!important}
:where(body.reference-shell) .ticket-upcoming-report{margin-top:calc(18 * var(--ar-unit));margin-right:calc(20 * var(--ar-unit));margin-bottom:calc(20 * var(--ar-unit));margin-left:calc(20 * var(--ar-unit));padding-top:calc(20 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(20 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit));row-gap:calc(13 * var(--ar-unit));column-gap:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-report-heading{row-gap:calc(16 * var(--ar-unit));column-gap:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-report-heading h4{margin-top:calc(3 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(5 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(19 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-report-heading p{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-report > label{font-size:calc(13 * var(--ar-unit));row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-report > label input{padding-top:calc(11 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(11 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-groups-head{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-group-list{max-height:calc(150 * var(--ar-unit));grid-template-columns:repeat(auto-fit, minmax(calc(210 * var(--ar-unit)), 1fr));row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-group-list label{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-report > .ticket-upcoming-alert-choice{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));padding-top:calc(11 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(11 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-alert-choice input{min-width:calc(17 * var(--ar-unit));height:calc(17 * var(--ar-unit));margin-top:calc(3 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-alert-choice span{row-gap:calc(4 * var(--ar-unit));column-gap:calc(4 * var(--ar-unit))}
:where(body.reference-shell) .ticket-upcoming-dialog{width:min(calc(760 * var(--ar-unit)), calc(-28 * var(--ar-unit)) + 100vw)}
:where(body.reference-shell) .ticket-upcoming-report .ticket-mini-note{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-title{padding-top:calc(22 * var(--ar-unit));padding-right:calc(24 * var(--ar-unit));padding-bottom:calc(22 * var(--ar-unit));padding-left:calc(24 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit))!important;margin-right:calc(0 * var(--ar-unit))!important;margin-bottom:calc(0 * var(--ar-unit))!important;margin-left:calc(0 * var(--ar-unit))!important}
:where(body.reference-shell) .ticket-alert-title h3{font-size:calc(22 * var(--ar-unit));margin-top:calc(5 * var(--ar-unit))!important;margin-right:calc(0 * var(--ar-unit))!important;margin-bottom:calc(7 * var(--ar-unit))!important;margin-left:calc(0 * var(--ar-unit))!important}
:where(body.reference-shell) .ticket-alert-title p{max-width:calc(690 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-layout{padding-top:calc(20 * var(--ar-unit));padding-right:calc(22 * var(--ar-unit));padding-bottom:calc(24 * var(--ar-unit));padding-left:calc(22 * var(--ar-unit));grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1.75fr) minmax(calc(260 * var(--ar-unit)), 1fr);row-gap:calc(18 * var(--ar-unit));column-gap:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-schedules{row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-mode{row-gap:calc(16 * var(--ar-unit));column-gap:calc(16 * var(--ar-unit));padding-top:calc(19 * var(--ar-unit));padding-right:calc(19 * var(--ar-unit));padding-bottom:calc(19 * var(--ar-unit));padding-left:calc(19 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-symbol{width:calc(40 * var(--ar-unit));height:calc(40 * var(--ar-unit));font-size:calc(21 * var(--ar-unit))}
:where(body.reference-shell) .ticket-personal-repeat{margin-top:calc(14 * var(--ar-unit));padding-top:calc(14 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit));row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-personal-repeat-title{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-personal-repeat-title > div{row-gap:calc(4 * var(--ar-unit));column-gap:calc(4 * var(--ar-unit))}
:where(body.reference-shell) .ticket-personal-repeat-title strong{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .ticket-personal-repeat small{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-personal-repeat > label{font-size:calc(11 * var(--ar-unit));row-gap:calc(5 * var(--ar-unit));column-gap:calc(5 * var(--ar-unit))}
:where(body.reference-shell) .ticket-personal-repeat > label input{padding-top:calc(9 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-personal-repeat .ticket-alert-switch input{padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-personal-repeat .ticket-mini-note{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-mode-content{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-heading{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-step{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-mode h4{font-size:calc(18 * var(--ar-unit));margin-top:calc(7 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(4 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-mode p{font-size:calc(12 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(13 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-switch{row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-buttons{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));margin-top:calc(11 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(11 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-mode .ticket-btn{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-status{font-size:calc(11 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-inline{row-gap:calc(4 * var(--ar-unit));column-gap:calc(4 * var(--ar-unit));max-width:calc(240 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-inline input{padding-top:calc(9 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-delivery{padding-top:calc(20 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(20 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit));row-gap:calc(13 * var(--ar-unit));column-gap:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-delivery-head{row-gap:calc(11 * var(--ar-unit));column-gap:calc(11 * var(--ar-unit));margin-bottom:calc(4 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-delivery-head > span{width:calc(36 * var(--ar-unit));height:calc(36 * var(--ar-unit));font-size:calc(23 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-delivery-head div{row-gap:calc(3 * var(--ar-unit));column-gap:calc(3 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-delivery-head small{font-size:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-delivery-head strong{font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-delivery > label:not(.ticket-alert-attach){row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-delivery input:not([type="checkbox"]),:where(body.reference-shell) .ticket-alert-delivery select{min-width:calc(0 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-attach{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-attach span{row-gap:calc(2 * var(--ar-unit));column-gap:calc(2 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-attach strong{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-attach small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-recipient-info{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-alert-footnote{font-size:calc(10 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit))!important;margin-right:calc(0 * var(--ar-unit))!important;margin-bottom:calc(0 * var(--ar-unit))!important;margin-left:calc(0 * var(--ar-unit))!important}
:where(body.reference-shell) .ticket-message-live{padding-top:calc(12 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));margin-top:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-live .ticket-btn{margin-top:calc(2 * var(--ar-unit))}
:where(body.reference-shell) .ticket-message-final{padding-top:calc(12 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));max-height:calc(300 * var(--ar-unit))}
:where(body.reference-shell) .ticket-send-dialog{width:min(calc(600 * var(--ar-unit)), calc(-28 * var(--ar-unit)) + 100vw);max-height:min(85vh, calc(760 * var(--ar-unit)));padding-top:calc(22 * var(--ar-unit));padding-right:calc(22 * var(--ar-unit));padding-bottom:calc(22 * var(--ar-unit));padding-left:calc(22 * var(--ar-unit))}
:where(body.reference-shell) .ticket-send-dialog-head{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-send-dialog-head h2{margin-top:calc(4 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(14 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(21 * var(--ar-unit))}
:where(body.reference-shell) .ticket-dialog-close{width:calc(34 * var(--ar-unit));height:calc(34 * var(--ar-unit));font-size:calc(22 * var(--ar-unit))}
:where(body.reference-shell) .ticket-send-dialog > p{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-send-dialog pre{padding-top:calc(14 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .ticket-send-dialog-actions{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));margin-top:calc(17 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-history{margin-top:calc(0 * var(--ar-unit));margin-right:calc(22 * var(--ar-unit));margin-bottom:calc(23 * var(--ar-unit));margin-left:calc(22 * var(--ar-unit));padding-top:calc(18 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-history-head{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));margin-bottom:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-history-head h4{font-size:calc(17 * var(--ar-unit));margin-top:calc(3 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(5 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-history-head p:not(.eyebrow){font-size:calc(11 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-history-head select{min-width:calc(125 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-rows{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));max-height:calc(360 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-row{grid-template-columns:calc(34 * var(--ar-unit)) minmax(calc(0 * var(--ar-unit)), 1fr) auto;row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));padding-top:calc(12 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-mark{width:calc(30 * var(--ar-unit));height:calc(30 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-body{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-primary{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-primary strong{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-primary span,:where(body.reference-shell) .ticket-delivery-meta{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-meta{margin-top:calc(4 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-error{margin-top:calc(5 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-end{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-end small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-status{font-size:calc(10 * var(--ar-unit));padding-top:calc(5 * var(--ar-unit));padding-right:calc(8 * var(--ar-unit));padding-bottom:calc(5 * var(--ar-unit));padding-left:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .ticket-delivery-end .ticket-btn{font-size:calc(10 * var(--ar-unit));padding-top:calc(6 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .ticket-revision-dialog{width:min(calc(740 * var(--ar-unit)), calc(-26 * var(--ar-unit)) + 100vw)}
:where(body.reference-shell) .ticket-revision-changes{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));margin-top:calc(16 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(16 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-revision-row{grid-template-columns:minmax(calc(80 * var(--ar-unit)), 1fr) minmax(calc(0 * var(--ar-unit)), 1.6fr) calc(15 * var(--ar-unit)) minmax(calc(0 * var(--ar-unit)), 1.6fr);row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-corrections-section{margin-top:calc(0 * var(--ar-unit));margin-right:calc(22 * var(--ar-unit));margin-bottom:calc(14 * var(--ar-unit));margin-left:calc(22 * var(--ar-unit));padding-top:calc(18 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .ticket-corrections-section h4{font-size:calc(17 * var(--ar-unit));margin-top:calc(4 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(4 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-corrections-section > div:first-child > p:not(.eyebrow){font-size:calc(11 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(12 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-correction-draft{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));padding-top:calc(11 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(11 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-correction-draft > div{row-gap:calc(4 * var(--ar-unit));column-gap:calc(4 * var(--ar-unit))}
:where(body.reference-shell) .ticket-correction-draft strong{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-correction-draft small{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .ticket-correction-dialog{width:min(calc(660 * var(--ar-unit)), calc(-28 * var(--ar-unit)) + 100vw)}
:where(body.reference-shell) .ticket-correction-edit-label{row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-correction-edit-label textarea{min-height:calc(190 * var(--ar-unit));padding-top:calc(12 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .ticket-correction-recipients{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));margin-top:calc(13 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(13 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .ticket-correction-recipients label{row-gap:calc(5 * var(--ar-unit));column-gap:calc(5 * var(--ar-unit));padding-top:calc(7 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(7 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card{min-height:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card > .account-cell{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit));min-width:calc(0 * var(--ar-unit));min-height:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-directory-wrap{padding-top:calc(16 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(22 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(420 * var(--ar-unit))), 1fr));row-gap:calc(16 * var(--ar-unit));column-gap:calc(16 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1fr) minmax(calc(130 * var(--ar-unit)), auto);row-gap:calc(0 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit));min-width:calc(0 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(17 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell{min-width:calc(0 * var(--ar-unit));min-height:calc(0 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(2){min-width:calc(130 * var(--ar-unit));padding-top:calc(11 * var(--ar-unit));padding-right:calc(13 * var(--ar-unit));padding-bottom:calc(11 * var(--ar-unit));padding-left:calc(13 * var(--ar-unit));font-size:calc(17 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(2)::before{margin-bottom:calc(3 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(3){margin-top:calc(13 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(4){margin-top:calc(13 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(5){margin-top:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(6){margin-top:calc(15 * var(--ar-unit));margin-right:calc(-18 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(-18 * var(--ar-unit));padding-top:calc(12 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-cell{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-avatar{width:calc(42 * var(--ar-unit));height:calc(42 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-cell > div{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-cell strong{font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-cell small{margin-top:calc(3 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))!important}
:where(body.reference-shell) #groups .account-card .credit-balance{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .status-badge{min-height:calc(24 * var(--ar-unit));padding-top:calc(3 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(3 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .pdf-cell{row-gap:calc(5 * var(--ar-unit));column-gap:calc(5 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .pdf-badge{padding-top:calc(5 * var(--ar-unit));padding-right:calc(7 * var(--ar-unit));padding-bottom:calc(5 * var(--ar-unit));padding-left:calc(7 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .sent-history{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1fr);row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .sent-history > span{grid-template-columns:calc(64 * var(--ar-unit)) minmax(calc(0 * var(--ar-unit)), 1fr);row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .sent-history b{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .sent-history small{font-size:calc(10 * var(--ar-unit))!important}
:where(body.reference-shell) #groups .account-actions{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-primary{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions button,:where(body.reference-shell) #groups .account-card .delete-pdf-btn{min-height:calc(38 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .delete-pdf-btn{min-height:calc(27 * var(--ar-unit));padding-top:calc(4 * var(--ar-unit));padding-right:calc(7 * var(--ar-unit));padding-bottom:calc(4 * var(--ar-unit));padding-left:calc(7 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions details{margin-top:calc(9 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions summary{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));min-height:calc(38 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-more-panel{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));padding-top:calc(13 * var(--ar-unit));padding-right:calc(13 * var(--ar-unit));padding-bottom:calc(13 * var(--ar-unit));padding-left:calc(13 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-more-panel section{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-more-panel h3{margin-top:calc(2 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-more-panel .thank-you-stack small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-language{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));min-width:calc(0 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-language select{max-width:calc(155 * var(--ar-unit));min-height:calc(34 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions .account-more-trigger{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));min-height:calc(38 * var(--ar-unit));margin-top:calc(9 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-directory-wrap{padding-top:calc(21 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(26 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card-grid{row-gap:calc(17 * var(--ar-unit));column-gap:calc(17 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-cell strong{font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-avatar{width:calc(44 * var(--ar-unit));height:calc(44 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-avatar svg{width:calc(22 * var(--ar-unit));height:calc(22 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(2){font-size:calc(19 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(3),:where(body.reference-shell) #groups .account-card .account-cell:nth-child(4){min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(3)::before,:where(body.reference-shell) #groups .account-card .account-cell:nth-child(4)::before{margin-bottom:calc(5 * var(--ar-unit));font-size:calc(9 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1fr) minmax(calc(190 * var(--ar-unit)), auto)}
:where(body.reference-shell) #groups .account-card .account-cell:nth-child(4){min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-primary button{min-height:calc(42 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions .account-more-trigger{margin-top:calc(8 * var(--ar-unit));min-height:calc(39 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-primary{grid-template-columns:repeat(4, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-primary button{min-width:calc(0 * var(--ar-unit));height:calc(43 * var(--ar-unit));min-height:calc(43 * var(--ar-unit));row-gap:calc(4 * var(--ar-unit));column-gap:calc(4 * var(--ar-unit));font-size:calc(11 * var(--ar-unit));padding-top:calc(6 * var(--ar-unit))!important;padding-right:calc(5 * var(--ar-unit))!important;padding-bottom:calc(6 * var(--ar-unit))!important;padding-left:calc(5 * var(--ar-unit))!important}
:where(body.reference-shell) #groups .account-primary .quick-icon{font-size:calc(15 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card > .directory-flip-back{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .book-turn-cover .book-turn-face{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .book-turn-cover .book-turn-face::after{width:calc(13 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-content{min-height:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-head{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));min-width:calc(0 * var(--ar-unit));padding-top:calc(13 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-head > div{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-head span{font-size:calc(9 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-head h2{margin-top:calc(3 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(3 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(15 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-head small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-head button{min-height:calc(34 * var(--ar-unit));padding-top:calc(5 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(5 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-back .directory-more-panel{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));min-height:calc(0 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(11 * var(--ar-unit));padding-right:calc(15 * var(--ar-unit));padding-bottom:calc(15 * var(--ar-unit));padding-left:calc(15 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-back .directory-more-panel section{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-back .directory-more-panel h3{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(4 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-back .directory-more-panel button,:where(body.reference-shell) #groups .directory-flip-back .directory-more-panel a{min-width:calc(0 * var(--ar-unit));min-height:calc(34 * var(--ar-unit));padding-top:calc(6 * var(--ar-unit));padding-right:calc(6 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(6 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-back .thank-you-stack{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-back .thank-you-stack small{font-size:calc(9 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-back .directory-language{row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .directory-flip-back .directory-language select{min-height:calc(33 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-cell{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-cell > span{width:calc(44 * var(--ar-unit));height:calc(44 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-cell svg{width:calc(22 * var(--ar-unit));height:calc(22 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card > .account-cell:nth-child(3){padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card > .account-cell:nth-child(4){padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card > .account-cell:nth-child(5){padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card > .account-cell:nth-child(6){padding-top:calc(12 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-primary{grid-template-columns:repeat(4, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-primary button{height:calc(43 * var(--ar-unit));min-height:calc(43 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions .card-objection-trigger{margin-top:calc(8 * var(--ar-unit));min-height:calc(38 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions .account-more-trigger{min-height:calc(39 * var(--ar-unit));margin-top:calc(8 * var(--ar-unit))}
:where(body.reference-shell) #groups .card-balance-details > div{row-gap:calc(3 * var(--ar-unit));column-gap:calc(3 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(8 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(8 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #groups .card-balance-details small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .status-badge{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #groups .card-objection-trigger{min-height:calc(39 * var(--ar-unit));margin-top:calc(8 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions .account-more-trigger,:where(body.reference-shell) #groups .account-actions .account-more-trigger{margin-top:calc(7 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions,:where(body.reference-shell) #groups .account-actions{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));column-gap:calc(7 * var(--ar-unit))}
:where(body.reference-shell) #groups .card-objection-trigger,:where(body.reference-shell) #groups .account-actions .account-more-trigger,:where(body.reference-shell) #groups .account-actions .account-more-trigger{min-width:calc(0 * var(--ar-unit));height:calc(39 * var(--ar-unit));min-height:calc(39 * var(--ar-unit));margin-top:calc(7 * var(--ar-unit))!important;padding-top:calc(5 * var(--ar-unit))!important;padding-right:calc(6 * var(--ar-unit))!important;padding-bottom:calc(5 * var(--ar-unit))!important;padding-left:calc(6 * var(--ar-unit))!important}
:where(body.reference-shell) #groups{width:min(100%, calc(1380 * var(--ar-unit)), calc(-336 * var(--ar-unit)) + 100vw)}
:where(body.reference-shell) #groups .account-card{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .status-badge{row-gap:calc(5 * var(--ar-unit));column-gap:calc(5 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-card .group-cell > div{row-gap:calc(4 * var(--ar-unit));column-gap:calc(4 * var(--ar-unit))}
:where(body.reference-shell) #groups .account-actions{row-gap:calc(6 * var(--ar-unit))}
:where(body.reference-shell) #followups .reliability-panel{padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .followup-overview{padding-top:calc(24 * var(--ar-unit));padding-right:calc(24 * var(--ar-unit));padding-bottom:calc(24 * var(--ar-unit));padding-left:calc(24 * var(--ar-unit))}
:where(body.reference-shell) .followup-heading{row-gap:calc(18 * var(--ar-unit));column-gap:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .followup-heading h2{margin-top:calc(6 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(6 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(25 * var(--ar-unit))}
:where(body.reference-shell) .followup-heading p,:where(body.reference-shell) .review-workspace-head p{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .followup-kicker{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #followups .primary-btn,:where(body.reference-shell) #followups .followup-primary{min-height:calc(42 * var(--ar-unit))}
:where(body.reference-shell) .followup-metrics{grid-template-columns:repeat(3, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));margin-top:calc(22 * var(--ar-unit))}
:where(body.reference-shell) .followup-metrics button{row-gap:calc(5 * var(--ar-unit));column-gap:calc(5 * var(--ar-unit));padding-top:calc(16 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .followup-metrics small{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .followup-metrics strong{font-size:calc(30 * var(--ar-unit))}
:where(body.reference-shell) .followup-metrics span{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .followup-board{margin-top:calc(23 * var(--ar-unit))}
:where(body.reference-shell) .followup-toolbar{row-gap:calc(16 * var(--ar-unit));column-gap:calc(16 * var(--ar-unit));margin-bottom:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .followup-toolbar h3{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(4 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(17 * var(--ar-unit))}
:where(body.reference-shell) .followup-toolbar small{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .followup-filters{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .followup-filters input,:where(body.reference-shell) .followup-filters select,:where(body.reference-shell) .review-workspace-head input{min-width:calc(0 * var(--ar-unit));min-height:calc(42 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .followup-filters input{width:calc(210 * var(--ar-unit))}
:where(body.reference-shell) .followup-grid{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .followup-card{min-width:calc(0 * var(--ar-unit));padding-top:calc(18 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit));row-gap:calc(13 * var(--ar-unit));column-gap:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .followup-card h3{font-size:calc(17 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .followup-card-top{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .followup-card-top time{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .followup-status{font-size:calc(11 * var(--ar-unit));padding-top:calc(6 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .followup-balance{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));padding-top:calc(12 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .followup-balance small{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .followup-balance strong{font-size:calc(20 * var(--ar-unit))}
:where(body.reference-shell) .followup-note{font-size:calc(13 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));min-height:calc(40 * var(--ar-unit))}
:where(body.reference-shell) .followup-card .reliability-row-actions{padding-top:calc(12 * var(--ar-unit));row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit))}
:where(body.reference-shell) .followup-card .reliability-row-actions button{min-height:calc(39 * var(--ar-unit));font-size:calc(11 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .followup-card .reliability-row-actions .followup-primary{min-height:calc(39 * var(--ar-unit))}
:where(body.reference-shell) .followup-history{margin-top:calc(22 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(22 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(16 * var(--ar-unit))!important;padding-right:calc(16 * var(--ar-unit))!important;padding-bottom:calc(16 * var(--ar-unit))!important;padding-left:calc(16 * var(--ar-unit))!important}
:where(body.reference-shell) .followup-history .reliability-row{padding-top:calc(14 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .collection-empty{padding-top:calc(32 * var(--ar-unit));padding-right:calc(32 * var(--ar-unit));padding-bottom:calc(32 * var(--ar-unit));padding-left:calc(32 * var(--ar-unit))}
:where(body.reference-shell) .collection-empty > span{width:calc(40 * var(--ar-unit));height:calc(40 * var(--ar-unit));font-size:calc(20 * var(--ar-unit))}
:where(body.reference-shell) .collection-empty h3{font-size:calc(16 * var(--ar-unit));margin-top:calc(13 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(6 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .collection-empty p{font-size:calc(12 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .collection-maintenance{margin-top:calc(22 * var(--ar-unit))}
:where(body.reference-shell) .collection-maintenance .panel-head{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .account-review-workspace{padding-top:calc(22 * var(--ar-unit));padding-right:calc(22 * var(--ar-unit));padding-bottom:calc(22 * var(--ar-unit));padding-left:calc(22 * var(--ar-unit))}
:where(body.reference-shell) .review-workspace-head{row-gap:calc(18 * var(--ar-unit));column-gap:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .review-workspace-head h2{font-size:calc(22 * var(--ar-unit));margin-top:calc(7 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(7 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .review-workspace-head input{width:calc(260 * var(--ar-unit))}
:where(body.reference-shell) .review-tabs{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit));padding-top:calc(20 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit));margin-bottom:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .review-tabs button{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));min-height:calc(42 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(15 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(15 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .review-tabs b{padding-top:calc(3 * var(--ar-unit));padding-right:calc(7 * var(--ar-unit));padding-bottom:calc(3 * var(--ar-unit));padding-left:calc(7 * var(--ar-unit));min-width:calc(24 * var(--ar-unit))}
:where(body.reference-shell) .review-case-list{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .review-case{padding-top:calc(18 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit));row-gap:calc(18 * var(--ar-unit));column-gap:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .review-case strong{font-size:calc(15 * var(--ar-unit))}
:where(body.reference-shell) .review-case .reliability-row-actions{max-width:calc(300 * var(--ar-unit));row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit))}
:where(body.reference-shell) .review-case .reliability-row-actions button{min-height:calc(39 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list article{padding-top:calc(18 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit));grid-template-columns:auto minmax(calc(0 * var(--ar-unit)), 1fr) auto}
:where(body.reference-shell) #notifications .notification-list article > span{width:calc(36 * var(--ar-unit));height:calc(36 * var(--ar-unit));font-size:calc(18 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list strong{font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list p{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list small{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list button{min-height:calc(39 * var(--ar-unit));font-size:calc(11 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #notifications .empty{padding-top:calc(38 * var(--ar-unit));padding-right:calc(38 * var(--ar-unit));padding-bottom:calc(38 * var(--ar-unit));padding-left:calc(38 * var(--ar-unit))}
:where(body.reference-shell) .reliability-dialog .dialog-actions{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));padding-top:calc(16 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit));margin-top:calc(4 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reliability-dialog .dialog-actions button{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));min-height:calc(46 * var(--ar-unit));min-width:calc(112 * var(--ar-unit));padding-top:calc(12 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .reliability-dialog .dialog-head{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .reliability-dialog .dialog-head button{flex-basis:calc(36 * var(--ar-unit));width:calc(36 * var(--ar-unit));height:calc(36 * var(--ar-unit));min-height:calc(36 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit));font-size:calc(24 * var(--ar-unit))}
:where(body.reference-shell) .office-payments-workspace{padding-top:calc(26 * var(--ar-unit));padding-right:clamp(calc(14 * var(--ar-unit)), 2vw, calc(28 * var(--ar-unit)));padding-bottom:calc(42 * var(--ar-unit));padding-left:clamp(calc(14 * var(--ar-unit)), 2vw, calc(28 * var(--ar-unit)))}
:where(body.reference-shell) .office-payment-heading{row-gap:calc(15 * var(--ar-unit));column-gap:calc(15 * var(--ar-unit));margin-bottom:calc(19 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-heading > div > p{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(5 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-heading h2{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:clamp(calc(23 * var(--ar-unit)), 3vw, calc(32 * var(--ar-unit)))}
:where(body.reference-shell) .office-payment-heading span{margin-top:calc(6 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-metrics{grid-template-columns:repeat(4, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));margin-bottom:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-metrics article{padding-top:calc(15 * var(--ar-unit));padding-right:calc(17 * var(--ar-unit));padding-bottom:calc(15 * var(--ar-unit));padding-left:calc(17 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-metrics small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-metrics strong{margin-top:calc(7 * var(--ar-unit));font-size:calc(21 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-tools{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(15 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-tools label{row-gap:calc(5 * var(--ar-unit));column-gap:calc(5 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-tools input,:where(body.reference-shell) .office-payment-tools select{min-height:calc(40 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .office-person-grid{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .office-person-card{padding-top:calc(17 * var(--ar-unit));padding-right:calc(17 * var(--ar-unit));padding-bottom:calc(17 * var(--ar-unit));padding-left:calc(17 * var(--ar-unit))}
:where(body.reference-shell) .office-person-top{row-gap:calc(11 * var(--ar-unit));column-gap:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .office-person-avatar{width:calc(43 * var(--ar-unit));height:calc(43 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .office-person-title{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .office-person-title small{font-size:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .office-person-title h3{margin-top:calc(3 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(19 * var(--ar-unit))}
:where(body.reference-shell) .office-person-tag{padding-top:calc(6 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .office-person-stats{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit));margin-top:calc(15 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(15 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .office-person-stats > div{padding-top:calc(11 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(11 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .office-person-stats small{font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .office-person-stats strong{margin-top:calc(5 * var(--ar-unit));font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .office-person-actions{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .office-person-actions button,:where(body.reference-shell) .office-payment-row button{min-height:calc(36 * var(--ar-unit));padding-top:calc(7 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(7 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-history{margin-top:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-list{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-row{grid-template-columns:calc(38 * var(--ar-unit)) minmax(calc(0 * var(--ar-unit)), 1fr) auto auto auto;row-gap:calc(11 * var(--ar-unit));column-gap:calc(11 * var(--ar-unit));padding-top:calc(12 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-row-icon{width:calc(36 * var(--ar-unit));height:calc(36 * var(--ar-unit));font-size:calc(19 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-row-main{row-gap:calc(3 * var(--ar-unit));column-gap:calc(3 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-row-main span,:where(body.reference-shell) .office-payment-row-main small{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .office-payment-amount{font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .office-send-status{padding-top:calc(5 * var(--ar-unit));padding-right:calc(8 * var(--ar-unit));padding-bottom:calc(5 * var(--ar-unit));padding-left:calc(8 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .office-empty{padding-top:calc(26 * var(--ar-unit));padding-right:calc(26 * var(--ar-unit));padding-bottom:calc(26 * var(--ar-unit));padding-left:calc(26 * var(--ar-unit))}
:where(body.reference-shell) .office-dialog{width:min(calc(570 * var(--ar-unit)), calc(-24 * var(--ar-unit)) + 100vw)}
:where(body.reference-shell) .office-dialog form{row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .office-dialog form > label,:where(body.reference-shell) .office-dialog .dialog-grid label{row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .office-dialog input,:where(body.reference-shell) .office-dialog select{min-width:calc(0 * var(--ar-unit));min-height:calc(40 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .office-dialog .dialog-grid{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .office-message-preview{padding-top:calc(14 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .office-message-preview small{font-size:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .office-message-preview p{margin-top:calc(9 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .office-dialog .dialog-actions{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .office-dialog .dialog-safety{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .office-dialog strong#officePaymentPersonName{padding-top:calc(9 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-history{margin-top:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-list{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-row{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1fr) auto;row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit));padding-top:calc(14 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-main{row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-main > div{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-main > div strong{font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-main > b{font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-main small{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-status{padding-top:calc(5 * var(--ar-unit));padding-right:calc(8 * var(--ar-unit));padding-bottom:calc(5 * var(--ar-unit));padding-left:calc(8 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-actions{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .office-approval-actions button{min-height:calc(36 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
.reference-shell .app-shell{grid-template-columns:calc(246 * var(--ar-unit)) minmax(calc(0 * var(--ar-unit)), 1fr);grid-template-rows:calc(74 * var(--ar-unit)) minmax(calc(0 * var(--ar-unit)), 1fr)}
.reference-shell .app-shell > .topbar{height:calc(74 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
.reference-shell .sidebar{padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
.reference-shell .sidebar-brand{height:calc(74 * var(--ar-unit));min-height:calc(74 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(14 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(24 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(24 * var(--ar-unit));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
.reference-shell .sidebar-brand strong{font-size:calc(25 * var(--ar-unit))}
.reference-shell .sidebar-brand small{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .reference-brand-mark{width:calc(42 * var(--ar-unit));height:calc(42 * var(--ar-unit))}
:where(body.reference-shell) .reference-brand-mark svg{width:calc(27 * var(--ar-unit));height:calc(27 * var(--ar-unit))}
.reference-shell .sidebar nav{row-gap:calc(3 * var(--ar-unit));column-gap:calc(3 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(8 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(8 * var(--ar-unit))}
.reference-shell .sidebar .nav-link{min-height:calc(47 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit));font-size:calc(14 * var(--ar-unit))}
.reference-shell .sidebar .nav-link > span{width:calc(23 * var(--ar-unit))}
.reference-shell .nav-link svg{width:calc(21 * var(--ar-unit));height:calc(21 * var(--ar-unit))}
.reference-shell .sidebar-connection{margin-top:calc(18 * var(--ar-unit));margin-right:calc(16 * var(--ar-unit));margin-bottom:calc(12 * var(--ar-unit));margin-left:calc(16 * var(--ar-unit));padding-top:calc(10 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
.reference-shell .sidebar-note{margin-top:calc(12 * var(--ar-unit));margin-right:calc(18 * var(--ar-unit));margin-bottom:calc(12 * var(--ar-unit));margin-left:calc(18 * var(--ar-unit))}
.reference-shell .sidebar-footer{padding-top:calc(12 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit))}
.reference-shell .advanced-menu-toggle{width:calc(39 * var(--ar-unit));height:calc(39 * var(--ar-unit))}
:where(body.reference-shell) .reference-screen-title{width:calc(1 * var(--ar-unit));height:calc(1 * var(--ar-unit))}
:where(body.reference-shell) .reference-search{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit));max-width:calc(540 * var(--ar-unit));min-width:calc(120 * var(--ar-unit));padding-top:calc(6 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit));height:calc(42 * var(--ar-unit))}
:where(body.reference-shell) .reference-search svg{width:calc(19 * var(--ar-unit))}
:where(body.reference-shell) .reference-search input{min-width:calc(0 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .reference-search select{max-width:calc(90 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
.reference-shell .top-actions{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
.reference-shell #connectionPill{font-size:calc(11 * var(--ar-unit))!important;padding-top:calc(10 * var(--ar-unit))!important;padding-right:calc(10 * var(--ar-unit))!important;padding-bottom:calc(10 * var(--ar-unit))!important;padding-left:calc(10 * var(--ar-unit))!important}
.reference-shell #overview > .page-heading{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(16 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
.reference-shell #overview > .page-heading h1{font-size:calc(23 * var(--ar-unit));margin-top:calc(3 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(6 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
.reference-shell #overview > .page-heading p{font-size:calc(12 * var(--ar-unit))}
.reference-shell #overview > .page-heading .eyebrow{font-size:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .reference-metrics{grid-template-columns:repeat(4, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit));margin-bottom:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .reference-metric{row-gap:calc(16 * var(--ar-unit));column-gap:calc(16 * var(--ar-unit));min-height:calc(100 * var(--ar-unit));padding-top:calc(18 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit))}
:where(body.reference-shell) .reference-metric > span{width:calc(56 * var(--ar-unit));height:calc(56 * var(--ar-unit))}
:where(body.reference-shell) .reference-metric svg{width:calc(29 * var(--ar-unit));height:calc(29 * var(--ar-unit))}
:where(body.reference-shell) .reference-metric div{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-metric small{font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .reference-metric strong{font-size:calc(24 * var(--ar-unit))}
:where(body.reference-shell) .reference-metric em{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .reference-dashboard-grid{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1fr) calc(295 * var(--ar-unit));row-gap:calc(16 * var(--ar-unit));column-gap:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .reference-dashboard-main,:where(body.reference-shell) .reference-dashboard-side{row-gap:calc(16 * var(--ar-unit));column-gap:calc(16 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
.reference-shell #overview .panel-head{padding-top:calc(18 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit));row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
.reference-shell #overview .panel-head h2{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));font-size:calc(16 * var(--ar-unit))}
.reference-shell #overview .panel-head h2 svg{width:calc(21 * var(--ar-unit));height:calc(21 * var(--ar-unit))}
.reference-shell #overview .groups-preview{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
.reference-shell #overview .table-wrap{padding-top:calc(0 * var(--ar-unit));padding-right:calc(17 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(17 * var(--ar-unit))}
.reference-shell #overview table{font-size:calc(13 * var(--ar-unit));min-width:calc(560 * var(--ar-unit))}
.reference-shell #overview th{font-size:calc(12 * var(--ar-unit))}
.reference-shell #overview td{padding-top:calc(13 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(13 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
.reference-shell #overview .panel-foot{padding-top:calc(12 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit))}
.reference-shell #overview .search input{width:calc(140 * var(--ar-unit))}
.reference-shell #overview .quick-actions{grid-template-columns:repeat(2, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit));margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
.reference-shell #overview .quick-actions > button{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));min-height:calc(88 * var(--ar-unit));padding-top:calc(14 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
.reference-shell #overview .quick-actions .quick-icon{padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit));width:calc(30 * var(--ar-unit));height:calc(30 * var(--ar-unit));font-size:calc(27 * var(--ar-unit))}
.reference-shell #overview .quick-actions svg{width:calc(27 * var(--ar-unit));height:calc(27 * var(--ar-unit))}
.reference-shell #overview .quick-actions strong{font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity #referenceActivity{padding-top:calc(0 * var(--ar-unit));padding-right:calc(17 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(17 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity article{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));padding-top:calc(13 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(13 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity-symbol{width:calc(38 * var(--ar-unit));height:calc(38 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity-symbol svg{width:calc(21 * var(--ar-unit));height:calc(21 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity strong{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity p{font-size:calc(12 * var(--ar-unit));margin-top:calc(5 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(5 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity small{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .reference-payment-type{padding-top:calc(4 * var(--ar-unit));padding-right:calc(8 * var(--ar-unit));padding-bottom:calc(4 * var(--ar-unit));padding-left:calc(8 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .reference-empty{font-size:calc(12 * var(--ar-unit));padding-top:calc(15 * var(--ar-unit));padding-right:calc(15 * var(--ar-unit));padding-bottom:calc(15 * var(--ar-unit));padding-left:calc(15 * var(--ar-unit))}
:where(body.reference-shell) .reference-controls{margin-top:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .reference-controls > summary{padding-top:calc(15 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(15 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .reference-controls-body{padding-top:calc(0 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .reference-controls .heading-actions{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));margin-bottom:calc(15 * var(--ar-unit))}
:where(body.reference-shell) .reference-controls .metric-grid{margin-top:calc(15 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(15 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-controls .bottom-grid{margin-top:calc(15 * var(--ar-unit))}
.reference-sidebar-collapsed .app-shell{grid-template-columns:calc(76 * var(--ar-unit)) minmax(calc(0 * var(--ar-unit)), 1fr)}
.reference-sidebar-collapsed .sidebar-brand{padding-top:calc(0 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit))}
.reference-sidebar-collapsed .sidebar .nav-link{padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
.reference-shell .content:has(> #overview.active){padding-top:calc(14 * var(--ar-unit))}
.reference-shell #overview .quick-actions > button{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-control-shortcuts{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(12 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-control-shortcuts button{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));padding-top:calc(12 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .reference-control-shortcuts small{margin-top:calc(3 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
.reference-shell #overview .panel-head .btn{min-height:calc(40 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
.reference-shell #overview .text-btn{font-size:calc(13 * var(--ar-unit));min-height:calc(32 * var(--ar-unit))}
.reference-shell #overview .search{min-width:calc(0 * var(--ar-unit))}
.reference-shell #overview .search input{font-size:calc(13 * var(--ar-unit));min-height:calc(38 * var(--ar-unit))}
.reference-shell #overview td strong{font-size:calc(13 * var(--ar-unit))}
.reference-shell #overview .panel-foot{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .reference-search input{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .reference-search select{font-size:calc(12 * var(--ar-unit));max-width:calc(110 * var(--ar-unit))}
:where(body.reference-shell) .reference-search button{width:calc(28 * var(--ar-unit));height:calc(28 * var(--ar-unit))}
.reference-shell .sidebar .nav-link{font-size:calc(15 * var(--ar-unit));min-height:calc(50 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .section-title h1,:where(body.reference-shell) .reference-workspace .page-heading h1{font-size:calc(26 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .section-title p:not(.eyebrow),:where(body.reference-shell) .reference-workspace .page-heading p:not(.eyebrow){font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .panel-head{padding-top:calc(16 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .panel-head h2{font-size:calc(18 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .panel-actions,:where(body.reference-shell) .reference-workspace .heading-actions,:where(body.reference-shell) .reference-workspace .form-actions{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .btn{min-height:calc(40 * var(--ar-unit));font-size:calc(13 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(15 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(15 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .text-btn{font-size:calc(13 * var(--ar-unit));min-height:calc(32 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .form-grid label,:where(body.reference-shell) .reference-workspace .field{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .form-grid label > span,:where(body.reference-shell) .reference-workspace .field > label{font-size:calc(12 * var(--ar-unit));letter-spacing:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .form-grid input,:where(body.reference-shell) .reference-workspace .form-grid select,:where(body.reference-shell) .reference-workspace .field input,:where(body.reference-shell) .reference-workspace .field textarea{font-size:calc(14 * var(--ar-unit));min-height:calc(42 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .form-grid small{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .search{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .search input{font-size:calc(14 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace table{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace th{font-size:calc(12 * var(--ar-unit));letter-spacing:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace td{padding-top:calc(13 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(13 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace td strong{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace td small{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .row-actions,:where(body.reference-shell) .reference-workspace .loan-row-actions,:where(body.reference-shell) .reference-workspace .ledger-actions{row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .row-actions button,:where(body.reference-shell) .reference-workspace .loan-row-actions button,:where(body.reference-shell) .reference-workspace .ledger-actions button{min-height:calc(34 * var(--ar-unit));font-size:calc(12 * var(--ar-unit));padding-top:calc(7 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(7 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .empty{font-size:calc(14 * var(--ar-unit));padding-top:calc(30 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(30 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .setting-row p,:where(body.reference-shell) .reference-workspace .setting-toggle small{font-size:calc(13 * var(--ar-unit))}
.reference-shell #connectionPill svg{width:calc(22 * var(--ar-unit));height:calc(22 * var(--ar-unit))}
.reference-shell #groups > .section-title h1,.reference-shell .ticket-hero h2{font-size:calc(26 * var(--ar-unit))}
.reference-shell #groups > .section-title p:not(.eyebrow),.reference-shell .ticket-hero p:not(.eyebrow){font-size:calc(14 * var(--ar-unit))}
.reference-shell #groups > .section-title .btn{font-size:calc(13 * var(--ar-unit));min-height:calc(42 * var(--ar-unit))}
.reference-shell #groupFormCard .form-grid label > span{font-size:calc(12 * var(--ar-unit));letter-spacing:calc(0 * var(--ar-unit))}
.reference-shell #groupFormCard .form-grid input,.reference-shell #groupFormCard .form-grid select,.reference-shell #groupFormCard .form-grid textarea{font-size:calc(14 * var(--ar-unit));min-height:calc(42 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace :is(.primary-btn, .secondary-btn, .reliability-row-actions button, .review-tabs button, .followup-filters button){font-size:calc(13 * var(--ar-unit));min-height:calc(38 * var(--ar-unit))}
:where(body.reference-shell) .reference-workspace .notification-list button{font-size:calc(13 * var(--ar-unit));min-height:calc(38 * var(--ar-unit));padding-top:calc(9 * var(--ar-unit));padding-right:calc(13 * var(--ar-unit));padding-bottom:calc(9 * var(--ar-unit));padding-left:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .reference-controls{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(16 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
.reference-shell .reference-company-link{min-width:calc(0 * var(--ar-unit));row-gap:calc(4 * var(--ar-unit));column-gap:calc(4 * var(--ar-unit))}
.reference-shell .reference-company-link strong{font-size:calc(20 * var(--ar-unit))!important}
.reference-shell .reference-company-link small{font-size:calc(10 * var(--ar-unit))!important}
.reference-shell .reference-brand-mark{width:calc(42 * var(--ar-unit));height:calc(42 * var(--ar-unit))}
.reference-shell #referenceProfileButton{font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui{width:min(calc(792 * var(--ar-unit)), 100% - calc(28 * var(--ar-unit)))}
:where(body.reference-shell) dialog.money-ui .payment-balance-card{margin-top:calc(0 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui .payment-amount-field{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));margin-top:calc(18 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui .payment-amount-field input{height:calc(48 * var(--ar-unit));font-size:calc(18 * var(--ar-unit));padding-top:calc(11 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(11 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit))}
:where(body.reference-shell) #paymentDialog.money-ui #paymentGroupSelect{padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit));min-height:calc(40 * var(--ar-unit));font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) #paymentDialog.money-ui .payment-fill-row{margin-top:calc(8 * var(--ar-unit));margin-bottom:calc(14 * var(--ar-unit));row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #paymentDialog.money-ui .payment-fill-row button{font-size:calc(12 * var(--ar-unit));min-height:calc(28 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui .payment-safety{padding-top:calc(14 * var(--ar-unit));padding-right:calc(17 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(17 * var(--ar-unit));margin-top:calc(17 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui .dialog-grid{margin-top:calc(16 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui form > label{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));margin-top:calc(16 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui .dialog-actions button{min-height:calc(44 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui .template-library-actions,:where(body.reference-shell) .money-ui .dispute-library-actions{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui .template-library-actions button{min-height:calc(36 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui .dialog-head h2,:where(body.reference-shell) dialog.money-ui .dialog-head h3{font-size:calc(23 * var(--ar-unit))!important}
:where(body.reference-shell) dialog.money-ui#officePersonDialog{width:min(calc(560 * var(--ar-unit)), 100% - calc(28 * var(--ar-unit)))}
:where(body.reference-shell) #office-payments .office-payment-row{grid-template-columns:calc(34 * var(--ar-unit)) minmax(calc(0 * var(--ar-unit)), 1fr) auto auto minmax(calc(145 * var(--ar-unit)), auto)}
:where(body.reference-shell) #office-payments .office-payment-row-actions{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));max-width:calc(240 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-payment-row-actions button{min-height:calc(36 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
.reference-sidebar-collapsed .reference-company-brand{padding-top:calc(0 * var(--ar-unit))!important;padding-right:calc(17 * var(--ar-unit))!important;padding-bottom:calc(0 * var(--ar-unit))!important;padding-left:calc(17 * var(--ar-unit))!important}
:where(body.reference-shell) dialog.money-ui .ticket-check{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui .ticket-check input{min-height:calc(0 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui:not(:has(> form)) > :not(.dialog-head):not(.dialog-actions){margin-left:calc(28 * var(--ar-unit));margin-right:calc(28 * var(--ar-unit))}
:where(body.reference-shell) dialog.money-ui > pre{padding-top:calc(16 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit));font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-history,:where(body.reference-shell) #office-payments .office-payment-history{margin-top:calc(22 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .panel-title{padding-top:calc(20 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(20 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .panel-title > div{row-gap:calc(13 * var(--ar-unit));column-gap:calc(13 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .panel-icon{width:calc(40 * var(--ar-unit));height:calc(40 * var(--ar-unit));font-size:calc(20 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .panel-icon svg{width:calc(23 * var(--ar-unit));height:calc(23 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .panel-title .eyebrow{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(5 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .panel-title h2{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(18 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-list,:where(body.reference-shell) #office-payments .office-payment-list{padding-top:calc(18 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit));row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-row{padding-top:calc(18 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit));row-gap:calc(18 * var(--ar-unit));column-gap:calc(18 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-main{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-main > div{row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-main > div strong{font-size:calc(15 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-main > b{font-size:calc(18 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-main small{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-status{padding-top:calc(5 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(5 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-payment-row{padding-top:calc(16 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-payment-row-main{row-gap:calc(6 * var(--ar-unit));column-gap:calc(6 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-payment-row-main strong{font-size:calc(15 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-payment-row-main span,:where(body.reference-shell) #office-payments .office-payment-row-main small{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-payment-amount{font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-send-status{padding-top:calc(6 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-payment-metrics{grid-template-columns:repeat(5, minmax(calc(0 * var(--ar-unit)), 1fr))}
:where(body.reference-shell) #office-payments .office-person-grid{margin-bottom:calc(22 * var(--ar-unit))}
:where(body.reference-shell) .reference-admin-menu summary{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));font-size:calc(13 * var(--ar-unit));min-height:calc(42 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(6 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(6 * var(--ar-unit))}
:where(body.reference-shell) .reference-admin-menu summary > svg{width:calc(17 * var(--ar-unit));height:calc(17 * var(--ar-unit))}
:where(body.reference-shell) .reference-admin-items{min-width:calc(220 * var(--ar-unit));padding-top:calc(7 * var(--ar-unit));padding-right:calc(7 * var(--ar-unit));padding-bottom:calc(7 * var(--ar-unit));padding-left:calc(7 * var(--ar-unit))}
:where(body.reference-shell) .reference-admin-items button{row-gap:calc(11 * var(--ar-unit));column-gap:calc(11 * var(--ar-unit));padding-top:calc(11 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(11 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));min-height:calc(42 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .reference-admin-items svg{width:calc(19 * var(--ar-unit));height:calc(19 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity .reference-activity-copy{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-payment-row-icon svg{width:calc(22 * var(--ar-unit));height:calc(22 * var(--ar-unit))}
:where(body.reference-shell) #overview .groups-preview .table-wrap{padding-top:calc(0 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit))}
:where(body.reference-shell) #overview #overviewGroups{grid-template-columns:repeat(3, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) #overview .dashboard-group-card{row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit));min-width:calc(0 * var(--ar-unit));padding-top:calc(14 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-head{row-gap:calc(9 * var(--ar-unit));column-gap:calc(9 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-head > div{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #overview .dashboard-group-head h3{margin-top:calc(0 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(5 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit));font-size:calc(16 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-head small{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-head button{width:calc(30 * var(--ar-unit));height:calc(30 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-balances{grid-template-columns:repeat(3, minmax(calc(0 * var(--ar-unit)), 1fr));row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-balances div{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-balances strong{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-balances span{margin-top:calc(3 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-actions{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-actions button{row-gap:calc(5 * var(--ar-unit));column-gap:calc(5 * var(--ar-unit));min-height:calc(35 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(5 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(5 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-group-actions svg{width:calc(14 * var(--ar-unit));height:calc(14 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-last-reminder{font-size:calc(10 * var(--ar-unit))}
.reference-shell .reference-search{height:calc(42 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));row-gap:calc(11 * var(--ar-unit));column-gap:calc(11 * var(--ar-unit));max-width:calc(540 * var(--ar-unit))}
.reference-shell .reference-search input{font-size:calc(13 * var(--ar-unit))}
.reference-shell .reference-search svg{width:calc(18 * var(--ar-unit));height:calc(18 * var(--ar-unit))}
.reference-shell .reference-search select{font-size:calc(11 * var(--ar-unit));max-width:calc(95 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity #referenceActivity{padding-top:calc(0 * var(--ar-unit));padding-right:calc(17 * var(--ar-unit));padding-bottom:calc(15 * var(--ar-unit));padding-left:calc(17 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity #referenceActivity article{grid-template-columns:calc(40 * var(--ar-unit)) minmax(calc(0 * var(--ar-unit)), 1fr) auto;row-gap:calc(12 * var(--ar-unit));column-gap:calc(12 * var(--ar-unit));padding-top:calc(13 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(13 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity-copy{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity .reference-activity-copy strong{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity .reference-activity-copy p{font-size:calc(12 * var(--ar-unit));margin-top:calc(3 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity-time{font-size:calc(11 * var(--ar-unit));max-width:calc(90 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity-symbol{width:calc(40 * var(--ar-unit));height:calc(40 * var(--ar-unit))}
:where(body.reference-shell) .reference-activity-symbol svg{width:calc(23 * var(--ar-unit));height:calc(23 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments table{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments th{font-size:calc(12 * var(--ar-unit));letter-spacing:calc(0 * var(--ar-unit));padding-top:calc(12 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments td{padding-top:calc(15 * var(--ar-unit));padding-right:calc(10 * var(--ar-unit));padding-bottom:calc(15 * var(--ar-unit));padding-left:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments td strong{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) .reference-payment-type{padding-top:calc(4 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(4 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
.reference-shell .sidebar .sidebar-connection{margin-right:calc(16 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(16 * var(--ar-unit));padding-top:calc(14 * var(--ar-unit))}
.reference-shell .sidebar .sidebar-note{margin-top:calc(12 * var(--ar-unit));margin-right:calc(16 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(16 * var(--ar-unit))}
.reference-shell .sidebar .sidebar-footer{margin-top:calc(12 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(0 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #notifications .panel{padding-top:calc(20 * var(--ar-unit));padding-right:calc(20 * var(--ar-unit));padding-bottom:calc(20 * var(--ar-unit));padding-left:calc(20 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list{row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list article{padding-top:calc(18 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit));row-gap:calc(14 * var(--ar-unit));column-gap:calc(14 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list strong{font-size:calc(15 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list p{font-size:calc(14 * var(--ar-unit));margin-top:calc(7 * var(--ar-unit));margin-right:calc(0 * var(--ar-unit));margin-bottom:calc(7 * var(--ar-unit));margin-left:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list small{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #notifications .notification-list button{padding-top:calc(10 * var(--ar-unit));padding-right:calc(14 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(14 * var(--ar-unit));font-size:calc(13 * var(--ar-unit));min-height:calc(40 * var(--ar-unit))}
:where(body.reference-shell) #payments .table-wrap{padding-top:calc(0 * var(--ar-unit));padding-right:calc(18 * var(--ar-unit));padding-bottom:calc(18 * var(--ar-unit));padding-left:calc(18 * var(--ar-unit))}
:where(body.reference-shell) #payments table{font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) #payments th{padding-top:calc(14 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(14 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #payments td{padding-top:calc(16 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #payments td strong{font-size:calc(14 * var(--ar-unit))}
:where(body.reference-shell) #payments td small{margin-top:calc(5 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #office-payments .office-approval-actions{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .office-delete-request,:where(body.reference-shell) .office-person-actions .office-archive-person{min-height:calc(36 * var(--ar-unit));padding-top:calc(8 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(8 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments .table-wrap{padding-top:calc(0 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments table{min-width:calc(610 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments th{padding-top:calc(10 * var(--ar-unit));padding-right:calc(15 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(15 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments td{padding-top:calc(11 * var(--ar-unit));padding-right:calc(15 * var(--ar-unit));padding-bottom:calc(11 * var(--ar-unit));padding-left:calc(15 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments td strong{font-size:calc(13 * var(--ar-unit))}
:where(body.reference-shell) #overview .reference-recent-payments .reference-payment-type{padding-top:calc(4 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(4 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .activity-dollar{font-size:calc(25 * var(--ar-unit))}
.reference-shell .top-language-picker{row-gap:calc(7 * var(--ar-unit));column-gap:calc(7 * var(--ar-unit));width:calc(112 * var(--ar-unit));min-width:calc(112 * var(--ar-unit));height:calc(40 * var(--ar-unit));padding-top:calc(6 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit))}
.reference-shell .top-language-picker .dashboard-language-flag{width:calc(21 * var(--ar-unit));height:calc(15 * var(--ar-unit))}
.reference-shell .top-language-picker select{width:calc(65 * var(--ar-unit));max-width:calc(65 * var(--ar-unit));min-width:calc(0 * var(--ar-unit));height:calc(27 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(0 * var(--ar-unit));padding-bottom:calc(0 * var(--ar-unit));padding-left:calc(0 * var(--ar-unit));font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) #overview .dashboard-incoming-panel{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #overview .dashboard-incoming-panel .panel-head{padding-top:calc(16 * var(--ar-unit));padding-right:calc(16 * var(--ar-unit));padding-bottom:calc(16 * var(--ar-unit));padding-left:calc(16 * var(--ar-unit));row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit))}
:where(body.reference-shell) #overview .dashboard-incoming-panel h2{font-size:calc(15 * var(--ar-unit))}
:where(body.reference-shell) #overview .dashboard-incoming-panel h2 > span{font-size:calc(21 * var(--ar-unit))}
:where(body.reference-shell) #dashboardFlightRows{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-card{grid-template-columns:minmax(calc(0 * var(--ar-unit)), 1fr) auto;row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));padding-top:calc(11 * var(--ar-unit));padding-right:calc(11 * var(--ar-unit));padding-bottom:calc(11 * var(--ar-unit));padding-left:calc(11 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-top{row-gap:calc(8 * var(--ar-unit));column-gap:calc(8 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-plane{width:calc(29 * var(--ar-unit));height:calc(29 * var(--ar-unit));font-size:calc(19 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-top > div{min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-top small{font-size:calc(8 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-top strong{font-size:calc(12 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-days{max-width:calc(80 * var(--ar-unit));padding-top:calc(5 * var(--ar-unit));padding-right:calc(7 * var(--ar-unit));padding-bottom:calc(5 * var(--ar-unit));padding-left:calc(7 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-detail{row-gap:calc(4 * var(--ar-unit));column-gap:calc(4 * var(--ar-unit));min-width:calc(0 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-detail strong{font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-card button{max-width:calc(85 * var(--ar-unit));min-height:calc(30 * var(--ar-unit));padding-top:calc(6 * var(--ar-unit));padding-right:calc(9 * var(--ar-unit));padding-bottom:calc(6 * var(--ar-unit));padding-left:calc(9 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) #dashboardFlightCount{padding-top:calc(0 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
:where(body.reference-shell) .dashboard-flight-passengers{padding-top:calc(5 * var(--ar-unit));padding-right:calc(7 * var(--ar-unit));padding-bottom:calc(5 * var(--ar-unit));padding-left:calc(7 * var(--ar-unit));margin-top:calc(3 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}
:where(body.reference-shell) #dashboardOutboundRows{row-gap:calc(10 * var(--ar-unit));column-gap:calc(10 * var(--ar-unit));padding-top:calc(0 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(12 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));min-width:calc(0 * var(--ar-unit))}
:where(body.reference-shell) #dashboardOutboundCount{padding-top:calc(0 * var(--ar-unit));padding-right:calc(12 * var(--ar-unit));padding-bottom:calc(10 * var(--ar-unit));padding-left:calc(12 * var(--ar-unit));font-size:calc(10 * var(--ar-unit))}
.reference-shell .app-shell{width:100%;max-width:none}
.reference-shell .content{width:100%;max-width:none;min-width:0}
.reference-shell .reference-dashboard-grid{grid-template-columns:minmax(0,1fr) calc(295 * var(--ar-unit))}
.reference-shell.reference-sidebar-collapsed .app-shell{grid-template-columns:calc(76 * var(--ar-unit)) minmax(0,1fr)}
.reference-shell .reference-search{flex:1;max-width:calc(680 * var(--ar-unit))}
.reference-shell .sidebar .salary-nav-link{text-decoration:none}
.reference-shell .content{padding:calc(24 * var(--ar-unit)) calc(32 * var(--ar-unit))}
.reference-shell .icon-btn,.reference-shell .avatar{width:calc(38 * var(--ar-unit));height:calc(38 * var(--ar-unit));font-size:calc(18 * var(--ar-unit))}
.reference-shell .avatar{font-size:calc(10 * var(--ar-unit))}
.reference-shell .top-actions{gap:calc(8 * var(--ar-unit))}
.reference-shell .btn{min-height:calc(41 * var(--ar-unit));padding:0 calc(14 * var(--ar-unit));font-size:calc(13 * var(--ar-unit))}
.reference-shell .text-btn{font-size:calc(12 * var(--ar-unit))}
.reference-shell .sidebar-connection,.reference-shell .sidebar-footer{font-size:calc(12 * var(--ar-unit))}
.reference-shell .sidebar-note strong{font-size:calc(11 * var(--ar-unit))}
.reference-shell .sidebar-note p{font-size:calc(10 * var(--ar-unit))}
.reference-shell input,.reference-shell select,.reference-shell textarea{font-size:calc(14 * var(--ar-unit))}
}

/* Keep all header controls within the available desktop/tablet column. */
@media screen and (min-width:821px) and (max-width:1200px){
.reference-shell .app-shell{grid-template-rows:auto minmax(0,1fr)}
.reference-shell .app-shell>.topbar{height:auto;min-height:74px;flex-wrap:wrap;row-gap:10px;padding-top:10px;padding-bottom:10px}
.reference-shell .top-actions{max-width:100%;flex-wrap:wrap;margin-left:auto}
.reference-shell .reference-search{order:3;flex-basis:100%;max-width:none}
}
@media screen and (min-width:821px){
.reference-sidebar-collapsed .sidebar .salary-nav-link b{display:block;white-space:normal;font-size:11px;line-height:1.25}
.reference-sidebar-collapsed .sidebar .salary-nav-link{padding:4px}
}

.reference-shell .reference-workspace .btn{max-width:100%;white-space:normal;text-align:center;overflow-wrap:anywhere}

@media screen and (min-width:1800px){:where(body.reference-shell) .safe-week{margin:0 0 calc(18 * var(--ar-unit));border-radius:calc(14 * var(--ar-unit))}:where(body.reference-shell) .safe-week .panel-head{gap:calc(12 * var(--ar-unit))}:where(body.reference-shell) .safe-week .panel-head{padding:calc(17 * var(--ar-unit)) calc(18 * var(--ar-unit))}:where(body.reference-shell) .safe-week-heading{gap:calc(11 * var(--ar-unit))}:where(body.reference-shell) .safe-week-icon{width:calc(38 * var(--ar-unit));height:calc(38 * var(--ar-unit));border-radius:calc(10 * var(--ar-unit))}:where(body.reference-shell) .safe-week-icon svg{width:calc(24 * var(--ar-unit));height:calc(24 * var(--ar-unit))}:where(body.reference-shell) .safe-week .panel-head h2{font-size:calc(15 * var(--ar-unit))}:where(body.reference-shell) .safe-week .panel-head p{font-size:calc(11 * var(--ar-unit));margin:calc(5 * var(--ar-unit)) 0 0}:where(body.reference-shell) .safe-week-currencies{gap:calc(3 * var(--ar-unit));padding:calc(3 * var(--ar-unit));border-radius:calc(9 * var(--ar-unit))}:where(body.reference-shell) .safe-week-currencies button{padding:calc(6 * var(--ar-unit)) calc(11 * var(--ar-unit));border-radius:calc(6 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}:where(body.reference-shell) .safe-week-body{grid-template-columns:minmax(calc(150 * var(--ar-unit)),calc(195 * var(--ar-unit))) minmax(0,1fr);gap:calc(18 * var(--ar-unit));padding:calc(18 * var(--ar-unit))}:where(body.reference-shell) .safe-week-summary{padding:calc(17 * var(--ar-unit)) calc(15 * var(--ar-unit));gap:calc(8 * var(--ar-unit));font-size:calc(11 * var(--ar-unit));border-radius:calc(11 * var(--ar-unit))}:where(body.reference-shell) .safe-week-summary>strong{font-size:calc(25 * var(--ar-unit))}:where(body.reference-shell) .safe-week-summary>small{font-size:calc(9 * var(--ar-unit))}:where(body.reference-shell) .safe-week-today{gap:calc(6 * var(--ar-unit));margin-top:calc(8 * var(--ar-unit));padding-top:calc(11 * var(--ar-unit))}:where(body.reference-shell) .safe-week-today b{font-size:calc(11 * var(--ar-unit))}:where(body.reference-shell) .safe-week-chart{gap:calc(6 * var(--ar-unit))}:where(body.reference-shell) .safe-week-day{gap:calc(9 * var(--ar-unit));padding:calc(10 * var(--ar-unit)) calc(3 * var(--ar-unit)) calc(8 * var(--ar-unit));border-radius:calc(9 * var(--ar-unit))}:where(body.reference-shell) .safe-week-track{height:calc(105 * var(--ar-unit))}:where(body.reference-shell) .safe-week-bar{max-width:calc(28 * var(--ar-unit));border-radius:calc(7 * var(--ar-unit)) calc(7 * var(--ar-unit)) calc(2 * var(--ar-unit)) calc(2 * var(--ar-unit))}:where(body.reference-shell) .safe-week-day small{font-size:calc(10 * var(--ar-unit))}:where(body.reference-shell) .safe-week-day b{font-size:calc(10 * var(--ar-unit))}:where(body.reference-shell) .safe-week details{margin:0 calc(18 * var(--ar-unit)) calc(16 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}:where(body.reference-shell) .safe-week table{margin-top:calc(8 * var(--ar-unit));font-size:calc(11 * var(--ar-unit))}:where(body.reference-shell) .safe-week th,:where(body.reference-shell) .safe-week td{padding:calc(6 * var(--ar-unit))}}
/* Keep desktop action buttons proportional while the workspace grows. */
@media screen and (min-width:1800px){
.reference-shell .reference-workspace .btn{min-height:clamp(42px,calc(36 * var(--ar-unit)),50px);padding:8px clamp(14px,calc(14 * var(--ar-unit)),20px);font-size:clamp(13px,calc(12 * var(--ar-unit)),16px);line-height:1.35;border-radius:10px;gap:8px;align-items:center;justify-content:center}
.reference-shell .panel-head .panel-actions{align-items:center;gap:12px}
.reference-shell .panel-head .panel-actions>.btn{flex:0 1 auto;width:auto;min-width:0;white-space:normal;word-break:normal;overflow-wrap:normal}
.reference-shell #overview .panel-head .btn{min-height:46px;font-size:15px}
.reference-shell #overview .quick-actions>button{min-height:clamp(100px,calc(90 * var(--ar-unit)),124px);padding:16px 12px;border-radius:12px;gap:10px}
.reference-shell .dashboard-group-actions button{min-height:44px;padding:10px 12px;border-radius:9px;line-height:1.35;font-size:clamp(13px,calc(11 * var(--ar-unit)),16px)}
}

/* Keep company branding visible while the sidebar menu scrolls. */
@media screen{
 .reference-shell #advancedSidebar{scrollbar-width:none;-ms-overflow-style:none;scrollbar-gutter:auto}
 .reference-shell #advancedSidebar::-webkit-scrollbar{display:none;width:0;height:0}
 .reference-shell #advancedSidebar>.sidebar-brand{position:sticky;top:0;z-index:5;flex-shrink:0}
}
