.profixiq-mobile-command{--mobile-chrome:#07142d;--mobile-chrome-strong:#040d20;--mobile-accent:#1747ff;--mobile-accent-bright:#19b7ff;--mobile-success:#0f9f72;--mobile-warning:#c77a08;--mobile-danger:#d84343;--mobile-radius:1.15rem;--mobile-radius-sm:0.85rem;--mobile-shadow:0 18px 48px rgba(3,13,32,0.13);--mobile-shadow-raised:0 24px 64px rgba(3,13,32,0.2);min-height:100dvh;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--mobile-accent) 10%,transparent),transparent 30rem),var(--theme-surface-page);color:var(--theme-text-primary);isolation:isolate}.profixiq-mobile-command *,.profixiq-mobile-command :after,.profixiq-mobile-command :before{-webkit-tap-highlight-color:transparent}.profixiq-mobile-command a,.profixiq-mobile-command button,.profixiq-mobile-command input,.profixiq-mobile-command select,.profixiq-mobile-command summary,.profixiq-mobile-command textarea{touch-action:manipulation}.profixiq-mobile-command a:focus-visible,.profixiq-mobile-command button:focus-visible,.profixiq-mobile-command input:focus-visible,.profixiq-mobile-command select:focus-visible,.profixiq-mobile-command summary:focus-visible,.profixiq-mobile-command textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--mobile-accent-bright) 65%,transparent);outline-offset:2px}.mobile-command-header{position:sticky;top:0;z-index:40;padding-top:env(safe-area-inset-top,0);border-bottom:1px solid rgba(124,166,235,.2);background:radial-gradient(circle at 82% -40%,rgba(25,183,255,.25),transparent 12rem),linear-gradient(145deg,var(--mobile-chrome),var(--mobile-chrome-strong));color:#f8fbff;box-shadow:0 12px 28px rgba(3,13,32,.2);backdrop-filter:blur(20px)}.mobile-command-header__inner{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:.75rem;min-height:3.75rem;padding:.45rem .85rem}.mobile-command-header__mark,.mobile-command-header__menu{display:inline-grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(160,195,247,.24);border-radius:.9rem;background:rgba(255,255,255,.075);color:#fff}.mobile-command-header__mark:active,.mobile-command-header__menu:active{transform:scale(.96);background:rgba(255,255,255,.13)}.mobile-command-header__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:750;letter-spacing:-.015em;text-align:left}.mobile-command-header__mark{border-color:transparent;background:color-mix(in srgb,var(--mobile-accent) 78%,#3b82f6);box-shadow:0 10px 22px rgba(23,71,255,.28);font-size:.69rem;font-weight:900;letter-spacing:.08em}.mobile-command-main{min-width:0;overflow-x:clip;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom, 0px))}.profixiq-mobile-command:has(.mobile-command-main .app-shell>.metal-bar)>.mobile-command-header{display:none}.profixiq-mobile-command:has(.mobile-command-main .app-shell>.metal-bar) .mobile-command-main{padding-bottom:0}.mobile-command-backdrop{background:rgba(1,8,22,.58);backdrop-filter:blur(8px)}.mobile-command-drawer{width:min(90vw,23rem);border-right:1px solid rgba(124,166,235,.22);background:radial-gradient(circle at 0 0,rgba(23,71,255,.2),transparent 20rem),linear-gradient(180deg,#07142d,#040d20);color:#f8fbff;box-shadow:28px 0 70px rgba(0,0,0,.35)}.mobile-command-drawer__header{border-bottom:1px solid rgba(124,166,235,.18);background:rgba(3,13,32,.32)}.mobile-command-drawer__scroll{scrollbar-width:thin;scrollbar-color:rgba(145,181,238,.28) transparent}.mobile-command-drawer__section-title{color:rgba(207,222,246,.62);font-size:.64rem;font-weight:800;letter-spacing:.19em;text-transform:uppercase}.mobile-command-nav-row{display:grid;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;min-height:3.25rem;gap:.7rem;padding:.55rem .7rem;border:1px solid transparent;border-radius:.9rem;color:rgba(238,245,255,.9);transition:background .14s ease,border-color .14s ease,transform .14s ease}.mobile-command-nav-row:active,.mobile-command-nav-row:hover{border-color:rgba(124,166,235,.2);background:rgba(255,255,255,.07)}.mobile-command-nav-row:active{transform:scale(.988)}.mobile-command-nav-row[data-active=true]{border-color:rgba(79,129,255,.56);background:linear-gradient(135deg,rgba(23,71,255,.34),rgba(25,183,255,.12));color:#fff;box-shadow:inset 3px 0 0 var(--mobile-accent-bright)}.mobile-command-nav-row__icon{display:grid;width:2.1rem;height:2.1rem;place-items:center;border-radius:.7rem;background:rgba(255,255,255,.075);color:#8ccfff}.mobile-command-nav-row__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:650}.mobile-command-nav-row__badge{min-width:1.5rem;border-radius:999px;background:rgba(255,255,255,.12);padding:.16rem .42rem;color:rgba(244,248,255,.86);font-size:.65rem;font-weight:800;text-align:center}.mobile-command-device-card,.mobile-command-resume-card{border:1px solid rgba(124,166,235,.22);border-radius:1rem;background:rgba(255,255,255,.065);padding:.85rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.mobile-command-device-card[data-attention=true]{border-color:rgba(245,174,66,.48);background:rgba(181,103,0,.13)}.profixiq-mobile-command .mobile-dashboard-page,.profixiq-mobile-command .mobile-tech-page,.profixiq-mobile-command .mobile-work-order-queue{width:100%;max-width:52rem;margin-inline:auto;padding:.9rem}.profixiq-mobile-command .metal-card,.profixiq-mobile-command .metal-panel,.profixiq-mobile-command .mobile-command-panel,.profixiq-mobile-command .mobile-command-row,.profixiq-mobile-command .mobile-tech-panel,.profixiq-mobile-command .mobile-tech-subpanel{border-color:color-mix(in srgb,var(--theme-border-strong) 70%,transparent)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--theme-surface-panel) 96%,white 4%),var(--theme-surface-panel))!important;box-shadow:var(--mobile-shadow);backdrop-filter:blur(18px)}.profixiq-mobile-command .metal-panel,.profixiq-mobile-command .mobile-command-panel,.profixiq-mobile-command .mobile-tech-panel{border-radius:var(--mobile-radius)!important}.profixiq-mobile-command .metal-card,.profixiq-mobile-command .mobile-command-row,.profixiq-mobile-command .mobile-tech-subpanel{border-radius:var(--mobile-radius-sm)!important}.profixiq-mobile-command .mobile-command-row,.profixiq-mobile-command .mobile-tech-subpanel{box-shadow:0 10px 30px rgba(3,13,32,.09)}.profixiq-mobile-command .metal-panel--hero,.profixiq-mobile-command .mobile-dashboard-hero{overflow:hidden;border-color:rgba(61,113,255,.46)!important;background:radial-gradient(circle at 100% 0,rgba(25,183,255,.2),transparent 17rem),linear-gradient(145deg,#0a1c40,#07142d)!important;color:#f8fbff!important;box-shadow:0 22px 55px rgba(3,13,32,.26)!important}.profixiq-mobile-command .mobile-dashboard-hero *{color:inherit}.profixiq-mobile-command input:not([type=checkbox]):not([type=radio]),.profixiq-mobile-command select,.profixiq-mobile-command textarea{min-height:3.15rem;border:1px solid color-mix(in srgb,var(--theme-border-strong) 76%,transparent)!important;border-radius:.9rem!important;background:color-mix(in srgb,var(--theme-surface-panel) 88%,var(--theme-surface-inset))!important;color:var(--theme-text-primary)!important;font-size:1rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.profixiq-mobile-command input::-moz-placeholder,.profixiq-mobile-command textarea::-moz-placeholder{color:var(--theme-text-muted)!important;opacity:1}.profixiq-mobile-command input::placeholder,.profixiq-mobile-command textarea::placeholder{color:var(--theme-text-muted)!important;opacity:1}.profixiq-mobile-command a,.profixiq-mobile-command button{text-underline-offset:.2em}.profixiq-mobile-command .mobile-command-primary,.profixiq-mobile-command .mobile-tech-btn-primary{min-height:3.15rem;border:1px solid color-mix(in srgb,var(--mobile-accent) 82%,white)!important;border-radius:.95rem!important;background:linear-gradient(135deg,var(--mobile-accent),#2563eb)!important;color:#fff!important;box-shadow:0 14px 30px rgba(23,71,255,.27)}.profixiq-mobile-command .mobile-command-primary:active,.profixiq-mobile-command .mobile-tech-btn-primary:active{transform:scale(.985);filter:brightness(.97)}.profixiq-mobile-command .mobile-command-secondary,.profixiq-mobile-command .mobile-tech-btn-secondary,.profixiq-mobile-command .mobile-tech-btn-utility{min-height:2.9rem;border-color:color-mix(in srgb,var(--theme-border-strong) 78%,transparent)!important;border-radius:.9rem!important;background:color-mix(in srgb,var(--theme-surface-panel) 90%,var(--mobile-accent) 10%)!important;color:var(--theme-text-primary)!important}.profixiq-mobile-command .mobile-tech-btn-danger{min-height:2.9rem;border-radius:.9rem!important}.mobile-dashboard-page{display:grid;gap:.9rem}.mobile-dashboard-hero{padding:1.15rem;border-radius:1.35rem}.mobile-dashboard-hero__eyebrow{color:#8ed4ff!important;font-size:.67rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.mobile-dashboard-hero__title{margin-top:.45rem;font-size:clamp(1.55rem,6vw,2.2rem);font-weight:800;letter-spacing:-.035em;line-height:1.05}.mobile-dashboard-hero__subtitle{max-width:38rem;margin-top:.55rem;color:rgba(224,235,252,.76)!important;font-size:.9rem;line-height:1.45}.mobile-dashboard-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.mobile-dashboard-metric{min-width:0;min-height:6.2rem;padding:.9rem;border:1px solid color-mix(in srgb,var(--theme-border-strong) 70%,transparent);border-radius:1rem;background:var(--theme-surface-panel);box-shadow:0 12px 32px rgba(3,13,32,.1)}.mobile-dashboard-metric__label{color:var(--theme-text-secondary);font-size:.7rem;font-weight:650;line-height:1.25}.mobile-dashboard-metric__value{margin-top:.55rem;overflow:hidden;color:var(--theme-text-primary);font-size:1.55rem;font-weight:820;letter-spacing:-.04em;text-overflow:ellipsis}.mobile-dashboard-metric[data-tone=warning]{border-color:rgba(229,153,32,.42);background:color-mix(in srgb,var(--theme-surface-panel) 88%,#f59e0b 12%)}.mobile-dashboard-metric[data-tone=positive]{border-color:rgba(15,159,114,.38);background:color-mix(in srgb,var(--theme-surface-panel) 90%,#10b981 10%)}.mobile-dashboard-actions,.mobile-dashboard-attention{overflow:hidden;border:1px solid color-mix(in srgb,var(--theme-border-strong) 68%,transparent);border-radius:1.15rem;background:var(--theme-surface-panel);box-shadow:var(--mobile-shadow)}.mobile-dashboard-actions__header,.mobile-dashboard-attention__header{padding:1rem 1rem .8rem}.mobile-dashboard-action-row,.mobile-dashboard-attention__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:4.5rem;padding:.85rem 1rem;border-top:1px solid var(--theme-border-soft)}.mobile-dashboard-action-row:active,.mobile-dashboard-attention__row:active{background:var(--theme-surface-hover)}.profixiq-mobile-command .mobile-tech-page{display:grid;gap:.85rem}.profixiq-mobile-command .mobile-tech-page>.mobile-tech-panel:first-child{position:relative;overflow:hidden;padding:1.1rem!important;border-color:rgba(61,113,255,.46)!important;background:radial-gradient(circle at 100% 0,rgba(25,183,255,.2),transparent 15rem),linear-gradient(145deg,#0a1c40,#07142d)!important;color:#f8fbff!important;box-shadow:0 22px 54px rgba(3,13,32,.24)}.profixiq-mobile-command .mobile-tech-page>.mobile-tech-panel:first-child h1{color:#fff;font-size:clamp(1.55rem,7vw,2.15rem);font-weight:820;letter-spacing:-.04em}.profixiq-mobile-command .mobile-tech-page>.mobile-tech-panel:first-child p{color:rgba(224,235,252,.76)!important}.profixiq-mobile-command .mobile-tech-page>.mobile-tech-panel:first-child>div:last-child{border-color:rgba(145,185,246,.3)!important;background:rgba(255,255,255,.075)!important}.profixiq-mobile-command .mobile-tech-page section>div>h2,.profixiq-mobile-command .mobile-tech-page section>h2{color:var(--theme-text-muted)!important;font-size:.65rem!important;font-weight:800!important;letter-spacing:.18em!important}.profixiq-mobile-command .mobile-tech-page .grid.grid-cols-2>.mobile-tech-subpanel{min-height:7.5rem;padding:.85rem!important}.profixiq-mobile-command .mobile-tech-page details.mobile-tech-panel summary{min-height:3.5rem}.mobile-work-order-command-detail .relative.space-y-5{max-width:52rem;margin-inline:auto;padding:.9rem .9rem calc(6.2rem + env(safe-area-inset-bottom, 0px))!important}.mobile-work-order-command-detail .metal-card,.mobile-work-order-command-detail .metal-panel{box-shadow:0 12px 34px rgba(3,13,32,.1)!important}.mobile-work-order-command-detail .metal-panel .metal-card{border-color:var(--theme-border-soft)!important;background:var(--theme-surface-subtle)!important;box-shadow:none!important}.mobile-work-order-command-detail .overflow-x-auto{scrollbar-width:none;scroll-snap-type:x proximity}.mobile-work-order-command-detail .overflow-x-auto::-webkit-scrollbar{display:none}.mobile-work-order-command-detail .overflow-x-auto>*{scroll-snap-align:start}.mobile-work-order-command-detail h1{letter-spacing:-.025em}.mobile-work-order-command-detail [class*=scroll-mt-]{scroll-margin-top:5rem}.profixiq-mobile-command .app-shell{min-height:100dvh!important;background:radial-gradient(circle at 100% 0,rgba(23,71,255,.1),transparent 22rem),var(--theme-surface-page)}.profixiq-mobile-command .app-shell>.metal-bar{min-height:calc(3.8rem + env(safe-area-inset-top, 0px));padding:calc(.55rem + env(safe-area-inset-top, 0px)) .8rem .55rem!important;border-bottom:1px solid rgba(124,166,235,.2);background:radial-gradient(circle at 85% -20%,rgba(25,183,255,.22),transparent 11rem),linear-gradient(145deg,var(--mobile-chrome),var(--mobile-chrome-strong))!important;color:#fff;box-shadow:0 14px 28px rgba(3,13,32,.22)}.profixiq-mobile-command .app-shell>.metal-bar+div .mobile-tech-subpanel{margin-top:.35rem;border:0!important;background:transparent!important;box-shadow:none!important;padding-inline:.2rem!important}.profixiq-mobile-command .app-shell>.metal-bar+div .mobile-tech-subpanel>div:first-child>span:first-child{color:var(--theme-text-muted)!important;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.profixiq-mobile-command .app-shell main.mobile-tech-page{padding:.8rem .85rem calc(6.5rem + env(safe-area-inset-bottom, 0px))!important}.profixiq-mobile-command .app-shell main.mobile-tech-page>div>.mobile-tech-panel:first-of-type{border-color:rgba(61,113,255,.38)!important;box-shadow:var(--mobile-shadow-raised)!important}.profixiq-mobile-command .app-shell details.mobile-tech-subpanel{box-shadow:none!important}.profixiq-mobile-command .app-shell [class*="Operational actions"]+div button,.profixiq-mobile-command .app-shell button{min-height:2.9rem}.profixiq-mobile-command [role=dialog]{max-height:min(92dvh,58rem)}@media (max-width:639px){.profixiq-mobile-command [role=dialog]{width:100%!important;max-width:none!important;margin-top:auto!important;border-radius:1.35rem 1.35rem 0 0!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px))!important}.profixiq-mobile-command .fixed.inset-0:has(>[role=dialog]){align-items:flex-end!important;padding:0!important}}@media (min-width:700px){.mobile-dashboard-page,.mobile-work-order-command-detail .relative.space-y-5,.profixiq-mobile-command .mobile-tech-page,.profixiq-mobile-command .mobile-work-order-queue{padding:1.25rem}.mobile-dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-dashboard-actions__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-dashboard-action-row:nth-child(2n){border-left:1px solid var(--theme-border-soft)}}@media (prefers-reduced-motion:reduce){.profixiq-mobile-command *,.profixiq-mobile-command :after,.profixiq-mobile-command :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.profixiq-mobile-command:has(>.mobile-command-header):not(:has(.app-shell>main.mobile-tech-page))>.mobile-command-header{display:block}.profixiq-mobile-command:has(>.mobile-command-header):not(:has(.app-shell>main.mobile-tech-page)) .mobile-command-main{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom, 0px))}.profixiq-mobile-command:has(>.mobile-command-header):not(:has(.app-shell>main.mobile-tech-page)) .app-shell>.metal-bar{display:none}.profixiq-mobile-command:has(.app-shell>main.mobile-tech-page)>.mobile-command-header{display:none}.profixiq-mobile-command:has(.app-shell>main.mobile-tech-page) .mobile-command-main{padding-bottom:0}.mobile-command-route{min-width:0;min-height:calc(100dvh - 3.75rem - env(safe-area-inset-top, 0px));overflow-x:clip}.mobile-command-route .mobile-body-gradient,.mobile-command-route>div,.mobile-command-route>main{background:transparent!important}.mobile-command-route :is(.shadow-card,.glass-card){border-color:color-mix(in srgb,var(--theme-border-strong) 68%,transparent)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--theme-surface-panel) 97%,white 3%),var(--theme-surface-panel))!important;box-shadow:var(--mobile-shadow)!important;backdrop-filter:blur(18px)}.mobile-command-route :is(.glass-card,.shadow-card,section,article){scroll-margin-top:5rem}.mobile-command-route :is(h1,h2,h3){text-wrap:balance}.mobile-command-route .font-blackops,.mobile-command-route h1{letter-spacing:-.035em!important;text-transform:none!important}.mobile-command-route .font-blackops{font-family:inherit!important;font-weight:820!important}.mobile-command-route :is(.text-orange-300,.text-orange-400,.text-orange-500){color:var(--mobile-accent-bright)!important}.mobile-command-route :is(.border-orange-400,.border-orange-500){border-color:color-mix(in srgb,var(--mobile-accent) 70%,transparent)!important}.mobile-command-route :is(.bg-orange-400,.bg-orange-500){background:var(--mobile-accent)!important}.mobile-command-route a,.mobile-command-route button{min-height:2.75rem}.mobile-command-route a.rounded-full,.mobile-command-route button.rounded-full{min-height:2.5rem}.mobile-command-route :is(section,article).rounded-3xl{border-radius:1.2rem!important}.mobile-command-route .rounded-2xl,.mobile-command-route :is(section,article).rounded-2xl{border-radius:1rem}.mobile-command-route input,.mobile-command-route select,.mobile-command-route textarea{width:100%}.mobile-command-route :is(.divide-y,.divide-x)>:not([hidden])~:not([hidden]){border-color:var(--theme-border-soft)}.mobile-command-route>:is(main,div)>:is(div,section):first-child>section:first-child,.mobile-command-route>:is(main,div)>div:first-child>header:first-child,.mobile-command-route>:is(main,div)>section:first-child{position:relative;overflow:hidden}.mobile-command-route>:is(main,div)>:is(div,section):first-child>section:first-child:not(.mobile-dashboard-attention):not(.mobile-dashboard-actions),.mobile-command-route>:is(main,div)>section:first-child:not(.mobile-dashboard-attention):not(.mobile-dashboard-actions){border-color:rgba(61,113,255,.42)!important;background:radial-gradient(circle at 100% 0,rgba(25,183,255,.2),transparent 16rem),linear-gradient(145deg,#0a1c40,#07142d)!important;color:#f8fbff!important;box-shadow:0 22px 52px rgba(3,13,32,.22)!important}.mobile-command-route>:is(main,div)>:is(div,section):first-child>section:first-child:not(.mobile-dashboard-attention):not(.mobile-dashboard-actions) :is(h1,h2,h3),.mobile-command-route>:is(main,div)>section:first-child:not(.mobile-dashboard-attention):not(.mobile-dashboard-actions) :is(h1,h2,h3){color:#fff!important}.mobile-command-route>:is(main,div)>:is(div,section):first-child>section:first-child:not(.mobile-dashboard-attention):not(.mobile-dashboard-actions) p,.mobile-command-route>:is(main,div)>section:first-child:not(.mobile-dashboard-attention):not(.mobile-dashboard-actions) p{color:rgba(224,235,252,.76)!important}.mobile-command-route>:is(main,div)>:is(div,section):first-child>section:first-child:not(.mobile-dashboard-attention):not(.mobile-dashboard-actions) [class*=accent-copper],.mobile-command-route>:is(main,div)>section:first-child:not(.mobile-dashboard-attention):not(.mobile-dashboard-actions) [class*=accent-copper]{color:#8ed4ff!important}.mobile-command-route--settings .app-shell{min-height:auto!important;background:transparent!important}.mobile-command-route--settings .mobile-body-gradient{padding:.9rem!important}.mobile-command-route--settings .mobile-body-gradient>div{max-width:48rem!important}.mobile-command-route--settings .glass-card{border-radius:1.1rem!important;padding:1rem!important}.mobile-command-route--settings .glass-card h2{font-size:1rem!important;font-weight:800!important;letter-spacing:-.02em}.mobile-command-route--settings .glass-card button:not([role=switch]){border-radius:.85rem!important}.mobile-command-route--settings .glass-card .grid-cols-3{grid-template-columns:1fr}.mobile-command-route--appointments main>div{max-width:52rem!important;gap:.85rem!important;padding:.9rem!important}.mobile-command-route--appointments main>div>header:first-child{padding:1.1rem;border:1px solid rgba(61,113,255,.42);border-radius:1.2rem;background:radial-gradient(circle at 100% 0,rgba(25,183,255,.22),transparent 15rem),linear-gradient(145deg,#0a1c40,#07142d);color:#f8fbff;box-shadow:0 22px 52px rgba(3,13,32,.22)}.mobile-command-route--appointments main>div>header:first-child h1{color:#fff!important;font-size:1.75rem!important}.mobile-command-route--appointments main>div>header:first-child p{color:rgba(224,235,252,.76)!important}.mobile-command-route--appointments main>div>section{border-radius:1rem!important;background:var(--theme-surface-panel)!important;box-shadow:var(--mobile-shadow)!important}.mobile-command-route--appointments input[type=date],.mobile-command-route--appointments input[type=time]{min-width:0}.mobile-command-route--dispatch>div,.mobile-command-route--workforce>div{max-width:52rem!important;padding:.9rem!important}.mobile-command-route--dispatch section.grid,.mobile-command-route--workforce section.grid{gap:.65rem!important}.mobile-command-route--dispatch section.grid>a,.mobile-command-route--workforce section.grid>:is(a,div){min-height:6.5rem;border-color:color-mix(in srgb,var(--theme-border-strong) 68%,transparent)!important;background:var(--theme-surface-panel)!important;box-shadow:var(--mobile-shadow)}.mobile-command-route--dispatch section:last-child,.mobile-command-route--workforce section:last-child{box-shadow:var(--mobile-shadow)}.mobile-command-route--dispatch section:last-child a,.mobile-command-route--workforce section:last-child>div>div{min-height:4.75rem}.mobile-command-route--parts>div{max-width:56rem!important;padding:.9rem!important}.mobile-command-route--parts .overflow-x-auto,.mobile-command-route--parts [role=tablist]{scrollbar-width:none}.mobile-command-route--parts .overflow-x-auto::-webkit-scrollbar,.mobile-command-route--parts [role=tablist]::-webkit-scrollbar{display:none}.mobile-command-route--parts :is(button,a)[class*=rounded]{min-height:2.75rem}.mobile-command-route--fleet>div{max-width:52rem!important;padding:.9rem!important}.mobile-command-route--fleet article{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--theme-border-strong) 68%,transparent)!important;background:var(--theme-surface-panel)!important;box-shadow:var(--mobile-shadow)}.mobile-command-route--fleet article:before{content:"";position:absolute;inset-block:0;left:0;width:.3rem;background:var(--mobile-accent)}.mobile-command-route--fleet article>*{margin-left:.2rem}.mobile-command-route--fleet article a:first-child{background:linear-gradient(135deg,var(--mobile-accent),#2563eb)!important;color:#fff!important;box-shadow:0 12px 26px rgba(23,71,255,.23)}.mobile-command-route--offline>div{max-width:52rem!important;padding:.9rem!important}.mobile-command-route--offline section:first-child button{background:linear-gradient(135deg,var(--mobile-accent),#2563eb)!important;color:#fff!important;box-shadow:0 14px 28px rgba(23,71,255,.25)}.mobile-command-route--offline section:nth-child(2){box-shadow:var(--mobile-shadow)}.mobile-command-route--messages>:is(main,div){max-width:52rem;margin-inline:auto}.mobile-command-route--messages input,.mobile-command-route--messages textarea{font-size:1rem!important}.mobile-command-route--messages form{padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}.mobile-command-route--tech .mobile-tech-page{padding:.9rem!important}.mobile-command-route--tech .mobile-tech-page>section:first-child{border-color:rgba(61,113,255,.42)!important;background:radial-gradient(circle at 100% 0,rgba(25,183,255,.2),transparent 16rem),linear-gradient(145deg,#0a1c40,#07142d)!important;color:#fff}.mobile-command-route--tech .mobile-tech-page>section:first-child h1,.mobile-command-route--tech .mobile-tech-page>section:first-child h2{color:#fff!important}.mobile-command-route--reports main{background:transparent!important}.mobile-command-route--reports main>*{max-width:72rem;margin-inline:auto}.mobile-command-route--reports :is(section,article,[class*=rounded-]){border-color:color-mix(in srgb,var(--theme-border-strong) 66%,transparent)}.mobile-command-route--technicians main>div{max-width:54rem!important;gap:.85rem!important;padding:.9rem!important}.mobile-command-route--technicians main>div>header:first-child{padding:1.1rem;border:1px solid rgba(61,113,255,.42);border-radius:1.2rem;background:radial-gradient(circle at 100% 0,rgba(25,183,255,.2),transparent 15rem),linear-gradient(145deg,#0a1c40,#07142d);box-shadow:0 22px 52px rgba(3,13,32,.22)}.mobile-command-route--technicians main>div>header:first-child h1{color:#fff!important;font-size:1.75rem!important}.mobile-command-route--technicians main>div>header:first-child p{color:rgba(224,235,252,.76)!important}.mobile-command-route--technicians article{border-color:color-mix(in srgb,var(--theme-border-strong) 68%,transparent)!important;background:var(--theme-surface-panel)!important;box-shadow:var(--mobile-shadow)!important}.mobile-command-route--assistant>:is(main,div),.mobile-command-route--planner>:is(main,div){max-width:64rem;margin-inline:auto}.mobile-command-route--assistant :is(textarea,input),.mobile-command-route--planner :is(textarea,input){font-size:1rem!important}.mobile-command-route--inspections>:is(main,div){max-width:64rem;margin-inline:auto}.mobile-command-route--inspections :is(button,a){min-height:2.9rem}.mobile-command-route--inspections :is(input,textarea,select){font-size:1rem!important}.mobile-command-route--inspections [class*=sticky]{backdrop-filter:blur(18px)}.mobile-command-route--customers>:is(main,div){max-width:52rem;margin-inline:auto}.mobile-command-route--customers :is(section,article){box-shadow:var(--mobile-shadow)}@media (max-width:420px){.mobile-command-route--offline .grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-command-route--appointments main>div,.mobile-command-route--settings .mobile-body-gradient,.mobile-command-route--technicians main>div{padding-inline:.75rem!important}}@media (min-width:640px){.mobile-command-route--settings .glass-card .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.mobile-work-order-command-detail>.relative>.flex.items-center.justify-between.gap-2>span{display:none}.mobile-work-order-command-detail>.relative>.flex.items-center.justify-between.gap-2{min-height:2.75rem}.mobile-work-order-command-detail>.relative>.flex.items-center.justify-between.gap-2 a,.mobile-work-order-command-detail>.relative>.flex.items-center.justify-between.gap-2 button{min-height:2.65rem;border-radius:.85rem!important}.mobile-work-order-command-detail>.relative>.space-y-5>.metal-panel:first-child{overflow:hidden;border-color:rgba(61,113,255,.45)!important;background:radial-gradient(circle at 100% 0,rgba(25,183,255,.2),transparent 14rem),linear-gradient(145deg,#0a1c40,#07142d)!important;color:#fff!important;box-shadow:0 22px 54px rgba(3,13,32,.24)!important}.mobile-work-order-command-detail>.relative>.space-y-5>.metal-panel:first-child :is(h1,p){color:inherit!important}.mobile-work-order-command-detail>.relative>.space-y-5>.metal-panel:first-child p{color:rgba(224,235,252,.74)!important}.mobile-work-order-command-detail>.relative>.space-y-5>.metal-panel:first-child .overflow-x-auto button{border-color:rgba(160,195,247,.24)!important;background:rgba(255,255,255,.075)!important;color:#f8fbff!important}.mobile-work-order-command-detail section:has(>div>h2){padding:.9rem!important}.mobile-work-order-command-detail section:has(>div>h2)>.mt-3.grid{gap:.55rem!important}.mobile-work-order-command-detail section:has(>div>h2)>.mt-3.grid>.metal-card{min-height:5.25rem;border-radius:.9rem!important;padding:.85rem!important}.mobile-work-order-command-detail section:has(>div>h2)>.mt-3.grid>.metal-card h3{margin-bottom:.25rem!important;font-size:.62rem!important}.mobile-work-order-command-detail section:has(>div>h2)>.mt-3.grid>.metal-card p{line-height:1.45}.mobile-work-order-command-detail [role=button][aria-label^="Open job"]{display:block}.mobile-work-order-command-detail [role=button][aria-label^="Open job"]>div{border-radius:1rem!important;box-shadow:0 12px 34px rgba(3,13,32,.1)!important}.mobile-work-order-command-detail [role=button][aria-label^="Open job"] :is(.rounded-xl.border,.rounded-2xl.border){box-shadow:none!important}.mobile-work-order-command-detail [role=button][aria-label^="Open job"] .grid.grid-cols-1,.mobile-work-order-command-detail [role=button][aria-label^="Open job"] .grid.grid-cols-2,.mobile-work-order-command-detail [role=button][aria-label^="Open job"] .grid.grid-cols-3{gap:.5rem!important}.mobile-work-order-command-detail [role=button][aria-label^="Open job"] .rounded-xl.border.px-3.py-3{min-height:3.65rem;padding:.65rem .75rem!important;background:var(--theme-surface-subtle)!important}.mobile-work-order-command-detail [role=button][aria-label^="Open job"] button{min-height:2.75rem;border-radius:.8rem!important}.profixiq-mobile-command .app-shell>.metal-bar{min-height:calc(4rem + env(safe-area-inset-top, 0px))}.profixiq-mobile-command .app-shell>.metal-bar>div.flex-1{font-size:.76rem!important;line-height:1.25}.profixiq-mobile-command .app-shell>.metal-bar button{min-height:2.65rem;border-color:rgba(160,195,247,.22)!important;background:rgba(255,255,255,.075)!important;color:#fff!important}.profixiq-mobile-command .app-shell>.metal-bar+div .mobile-tech-subpanel:has(.text-emerald-200){display:flex;min-height:2.2rem;align-items:center;justify-content:flex-end;padding-block:.2rem!important}.profixiq-mobile-command .app-shell>.metal-bar+div .mobile-tech-subpanel:has(.text-emerald-200)>.mt-1,.profixiq-mobile-command .app-shell>.metal-bar+div .mobile-tech-subpanel:has(.text-emerald-200)>div:first-child>span:first-child{display:none}.profixiq-mobile-command .app-shell>.metal-bar+div .mobile-tech-subpanel:has(.text-emerald-200)>div:first-child{justify-content:flex-end}.profixiq-mobile-command .app-shell>.metal-bar+div .mobile-tech-subpanel:has(.text-emerald-200) .text-emerald-200:before{content:"✓ "}.profixiq-mobile-command .app-shell main.mobile-tech-page>div>.mobile-tech-panel:first-of-type{overflow:visible;border-color:rgba(61,113,255,.4)!important;background:radial-gradient(circle at 100% 0,rgba(23,71,255,.1),transparent 14rem),var(--theme-surface-panel)!important}.profixiq-mobile-command .app-shell main.mobile-tech-page>div>.mobile-tech-panel:first-of-type>.flex.flex-col.gap-2{position:fixed;z-index:55;right:.75rem;bottom:calc(.7rem + env(safe-area-inset-bottom, 0px));left:.75rem;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem!important;max-width:50rem;margin-inline:auto;padding:.65rem;border:1px solid color-mix(in srgb,var(--theme-border-strong) 72%,transparent);border-radius:1.1rem;background:color-mix(in srgb,var(--theme-surface-panel) 94%,transparent);box-shadow:0 22px 58px rgba(3,13,32,.26);backdrop-filter:blur(22px)}.profixiq-mobile-command .app-shell main.mobile-tech-page>div>.mobile-tech-panel:first-of-type>.flex.flex-col.gap-2>button:first-child:last-child{grid-column:1/-1}.profixiq-mobile-command .app-shell main.mobile-tech-page>div>.mobile-tech-panel:first-of-type>.flex.flex-col.gap-2 button{min-height:3.2rem;text-align:center!important}.profixiq-mobile-command .app-shell main.mobile-tech-page{padding-bottom:calc(7.6rem + env(safe-area-inset-bottom, 0px))!important}.profixiq-mobile-command .app-shell main.mobile-tech-page .mobile-tech-panel>.grid.gap-2{grid-template-columns:repeat(2,minmax(0,1fr))}.profixiq-mobile-command .app-shell main.mobile-tech-page .mobile-tech-panel>.grid.gap-2 button{min-height:3.1rem;text-align:center!important}.profixiq-mobile-command .app-shell main.mobile-tech-page>div>.mobile-tech-panel:first-of-type button.mobile-tech-btn-primary:disabled{border-color:color-mix(in srgb,var(--theme-border-strong) 70%,transparent)!important;background:var(--theme-surface-subtle)!important;color:var(--theme-text-secondary)!important;box-shadow:none!important;opacity:.76!important}@media (min-width:700px){.profixiq-mobile-command .app-shell main.mobile-tech-page>div>.mobile-tech-panel:first-of-type>.flex.flex-col.gap-2{right:max(1rem,calc((100vw - 50rem) / 2));left:max(1rem,calc((100vw - 50rem) / 2))}}