.incoming-support-toast{box-sizing:border-box;z-index:130;color:#213954;background:#fff;border:1px solid #d2dfef;border-radius:14px;width:min(354px,100vw - 32px);padding:20px;animation:.2s ease-out incoming-appear;position:fixed;top:86px;right:24px;box-shadow:0 12px 38px #18395724}.incoming-support-heading{align-items:center;gap:11px;display:flex}.incoming-support-icon{color:#2169c7;background:#eaf3ff;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.incoming-support-heading h2{color:#244568;letter-spacing:-.2px;margin:0;font:600 14px/1.4 Inter,sans-serif}.incoming-support-heading p{color:#8798ad;margin:4px 0 0;font-size:10px}.incoming-dismiss{color:#98a7b9;cursor:pointer;background:0 0;border:0;align-self:flex-start;place-items:center;width:25px;height:25px;margin-left:auto;display:grid}.incoming-support-identity{gap:5px;margin:19px 0 13px;padding-left:1px;display:grid}.incoming-support-identity strong{letter-spacing:-.3px;overflow-wrap:anywhere;font-size:18px;font-weight:600}.incoming-support-identity>span{color:#6e849d;overflow-wrap:anywhere;font-size:11px}.incoming-support-identity small{color:#9aa9bc;font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-top:4px;font-size:10px;display:flex}.incoming-support-consent{color:#8294a9;margin:0 0 15px;font-size:10px;line-height:1.7}.incoming-support-actions{gap:8px;display:flex}.incoming-support-actions button,.incoming-support-sound button{cursor:pointer;justify-content:center;align-items:center;gap:6px;font:500 11px/1.4 Inter,sans-serif;display:flex}.incoming-review{color:#fff;background:#0864e8;border:1px solid #0864e8;border-radius:7px;flex:1;padding:11px 12px}.incoming-review:hover{background:#0559d0}.incoming-snooze{color:#6b819d;background:#fff;border:1px solid #dce5f1;border-radius:7px;padding:10px}.incoming-support-sound{border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding-top:12px;display:flex}.incoming-support-sound button{color:#597da9;background:0 0;border:0;padding:0}.incoming-support-sound>span{color:#9aaabe;font-size:8px;line-height:1.5}.incoming-sound-error{color:#987841;margin:9px 0 0;font-size:10px;line-height:1.6}.incoming-support-toast button:focus-visible,.support-sound-toggle:focus-visible,.support-notification-bell:focus-visible{outline-offset:3px;outline:3px solid #9bc5fc}.incoming-support-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.support-notification-bell{position:relative}.support-notification-bell>span{color:#fff;background:#0864e8;border-radius:6px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:8px;font-weight:600;line-height:1;display:grid;position:absolute;top:-2px;right:-2px}.support-sound-toggle{color:#8499b3}.support-sound-toggle.enabled{color:#347ecf}@keyframes incoming-appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.incoming-support-toast{width:calc(100vw - 24px);padding:17px;top:74px;right:12px}.incoming-support-actions button{min-height:43px}.incoming-dismiss{width:32px;height:32px}.incoming-support-sound button{min-height:30px}}@media (prefers-reduced-motion:reduce){.incoming-support-toast{animation:none}}.members-workspace{gap:16px;display:grid}.members-state{color:#5c6e87;padding:16px 0;font-size:13px}.members-error{color:#a63232;font-size:13px}.members-notice{color:#2d6a4f;font-size:13px}.members-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.members-toolbar .management-search{flex:220px}.members-invite-form{background:#fbfdff;border:1px solid #dce6f2;border-radius:10px;gap:16px;padding:18px;display:grid}.members-invite-form label,.members-invite-form fieldset{color:#4d617d;gap:8px;min-width:0;font-size:12px;display:grid}.members-invite-form input:not([type=checkbox]),.members-invite-form select{box-sizing:border-box;color:#21374e;background:#fff;border:1px solid #d7e0ed;border-radius:6px;width:100%;min-height:40px;padding:10px 12px;font-size:12px}.members-invite-form fieldset{border:0;margin:0;padding:0}.members-invite-form legend{margin-bottom:8px;font-size:12px}.members-invite-form small,.members-identity small{color:#5c6e87;font-size:11px;line-height:1.5}.members-check{align-items:center;flex-direction:row!important;gap:10px!important;display:flex!important}.members-link-card h3{align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:600;display:flex}.members-link-card p{color:#4d617d;margin:0 0 12px;font-size:12px;line-height:1.7}.members-link-row{flex-wrap:wrap;gap:10px;display:flex}.members-link-row input{box-sizing:border-box;color:#21374e;background:#f6f9fd;border:1px solid #d2dfee;border-radius:6px;flex:260px;min-width:0;padding:10px 12px;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.members-list{display:grid}.members-row{flex-wrap:wrap}.members-identity{overflow-wrap:anywhere;flex:220px;min-width:0}.members-identity em{color:#5c6e87;font-style:normal;font-weight:400}.members-status-active{color:#2d6a4f!important}.members-status-invited{color:#8a5a12!important}.members-status-disabled,.members-status-locked{color:#a63232!important}.members-confirm{flex-basis:100%}.members-audit{color:#4d617d;border-top:1px solid #e5ebf3;padding-top:14px;font-size:12px}.members-audit summary{cursor:pointer;align-items:center;gap:8px;display:flex}.members-audit ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.members-audit time{color:#5c6e87;margin-right:6px}@media (width<=560px){.members-row{align-items:flex-start}.members-row select,.members-row .secondary{flex:100%}}.password-change{color:#365479;background:#f7faff;border-bottom:1px solid #d7e4f5;margin:0;padding:14px 20px;font-size:12px}.password-change form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.password-change label{flex:180px;gap:6px;min-width:0;display:grid}.password-change input{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid #d2dfee;border-radius:6px;padding:8px 10px}.password-change [role=alert]{color:#a63232;flex-basis:100%;margin:0}.password-change .form-actions{gap:8px;display:flex}.operator-login{color:#203c5f;box-sizing:border-box;background:#f5f8fc;place-items:center;min-height:100dvh;padding:24px;display:grid}.operator-login section{box-sizing:border-box;background:#fff;border:1px solid #dce6f2;border-radius:18px;width:min(420px,100%);padding:32px;box-shadow:0 16px 48px #1936540c}.operator-login h1{margin:12px 0;font-size:24px;line-height:1.3}.operator-login p{color:#60748f;font-size:13px;line-height:1.7}.operator-login .operator-eyebrow{color:#3566a5;font-size:12px}.operator-login form{gap:18px;margin-top:24px;display:grid}.operator-login label{gap:8px;font-size:13px;display:grid}.operator-login input{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#284669;border:1px solid #d2dfee;border-radius:8px;padding:12px}.operator-login [role=alert],.operator-session-bar [role=alert]{color:#a63232}.operator-session-bar{color:#365479;background:#edf4ff;border-bottom:1px solid #d7e4f5;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;padding:8px 20px;font-size:12px;display:flex}.operator-session-bar button{padding:6px 12px;font-size:12px}.operator-login :focus-visible{outline-offset:3px;outline:2px solid #4789e1}@media (width<=500px){.operator-login{padding:16px}.operator-login section{padding:24px}.operator-session-bar{justify-content:space-between;padding:8px 12px}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Inter", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#18273c;font-synthesis:none;--blue:#0864e8;--line:#e5eaf1;--muted:#647287;--nav:#142439;--primary:#0864e8;--background:#fff;--foreground:#18273c;--border:#e5eaf1;--radius:.5rem;background:#f7f9fc;font-family:Inter,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button,a,input,select{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #176dec}button{color:inherit;background:0 0;border:0}svg{flex-shrink:0}p,h1,h2,h3{margin:0}button{transition:background .15s,color .15s}button:hover:not(:disabled){filter:brightness(.97)}.app{min-height:100dvh;display:flex}.app-main{flex:1;min-width:0}.skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-60px;left:75px}.skip:focus{top:10px}.sidebar{background:var(--nav);color:#d8e0eb;flex-direction:column;flex-shrink:0;height:100dvh;padding:28px 10px 16px;display:flex;position:sticky;top:0;overflow:hidden}.brand{white-space:nowrap;color:#fff;align-items:flex-start;height:77px;padding:0 8px;display:flex;position:relative}.brand-word{letter-spacing:-.8px;font-size:25px;font-weight:700}.brand-word>span,.brand-symbol>span{color:#6da8ff}.brand small{letter-spacing:1.5px;color:#a5b5cb;margin-top:4px;font-size:11px;font-weight:500;display:block}.brand-symbol{letter-spacing:-1px;padding-top:4px;font-size:16px;font-weight:700;display:none}.collapsed .brand-symbol{display:block}.collapsed .brand-word{display:none}.nav-item{white-space:nowrap;color:#d5ddeb;text-align:left;border-radius:5px;align-items:center;gap:14px;width:100%;height:45px;margin:3px 0;padding:0 12px;font-size:13px;display:flex}.nav-item:hover{background:#203550}.nav-item.active{color:#fff;background:#2059a4}.nav-item svg{min-width:19px}.nav-label{transition:opacity .15s}.collapsed .nav-label{opacity:0;pointer-events:none}.sidebar-bottom{margin-top:auto;padding-top:30px}.workspace-note{white-space:nowrap;color:#c4cede;border-top:1px solid #2d3e53;align-items:center;gap:9px;margin:20px 8px 36px;padding-top:20px;font-size:11px;display:flex}.workspace-note small{color:#a5b5cb;margin-top:5px;font-size:10px;display:block}.mini-dot{background:#76c797;border-radius:50%;flex-shrink:0;width:6px;height:6px}.sidebar-pin{color:#a5b5cb;position:absolute;bottom:13px;left:21px}.icon-button{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.icon-button:hover{background:#eef2f7}.sidebar .icon-button:hover{background:#2d3e53}.mobile-sidebar,.mobile-menu,.back-button{display:none}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;height:73px;padding:0 28px;display:flex}.fleet-picker{border:1px solid #d9e0ea;border-radius:5px;align-items:center;gap:10px;min-width:172px;padding:9px 12px;font-size:12px;font-weight:500;display:flex}.fleet-picker svg:last-child{margin-left:auto}.account{align-items:center;gap:17px;display:flex}.top-divider{background:var(--line);width:1px;height:24px}.profile{align-items:center;gap:10px;font-size:12px;display:flex}.avatar{color:#22599e;background:#e4edfb;border-radius:50%;place-items:center;width:33px;height:33px;font-size:11px;font-weight:600;display:grid}.profile-name{margin-right:5px}.workspace{background:#fff;min-height:calc(100dvh - 73px);display:flex}.inventory{flex:1;min-width:0;padding:32px 26px 22px}.page-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.title-line{align-items:center;gap:12px;display:flex}h1{letter-spacing:-1px;font-size:29px;font-weight:700}.demo-badge{color:#075ac2;background:#e8f1ff;border-radius:4px;padding:5px 8px;font-size:10px;font-weight:600}.page-heading p{color:#627086;margin-top:7px;font-size:13px}.primary,.secondary{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:37px;padding:9px 12px;font-size:12px;font-weight:500;display:inline-flex}.primary{color:#fff;background:var(--blue)}.primary:hover:not(:disabled){background:#0559d0}.secondary{background:#fff;border:1px solid #ced7e3}.secondary:hover:not(:disabled){background:#f4f7fb}.summary{color:#56657a;flex-wrap:wrap;align-items:center;gap:18px;margin:27px 0 23px;font-size:11px;display:flex}.summary>span{align-items:center;gap:6px;display:inline-flex}.summary>span:first-child{border-right:1px solid var(--line);padding-right:17px}.summary strong{color:#233349;font-weight:600}.dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.online{background:#42aa62}.offline{background:#d04c43}.warning{background:#dc920b}.filters{align-items:flex-end;gap:12px;margin-bottom:23px;display:flex}.search{color:#6c7c92;border:1px solid #d4dce7;border-radius:5px;flex:1;align-items:center;gap:10px;min-width:120px;height:39px;padding:0 11px;display:flex}.search input{color:#27374d;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.search input::placeholder{color:#6b798e}.search:focus-within{outline:2px solid var(--blue);outline-offset:2px}.select-field{color:#4f5c71;flex-direction:column;gap:7px;min-width:116px;font-size:10px;display:flex}.select-field select{color:#27374d;background:#fff;border:1px solid #d4dce7;border-radius:5px;width:100%;height:39px;padding:0 8px;font-size:11px}.table-wrap{width:100%;overflow-x:auto}table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;font-size:11px}thead{color:#344055;background:#f5f7fa;font-size:10px}th{height:43px;font-weight:600}th,td{padding:12px 11px}th:first-child{width:23%}th:nth-child(2){width:16%}th:nth-child(3){width:18%}th:nth-child(4){width:17%}th:nth-child(5){width:11%}th:nth-child(6){width:15%}.sort-button{text-align:left;align-items:center;gap:7px;padding:0;font-size:10px;font-weight:600;display:flex}td{border-bottom:1px solid var(--line);height:79px;line-height:1.55}tr.selected{background:#e9f2ff}tbody tr:hover{background:#f4f8fd}tbody tr.selected:hover{background:#e4efff}.device-link{text-align:left;align-items:center;gap:10px;width:100%;padding:2px 0;display:flex}.device-link strong{white-space:nowrap;font-size:12px;font-weight:600}.device-link small{color:#65758c;white-space:nowrap;margin-top:4px;font-size:9px;display:block}.device-link svg{color:#344b67}.status{white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}.attention{color:#926205;margin-top:4px;font-size:9px;display:block}.stale{color:#6a7180}.battery{white-space:nowrap;align-items:center;gap:5px;display:flex}.battery svg{color:#369755}.battery.low svg{color:#b87512}.policy{color:#40536a;align-items:center;gap:5px;font-size:10px;display:flex}.policy svg{color:#39a75e}.policy.pending svg{color:#c98c19}.table-footer{color:#647287;justify-content:space-between;align-items:center;margin-top:28px;font-size:10px;display:flex}.pagination{align-items:center;gap:4px;display:flex}.pagination>span{color:#075ac2;background:#e8f1ff;border-radius:4px;place-items:center;width:28px;height:29px;display:grid}.sample-note{color:#69768a;align-items:center;gap:6px;margin-top:25px;font-size:10px;display:flex}.empty{text-align:center;color:#647287;flex-direction:column;align-items:center;gap:12px;padding:50px 12px;display:flex}.empty h2{color:#233349;font-size:17px}.empty p{font-size:12px}.notice{color:#204e87;background:#edf5ff;border-bottom:1px solid #d6e6fb;align-items:center;gap:10px;padding:10px 22px;font-size:12px;display:flex}.notice>span{flex:1}.inspector{border-left:1px solid var(--line);background:#fff;flex:0 0 345px;min-width:0}.inspector-top{padding:27px 20px 15px}.inspector-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.inspector-title h2{letter-spacing:-.5px;font-size:20px;font-weight:700}.inspector-top>.status{margin-top:8px}.last-seen{color:#657188;margin-top:7px;font-size:10px}.detail-tabs{border-bottom:1px solid var(--line);justify-content:space-between;gap:5px;padding:0 14px;display:flex}.detail-tabs button{color:#5c687d;white-space:nowrap;border-bottom:2px solid #0000;padding:13px 7px;font-size:11px}.detail-tabs button.current{color:#065fd7;border-color:#0864e8;font-weight:600}.detail-tabs button:hover{background:#f5f8fd}.inspector-content{padding:0 20px}.detail-section{border-bottom:1px solid var(--line);padding:22px 0}h3{margin-bottom:14px;font-size:12px;font-weight:600}dl{grid-template-columns:105px 1fr;gap:12px 10px;margin:0;font-size:10px;line-height:1.5;display:grid}dt{color:#647287}dd{overflow-wrap:anywhere;margin:0}.vitals{border-bottom:1px solid var(--line);gap:20px;padding:22px 0;font-size:11px;display:flex}.vitals>div{flex:1}.vitals>div+div{border-left:1px solid var(--line);padding-left:20px}.vitals>div>span{color:#58687e;margin-bottom:9px;font-size:10px;display:block}.vitals strong{align-items:center;gap:9px;font-size:17px;font-weight:600;line-height:1.4;display:flex}.vitals strong>svg{color:#36a45d}.vitals strong.policy{font-size:12px}.vitals strong.policy.pending>svg{color:#c98c19}.vitals small{color:#657188;margin-top:6px;margin-left:31px;font-size:9px;display:block}.approval{color:#225b9d;background:#edf5ff;border-radius:5px;gap:9px;padding:11px;display:flex}.approval strong{font-size:10px;font-weight:600}.approval p{color:#3e6088;margin-top:3px;font-size:10px;line-height:1.6}.support-actions{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.support-actions .primary{flex:1;padding:9px;font-size:10px}.support-actions .secondary{padding:9px;font-size:10px}.action-caption{color:#68778a;margin-top:9px;font-size:9px;display:block}.section-heading{justify-content:space-between;align-items:baseline;display:flex}.text-button{color:#0564df;padding:0;font-size:10px}.activity-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.activity-list li{grid-template-columns:16px 57px 1fr;gap:8px;font-size:9px;line-height:1.6;display:grid}.activity-list svg{color:#65758a}.activity-list li:first-child svg{color:#39a75e}.activity-list time{color:#66768b;white-space:nowrap}.activity-section{border:0}.offline-note{color:#79550e;background:#fff6e5;border-radius:5px;gap:8px;margin-top:17px;padding:12px;font-size:10px;line-height:1.7;display:flex}.offline-note strong{display:block}.tab-description{color:#657188;margin-bottom:16px;font-size:11px;line-height:1.8}.app-record,.policy-record{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:18px 0;font-size:11px;display:flex}.app-record strong,.policy-record strong{font-weight:600}.app-record small,.policy-record small{color:#647287;margin-top:6px;font-size:10px;display:block}.installed{color:#327344;align-items:center;gap:3px;margin-left:auto;font-size:9px;display:flex}.policy-record{margin-bottom:20px}.inspector-empty{text-align:center;color:#69768a;flex-direction:column;align-items:center;gap:12px;padding:100px 28px;display:flex}.inspector-empty h2{color:#233349;font-size:16px}.inspector-empty p{max-width:200px;font-size:12px;line-height:1.7}@media (width>=1600px){.inventory{padding:36px 34px}.inspector{flex-basis:390px}table{font-size:12px}.device-link strong{font-size:13px}.device-link small{font-size:10px}.filters{margin-top:28px}.inspector-content{padding:0 23px}}@media (width<=1200px){.inventory{padding:26px 18px}.inspector{flex-basis:310px}.model-col{display:none}th:first-child{width:29%}th:nth-child(2){width:22%}th:nth-child(4){width:20%}th:nth-child(5){width:13%}th:nth-child(6){width:16%}.filters{flex-wrap:wrap}.search{flex-basis:100%}.select-field{flex:1}.summary{gap:11px}.summary>span:first-child{padding-right:10px}.inspector-content{padding:0 16px}.inspector-top{padding:26px 16px 15px}.support-actions .secondary{flex:1}}@media (width<=950px) and (width>=761px){.battery-col,.policy-col{display:none}th:first-child{width:40%}th:nth-child(2){width:28%}th:nth-child(4){width:32%}.inventory .primary{padding:9px;font-size:0}.inventory .primary svg{width:18px}h1{font-size:25px}.title-line{gap:8px}.summary{font-size:10px}}@media (width<=760px){.sidebar{display:none}.mobile-menu{display:inline-flex}.topbar{gap:10px;height:64px;padding:0 15px}.fleet-picker{border:0;flex:1;min-width:0;max-width:220px;padding:6px;font-size:12px}.fleet-picker>svg:first-child{display:none}.account{gap:4px}.top-divider,.profile-name,.profile>svg,.account>.icon-button{display:none}.profile{padding:0}.avatar{width:31px;height:31px}.workspace{min-height:calc(100dvh - 64px);display:block}.inventory{padding:25px 18px}.page-heading{align-items:center}.title-line{gap:9px}h1{font-size:26px}.page-heading p{max-width:180px;font-size:11px;line-height:1.7}.page-heading .primary{padding:9px;font-size:10px}.page-heading .primary svg{width:15px}.summary{gap:11px;margin:23px 0;font-size:10px}.summary>span:first-child{padding-right:10px}.filters{gap:12px;margin-bottom:20px}.select-field select{font-size:11px}.search{flex-basis:100%}.model-col,.battery-col,.policy-col{display:none}th:first-child{width:41%}th:nth-child(2){width:27%}th:nth-child(4){width:32%}th,td{padding:11px 7px}.device-link{gap:7px}.device-link strong{font-size:11px}.device-link small{font-size:8px}.device-link>svg{width:18px}.status{font-size:10px}.attention{font-size:8px}td{height:76px;font-size:10px}.inspector,.detail-open .inventory{display:none}.detail-open .inspector{border:0;width:100%;min-height:calc(100dvh - 64px);display:block}.inspector-top{padding:16px 21px}.inspector-title h2{font-size:23px}.back-button{color:#2861a7;align-items:center;gap:7px;margin-bottom:19px;padding:4px 0;font-size:11px;display:flex}.inspector-content{padding:0 21px}.detail-section h3{font-size:13px}dl{grid-template-columns:125px 1fr;gap:15px;font-size:12px}.vitals strong{font-size:20px}.vitals strong.policy{font-size:13px}.vitals small,.vitals>div>span{font-size:11px}.approval strong,.approval p{font-size:12px}.support-actions .primary,.support-actions .secondary{font-size:11px}.activity-list li{grid-template-columns:16px 67px 1fr;font-size:11px}.detail-tabs button{font-size:12px}.notice{padding:10px 15px;font-size:11px;line-height:1.7}.mobile-sidebar{background:var(--nav);color:#d5ddeb;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0}.mobile-sidebar::backdrop{background:#0b1729aa}.mobile-sidebar-inner{flex-direction:column;min-height:100dvh;padding:30px 20px 20px;display:flex}.mobile-sidebar .brand{height:100px}.mobile-sidebar .nav-item{height:47px;font-size:15px}.mobile-sidebar .nav-label{opacity:1}.mobile-sidebar .nav-close{color:#d5ddeb;position:absolute;top:25px;right:20px}.mobile-sidebar .icon-button:hover{background:#2d3e53}.sample-note{line-height:1.7}.inspector-empty{display:none}.mobile-sidebar[open]{display:block}}@media (width>=761px){.inspector{flex-basis:390px}table{font-size:13px}.device-link strong{font-size:14px}.device-link small{font-size:11px}.status{font-size:12px}.attention{font-size:10px}.policy{font-size:11px}dl{grid-template-columns:115px 1fr;font-size:12px}.activity-list li{grid-template-columns:16px 62px 1fr;font-size:11px}.approval strong,.approval p,.support-actions .primary,.support-actions .secondary{font-size:11px}}@media (width>=761px) and (width<=1150px){.inspector{flex-basis:345px}.policy-col,.battery-col{display:none}th:first-child{width:40%}th:nth-child(2){width:28%}th:nth-child(4){width:32%}}@media (width<=760px){.device-link small,.attention{font-size:10px}.device-link strong{font-size:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.fleet-switcher{color:#41536c;align-items:center;gap:10px;min-width:0;display:flex}.fleet-switcher select{color:#18273c;background:0 0;border:0;max-width:230px;padding:8px 4px;font:600 13px Inter,sans-serif}.fleet-switcher .text-button{white-space:nowrap;font-size:11px}.fleet-start{text-align:center;color:#647287;background:#fff;border-radius:16px;padding:70px 24px}.fleet-start h2{color:#18273c;margin:20px 0 10px}.fleet-start p{max-width:540px;margin:0 auto 24px;line-height:1.7}.fleet-start>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.fleet-start a{text-decoration:none}.sidebar nav{scrollbar-width:thin;min-height:0;overflow-y:auto}.sidebar .nav-item{flex-shrink:0}@media (width<=760px){.fleet-switcher{gap:5px}.fleet-switcher select{max-width:145px}.fleet-switcher .text-button{display:none}.topbar{gap:8px}.fleet-start{padding:40px 16px}}.connection-screen{background:#f7f9fc;place-items:center;min-height:100dvh;padding:24px;display:grid}.connection-screen>div{background:#fff;border-radius:16px;max-width:560px;padding:36px}.connection-screen h1{font-size:26px}.connection-screen p{color:#52657e;margin:18px 0;line-height:1.8}.connection-screen small{color:#52657e;margin-top:22px;line-height:1.7;display:block}.connection-screen button{margin:8px 0}.quick-command-reason{gap:9px;margin:20px 0;font-size:12px;display:grid}.quick-command-reason input{font:inherit;border:1px solid #d7dfeb;border-radius:6px;width:100%;min-width:0;padding:11px}.role-gate-note{color:var(--muted,#5b6472);overflow-wrap:anywhere;align-items:center;gap:6px;margin:4px 0 8px;font-size:13px;display:flex}.role-gate-note svg{flex:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.fleethub-glowing-effect{--edge-angle:0deg;--edge-active:0;border-radius:inherit;pointer-events:none;z-index:5;position:absolute;inset:0}.fleethub-glowing-effect:before,.fleethub-glowing-effect:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(135deg,#0864e855,#55d9f833 38%,#0864e81a 65%,#347ff544);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fleethub-glowing-effect:after{background:conic-gradient(from calc(var(--edge-angle) - 65deg), transparent 0deg, #0864e8 28deg, #32b8f1 48deg, #b4f4ff 65deg, #37c8ee 82deg, #0864e8 102deg, transparent 130deg);opacity:var(--edge-active);padding:2px;transition:opacity .22s ease-out}:focus-within>.fleethub-glowing-effect:before{background:linear-gradient(135deg,#0864e8,#53d5f4,#0864e8);padding:2px}@media (prefers-reduced-motion:reduce),(hover:none){.fleethub-glowing-effect:after{display:none}}.device-quick-actions,.modern-location-map{position:relative}.management-page{background:#f6f8fc;min-height:calc(100dvh - 73px);padding:32px 36px}.management-inner{max-width:1440px;margin:auto}.management-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.management-heading h1{font-size:28px}.management-heading p{color:#68778c;margin-top:9px;font-size:13px}.management-heading .primary,.management-heading .secondary{font-size:12px}.panel-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.panel-heading h2,.catalog-grid h2,.usage-top h2{letter-spacing:-.3px;font-size:15px;font-weight:600}.panel-heading>svg{color:#5c6e87}.panel-description{color:#65758d;margin:0 0 23px;font-size:12px;line-height:1.8}.page-split{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.full-panel{margin-top:22px}.record-list{flex-direction:column;gap:6px;display:flex}.policy-list-item{text-align:left;border-radius:10px;align-items:center;gap:14px;width:100%;padding:17px 12px;display:flex}.policy-list-item:hover,.record-selected{background:#f2f6fc}.policy-list-item>span:nth-child(2){flex:1}.policy-list-item strong,.destination strong,.geofence-row strong,.member-row strong{font-size:13px;font-weight:500;display:block}.policy-list-item small,.destination small,.geofence-row small,.member-row small{color:#5c6e87;margin-top:6px;font-size:11px;display:block}.record-icon{color:#4c77bd;background:#edf3ff;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.soft-badge{color:#516a8e;white-space:nowrap;background:#edf2f9;border-radius:5px;align-items:center;padding:5px 8px;font-size:10px;line-height:1.5;display:inline-flex}.settings-dl{grid-template-columns:135px 1fr;gap:17px 15px;font-size:12px}.policy-result{color:#487055;align-items:center;gap:8px;margin:22px 0;font-size:11px;display:flex}.layout-preview{justify-content:center;align-items:center;gap:65px;padding:22px 20px;display:flex}.tablet-preview{color:#fff;background:#142439;border:7px solid #26374f;border-radius:16px;width:320px;height:230px;padding:17px 22px;box-shadow:0 14px 30px #1835530e}.tablet-clock{color:#bac9e0;text-align:right;font-size:10px;display:block}.tablet-preview>strong{text-align:center;letter-spacing:-.5px;margin:18px 0 28px;font-size:22px;display:block}.tablet-preview>div{justify-content:center;gap:16px;display:flex}.tablet-preview button{color:#cbd9ed;flex-direction:column;align-items:center;gap:7px;font-size:9px;display:flex}.tablet-preview button>span{color:#fff;background:#285b9e;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.layout-preview>div:last-child{max-width:300px}.layout-preview h3{letter-spacing:-.5px;font-size:19px}.layout-preview p{color:#5c6e87;margin:13px 0 22px;font-size:12px;line-height:1.9}.management-foot{color:#5c6e87;align-items:center;gap:7px;margin-top:27px;font-size:10px;line-height:1.8;display:flex}.management-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:23px;display:flex}.management-search{color:#5c6e87;background:#fff;border:1px solid #d9e1ed;border-radius:7px;flex:1;align-items:center;gap:10px;max-width:420px;padding:11px 14px;display:flex}.management-search input{color:#263c58;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.management-search:focus-within{outline-offset:2px;outline:2px solid #176dec}.management-search input::placeholder{color:#5c6e87}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.catalog-icon{color:#4974be;background:#edf3ff;border-radius:14px;place-items:center;width:56px;height:56px;margin-bottom:23px;display:grid}.catalog-grid h2{margin-bottom:8px;font-size:17px}.catalog-grid .panel-description{margin-bottom:20px;font-size:11px}.app-status{color:#587260;align-items:center;gap:6px;margin-bottom:24px;font-size:11px;display:flex}.catalog-grid .secondary{justify-content:space-between;width:100%}.draft-form{background:#fefeff;margin-bottom:24px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.form-grid label,.settings-fields label,.inline-options label{color:#4d617d;flex-direction:column;gap:9px;font-size:12px;display:flex}.form-grid input,.form-grid select,.settings-fields input,.settings-fields select,.inline-options select{color:#21374e;background:#fff;border:1px solid #d7e0ed;border-radius:6px;width:100%;min-height:40px;padding:10px 12px;font-size:12px}.form-grid small{font-size:10px;line-height:1.7}.form-actions{border-top:1px solid #e9eef5;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:19px;display:flex}.inline-options{align-items:flex-end;gap:20px;display:flex}.inline-options label{min-width:240px}.inline-select{color:#5d718c;align-items:center;gap:9px;font-size:11px;display:flex}.inline-select select{color:#334c6c;background:#fff;border:1px solid #d9e1ed;border-radius:6px;padding:9px;font-size:11px}.location-layout{grid-template-columns:1.65fr 1fr;gap:22px;display:grid}.schematic-map{background:#f0f5fc;border-radius:10px;justify-content:center;align-items:center;min-height:350px;display:flex;position:relative;overflow:hidden}.schematic-map svg{width:100%;height:auto}.schematic-map svg text{fill:#47617f;font:12px Inter,sans-serif}.schematic-map g[role=button]{cursor:pointer;outline-offset:8px}.schematic-map g[role=button]:focus{outline:2px solid #176dec}.map-disclaimer{color:#5c6e87;align-items:center;gap:6px;font-size:10px;display:flex;position:absolute;bottom:15px;left:15px}.position-list>button{text-align:left;border-bottom:1px solid #edf1f6;align-items:center;gap:10px;width:100%;padding:14px 0;display:flex}.position-list>button:last-child{border:0}.position-list>button>span:nth-child(2){flex:1}.position-list strong{font-size:12px;font-weight:500;display:block}.position-list small{color:#5c6e87;margin-top:5px;font-size:10px;display:block}.position-list>button>span:last-child{color:#5c6e87;font-size:9px}.geofence-row{border-bottom:1px solid #edf1f6;align-items:center;gap:14px;padding:18px 0;display:flex}.geofence-row>svg{color:#5c6e87}.geofence-row>span{flex:1}.switch-label{color:#5c6e87;align-items:center;gap:9px;font-size:11px;display:flex}.switch-label input,.preference-row input{accent-color:#216bd5;cursor:pointer;width:17px;height:17px}.usage-top{grid-template-columns:1fr 1fr;gap:22px;display:grid}.usage-number{letter-spacing:-1.5px;margin:25px 0 7px;font-size:42px;font-weight:600}.usage-number span{color:#5c6e87;letter-spacing:0;margin-left:8px;font-size:18px}.usage-bars{align-items:flex-end;gap:7px;height:80px;margin-top:24px;display:flex}.usage-bars>div{background:#9fbef1;border-radius:4px 4px 0 0;flex:1}.usage-bars>div:nth-child(3n){background:#427ed5}.usage-app{margin:25px 0}.usage-app>div:first-child{color:#59708e;justify-content:space-between;gap:10px;margin-bottom:11px;font-size:12px;display:flex}.usage-app strong{color:#314f75;font-size:11px;font-weight:500}.usage-app>div:last-child{background:#eef2f9;border-radius:6px;height:7px;overflow:hidden}.usage-app>div:last-child span{background:#83a7e4;border-radius:6px;height:100%;display:block}.management-table-wrap{overflow-x:auto}.management-table{table-layout:auto;min-width:550px;font-size:12px}.management-table th{font-size:11px}.management-table td{height:60px}.management-table th:first-child,.management-table th:nth-child(n){width:auto}.support-summary{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:22px;display:grid}.support-summary>.overview-card{align-items:center;gap:15px;padding:23px;display:flex}.support-summary svg{color:#5c6e87}.support-summary strong{font-size:27px;font-weight:600}.support-summary span{color:#5c6e87;font-size:12px}.support-request{border-top:1px solid #e9eef5;padding:21px 0}.support-request>div:first-child{align-items:center;gap:12px;margin-bottom:15px;display:flex}.support-request h3{margin-bottom:6px;font-size:13px}.support-request p{color:#5c6e87;font-size:11px}.support-request-actions{gap:10px;margin-top:18px;display:flex}.destination{border-bottom:1px solid #edf1f6;align-items:center;gap:11px;padding:18px 0;display:flex}.destination>span:nth-child(2){flex:1}.destination .secondary{font-size:10px}.help-note{color:#3c6599;background:#edf4ff;border-radius:8px;align-items:flex-start;gap:11px;margin:23px 0;padding:15px;display:flex}.help-note p{font-size:11px;line-height:1.9}.session-preview{text-align:center;background:#f4f7fc;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:17px;min-height:310px;padding:25px;display:flex}.session-preview>svg{color:#5c6e87}.session-preview h3{margin:0;font-size:18px}.session-preview p{color:#5c6e87;font-size:12px;line-height:1.8}.audit-event{border-bottom:1px solid #eaf0f7;align-items:center;gap:15px;padding:22px 0;display:flex}.audit-event>div{flex:1}.audit-event strong{font-size:13px;font-weight:500;display:block}.audit-event small{color:#5c6e87;margin-top:6px;font-size:11px;display:block}.audit-event>div>span{color:#5c6e87;margin-top:8px;font-size:10px;display:block}.audit-event time{color:#5c6e87;white-space:nowrap;font-size:11px}.settings-layout{grid-template-columns:200px 1fr;gap:28px;display:grid}.settings-navigation{flex-direction:column;gap:5px;display:flex}.settings-navigation button{text-align:left;color:#59718e;border-radius:7px;padding:13px 15px;font-size:12px}.settings-navigation button.chosen{color:#255fae;background:#e7effd;font-weight:500}.settings-fields{grid-template-columns:1fr 1fr;gap:23px;max-width:850px;margin-top:27px;display:grid}.read-only-setting{border-top:1px solid #e8edf5;flex-direction:column;grid-column:span 2;gap:10px;padding:19px 0;display:flex}.read-only-setting>span{color:#5c6e87;font-size:11px}.read-only-setting strong{font-size:13px;font-weight:500}.read-only-setting small{color:#5c6e87;font-size:11px}.settings-save{border-top:1px solid #e9eef5;justify-content:space-between;align-items:center;gap:15px;margin-top:30px;padding-top:22px;display:flex}.settings-save>span{color:#5c6e87;font-size:10px;line-height:1.8}.member-row{border-bottom:1px solid #ecf0f6;align-items:center;gap:13px;padding:20px 0;display:flex}.member-row>span:nth-child(2){flex:1}.member-row+.secondary{margin-top:20px}.member-avatar{color:#426ba8;background:#eaf1fd;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.preference-row{border-bottom:1px solid #edf1f7;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}.preference-row strong{font-size:13px;font-weight:500;display:block}.preference-row small{color:#5c6e87;margin-top:6px;font-size:11px;display:block}.account-panel{max-width:900px}.account-hero{border-bottom:1px solid #edf1f7;align-items:center;gap:17px;padding-bottom:24px;display:flex}.account-avatar{color:#3769ab;background:#e6efff;border-radius:50%;place-items:center;width:58px;height:58px;font-size:19px;display:grid}.account-hero h2{font-size:19px;font-weight:600}.account-hero p{color:#5c6e87;margin-top:7px;font-size:12px}.notification-row{border-bottom:1px solid #eaf0f7;align-items:center;gap:15px;padding:25px 0;display:flex}.notification-row>span:nth-child(2){flex:1}.notification-row strong{font-size:13px;font-weight:600;display:block}.notification-row small{color:#5c6e87;margin-top:7px;font-size:11px;display:block}.notification-row>span>span{color:#5c6e87;margin-top:7px;font-size:10px;display:block}.notification-row.read strong{color:#5c6e87;font-weight:400}.notification-row.read>.record-icon{color:#5c6e87;background:#f2f4f8}.management-empty{text-align:center;color:#5c6e87;flex-direction:column;align-items:center;gap:14px;padding:50px 20px;font-size:13px;display:flex}@media (width<=1100px){.management-page{padding:27px 24px}.page-split{grid-template-columns:1fr 1fr}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.location-layout{grid-template-columns:1fr}.schematic-map{min-height:300px}.position-list{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.support-summary>.overview-card{flex-wrap:wrap}.support-summary span{width:100%}.layout-preview{gap:30px}.settings-layout{grid-template-columns:160px 1fr;gap:20px}.member-row{flex-wrap:wrap}.member-row>.soft-badge{margin-left:47px}.support-request-actions{flex-wrap:wrap}}@media (width<=760px){.management-page{min-height:calc(100dvh - 64px);padding:24px 17px}.management-heading{align-items:flex-start;gap:15px}.management-heading h1{font-size:25px}.management-heading p{font-size:11px;line-height:1.8}.management-heading .primary,.management-heading .secondary{gap:5px;padding:8px;font-size:10px}.management-heading .primary>svg,.management-heading .secondary>svg{width:14px}.management-heading .title-line{flex-wrap:wrap}.page-split,.usage-top,.catalog-grid{grid-template-columns:1fr;gap:17px}.full-panel{margin-top:17px}.layout-preview{flex-direction:column;align-items:stretch;gap:25px;padding:10px 0}.tablet-preview{width:100%;max-width:100%}.layout-preview>div:last-child{max-width:100%}.layout-preview h3{font-size:17px}.policy-list-item{gap:9px;padding:15px 0}.policy-list-item strong{font-size:12px}.policy-list-item small{font-size:10px}.soft-badge{white-space:normal;font-size:9px}.settings-dl{grid-template-columns:110px 1fr;font-size:11px}.form-grid{grid-template-columns:1fr}.management-toolbar{flex-wrap:wrap;gap:15px}.management-search{flex-basis:100%;max-width:none}.management-search input{font-size:11px}.inline-options{flex-direction:column;align-items:stretch;gap:16px}.inline-options label{min-width:0}.schematic-map{min-height:230px}.location-card .panel-heading{flex-wrap:wrap;gap:5px}.map-disclaimer{font-size:8px;left:10px}.position-list{display:block}.position-list>button>span:last-child{font-size:10px}.geofence-row{flex-wrap:wrap;gap:9px}.geofence-row>.switch-label{margin-left:28px}.switch-label{font-size:10px}.usage-top .overview-card{padding:22px}.usage-number{font-size:36px}.support-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:17px}.support-summary>.overview-card{gap:9px;padding:15px 12px}.support-summary strong{font-size:23px}.support-summary svg{width:16px}.support-summary span{font-size:9px;line-height:1.7}.destination{flex-wrap:wrap}.destination .secondary{margin-left:48px}.audit-event{flex-wrap:wrap;gap:10px}.audit-event .record-icon{width:30px;height:32px}.audit-event>div{min-width:175px}.audit-event strong{font-size:12px}.audit-event small{font-size:10px;line-height:1.8}.audit-event time{margin-left:40px}.audit-event>.icon-button{margin-left:auto}.settings-layout{display:block}.settings-navigation{flex-direction:row;gap:5px;margin-bottom:20px;overflow-x:auto}.settings-navigation button{white-space:nowrap;padding:9px;font-size:10px}.settings-fields{grid-template-columns:1fr;gap:18px}.read-only-setting{grid-column:span 1}.settings-save{flex-direction:column;align-items:flex-start}.settings-save>.primary{align-self:flex-end}.settings-content .panel-description{font-size:11px}.member-row small{overflow-wrap:anywhere;font-size:10px}.member-row{gap:10px}.member-row>.soft-badge{margin-left:44px}.notification-row{flex-wrap:wrap;gap:10px}.notification-row>span:nth-child(2){min-width:210px}.notification-row .secondary{margin-left:48px;font-size:10px}.notification-row small,.preference-row small{font-size:10px;line-height:1.8}.management-foot{font-size:9px}.management-table{font-size:11px}.catalog-grid h2{font-size:16px}.account>.icon-button{display:inline-flex}.account{gap:6px}}.schematic-map .map-disclaimer svg{width:13px;height:13px}.team-search{width:100%;margin:18px 0}.team-remove-review{background:#fffbf4;border:1px solid #e2d4c2;border-radius:9px;margin-top:20px;padding:18px}.team-remove-review h3,.role-capabilities h3{font-size:13px;font-weight:600}.team-remove-review p,.role-capabilities p{color:#63758e;margin-top:8px;font-size:11px;line-height:1.8}.role-capabilities{border-top:1px solid #e5ebf3;margin-top:26px;padding-top:20px}.role-capabilities>div{margin-top:17px}.role-capabilities strong{font-size:12px}.role-capabilities>small{color:#64748b;margin-top:16px;font-size:10px;line-height:1.7;display:block}.notification-actions{flex-wrap:wrap;gap:8px;display:flex}.member-row>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.member-row{flex-wrap:wrap}.member-row>.secondary{font-size:10px}.settings-content .management-search input{min-width:0}@media (width<=760px){.member-row select{max-width:160px}.notification-actions{width:100%;margin-left:44px}.team-remove-review .form-actions{flex-wrap:wrap}.settings-content .member-row{grid-template-columns:36px minmax(0,1fr) 32px;align-items:start;gap:10px;display:grid}.settings-content .member-row>.member-avatar{grid-area:1/1}.settings-content .member-row>span:nth-child(2){grid-area:1/2/auto/4;width:auto;min-width:0}.settings-content .member-row>select{grid-area:2/2;width:100%;min-width:0;max-width:none}.settings-content .member-row>.secondary{grid-area:3/2;justify-self:start}.settings-content .member-row>.icon-button{grid-area:2/3}.settings-content .member-row strong,.settings-content .member-row small{white-space:normal;word-break:normal;overflow-wrap:anywhere}}.settings-developer-tools{color:#60738d;border-top:1px solid #e0e8f2;margin-top:24px;padding-top:18px;font-size:12px}.settings-developer-tools summary{cursor:pointer;color:#435e80;font-weight:600}.settings-developer-tools p{max-width:65ch;margin:12px 0;line-height:1.7}.driver-boundary{color:#4b678e;background:#edf4ff;border:1px solid #dce7f6;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:25px;padding:18px 20px;display:flex}.driver-boundary>svg{flex-shrink:0;margin-top:3px}.driver-boundary p{font-size:12px;line-height:1.9}.driver-tabs{flex-wrap:wrap;gap:7px;margin-bottom:25px;display:flex}.driver-tabs button{color:#637a9a;border-radius:6px;padding:10px 15px;font-size:12px}.driver-tabs .chosen{color:#1b60bd;background:#e4eeff}.driver-editor{margin-bottom:24px}.driver-editor fieldset{border:0;min-width:0;margin:0;padding:0}.driver-notes-label{color:#465e7f;flex-direction:column;gap:10px;margin-top:20px;font-size:12px;display:flex}.driver-notes-label textarea{font:inherit;resize:vertical;background:#fff;border:1px solid #d5e0ee;border-radius:7px;padding:13px}.driver-checklist{background:#f7faff;border:1px solid #e2eaf5;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;padding:18px;display:grid}.driver-checklist h3{grid-column:1/-1;font-size:13px}.driver-checklist label{color:#536e92;align-items:center;gap:9px;font-size:12px;display:flex}.driver-checklist input{accent-color:#2563eb;width:17px;height:17px}.driver-review{background:#f1f6ff;border:1px solid #cfdef5;border-radius:9px;margin-top:24px;padding:22px}.driver-review h3{margin-bottom:20px;font-size:17px}.driver-review dl,.driver-assignment dl{grid-template-columns:125px 1fr;gap:13px;font-size:12px;line-height:1.8;display:grid}.driver-review dt,.driver-assignment dt{color:#71839d}.driver-review dd,.driver-assignment dd{overflow-wrap:anywhere;margin:0}.driver-review>p{color:#597396;margin-top:20px;font-size:12px;line-height:1.9}.driver-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:25px 0;display:grid}.driver-summary strong{font-size:27px;font-weight:600;display:block}.driver-summary span{color:#69809d;margin-top:10px;font-size:11px;line-height:1.8;display:block}.driver-roster{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.driver-roster h3{overflow-wrap:anywhere;font-size:16px}.driver-roster>section>p{color:#607a9a;overflow-wrap:anywhere;margin:12px 0;font-size:12px;line-height:1.9}.driver-roster>section>small{color:#7a899e;margin-top:13px;font-size:10px;line-height:1.8;display:block}.driver-roster .driver-note{white-space:pre-wrap;color:#556f91;font-size:11px}.driver-row-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.driver-row-actions button{font-size:11px}.driver-assignment dl{grid-template-columns:65px 1fr;margin-top:17px;font-size:10px}.driver-operations input:focus-visible,.driver-operations select:focus-visible,.driver-operations textarea:focus-visible{outline-offset:2px;outline:2px solid #2563eb}@media (width<=1100px){.driver-roster,.driver-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.driver-roster,.driver-checklist{grid-template-columns:1fr}.driver-review{padding:16px}.driver-review dl{grid-template-columns:1fr;gap:7px}.driver-review dd{margin-bottom:10px}.driver-editor .form-actions{flex-wrap:wrap}.driver-summary{gap:10px}.driver-summary>section{padding:16px}.driver-summary strong{font-size:24px}.driver-tabs{gap:4px}.driver-tabs button{padding:10px;font-size:11px}}.health-source-note{color:#49678f;background:#edf4ff;border:1px solid #dce7f7;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:25px;padding:18px 20px;display:flex}.health-source-note svg{flex-shrink:0;margin-top:3px}.health-source-note p{font-size:12px;line-height:1.9}.health-summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:30px;display:grid}.health-summary>section{padding:20px}.health-summary strong{font-size:27px;font-weight:600;display:block}.health-summary span{color:#637894;margin-top:10px;font-size:11px;line-height:1.7;display:block}.health-section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.health-section-heading h2{font-size:18px;font-weight:600}.health-section-heading p{color:#6b809d;margin-top:8px;font-size:12px}.health-filters{flex-wrap:wrap}.health-filters>.management-search{flex:1;min-width:250px}.health-alert-list{flex-direction:column;gap:14px;display:flex}.health-alert{align-items:flex-start;gap:16px;display:flex}.health-alert-icon{color:#4c75ae;background:#eef4ff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.health-alert-warning .health-alert-icon{color:#a0752b;background:#fff6e6}.health-alert-critical .health-alert-icon{color:#b4514d;background:#fff0ef}.health-alert-body{flex:1;min-width:0}.health-alert-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.health-alert-heading h3{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.7}.health-alert-body>p{color:#5c7495;margin-top:8px;font-size:12px;line-height:1.9}.health-alert-body>small{color:#74869d;overflow-wrap:anywhere;margin-top:10px;font-size:10px;line-height:1.7;display:block}.health-severity{white-space:nowrap;color:#4d709f;background:#eaf1fc;border-radius:5px;padding:4px 7px;font-size:9px}.health-severity-warning{color:#927032;background:#fff5df}.health-severity-critical{color:#9f4a46;background:#fff0ef}.health-alert-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.health-alert-actions button{font-size:10px}.health-review-receipt{background:#f6f9fd;border-left:2px solid #b5cbe5;border-radius:4px;margin-top:14px;padding:12px 15px}.health-review-receipt strong{font-size:11px;font-weight:500}.health-review-receipt p{color:#526c90;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:12px;line-height:1.8}.health-review-receipt small{color:#75869c;font-size:10px;line-height:1.7}.health-acknowledge{margin-bottom:22px}.health-acknowledge>strong{font-size:13px}.health-acknowledge>p{color:#607895;margin:12px 0 20px;font-size:12px;line-height:1.9}.health-acknowledge form>label{color:#425a7b;flex-direction:column;gap:10px;font-size:12px;display:flex}.health-acknowledge textarea{font:inherit;resize:vertical;border:1px solid #d7e1ef;border-radius:7px;padding:13px}.health-acknowledge form>small{color:#77889f;margin-top:9px;font-size:10px;line-height:1.8;display:block}.health-error{color:#9b4e4b;background:#fff6f5;border:1px solid #e7cbca;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;padding:15px 18px;font-size:12px;line-height:1.8;display:flex}.health-refreshing{animation:1.2s linear infinite health-spin}@keyframes health-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.health-refreshing{animation:none}}@media (width<=1150px){.health-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.health-alert{flex-wrap:wrap}.health-alert-actions{justify-content:flex-start;width:100%;padding-left:58px}}@media (width<=760px){.health-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.health-summary>section{padding:16px}.health-summary strong{font-size:24px}.health-filters>.management-search{min-width:100%}.health-filters>.inline-select{flex-wrap:wrap;flex:1;gap:7px;min-width:140px}.health-filters select{max-width:100%}.health-alert{gap:12px}.health-alert-icon{width:34px;height:34px}.health-alert-body{min-width:180px}.health-alert-actions{padding-left:0}.health-section-heading{align-items:flex-start}.health-acknowledge .form-actions{flex-wrap:wrap}}.android-setup .management-inner{gap:22px;display:grid}.android-setup .management-heading{margin-bottom:0}.android-boundary{color:#516783;background:#f3f7fc;border:1px solid #dbe5f2;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.android-boundary svg{flex-shrink:0;margin-top:2px}.android-boundary p{margin:0;font-size:13px;line-height:1.7}.android-setup .panel-heading p{color:#63758e;max-width:70ch;margin:7px 0 0;font-size:13px;line-height:1.7}.android-steps{grid-template-columns:1fr 1fr;gap:24px 36px;margin:22px 0 0;padding-left:22px;display:grid}.android-steps li{color:#486383;padding-left:5px;font-size:13px}.android-steps strong{color:#203c5f;font-size:14px;display:block}.android-steps span{color:#61758f;margin-top:7px;font-size:12px;line-height:1.8;display:block}.android-pairings>div{border-bottom:1px solid #e5ecf5;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 0;display:flex}.android-key-info{overflow-wrap:anywhere;flex:1;min-width:180px}.android-key-info strong{font-size:14px}.android-key-info small{color:#667a94;margin-top:5px;font-size:12px;line-height:1.7;display:block}.android-key-info code,.android-review code{overflow-wrap:anywhere;color:#455f81;margin-top:7px;font-size:11px;line-height:1.7;display:block}.android-empty{color:#6b7f97;text-align:center;padding:30px 10px;font-size:13px;line-height:1.8}.android-request-filter{color:#5f7390;gap:6px;font-size:12px;display:grid}.android-request-filter select{color:#294566;background:#fff;border:1px solid #d9e4f1;border-radius:8px;padding:9px 11px}.android-review{overflow-wrap:anywhere;background:#f5f8fd;border:1px solid #dce6f4;border-radius:12px;margin-top:20px;padding:22px}.android-review h3{margin:0 0 12px;font-size:16px}.android-review p{color:#61758f;font-size:13px;line-height:1.7}.android-review dl{grid-template-columns:130px 1fr;gap:12px;margin:20px 0;font-size:12px;display:grid}.android-review dt{color:#6a7f99}.android-review dd{color:#2f4d71;margin:0}.android-review label{gap:8px;margin-top:20px;font-size:13px;display:grid}.android-review input{color:#284669;background:#fff;border:1px solid #d2dfee;border-radius:8px;min-width:0;padding:12px;font-size:13px}.android-review .form-actions{margin-top:20px}@media (width<=650px){.android-steps{grid-template-columns:1fr;gap:20px}.android-setup .panel-heading{flex-wrap:wrap;gap:15px}.android-pairings>div .android-key-info{flex-basis:calc(100% - 60px);min-width:0}.android-review{padding:16px}.android-review dl{grid-template-columns:1fr;gap:6px}.android-review dd{margin-bottom:9px}.android-setup .management-heading{gap:15px}}.android-provisioning summary{cursor:pointer;color:#203c5f;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.android-provisioning p{color:#61758f;font-size:13px;line-height:1.8}.android-provisioning fieldset{border:0;margin:18px 0;padding:0}.android-provisioning legend{margin-bottom:16px;font-size:14px;font-weight:600}.android-provision-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.android-provision-fields label{color:#405b7b;gap:8px;font-size:13px;display:grid}.android-provision-fields input{color:#284669;background:#fff;border:1px solid #d2dfee;border-radius:8px;min-width:0;padding:11px}.android-confirm{color:#526b87;align-items:flex-start;gap:10px;margin:20px 0;font-size:13px;line-height:1.8;display:flex}.android-confirm input{flex-shrink:0;margin-top:5px}.android-provision-result{grid-template-columns:minmax(220px,360px) minmax(0,1fr);gap:22px;margin-top:22px;display:grid}.android-provision-result img{width:100%;height:auto;image-rendering:pixelated}.android-provision-result pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f7fc;border-radius:8px;padding:14px;font-size:11px;line-height:1.7}.android-provision-result h3{font-size:15px}.policies-workspace textarea[aria-label="Android kiosk package IDs"]{border:1px solid #d2dfee;border-radius:8px;width:100%;margin-top:8px;padding:10px;font-family:monospace;font-size:12px}@media (width<=700px){.android-provision-fields,.android-provision-result{grid-template-columns:1fr}.android-provision-result img{justify-self:center;max-width:360px}}.android-diagnostic-json{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:8px;padding:14px;font-size:11px;line-height:1.7}.android-review details{margin:16px 0}.android-review details summary{cursor:pointer;color:#405b7b;font-size:13px}.android-enrollment-status{color:#61758f;background:#f5f8fd;border:1px solid #e0e8f4;border-radius:10px;margin:14px 0 0;padding:12px 14px;font-size:12px;line-height:1.7}.android-enrollment-status dl{grid-template-columns:140px minmax(0,1fr);gap:6px 12px;margin:0;display:grid}.android-enrollment-status dt{color:#61758f}.android-enrollment-status dd{color:#294566;margin:0}.android-enrollment-status p{overflow-wrap:anywhere;margin:10px 0 0}.android-enrollment-status p strong{font-size:12px}@media (width<=650px){.android-enrollment-status dl{grid-template-columns:1fr;gap:2px}.android-enrollment-status dd{margin-bottom:6px}}.communications-boundary{color:#45668f;background:#edf4ff;border:1px solid #dce8fa;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:25px;padding:18px 20px;display:flex}.communications-boundary>svg{flex-shrink:0;margin-top:3px}.communications-boundary p{font-size:12px;line-height:1.9}.communications-editor{margin-bottom:26px}.communications-editor fieldset{border:0;min-width:0;margin:0;padding:0}.communications-message{color:#405573;flex-direction:column;gap:9px;margin:20px 0;font-size:12px;display:flex}.communications-message textarea,.communications-message>input{font:inherit;color:#263c5c;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #d7e1ef;border-radius:6px;width:100%;padding:12px 14px}.communications-message small{color:#73839a;font-size:10px}.communications-target-heading{justify-content:space-between;align-items:center;margin:25px 0 18px;display:flex}.communications-target-heading h3{font-size:13px;font-weight:600}.communications-target-heading h3 span{color:#71839e;margin-left:10px;font-size:11px;font-weight:400}.communications-targets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:330px;display:grid;overflow:auto}.communications-targets>label{background:#fff;border:1px solid #e1e8f3;border-radius:7px;align-items:center;gap:10px;padding:13px;display:flex}.communications-targets input{accent-color:#2563eb;flex-shrink:0;width:17px;height:17px}.communications-targets strong{font-size:12px;font-weight:500}.communications-targets small{color:#6e7f96;margin-top:5px;font-size:10px;line-height:1.7;display:block}.communications-unavailable{background:#fff8ee;border:1px solid #e9d8b7;border-radius:7px;margin:15px 0;padding:15px;font-size:12px;line-height:1.8}.communications-review{background:#f4f8ff;border:1px solid #cfdff5;border-radius:9px;margin-top:24px;padding:22px}.communications-review h3{margin-bottom:18px;font-size:16px}.communications-review>strong{font-size:14px}.communications-review>p{color:#4f6788;white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0;font-size:12px;line-height:1.9}.communications-target-chips{flex-wrap:wrap;gap:7px;margin:16px 0;display:flex}.communications-target-chips>span{color:#45628c;overflow-wrap:anywhere;background:#e9f0fb;border-radius:5px;padding:5px 8px;font-size:10px}.communications-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.communications-catalog h2{overflow-wrap:anywhere;font-size:16px}.communications-preview{color:#687d98;white-space:pre-wrap;overflow-wrap:anywhere;max-height:90px;margin-top:13px;font-size:12px;line-height:1.9;overflow:hidden}.communications-row-actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.communications-row-actions button{font-size:10px}.communications-details{margin-top:24px}.communications-details dl{grid-template-columns:140px 1fr;gap:16px;font-size:12px;line-height:1.8;display:grid}.communications-details dt{color:#6c7d97}.communications-details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.communications-page input:focus-visible,.communications-page textarea:focus-visible,.communications-page select:focus-visible{outline-offset:2px;outline:2px solid #2563eb}@media (width<=1100px){.communications-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.communications-catalog,.communications-targets{grid-template-columns:1fr}.communications-targets{max-height:300px}.communications-editor .form-actions{flex-wrap:wrap}.communications-details dl{grid-template-columns:1fr;gap:8px}.communications-details dd{margin-bottom:10px}.communications-target-heading{align-items:flex-start;gap:12px}.communications-target-heading h3 span{margin:6px 0 0;display:block}.communications-review{padding:16px}}.review-workspace .management-inner{gap:22px;display:grid}.review-workspace .management-heading{margin-bottom:0}.review-boundary{color:#596c86;align-items:flex-start;gap:9px;margin:0;font-size:13px;line-height:1.6;display:flex}.review-boundary svg{flex-shrink:0;margin-top:3px}.review-metrics{background:#fff;border:1px solid #dfe6ef;border-radius:16px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.review-metrics>div{border-right:1px solid #e7edf5;gap:5px;padding:19px 20px;display:grid}.review-metrics>div:last-child{border:0}.review-metrics strong{color:#172c49;font-size:25px}.review-metrics span{color:#61718a;font-size:12px}.review-workspace .panel-heading p{color:#65738a;margin:6px 0 0;font-size:13px;line-height:1.6}.review-steps{grid-template-columns:1fr 1fr;gap:0 26px;display:grid}.review-steps>a{color:inherit;border-bottom:1px solid #e7edf4;align-items:center;gap:14px;padding:20px 0;text-decoration:none;display:flex}.review-steps>a>span:nth-child(2){flex:1}.review-steps strong{font-size:14px}.review-steps small{color:#65738a;margin-top:4px;font-size:12px;line-height:1.6;display:block}.review-step-number{color:#586e8d;border:1px solid #dfe7f1;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.review-step-number.done{color:#16744d;background:#f0f9f5;border-color:#cde6d8}.review-filter{color:#65738a;align-items:end;gap:18px;margin:18px 0;font-size:13px;display:flex}.review-filter label{color:#384e6e;gap:6px;display:grid}.review-filter select{color:#263d5d;background:#fff;border:1px solid #dce5f0;border-radius:9px;padding:10px 12px}.review-table-wrap{overflow:auto}.review-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.review-table-wrap th{color:#687a92;font-size:12px;font-weight:500}.review-table-wrap th,.review-table-wrap td{border-bottom:1px solid #e6ecf4;padding:14px 12px}.review-table-wrap small{color:#697a92;margin-top:5px;display:block}.review-table-wrap a{color:#0864e8;align-items:center;gap:5px;display:inline-flex}.review-table-wrap td{min-width:110px}.review-empty{color:#687a92;text-align:center;padding:25px}.review-simulator summary{cursor:pointer;color:#263e5d;align-items:center;gap:9px;font-weight:600;display:flex}.review-simulator p{color:#63748e;font-size:13px;line-height:1.7}.review-simulator fieldset{border:0;min-width:0;margin:18px 0 0;padding:0}.review-simulator legend{margin-bottom:12px;font-size:13px;font-weight:600}.review-targets{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.review-targets label{background:#f7f9fc;border:1px solid #e6edf6;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;font-size:13px;display:flex}.review-targets small{color:#65738a;width:100%;padding-left:23px;font-size:11px}.review-checkbox{align-items:center;gap:9px;margin:18px 0;font-size:13px;display:flex}.review-confirm{background:#f4f8ff;border:1px solid #d6e5fa;border-radius:12px;margin-top:20px;padding:20px}.review-confirm h3{font-size:15px}.review-confirm ul{overflow-wrap:anywhere;padding-left:20px;font-size:13px;line-height:1.9}.review-confirm button+button{margin-left:10px}.review-capabilities{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.review-capabilities>a{color:inherit;border-bottom:1px solid #e6ecf4;padding:20px 22px 20px 0;text-decoration:none;position:relative}.review-capabilities strong{font-size:14px;display:block}.review-capabilities span{color:#0864e8;margin-top:5px;font-size:11px;display:block}.review-capabilities p{color:#65738a;margin-bottom:0;font-size:12px;line-height:1.7}.review-capabilities svg{position:absolute;top:24px;right:0}.review-alert{background:#fff3ee;border:1px solid #f1d3c8;border-radius:10px;padding:15px;font-size:13px;line-height:1.6}.review-alert button{margin-left:12px}.review-workspace a:focus-visible,.review-simulator summary:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #0864e8}@media (width<=900px){.review-metrics{grid-template-columns:repeat(3,1fr)}.review-metrics>div{border-bottom:1px solid #e7edf5}.review-targets{grid-template-columns:1fr 1fr}}@media (width<=600px){.review-metrics{grid-template-columns:repeat(2,1fr)}.review-steps,.review-capabilities,.review-targets{grid-template-columns:1fr}.review-workspace .panel-heading{flex-wrap:wrap;gap:15px}.review-filter{flex-direction:column;align-items:start;gap:9px}.review-filter label,.review-filter select{width:100%}.review-confirm button{width:100%;margin-top:10px}.review-confirm button+button{margin-left:0}.review-metrics>div{padding:15px}.review-workspace .management-heading{gap:14px}.review-table-wrap table{min-width:650px}}.review-schedule-form{background:#f6f9fd;border:1px solid #e0e8f3;border-radius:12px;margin:18px 0;padding:20px}.review-schedule-form fieldset{border:0;min-width:0;padding:0}.review-schedule-form legend{margin-bottom:18px;font-size:15px;font-weight:600}.review-schedule-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.review-schedule-fields label{color:#425977;gap:7px;font-size:12px;display:grid}.review-schedule-fields input,.review-schedule-fields select{color:#233b5a;background:#fff;border:1px solid #d7e1ee;border-radius:8px;width:100%;min-width:0;padding:11px;font-size:13px}.review-schedule-recipients{grid-column:1/-1}.review-schedules>div{border-bottom:1px solid #e4ebf4;flex-wrap:wrap;align-items:center;gap:12px;padding:18px 0;display:flex}.review-schedules>div>span:first-child{overflow-wrap:anywhere;flex:1;min-width:170px}.review-schedules strong{font-size:14px;display:block}.review-schedules small{color:#62738c;margin-top:5px;font-size:12px;display:block}@media (width<=600px){.review-schedule-fields{grid-template-columns:1fr}.review-schedules>div>span:first-child{flex-basis:100%}.review-schedule-form{padding:16px}}.review-walkthrough summary{cursor:pointer;color:#294663;font-size:15px;font-weight:600}.review-walkthrough>p{color:#62758e;margin-top:14px;font-size:13px;line-height:1.7}.review-walkthrough summary:focus-visible{outline-offset:4px;outline:2px solid #0864e8}.review-truncated{align-items:flex-start;gap:9px;display:flex}.fleet-stats{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:27px;display:grid}.fleet-stats>div{background:#fff;border:1px solid #e3eaf4;border-radius:10px;align-items:center;gap:13px;padding:21px;display:flex}.fleet-stats svg{color:#5a79a5}.fleet-stats strong{font-size:25px;font-weight:600}.fleet-stats span{color:#63758e;font-size:11px}.fleet-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.fleet-card{min-width:0}.fleet-card-active{border-color:#9dbcf0;box-shadow:0 0 0 1px #c4d8f5}.fleet-card .panel-heading>.icon-button{margin-left:auto}.fleet-card h2{overflow-wrap:anywhere;font-size:18px;font-weight:600}.fleet-card>p{color:#61738d;overflow-wrap:anywhere;min-height:44px;margin:10px 0 20px;font-size:12px;line-height:1.8}.fleet-card-meta{gap:20px;margin-bottom:14px;display:flex}.fleet-card-meta>span{color:#536c8b;align-items:center;gap:6px;font-size:11px;display:flex}.fleet-card>small{color:#667992;margin-bottom:23px;font-size:10px;line-height:1.8;display:block}.fleet-card>.primary,.fleet-card>.secondary{justify-content:space-between;width:100%}.fleet-card .soft-badge{gap:4px}.fleet-group-heading h2{margin-top:9px}.fleet-actions{flex-wrap:wrap;gap:9px;display:flex}.fleet-actions button{font-size:11px}.fleet-inline-form{background:#f7faff;border:1px solid #dfe8f5;border-radius:10px;margin-bottom:20px;padding:22px}.fleet-inline-form h3{font-size:14px;font-weight:600}.fleet-caption{color:#65758d;margin-top:16px;font-size:11px;line-height:1.8}.fleet-device-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:17px;display:grid}.fleet-device-options label{cursor:pointer;background:#fff;border:1px solid #dce5f2;border-radius:7px;align-items:center;gap:11px;padding:13px;display:flex}.fleet-device-options input{accent-color:#276cd1;flex-shrink:0;width:17px;height:17px}.fleet-device-options strong{font-size:12px;font-weight:500;display:block}.fleet-device-options small{color:#64758e;margin-top:5px;font-size:10px;line-height:1.6;display:block}.fleet-group-row{border-top:1px solid #e8eef6;align-items:center;gap:15px;padding:20px 0;display:flex}.fleet-group-row>div{flex:1;min-width:0}.fleet-group-row strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.fleet-group-row small{color:#64758e;overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}.fleet-group-row button{font-size:10px}.fleet-member-chips{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.fleet-member-chips>span{color:#60748e;background:#f1f5fb;border-radius:5px;padding:4px 7px;font-size:9px}.fleet-inventory-link{border-top:1px solid #e8eef6;justify-content:space-between;align-items:center;gap:15px;margin-top:10px;padding-top:21px;display:flex}.fleet-inventory-link>span{color:#61738d;font-size:11px}.fleet-notice,.fleet-storage-warning{color:#3a6650;background:#eaf4ed;border:1px solid #d3e7da;border-radius:8px;align-items:center;gap:9px;margin:0 0 22px;padding:13px 15px;font-size:12px;line-height:1.7;display:flex}.fleet-notice>span{flex:1}.fleet-storage-warning{color:#8a651f;background:#fff6e7;border-color:#ecd9ad}.fleet-error{color:#a63e3e;margin-top:15px;font-size:12px;line-height:1.7}.fleet-page input:focus-visible,.fleet-page select:focus-visible{outline-offset:2px;outline:2px solid #276cd1}@media (width<=1100px){.fleet-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet-stats>div{flex-wrap:wrap}.fleet-stats span{width:100%}.fleet-group-heading{flex-wrap:wrap;align-items:flex-start}}@media (width<=760px){.fleet-cards{grid-template-columns:1fr}.fleet-stats{gap:9px}.fleet-stats>div{gap:9px;padding:14px}.fleet-stats strong{font-size:22px}.fleet-stats span{font-size:9px;line-height:1.6}.fleet-device-options{grid-template-columns:1fr}.fleet-inline-form{padding:16px}.fleet-group-row{flex-wrap:wrap;gap:10px}.fleet-group-row>div{min-width:150px}.fleet-group-row>.soft-badge{margin-left:48px}.fleet-inventory-link{flex-direction:column;align-items:flex-start}.fleet-actions{width:100%}}.fleet-readiness{margin-bottom:26px}.fleet-readiness h2{margin-top:8px}.fleet-readiness progress{accent-color:#2563eb;border:0;border-radius:6px;width:100%;height:6px;margin:18px 0}.fleet-readiness-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.setup-step{text-align:left;color:#476286;background:#fbfcff;border:1px solid #e1e8f3;border-radius:8px;grid-template-columns:24px 1fr;gap:7px;padding:14px;display:grid}.setup-step>span{color:#6681a7;grid-row:1/3;align-items:flex-start;display:flex}.setup-step strong{font-size:11px;font-weight:600}.setup-step small{color:#6d7f96;font-size:10px;line-height:1.7}.setup-step-ready{background:#f2f8f5;border-color:#d6e7de}.setup-step-ready>span{color:#397154}@media (width<=1000px){.fleet-readiness-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.fleet-readiness-steps{grid-template-columns:1fr}}.rollout-options{border:1px solid #dce6f1;border-radius:12px;min-width:0;margin:18px 0;padding:16px 18px}.rollout-options legend{color:#2d496b;padding:0 6px;font-size:13px;font-weight:600}.rollout-options label{color:#405b7b;gap:6px;margin:10px 0;font-size:12px;display:grid}.rollout-options select,.rollout-options input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#294566;background:#fff;border:1px solid #d2dfee;border-radius:8px;padding:9px 10px}.rollout-options label.rollout-check{align-items:flex-start;gap:10px;display:flex}.rollout-options input[type=checkbox]{accent-color:#347bd9;flex-shrink:0;margin-top:3px}.rollout-options small,.rollout-note{color:#667a94;overflow-wrap:anywhere;font-size:11px;line-height:1.7;display:block}.rollout-ring-editor{gap:12px;margin-top:12px;display:grid}.rollout-ring-card{background:#f9fbfe;border:1px solid #e1e9f3;border-radius:10px;padding:12px}.rollout-ring-head{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.rollout-ring-head label{flex:160px;margin:0}.rollout-ring-rule{flex-wrap:wrap;gap:10px;display:flex}.rollout-ring-rule label{flex:130px}.rollout-device-rings{gap:6px;max-height:240px;margin-top:10px;display:grid;overflow:auto}.rollout-device-rings label{border-bottom:1px solid #e4ebf3;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:6px 0;display:flex}.rollout-device-rings select{width:auto;min-width:130px}.rollout-actions{flex-wrap:wrap;gap:8px;display:flex}.rollout-error{color:#b3261e;margin:8px 0;font-size:12px}.rollout-panel .rollout-item{overflow-wrap:anywhere;border:1px solid #dce6f1;border-radius:10px;margin:12px 0;padding:14px 16px}.rollout-item header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rollout-item h3{color:#223e60;margin:0;font-size:14px}.rollout-item p,.rollout-item small{color:#51667f;margin:4px 0;font-size:12px;line-height:1.7}.rollout-state{color:#2d496b;white-space:nowrap;background:#eaf1fb;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:600}.rollout-state[data-state=paused]{color:#7a4b00;background:#fff3da}.rollout-state[data-state=cancelled]{color:#55606e;background:#eef0f3}.rollout-state[data-state=completed]{color:#1d6b3a;background:#e4f5e9}.rollout-rings{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rollout-rings li{gap:4px;display:grid}.rollout-bar{background:#e6edf6;border-radius:99px;height:6px;display:flex;overflow:hidden}.rollout-bar span{height:100%;display:block}.rollout-bar .ok{background:#2f9e5c}.rollout-bar .bad{background:#d14343}.rollout-bar .wait{background:#8fb4e8}.rollout-windows-list{gap:8px;margin:10px 0;display:grid}.rollout-windows-list article{border:1px solid #e1e9f3;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:10px 12px;display:flex}.rollout-window-form{border:1px solid #dce6f1;border-radius:10px;gap:10px;margin:10px 0;padding:14px;display:grid}.rollout-days{flex-wrap:wrap;gap:6px;display:flex}.rollout-days label{align-items:center;gap:4px;margin:0;display:flex}.rollout-panel button:focus-visible,.rollout-options :focus-visible,.rollout-window-form :focus-visible{outline-offset:2px;outline:2px solid #4789e1}@media (width<=600px){.rollout-options{padding:12px}}.policies-workspace .policy-local-note{color:#435a7b;background:#edf4ff;border:1px solid #d9e6fa;border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;font-size:12px;line-height:1.6;display:flex}.policy-local-note svg{flex-shrink:0}.policy-message{color:#194f94;background:#eaf3ff;border-radius:10px;padding:13px 17px;font-size:13px}.policy-workbench{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:20px;display:grid}.policy-library,.policy-editor{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.policy-library{padding:16px}.policy-search{color:#8490a3;border:1px solid #dbe3ef;border-radius:8px;align-items:center;gap:8px;padding:9px;display:flex}.policy-search input{width:100%;min-width:0;font:inherit;border:0;outline:none;font-size:12px}.policy-status-filter{color:#67768d;align-items:center;gap:10px;margin-top:14px;font-size:12px;display:flex}.policy-status-filter select{background:#fff;border:1px solid #dde4ed;border-radius:7px;flex:1;padding:7px}.policy-count{color:#8490a3;padding:17px 1px 10px;font-size:11px}.policy-library-item{text-align:left;color:#536983;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:flex-start;gap:10px;width:100%;margin-bottom:5px;padding:13px 10px;display:flex}.policy-library-item.selected{color:#2463b8;background:#edf4ff;border-color:#d6e5fa}.policy-library-item strong{font-size:13px;display:block}.policy-library-item small{margin-top:7px;font-size:10px;line-height:1.5;display:block}.policy-editor-heading{justify-content:space-between;align-items:flex-start;padding:22px 24px 16px;display:flex}.policy-editor h2{color:#1d304e;margin:0;font-size:19px}.policy-editor-heading p{color:#7a879b;margin:7px 0;font-size:12px}.policy-tabs{border-bottom:1px solid #e4eaf2;gap:4px;padding:0 20px;display:flex;overflow-x:auto}.policy-tabs button{white-space:nowrap;font:inherit;color:#76849a;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 9px;font-size:11px}.policy-tabs button.active{color:#2c6bc2;border-bottom-color:#377bd4}.policy-editor-body{min-height:330px;padding:24px}.policy-editor-body h3{color:#253a58;margin:0 0 14px;font-size:14px}.policy-editor-body label{color:#4f617b;flex-direction:column;gap:8px;font-size:12px;display:flex}.policy-editor-body input:not([type=checkbox]),.policy-editor-body select,.policy-editor-body textarea{color:#243955;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #dce3ed;border-radius:8px;width:100%;padding:10px 11px;font-size:12px}.policy-editor-body input[type=color]{height:40px;padding:4px}.policy-editor-body small{color:#78879b;font-size:10px;line-height:1.6}.policy-information{color:#596d87;overflow-wrap:anywhere;background:#f5f8fc;border:1px solid #e4ebf5;border-radius:10px;margin:20px 0;padding:15px;font-size:12px;line-height:1.65}.policy-information strong{color:#314b6d;font-size:12px}.policy-information p{margin:6px 0}.policy-editor-body label.policy-toggle{border-bottom:1px solid #edf0f5;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 0}.policy-toggle strong,.policy-toggle small{display:block}.policy-toggle small{margin-top:4px}.policy-toggle input{accent-color:#347bd9;width:17px;height:17px}.policy-number{max-width:210px;margin-top:20px}.policy-layout-grid{grid-template-columns:minmax(0,1fr) 210px;gap:22px;margin-top:26px;display:grid}.policy-app-row{border-bottom:1px solid #edf0f5;align-items:center;gap:5px;padding:9px 0;display:flex}.policy-app-row strong{overflow-wrap:anywhere;flex:1;font-size:11px}.policy-app-icon{color:#4274bd;background:#edf3fc;border-radius:7px;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.policy-add-app{gap:7px;margin:14px 0 6px;display:flex}.policy-add-app input{min-width:0}.policy-add-app button{white-space:nowrap}.policy-tablet{color:#fff;background:linear-gradient(160deg,#122947,#233e63);border:5px solid #2563eb;border-radius:22px;min-height:305px;padding:19px 14px;position:relative;box-shadow:0 12px 25px #17345b17}.policy-tablet>span{color:#b4c6dd;font-size:9px}.policy-tablet h3{color:#fff;overflow-wrap:anywhere;margin:26px 0 20px;font-size:18px}.policy-preview-apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 7px;display:grid}.policy-preview-apps>div{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.policy-preview-apps span{border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.policy-preview-apps small{color:#d5e3f5;overflow-wrap:anywhere;font-size:8px}.policy-tablet footer{color:#adc0d9;margin-top:40px;font-size:9px}.policy-folder{background:#ffffff15;border-radius:8px;padding:9px;font-size:12px}.policy-editor-actions{background:#fcfdff;border-top:1px solid #e5ebf3;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:17px 24px;display:flex}.policy-editor-actions>div{flex-wrap:wrap;gap:8px;display:flex}.policies-workspace button:disabled{opacity:.45;cursor:not-allowed}.policy-save-hint{color:#7b899a;background:#fcfdff;margin:0;padding:0 24px 15px;font-size:11px}.policy-history-row{color:#6c809a;border-bottom:1px solid #e5ebf3;align-items:center;gap:12px;padding:14px 0;display:flex}.policy-history-row>span{flex:1}.policy-history-row strong,.policy-history-row small{font-size:11px;display:block}.policy-history-row+.policy-information{margin-top:20px}.policy-editor-body .policy-history-row+h3{margin-top:25px}.policy-empty{color:#7c899d;padding:16px 0;font-size:12px;line-height:1.8}.policy-welcome{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:75px 45px;display:flex}.policy-welcome p{color:#7a879a;max-width:400px;margin:0;font-size:13px;line-height:1.8}.policy-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d203d75;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.policy-review{background:#fff;border-radius:16px;width:680px;max-width:100%;max-height:85vh;padding:26px;overflow:auto;box-shadow:0 30px 70px #10223b30}.policy-review h2{font-size:18px}.policy-review>p{color:#6f8097;font-size:12px;line-height:1.7}.policy-review fieldset{border:1px solid #e3eaf4;border-radius:10px;margin:18px 0;padding:8px 14px}.policy-review legend{color:#3b5375;padding:0 7px;font-size:12px;font-weight:600}.policy-review fieldset>p{color:#8490a3;font-size:12px}.policy-target{color:#4a617e;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.policy-target>span:last-child{color:#7b8da6;margin-left:auto;font-size:10px}.policy-target small{margin-top:3px;font-size:10px;display:block}.policy-target input{accent-color:#2b73d5}.policies-workspace :focus-visible{outline-offset:3px;outline:2px solid #4789e1}@media (width<=1100px){.policy-workbench{grid-template-columns:220px minmax(0,1fr)}.policy-layout-grid{grid-template-columns:minmax(0,1fr)}.policy-tablet{max-width:230px}.policy-editor-actions{padding:15px}.policy-editor-body{padding:20px}}@media (width<=750px){.policy-workbench{grid-template-columns:minmax(0,1fr)}.policy-library{max-height:290px;overflow:auto}.policy-editor-heading{padding:20px}.policy-tabs{padding:0 10px}.policy-layout-grid{grid-template-columns:minmax(0,1fr)}.policy-review{padding:20px}.policy-modal-backdrop{padding:12px}.policy-history-row{flex-wrap:wrap}.policy-welcome{padding:45px 25px}}.policy-mutation-fields{border:0;min-width:0;margin:0;padding:0}.policy-mutation-fields:disabled .policy-editor{opacity:.75}.policy-target-shortcuts{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.policy-header-actions,.policy-template-choices{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.policy-template-choices{justify-content:center;margin-top:12px}.policy-import-dialog{color:#243b5a;border:1px solid #dbe5f1;border-radius:18px;width:min(720px,100vw - 24px);max-height:88dvh;margin:auto;padding:24px}.policy-import-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f233d73}.policy-import-dialog>p{overflow-wrap:anywhere;color:#61738c;margin:12px 0;font-size:13px;line-height:1.65}.policy-import-dialog>label{gap:8px;margin:18px 0;font-size:13px;display:grid}.policy-import-dialog>label>input{font:inherit;border:1px solid #d5e0ed;border-radius:9px;width:100%;min-width:0;padding:11px}.policy-import-differences{gap:12px;margin:16px 0 24px;display:grid}.policy-import-differences>div{overflow-wrap:anywhere;border-top:1px solid #e0e8f2;grid-template-columns:100px 1fr 1fr;gap:12px;padding-top:12px;font-size:12px;display:grid}.policy-import-differences small{color:#71829a;margin-bottom:5px;display:block}@media (width<=600px){.policy-header-actions{width:100%}.policy-import-dialog{padding:18px}.policy-import-differences>div{grid-template-columns:1fr 1fr}.policy-import-differences strong{grid-column:1/-1}.policy-editor-actions>div{flex-wrap:wrap}}.policy-template-note,.policy-catalog-note{color:#62738c;margin:12px 0;font-size:12px;line-height:1.7}.policy-catalog-note a{color:#176dec}.policy-catalog-select{gap:7px;margin:14px 0;font-size:12px;display:grid}.policy-catalog-select select{color:#29415e;background:#fff;border:1px solid #d7e2ef;border-radius:9px;min-width:0;max-width:100%;padding:10px}.policy-capability-notice{color:#7a5a16;background:#fff6e8;border:1px solid #f1dfb8;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:14px;margin:0 24px 17px;padding:14px 16px;font-size:12px;display:flex}.policy-capability-notice strong{color:#6b4a0c;margin-bottom:4px;font-size:12px;display:block}.policy-capability-notice p{overflow-wrap:anywhere;margin:0;line-height:1.7}.policy-capability-notice.neutral{color:#52627c;background:#f3f6fb;border-color:#dde6f2}.policy-capability-notice.neutral strong{color:#3a4a63}.policy-capability-notice button{flex-shrink:0}@media (width<=750px){.policy-capability-notice{flex-wrap:wrap;margin:0 15px 15px}}.policy-target-readiness{color:#596d87;margin:20px 0;font-size:12px;line-height:1.65}.policy-target-readiness h3{color:#314b6d;font-size:14px}.policy-target-readiness article{overflow-wrap:anywhere;border:1px solid #e4ebf5;border-radius:10px;margin:10px 0;padding:12px 14px}.policy-target-readiness article strong{color:#314b6d}.policy-target-readiness p{margin:6px 0}.policy-readiness-warning{color:#7a5a16}.policy-not-enforced,.policy-informational{color:#8a5a14;margin:2px 0 4px;font-size:11px;font-weight:550;display:block}.policy-informational{color:#52627c}p.policy-not-enforced{margin:4px 0 8px}.policy-capability-notice.partial{color:#7a4b14;background:#fff0e0;border-color:#efc79a}.policy-capability-notice.partial strong{color:#6b3a0c}.policy-exit-pin{gap:6px;margin-top:10px;display:grid}.policy-exit-pin input{letter-spacing:.2em;max-width:160px}.policy-exit-pin-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.policy-pin-set{color:#067647}.policy-pin-pending{color:#9a6700}.policy-editor-body .policy-tristate select{flex-shrink:0;width:auto;min-width:130px;margin-left:16px}.policy-editor-body fieldset.policy-password{border:1px solid #e3eaf4;border-radius:10px;margin:18px 0 0;padding:6px 16px 16px}.policy-editor-body fieldset.policy-password legend{color:#3b5375;padding:0 7px;font-size:12px;font-weight:600}.policy-editor-body fieldset.policy-password>label:not(.policy-toggle){margin-top:14px}.live-support{--support-ink:#1b304b;--support-muted:#738195;color:var(--support-ink);margin:0 0 24px;overflow:hidden;container-type:inline-size;background:#fff!important;border:1px solid #dfe7f0!important;padding:28px!important}.live-support button,.live-support input,.live-support select{font:inherit}.live-support button{cursor:pointer;justify-content:center;align-items:center;gap:7px;transition:background .15s,border-color .15s;display:inline-flex}.live-support button:disabled{opacity:.4;cursor:not-allowed}.live-support button:focus-visible,.live-support select:focus-visible,.live-support input:focus-visible{outline-offset:3px;outline:3px solid #92c0fc}.support-topline{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.support-eyebrow{letter-spacing:1.6px;color:#3973bb;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.support-eyebrow>span{background:#0864e8;border-radius:50%;width:6px;height:6px}.support-title h2{letter-spacing:-.65px;color:var(--support-ink);margin:10px 0 6px;font-size:23px;font-weight:650;line-height:1.3}.support-title p{color:var(--support-muted);margin:0;font-size:12px;line-height:1.6}.support-private{white-space:nowrap;color:#738397;align-items:center;gap:6px;padding-top:2px;font-size:10px;display:flex}.support-callbar{background:#f5f8fc;border:1px solid #e7edf5;border-radius:14px;align-items:center;gap:15px;padding:20px;display:flex}.support-avatar{color:#4974ad;background:#e8eff9;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.support-avatar.connected{color:#29864d;background:#e5f5ea}.support-avatar.calling{animation:2s ease-in-out infinite support-ring}.support-call-identity{flex:1;min-width:0}.support-call-identity h3{letter-spacing:-.35px;margin:3px 0;font-size:18px;line-height:1.3}.support-call-identity p{color:#7b8799;margin:0;font-size:11px;line-height:1.5}.support-call-state{grid-template-columns:7px 1fr;align-items:center;gap:6px;min-width:116px;margin-right:14px;display:grid}.support-call-state strong{font-size:12px;font-weight:550}.support-call-state small{color:#7d8b9e;font-variant-numeric:tabular-nums;grid-column:2;align-items:center;gap:4px;font-size:10px;display:flex}.support-state-dot{background:#9cabbf;border-radius:50%;width:6px;height:6px}.support-state-dot.connected{background:#35a55c;box-shadow:0 0 0 3px #e4f3e9}.support-call-button,.support-hangup{white-space:nowrap;border:0;border-radius:9px;min-height:43px;padding:12px 18px;font-weight:600;font-size:12px!important}.support-call-button{color:#fff;background:#0864e8;box-shadow:0 3px 7px #0864e81a}.support-call-button:hover{background:#0559d0}.support-hangup{color:#bd443b;background:#fce9e7}.support-hangup:hover{background:#f8d7d3}.support-setup{grid-template-columns:minmax(170px,1fr) minmax(290px,2fr);gap:20px;padding:21px 2px 5px;display:grid}.support-target{color:#5b6f89;gap:8px;font-size:11px;font-weight:550;display:grid}.support-target select,.support-gesture-select select,.live-support-media-controls select{color:#2c4664;background:#fff;border:1px solid #dce5ef;border-radius:8px;width:100%;min-width:0;padding:10px 12px;font-size:12px}.support-capabilities{align-self:end}.support-permissions-label{color:#6e8097;font-size:11px}.support-capabilities>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.support-capabilities label{color:#5c6e86;cursor:pointer;border:1px solid #e1e8f1;border-radius:8px;align-items:center;gap:6px;padding:10px;font-size:11px;display:flex}.support-capabilities label:has(input:checked){color:#245eac;background:#eff6ff;border-color:#a9cafa}.live-support input[type=checkbox]{accent-color:#0864e8;width:13px;height:13px;margin:0 2px 0 0}.support-parked{color:#5d728c;grid-column:1/-1;align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.support-dev-label{letter-spacing:.2px;color:#9a885a;margin:13px 0 0;font-size:9px;display:inline-block}.live-support-notice{color:#657990;margin:14px 0 0;font-size:11px;line-height:1.7}.support-error{background:#fff1ee;border:1px solid #f2d5ce;border-radius:8px;padding:11px 14px;font-size:12px;line-height:1.6;color:#ad4238!important}.live-support-scope{color:#6e8199;background:#f5f8fc;border-radius:7px;align-items:flex-start;gap:7px;margin:16px 0;padding:10px 12px;font-size:10px;line-height:1.7;display:flex}.live-support-scope svg{flex-shrink:0;margin-top:2px}.support-ended{color:#738397;margin:20px 0 0;font-size:12px;line-height:1.7}.support-waiting{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 42px;display:flex}.support-waiting-icon{color:#6591ce;background:#eff5ff;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:27px;display:grid;box-shadow:0 0 0 12px #f8faff}.support-waiting h3{letter-spacing:-.3px;margin:0 0 9px;font-size:17px}.support-waiting p{color:#7b8a9e;max-width:390px;margin:0;font-size:12px;line-height:1.8}.support-waiting>span{color:#9aa8b9;margin-top:22px;font-size:10px}.live-support-stage{margin-top:20px}.support-workspace-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.live-support-modes{background:#f5f7fb;border:1px solid #e4eaf2;border-radius:10px;flex-wrap:wrap;align-items:center;gap:3px;padding:4px;display:flex}.live-support-modes button{color:#7b8b9f;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;padding:9px 12px;font-size:11px}.live-support-modes button.active{color:#2169c7;background:#fff;border-color:#e4eaf2;box-shadow:0 2px 4px #14243907}.support-live-label{letter-spacing:.8px;color:#6c8198;white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:650;display:flex}.support-live-label>span{background:#3dab6b;border-radius:50%;width:5px;height:5px}.support-annotation-tools{background:#fff;border:1px solid #e3eaf2;border-bottom:0;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.support-tool-group,.support-colors,.support-widths{align-items:center;gap:3px;display:flex}.support-tool-group button{color:#7588a0;background:0 0;border:1px solid #0000;border-radius:6px;width:32px;height:32px}.support-tool-group button.selected{color:#2169c7;background:#eaf3ff;border-color:#c9defb}.support-tool-group button span{display:none}.support-colors{border-left:1px solid #e9edf3;gap:7px;padding-left:14px}.support-colors button{background:var(--mark-color);border:2px solid #fff;border-radius:50%;width:19px;height:19px;padding:0;box-shadow:0 0 0 1px #dce3ee}.support-colors button.selected{box-shadow:0 0 0 2px #738aa9}.support-widths{border-left:1px solid #e9edf3;padding-left:10px}.support-widths button{background:0 0;border:1px solid #0000;border-radius:5px;width:28px;height:28px;padding:7px 5px}.support-widths button.selected{background:#edf4ff;border-color:#d0e1f8}.support-widths button span{background:#7489a5;border-radius:4px;width:16px}.live-support-video-stage{background:#142237;border:1px solid #20334e;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:260px;padding:25px 15px;display:flex;position:relative;overflow:hidden}.support-annotation-tools+.live-support-video-stage{border-radius:0 0 10px 10px}.live-support-video-box{background:#0c1523;border-radius:5px;justify-content:center;align-items:center;width:max-content;max-width:100%;max-height:65vh;line-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 9px 28px #0004}.live-support-video-box video{width:auto;max-width:100%;height:auto;min-height:1px;max-height:65vh;display:block}.live-support-canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.live-support-canvas.is-view{cursor:default}.live-support-canvas.is-control{cursor:pointer}.support-stage-mode{letter-spacing:1px;color:#a6b6cc;font-size:8px;line-height:1.4;position:absolute;bottom:8px;left:13px}.support-screen-pending{color:#a7b8ce;white-space:nowrap;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.support-under-screen{justify-content:space-between;align-items:flex-start;gap:15px;padding:10px 1px;display:flex}.live-support-mode-note{color:#8290a2;max-width:650px;margin:0;font-size:10px;line-height:1.7}.support-quality{color:#8a9bb0;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:9px;line-height:1.7;display:flex}.live-support-action-state{color:#8a6a2d;background:#fffaef;border:1px solid #f2e8d1;border-radius:7px;align-items:center;gap:7px;margin:2px 0 0;padding:9px 12px;font-size:10px;line-height:1.5;display:flex}.live-support-action-state>span{background:#d9ad55;border-radius:50%;flex-shrink:0;width:5px;height:5px}.live-support-action-state.ready{color:#417658;background:#f3f9f5;border-color:#dfede4}.live-support-action-state.ready>span{background:#65a27b}.support-action-receipt{color:#7c8da3;margin:8px 2px;font-size:10px;line-height:1.6}.live-support-media-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;display:flex}.live-support-media-controls .secondary{color:#617791;background:#fff;border:1px solid #dfe6ef;border-radius:7px;min-height:34px;padding:8px 10px;font-size:10px}.live-support-media-controls .secondary:hover{background:#f5f8fd}.support-mark-count{color:#98a5b6;font-variant-numeric:tabular-nums;margin-left:3px;font-size:9px}.live-support-media-controls .support-pause{margin-left:auto}.live-support-media-controls label{color:#7c8da3;gap:5px;font-size:10px;display:grid}.live-support-media-controls select{padding:8px;font-size:10px}.support-gesture-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0 14px;display:flex}.support-gesture-select{align-items:center;gap:9px;display:flex}.support-gesture-select label{color:#8293a8;font-size:10px}.support-gesture-select select{width:auto;padding:8px 10px;font-size:10px}.support-navigation{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.support-navigation button{color:#5d7695;background:#fff;border:1px solid #e0e7f0;border-radius:6px;min-height:33px;padding:8px 9px;font-size:10px}.support-navigation button:hover{background:#f3f7fd}.support-navigation>span{background:#e8edf4;width:1px;height:20px;margin:0 4px}.support-text-composer{background:#f8fafc;border:1px solid #e5ebf3;border-radius:10px;margin-top:15px;padding:15px}.support-text-composer label{color:#4a6381;font-size:11px;font-weight:550}.support-text-composer p{color:#8898ab;margin:5px 0 11px;font-size:10px;line-height:1.7}.support-text-entry{gap:8px;display:flex}.support-text-entry input{color:#2f4867;background:#fff;border:1px solid #dae3ef;border-radius:7px;flex:1;min-width:0;padding:10px 12px;font-size:11px}.support-text-entry button{color:#246cc8;white-space:nowrap;background:#edf5ff;border:1px solid #bbd2f2;border-radius:7px;padding:9px 12px;font-size:11px}.support-text-entry input::placeholder{color:#a4b0c0}@keyframes support-ring{50%{box-shadow:0 0 0 9px #edf3fc50}}@media (prefers-reduced-motion:reduce){.support-avatar.calling{animation:none}.live-support button{transition:none}}@container (width<=700px){.support-topline{flex-direction:column;gap:12px}.support-title h2{font-size:21px}.support-private{font-size:9px}.support-callbar{flex-wrap:wrap;gap:12px;padding:15px}.support-avatar{border-radius:12px;width:43px;height:43px}.support-call-identity{flex:1;min-width:calc(100% - 65px)}.support-call-state{flex:1;margin-left:55px;margin-right:0}.support-call-button,.support-hangup{min-height:39px;padding:10px 15px;font-size:11px!important}.support-setup{grid-template-columns:1fr;gap:16px}.support-capabilities>div{gap:6px}.support-capabilities label{padding:9px;font-size:10px}.support-workspace-top{flex-wrap:wrap;gap:10px}.live-support-modes{flex:1}.live-support-modes button{flex:1;padding:8px;font-size:10px}.support-annotation-tools{flex-wrap:wrap;justify-content:flex-start;gap:10px;padding:9px}.support-tool-group{flex:1;justify-content:space-between;min-width:100%}.support-tool-group button{width:auto;padding:8px}.support-tool-group button span{font-size:9px;display:inline}.support-colors{border-left:0;padding-left:0}.support-widths{margin-left:auto}.support-under-screen{flex-direction:column;gap:4px}.live-support-video-stage{padding:22px 6px}.support-gesture-tools{gap:9px}.support-navigation{justify-content:space-between;width:100%}.support-navigation button{flex:1}.support-navigation>span{display:none}.support-text-entry{flex-wrap:wrap}.support-text-entry input{flex-basis:100%}.support-text-entry button{margin-left:auto}.support-waiting{padding:42px 12px 30px}}@media (width<=600px){.live-support{border-radius:13px!important;padding:18px!important}.support-tool-group button span{display:none}.support-call-state{margin-left:0}.support-call-identity p{font-size:10px}.support-title h2{font-size:20px}.live-support-modes button{gap:4px;padding:8px 6px}.live-support-modes svg{width:13px}.support-capabilities label{flex:1;min-width:135px}.support-parked{align-items:flex-start}.support-parked input{flex-shrink:0;margin-top:2px!important}.support-quality{white-space:normal}.live-support-media-controls .support-pause{margin-left:0}}.support-incoming{background:#f8fbff;border:1px solid #cbdff6;border-radius:12px;margin-top:20px;padding:16px}.support-incoming-heading{color:#3d79c4;align-items:flex-start;gap:10px;display:flex}.support-incoming-heading>svg{flex-shrink:0;margin-top:2px}.support-incoming-heading h3{color:#35577e;margin:0;font-size:13px;font-weight:600}.support-incoming-heading p{color:#7d91a9;margin:4px 0 0;font-size:10px;line-height:1.7}.support-incoming-list{gap:8px;margin-top:13px;display:grid}.support-incoming-request{background:#fff;border:1px solid #e1eaf5;border-radius:8px;align-items:center;gap:14px;padding:12px;display:flex}.support-incoming-request>div{flex:1;gap:4px;min-width:0;display:grid}.support-incoming-request strong{color:#2c4a6f;overflow-wrap:anywhere;font-size:12px}.support-incoming-request>div>span{color:#8a9bb0;font-size:10px}.support-incoming-expiry{color:#8497ae;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:10px;display:flex}.support-incoming-request button{color:#fff;white-space:nowrap;background:#0864e8;border:0;border-radius:7px;padding:10px 13px;font-size:11px}.support-incoming-request button:hover{background:#0559d0}.support-incoming-error{color:#9a7d58;margin:12px 0 0;font-size:10px;line-height:1.6}@container (width<=600px){.support-incoming-request{flex-wrap:wrap;gap:10px}.support-incoming-request>div{flex-basis:100%}.support-incoming-request button{margin-left:auto}}.support-target-picker{gap:12px;display:grid}.support-target input{color:#2c4664;background:#fff;border:1px solid #dce5ef;border-radius:8px;width:100%;min-width:0;padding:10px 12px;font-size:12px}.support-target input::placeholder{color:#9ba9ba}.support-call-identity p{overflow-wrap:anywhere}.support-clear-field{color:#6d8098!important;background:#fff!important;border-color:#dce5ef!important}.support-screen-layout{align-items:stretch;gap:9px;min-width:0;display:flex}.support-screen-layout .live-support-video-stage{flex:1;min-width:0}.support-device-rail{background:#f7f9fc;border:1px solid #dce5f0;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;gap:5px;padding:9px 6px;display:flex}.support-device-rail button{color:#6580a1;cursor:pointer;background:#fff;border:1px solid #e2e9f2;border-radius:7px;place-items:center;width:35px;height:35px;display:grid}.support-device-rail button:hover{color:#236ac5;background:#edf4ff}.support-device-rail>span{background:#e2e8f0;width:21px;height:1px;margin:3px 0}.support-device-rail button:disabled{opacity:.35;cursor:not-allowed}@container (width<=650px){.support-screen-layout{flex-direction:column}.support-device-rail{flex-flow:wrap;justify-content:center;gap:5px;padding:7px}.support-device-rail button{width:35px;height:35px}.support-device-rail>span{width:1px;height:19px;margin:0 2px}}.support-queue{margin-top:24px}.support-queue-counts{color:#5b6f89;flex-wrap:wrap;gap:10px 26px;margin:4px 0 14px;font-size:13px;display:flex}.support-queue-counts strong{color:#1f3558;margin-right:5px;font-size:20px}.support-queue-errors{color:#7a3d00;background:#fff7ee;border:1px solid #f0c9a4;border-radius:8px;margin:0 0 12px;padding:10px 14px;font-size:13px;list-style:none}.support-queue-calls{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.support-queue-calls li{background:#fff7ee;border:1px solid #f0c9a4;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.support-queue-calls li span{flex:200px}.support-queue-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.support-queue-filters [role=group]{border:1px solid #d9e1ee;border-radius:9px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.support-queue-filters [role=group] button{font:inherit;color:#5b6f89;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:600}.support-queue-filters [role=group] button.active{color:#1f3558;background:#e6eefb}.support-queue-search{border:1px solid #cdd7e5;border-radius:8px;align-items:center;gap:8px;min-width:min(100%,260px);padding:0 10px;display:flex}.support-queue-search input{font:inherit;background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:13px}.support-queue-scroll{overflow-x:auto}.support-queue-table{border-collapse:collapse;width:100%;font-size:13px}.support-queue-table th{text-align:left;letter-spacing:.03em;text-transform:uppercase;color:#647287;border-bottom:1px solid #e5eaf1;padding:8px 10px;font-size:11px;font-weight:650}.support-queue-table td{vertical-align:top;border-bottom:1px solid #eef2f8;padding:11px 10px}.support-queue-table small{color:#647287;overflow-wrap:anywhere;max-width:300px;margin-top:2px;font-size:12px;display:block}.support-queue-actions{flex-wrap:wrap;gap:6px;display:flex}.queue-open{color:#7a5a00;background:#fff3d6}.support-queue-empty{color:#647287;margin:18px 0;font-size:14px}.support-queue-fresh{color:#647287;align-items:center;gap:6px;margin:10px 0 0;font-size:12px;display:flex}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.service-boundary{color:#24446b;background:#eaf1fb;border-radius:12px;gap:15px;margin-bottom:24px;padding:20px;display:flex}.service-boundary p{max-width:100ch;margin-top:8px;font-size:12px;line-height:1.8}.service-error{color:#8f3429;background:#fff0ec;border-radius:10px;margin:15px 0;padding:18px;font-size:13px}.service-error p{margin-top:10px;line-height:1.7}.service-message{color:#236140;background:#e7f5ec;border-radius:9px;gap:9px;margin:15px 0;padding:16px;font-size:12px;line-height:1.7;display:flex}.service-lab section{background:#fff;border-radius:14px;min-width:0;margin:20px 0;padding:24px}.service-lab section h2{align-items:center;gap:9px;display:flex}.service-lab label{gap:9px;min-width:0;font-size:12px;font-weight:500;display:grid}.service-lab input:not([type=checkbox]),.service-lab select{font:inherit;color:#18273c;background:#fff;border:1px solid #d7dfeb;border-radius:6px;width:100%;min-width:0;padding:11px}.service-lab form{gap:14px;display:grid}.service-form-row{flex-wrap:wrap;align-items:end;gap:20px;display:flex}.service-form-row>label{min-width:200px}.service-form-row form{flex:1;align-items:end;gap:14px;display:flex}.service-columns{grid-template-columns:1fr 1fr;gap:24px;display:grid}.service-columns section{margin-bottom:0}.service-columns section>label{margin-bottom:22px}.service-lab .service-check{align-items:center;gap:9px;line-height:1.6;display:flex}.service-policy{border-top:1px solid #e4eaf2;gap:10px;margin-top:20px;padding:20px 0;font-size:13px;display:grid}.service-policy small{color:#52657e;line-height:1.5}.service-policy>div{flex-wrap:wrap;gap:10px;display:flex}.service-queue>div{border-bottom:1px solid #e4eaf2;flex-wrap:wrap;align-items:center;gap:18px;padding:17px 0;font-size:12px;display:flex}.service-queue small{color:#52657e;overflow-wrap:anywhere}.service-audit>div{border-top:1px solid #e4eaf2;gap:8px;padding:17px 0;font-size:12px;display:grid}.service-audit code{white-space:pre-wrap;overflow-wrap:anywhere;color:#52657e;font-size:11px;line-height:1.8;display:block}.service-lab .settings-dl{margin-top:24px}@media (width<=900px){.service-columns{grid-template-columns:1fr}.service-form-row form{flex-wrap:wrap}}@media (width<=760px){.service-lab section{padding:17px}.service-form-row{align-items:stretch;display:grid}.service-form-row form{display:grid}.service-columns{gap:0}.service-boundary{padding:15px}.service-lab .management-heading,.service-lab .title-line{flex-wrap:wrap}.service-policy>div{flex-direction:column;align-items:stretch}}.locations-workspace .management-inner{max-width:1100px}.geo-live-badge{color:#1f6b46;white-space:nowrap;background:#e9f7ef;border:1px solid #cfead9;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.geo-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.geo-head-actions a{text-decoration:none}.location-disclosure{color:#52657e;max-width:85ch;margin:0 0 16px;font-size:12px;line-height:1.7}.geo-muted{color:#52657e;margin:4px 0;font-size:12px;line-height:1.6}.geo-error{color:#8a1f1f;background:#fdecec;border:1px solid #f5c6c6;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;font-size:13px;display:flex}.geo-callout{color:#7a5410;background:#fff7e6;border:1px solid #f1dfb3;border-radius:10px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:11px 14px;font-size:13px;line-height:1.5;display:flex}.geo-callout p{margin:0}.geo-callout svg{flex:none;margin-top:2px}.geo-fence{background:#fff;border-radius:16px;margin:0 0 16px;padding:20px 22px}.geo-fence h2{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:17px;display:flex}.geo-fence-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:6px;display:flex}.geo-fence-side{text-align:right;justify-items:end;gap:6px;display:grid}.geo-counts{color:#445975;margin:0;font-size:12px}.geo-chip{color:#64748b;background:#eef2f7;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.geo-link{color:#1d4ed8;white-space:nowrap;align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}.geo-link:hover{text-decoration:underline}.geo-devices{margin:8px 0 0;padding:0;list-style:none;display:grid}.geo-device{border-top:1px solid #e7ecf3;grid-template-columns:150px minmax(0,1fr) auto;align-items:start;gap:14px;padding:13px 0;display:grid}.geo-device:first-child{border-top:0}.geo-device-main{gap:4px;min-width:0;display:grid}.geo-device-main strong{overflow-wrap:anywhere;font-size:13px}.geo-device-main small{color:#52657e;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.geo-device-actions{justify-items:end;gap:6px;display:grid}.geo-state{border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.geo-state-inside{color:#1f6b46;background:#e9f7ef}.geo-state-outside{color:#1d4ed8;background:#e8f0ff}.geo-state-indeterminate{color:#7a5410;background:#fff7e6}.geo-state-unknown{color:#475569;background:#eef2f7}@media (width<=760px){.geo-fence{padding:16px}.geo-fence-side{text-align:left;justify-items:start}.geo-device{grid-template-columns:1fr}.geo-device-actions{justify-items:start}}.app-distribution summary{color:#223e60;cursor:pointer;font-size:16px;font-weight:600}.app-distribution p{color:#61758f;font-size:12px;line-height:1.8}.app-distribution fieldset{border:1px solid #dce6f1;border-radius:12px;min-width:0;margin:22px 0;padding:16px 18px}.app-distribution legend{color:#2d496b;padding:0 6px;font-size:13px;font-weight:600}.app-distribution label:not(.app-distribution-confirm){color:#405b7b;gap:8px;margin:12px 0;font-size:12px;display:grid}.app-distribution input:not([type=checkbox]),.app-distribution select{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#294566;background:#fff;border:1px solid #d2dfee;border-radius:8px;padding:10px}.app-distribution small{color:#667a94;overflow-wrap:anywhere;font-size:11px;line-height:1.7;display:block}.app-artifact-review{background:#f5f8fd;border-radius:10px;margin-top:16px;padding:14px}.app-artifact-review dl{grid-template-columns:130px minmax(0,1fr);gap:9px;margin:0;font-size:12px;display:grid}.app-artifact-review dt{color:#61758f}.app-artifact-review dd{color:#294566;overflow-wrap:anywhere;margin:0}.app-distribution code{overflow-wrap:anywhere;font-size:11px}.app-distribution .app-distribution-targets label{border-bottom:1px solid #e4ebf3;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.app-distribution input[type=checkbox]{accent-color:#347bd9;flex-shrink:0;margin-top:4px}.app-distribution-confirm{color:#405b7b;align-items:flex-start;gap:10px;margin:18px 0;font-size:12px;line-height:1.8;display:flex}.app-distribution-message{background:#edf5ff;border-radius:9px;padding:12px}.app-deployment-list{gap:14px;margin-top:16px;display:grid}.app-deployment-list article{overflow-wrap:anywhere;border:1px solid #dce6f1;border-radius:10px;padding:16px}.app-deployment-list strong{color:#294566;font-size:13px}.app-deployment-list p{margin:6px 0}.app-deployment-list .app-deployment-status{color:#294566;text-transform:capitalize;font-weight:600}.app-deployment-list button{margin-top:10px}.app-distribution button:disabled,.app-distribution fieldset:disabled{opacity:.6}.app-distribution :focus-visible{outline-offset:3px;outline:2px solid #4789e1}@media (width<=600px){.app-distribution fieldset{padding:12px}.app-artifact-review dl{grid-template-columns:1fr;gap:4px}.app-artifact-review dd{margin-bottom:8px}}.app-distribution-load-error{margin-top:12px}.app-distribution-load-error p{margin:0 0 8px}.app-deployment-list .app-deployment-observation{color:#7a8aa0;margin:4px 0}.ops-page{color:#223047;background:#f7f9fc;height:100%;overflow:auto}.ops-inner{max-width:1280px;margin:auto;padding:32px 36px 22px}.ops-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.ops-eyebrow{letter-spacing:1.5px;color:#64748b;font-size:10px;font-weight:700}.ops-heading h1{letter-spacing:-1px;margin:7px 0;font-size:28px}.ops-heading p{color:#738096;margin:0;font-size:13px}.ops-boundary{color:#526884;background:#eef4fc;border:1px solid #dce6f5;border-radius:10px;align-items:flex-start;gap:9px;margin:16px 0;padding:12px 15px;font-size:12px;line-height:1.65;display:flex}.ops-boundary svg{flex:none;margin-top:2px}.ops-card,.ops-editor{background:#fff;border:1px solid #e3e9f2;border-radius:14px;margin:20px 0;box-shadow:0 3px 14px #18345903}.ops-panel-title{border-bottom:1px solid #eef1f6;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.ops-panel-title h2{letter-spacing:-.3px;margin:0;font-size:15px}.ops-metrics{grid-template-columns:repeat(3,1fr);gap:15px;margin:22px 0;display:grid}.ops-metrics>div{background:#fff;border:1px solid #e4eaf3;border-radius:12px;grid-template-columns:1fr auto;gap:12px;padding:20px;display:grid}.ops-metrics svg{color:#5483c9}.ops-metrics strong{letter-spacing:-1px;grid-area:1/2/3;align-self:center;font-size:25px}.ops-metrics span{color:#738096;font-size:12px}.ops-source{color:#738096;white-space:nowrap;background:#f2f5f9;border:1px solid #e6ebf2;border-radius:6px;padding:5px 8px;font-size:10px}.ops-search{color:#91a0b4;align-items:center;gap:9px;min-width:230px;display:flex}.ops-search input{width:100%;font-size:12px;background:0 0!important;border:0!important;outline:none!important}.ops-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:20px;display:grid}.ops-app{border:1px solid #e6ebf2;border-radius:11px;min-width:0;padding:18px;position:relative}.ops-app-icon,.ops-record-icon{color:#407bd4;background:#eef4fd;border-radius:10px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.ops-app>.ops-source{position:absolute;top:19px;right:15px}.ops-app h3{margin:16px 0 5px;font-size:14px}.ops-app code{word-break:break-all;color:#8894a7;font-size:10px}.ops-app p{margin:10px 0 7px;font-size:12px}.ops-app>small{color:#8894a7;min-height:32px;font-size:11px;line-height:1.5;display:block}.ops-app>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;display:flex}.ops-link{color:#3277da;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:7px 0;font-size:11px;font-weight:600;display:inline-flex}.ops-record{border-bottom:1px solid #eef1f6;align-items:center;gap:14px;padding:18px 22px;display:flex}.ops-record:last-child{border-bottom:0}.ops-record>div{flex:1;min-width:0}.ops-record strong{font-size:12px;display:block}.ops-record small{color:#7d8b9e;overflow-wrap:anywhere;font-size:11px;line-height:1.8;display:block}.ops-record code{color:#977448;margin:5px 0;font-size:11px;display:block}.ops-record time{color:#8c98aa;white-space:nowrap;font-size:11px}.ops-status{color:#2d8565;white-space:nowrap;background:#ebf7f1;border-radius:15px;padding:5px 9px;font-size:10px}.ops-status.muted{color:#7d889c;background:#f1f4f9}.ops-empty{text-align:center;color:#8b9bb1;padding:45px 20px}.ops-empty>svg{box-sizing:content-box;color:#7294c4;background:#f4f7fc;border:1px solid #e7edf6;border-radius:15px;padding:12px}.ops-empty h3{color:#52647d;margin:15px 0 7px;font-size:14px}.ops-empty p{max-width:450px;margin:auto;font-size:12px;line-height:1.8}.ops-feature{background:linear-gradient(110deg,#edf4ff,#f8fbff);border:1px solid #dfe9f7;border-radius:14px;gap:28px;margin:22px 0;padding:28px;display:flex}.ops-feature-icon{color:#427ed3;background:#fff;border-radius:20px;flex:none;justify-content:center;align-items:center;width:74px;height:74px;display:flex;box-shadow:0 5px 20px #2451950a}.ops-feature h2{letter-spacing:-.6px;margin:3px 0 9px;font-size:20px}.ops-feature p{color:#7387a2;max-width:700px;margin:0;font-size:12px;line-height:1.9}.ops-chips{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.ops-chips span{color:#6681a5;background:#fff9;border:1px solid #dce7f7;border-radius:20px;padding:5px 9px;font-size:10px}.ops-toolbar{border-bottom:1px solid #eef1f6;justify-content:space-between;gap:15px;padding:16px 22px;display:flex}.ops-toolbar .ops-search{flex:1}.ops-toolbar select{color:#5e718c;background:#fff;border:1px solid #e2e8f1;border-radius:7px;padding:8px;font-size:12px}.ops-editor{border-color:#c7dafa;box-shadow:0 8px 25px #3c72b50b}.ops-editor form{padding:22px}.ops-editor label:not(.ops-checkbox){color:#536780;flex-direction:column;gap:7px;font-size:12px;font-weight:500;display:flex}.ops-editor input:not([type=checkbox]),.ops-editor select,.ops-editor textarea{box-sizing:border-box;color:#293d57;width:100%;min-height:39px;font:inherit;outline-offset:3px;background:#fff;border:1px solid #dce4ef;border-radius:7px;padding:10px 12px;font-size:12px}.ops-editor textarea{resize:vertical;min-height:90px}.ops-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.ops-help{color:#8795aa;font-size:11px;line-height:1.8}.ops-form-footer{border-top:1px solid #edf1f7;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:20px;display:flex}.ops-targets,.ops-checklist{border:1px solid #e3eaf5;border-radius:10px;margin:16px 0 20px;padding:12px 16px}.ops-targets legend,.ops-checklist legend{color:#526a8b;padding:0 6px;font-size:12px;font-weight:600}.ops-target-actions{gap:15px;margin-bottom:6px;display:flex}.ops-target-actions button{color:#3d7dcc;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:11px}.ops-targets>label{border-top:1px solid #eef2f8;align-items:center;padding:10px 0;flex-direction:row!important;gap:12px!important}.ops-targets>label>span:first-of-type{flex:1}.ops-targets strong{font-size:12px;display:block}.ops-targets small{color:#8b98aa;margin-top:3px;font-size:10px;display:block}.ops-targets>p{color:#8795aa;font-size:12px}.ops-checkbox{color:#627690;align-items:center;gap:10px;margin:12px 0;font-size:12px;display:flex}.ops-checkbox input,.ops-targets input{accent-color:#3b82e9;flex:none;width:15px;height:15px}.ops-selected-app{color:#5484c9;background:#f3f7fd;border:1px solid #e1eaf8;border-radius:9px;align-items:center;gap:12px;padding:14px;display:flex}.ops-selected-app strong{color:#3d526e;font-size:13px;display:block}.ops-selected-app small{color:#8092aa;margin-top:4px;font-size:11px;display:block}.ops-warning,.ops-error{color:#a46143;background:#fff4f0;border:1px solid #f3d9cd;border-radius:8px;padding:12px 14px;font-size:12px;line-height:1.8}.ops-error{color:#b44242;background:#fff3f3;border-color:#f0d0d0}.ops-review{background:#f9fbfe;border:1px solid #e4ebf6;border-radius:10px;padding:20px}.ops-review h3{letter-spacing:-.3px;margin:10px 0 15px;font-size:18px}.ops-review p,.ops-review li,.ops-review dd,.ops-review dt{color:#637892;font-size:12px;line-height:1.9}.ops-review ul{max-height:200px;padding-left:20px;overflow:auto}.ops-review dl{grid-template-columns:130px 1fr;gap:7px;display:grid}.ops-review dd{color:#445c7c;margin:0;font-weight:600}.ops-review dt{color:#8a98ad}.ops-notice{color:#3f8061;background:#f0faf4;border:1px solid #d4e9dc;border-radius:8px;align-items:center;gap:9px;padding:12px 15px;font-size:12px;display:flex}.ops-notice button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.ops-footer{color:#a1adbd;justify-content:space-between;padding:10px 0;font-size:10px;display:flex}.ops-page button:focus-visible,.ops-page input:focus-visible,.ops-page select:focus-visible,.ops-page textarea:focus-visible{outline-offset:3px;outline:2px solid #4487e6}@media (width<=1100px){.ops-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-inner{padding:25px 22px}.ops-record{flex-wrap:wrap}.ops-record time{margin-left:56px}.ops-metrics strong{font-size:21px}}@media (width<=650px){.ops-inner{padding:20px 14px}.ops-heading{flex-direction:column;align-items:flex-start}.ops-heading h1{font-size:25px}.ops-metrics{grid-template-columns:1fr}.ops-metrics>div{padding:14px}.ops-app-grid{grid-template-columns:1fr;padding:14px}.ops-panel-title{flex-wrap:wrap;padding:16px}.ops-search{width:100%;min-width:0}.ops-feature{flex-direction:column;gap:15px;padding:20px}.ops-feature-icon{border-radius:13px;width:50px;height:50px}.ops-form-grid{grid-template-columns:1fr}.ops-editor form{padding:16px}.ops-targets{padding:10px}.ops-targets>label{flex-wrap:wrap}.ops-record{gap:10px;padding:16px}.ops-record>div{min-width:180px}.ops-record>.ops-status{margin-left:52px}.ops-record>.secondary{margin-left:auto}.ops-toolbar{flex-wrap:wrap;padding:14px}.ops-review dl{grid-template-columns:100px 1fr}.ops-footer span:last-child{display:none}}.ops-mutation-fields{border:0;min-width:0;margin:0;padding:0}.ops-mutation-fields:disabled{opacity:.65}.ops-command-targets{flex-direction:column;gap:4px;margin-top:8px;display:flex}.ops-row-actions{flex-wrap:wrap;gap:8px;display:flex}.ops-plan-targets{max-width:100%;margin-top:10px}.ops-plan-targets summary{cursor:pointer;color:#2563eb;font-size:12px}.ops-plan-targets p{color:#64748b;font-size:12px}.ops-plan-targets>div{border-top:1px solid #e2e8f0;gap:4px;padding:9px 0;display:grid}.ops-plan-targets code{overflow-wrap:anywhere;white-space:normal}.ops-plan-targets>div>span{color:#64748b;font-size:11px}@media (width<=600px){.ops-row-actions{justify-content:flex-end;width:100%}.ops-row-actions .secondary{padding:8px 10px;font-size:11px}}.ops-maintenance-review{background:#f1f6ff;border:1px solid #d3e2f5;border-radius:12px;margin:18px 0;padding:18px}.ops-maintenance-review h3{font-size:15px}.ops-maintenance-review p{color:#526987;margin:10px 0;font-size:12px;line-height:1.8}.ops-maintenance-review .ops-checkbox{align-items:flex-start;line-height:1.7}.ops-handover-link{align-items:center;gap:8px;margin-top:16px;display:inline-flex}.rep-page{color:#223047;background:#f7f9fc;height:100%;overflow:auto}.rep-inner{max-width:1280px;margin:auto;padding:32px 36px 22px}.rep-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.rep-eyebrow{letter-spacing:1.5px;color:#64748b;font-size:10px;font-weight:700}.rep-heading h1{letter-spacing:-1px;margin:7px 0;font-size:28px}.rep-heading p{color:#64748b;max-width:720px;margin:0;font-size:14px}.rep-badge{color:#3f5f8f;white-space:nowrap;background:#edf4ff;border:1px solid #dce7f7;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.rep-boundary,.rep-warn{border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.rep-boundary{color:#49678f;background:#edf4ff;border:1px solid #dce7f7}.rep-warn{color:#7a5a12;background:#fff7e6;border:1px solid #f3dca8}.rep-boundary svg,.rep-warn svg{flex:none;margin-top:2px}.rep-section{margin:24px 0 12px;font-size:16px}.rep-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.rep-card{background:#fff;border:1px solid #e3e9f2;border-radius:12px;padding:18px 20px}.rep-card h3{margin:0 0 12px;font-size:14px}.rep-muted{color:#64748b;margin:0 0 12px;font-size:13px}.rep-bars{gap:9px;margin:0;padding:0;list-style:none;display:grid}.rep-bars li{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.rep-bar-label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rep-bar-track{background:#eef2f8;border-radius:99px;height:8px;overflow:hidden}.rep-bar-fill{background:#3b6fd4;border-radius:99px;height:100%;display:block}.rep-fill-stale{background:#d99a1e}.rep-fill-unknown{background:#9aa7ba}.rep-bar-count{text-align:right;min-width:24px}.rep-tag{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:700}.rep-tag-stale{color:#7a5a12;background:#fff0cc}.rep-tag-unknown{color:#52627a;background:#eef2f8}.rep-exports{margin:0;padding:0;list-style:none;display:grid}.rep-exports li{border-top:1px solid #edf1f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.rep-exports li div:first-child{flex:280px;gap:3px;min-width:0;display:grid}.rep-exports small{color:#64748b;font-size:12px}.rep-count{font-weight:600;color:#3f5f8f!important}.rep-actions{gap:8px;display:flex}.rep-actions button{align-items:center;gap:6px;display:inline-flex}.rep-ok{color:#1d6b3f;margin:12px 0 0;font-size:13px}.rep-error{color:#b3261e;margin:12px 0 0;font-size:13px}.rep-footer{color:#64748b;border-top:1px solid #e3e9f2;margin-top:28px;padding-top:14px;font-size:12px}@media (width<=760px){.rep-inner{padding:20px 16px}.rep-heading{flex-direction:column;align-items:flex-start}}.cmp-page .management-inner{max-width:1180px}.cmp-live-badge{color:#1f6b46;white-space:nowrap;background:#e9f7ef;border:1px solid #cfead9;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.cmp-note{color:#49678f;background:#edf4ff;border:1px solid #dce7f7;border-radius:10px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:11px 14px;font-size:13px;line-height:1.5;display:flex}.cmp-note svg{flex:none;margin-top:2px}.cmp-note p{margin:0}.cmp-tabs{border-bottom:1px solid #e3e9f2;flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.cmp-tabs button{font:inherit;color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px;font-size:14px;font-weight:600}.cmp-tabs button.chosen{color:#1d4ed8;border-bottom-color:#2563eb}.cmp-tabs button:focus-visible,.cmp-segment button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.cmp-card{padding:18px 20px}.cmp-stack{gap:16px;display:grid}.cmp-segment{border:1px solid #d5dfee;border-radius:8px;display:inline-flex;overflow:hidden}.cmp-segment button{font:inherit;cursor:pointer;color:#475569;background:#fff;border:0;padding:7px 12px;font-size:13px}.cmp-segment button.chosen{color:#1d4ed8;background:#e8f0ff;font-weight:600}.cmp-list{margin:12px 0 0;padding:0;list-style:none;display:grid}.cmp-row{border-top:1px solid #edf1f7;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:14px 0;display:flex}.cmp-row:first-child{border-top:0}.cmp-row-off{opacity:.72}.cmp-row-main{flex:380px;gap:5px;min-width:0;display:grid}.cmp-row-main p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.cmp-row-title{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.cmp-row-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.cmp-muted{color:#64748b;font-size:12.5px}.cmp-provenance{color:#49678f;font-size:12.5px}.cmp-warn-line{color:#7a5a12;background:#fff7e6;border:1px solid #f3dca8;border-radius:8px;padding:6px 10px}.cmp-ok-line{color:#1f6b46}.cmp-chip{letter-spacing:.3px;color:#52627a;text-transform:uppercase;background:#eef2f8;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:700}.cmp-type{text-transform:none;letter-spacing:0;font-weight:600}.cmp-sev-critical{color:#a31f1f;background:#fde8e8}.cmp-sev-warning{color:#7a5a12;background:#fff0cc}.cmp-sev-info{color:#2f5290;background:#e5eefc}.cmp-del-delivered{color:#1f6b46;background:#e3f6ea}.cmp-del-failed{color:#a31f1f;background:#fde8e8}.cmp-del-pending{color:#7a5a12;background:#fff0cc}.cmp-error{color:#8f1d1d;background:#fdecec;border:1px solid #f4c7c7;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:10px 0;padding:10px 14px;font-size:13px;display:flex}.cmp-evidence{gap:4px;margin:8px 0 0;display:grid}.cmp-evidence div{grid-template-columns:minmax(140px,220px) 1fr;gap:10px;font-size:12.5px;display:grid}.cmp-evidence dt{color:#64748b}.cmp-evidence dd{overflow-wrap:anywhere;margin:0}.cmp-form{background:#f7f9fd;border:1px solid #e3e9f2;border-radius:10px;gap:12px;margin:12px 0;padding:16px;display:grid}.cmp-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.cmp-grid label,.cmp-form label{color:#334155;gap:5px;font-size:13px;font-weight:600;display:grid}.cmp-grid input,.cmp-grid select,.cmp-grid textarea,.cmp-form input[type=text]{font:inherit;background:#fff;border:1px solid #cdd8ea;border-radius:8px;min-width:0;padding:8px 10px;font-weight:400}.cmp-grid textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.cmp-grid small{color:#64748b;font-weight:400}.cmp-wide{grid-column:1/-1}.cmp-check{flex-direction:row;align-items:center;gap:8px;font-weight:500!important;display:flex!important}.cmp-field-error{color:#a31f1f;font-size:12.5px;font-style:normal;font-weight:500}.cmp-scope{border:1px solid #e3e9f2;border-radius:10px;gap:8px;padding:10px 14px;display:grid}.cmp-scope legend{padding:0 6px;font-size:13px;font-weight:700}.cmp-checks{flex-wrap:wrap;align-items:center;gap:6px 18px;max-height:150px;display:flex;overflow:auto}.cmp-actions{flex-wrap:wrap;gap:8px;display:flex}.cmp-danger{color:#a31f1f;border-color:#f0c2c2}.cmp-url{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.cmp-attempts{border-collapse:collapse;width:100%;margin:8px 0;font-size:12.5px}.cmp-attempts th,.cmp-attempts td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #edf1f7;padding:5px 8px}.cmp-attempts-scroll{overflow-x:auto}.cmp-feed-row{border-top:1px solid #edf1f7;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.cmp-feed-row:first-child{border-top:0}.cmp-feed-main{flex:320px;gap:4px;min-width:0;display:grid}.cmp-feed-main strong{font-size:14px}.cmp-feed-main p{overflow-wrap:anywhere;margin:0;font-size:13px}@media (width<=760px){.cmp-evidence div{grid-template-columns:1fr}.cmp-row-actions{width:100%}}.geo-map-link{color:#1d4ed8;align-items:center;gap:5px;font-size:13px;text-decoration:none;display:inline-flex}.geo-map-link:hover{text-decoration:underline}.cmp-feed-filter{color:#475569;align-items:center;gap:6px;font-size:13px;display:inline-flex}.cmp-feed-filter select{font:inherit}.cmp-feed-main{overflow-wrap:anywhere;flex:220px;min-width:0}.prov-page{color:#223047;background:#f7f9fc;height:100%;overflow:auto}.prov-inner{max-width:1280px;margin:auto;padding:32px 36px 28px}.prov-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.prov-eyebrow{letter-spacing:1.5px;color:#64748b;font-size:10px;font-weight:700}.prov-heading h1{letter-spacing:-1px;margin:7px 0;font-size:28px}.prov-heading p{color:#64748b;max-width:720px;margin:0;font-size:14px;line-height:1.5}.prov-badge{color:#3f5f8f;white-space:nowrap;background:#edf4ff;border:1px solid #dce7f7;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.prov-banner{color:#7a5a12;background:#fff7e6;border:1px solid #f3dca8;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.prov-banner svg{flex:none;margin-top:2px}.prov-fleet-row{max-width:420px;margin-bottom:16px}.prov-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.prov-form,.prov-output{gap:16px;min-width:0;display:grid}.prov-page h2{margin:0 0 12px;font-size:15px}.prov-field{gap:5px;min-width:0;margin-bottom:14px;display:grid}.prov-field label{color:#33445d;font-size:12px;font-weight:600}.prov-field input,.prov-field select{color:#223047;background:#fff;border:1px solid #cdd6e3;border-radius:6px;width:100%;min-width:0;padding:9px 10px;font-size:13px}.prov-field input[aria-invalid=true]{border-color:#b3261e}.prov-field small{color:#64748b;font-size:12px;line-height:1.5}.prov-error{color:#b3261e;margin:2px 0 0;font-size:12px;line-height:1.5}.prov-muted{color:#64748b;margin:0 0 12px;font-size:13px;line-height:1.5}.prov-consents{border:0;gap:4px;margin:0 0 6px;padding:0;display:grid}.prov-check{cursor:pointer;align-items:flex-start;gap:10px;padding:8px 0;font-size:13px;display:flex}.prov-check input{flex:none;width:16px;height:16px;margin-top:3px}.prov-check span{gap:2px;min-width:0;display:grid}.prov-check small{color:#64748b;font-size:12px;line-height:1.5}.prov-check input:disabled+span{opacity:.55}.prov-check-warn{background:#fff7e6;border:1px solid #f3dca8;border-radius:8px;margin-bottom:12px;padding:10px 12px}.prov-how{color:#33445d;margin:2px 0 12px;font-size:12px}.prov-how summary{cursor:pointer;padding:4px 0;font-weight:600}.prov-how pre,.prov-json{color:#e6edf7;white-space:pre;background:#0f1b2d;border-radius:8px;margin:6px 0 10px;padding:12px 14px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.prov-json{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow-y:auto}.prov-how code{background:#eef2f8;border-radius:4px;padding:1px 4px}.prov-warn-inline{color:#7a5a12;background:#fff7e6;border:1px solid #f3dca8;border-radius:8px;align-items:flex-start;gap:8px;margin:6px 0 12px;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.prov-warn-inline svg{flex:none;margin-top:2px}.prov-warnings{gap:8px;margin:0;padding:0;list-style:none;display:grid}.prov-warnings li{color:#7a5a12;background:#fff7e6;border:1px solid #f3dca8;border-radius:8px;align-items:flex-start;gap:8px;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.prov-warnings svg{flex:none;margin-top:2px}.prov-card{background:#fff;border:1px solid #e3e9f2;border-radius:12px;padding:18px 20px}.prov-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.prov-card-head h2{margin:0}.prov-card-head button,.prov-card-head .secondary{align-items:center;gap:6px;display:inline-flex}.prov-qr{justify-items:center;gap:8px;margin:8px 0 12px;display:grid}.prov-qr svg{aspect-ratio:1;background:#fff;border:1px solid #e3e9f2;border-radius:6px;width:min(100%,360px);height:auto}.prov-qr figcaption{color:#64748b;text-align:center;font-size:12px;line-height:1.5}.prov-facts{grid-template-columns:minmax(0,1fr);gap:6px;margin:0;font-size:12px;display:grid}.prov-facts div{grid-template-columns:110px minmax(0,1fr);gap:8px;min-width:0;display:grid}.prov-facts dt{color:#64748b}.prov-facts dd{overflow-wrap:anywhere;margin:0}.prov-status{color:#1d6b3f;min-height:1em;margin:0;font-size:12px}.prov-info{color:#49678f;background:#edf4ff;border:1px solid #dce7f7;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.prov-info svg{flex:none;margin-top:2px}.prov-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prov-print-only{display:none}@media (width<=1000px){.prov-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.prov-inner{padding:20px 16px}.prov-heading{flex-direction:column;align-items:flex-start}.prov-facts div{grid-template-columns:90px minmax(0,1fr)}}@media print{@page{margin:14mm}.sidebar,.mobile-sidebar,.topbar,.skip,.notice,.prov-screen-only{display:none!important}.app,.app-main{min-height:0!important;display:block!important}.prov-page{background:#fff!important;height:auto!important;overflow:visible!important}.prov-inner{max-width:none!important;padding:0!important}.prov-layout{display:block}.prov-output>:not(.prov-print-sheet){display:none!important}.prov-print-sheet{break-inside:avoid;text-align:center;border:0!important;padding:0!important}.prov-print-only{display:block!important}.prov-print-sheet h2{margin:0 0 8px;font-size:20px}.prov-qr svg{border:0!important;width:120mm!important}.prov-facts{text-align:left;max-width:140mm;margin:10px auto}.prov-print-note{color:#444;margin-top:8px;font-size:11px}.prov-banner{break-inside:avoid;color:#000!important;background:#fff!important;border:1px solid #999!important}.prov-warn-inline{color:#000!important;background:#fff!important;border:1px solid #999!important}}.nav-item{--nav-icon-motion:nav-icon-lift}.nav-item>svg{transform-origin:50%;transform-box:fill-box;will-change:auto;transition:color .18s,stroke-width .18s}.nav-item[data-nav-item=Devices]{--nav-icon-motion:nav-icon-tilt}.nav-item[data-nav-item=Policies]{--nav-icon-motion:nav-icon-confirm}.nav-item[data-nav-item=Apps]{--nav-icon-motion:nav-icon-arrange}.nav-item[data-nav-item=Locations]{--nav-icon-motion:nav-icon-pin}.nav-item[data-nav-item=Data\ usage]{--nav-icon-motion:nav-icon-signal}.nav-item[data-nav-item=Support]{--nav-icon-motion:nav-icon-tilt}.nav-item[data-nav-item=Activity]{--nav-icon-motion:nav-icon-pulse}.nav-item[data-nav-item=Settings]{--nav-icon-motion:nav-icon-turn}.nav-item:focus-visible>svg{animation:var(--nav-icon-motion) .52s cubic-bezier(.22,.8,.3,1) both;color:#c0d9ff;stroke-width:2.1px}@media (hover:hover){.nav-item:hover>svg{animation:var(--nav-icon-motion) .52s cubic-bezier(.22,.8,.3,1) both;color:#c0d9ff;stroke-width:2.1px}.nav-item.active:hover>svg{color:#fff}}.nav-item:active>svg{animation:none;transform:scale(.92)}@keyframes nav-icon-lift{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-2px)scale(1.08)}70%{transform:translateY(.5px)scale(1.02)}}@keyframes nav-icon-tilt{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(-9deg)scale(1.06)}65%{transform:rotate(5deg)scale(1.04)}}@keyframes nav-icon-confirm{0%,to{transform:scale(1)}35%{transform:scale(1.13)}70%{transform:scale(.97)}}@keyframes nav-icon-arrange{0%,to{transform:rotate(0)scale(1)}45%{transform:rotate(8deg)scale(1.08)}75%{transform:rotate(-3deg)scale(1.02)}}@keyframes nav-icon-pin{0%,to{transform:translateY(0)}35%{transform:translateY(-3px)}65%{transform:translateY(1px)}82%{transform:translateY(-.5px)}}@keyframes nav-icon-signal{0%,to{transform:scaleY(1)}30%{transform:scaleY(.8)}60%{transform:scaleY(1.12)}80%{transform:scaleY(.97)}}@keyframes nav-icon-pulse{0%,to{transform:scale(1)}25%{transform:scale(1.12)}45%{transform:scale(1)}65%{transform:scale(1.06)}}@keyframes nav-icon-turn{0%{transform:rotate(0)}65%{transform:rotate(65deg)}to{transform:rotate(60deg)}}@media (prefers-reduced-motion:reduce){.nav-item>svg{transition:none}.nav-item:hover>svg,.nav-item:focus-visible>svg,.nav-item:active>svg{animation:none;transform:none}}.driver-readiness{min-width:0}.driver-readiness-summary{border-bottom:1px solid #e3ebf5;grid-template-columns:repeat(3,1fr);margin:23px 0;padding-bottom:20px;display:grid}.driver-readiness-summary>div{gap:7px;padding-right:12px;display:grid}.driver-readiness-summary strong{color:#203b5e;font-size:27px}.driver-readiness-summary span{color:#617791;font-size:11px;line-height:1.7}.driver-readiness-list>a{color:inherit;border-bottom:1px solid #e7edf5;align-items:center;gap:12px;padding:14px 0;text-decoration:none;display:flex}.driver-readiness-list>a>span:nth-child(2){flex:1;min-width:0}.driver-readiness-list strong{font-size:13px}.driver-readiness-list small{color:#667d97;margin-top:4px;font-size:11px;line-height:1.7;display:block}.driver-readiness-empty{text-align:center;color:#617691;justify-items:center;gap:12px;padding:22px 12px;font-size:13px;display:grid}.driver-readiness-empty strong{color:#355272;font-size:14px}.driver-readiness-empty p{max-width:48ch;margin:0;font-size:12px;line-height:1.8}.driver-readiness-source{color:#687d96;margin:16px 0 0;font-size:11px;line-height:1.7}.driver-readiness-error{color:#9a493b;font-size:12px;line-height:1.8}.driver-readiness-error a{color:#0864e8}.driver-readiness-list>a:focus-visible{outline-offset:3px;outline:2px solid #0864e8}@media (width<=600px){.driver-readiness-summary strong{font-size:23px}.driver-readiness-summary span{font-size:10px}}.connected-device-controls{background:#fff;border-radius:14px;margin:20px 0;padding:24px}.connected-device-controls .panel-heading p,.connected-device-controls p,.connected-simulator p{color:#52657e;margin-top:10px;font-size:12px;line-height:1.8}.connected-policy-summary{padding:18px 0}.connected-policy-summary>div{align-items:center;gap:10px;font-size:13px;display:flex}.connected-policy-summary dl{grid-template-columns:140px minmax(0,1fr);gap:12px;margin:18px 0;font-size:12px;display:grid}.connected-policy-summary dt{color:#52657e}.connected-policy-summary dd{overflow-wrap:anywhere;margin:0}.connected-policy-summary small{color:#52657e;font-size:11px;line-height:1.7;display:block}.connected-control-grid{border-top:1px solid #e3eaf3;grid-template-columns:1fr 1fr;gap:30px;padding-top:22px;display:grid}.connected-control-grid>div{flex-direction:column;align-items:start;gap:14px;min-width:0;display:flex}.connected-control-grid label{gap:8px;width:100%;font-size:12px;display:grid}.connected-control-grid input,.connected-control-grid select{color:#18273c;width:100%;font:inherit;background:#fff;border:1px solid #d7dfeb;border-radius:6px;min-width:0;padding:11px}.connected-control-grid a{color:#176dec;font-size:12px}.connected-device-controls h3{font-size:14px}.connected-command-list{margin-top:28px}.connected-command-list>div{border-bottom:1px solid #e3eaf3;align-items:center;gap:12px;padding:18px 0;display:flex}.connected-command-list>div>span:first-child{flex:1;min-width:0}.connected-command-list small{color:#52657e;margin-top:6px;font-size:11px;line-height:1.7;display:block}.connected-command-list strong{font-size:12px}.connected-review{background:#edf4ff;border-radius:10px;margin-top:24px;padding:20px}.connected-review>div{gap:12px;margin-top:18px;display:flex}.connected-simulator{border-top:1px solid #e3eaf3;margin-top:24px;padding-top:18px}.connected-simulator summary{cursor:pointer;font-size:12px;font-weight:600}.connected-simulator button{margin-top:15px}.connected-error{background:#fff0ed;border-radius:6px;padding:12px;color:#9c3328!important}.connected-message{background:#e8f6ed;border-radius:6px;align-items:center;gap:9px;padding:12px;display:flex;color:#22613e!important}.connected-device-activity>div{border-bottom:1px solid #e3eaf3;gap:6px;padding:14px 0;font-size:11px;display:grid}.connected-device-activity time,.connected-device-activity span{color:#52657e}.connected-device-activity p{color:#52657e;font-size:12px;line-height:1.7}@media (width<=760px){.connected-device-controls{padding:17px}.connected-control-grid{grid-template-columns:1fr}.connected-command-list>div,.connected-review>div{flex-wrap:wrap}.connected-policy-summary dl{grid-template-columns:110px minmax(0,1fr)}}.connected-control-receipts{margin-top:18px;font-size:12px}.connected-control-receipts summary{cursor:pointer;color:#355779;font-weight:600}.connected-control-receipts p{overflow-wrap:anywhere;color:#667c94;line-height:1.7}.connected-receipt-table{overflow:auto}.connected-receipt-table table{text-align:left;border-collapse:collapse;width:100%;min-width:460px;font-size:12px}.connected-receipt-table td,.connected-receipt-table th{vertical-align:top;border-bottom:1px solid #e0e9f4;padding:10px}.connected-receipt-table td:last-child{overflow-wrap:anywhere;max-width:350px}.connected-coverage-note{color:#7a879b!important;margin:10px 0 2px!important;font-size:11px!important}.connected-coverage-flag{background:#fff2e0;border-radius:8px;align-items:flex-start;gap:7px;padding:10px 12px;display:flex;color:#7a4b14!important;margin:8px 0!important;font-size:11px!important;line-height:1.6!important}.connected-coverage-flag svg{flex-shrink:0;margin-top:1px}.coverage-badge{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-block}.coverage-applied{color:#22613e;background:#e8f6ed}.coverage-failed{color:#9c3328;background:#fff0ed}.coverage-unsupported{color:#7a4b14;background:#fff2e0}.coverage-not-reported{color:#50607a;background:#eef1f6;border:1px dashed #c3cedf}.coverage-reason{margin-top:5px;display:block;color:#71829a!important;font-size:10px!important}.activity-routine-toggle{align-items:center;gap:8px;margin:0 0 8px;font-size:12px;display:flex}.activity-routine-summary em,.activity-feed-footer{color:#667085;font-size:12px}.connected-kiosk-state{color:#2c4766;margin:10px 0 0;font-size:12px;font-weight:500}.lost-mode-card{background:#fff;border:1px solid #e3e8f0;border-radius:14px;margin:20px 0;padding:24px}.lost-mode-card[data-lost-active=true]{border-color:#c0392b;box-shadow:0 0 0 2px #fbe3df}.lost-mode-card .panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lost-mode-card .panel-heading p{color:#667085;margin:4px 0 0;font-size:12px}.lost-state{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.lost-state-active{color:#fff;background:#c0392b}.lost-state-inactive{color:#22613e;background:#e8f6ed}.lost-state-unknown{color:#50607a;background:#eef1f6}.lost-current{margin:14px 0;font-size:13px}.lost-current dl{grid-template-columns:max-content 1fr;gap:4px 14px;margin:8px 0;display:grid}.lost-current dt{color:#667085}.lost-current dd{overflow-wrap:anywhere;margin:0}.lost-outcome{margin:8px 0 0;font-size:12px}.lost-outcome-good{color:#22613e}.lost-outcome-bad{color:#9c3328}.lost-outcome-pending{color:#7a4b14}.lost-outcome-neutral{color:#50607a}.lost-gate{color:#7a4b14;background:#fff2e0;border-radius:8px;padding:10px 12px;font-size:12px}.lost-form h3{margin:16px 0 8px;font-size:14px}.lost-field{flex-direction:column;gap:4px;margin:0 0 12px;display:flex}.lost-field label{font-size:12px;font-weight:600}.lost-field input,.lost-field textarea{font:inherit;border:1px solid #c3cedf;border-radius:8px;padding:8px 10px;font-size:13px}.lost-field [aria-invalid=true]{border-color:#c0392b}.lost-field small{color:#71829a;font-size:11px}.lost-field small.lost-error,.lost-error{color:#9c3328}.lost-check{align-items:center;gap:8px;margin:4px 0 8px;font-size:12px;display:flex}.lost-note{color:#71829a;margin:6px 0;font-size:11px}.lost-notice{color:#22613e;font-size:12px}.lost-actions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.lost-confirm{background:#fff7f6;border:1px solid #f0c9c4;border-radius:10px;margin-top:10px;padding:14px}.lost-confirm p{white-space:pre-line;margin:0 0 6px;font-size:13px}.overview-page{background:#f6f8fc;min-height:calc(100dvh - 73px);padding:32px 36px 20px}.overview-inner{max-width:1440px;margin:0 auto}.overview-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.overview-heading h1{font-size:28px}.overview-heading p{color:#647287;margin-top:8px;font-size:13px}.overview-heading .secondary{background:#fff}.fleet-pulse{color:#fff;background:#101e35;border-radius:18px;gap:32px;padding:36px 36px 45px;display:flex;position:relative;overflow:hidden}.pulse-light{pointer-events:none;background:radial-gradient(#4272dd40,#0000 66%);width:700px;height:500px;position:absolute;top:-180px;right:-80px}.pulse-intro{flex:1;min-width:260px;position:relative}.pulse-intro h2{letter-spacing:-1px;margin:0 0 12px;font-size:28px;font-weight:600}.pulse-intro p{color:#afbed5;font-size:12px;line-height:1.9}.pulse-action{color:#d5e4ff;align-items:center;gap:12px;margin-top:24px;padding:0;font-size:11px;display:inline-flex}.pulse-stats{flex:1.5;align-items:center;gap:0;display:flex;position:relative}.pulse-stats>button{text-align:left;border-left:1px solid #ffffff17;border-radius:6px;flex:1;padding:10px 26px}.pulse-stats>button:hover{background:#ffffff07}.pulse-stats>button>span{white-space:nowrap;color:#bdcbe0;align-items:center;gap:8px;font-size:11px;display:flex}.pulse-stats>button>span>svg:last-child{color:#5c6e87;margin-left:auto}.pulse-stats strong{letter-spacing:-2px;align-items:center;gap:10px;margin-top:16px;font-size:47px;font-weight:500;line-height:1.4;display:flex}.pulse-stats small{color:#5c6e87;white-space:nowrap;font-size:10px}.stat-dot{background:#64d7a5;border-radius:50%;width:7px;height:7px}.pulse-disclosure{color:#5c6e87;align-items:center;gap:6px;font-size:9px;display:flex;position:absolute;bottom:15px;right:36px}.overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.overview-card{isolation:isolate;background:#fff;border:1px solid #e6eaf2;border-radius:16px;padding:24px;position:relative;overflow:hidden}.overview-card:before{content:"";pointer-events:none;background:radial-gradient(400px circle at var(--pointer-x,50%) var(--pointer-y,0%),#7c9df40d,transparent 70%);opacity:0;z-index:-1;transition:opacity .3s;position:absolute;inset:0}.overview-card:hover:before{opacity:1}.overview-section-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.overview-section-head h2{letter-spacing:-.3px;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.overview-section-head p{color:#68768c;margin-top:6px;font-size:11px;line-height:1.6}.connectivity-card{grid-column:span 2}.period-switch{background:#f2f5fa;border-radius:7px;gap:3px;padding:3px;display:flex}.period-switch button{color:#5c6b80;white-space:nowrap;border-radius:5px;padding:6px 9px;font-size:10px}.period-switch button.chosen{color:#243b5d;background:#fff;box-shadow:0 2px 5px #2338540c}.chart-key{color:#617087;justify-content:space-between;gap:10px;margin-top:28px;font-size:10px;display:flex}.chart-key>span{align-items:center;gap:6px;display:flex}.chart-key small{font-size:9px}.connectivity-chart svg{width:100%;max-height:245px;display:block}.connectivity-chart text{fill:#6c7b91;font-family:Inter,sans-serif;font-size:11px}.chart-bottom{color:#67768d;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding-top:17px;font-size:10px;display:flex}.chart-value{letter-spacing:-.5px;color:#20334e;margin-right:5px;font-size:19px;font-weight:600}.overview-link{color:#1761c3;white-space:nowrap;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:500;display:flex}.overview-link:hover{text-decoration:underline}.count-tag{color:#92600b;background:#fff4e2;border-radius:5px;padding:3px 6px;font-size:10px}.attention-icon{color:#bf8a26}.attention-items{margin-top:20px}.attention-item{text-align:left;border-bottom:1px solid #eef1f5;align-items:center;gap:12px;width:100%;padding:17px 0;display:flex}.attention-item>span:nth-child(2){flex:1}.attention-item strong{font-size:12px;font-weight:600;display:block}.attention-item>span>span{color:#485c78;margin-top:5px;font-size:11px;display:block}.attention-item small{color:#5c6e87;margin-top:7px;font-size:10px;display:block}.attention-item>svg{color:#5c6e87}.issue-icon{color:#497bd1;background:#edf3ff;border-radius:10px;place-items:center;width:37px;height:39px;display:grid}.issue-icon.issue{color:#b17525;background:#fff3e8}.attention-tip{color:#5c6e87;gap:7px;margin:20px 0;font-size:10px;line-height:1.7;display:flex}.attention-tip>svg{margin-top:2px}.attention-card>.overview-link{margin-top:18px}.subtle-icon{color:#5c6e87}.rollout-total{flex-direction:column;gap:6px;margin-top:28px;display:flex}.rollout-total strong{letter-spacing:-1px;font-size:35px;font-weight:600}.rollout-total strong span{color:#5c6e87;font-size:20px;font-weight:400}.rollout-total>span{color:#65758c;font-size:11px}.rollout-bar{border-radius:4px;gap:4px;height:8px;margin:23px 0 18px;display:flex;overflow:hidden}.rollout-bar span{background:#f0b34d;flex:1}.rollout-bar span:first-child{background:#6c96e6}.rollout-bar span:last-child{background:#df8c81}.rollout-legend{color:#65758b;justify-content:space-between;gap:5px;font-size:10px;display:flex}.rollout-legend>span{align-items:center;gap:5px;display:flex}.rollout-legend strong{color:#2b3d58;margin-left:4px;font-weight:500}.rollout-card>.overview-link{margin-top:25px}.group-list{margin-top:17px}.group-list>button{text-align:left;border-bottom:1px solid #eff2f6;align-items:center;gap:10px;width:100%;padding:14px 0;display:flex}.group-list>button:last-child{border:0}.group-mark{color:#607797;background:#f0f4fa;border-radius:8px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:600;display:grid}.group-list strong{font-size:12px;font-weight:500;display:block}.group-list small{color:#5c6e87;margin-top:4px;font-size:10px;display:block}.group-total{color:#57708e;margin-left:auto;font-size:12px}.group-list>button>svg{color:#5c6e87}.support-card{text-align:center}.support-card .overview-section-head{text-align:left}.support-card .overview-section-head>svg{color:#5c6e87}.support-orbit{place-items:center;width:100px;height:80px;margin:17px auto 12px;display:grid;position:relative}.support-orbit>div{border:1px solid #edf1f8;border-radius:50%;width:78px;height:78px;position:absolute}.support-orbit>div:nth-child(2){opacity:.8;border-style:dashed;width:100px;height:100px}.support-orbit>span{color:#4a76c7;background:#edf3ff;border-radius:15px;place-items:center;width:51px;height:51px;display:grid}.support-ready{justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.support-body{color:#5c6e87;margin-top:9px;font-size:11px;line-height:1.8}.support-open{color:#285daf;background:#edf3ff;border-radius:7px;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:15px;padding:10px 15px;font-size:11px;display:flex}.support-note{color:#5c6e87;margin-top:10px;font-size:9px;display:block}.overview-activity{grid-column:span 3}.fixture-label{color:#5c6e87;white-space:nowrap;padding-top:2px;font-size:10px}.overview-event{border-bottom:1px solid #edf0f5;align-items:center;gap:14px;padding:19px 0;display:flex}.overview-event>span:nth-child(2){flex:1}.overview-event strong{font-size:12px;font-weight:500;display:block}.overview-event small{color:#5c6e87;margin-top:5px;font-size:11px;display:block}.overview-event>span:first-child{color:#5c6e87;background:#eef8f2;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.overview-event>.event-policy:first-child{color:#5071ac;background:#eff3fc}.overview-event time{color:#5c6e87;font-size:11px}.overview-event>button{color:#5c6e87;padding:7px}.activity-demo-note{color:#5c6e87;align-items:center;gap:6px;padding:15px 0 0;font-size:10px;display:flex}.overview-footer{color:#5c6e87;justify-content:space-between;gap:12px;padding:24px 2px 0;font-size:10px;display:flex}.overview-footer>span:first-child{align-items:center;gap:6px;display:flex}@media (width<=1200px){.overview-page{padding:27px 24px}.fleet-pulse{gap:15px;padding:29px 27px 42px}.pulse-stats>button{padding:10px 16px}.pulse-intro h2{font-size:25px}.pulse-intro{min-width:230px}.overview-card{padding:20px}.pulse-stats small{white-space:normal;line-height:1.6}.pulse-stats>button>span{font-size:10px}.pulse-stats>button>span>svg:last-child{display:none}}@media (width<=1000px){.fleet-pulse{flex-direction:column}.pulse-stats>button:first-child{border:0;padding-left:0}.pulse-intro br{display:none}.pulse-action{margin-top:15px}.pulse-stats strong{margin-top:8px;font-size:36px}.pulse-stats{margin-top:6px}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connectivity-card,.overview-activity,.support-card{grid-column:span 2}.support-orbit{margin-top:22px}.support-open{max-width:250px;margin-left:auto;margin-right:auto}}@media (width<=760px){.overview-page{min-height:calc(100dvh - 64px);padding:24px 17px}.overview-heading{align-items:flex-start;margin-bottom:22px}.overview-heading h1{font-size:25px}.overview-heading .title-line{flex-wrap:wrap;gap:7px}.overview-heading p{font-size:11px;line-height:1.7}.overview-heading .secondary{gap:0;padding:9px;font-size:0}.overview-heading .secondary>svg:first-child{width:18px;display:block}.overview-heading .secondary>svg:last-child{display:none}.fleet-pulse{border-radius:14px;padding:25px 21px 40px}.pulse-intro h2{font-size:26px}.pulse-intro p{max-width:290px;font-size:11px}.pulse-intro{min-width:0}.pulse-stats{gap:0}.pulse-stats>button{min-width:0;padding:5px 10px}.pulse-stats>button>span{gap:5px;font-size:9px}.pulse-stats>button>span>svg{width:13px}.pulse-stats strong{font-size:32px}.pulse-stats small{font-size:9px}.pulse-disclosure{font-size:8px;right:21px}.pulse-action{font-size:10px}.overview-grid{flex-direction:column;gap:16px;margin-top:18px;display:flex}.overview-card{border-radius:14px;padding:20px}.overview-section-head{gap:7px}.overview-section-head h2{font-size:13px}.overview-section-head p{font-size:10px}.period-switch button{padding:5px 6px;font-size:9px}.chart-key{margin-top:25px;font-size:9px}.chart-key small{font-size:8px}.connectivity-chart{margin:10px -8px}.connectivity-chart svg{min-height:150px}.chart-bottom{align-items:flex-start;gap:12px}.chart-bottom>span{max-width:140px;font-size:9px;line-height:1.6}.chart-value{font-size:18px}.overview-link{font-size:10px}.chart-bottom>.overview-link{white-space:normal;text-align:left;max-width:120px;line-height:1.6}.attention-items{margin-top:10px}.overview-event{gap:10px}.overview-event small{font-size:10px;line-height:1.7}.overview-event time{white-space:nowrap;font-size:9px}.overview-footer{font-size:9px;line-height:1.7}.overview-footer>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.overview-card:before{display:none}}.pulse-stats small,.pulse-disclosure{color:#a5b7d1}.pulse-stats>button>span>svg:last-child{color:#95aed2}.inventory-refined{padding:31px 28px 23px}.inventory-refined .page-heading p{color:#607089;margin-top:8px;font-size:13px}.inventory-actions{gap:9px;display:flex}.inventory-refined .primary,.inventory-refined .secondary{min-height:38px;padding:9px 12px;font-size:12px}.inventory-status-tabs{border-bottom:1px solid #e5eaf2;align-items:center;gap:22px;margin:28px 0 23px;display:flex;overflow-x:auto}.inventory-status-tabs>button{white-space:nowrap;color:#5a6c85;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:44px;padding:0 0 13px;font-size:12px;display:flex}.inventory-status-tabs>button.active{color:#135fc8;border-bottom-color:#216bda}.inventory-status-tabs>button:hover{color:#135fc8}.tab-count{color:#5d6f87;background:#f0f3f8;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:500}.active>.tab-count{color:#145ec6;background:#e7f0ff}.inventory-toolbar{align-items:flex-end;gap:12px;display:flex}.inventory-search{color:#71829b;border:1px solid #d6dfea;border-radius:7px;flex:1;align-items:center;gap:10px;min-width:120px;height:41px;padding:0 12px;display:flex}.inventory-search input{color:#20354f;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.inventory-search:focus-within{outline-offset:2px;outline:2px solid #176dec}.inventory-select{color:#526780;flex-direction:column;flex:.25;gap:7px;min-width:135px;max-width:180px;font-size:11px;display:flex}.inventory-select select{color:#2e4564;background:#fff;border:1px solid #d6dfea;border-radius:7px;width:100%;height:41px;padding:0 10px;font-size:12px}.inventory-results{color:#60728b;align-items:center;gap:14px;min-height:49px;font-size:11px;display:flex}.clear-filters{color:#2164bd;align-items:center;gap:5px;padding:4px;font-size:11px;display:flex}.inventory-hint{color:#62758f;align-items:center;gap:5px;margin-left:auto;font-size:10px;display:flex}.inventory-table-wrap{border:1px solid #e4eaf3;border-radius:10px}.device-inventory-table{table-layout:fixed;width:100%;min-width:810px;font-size:12px}.device-inventory-table th{white-space:nowrap;background:#f6f8fb;height:44px;font-size:10px;font-weight:500}.device-inventory-table th,.device-inventory-table td{padding:13px 12px}.device-inventory-table th.identity-column{width:24%}.device-inventory-table th.connection-column{width:12%}.device-inventory-table th.platform-column{width:11%}.device-inventory-table th.app-version-column{width:12%}.device-inventory-table th.group-column{width:10%}.device-inventory-table th.checkin-column{width:13%}.device-inventory-table th.charge-column{width:8%}.device-inventory-table th.compliance-column{width:15%}.device-inventory-table td{color:#2c425f;height:87px}.device-inventory-table tbody tr:last-child td{border-bottom:0}.device-inventory-table .sort-button{gap:8px;font-size:11px;font-weight:500}.device-row{cursor:pointer}.device-row:focus-within{background:#f1f6ff}.device-row.selected{background:#eaf2ff}.device-inventory-table .device-link{gap:11px}.device-inventory-table .device-link strong{color:#1e324f;font-size:13px}.device-inventory-table .device-link small{color:#657892;letter-spacing:.1px;margin-top:4px;font-size:10px}.tablet-thumbnail{color:#506b8f;background:#f0f4fa;border-radius:7px;flex-shrink:0;place-items:center;width:34px;height:43px;display:grid}.selected .tablet-thumbnail{color:#2e63a8;background:#dae8fd}.row-model{color:#60738e;margin-top:3px;font-size:10px;line-height:1.5;display:block}.connection-label{color:#42614d;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.connection-label.is-offline{color:#6e6670}.row-attention{color:#92630e;white-space:nowrap;margin-top:6px;font-size:10px;display:block}.platform-name{font-size:12px;font-weight:500;display:block}.os-version{color:#60748d;margin-top:4px;font-size:11px;display:block}.version-label{color:#48617f;white-space:nowrap;background:#f2f5fa;border-radius:4px;padding:4px 6px;font-size:11px}.group-label{color:#526b8c;font-size:11px}.last-known{color:#68768a}.charge-value{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.charge-value>svg{color:#3c9657}.charge-value.charge-low>svg{color:#b67b18}.inventory-policy{color:#4c627f;align-items:center;gap:6px;font-size:10px;line-height:1.6;display:flex}.inventory-policy>svg{color:#3d9b5b}.inventory-policy.policy-warning>svg{color:#b97d19}.inventory-footer{color:#60748f;justify-content:space-between;align-items:center;gap:15px;padding:20px 1px;font-size:10px;line-height:1.7;display:flex}.inventory-footer>span:first-child{align-items:center;gap:6px;display:flex}.inventory-empty{text-align:center;color:#657993;flex-direction:column;align-items:center;gap:12px;padding:60px 20px;display:flex}.inventory-empty>div{color:#7c95b9;background:#f0f5fc;border-radius:50%;place-items:center;width:51px;height:51px;display:grid}.inventory-empty h2{color:#304b6d;font-size:16px;font-weight:500}.inventory-empty p{margin-bottom:4px;font-size:12px;line-height:1.7}.mobile-checkin,.mobile-app-version,:is(.workspace:has(.inspector) .device-inventory-table .group-column,.workspace:has(.inspector) .device-inventory-table .charge-column){display:none}.workspace:has(.inspector) .device-inventory-table{min-width:680px}.workspace:has(.inspector) .device-inventory-table th.identity-column{width:29%}.workspace:has(.inspector) .device-inventory-table th.connection-column{width:15%}.workspace:has(.inspector) .device-inventory-table th.platform-column{width:13%}.workspace:has(.inspector) .device-inventory-table th.app-version-column{width:14%}.workspace:has(.inspector) .device-inventory-table th.checkin-column{width:15%}.workspace:has(.inspector) .device-inventory-table th.compliance-column{width:18%}.workspace{--device-panel-width:390px}.inspector.inspector-animated{width:var(--device-panel-width);will-change:width;flex:none;overflow:hidden}.inspector-frame{width:var(--device-panel-width);min-width:0}.inspector-animated .inspector-top{padding-top:27px}@media (width<=1150px) and (width>=761px){.workspace{--device-panel-width:345px}.inventory-refined{padding:27px 20px}.inventory-hint{display:none}.inventory-status-tabs{gap:18px}.inventory-status-tabs>button{font-size:11px}.inventory-toolbar{flex-wrap:wrap}.inventory-search{flex-basis:100%}.inventory-select{flex:1;max-width:none}.inventory-refined .inventory-actions .primary{font-size:12px}.workspace:has(.inspector) .device-inventory-table{min-width:570px}.workspace:has(.inspector) .device-inventory-table .compliance-column{display:none}.workspace:has(.inspector) .device-inventory-table th.identity-column{width:32%}.workspace:has(.inspector) .device-inventory-table th.connection-column{width:18%}.workspace:has(.inspector) .device-inventory-table th.platform-column{width:16%}.workspace:has(.inspector) .device-inventory-table th.app-version-column{width:16%}.workspace:has(.inspector) .device-inventory-table th.checkin-column{width:18%}}@media (width<=760px){.workspace{--device-panel-width:100%}.inventory-refined{padding:25px 17px}.inventory-refined .page-heading{gap:10px}.inventory-refined .page-heading p{font-size:11px;line-height:1.7}.inventory-refined .primary{padding:8px;font-size:10px}.inventory-export{min-width:36px!important;padding:8px!important}.inventory-export>span{display:none}.inventory-actions{gap:6px}.inventory-actions .primary>svg{width:15px}.inventory-status-tabs{gap:17px;margin-top:23px;margin-bottom:20px}.inventory-status-tabs>button{gap:5px;font-size:10px}.inventory-status-tabs .tab-count{padding:2px 5px;font-size:9px}.inventory-status-tabs .dot{display:none}.inventory-toolbar{flex-wrap:wrap;gap:13px}.inventory-search{flex-basis:100%;height:42px}.inventory-search input{font-size:11px}.inventory-select{flex:1;min-width:0;max-width:none;font-size:10px}.inventory-select select{font-size:11px}.inventory-hint{display:none}.inventory-results{min-height:45px;font-size:10px}.clear-filters{margin-left:auto;font-size:10px}.device-inventory-table{table-layout:fixed;min-width:0}.workspace:has(.inspector) .device-inventory-table{table-layout:fixed;min-width:0}.device-inventory-table .group-column,.device-inventory-table .checkin-column,.device-inventory-table .charge-column,.device-inventory-table .compliance-column,.device-inventory-table .app-version-column{display:none}.device-inventory-table th.identity-column{width:45%}.workspace:has(.inspector) .device-inventory-table th.identity-column{width:45%}.device-inventory-table th.connection-column{width:25%}.workspace:has(.inspector) .device-inventory-table th.connection-column{width:25%}.device-inventory-table th.platform-column{width:30%}.workspace:has(.inspector) .device-inventory-table th.platform-column{width:30%}.device-inventory-table th,.device-inventory-table td{padding:13px 8px}.device-inventory-table th{white-space:normal;font-size:10px}.device-inventory-table .device-link{gap:7px}.tablet-thumbnail{display:none}.device-inventory-table .device-link strong{font-size:12px}.device-inventory-table .device-link small{letter-spacing:0;white-space:normal;overflow-wrap:anywhere;font-size:9px}.row-model{max-width:135px;font-size:9px;line-height:1.6}.connection-label{gap:5px;font-size:10px}.row-attention{white-space:normal;font-size:9px}.mobile-checkin{color:#667990;margin-top:7px;font-size:9px;line-height:1.7;display:block}.platform-name{font-size:11px}.os-version{font-size:10px}.mobile-app-version{color:#57739a;margin-top:7px;font-size:9px;line-height:1.6;display:block}.device-inventory-table td{height:98px}.inventory-footer{font-size:9px}.inventory-footer>span:last-child{display:none}.inventory-empty h2{font-size:15px}.inventory-empty p{font-size:11px}.inspector.inspector-animated{border:0;width:100%}.inspector-frame{width:100%}}@media (prefers-reduced-motion:reduce){.inspector.inspector-animated{will-change:auto}}@media (width<=760px){.workspace{position:relative;overflow-x:clip}.inspector.inspector-animated{z-index:2;background:#fff;min-height:calc(100dvh - 64px);display:block;position:absolute;top:0;right:0}}.table-settings-control{flex-shrink:0;margin-left:auto;position:relative}.inventory-hint+.table-settings-control{margin-left:5px}.inventory-refined .table-settings-trigger{gap:6px;min-height:32px;padding:6px 10px;font-size:11px}.table-settings-trigger.settings-open{color:#205fae;background:#edf3ff;border-color:#b5cef1}.table-settings-popover{color:#243951;-webkit-backdrop-filter:blur(24px)saturate(155%);opacity:0;transform-origin:50%;width:min(380px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);transition:opacity .16s ease-out,transform .16s ease-out,display .16s allow-discrete,overlay .16s allow-discrete;background:#f7fbffde;border:1px solid #ffffffeb;border-radius:17px;margin:auto;padding:21px 20px 15px;position:fixed;inset:0;overflow:auto;transform:translateY(12px)scale(.97);box-shadow:0 18px 55px #152b482b,0 4px 12px #254b7b12}.table-settings-popover[open]{opacity:1;transform:translateY(0)scale(1)}.table-settings-popover::backdrop{-webkit-backdrop-filter:blur(8px);background:#0f1e3247}.column-settings-heading{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.column-settings-symbol{color:#316caf;background:#e4eefcb3;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:12px;display:grid}.column-settings-heading h2{letter-spacing:-.4px;font-size:17px;font-weight:600}.column-settings-heading p{color:#526d8c;margin-top:6px;font-size:11px}.column-settings-heading>.icon-button{color:#526c8b;margin:-4px -5px 0 0}.column-settings-label{color:#58718e;letter-spacing:.8px;justify-content:space-between;margin-bottom:9px;font-size:9px;display:flex}.column-settings-label>span:last-child{letter-spacing:0}.column-options{border-top:1px solid #bacce244;padding-top:5px}.column-option{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:52px;padding:9px 6px;display:flex;position:relative}.column-option:hover{background:#fff8}.column-option>span:first-child{flex:1}.column-option strong{font-size:12px;font-weight:500;display:block}.column-option small{color:#526e8f;margin-top:4px;font-size:10px;line-height:1.5;display:block}.column-option input{opacity:0;cursor:pointer;z-index:1;width:25px;height:30px;margin:0;position:absolute;right:5px}.column-check{color:#fff;background:#ffffff80;border:1px solid #a8bdd6;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.column-option input:checked+.column-check{background:#286ac6;border-color:#286ac6}.column-option input:focus-visible+.column-check{outline-offset:3px;outline:2px solid #176dec}.column-option.locked,.column-option.locked input{cursor:default}.column-option.locked .column-check{color:#5b7394;background:#dbe6f4;border-color:#c1d2e8}.column-lock{color:#6d84a1}.column-settings-footer{border-top:1px solid #bacce244;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding-top:16px;display:flex}.reset-columns{color:#3f6089;align-items:center;gap:7px;padding:5px 0;font-size:11px;display:flex}.column-settings-footer .primary{min-height:33px;padding:8px 17px;font-size:11px}.column-settings-note{color:#526c8b;margin-top:14px;font-size:9px;line-height:1.7}.workspace .inventory-refined .device-inventory-table.custom-columns :is(th,td){display:table-cell}.workspace .inventory-refined .device-inventory-table.custom-columns th{width:auto}.workspace .inventory-refined .device-inventory-table.custom-columns{table-layout:auto}.device-inventory-table.custom-columns th.identity-column{min-width:190px}.device-inventory-table.custom-columns .identity-column .device-link{min-width:165px}.custom-columns .mobile-app-version,.custom-columns .mobile-checkin{display:none}@starting-style{.table-settings-popover[open]{opacity:0;transform:translateY(12px)scale(.97)}}@media (width<=760px){.inventory-refined .table-settings-trigger{min-height:33px;padding:6px 8px;font-size:10px}.table-settings-popover{padding:18px 17px 13px}.column-option{min-height:50px}.inventory-results{flex-wrap:wrap;gap:8px;padding:8px 0}.table-settings-control{margin-left:auto}.clear-filters{margin-left:0}.custom-columns .tablet-thumbnail{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.table-settings-popover{background:#f4f8ff}}@media (prefers-reduced-motion:reduce){.table-settings-popover{transition:none}}.table-settings-popover[open]{flex-direction:column;display:flex;overflow:hidden}.column-options{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding-right:5px;overflow-y:auto}.column-settings-heading,.column-settings-label,.column-settings-search,.column-settings-footer,.column-settings-note{flex-shrink:0}.column-settings-search{color:#507198;background:#ffffff8c;border:1px solid #c7d8eb;border-radius:8px;align-items:center;gap:8px;min-height:38px;margin:0 0 16px;padding:0 10px;display:flex}.column-settings-search input{color:#2b4566;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.column-settings-search input::placeholder{color:#607a9b}.column-settings-search:focus-within{outline-offset:2px;outline:2px solid #176dec}.column-settings-search .icon-button{width:24px;height:27px}.column-settings-heading{margin-bottom:18px}.no-column-results{color:#567191;text-align:center;padding:25px 8px;font-size:12px;line-height:1.8}.inventory-metadata{white-space:nowrap;font-size:11px;line-height:1.7}.device-inventory-table.custom-columns .metadata-column{min-width:130px}.table-settings-popover{height:min(790px,100dvh - 32px)}.inspector.inspector-animated{position:relative}.inspector-frame{width:calc(100% - 22px);margin-left:22px}.inspector-resize-handle{z-index:4;cursor:col-resize;touch-action:none;justify-content:center;width:22px;display:flex;position:absolute;top:0;bottom:0;left:0}.inspector-resize-handle>span{top:var(--grip-center,50dvh);background:#a9bdd7;border-radius:4px;width:5px;height:48px;transition:background .12s,transform .12s;position:absolute;transform:translateY(-50%)}.inspector-resize-handle:hover,.inspector-resize-handle:focus-visible,.is-resizing .inspector-resize-handle{background:#2269d212;outline:none}.inspector-resize-handle:hover>span,.inspector-resize-handle:focus-visible>span,.is-resizing .inspector-resize-handle>span{background:#246dd5;transform:translateY(-50%)scale(1.2,1.1)}.inspector-save-error{color:#805c25;background:#fff3e1;padding:12px 20px;font-size:12px}@media (width<=760px){.inspector.inspector-animated{position:absolute}.inspector-resize-handle{display:none}.inspector-frame{width:100%;margin-left:0}}.inventory-toolbar{align-items:stretch;gap:10px}.inventory-search{color:#5e7593;background:linear-gradient(155deg,#f9fbfe,#f0f4f9);border:1px solid #e5ebf3;border-radius:18px;gap:12px;height:54px;padding:0 17px;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #fff,0 2px 5px #253f6405}.inventory-search input{font-size:12px}.inventory-search input::placeholder{color:#657b96}.inventory-search:hover{border-color:#cdd9e9}.inventory-search:focus-within{background:#fff;border-color:#7ca9ee;outline:none;box-shadow:0 0 0 3px #176dec14,inset 0 1px #fff}.inventory-search .icon-button{color:#526b8b;background:#e5ebf3;border-radius:50%;width:26px;height:26px}.premium-filter{flex:.25;min-width:150px;max-width:185px;position:relative}.premium-filter-trigger{text-align:left;color:#617795;background:linear-gradient(155deg,#fcfdff,#f2f5fa);border:1px solid #e2e9f2;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;width:100%;height:54px;padding:8px 15px;transition:background .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #fff,0 2px 5px #253f6405}.premium-filter-trigger>span{flex-direction:column;gap:3px;min-width:0;display:flex}.premium-filter-trigger small{color:#627994;font-size:10px;line-height:1.2}.premium-filter-trigger strong{color:#2c4361;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.4;overflow:hidden}.premium-filter-trigger:hover{background:#f7faff;border-color:#c6d5e9}.premium-filter-trigger:focus-visible,.premium-filter-trigger.is-open{border-color:#8ab0e9;outline:none;box-shadow:0 0 0 3px #176dec12}.premium-filter-trigger.has-filter{background:#edf4ff;border-color:#c8dcf8}.premium-filter-trigger.has-filter strong{color:#1c60bd}.premium-filter-trigger>svg{flex-shrink:0;transition:transform .18s}.premium-filter-trigger.is-open>svg{transform:rotate(180deg)}.premium-filter-menu{z-index:12;-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);background:#f8fbfff5;border:1px solid #dfe7f1;border-radius:18px;width:max-content;min-width:100%;max-width:240px;padding:6px;animation:.16s ease-out filter-reveal;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 32px #1c355b1c,0 2px 6px #1c355b09}.premium-filter-menu>button{text-align:left;color:#354e6d;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:38px;padding:9px 11px;font-size:12px;display:flex}.premium-filter-menu>button[aria-selected=true]{color:#1661c7;font-weight:500}.premium-filter-menu>button>svg{flex-shrink:0}@keyframes filter-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=1000px){.premium-filter{flex:1;max-width:none}.inventory-search{flex-basis:100%}}@media (width<=760px){.inventory-toolbar{gap:9px}.inventory-search,.premium-filter-trigger{border-radius:16px;min-height:52px}.premium-filter{min-width:0}.premium-filter-menu{max-width:calc(100vw - 36px)}.premium-filter:last-child .premium-filter-menu{left:auto;right:0}}@media (prefers-reduced-motion:reduce){.premium-filter-menu{animation:none}.premium-filter-trigger,.premium-filter-trigger>svg,.inventory-search{transition:none}}.app.devices-page{height:100dvh;min-height:0;overflow:hidden}.devices-page>.app-main{flex-direction:column;min-height:0;display:flex;overflow:hidden}.devices-page .topbar,.devices-page .notice{flex-shrink:0}.devices-page .workspace{flex:1;min-height:0;position:relative;overflow:hidden}.devices-page .workspace>.inventory{overscroll-behavior-y:contain;min-height:0;overflow-y:auto}.devices-page .workspace .inspector.inspector-animated{align-self:stretch;height:100%;min-height:0}.devices-page .inspector-frame{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#bdcce0 transparent;height:100%;min-height:0;overflow-y:auto}.devices-page .inspector-frame:focus-visible{outline-offset:-2px;outline:2px solid #176dec}@media (width<=760px){.devices-page .workspace>.inventory{height:100%}.devices-page .detail-open .inspector.inspector-animated{height:100%;min-height:0}}.premium-filter-menu{animation:none}.premium-filter-trigger>.filter-chevron{color:#5e7a9c;flex-shrink:0;place-items:center;min-width:15px;display:grid}.premium-filter-trigger.is-open{background:#f9fcff;box-shadow:inset 0 1px #fff,0 0 0 3px #176dec0c,0 4px 10px #294b7310}.premium-filter-menu>button{isolation:isolate;position:relative}.premium-filter-menu>button.highlighted{background:0 0}.filter-option-highlight{border-radius:inherit;z-index:-1;pointer-events:none;background:#e6effc;position:absolute;inset:0;box-shadow:inset 0 1px #ffffffa8}.filter-option-label{position:relative}.premium-filter-menu>button:active .filter-option-label{color:#135ac0}.premium-filter-menu>button>svg{color:#246dd5;position:relative}.inventory-refined .table-settings-trigger{color:#526d8f;background:#f5f8fc;border:1px solid #e0e8f2;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:38px;padding:8px 11px;font-size:11px;font-weight:500;transition:background .18s,border-color .18s,box-shadow .18s,transform .16s cubic-bezier(.2,.8,.2,1);display:inline-flex;box-shadow:inset 0 1px #ffffffd9}.table-settings-trigger .table-tuning-icon{color:#4c76ac;flex-shrink:0;overflow:visible}.tuning-knob{fill:#f5f8fc;transition:transform .28s cubic-bezier(.22,1,.36,1),fill .18s}.table-settings-count{color:#506e94;font-variant-numeric:tabular-nums;background:#e8eef7;border-radius:7px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;animation:.18s ease-out table-count-in;display:grid}.inventory-refined .table-settings-trigger:hover,.inventory-refined .table-settings-trigger:focus-visible{color:#2863ad;background:#edf4ff;border-color:#c5d8f1;box-shadow:inset 0 1px #fff,0 2px 7px #294b7308}.table-settings-trigger:is(:hover,:focus-visible,.settings-open) .tuning-knob-top{transform:translate(5px)}.table-settings-trigger:is(:hover,:focus-visible,.settings-open) .tuning-knob-middle{transform:translate(-7px)}.table-settings-trigger:is(:hover,:focus-visible,.settings-open) .tuning-knob-bottom{transform:translate(4px)}.table-settings-trigger:is(:hover,:focus-visible,.settings-open) .tuning-knob{fill:#edf4ff}.inventory-refined .table-settings-trigger.settings-open{color:#1e61ba;background:#eaf2ff;border-color:#a9c8f2;box-shadow:inset 0 1px #ffffffb3,0 0 0 3px #176dec0b}.inventory-refined .table-settings-trigger:active{background:#e2edfc;transform:scale(.97)}.inventory-refined .table-settings-trigger:focus-visible{outline-offset:3px;outline:2px solid #176dec}@keyframes table-count-in{0%{opacity:.4;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.inventory-refined .table-settings-trigger,.tuning-knob{transition:none}.table-settings-count{animation:none}.inventory-refined .table-settings-trigger:active{transform:none}}.device-inventory-table th.table-header-settings,.device-inventory-table td.table-controls-spacer{text-align:right;width:48px;min-width:48px;max-width:48px;padding:5px 7px}.device-inventory-table th.table-header-settings{z-index:2;background:#f5f7fb;position:sticky;right:0}.table-header-settings .table-settings-control{justify-content:flex-end;margin:0;display:flex}.inventory-refined .table-header-settings .table-settings-trigger{background:#ffffff80;border-color:#dce6f1;border-radius:10px;gap:0;width:32px;height:32px;min-height:32px;padding:6px}.table-header-settings .table-settings-trigger>span{display:none}.table-header-settings .table-settings-trigger .table-tuning-icon{width:17px;height:17px}.inventory-results{min-height:40px}.platform-name{align-items:center;gap:6px;display:flex}.platform-icon{flex-shrink:0;display:block}.android-platform-icon{color:#438863}.ios-platform-icon{color:#52647b}.device-inventory-table th.table-header-settings,.device-inventory-table td.table-controls-spacer{width:140px;min-width:140px;max-width:140px;padding:5px 10px}.device-inventory-table td.table-controls-spacer{z-index:1;background:#fff;transition:background .15s;position:sticky;right:0}.device-row:hover td.table-controls-spacer{background:#f5f8fc}.device-row.selected td.table-controls-spacer{background:#e8f1ff}.row-manage-device{color:#255f9f;white-space:nowrap;opacity:0;pointer-events:none;background:#edf4ff;border:1px solid #cfdef3;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:8px 10px;font-size:10px;font-weight:500;transition:opacity .15s,transform .18s cubic-bezier(.2,.8,.2,1),background .15s;display:inline-flex;transform:translate(4px)}.device-row:hover .row-manage-device,.device-row:focus-within .row-manage-device{opacity:1;pointer-events:auto;transform:none}.row-manage-device:hover{color:#135dbd;background:#e1edff;border-color:#adcaf0}.row-manage-device:active{transform:scale(.97)}.row-manage-device:focus-visible{outline-offset:2px;outline:2px solid #176dec}@media (hover:none){.row-manage-device{opacity:1;pointer-events:auto;transform:none}}@media (width<=760px){.device-inventory-table th.table-header-settings,.device-inventory-table td.table-controls-spacer{width:48px;min-width:48px;max-width:48px;padding:5px 7px}.row-manage-device{width:32px;min-height:34px;padding:7px}.row-manage-device>span{display:none}.row-manage-device{opacity:1;pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){.row-manage-device,.device-inventory-table td.table-controls-spacer{transition:none}.row-manage-device,.row-manage-device:active{transform:none}}.inventory-pagination{justify-content:center;align-items:center;gap:16px;padding:18px 0 2px;display:flex}.inventory-pagination .secondary{min-height:34px;padding:7px 12px;font-size:11px}.pagination-status{color:#5a6c85;font-variant-numeric:tabular-nums;text-align:center;min-width:100px;font-size:11px}@media (width<=760px){.inventory-pagination{gap:10px;padding:15px 0 2px}.inventory-pagination .secondary{padding:7px 9px}.inventory-pagination .secondary span{display:none}.pagination-status{min-width:72px;font-size:10px}}.charge-stale-marker{color:#7a879c;white-space:nowrap;font-weight:500}.battery-state{color:#8a5a12}@media (width<=760px){.device-inventory-table td.identity-column,.device-inventory-table td.connection-column,.device-inventory-table td.platform-column{overflow:hidden}.device-inventory-table td.connection-column *,.device-inventory-table td.platform-column *{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}}.device-workspace{background:#f6f8fc;min-height:calc(100dvh - 73px);padding:24px 34px 22px}.device-workspace-inner{max-width:1500px;margin:auto}.device-breadcrumb{color:#71829a;align-items:center;gap:10px;margin-bottom:25px;font-size:11px;display:flex}.device-breadcrumb>button{color:#456892;align-items:center;gap:7px;padding:3px 0;display:flex}.device-workspace-heading{justify-content:space-between;align-items:center;gap:22px;display:flex}.device-heading-identity{align-items:center;gap:16px;min-width:0;display:flex}.device-heading-icon{color:#416b9f;background:#e7eef9;border-radius:13px;flex-shrink:0;place-items:center;width:61px;height:70px;display:grid}.device-heading-identity h1{font-size:29px}.device-heading-identity p{color:#60738e;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:11px;line-height:1.7;display:flex}.device-heading-identity p>span{color:#93a1b5}.device-heading-actions{align-items:center;gap:9px;display:flex}.device-heading-actions .primary,.device-heading-actions .secondary{min-height:38px;font-size:11px}.device-state-strip{color:#62758e;align-items:center;gap:22px;padding:22px 0;font-size:11px;display:flex}.device-state-strip>span{align-items:center;gap:7px;display:flex}.device-state-strip .device-state{color:#477453;font-weight:500}.device-state-strip .offline-state{color:#8a655e}.device-switcher{align-items:center;gap:9px;margin-left:auto;font-size:10px;display:flex}.device-switcher select{color:#385777;background:#fff;border:1px solid #d9e2ee;border-radius:6px;padding:7px 10px;font-size:11px}.device-section-navigation{scrollbar-width:thin;border-bottom:1px solid #dde5f0;gap:25px;margin-bottom:25px;display:flex;overflow-x:auto}.device-section-navigation>button{white-space:nowrap;color:#5a6f8a;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:13px 0 15px;font-size:12px;display:flex}.device-section-navigation>button.active{color:#1a62c2;border-bottom-color:#246dd5;font-weight:500}.device-section-navigation>button>span{color:#526d90;background:#e7edf7;border-radius:4px;padding:2px 5px;font-size:9px}.device-offline-banner{color:#805c25;background:#fff3e1;border:1px solid #f1e2c9;border-radius:9px;align-items:center;gap:11px;margin:0 0 17px;padding:14px 17px;font-size:11px;line-height:1.8;display:flex}.device-offline-banner strong{font-weight:600}.device-overview-summary{background:#fff;border:1px solid #e3eaf3;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:22px;padding:24px 0;display:grid}.device-overview-summary>div{border-right:1px solid #e8edf5;padding:0 25px}.device-overview-summary>div:last-child{border:0}.device-overview-summary>div>span{color:#627b9a;align-items:center;gap:7px;font-size:11px;display:flex}.device-overview-summary strong{color:#223c5e;letter-spacing:-.5px;margin:14px 0 7px;font-size:21px;font-weight:600;display:block}.device-overview-summary small{color:#627893;font-size:10px}.device-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.device-secondary-grid{margin-top:22px}.device-management-content .overview-card{padding:25px}.device-management-content h2{font-size:15px;font-weight:600}.device-facts{flex-direction:column;gap:0;font-size:12px;display:flex}.device-facts>div{border-bottom:1px solid #edf1f7;grid-template-columns:150px 1fr;gap:15px;padding:14px 0;display:grid}.device-facts>div:last-child{border:0}.device-facts dt{color:#60738e}.device-facts dd{color:#2b4260;overflow-wrap:anywhere;line-height:1.7}.device-card-action{margin-top:24px}.device-policy-identity{align-items:center;gap:13px;margin:24px 0 19px;display:flex}.device-policy-identity h3{margin:0 0 6px;font-size:16px;font-weight:500}.device-policy-identity p{color:#56718f;font-size:11px}.device-description{color:#60758e;margin:10px 0 20px;font-size:12px;line-height:1.9}.device-mini-activity{flex-direction:column;gap:20px;margin:10px 0 0;padding:0;list-style:none;display:flex}.device-mini-activity li{gap:10px;font-size:11px;line-height:1.8;display:flex}.device-mini-activity li>svg{color:#449464;margin-top:3px}.device-mini-activity li>span{flex:1}.device-mini-activity time{white-space:nowrap;color:#687e9c;font-size:10px}.device-app-list>div{border-bottom:1px solid #e9eff7;align-items:center;gap:16px;padding:24px 0;display:flex}.device-app-list>div:last-child{border:0}.device-app-list>div>span:nth-child(2){flex:1}.device-app-list strong{font-size:13px;font-weight:500;display:block}.device-app-list small{color:#607791;margin-top:6px;font-size:11px;display:block}.device-app-version{color:#3f638f;background:#eff4fb;border-radius:5px;padding:5px 8px;font-size:11px}.device-app-installed{color:#447553;align-items:center;gap:5px;min-width:90px;font-size:11px;display:flex}.device-app-list .secondary{font-size:11px}.device-card-title{margin:25px 0 20px;font-size:20px;font-weight:500}.device-inline-actions{gap:10px;margin-top:25px;display:flex}.device-launcher-preview{color:#fff;background:#15253c;border:7px solid #273c58;border-radius:17px;max-width:380px;height:250px;margin:20px auto 0;padding:16px}.device-launcher-preview>span{text-align:right;color:#c1cee1;font-size:10px;display:block}.device-launcher-preview>h3{text-align:center;margin:18px 0 30px;font-size:24px;font-weight:600}.device-launcher-preview>div{justify-content:center;gap:22px;display:flex}.device-launcher-preview button{color:#c6d6ed;flex-direction:column;align-items:center;gap:8px;font-size:10px;display:flex}.device-launcher-preview button>span{color:#fff;background:#2f619f;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.device-location-preview{text-align:center;color:#547da9;background:#edf3fc;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:13px;height:280px;margin-bottom:20px;padding:20px;display:flex}.device-location-preview strong{color:#315578;font-size:23px;font-weight:500}.device-location-preview>span{font-size:12px}.device-location-preview small{color:#5d7897;font-size:10px}.device-explanation{color:#4a6f9f;background:#edf4fe;border-radius:8px;align-items:flex-start;gap:10px;margin-top:23px;padding:15px;display:flex}.device-explanation p{font-size:11px;line-height:1.9}.device-usage-total{letter-spacing:-1.5px;margin:30px 0 0;font-size:44px;font-weight:600}.device-usage-total>span{color:#647b97;letter-spacing:0;margin-left:10px;font-size:20px;font-weight:400}.device-usage-app{margin-top:23px}.device-usage-app>span{color:#536d8f;justify-content:space-between;font-size:12px;display:flex}.device-usage-app small{color:#6a809d;font-size:11px}.device-usage-app>div{background:#edf1f8;border-radius:5px;height:7px;margin-top:11px;overflow:hidden}.device-usage-app>div>span{background:#8aade5;border-radius:5px;height:100%;display:block}.device-audit-event{border-bottom:1px solid #eaf0f7;align-items:center;gap:15px;padding:24px 0;display:flex}.device-audit-event:last-child{border:0}.device-audit-event>div{flex:1}.device-audit-event strong{font-size:13px;font-weight:500;line-height:1.8;display:block}.device-audit-event small{color:#68809e;margin-top:6px;font-size:11px;display:block}.device-audit-event time{color:#637d9e;white-space:nowrap;font-size:11px}.device-edit-fields{gap:20px;margin:25px 0;display:grid}.device-edit-fields label,.device-preview-app{color:#536f91;flex-direction:column;gap:9px;font-size:12px;display:flex}.device-edit-fields input,.device-edit-fields select,.device-preview-app select{color:#2e4b6c;background:#fff;border:1px solid #d4dfed;border-radius:6px;width:100%;padding:11px 12px;font-size:12px}.device-save-draft{margin-top:7px}.device-support-policy{color:#396aa9;background:#edf4ff;border-radius:10px;gap:12px;margin:25px 0;padding:17px;display:flex}.device-support-policy strong{font-size:12px;font-weight:500;display:block}.device-support-policy p{margin-top:7px;font-size:11px;line-height:1.8}.device-management-actions{margin-top:22px}.device-command-row{border-bottom:1px solid #e9eff7;align-items:center;gap:15px;padding:22px 0;display:flex}.device-command-row:last-child{border:0}.device-command-row>div{flex:1}.device-command-row strong{font-size:13px;font-weight:500;display:block}.device-command-row p{color:#627a98;margin-top:6px;font-size:11px;line-height:1.8}.device-command-row.destructive>.record-icon{color:#aa665a;background:#fbefed}.device-command-row.destructive strong{color:#9c554b}.device-action-preview{margin-top:24px;scroll-margin:30px}.device-preview-label{color:#476d9d;background:#eef5ff;border-radius:8px;align-items:center;gap:9px;margin-bottom:18px;padding:14px;font-size:12px;display:flex}.device-preview-label strong{font-weight:500}.device-action-preview>.secondary{margin-top:20px}.device-preview-app{max-width:400px;margin:20px 0}.device-feedback{color:#3e7252;background:#ebf5ef;border-radius:8px;align-items:center;gap:10px;margin:0 0 22px;padding:12px 15px;font-size:12px;line-height:1.8;display:flex}.device-feedback>span{flex:1}.device-workspace-footer{color:#607792;align-items:center;gap:7px;margin:25px 0 0;font-size:10px;line-height:1.9;display:flex}@media (width<=1150px){.device-workspace{padding:23px}.device-workspace-heading{flex-wrap:wrap;align-items:flex-start}.device-heading-actions{margin-left:77px}.device-overview-summary>div{padding:0 18px}.device-overview-summary strong{font-size:18px}.device-facts>div{grid-template-columns:120px 1fr;gap:10px}.device-section-navigation{gap:22px}}@media (width<=760px){.device-workspace{min-height:calc(100dvh - 64px);padding:20px 17px}.device-breadcrumb{margin-bottom:20px;font-size:10px}.device-workspace-heading{gap:20px}.device-heading-icon{border-radius:9px;width:44px;height:58px}.device-heading-icon>svg{width:23px}.device-heading-identity{gap:12px}.device-heading-identity h1{font-size:25px}.device-heading-identity .title-line{flex-wrap:wrap;gap:8px}.device-heading-identity p{gap:5px;margin-top:7px;font-size:10px;line-height:1.8}.device-heading-actions{gap:7px;width:100%;margin-left:0}.device-heading-actions .primary,.device-heading-actions .secondary{flex:1;gap:5px;padding:9px;font-size:10px}.device-heading-actions button:first-child{flex:none}.device-state-strip{flex-wrap:wrap;gap:14px;padding:21px 0;font-size:10px}.device-switcher{justify-content:space-between;width:100%;margin:0}.device-switcher select{min-width:170px;font-size:11px}.device-section-navigation{gap:22px;margin-bottom:20px}.device-section-navigation>button{font-size:11px}.device-overview-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px;padding:0}.device-overview-summary>div{border-bottom:1px solid #e8edf5;padding:20px 17px}.device-overview-summary>div:nth-child(2){border-right:0}.device-overview-summary>div:nth-child(n+3){border-bottom:0}.device-overview-summary strong{margin-top:12px;font-size:18px}.device-overview-summary>div>span,.device-overview-summary small{font-size:10px}.device-detail-grid{grid-template-columns:1fr;gap:17px}.device-secondary-grid{margin-top:17px}.device-management-content .overview-card{padding:20px}.device-facts>div{grid-template-columns:110px 1fr;padding:13px 0;font-size:11px}.device-management-content h2{font-size:14px}.device-mini-activity li{font-size:10px}.device-mini-activity time{font-size:9px}.device-description{font-size:11px}.device-app-list>div{flex-wrap:wrap;gap:9px;padding:22px 0}.device-app-list strong{font-size:12px}.device-app-list small{font-size:10px}.device-app-list .record-icon{width:32px;height:35px}.device-app-installed{min-width:0;font-size:10px}.device-app-list .secondary{margin-left:41px;font-size:10px}.device-app-version{font-size:10px}.device-card-title{font-size:18px}.device-audit-event{flex-wrap:wrap;gap:10px}.device-audit-event strong{font-size:12px}.device-audit-event time{margin-left:48px;font-size:10px}.device-command-row{flex-wrap:wrap;gap:10px}.device-command-row>div{min-width:210px}.device-command-row .secondary{margin-left:48px;font-size:11px}.device-command-row p{font-size:10px}.device-command-row strong{font-size:12px}.device-preview-label{align-items:flex-start;font-size:11px;line-height:1.8}.device-feedback{font-size:11px}.device-workspace-footer{align-items:flex-start;font-size:9px}.device-workspace-footer>svg{margin-top:3px}.device-offline-banner{align-items:flex-start;font-size:10px}}.device-quick-actions{background:#fbfcff;border-top:1px solid #edf1f7;border-bottom:1px solid #e7edf5;padding:18px 20px 20px}.quick-actions-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.quick-actions-title h3{margin:0;font-size:11px;font-weight:600}.quick-actions-title>span{color:#617993;font-size:9px}.quick-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.quick-command-grid>button{text-align:left;color:#355a87;background:#fff;border:1px solid #dfe7f2;border-radius:8px;align-items:center;gap:9px;min-height:49px;padding:10px;font-size:10px;line-height:1.5;display:flex}.quick-command-grid>button>svg{color:#4175b7}.quick-command-grid>button:hover{background:#edf4ff;border-color:#b6cdec}.quick-danger-actions{border-top:1px solid #e8edf5;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;padding-top:13px;display:grid}.quick-danger-actions>button{color:#a4584e;background:#fff8f6;border:1px solid #ecd4d0;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:9px 5px;font-size:9px;line-height:1.5;display:flex}.quick-danger-actions>button:hover{background:#fbece8}.device-quick-dialog{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#253e5c;background:#f8fbfff2;border:1px solid #fff;border-radius:17px;width:min(430px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;position:fixed;inset:0;overflow:auto;box-shadow:0 18px 50px #142a4630}.device-quick-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12223d55}.device-quick-dialog h2{letter-spacing:-.5px;font-size:19px;font-weight:600}.quick-action-target{background:#edf3fb;border-radius:10px;flex-direction:column;gap:7px;margin:22px 0;padding:17px;display:flex}.quick-action-target strong{font-size:14px;font-weight:600}.quick-action-target span{color:#516f94;font-size:11px}.quick-action-target small{color:#577797;font-size:10px}.quick-action-description{color:#526f91;margin:20px 0;font-size:12px;line-height:1.9}.quick-action-boundary{color:#3b679f;background:#e9f2ff;border-radius:8px;gap:9px;padding:14px;display:flex}.quick-action-boundary p{font-size:11px;line-height:1.8}.quick-dialog-footer{border-top:1px solid #e2eaf5;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:23px;display:flex}.danger-preview{color:#fff;background:#a85d50;border-radius:6px;padding:10px 13px;font-size:12px;font-weight:500}.quick-command-result{color:#526f91;margin-top:13px;font-size:10px;line-height:1.8}.device-quick-dialog .quick-dialog-footer .primary,.device-quick-dialog .quick-dialog-footer .secondary{font-size:12px}.device-quick-actions .manage-device-button{border-radius:7px;gap:9px;width:100%;min-height:40px;margin-top:14px;font-size:12px;font-weight:500}.inspector .device-quick-actions{-webkit-backdrop-filter:blur(22px)saturate(1.35);background:linear-gradient(145deg,#f4f8ffdf,#eaf0f9b8);border:1px solid #dfe8f3;border-radius:18px;margin:0 20px 18px;padding:16px;box-shadow:inset 0 1px #ffffffed,0 4px 14px #294b7307}.inspector .quick-actions-title{margin-bottom:14px}.inspector .quick-actions-title h3{color:#263e5b;font-size:12px}.inspector .quick-command-grid>button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#345781;background:linear-gradient(145deg,#ffffffd6,#ffffff78);border:1px solid #ffffffed;border-radius:14px;gap:9px;min-height:58px;padding:10px 11px;font-size:11px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;box-shadow:inset 0 1px #fff,0 2px 6px #24446f08}.inspector .quick-command-grid>button>svg{box-sizing:content-box;color:#3675c7;background:#e8f0fba8;border-radius:10px;flex-shrink:0;padding:6px;box-shadow:inset 0 1px #ffffffa8}.inspector .quick-command-grid>button:hover{background:#fffffff2;border-color:#d2e1f5;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 4px 10px #294b7310}.inspector .quick-command-grid>button:active{background:#e8f1ff;transform:translateY(0)}.inspector .quick-danger-actions{border-top:1px solid #dbe5f1;gap:9px;margin-top:15px;padding-top:15px}.inspector .quick-danger-actions>button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#a3473b;background:linear-gradient(145deg,#fff8f5d9,#ffefeb94);border:1px solid #e9cfca;border-radius:12px;min-height:40px;padding:9px 7px;font-size:10px;transition:background .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffffd9,0 2px 5px #83413805}.inspector .quick-danger-actions>button:hover{background:#ffece6;box-shadow:inset 0 1px #fff,0 3px 8px #8341380c}.inspector .device-quick-actions .manage-device-button{color:#fff;background:linear-gradient(160deg,#287cf4,#0960e8);border:1px solid #1767df;border-radius:13px;min-height:44px;margin-top:14px;box-shadow:inset 0 1px #ffffff4a,0 3px 9px #1765d526}.inspector .device-quick-actions .manage-device-button:hover{background:linear-gradient(160deg,#3486fb,#1769ec);box-shadow:inset 0 1px #ffffff59,0 4px 12px #1765d533}.inspector .device-quick-actions button:focus-visible{outline-offset:3px;outline:2px solid #176dec}@media (width<=760px){.inspector .device-quick-actions{margin:0 20px 18px;padding:14px}.inspector .quick-command-grid>button{gap:7px;padding:9px}.inspector .quick-command-grid>button>svg{padding:5px}.inspector .quick-danger-actions>button{font-size:9px}}@media (prefers-reduced-motion:reduce){.inspector .quick-command-grid>button,.inspector .quick-danger-actions>button{transition:none}.inspector .quick-command-grid>button:hover{transform:none}}.inspector .device-quick-actions{background:linear-gradient(145deg,#f5f8fddd,#eef3f9cc);border-color:#e3eaf3;box-shadow:inset 0 1px #ffffffd9}.inspector .quick-command-grid{gap:6px}.inspector .quick-actions-title>span{color:#62758d;font-size:9px}.inspector .quick-danger-label{color:#b52e33;letter-spacing:.02em;border-top:1px solid #dce5f1;align-items:center;gap:5px;margin:16px 0 9px;padding-top:14px;font-size:9px;font-weight:600;display:flex}.inspector .quick-danger-actions{border-top:0;margin-top:0;padding-top:0}.inspector .quick-danger-actions>button{color:#ae202b;background:linear-gradient(155deg,#ffedeb,#ffe1e0);border:1px solid #dc7d80;font-weight:600;box-shadow:inset 0 1px #ffffffb8}.inspector .quick-danger-actions>button:hover{color:#961824;background:#ffd7d7;border-color:#c63945;box-shadow:inset 0 1px #ffffffa8,0 2px 5px #ab25330a}.inspector .quick-danger-actions>button:active{background:#ffcbcf}.device-quick-dialog.destructive{border-color:#f1c9cb}.device-quick-dialog.destructive h2{color:#af2430}.device-quick-dialog .danger-preview{color:#fff;background:#bc2b39;border:1px solid #a52230;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:500}.device-quick-dialog .danger-preview:hover:not(:disabled){background:#a81f2d}.device-quick-dialog .danger-preview:disabled{color:#98626b;cursor:not-allowed;opacity:1;background:#f0d6d9;border-color:#e5b9bf}.danger-confirmation{background:#fff1f1;border:1px solid #f0cbd0;border-radius:12px;margin-top:20px;padding:15px}.danger-confirmation label{color:#84333d;font-size:12px;line-height:1.9;display:block}.danger-confirmation code{color:#a42735;-webkit-user-select:all;user-select:all;background:#f7dfe2;border-radius:5px;padding:3px 6px;font-weight:600}.danger-confirmation input{color:#692932;background:#fff;border:1px solid #dca3ab;border-radius:8px;outline:none;width:100%;margin-top:10px;padding:11px 12px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:13px;display:block}.danger-confirmation input:focus{border-color:#be3f50;box-shadow:0 0 0 3px #bc2b3910}.danger-confirmation p{color:#925864;margin-top:8px;font-size:10px;line-height:1.7}.device-quick-dialog .quick-dialog-footer .danger-preview:focus-visible{outline-offset:3px;outline:2px solid #bc2b39}.device-app-inventory-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:460px;margin-top:10px;overflow-y:auto}.device-app-inventory-list>div{border-bottom:1px solid #e9eff7;flex-wrap:wrap;align-items:center;gap:14px;padding:18px 2px;display:flex}.device-app-inventory-list>div:last-child{border:0}.device-app-inventory-list .record-icon{flex-shrink:0;width:32px;height:34px}.device-app-inventory-list>div>span:nth-child(2){flex:1;min-width:0}.device-app-inventory-list strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.device-app-inventory-list small{color:#607791;margin-top:5px;font-size:11px;display:block}.app-status-pill{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-size:10px;font-weight:500;display:inline-flex}.app-status-pill.positive{color:#2f7a49;background:#e9f6ee}.app-status-pill.neutral{color:#5e7390;background:#eef1f6}.device-overview-summary>div{min-width:0}.device-overview-summary strong,.device-overview-summary small,.device-workspace dd{overflow-wrap:anywhere;word-break:break-word}.device-detail-grid>*{min-width:0}.device-management-content .device-diagnostics{padding:25px 28px}.diagnostics-policy-strip{border-bottom:1px solid #e7edf6;flex-wrap:wrap;align-items:center;gap:20px;padding:2px 0 18px;display:flex}.diagnostics-versions{color:#566f8f;align-items:center;gap:12px;font-size:12px;display:flex}.diagnostics-versions>span{align-items:center;gap:9px;display:flex}.diagnostics-versions strong{color:#2c628c;background:#e9f2fa;border-radius:5px;padding:5px 8px;font-size:12px;font-weight:600}.diagnostics-versions>svg{color:#8296b0}.diagnostics-sync{align-items:center;gap:7px;font-size:12px;line-height:1.8;display:flex}.sync-current{color:#347448}.sync-pending{color:#946514}.diagnostics-report-time{color:#5c7595;align-items:center;gap:7px;margin-left:auto;font-size:11px;display:flex}.diagnostics-source{color:#617894;align-items:flex-start;gap:7px;margin:15px 0 7px;font-size:10px;line-height:1.9;display:flex}.diagnostics-source>svg{margin-top:3px}.diagnostics-tabs{border-bottom:1px solid #e2eaf4;gap:29px;margin-bottom:8px;display:flex;overflow-x:auto}.diagnostics-tabs button{white-space:nowrap;color:#627a98;border-bottom:2px solid #0000;padding:17px 0 14px;font-size:13px}.diagnostics-tabs button.active{color:#1a62c2;border-color:#246bd1;font-weight:500}.diagnostics-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 55px;margin:0;display:grid}.diagnostics-field{border-bottom:1px solid #edf1f7;padding:23px 0 22px}.diagnostics-field.field-wide{grid-column:span 2}.diagnostics-field dt{color:#5e7594;margin-bottom:9px;font-size:11px}.diagnostics-field dd{color:#294464;align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:500;line-height:1.8;display:flex}.diagnostics-field dd>span{overflow-wrap:anywhere;min-width:0}.diagnostics-field dd>.icon-button{color:#607c9e;flex-shrink:0;width:28px;height:28px}.diagnostics-field .diagnostics-unavailable{color:#667e9b;font-size:12px;font-weight:400}.diagnostics-os{color:#33744a;background:#e9f4ee;border:1px solid #d7eadd;border-radius:7px;align-items:center;gap:7px;padding:5px 9px;font-size:12px;font-weight:500;display:inline-flex}.diagnostics-copy-feedback{color:#3d689c;background:#edf5ff;border-radius:7px;margin:15px 0 0;padding:10px 12px;font-size:11px;line-height:1.8}.diagnostics-app-summary{color:#6385b3;align-items:center;gap:14px;padding:25px 0 20px;display:flex}.diagnostics-app-summary h2{color:#2b4464;font-size:17px}.diagnostics-app-summary p{color:#5c779a;margin-top:8px;font-size:11px;line-height:1.8}.diagnostics-app-table-wrap{overflow-x:auto}.diagnostics-app-table{table-layout:auto;min-width:600px;font-size:12px}.diagnostics-app-table th{padding:14px;font-size:11px}.diagnostics-app-table td{height:70px;padding:17px 14px}.diagnostics-app-table th:nth-child(n){width:auto}.diagnostics-app-table td:first-child>svg{vertical-align:middle;color:#6485b3;margin-right:10px;display:inline-block}.diagnostics-app-table td strong{font-size:12px;font-weight:500}.diagnostics-app-note{color:#5c7797;margin-top:20px;font-size:10px;line-height:1.9}.device-diagnostics-entry{margin-top:23px}@media (width<=1000px){.diagnostics-policy-strip{gap:12px}.diagnostics-report-time{width:100%;margin-left:0}.diagnostics-field-grid{gap:0 25px}.diagnostics-field dd{font-size:13px}}@media (width<=760px){.device-management-content .device-diagnostics{padding:20px}.diagnostics-policy-strip{gap:13px;padding-bottom:16px}.diagnostics-versions{flex-wrap:wrap;gap:8px;font-size:10px}.diagnostics-versions>span{gap:6px}.diagnostics-versions strong{padding:4px 6px;font-size:11px}.diagnostics-versions>svg{width:12px}.diagnostics-sync{font-size:11px}.diagnostics-report-time{font-size:10px;line-height:1.8}.diagnostics-source{font-size:9px;line-height:1.9}.diagnostics-tabs{gap:22px}.diagnostics-tabs button{font-size:11px}.diagnostics-field-grid{grid-template-columns:1fr;gap:0}.diagnostics-field.field-wide{grid-column:span 1}.diagnostics-field{padding:20px 0}.diagnostics-field dt{font-size:10px}.diagnostics-field dd{gap:7px;font-size:12px}.diagnostics-field .diagnostics-unavailable{font-size:11px}.diagnostics-app-summary{gap:10px}.diagnostics-app-summary h2{font-size:15px}.diagnostics-app-summary p{font-size:10px}.diagnostics-app-note{font-size:9px}.diagnostics-app-table{min-width:550px;font-size:11px}}.device-health{gap:14px;display:grid}.health-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.health-head h2{margin:0}.health-observation{color:#607089;margin:0;font-size:12px}.health-section{border-top:1px solid #e3e8f1;padding-top:12px}.health-section-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.health-section-head h3{margin:0;font-size:14px}.health-section-head small{color:#607089;font-size:11px}.health-state{color:#42526b;background:#eef2f8;border-radius:999px;align-items:center;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.health-state-reported{color:#256b3c;background:#e6f4ea}.health-state-permission-needed,.health-state-partial,.health-state-timed-out,.health-state-stale{color:#8a5a12;background:#fdf1dc}.health-subsection{border-left:2px solid #e3e8f1;margin-top:10px;padding-left:12px}.health-subsection h4{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;font-size:12px;display:flex}.health-bt-list,.health-profiles{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.health-bt-list li{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:12px;display:flex}.health-bt-list li span{color:#42526b;font-family:ui-monospace,Menlo,monospace}.health-bt-list li small{color:#607089}.health-profiles li>div{align-items:center;gap:10px;font-size:12px;display:flex}.health-profile-status{color:#42526b;font-size:11px}.health-profile-status.status-timeout,.health-profile-status.status-denied{color:#8a5a12}.health-note,.health-empty{color:#607089;margin:4px 0 0;font-size:11px}.field-source{color:#52627a;letter-spacing:.01em;vertical-align:middle;white-space:nowrap;background:#eef3fb;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.field-source[data-source=self-reported]{color:#1f6b45;background:#e8f4ee}.device-location-card{gap:10px;display:grid}.location-provenance{color:#607089;align-items:center;gap:6px;margin:0;font-size:11px;display:flex}.location-map-link{align-items:center;gap:6px;width:fit-content;text-decoration:none;display:inline-flex}.location-history{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.location-history li{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:12px;display:flex}.location-history li strong{font-family:ui-monospace,Menlo,monospace;font-weight:600}.location-history li span,.location-history time{color:#607089}.location-history li[data-old]{opacity:.78}.device-data-usage-card{gap:10px;display:grid}.data-usage-periods{flex-wrap:wrap;gap:6px;display:flex}.data-usage-periods button{cursor:pointer;background:#fff;border:1px solid #cbd5e6;border-radius:999px;padding:4px 12px;font-size:12px}.data-usage-periods button.active{color:#fff;background:#0f2a5c;border-color:#0f2a5c}.data-usage-totals{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.data-usage-net{border:1px solid #dde4f0;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.data-usage-net span{color:#607089;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.data-usage-net strong{font-size:20px}.data-usage-net small{color:#607089}.data-usage-apps td small{color:#607089;word-break:break-all;font-family:ui-monospace,Menlo,monospace;font-size:11px}.data-usage-apps tr[data-other] td{color:#607089}.data-usage-hint{align-items:flex-start;gap:6px;display:flex}.health-state-partial{color:#7a5200;background:#fff4d6}.app-lifecycle{flex-basis:100%;gap:8px;margin-top:4px;display:grid}.app-lifecycle-buttons{flex-wrap:wrap;gap:6px;display:flex}.app-lifecycle-buttons button{padding:4px 10px;font-size:12px}.app-lifecycle-buttons button.destructive:not(:disabled){color:#b42318}.app-lifecycle-buttons button:disabled{opacity:.55;cursor:not-allowed}.app-lifecycle-confirm{border:1px solid #d5dde8;border-radius:8px;gap:6px;padding:10px 12px;display:grid}.app-lifecycle-confirm p{margin:0;font-size:12px}.app-lifecycle-confirm>div{gap:8px;display:flex}.app-lifecycle-note{color:#5b6779}.app-lifecycle-error{color:#b42318;margin:0;font-size:12px}.app-lifecycle-outcome{overflow-wrap:anywhere;margin:0;font-size:12px}.app-lifecycle-outcome.good{color:#067647}.app-lifecycle-outcome.bad{color:#b42318}.app-lifecycle-outcome.pending{color:#9a6700}.app-lifecycle-outcome.neutral{color:#5b6779}.device-support-tab{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.device-support-state{grid-column:1/-1}.device-support-headline{color:#1f3558;margin:0 0 12px;font-size:17px;font-weight:650}.tone-live .device-support-headline{color:#15714a}.tone-attention .device-support-headline{color:#a3470f}.tone-waiting .device-support-headline{color:#7a5a00}.device-support-errors{color:#7a3d00;background:#fff7ee;border:1px solid #f0c9a4;border-radius:8px;margin:0 0 12px;padding:10px 14px;font-size:13px;list-style:none}.device-support-state dd small,.device-support-actions small{color:#647287;margin-top:2px;font-size:12px;font-weight:400;display:block}.device-support-request form{gap:12px;display:grid}.device-support-request label{color:#5b6f89;gap:6px;font-size:12px;font-weight:550;display:grid}.device-support-request textarea{resize:vertical;min-height:72px;font:inherit;border:1px solid #cdd7e5;border-radius:8px;padding:9px 11px}.device-support-buttons{flex-wrap:wrap;gap:10px;display:flex}.device-support-note{color:#647287;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.45;display:flex}.device-support-note svg{flex:none;margin-top:2px}.device-support-ok{color:#15714a;margin:0;font-size:13px}.device-support-actions ul{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.device-support-actions li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.device-support-actions li span{color:#314e74;font-size:13px;line-height:1.4}.device-support-actions button:disabled{cursor:not-allowed;opacity:.6}@media (width<=1000px){.device-support-tab{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.device-support-actions li{grid-template-columns:minmax(0,1fr)}}.device-support-progress{flex-wrap:wrap;gap:4px 12px;margin:6px 0;padding:0;font-size:12px;list-style:none;display:flex}.device-support-progress li[data-state=pending]{opacity:.55}.device-support-progress li[data-state=current]{font-weight:600}.maplibregl-map{-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}.maplibregl-ctrl-group button{box-sizing:border-box;cursor:pointer;background-color:#0000;border:0;outline:none;width:29px;height:29px;padding:0;display:block}.maplibregl-ctrl button{-webkit-user-select:none;user-select:none}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}.maplibregl-ctrl-icon{background-color:#0000}.maplibregl-ctrl-group button+button{border-top:1px solid buttontext}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23333'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23333'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E %3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23fff'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23fff'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E %3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23000'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23000'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E %3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23333'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E %3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23fff'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23fff'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E %3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23000'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23000'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E %3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23333'%3E %3Cpath d='m10.5 14 4-8 4 8z'/%3E %3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E %3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23fff'%3E %3Cpath d='m10.5 14 4-8 4 8z'/%3E %3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E %3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29' fill='%23000'%3E %3Cpath d='m10.5 14 4-8 4 8z'/%3E %3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E %3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22' stroke='%23333'%3E %3Ccircle cx='11' cy='11' r='8.5'/%3E %3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E %3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517-.195 0-.461-.118-.775-.517-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11c0-2.447.331-4.64.853-6.206.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517.195 0 .461.118.775.517.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E %3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.333 1.333 0 0 1-.224-.138c.047-.038.12-.085.224-.138.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5c1.909 0 3.622.166 4.845.428.616.132 1.08.283 1.379.434.105.053.177.1.224.138-.047.038-.12.085-.224.138-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.33 1.33 0 0 1-.224-.138 1.33 1.33 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5c1.909 0 3.622.166 4.845.428.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.33 1.33 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.465 1.465 0 0 1-.39-.272.293.293 0 0 1-.047-.064.293.293 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.33.33 0 0 1 .047.064.293.293 0 0 1-.048.064 1.435 1.435 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002-.002Zm0 .018v.002-.002Zm17.002.002v-.002.002Zm0-.018v-.002.002Z'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22' stroke='%2333b5e5'%3E %3Ccircle cx='11' cy='11' r='8.5'/%3E %3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E %3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517-.195 0-.461-.118-.775-.517-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11c0-2.447.331-4.64.853-6.206.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517.195 0 .461.118.775.517.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E %3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.333 1.333 0 0 1-.224-.138c.047-.038.12-.085.224-.138.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5c1.909 0 3.622.166 4.845.428.616.132 1.08.283 1.379.434.105.053.177.1.224.138-.047.038-.12.085-.224.138-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.33 1.33 0 0 1-.224-.138 1.33 1.33 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5c1.909 0 3.622.166 4.845.428.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.33 1.33 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.465 1.465 0 0 1-.39-.272.293.293 0 0 1-.047-.064.293.293 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.33.33 0 0 1 .047.064.293.293 0 0 1-.048.064 1.435 1.435 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002-.002Zm0 .018v.002-.002Zm17.002.002v-.002.002Zm0-.018v-.002.002Z'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='%23333'%3E %3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='%2333b5e5'%3E %3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23333'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23aaa'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' fill='%23f00'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:2s linear infinite maplibregl-spin}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23fff'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23999'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' fill='%23f00'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23000'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' display='none'/%3E %3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20' fill='%23666'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='m14 5 1 1-9 9-1-1z' fill='%23f00'/%3E %3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E %3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E %3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E %3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E %3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E %3Cg style='stroke-width:1.12603545'%3E %3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E %3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E %3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E %3C/g%3E %3C/svg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E %3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E %3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E %3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E %3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E %3Cg style='stroke-width:1.12603545'%3E %3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E %3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E %3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E %3C/g%3E %3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E %3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E %3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E %3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E %3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E %3Cg style='stroke-width:1.12603545'%3E %3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E %3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E %3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E %3C/g%3E %3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{color:#000;box-sizing:content-box;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{cursor:pointer;box-sizing:border-box;background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E");border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20' fill='%23fff'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{white-space:nowrap;color:#333;box-sizing:border-box;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.maplibregl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right,[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}.maplibregl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{cursor:pointer;background-color:#0000;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:15px 10px;position:relative;box-shadow:0 1px 2px #0000001a}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.maplibregl-marker-draggable{cursor:grab}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.maplibregl-user-location-dot:before{content:"";animation:2s infinite maplibregl-user-location-dot-pulse;position:absolute}.maplibregl-user-location-dot:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}.maplibregl-cooperative-gesture-screen{color:#fff;opacity:0;pointer-events:none;z-index:99999;background:#0006;justify-content:center;align-items:center;padding:1rem;font-size:1.4em;line-height:1.2;transition:opacity 1s 1s;display:flex;position:absolute;inset:0}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{z-index:99999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.device-location-map{background:#fff;border:1px solid #e1e8ef;border-radius:18px;margin-top:18px;overflow:hidden}.modern-map-stage{isolation:isolate;background:#edf1f4;height:230px;position:relative}.modern-map-surface{position:absolute;inset:0}.modern-map-surface .maplibregl-canvas:focus-visible{outline-offset:-3px;outline:2px solid #176dec}.modern-map-demo{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#526983;pointer-events:none;background:#ffffffed;border:1px solid #ffffffc4;border-radius:12px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:500;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 7px #27394f09}.modern-map-demo i{background:#6d88a8;border-radius:50%;width:5px;height:5px}.modern-map-controls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #ffffffda;border-radius:14px;flex-direction:column;padding:4px;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 3px 14px #203b5b14}.modern-map-controls button{color:#496681;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.modern-map-controls button:hover{color:#176dec;background:#e9f0f9}.modern-map-controls button:focus-visible,.modern-map-open:focus-visible{outline-offset:2px;outline:2px solid #176dec}.modern-map-controls button:disabled{opacity:.4;cursor:default}.modern-map-controls>span{background:#e2e9f2;height:1px;margin:3px 4px}.modern-device-marker{background:#2675ed20;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 0 9px #2675ed0c}.device-marker-core{background:#2376ed;border:3px solid #fff;border-radius:50%;width:17px;height:17px;box-shadow:0 2px 7px #1d4b9740}.modern-map-footer{align-items:center;gap:10px;padding:13px 14px 8px;display:flex}.modern-map-footer>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.modern-map-footer strong{color:#2b425f;font-size:12px;font-weight:600}.modern-map-footer span{color:#627991;font-size:10px;line-height:1.5}.modern-map-open{color:#5d7899;background:#f3f6fa;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.modern-map-open:hover{color:#176dec;background:#e8f0fb}.modern-map-attribution{color:#62778d;flex-wrap:wrap;align-items:center;gap:4px;padding:0 14px 11px;font-size:9px;line-height:1.5;display:flex}.modern-map-attribution a{color:#576f89}.modern-map-attribution a:hover{text-decoration:underline}.modern-map-status{color:#566d86;pointer-events:none;background:#fffffff2;border:1px solid #dde6f0;border-radius:10px;width:fit-content;max-width:calc(100% - 24px);padding:8px 11px;font-size:11px;position:absolute;bottom:12px;left:12px;right:12px}@media (width<=760px){.modern-map-stage{height:210px}.modern-map-controls button{width:34px;height:34px}}.modern-location-map{isolation:isolate;position:relative}.modern-map-stage{height:314px}.modern-map-glass{z-index:2;-webkit-backdrop-filter:blur(22px)saturate(1.45);background:linear-gradient(145deg,#ffffffc7,#eff5ffb8);border-top:1px solid #ffffffed;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff8c,0 -4px 18px #294b7310}.modern-map-glass .modern-map-footer{padding-top:14px}.modern-map-glass .modern-map-footer strong{color:#233c5b}.modern-map-glass .modern-map-footer span{color:#4e6885}.modern-map-glass .modern-map-attribution,.modern-map-glass .modern-map-attribution a{color:#4d6580}.modern-map-glass .modern-map-open{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#476c99;background:#ffffff80;border:1px solid #ffffffb3;box-shadow:0 2px 6px #36557b08}.modern-map-glass .modern-map-open:hover{background:#ffffffc7}.modern-map-status{bottom:108px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.modern-map-glass{background:#f2f6fcf5}}@media (width<=760px){.modern-map-stage{height:300px}}.unknown-device-location{text-align:center;color:#52657e;background:#f7f9fc;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:230px;padding:30px;display:flex}.unknown-device-location strong{color:#273e59;font-size:14px}.unknown-device-location p{max-width:48ch;font-size:12px;line-height:1.8}.inspector .quick-command-grid>.glass-button{isolation:isolate;color:#354f70;-webkit-backdrop-filter:blur(12px)saturate(1.15);background:#ffffff5c;border:1px solid #b4c8e2;border-radius:12px;min-width:0;min-height:54px;padding:0;transition:background .16s,border-color .16s,transform .16s cubic-bezier(.2,.8,.2,1);display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa8}.glass-button-content{z-index:1;text-align:left;align-items:center;gap:11px;min-width:0;min-height:54px;padding:12px 14px;font-size:11px;font-weight:500;line-height:1.5;display:flex;position:relative}.glass-button-content>span{min-width:0}.glass-button-content>svg{color:#4576b5;stroke-width:1.7px;flex-shrink:0}.glass-button-reflection{pointer-events:none;background:radial-gradient(ellipse at var(--glass-x,50%) var(--glass-y,0%),#ffffff78,transparent 70%);opacity:0;transition:opacity .16s;position:absolute;inset:0}@media (hover:hover){.inspector .quick-command-grid>.glass-button:hover{background:#ffffffb8;border-color:#7ea8dd;transform:none}.glass-button:hover>.glass-button-reflection{opacity:.5}}.inspector .quick-command-grid>.glass-button:active{background:#dfeafb99;border-color:#6b97cf;transform:scale(.985);box-shadow:inset 0 1px 2px #37608e0c}.inspector .quick-command-grid>.glass-button:focus-visible{outline-offset:3px;outline:2px solid #176dec}.inspector .quick-command-grid>.glass-button:disabled{opacity:.5;cursor:default;transform:none}@media (width<=760px){.glass-button-content{gap:10px;padding:11px 12px}}@media (prefers-reduced-motion:reduce){.inspector .quick-command-grid>.glass-button,.glass-button-reflection{transition:none}.inspector .quick-command-grid>.glass-button:active{transform:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.inspector .quick-command-grid>.glass-button{background:#f4f8fe}}.quick-action-status{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.quick-action-status li{color:#44607f;background:#ffffff9e;border:1px solid #e1eaf5;border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:7px 10px;font-size:10px;line-height:1.5;display:flex}.quick-action-status li strong{color:#2c4766;font-weight:600}.quick-action-status li.tone-good{color:#25683f;background:#eefaf2;border-color:#bfe0cb}.quick-action-status li.tone-bad{color:#a42735;background:#fff1f1;border-color:#f0cbd0}.quick-action-status li.tone-pending{color:#2f5f9e;background:#eef4ff;border-color:#c9daf2}.quick-command-grid>button[data-unavailable=true]{opacity:.62}.quick-action-blocked{color:#7a5410;background:#fff6e5;border:1px solid #f0d9a8;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:11px;line-height:1.7}.quick-action-policy{color:#6b4a0e;background:#fff6e5;border:1px solid #f0d9a8;border-radius:10px;margin:14px 0 0;padding:12px 14px}.quick-action-policy strong{font-size:12px}.quick-action-policy p{margin:6px 0 0;font-size:11px;line-height:1.7}.quick-action-ack{color:#344f6f;align-items:flex-start;gap:9px;margin:16px 0 0;font-size:11px;line-height:1.7;display:flex}.quick-action-ack input{margin-top:3px}.quick-command-reason select{font:inherit;background:#fff;border:1px solid #d7dfeb;border-radius:6px;width:100%;min-width:0;padding:11px}.inspector .detail-tabs{background:#eff3f9;border:1px solid #e5ebf3;border-radius:14px;justify-content:stretch;gap:3px;margin:2px 20px 18px;padding:4px;display:flex;position:relative}.inspector .detail-tabs>button{isolation:isolate;color:#60738c;border:0;border-radius:10px;flex:1;min-width:0;min-height:34px;padding:7px 4px;font-size:11px;transition:color .15s;position:relative}.inspector .detail-tabs>button:hover{color:#2b527f;background:#ffffff45}.inspector .detail-tabs>button.current{color:#285b9c;background:0 0;border:0;font-weight:600}.detail-tab-selection{z-index:-1;background:#ffffffed;border:1px solid #fffffffa;border-radius:10px;position:absolute;inset:0;box-shadow:0 2px 5px #2b486410}.detail-tab-label{white-space:nowrap;justify-content:center;align-items:center;gap:5px;display:flex}.detail-tab-label small{color:#57708e;background:#e3eaf5;border-radius:5px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:500;display:grid}.inspector .detail-tabs>button:focus-visible{outline-offset:2px;outline:2px solid #176dec}.inspector .inspector-content{padding:0 20px 20px}.inspector .inspector-content .detail-section{background:#f8fafd;border:1px solid #e5ebf3;border-radius:16px;margin:0 0 14px;padding:16px;box-shadow:inset 0 1px #fff}.inspector .detail-section h3{color:#293f5a;margin:0 0 16px;font-size:12px;font-weight:600}.inspector-section-heading{color:#7b91ac;justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.inspector .inspector-section-heading h3{margin-bottom:0}.inspector .inspector-fact-list{margin:0;font-size:11px;display:block}.inspector-fact-row{border-bottom:1px solid #e7edf4;grid-template-columns:minmax(90px,.8fr) minmax(0,1.3fr);align-items:center;gap:14px;padding:12px 0;display:grid}.inspector-fact-row:last-child{border-bottom:0;padding-bottom:1px}.inspector .inspector-fact-row dt{color:#677c96;font-size:11px;line-height:1.6}.inspector .inspector-fact-row dd{text-align:right;color:#314b6b;overflow-wrap:anywhere;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin:0;font-size:11px;font-weight:500;line-height:1.6;display:flex}.inspector-fact-row dd .platform-icon{width:14px;height:14px}.inspector .identifier-fact dd{color:#55708f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:400}.inspector .inspector-content .vitals{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;padding:0;display:grid}.inspector .vitals>div{background:#f8fafd;border:1px solid #e5ebf3;border-radius:15px;min-width:0;padding:15px;box-shadow:inset 0 1px #fff}.inspector .vitals>div>span{color:#627992;font-size:10px;line-height:1.5;display:block}.inspector .vitals strong{color:#2d486a;align-items:center;gap:8px;margin-top:10px;font-size:21px;font-weight:600;display:flex}.inspector .vitals strong.policy{align-items:flex-start;font-size:11px;line-height:1.5}.inspector .vitals strong.policy>svg{flex-shrink:0;width:18px;height:18px}.inspector .vitals small{color:#71839c;margin-top:6px;font-size:9px;line-height:1.6;display:block}.inspector .approval{color:#4676b2;background:#edf3fc;border:1px solid #e0eafa;border-radius:12px;gap:9px;padding:12px}.inspector .approval>svg{flex-shrink:0}.inspector .approval strong{color:#3d6698;font-size:11px;font-weight:500}.inspector .approval p{color:#657e9e;margin-top:4px;font-size:10px;line-height:1.7}.inspector .support-actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px;display:grid}.inspector .support-actions .primary,.inspector .support-actions .secondary{border-radius:11px;gap:6px;min-height:38px;padding:9px 10px;font-size:10px}.inspector .support-actions .secondary{color:#4b6585;background:#fff;border-color:#dce5f1}.inspector .action-caption{color:#71839b;margin-top:9px;font-size:9px;line-height:1.7;display:block}.inspector .section-heading{align-items:center;margin-bottom:6px}.inspector .section-heading h3{margin-bottom:0}.inspector .section-heading .text-button{color:#3977c5;font-size:10px}.inspector .activity-list{margin:0}.inspector .activity-list li{color:#4e6683;border-bottom:1px solid #e7edf4;grid-template-columns:16px 53px minmax(0,1fr);gap:8px;padding:12px 0;font-size:10px;line-height:1.7;display:grid}.inspector .activity-list li:last-child{border-bottom:0;padding-bottom:0}.inspector .activity-list li>svg{width:15px;height:15px;margin-top:1px}.inspector .activity-list time{color:#7b8da5;white-space:nowrap;font-size:9px}.inspector .app-record,.inspector .policy-record{border-color:#e7edf4}.inspector .app-record>svg,.inspector .policy-record>svg{color:#5b84b7;flex-shrink:0}.inspector .offline-note{border-radius:13px;margin-bottom:14px}.inspector .tab-description{font-size:11px;line-height:1.8}@media (width<=760px){.inspector .detail-tabs{margin:2px 20px 16px}.inspector .detail-tabs>button{font-size:10px}.inspector .inspector-content{padding:0 20px 18px}.inspector .inspector-content .detail-section{padding:14px}.inspector .vitals>div{padding:13px}.inspector-fact-row{gap:10px}.inspector .support-actions .primary,.inspector .support-actions .secondary{padding:9px;font-size:10px}}@media (prefers-reduced-motion:reduce){.inspector .detail-tabs>button{transition:none}}.inspector .inspector-content{background:linear-gradient(155deg,#f8faffd9,#f1f5fbb8);border:1px solid #e5ebf3;border-radius:18px;margin:0 20px 20px;padding:0 16px 4px;box-shadow:inset 0 1px #ffffffed}.inspector .inspector-content .detail-section{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e0e8f2;border-radius:0;margin:0;padding:18px 0}.inspector .inspector-content .detail-section:last-child{border-bottom:0}.inspector .inspector-content .vitals{border-bottom:1px solid #e0e8f2;gap:0;margin:0;padding:17px 0}.inspector .vitals>div{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 14px}.inspector .vitals>div:first-child{border-right:1px solid #e0e8f2;padding-left:0}.inspector .vitals>div:last-child{padding-right:0}.inspector .inspector-fact-row{border-bottom-color:#e6ecf4;padding:11px 0}.inspector .inspector-fact-row:last-child{padding-bottom:0}.inspector .activity-list li{border-bottom-color:#e6ecf4}.inspector .offline-note{margin:16px 0 0}.inspector .detail-tabs{background:#eff3f9b8;border-color:#e2eaf4;margin-bottom:12px}.inspector .detail-section .tab-description{margin-bottom:8px}@media (width<=760px){.inspector .inspector-content{margin:0 20px 18px;padding:0 14px 2px}.inspector .inspector-content .detail-section{padding:16px 0}.inspector .vitals>div{padding:0 12px}.inspector .vitals>div:first-child{padding-left:0}.inspector .vitals>div:last-child{padding-right:0}}.inspector .copyable-fact{cursor:pointer;border-radius:6px;transition:background .15s;position:relative}.inspector .copyable-fact:hover,.inspector .copyable-fact:focus-within{background:#eaf1fa70}.copyable-fact-value{text-align:right;width:100%;min-width:0;font:inherit;color:inherit;line-height:inherit;border-radius:6px;justify-content:flex-end;align-items:center;gap:6px;display:flex}.copyable-fact-text{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;min-width:0}.fact-copy-icon{color:#7b94b1;opacity:0;flex-shrink:0;place-items:center;width:16px;height:20px;transition:opacity .15s,color .15s;display:grid}.copyable-fact:hover .fact-copy-icon,.copyable-fact:focus-within .fact-copy-icon,.fact-copied .fact-copy-icon{opacity:1}.fact-copied .fact-copy-icon{color:#2b9860}.copyable-fact-value:focus-visible{outline-offset:3px;outline:2px solid #176dec}.fact-copy-error{color:#a05243;grid-column:1/-1;font-size:10px;line-height:1.6}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:none){.fact-copy-icon{opacity:.6}}@media (prefers-reduced-motion:reduce){.inspector .copyable-fact,.fact-copy-icon{transition:none}}.inspector .inspector-content{isolation:isolate;position:relative}.inspector .inspector-content .detail-section,.inspector .vitals>.inspector-vital-card{border-radius:0}.devices-page .workspace{background:radial-gradient(at 100% 8%,#c8dff5 0%,#0000 53%),radial-gradient(at 86% 82%,#d5e2f1 0%,#0000 52%),#edf2f8}.devices-page .workspace>.inventory{background:#fff}.devices-page .workspace .inspector.inspector-animated{-webkit-backdrop-filter:blur(38px)saturate(1.45);isolation:isolate;background:linear-gradient(145deg,#ffffff94,#f6faff70 45%,#edf4ff85);border:1px solid #ffffffc9;border-radius:24px;height:calc(100% - 24px);margin:12px 12px 12px 0;box-shadow:inset 0 1px #fff,inset 1px 0 #ffffffb0,-5px 7px 22px #253f6414,0 2px 5px #253f6408}.inspector.inspector-animated:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,#ffffff75,#0000 36%,#ffffff12 75%,#ffffff40);animation:.38s cubic-bezier(.16,1,.3,1) both inspector-glass-settle;position:absolute;inset:0}.inspector.inspector-animated>.inspector-frame{z-index:1;scrollbar-color:#879fbc80 transparent;background:0 0;position:relative}.inspector .inspector-top{background:0 0}.inspector .device-quick-actions{-webkit-backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(145deg,#ffffff83,#f4f8ff5c);border-color:#fffc;box-shadow:inset 0 1px #ffffffd9,0 3px 10px #2e4d7205}.inspector .inspector-content{-webkit-backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(145deg,#ffffff85,#f5f9ff59);border-color:#ffffffb8;box-shadow:inset 0 1px #ffffffed}.inspector .detail-tabs{background:#e8f0fa85;border-color:#ffffffad;box-shadow:inset 0 1px #ffffffa8}.inspector .detail-tab-selection{background:#ffffffde;border-color:#fff;box-shadow:0 2px 6px #354f7014}.inspector .inspector-title>.icon-button{color:#506b8b;background:#ffffff68;border:1px solid #ffffffc9;border-radius:11px;transition:background .16s,transform .16s;box-shadow:inset 0 1px #ffffffad}.inspector .inspector-title>.icon-button:hover{color:#285e9e;background:#ffffffd9}.inspector .inspector-title>.icon-button:active{transform:scale(.94)}.inspector .inspector-resize-handle{border-radius:24px 0 0 24px}.inspector .inspector-resize-handle>span{background:#8aa7c67d;box-shadow:0 1px #ffffffad}.inspector .inspector-resize-handle:hover>span,.inspector .inspector-resize-handle:focus-visible>span,.inspector.is-resizing .inspector-resize-handle>span{background:#347acb}.inspector .approval{background:#e4effca1;border-color:#d1e1f4}.inspector .copyable-fact:hover,.inspector .copyable-fact:focus-within{background:#ffffff78}@keyframes inspector-glass-settle{0%{opacity:.35}to{opacity:1}}@media (width<=760px){.devices-page .workspace .inspector.inspector-animated{border:0;border-radius:0;height:100%;margin:0;box-shadow:inset 0 1px #ffffffbf}.inspector .inspector-resize-handle{border-radius:0}}@media (prefers-reduced-motion:reduce){.inspector.inspector-animated:before{animation:none}.inspector .inspector-title>.icon-button{transition:none}.inspector .inspector-title>.icon-button:active{transform:none}}@media (prefers-reduced-transparency:reduce){.devices-page .workspace .inspector.inspector-animated{-webkit-backdrop-filter:none;background:#f1f6fc}.inspector .device-quick-actions,.inspector .inspector-content{-webkit-backdrop-filter:none;background:#f8fbff}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.devices-page .workspace .inspector.inspector-animated{background:#eef4fbf5}}
