@media (max-width: 767px){html body select:is([class],:not([class])){height:auto!important;min-height:44px!important;padding-top:8px!important;padding-bottom:8px!important;line-height:1.3!important}html body div.border>select.bg-transparent:is([class]){min-height:40px!important;padding:6px 0!important}#root button[style*="padding: 5px 11px"]{min-height:40px!important;padding-top:9px!important;padding-bottom:9px!important}#root button.px-3.py-1\.5.rounded-md{min-height:40px!important}#root button.p-1\.5,#root button.p-1{min-width:40px!important;min-height:40px!important;display:inline-flex;align-items:center;justify-content:center}#root label>input[type=checkbox]:not([class]),#root label>input[type=radio]:not([class]){width:20px;height:20px;flex:0 0 20px}#root label:has(>input[type=checkbox]:not([class])){display:inline-flex;align-items:center;gap:8px;min-height:40px}#root .pfs-btn{min-height:40px}#root .text-\[8px\],#root .text-\[9px\]{font-size:10px!important}#root .text-\[10px\]{font-size:11px!important}#root small{font-size:max(11px,.85em)}#root [style*="font-size: 8px"],#root [style*="font-size: 9px"],#root [style*="font-size: 9.5px"],#root [style*="font-size: 10px"]{font-size:11px!important}#gmao-sync-banner{font-size:11.5px!important;line-height:1.35!important;padding:6px 12px calc(6px + env(safe-area-inset-bottom,0px))!important}#gmao-sync-banner br{display:none}#gmao-sync-banner>span:last-child{display:block;margin-top:2px}html,body{overscroll-behavior-y:none}#root{-webkit-tap-highlight-color:rgba(249,115,22,.15)}}@media (max-height: 480px) and (max-width: 950px){#gmao-eqs .eqs-h{padding-top:6px;padding-bottom:6px}#gmao-eqs .eqs-tabs button{min-height:40px}}#gmx-bnav{display:none}@media (max-width: 767px){#gmx-bnav{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;position:fixed;left:0;right:0;bottom:var(--gmx-sync-h, 0px);z-index:9500;background:#0a0a0b;border-top:1px solid rgba(255,255,255,.08);padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px));box-shadow:0 -6px 20px -10px #00000080;transition:transform .18s ease}#gmx-bnav[hidden],html.gmx-bnav-off #gmx-bnav{transform:translateY(110%);pointer-events:none}#gmx-bnav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:4px 2px;border:0;background:transparent;color:#9ca3af;font:700 10.5px/1.1 system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.01em;-webkit-tap-highlight-color:transparent;position:relative}#gmx-bnav button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#gmx-bnav button span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#gmx-bnav button.is-on{color:#fff}#gmx-bnav button.is-on svg{color:#f97316}#gmx-bnav button.is-on:before{content:"";position:absolute;top:-4px;left:25%;right:25%;height:3px;background:#f97316}#gmx-bnav button:active{background:#ffffff0f}html.gmx-bnav:not(.gmx-bnav-off) .flex.h-screen.bg-gray-50 main,html.gmx-bnav:not(.gmx-bnav-off) .flex.h-screen.bg-gray-50 .flex-1.overflow-y-auto{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px) + var(--gmx-sync-h, 0px))!important}html.gmx-bnav:not(.gmx-bnav-off) #gmao-eqs-toast,html.gmx-bnav:not(.gmx-bnav-off) #gqr-toast{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}html.gmx-bnav:not(.gmx-bnav-off) #root .fixed.bottom-6{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}}@media (max-width: 767px){header.h-20>div.hidden.md\:flex{min-width:0}header.h-20 h1{font-size:17px!important;line-height:1.25!important;padding-top:1px;letter-spacing:-.01em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%}header.h-20{height:60px!important;min-height:60px!important}}@media (max-width: 360px){header.h-20 h1{font-size:15.5px!important}}@media (max-width: 767px){#root main.px-4{padding-left:12px!important;padding-right:12px!important}#root main .flex-1.overflow-y-auto.px-4.py-4.pb-24{padding-left:0!important;padding-right:0!important;padding-top:10px!important}}@media (max-width: 767px){#root div.hidden.md\:block.px-4.pt-4:has(.gmao-dt-filters){display:block!important;padding:8px 0 0!important}#root div.hidden.md\:block.px-4.pt-4:has(.gmao-dt-filters)>.bg-black{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}#root div.hidden.md\:block.px-4.pt-4 .gmao-dt-filters>:not(.overflow-x-auto){display:none!important}#root div.hidden.md\:block.px-4.pt-4 .gmao-dt-filters>.overflow-x-auto{display:flex!important;overflow-x:auto!important;gap:6px!important;padding:2px 0 4px;scroll-snap-type:x proximity}#root div.hidden.md\:block.px-4.pt-4 .gmao-dt-filters>.overflow-x-auto>button{flex:0 0 auto;width:auto!important;height:40px!important;min-height:40px!important;padding:0 12px!important;border-radius:999px!important;border-width:1px!important;font-size:12px!important;background:#fff!important;border:1px solid #e5e7eb!important;color:#374151!important;scroll-snap-align:start}#root div.hidden.md\:block.px-4.pt-4 .gmao-dt-filters>.overflow-x-auto>button>span{color:inherit!important;opacity:1!important}#root div.hidden.md\:block.px-4.pt-4 .gmao-dt-filters>.overflow-x-auto>button.bg-white{background:#111827!important;border-color:#111827!important;color:#fff!important}#root div.hidden.md\:block.px-4.pt-4 .gmao-dt-filters>.overflow-x-auto>span{color:#6b7280!important;font-size:11px!important;padding-right:8px}.gmao-mdt-edit{width:40px!important;height:36px!important;min-width:40px!important;min-height:36px!important;margin-left:auto}.gmao-mdt-rec button{height:36px!important;min-width:52px!important}.gmao-mdt-status{font-size:10.5px!important;padding:3px 7px!important}.gmao-mdt-text{font-size:13px!important}.gmao-mdt-p,.gmao-mdt-date{font-size:11px!important}}@media (max-width: 767px){.gmao-shift-card>.flex-1{padding:12px 14px!important}.gmao-shift-card .text-center[style*="margin-top: 16px"]{margin-top:8px!important;display:flex;align-items:baseline;justify-content:space-between;text-align:left}.gmao-shift-card .text-center[style*="margin-top: 16px"]>div:last-child{font-size:20px!important}.gmao-shift-card .flex[style*="margin-top: 16px"]{margin-top:8px!important}.gmao-rl-meta{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px!important}.gmao-rl-list[data-gmx-cut]>article:nth-of-type(n+6){display:none!important}.gmx-rl-more{display:block;width:calc(100% - 24px);margin:0 12px 12px;min-height:46px;border:1px solid #d4d4d8;background:#fff;font:inherit;font-weight:800;font-size:14px;color:#18181b}.gmao-rl-acts{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.gmao-rl-acts>button{min-height:44px;justify-content:center;white-space:nowrap;font-size:13px!important;padding:0 8px!important;gap:6px!important}.gmao-rl-l{grid-template-columns:70px 1fr!important}}@media (max-width: 767px){#root .grid.grid-cols-1.sm\:grid-cols-2.lg\:grid-cols-3>.group.cursor-pointer.flex-col.gap-3.p-4{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px 8px!important;padding:12px!important;align-items:center}#root .grid.grid-cols-1.sm\:grid-cols-2.lg\:grid-cols-3>.group.cursor-pointer.flex-col.gap-3.p-4>div:nth-child(2){grid-column:1 / -1;gap:6px!important}#root .grid.grid-cols-1.sm\:grid-cols-2.lg\:grid-cols-3>.group.cursor-pointer.flex-col.gap-3.p-4>div:nth-child(2)>div{display:flex;align-items:baseline;justify-content:center;gap:6px;padding:6px 8px!important}#root .grid.grid-cols-1.sm\:grid-cols-2.lg\:grid-cols-3>.group.cursor-pointer.flex-col.gap-3.p-4>div:nth-child(2)>div>p:last-child{font-size:11px!important}#root .grid.grid-cols-1.sm\:grid-cols-2.lg\:grid-cols-3>.group.cursor-pointer.flex-col.gap-3.p-4>div:nth-child(3){grid-column:2;grid-row:1;border-top:0!important;padding-top:0!important;gap:4px!important}#root .grid.grid-cols-1.sm\:grid-cols-2.lg\:grid-cols-3>.group.cursor-pointer.flex-col.gap-3.p-4>div:nth-child(3)>button{flex:0 0 auto!important;min-width:40px;min-height:40px;padding:0 10px!important;border:1px solid #e5e7eb;border-radius:6px;font-size:12px!important}#root .flex.items-center.gap-1\.5.flex-wrap:has(>button>span.tabular-nums){flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}#root .flex.items-center.gap-1\.5.flex-wrap:has(>button>span.tabular-nums)::-webkit-scrollbar{display:none}#root .flex.items-center.gap-1\.5.flex-wrap:has(>button>span.tabular-nums)>button{flex:0 0 auto;white-space:nowrap}}@media (max-width: 767px){#root .overflow-x-auto[data-gmx-more]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}#root .overflow-x-auto:has(>table){-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}#root table td>div.font-bold:first-child:has(+div.text-xs){white-space:nowrap}#root table th{white-space:nowrap}}@media (max-width: 767px){#root div:has(>div.relative.shrink-0>select.gmao-perf-sel){display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important}#root div.relative.shrink-0:has(>select.gmao-perf-sel){min-width:0}#root select.gmao-perf-sel{width:100%!important;max-width:none!important}}@media (max-width: 767px){#root div.flex.items-center.gap-2.bg-gray-50.border.border-gray-200.rounded-lg.px-3.py-1\.5:has(>select){min-width:0;flex:1 1 0}}@media (max-width: 767px){#root .text-\[11px\]{font-size:12px!important}#root .overflow-x-auto.flex{scrollbar-width:none}}@media (max-width: 767px){.gmao-planning-toolbar[data-gmx-pf]{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:stretch!important}.gmao-planning-toolbar[data-gmx-pf=closed]>:not(div.flex.border.rounded-md):not(.gmx-pf-btn){display:none!important}.gmao-planning-toolbar[data-gmx-pf]>div.flex.border.rounded-md{order:1!important;flex:1 1 auto!important}.gmao-planning-toolbar[data-gmx-pf]>div.flex.border.rounded-md>button{flex:1 1 0;min-height:42px}.gmx-pf-btn{order:2!important;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid #d1d5db;background:#fff;font:inherit;font-size:13px;font-weight:800;color:#111827}.gmx-pf-btn[aria-expanded=true]{background:#111827;color:#fff;border-color:#111827}.gmx-pf-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.gmx-pf-btn i{font-style:normal;min-width:20px;height:20px;display:inline-grid;place-items:center;background:#ea580c;color:#fff;font-size:11px;padding:0 5px}.gmao-planning-toolbar[data-gmx-pf=open]>.gmao-pa-bar{order:3!important;flex:1 1 100%!important}.gmao-planning-toolbar[data-gmx-pf=open]>select,.gmao-planning-toolbar[data-gmx-pf=open]>.gmao-stb,.gmao-planning-toolbar[data-gmx-pf=open]>.gmao-stb-cp,.gmao-planning-toolbar[data-gmx-pf=open]>.gmao-xp3{order:4!important}.gmao-planning-toolbar[data-gmx-pf=open]>select{flex:1 1 calc(50% - 4px)!important;max-width:none!important}.gmao-planning-main-header{padding-top:8px!important;padding-bottom:8px!important}}@media (max-width: 480px){#root .grid.grid-cols-2:not(:has(input,select,textarea,table)){grid-template-columns:repeat(2,minmax(0,1fr))!important}#root .grid.grid-cols-2:not(:has(input,select,textarea,table))>*{min-width:0}}@media (max-width: 767px){.gmao-about-version{flex-wrap:wrap!important;justify-content:center;gap:6px 10px!important}.gmao-about-version>.gmao-about-sep{display:none!important}.gmao-about-version>span:not(.gmao-about-badge){white-space:nowrap}.gmao-about-version>span:last-child{flex:1 1 100%;text-align:center;white-space:normal}}@media (max-width: 767px){.gmao-dt-filters>.overflow-x-auto{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important;overflow:visible!important}.gmao-dt-filters>.overflow-x-auto>button{width:100%!important;height:48px!important;justify-content:space-between!important;gap:8px!important}.gmao-dt-filters>.overflow-x-auto>button>span{color:inherit!important;opacity:1!important;white-space:nowrap}.gmao-dt-filters>.overflow-x-auto>button.bg-white{background:#111827!important;border-color:#111827!important;color:#fff!important}.gmao-dt-filters>.overflow-x-auto>span{grid-column:1 / -1;text-align:center;color:#6b7280!important;padding:2px 0 0!important}}@media (max-width: 767px){#root button:has(>svg:only-child):not(.gmao-act-btn):not([class*=w-]):not(.gmao-mdt-edit){min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}}@media (max-width: 767px){[data-gmx-help]{display:none!important}.gmao-ds{padding:10px!important;border-left-width:3px!important}.gmao-ds>header{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important}.gmao-ds>header b{flex:1 1 auto;min-width:0;font-size:15px!important}.gmao-ds>header small{display:none!important}.gmao-ds-qrs{margin:0!important;min-height:40px;padding:0 10px!important;font-size:12.5px!important}.gmao-ds-refresh{min-width:40px;min-height:40px}.gmao-ds-grid{gap:8px!important}.gmao-ds-card{display:grid!important;grid-template-columns:34px minmax(0,1fr);gap:2px 10px;padding:10px!important}.gmao-ds-top{display:contents!important}.gmao-ds-top>i{grid-column:1;grid-row:1 / span 2;align-self:start;font-size:17px!important;padding:4px 6px!important;text-align:center}.gmao-ds-card h3{grid-column:2;grid-row:1;margin:0!important;font-size:14px!important;line-height:1.3;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gmao-ds-card>p{display:none!important}.gmao-ds-card footer{grid-column:2;grid-row:2;margin:2px 0 0!important;padding:0!important;border:0!important;flex-direction:row!important;flex-wrap:wrap;gap:2px 10px!important;font-size:12px!important}.gmao-ds-card footer>div{display:inline-flex!important;gap:6px!important}.gmao-ds-card footer>div:first-child>span,.gmao-ds-card footer>div:nth-child(3){display:none!important}.gmao-ds-card footer b{text-align:left!important;color:#374151}.gmao-ds-acts{grid-column:1 / -1;grid-row:3;display:grid!important;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px!important;margin-top:8px}.gmao-ds-acts button{min-height:40px;font-size:13px!important;padding:0 6px!important}#root .flex.h-full.flex-col.gap-4>*{min-width:0;max-width:100%}.gmao-rl-l span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#root main .bg-amber-50>p,#root main [class*=bg-yellow-50]>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#gmao-eqs .eqs-mini{display:none}}@media (max-width: 767px){.gmao-rl-meta{display:none!important}.gmao-rl-it .gmao-rl-l:nth-of-type(2):not(.gmao-rl-todo){display:none!important}.gmao-rl-todo.is-none{display:none!important}.gmao-rl-it{padding:12px!important}.gmao-shift-card .flex.items-center[style*=border-top]:has(.truncate) .truncate{font-size:12px}}@media (max-width: 767px){#root div[style*="flex: 1 1 280px"][style*="font-size: 13px"]{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}
