.dev-switcher{z-index:100;color:#183d32;flex-direction:column;align-items:flex-end;gap:8px;width:min(360px,100vw - 32px);font-size:14px;display:flex;position:fixed;bottom:16px;right:16px}.dev-switcher-panel{box-sizing:border-box;background:#fff;border:1px solid #bdd1c8;border-radius:12px;gap:10px;width:100%;padding:18px;display:grid;box-shadow:0 8px 32px #10251d26}.dev-switcher-panel p{color:#52675e;margin:0;font-size:13px}.dev-switcher-panel p[role=alert]{color:#a32b22}.dev-switcher select{width:100%;min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #bdd1c8;border-radius:6px;padding:10px}.dev-switcher button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#214d3b;border:1px solid #275843;border-radius:8px;padding:10px 14px;font-weight:600}.dev-switcher button:disabled{opacity:.55;cursor:default}.dev-switcher :is(button,select):focus-visible{outline-offset:3px;outline:3px solid #739d87}
