:root{--paper:#f8f9fc;--paper-raised:#fff;--paper-sunken:#f3f5fb;--ink:#11131a;--ink-soft:#74798a;--line:#e7e9f1;--accent:#ff7a00;--accent-hover:#e96f00;--accent-soft:#fff1e6;--seal:#ff7a00;--danger:#e74b55;--danger-soft:#fff0f1;--warning:#f6a53a;--warning-ink:#a75d00;--warning-soft:#fff6e7;--info:#4d7fea;--info-soft:#eef4ff;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:26px;--shadow-sm:0 1px 2px #1519260a;--shadow-md:0 8px 28px #1c223712;--shadow-lg:0 18px 50px #1c22371f}body{background:var(--paper)}.card,.rounded-2xl.border,.rounded-3xl.border,.rounded-\[1\.4rem\].border,.rounded-\[1\.5rem\].border,.rounded-\[1\.65rem\].border,.rounded-\[1\.8rem\].border{border-color:var(--line)}.card{box-shadow:var(--shadow-sm);border-radius:20px}.btn{border-radius:14px;min-height:44px;font-weight:650}.btn-primary{background:#ff7a00;box-shadow:0 5px 14px #ff7a0029}.btn-primary:hover:not(:disabled){background:#e96f00}.btn-ghost,.input{background:#fff}.input{border-radius:14px;min-height:44px}.badge,.pill{border-radius:999px}.badge-accent{background:var(--accent-soft);color:var(--accent)}.pill-active{background:var(--accent-soft);color:var(--accent);border-color:#0000}.t-eyebrow{font-family:var(--font-sans);letter-spacing:.12em;font-weight:700}@media (max-width:639px){body{background:#fafbfe}main{padding-bottom:5.5rem}.card,.rounded-2xl.border,.rounded-3xl.border,.rounded-\[1\.4rem\].border,.rounded-\[1\.5rem\].border,.rounded-\[1\.65rem\].border,.rounded-\[1\.8rem\].border{box-shadow:0 5px 18px #1d22330e}.t-h1{letter-spacing:-.035em;font-size:1.75rem;font-weight:750}.t-h2{letter-spacing:-.025em;font-size:1.3rem;font-weight:720}}
@media (max-width:767px){.expoalb-global-nav{min-height:3.7rem!important;box-shadow:none!important;border-bottom-color:#f0ebe5!important;padding:.7rem 1rem!important}.expoalb-global-nav>a{gap:.45rem!important;font-size:1rem!important}main{background:#fffdfa}}@media (min-width:1024px){:is(body:has(.expoalb-desktop-rail) .expoalb-global-nav,body:has(.expoalb-desktop-rail) .expoalb-global-footer){display:none}body:has(.expoalb-desktop-rail){background:#f6f7f9}body:has(.expoalb-desktop-rail) main{background:#f8f9fb;min-height:calc(100vh - 4.5rem)}.expoalb-desktop-rail{box-shadow:10px 0 28px #0f142014;color:#fff!important;background:linear-gradient(#101523 0%,#0c111c 100%)!important;border-right:0!important;width:13.75rem!important;min-height:100vh!important}.expoalb-desktop-rail>a{color:#fff!important;border-bottom-color:#ffffff14!important;padding:1.15rem 1rem!important}.expoalb-desktop-rail>a>span:first-child{background:#ffffff14!important}.expoalb-desktop-rail>a span.text-ink-soft{color:#8f98aa!important}.expoalb-desktop-rail>div.relative{border-bottom-color:#ffffff14!important;padding:.75rem .7rem!important}.expoalb-desktop-rail>div.relative>button{color:#fff!important;min-height:3.15rem!important;box-shadow:none!important;background:#ffffff0e!important;border-color:#ffffff17!important}.expoalb-desktop-rail>div.relative>button:hover{background:#ffffff13!important;border-color:#ff7a008c!important}.expoalb-desktop-rail>div.relative>button .bg-accent-soft{background:#ff7a0024!important}.expoalb-desktop-rail>div.relative>button .text-ink-soft,.expoalb-desktop-rail nav .text-ink-soft,.expoalb-desktop-rail>div:last-child .text-ink-soft{color:#8f98aa!important}.expoalb-desktop-rail nav{gap:1.25rem!important;padding:.8rem .65rem 1rem!important}.expoalb-desktop-rail nav a,.expoalb-desktop-rail nav button,.expoalb-desktop-rail>div:last-child a{color:#aeb6c5!important;border-radius:.55rem!important;gap:.55rem!important;min-height:2.55rem!important;padding:.55rem .65rem!important;font-size:.78rem!important;font-weight:600!important}.expoalb-desktop-rail nav a:hover,.expoalb-desktop-rail nav button:hover,.expoalb-desktop-rail>div:last-child a:hover{color:#fff!important;background:#ffffff0f!important}.expoalb-desktop-rail nav a[aria-current=page],.expoalb-desktop-rail>div:last-child a[aria-current=page]{box-shadow:0 7px 18px #ff7a0038;color:#fff!important;background:#ff7a00!important}.expoalb-desktop-rail nav a span:first-child,.expoalb-desktop-rail nav button span:first-child,.expoalb-desktop-rail>div:last-child a span:first-child{width:1.5rem!important;height:1.5rem!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border-radius:.4rem!important}.expoalb-desktop-rail nav p{color:#687386!important;letter-spacing:.13em!important;font-size:.56rem!important}.expoalb-desktop-rail>div:last-child{background:#ffffff06!important;border-color:#ffffff14!important;border-radius:.7rem!important;margin:.55rem!important}.expoalb-desktop-topbar{box-shadow:0 1px #11182705}body:has(.expoalb-desktop-rail) .card{border-color:#e8eaf0}body:has(.expoalb-desktop-rail) .panel{border-color:#e8eaf0}body:has(.expoalb-desktop-rail) [class*=bg-paper-raised][class*=border]{border-color:#e8eaf0}body:has(.expoalb-desktop-rail) .btn-primary{color:#fff;background:#ff7a00;border-color:#ff7a00;box-shadow:0 6px 16px #ff7a0029}body:has(.expoalb-desktop-rail) .btn-primary:hover{background:#ed7100;border-color:#ed7100}.expoalb-properties-route>.animate-page-in{width:100%;max-width:92rem;padding:1.6rem 2rem 3rem}.expoalb-properties-route ul.stagger{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.expoalb-properties-route ul.stagger>li{border-radius:1rem;min-height:5.75rem;padding:1rem 1.1rem;box-shadow:0 6px 20px #14182009;margin-top:0!important}.expoalb-properties-route .empty-state,.expoalb-properties-route form,.expoalb-properties-route [class*=rounded-xl][class*=border-line]{box-shadow:0 6px 20px #14182008}.expoalb-compliance-route>.animate-page-in,.expoalb-hpd-route>.animate-page-in{width:100%;max-width:88rem;padding-left:2rem;padding-right:2rem}.expoalb-hpd-route article,.expoalb-hpd-route section{box-shadow:0 6px 20px #14182008}body:has(.expoalb-desktop-rail) main>.animate-page-in{max-width:92rem}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed){background:#f8f9fb}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen{padding-left:13.75rem;background:#f8f9fb!important;min-height:100vh!important;padding-bottom:0!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>header{left:13.75rem;background:#fffffff7!important;border-bottom-color:#e9eaf0!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>header>div{max-width:92rem!important;padding:1rem 2rem .85rem!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>header>div>div:first-child{min-height:2.7rem}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>header>div>div:nth-child(2){border:1px solid #eceef2;background:#f8f9fb!important;margin-top:.75rem!important;padding:.7rem 1rem!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>header>div>div:nth-child(3){width:min(28rem,100%);background:#eef0f4!important;margin-top:.65rem!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>main{width:100%;min-height:auto;margin:0 auto;background:0 0!important;max-width:92rem!important;padding:1.5rem 2rem 3rem!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>main>section:first-of-type{max-width:56rem}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>main section{border-color:#e7e9ee!important;box-shadow:0 7px 24px #1418200b!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>nav.fixed{width:13.75rem;box-shadow:10px 0 28px #0f142014;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#101523 0%,#0c111c 100%)!important;border:0!important;padding:5.2rem .7rem 1rem!important;inset:0 auto 0 0!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>nav.fixed:before{content:"expoalb";color:#fff;letter-spacing:-.02em;background-image:url(/logo-mark.png);background-position:0;background-repeat:no-repeat;background-size:2rem 2rem;align-items:center;height:2.75rem;padding-left:2.5rem;font-size:1rem;font-weight:800;display:flex;position:absolute;top:1.15rem;left:1rem}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>nav.fixed:after{content:"FIELD MODE";color:#ff7a00;letter-spacing:.12em;font-size:.56rem;font-weight:800;position:absolute;top:3.7rem;left:1rem}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>nav.fixed>div{flex-direction:column;gap:.35rem!important;max-width:none!important;display:flex!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>nav.fixed button{width:100%;transition:background .16s,color .16s,opacity .16s;color:#aeb6c5!important;border-radius:.6rem!important;flex-direction:row!important;justify-content:flex-start!important;gap:.7rem!important;min-height:2.8rem!important;padding:.6rem .75rem!important;font-size:.78rem!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>nav.fixed button:hover:not(:disabled){background:#ffffff0f;color:#fff!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>nav.fixed button.text-accent{box-shadow:0 7px 18px #ff7a0038;color:#fff!important;background:#ff7a00!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>nav.fixed button:disabled{opacity:.35!important}}@media (min-width:1280px){body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>main{padding-left:2.5rem!important;padding-right:2.5rem!important}body:not(:has(.expoalb-desktop-rail)):has(main>div.min-h-screen>nav.fixed) main>div.min-h-screen>main>section:first-of-type{max-width:64rem}}@media (min-width:1440px){.expoalb-properties-route ul.stagger{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print{.expoalb-desktop-rail,.expoalb-desktop-topbar,.expoalb-global-nav,.expoalb-global-footer,.expoalb-mobile-nav{display:none!important}body:not(:has(.expoalb-desktop-rail)) main>div.min-h-screen>nav.fixed{display:none!important}html,body,main{background:#fff!important}main{width:100%!important;min-height:auto!important}a{color:inherit!important;text-decoration:none!important}}@media (min-width:1024px){body:has(.expoalb-desktop-rail){background:#f7f8fa}body:has(.expoalb-desktop-rail) main{background:#f7f8fa}.expoalb-desktop-rail{color:#111827!important;background:#fff!important;border-right:1px solid #e6e8ec!important;width:14.5rem!important;box-shadow:2px 0 12px #11182706!important}.expoalb-desktop-rail>a{color:#111827!important;border-bottom-color:#eceef2!important;padding:1.05rem 1rem!important}.expoalb-desktop-rail>a>span:first-child{background:0 0!important}.expoalb-desktop-rail>a span.text-ink-soft,.expoalb-desktop-rail>div.relative>button .text-ink-soft,.expoalb-desktop-rail nav .text-ink-soft,.expoalb-desktop-rail>div:last-child .text-ink-soft{color:#6b7280!important}.expoalb-desktop-rail>div.relative{border-bottom-color:#eceef2!important;padding:.75rem!important}.expoalb-desktop-rail>div.relative>button{color:#111827!important;min-height:3.25rem!important;box-shadow:none!important;background:#fafafa!important;border-color:#e6e8ec!important}.expoalb-desktop-rail>div.relative>button:hover{background:#fffaf5!important;border-color:#ff7a00!important}.expoalb-desktop-rail>div.relative>button .bg-accent-soft{background:#fff1e6!important}.expoalb-desktop-rail nav{gap:1.1rem!important;padding:.8rem .65rem 1rem!important}.expoalb-desktop-rail nav a,.expoalb-desktop-rail nav button,.expoalb-desktop-rail>div:last-child a{position:relative;color:#5f6878!important;border-radius:.65rem!important;gap:.6rem!important;min-height:2.65rem!important;padding:.58rem .72rem!important;font-size:.79rem!important;font-weight:600!important}.expoalb-desktop-rail nav a:hover,.expoalb-desktop-rail nav button:hover,.expoalb-desktop-rail>div:last-child a:hover{color:#111827!important;background:#f7f8fa!important}.expoalb-desktop-rail nav a[aria-current=page],.expoalb-desktop-rail>div:last-child a[aria-current=page]{color:#d96400!important;box-shadow:none!important;background:#fff1e6!important}.expoalb-desktop-rail nav a[aria-current=page]:before,.expoalb-desktop-rail>div:last-child a[aria-current=page]:before{content:"";background:#ff7a00;border-radius:99px;width:3px;position:absolute;inset:.55rem auto .55rem -.65rem}.expoalb-desktop-rail nav a span:first-child,.expoalb-desktop-rail nav button span:first-child,.expoalb-desktop-rail>div:last-child a span:first-child{color:inherit!important;box-shadow:none!important;background:0 0!important}.expoalb-desktop-rail nav p{color:#8b93a1!important}.expoalb-desktop-rail>div:last-child{background:#fafafa!important;border-color:#e6e8ec!important}.expoalb-desktop-topbar{border-bottom-color:#e6e8ec!important;box-shadow:0 1px #11182704!important}body:has(.expoalb-desktop-rail) .card{border-color:#e6e8ec;box-shadow:0 1px 2px #11182706}body:has(.expoalb-desktop-rail) .panel{border-color:#e6e8ec;box-shadow:0 1px 2px #11182706}body:has(.expoalb-desktop-rail) [class*=bg-paper-raised][class*=border]{border-color:#e6e8ec;box-shadow:0 1px 2px #11182706}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail{color:#fff!important;background:#071d33!important;border-right:0!important;width:13.75rem!important;box-shadow:10px 0 28px #071d331f!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>a{color:#fff!important;border-bottom-color:#ffffff14!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>a>span:first-child{background:#ffffff14!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>a span.text-ink{color:#fff!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>a span.text-ink-soft,:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div.relative>button .text-ink-soft,:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail nav .text-ink-soft,:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div:last-child .text-ink-soft{color:#91a1b4!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div.relative{border-bottom-color:#ffffff14!important;padding:.75rem .7rem!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div.relative>button{color:#fff!important;background:#ffffff0e!important;border-color:#ffffff1a!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div.relative>button:hover{background:#ffffff14!important;border-color:#ff7a0099!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div.relative>button .bg-accent-soft{background:#ff7a0029!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail nav a,:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail nav button,:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div:last-child a{color:#afbac8!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail nav a:hover,:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail nav button:hover,:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div:last-child a:hover{color:#fff!important;background:#ffffff12!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail nav a[aria-current=page],:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div:last-child a[aria-current=page]{color:#fff!important;background:#ff6a00!important;box-shadow:0 7px 18px #ff6a003d!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail nav a[aria-current=page]:before,:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div:last-child a[aria-current=page]:before{content:none!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail nav p{color:#718197!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] .expoalb-desktop-rail>div:last-child{background:#ffffff06!important;border-color:#ffffff14!important}:is(body[data-expoalb-route=today],body[data-expoalb-route=compliance]:has(.expoalb-hpd-route))[data-expoalb-workspace=property_management] main>.animate-page-in{padding-top:1.35rem!important}}
@media (max-width:1023px){body:has(.expoalb-mobile-nav) main{padding-bottom:calc(6.75rem + env(safe-area-inset-bottom))}.expoalb-workspace-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;min-height:3.25rem;visibility:visible!important;opacity:1!important;display:flex!important}.expoalb-workspace-tabs::-webkit-scrollbar{display:none}}@media (max-width:767px){html,body,main{background:#fffdfa}.sheet-backdrop{background:#0f0f0f59!important}.sheet-panel{height:100dvh!important;max-height:100dvh!important;padding:calc(1rem + env(safe-area-inset-top)) 1rem calc(6.5rem + env(safe-area-inset-bottom))!important;box-shadow:none!important;background:#fffdfa!important;border-radius:0!important;inset:0!important}.sheet-panel .input,.sheet-panel select,.sheet-panel textarea{background:#fff!important;border-color:#ece6df!important;border-radius:14px!important}.sheet-panel button,.sheet-panel label{-webkit-tap-highlight-color:transparent}.sheet-panel [class*=bg-accent-soft]{background:var(--accent-soft)!important}.sheet-panel [class*=text-accent]{color:var(--accent)!important}.expoalb-global-nav{min-height:calc(3.8rem + env(safe-area-inset-top))!important;padding:calc(.6rem + env(safe-area-inset-top)) .85rem .6rem!important;box-shadow:none!important;background:#fffffffa!important;justify-content:space-between!important;display:flex!important}body:not(:has(.expoalb-global-nav)) header.sticky.top-0{padding-top:calc(.75rem + env(safe-area-inset-top))!important}.expoalb-global-nav>.expoalb-mobile-brand{flex:none;order:2;position:absolute;left:50%;transform:translate(-50%);gap:.4rem!important;font-size:1rem!important}.expoalb-global-nav>.expoalb-mobile-brand svg,.expoalb-global-nav>.expoalb-mobile-brand img{width:23px!important;height:23px!important}.expoalb-global-nav>div.flex.items-center.gap-2.lg\:hidden{order:1;margin-right:auto}.expoalb-global-nav .expoalb-mobile-account{order:3;margin-left:auto;display:flex!important}.card,[class*=bg-paper-raised]{box-shadow:none}}@keyframes quick-action-in{0%{opacity:0;transform:translate(14px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){[style*=quick-action-in]{animation:none!important}}
@media (min-width:1024px){body[data-expoalb-route=ask] main>.animate-page-in{grid-template-columns:minmax(0,1.18fr) minmax(22rem,.82fr);align-items:start;gap:1.25rem;display:grid;max-width:88rem!important;padding:1.6rem 2rem 3rem!important}body[data-expoalb-route=ask] main>.animate-page-in>section:nth-of-type(2){margin-top:0!important}body[data-expoalb-route=ask] main>.animate-page-in>p:last-child{grid-column:1/-1;margin-top:0!important}body[data-expoalb-route=reminders] main>.animate-page-in,body[data-expoalb-route=vault] main>.animate-page-in,body[data-expoalb-route=team] main>.animate-page-in,body[data-expoalb-route=dispatch] main>.animate-page-in{width:100%;max-width:88rem!important;padding:1.6rem 2rem 3rem!important}body[data-expoalb-route=payment-package] main>div:first-child{width:100%;max-width:84rem!important;padding-left:2rem!important;padding-right:2rem!important}body[data-expoalb-route=reminders] main article,body[data-expoalb-route=vault] main section,body[data-expoalb-route=team] main article,body[data-expoalb-route=dispatch] main section,body[data-expoalb-route=payment-package] main section{border-color:#e7e9ee}body[data-expoalb-route=reminders] main>.animate-page-in>section:first-of-type,body[data-expoalb-route=vault] main>.animate-page-in>section:first-of-type,body[data-expoalb-route=team] main>.animate-page-in>section:first-of-type,body[data-expoalb-route=dispatch] main>.animate-page-in>section:first-of-type{box-shadow:0 12px 34px #0f142012!important}}@media (max-width:1023px){body[data-expoalb-route=ask] main>.animate-page-in,body[data-expoalb-route=reminders] main>.animate-page-in,body[data-expoalb-route=vault] main>.animate-page-in,body[data-expoalb-route=team] main>.animate-page-in,body[data-expoalb-route=dispatch] main>.animate-page-in{width:100%;max-width:48rem;display:block}}@media (max-width:767px){body[data-expoalb-route=ask] main>.animate-page-in,body[data-expoalb-route=reminders] main>.animate-page-in,body[data-expoalb-route=vault] main>.animate-page-in,body[data-expoalb-route=team] main>.animate-page-in,body[data-expoalb-route=dispatch] main>.animate-page-in{padding-top:1.15rem!important;padding-left:1rem!important;padding-right:1rem!important}body[data-expoalb-route=ask] main section,body[data-expoalb-route=reminders] main section,body[data-expoalb-route=vault] main section,body[data-expoalb-route=team] main section,body[data-expoalb-route=dispatch] main section{border-radius:1.35rem}body[data-expoalb-route=payment-package] main>div:first-child{padding-left:1rem!important;padding-right:1rem!important}body[data-expoalb-route=today] main>.animate-page-in,body[data-expoalb-route=properties] main>.animate-page-in,body[data-expoalb-route=jobs] main>.animate-page-in,body[data-expoalb-route=compliance] main>.animate-page-in,body[data-expoalb-route=projects] main>.animate-page-in,body[data-expoalb-route=schedule] main>.animate-page-in,body[data-expoalb-route=accounting] main>.animate-page-in,body[data-expoalb-route=transactions] main>.animate-page-in,body[data-expoalb-route=contacts] main>.animate-page-in,body[data-expoalb-route=reports] main>.animate-page-in,body[data-expoalb-route=evidence] main>.animate-page-in,body[data-expoalb-route=payment-package] main>.animate-page-in{width:100%;max-width:31rem!important;margin-left:auto!important;margin-right:auto!important;padding-top:1rem!important;padding-left:1rem!important;padding-right:1rem!important}body[data-expoalb-route=today] main>.animate-page-in{padding-top:.85rem!important}body[data-expoalb-route=today] main>.animate-page-in>div:first-child{margin-bottom:.95rem!important}body[data-expoalb-route=today] main h1,body[data-expoalb-route=properties] main h1,body[data-expoalb-route=jobs] main h1,body[data-expoalb-route=compliance] main h1,body[data-expoalb-route=projects] main h1,body[data-expoalb-route=schedule] main h1,body[data-expoalb-route=accounting] main h1,body[data-expoalb-route=transactions] main h1,body[data-expoalb-route=contacts] main h1,body[data-expoalb-route=reports] main h1,body[data-expoalb-route=evidence] main h1{letter-spacing:-.035em!important;font-size:1.5rem!important;line-height:1.12!important}body[data-expoalb-route=properties] main li,body[data-expoalb-route=jobs] main a[class*="rounded-[1.25rem]"],body[data-expoalb-route=compliance] main section,body[data-expoalb-route=projects] main article,body[data-expoalb-route=schedule] main article,body[data-expoalb-route=transactions] main article,body[data-expoalb-route=contacts] main article,body[data-expoalb-route=reports] main section,body[data-expoalb-route=evidence] main section{border-color:#ece9e4!important;box-shadow:0 6px 18px #18161209!important}body[data-expoalb-route=jobs] main .grid.grid-cols-2.gap-2,body[data-expoalb-route=today] main .grid.grid-cols-2.gap-2\.5{gap:.55rem!important}body[data-expoalb-route=jobs] main input,body[data-expoalb-route=properties] main input,body[data-expoalb-route=contacts] main input,body[data-expoalb-route=transactions] main input{font-size:16px!important}body[data-expoalb-route=properties] main .btn-primary,body[data-expoalb-route=jobs] main .btn-primary,body[data-expoalb-route=projects] main .btn-primary,body[data-expoalb-route=accounting] main .btn-primary,body[data-expoalb-route=payment-package] main .btn-primary{color:#fff!important;background:#ff6a00!important;border-color:#ff6a00!important}.expoalb-workspace-strip{background:#fff!important;border-bottom-color:#f0ede8!important}}
@media (max-width:1023px){.expoalb-workspace-tabs{display:none!important}}
body[data-expoalb-workspace=contractor]{--paper:#fffdfa;--paper-raised:#fff;--paper-sunken:#fff9f3;--ink:#14151c;--ink-soft:#7b8293;--line:#e8e9ee;--accent:#ff7a00;--accent-hover:#ef7100;--accent-soft:#fff1e5;background:#fffdfa}body[data-expoalb-workspace=contractor] main{color:#14151c;background:#fffdfa}body[data-expoalb-workspace=contractor] .btn,body[data-expoalb-workspace=contractor] .input{border-radius:14px}body[data-expoalb-workspace=contractor] .btn-primary{color:#fff!important;box-shadow:none!important;background:#ff7a00!important}body[data-expoalb-workspace=contractor] .btn-primary:hover{background:#ef7100!important}body[data-expoalb-workspace=contractor] .input{box-shadow:none!important;background:#fff!important;border-color:#e5e7ed!important}body[data-expoalb-workspace=contractor] .card,body[data-expoalb-workspace=contractor] [class*=rounded-2xl][class*=border],body[data-expoalb-workspace=contractor] [class*=rounded-3xl][class*=border],body[data-expoalb-workspace=contractor] [class*="rounded-[1."][class*=border]{border-color:#e8e9ee}body[data-expoalb-workspace=contractor] .expoalb-mobile-nav{background:#fff!important;border-color:#ececf0!important;box-shadow:0 -8px 24px #14151c0a!important}body[data-expoalb-workspace=contractor] .contractor-ref-card{background:#fff;border:1px solid #e7e9ef;border-radius:16px;box-shadow:0 4px 18px #1118270a}body[data-expoalb-workspace=contractor] .contractor-ref-pill{color:#6f7585;background:#fff;border:1px solid #e5e7ed;border-radius:999px}body[data-expoalb-workspace=contractor] .contractor-ref-pill[data-active=true]{color:#ff7a00;background:#fff4e8;border-color:#ffb66d}body[data-expoalb-workspace=contractor] .contractor-ref-orange{color:#ff7a00}body[data-expoalb-workspace=contractor] .contractor-ref-muted{color:#7b8293}@media (max-width:639px){body[data-expoalb-workspace=contractor]{background:#fffdfa}body[data-expoalb-workspace=contractor] main{padding-bottom:6rem}}
