.ar-absence-band{background:repeating-linear-gradient(135deg,#e2e8e1,#e2e8e1 7px,#ccd8cf 7px 8px);padding:25px 22px;font-size:14px;line-height:2}.ar-absence-band strong{font-size:13px}.ar-task-tree .ar-chain,.ar-people-routing .ar-chain,.ar-maintenance-rule .ar-chain{display:block}.ar-task-tree .ar-chain article,.ar-people-routing .ar-chain article,.ar-maintenance-rule .ar-chain article{border-top:0;border-left:2px solid #84a3a1;margin-bottom:15px}.ar-task-tree .ar-chain svg,.ar-people-routing .ar-chain svg,.ar-maintenance-rule .ar-chain svg{display:none}.ar-resource-pool{background:#e5ece7}.ar-resource-pool .ar-fields{background:#fbfaf5}.ar-people .ar-table-scroll td:first-child{min-width:150px}.ar-ownership .ar-bars>div{grid-template-columns:1fr 1fr 90px}.ar-maintenance-consequences .ar-source-pair{padding-top:25px}.ar-maintenance-consequences .ar-journal-entry{background:#f4f5f2;border:1px solid #c5d3c9}.ar-client-space{color:#22324a;background:#fbfaf5}.ar-client-space>header{color:#fff;background:#366476;gap:12px;padding:20px 24px;display:grid}.ar-client-space>header>span{color:#e0ece6;font-size:11px}.ar-client-space>header>strong{font-size:19px;font-weight:600}.ar-client-space>footer{color:#526874;border-top:1px solid #d5ddd7;padding:18px 24px;font:11px/1.5 Manrope,Arial,sans-serif}.ar-client-space .ar-board{background:#f0f3ee}.ar-mail{background:#fff;border:1px solid #c4d1c8;margin:30px 25px;padding:25px;box-shadow:0 20px 35px -28px #22324a77}.ar-mail>span{color:#526874;font-size:12px}.ar-mail h3{font-size:28px;margin:22px 0!important}.ar-mail p{font:17px/1.55 SourceSerif,Georgia,serif}.ar-mail>small{color:#526874;margin-top:18px;font-size:11px;display:block}.ar-portal-declaration{color:#22324a;background:#fff;border:1px solid #b7c9bd;margin:24px;padding:24px;font:italic 20px/1.5 SourceSerif,Georgia,serif}.ar-boundary-inside{background:#e4ece6;padding:25px}.ar-boundary-inside>span{color:#526874;font:11px ui-monospace,monospace}.ar-blocked-value{border:1px dashed #a2b9ab;text-decoration:line-through;color:#526874!important;padding:14px!important;font-size:12px!important}.ar-portal-demo{color:#22324a;background:#f4f5f2;grid-template-rows:34px 52px minmax(0,1fr) auto;height:min(760px,100svh - 110px);min-height:550px;font-family:Manrope,Arial,sans-serif;display:grid}.ar-portal-demo>header{background:#fbfaf5;border-bottom:1px solid #c4d1c7;justify-content:space-between;align-items:center;padding:0 20px;font-size:11px;display:flex}.ar-portal-demo>header>b{color:#526874;font-size:10px;font-weight:500}.ar-portal-demo>nav{color:#fff;background:#366476;align-items:center;gap:25px;padding:0 25px;font-size:11px;display:flex}.ar-portal-demo>nav>strong{margin-right:auto;font-size:19px;font-weight:600}.ar-portal-body{scrollbar-width:thin;place-self:center;width:90%;max-width:840px;min-height:0;max-height:100%;padding:25px;overflow:auto}.ar-portal-body>small{color:#366476;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.ar-portal-body h2{margin:15px 0 22px!important;font-size:34px!important}.ar-portal-body .ar-portal-declaration{margin:0 0 20px}.ar-portal-body .ar-fields{background:#fff;border:1px solid #c6d3c9}.ar-portal-body .ar-fields>div{padding:12px 18px}.ar-portal-body .ar-fields dd{font-size:12px}.ar-portal-update{background:#e5ece7;align-items:center;gap:18px;padding:18px;display:flex}.ar-portal-update code{color:#366476;font:11px ui-monospace,monospace}.ar-portal-update strong{font-size:13px;font-weight:600}.ar-portal-demo>footer{background:#fbfaf5;border-top:1px solid #c6d3c9;flex-wrap:wrap;gap:8px 30px;padding:15px 25px;font-size:11px;display:flex}.ar-portal-demo>footer strong{font-size:11px;font-weight:600}.ar-portal-demo>footer small{color:#526874;flex-basis:100%;font-size:10px}.ar-native-sheet .ar-gate button,.ar-portal-demo .ar-gate button{color:#fff;cursor:pointer;background:#22324a;border:0;border-radius:3px;min-height:44px;padding:12px 16px;font:650 12px Manrope,Arial,sans-serif}@media (width<=760px){.ar-native-projects .ar-schedule{padding:10px;overflow:visible}.ar-native-projects .ar-schedule-head,.ar-native-projects .ar-schedule-row{grid-template-columns:72px 1fr;min-width:0;font-size:10px}.ar-native-projects .ar-schedule-head>span,.ar-native-projects .ar-schedule-row>strong{padding:7px 3px;font-size:10px}.ar-native-projects .ar-schedule-head b{padding:7px 0;font-size:10px}.ar-native-projects .ar-schedule-row>div>i{min-height:48px}.ar-native-projects .ar-schedule-row>div>span{overflow-wrap:anywhere;margin:3px;padding:5px 3px;font-size:10px}.ar-native-projects .ar-native-sheet .ar-native-clause{padding:10px 12px;font-size:11px;line-height:1.4}.ar-native-projects .ar-native-sheet h2{font-size:22px!important}.ar-native-projects .ar-native-assistant blockquote{font-size:12px}.ar-native-fleet .ar-native-sheet .ar-table-scroll table{table-layout:fixed}.ar-native-fleet .ar-table-scroll th{white-space:normal;padding:7px 5px;font-size:10px}.ar-native-fleet .ar-table-scroll td{padding:10px 5px;font-size:10px;line-height:1.4;min-width:0!important}.ar-native-fleet .ar-table-scroll th:first-child{width:49%}.ar-native-fleet .ar-native-clause{padding:12px!important;font-size:11px!important}.ar-native-fleet .ar-native-sheet h2{font-size:23px!important}.ar-native-teams .ar-absence-band{padding:14px;font-size:12px;line-height:1.7}.ar-native-teams .ar-native-sheet h2{font-size:23px!important}.ar-portal-demo{grid-template-rows:29px 42px minmax(0,1fr) auto;height:calc(100svh - 96px);min-height:540px}.ar-portal-demo>header{padding:0 10px;font-size:10px}.ar-portal-demo>nav{gap:12px;padding:0 13px;font-size:10px}.ar-portal-demo>nav>strong{font-size:16px}.ar-portal-demo>nav>span:not(:first-of-type){display:none}.ar-portal-body{width:100%;padding:15px}.ar-portal-body>small{font-size:10px}.ar-portal-body h2{margin:10px 0 14px!important;font-size:25px!important}.ar-portal-body .ar-portal-declaration{margin-bottom:13px;padding:15px;font-size:15px;line-height:1.4}.ar-portal-body .ar-fields{grid-template-columns:1fr 1fr;display:grid}.ar-portal-body .ar-fields>div{gap:4px;padding:10px}.ar-portal-body .ar-fields dd{font-size:11px}.ar-portal-body .ar-fields small,.ar-portal-body .ar-fields dt{font-size:10px}.ar-portal-body .ar-states{padding:15px 0}.ar-portal-body .ar-states li{gap:5px;padding-right:10px;font-size:10px}.ar-portal-body .ar-states i{width:19px;height:19px;font-size:10px}.ar-portal-update{gap:7px;padding:12px;display:grid}.ar-portal-update strong{font-size:11px}.ar-portal-update code{font-size:10px}.ar-portal-demo>footer{gap:6px;padding:9px 12px;font-size:10px}.ar-portal-demo>footer>strong{font-size:10px}.ar-portal-demo>footer small{font-size:10px;line-height:1.3}.ar-portal-body .ar-gate{padding:14px}.ar-portal-body .ar-gate p{font-size:12px}.ar-portal-demo[data-stage="5"] .ar-portal-declaration{display:none}.ar-client-space>header{padding:15px}.ar-client-space>footer{padding:15px;font-size:10px}.ar-mail{margin:15px;padding:18px}.ar-portal-declaration{margin:15px;padding:18px;font-size:18px}.ar-maintenance-consequences .ar-source-pair{grid-template-columns:1fr}.ar-ownership .ar-bars>div{grid-template-columns:1fr .65fr 76px}.ar-boundary-inside{padding:18px}}
