/* Painel do aplicativo WebFrota Órbita .52 */
#wop-access{display:none}.wf-orbita #wop-access{display:inline-flex}
#wop-dialog{--wop-bg:#fff;--wop-field:#f5f8fd;--wop-text:#172943;--wop-muted:#586b83;--wop-border:#d5dfed;--wop-blue:#2457e8;box-sizing:border-box;width:min(620px,calc(100% - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid var(--wop-border);border-radius:16px;background:var(--wop-bg);color:var(--wop-text);font:14px/1.55 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 24px 80px #0005;overflow:auto;color-scheme:light}
.dark #wop-dialog{--wop-bg:#131f31;--wop-field:#0f1b2c;--wop-text:#e1e8f4;--wop-muted:#9aadc7;--wop-border:#28394f;color-scheme:dark}
#wop-dialog::backdrop{background:#030b18bf;backdrop-filter:blur(5px)}
#wop-dialog *{box-sizing:border-box}#wop-dialog .wop-shell{padding:24px}#wop-dialog .wop-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}#wop-dialog h2{font-size:18px;font-weight:800;letter-spacing:-.5px;margin:0}#wop-dialog button,#wop-dialog select{font:inherit}#wop-dialog button{cursor:pointer;min-height:42px;border-radius:9px;border:1px solid var(--wop-border);color:var(--wop-text);background:var(--wop-field);font-weight:600;padding:9px 14px}#wop-dialog button:focus-visible,#wop-dialog select:focus-visible,#wop-dialog [tabindex="0"]:focus-visible{outline:3px solid #5185ff;outline-offset:3px}#wop-dialog .wop-close{width:38px;min-height:38px;padding:4px;font-size:20px;line-height:1}#wop-dialog .wop-brand{display:flex;align-items:center;gap:14px;margin-bottom:20px}#wop-dialog .wop-brand img{width:56px;height:56px;border-radius:14px;object-fit:contain}#wop-dialog .wop-brand strong{font-weight:750}#wop-dialog .wop-brand p{font-size:12px;color:var(--wop-muted);margin:2px 0 0}#wop-dialog .wop-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:18px}#wop-dialog .wop-tabs button{padding:10px 5px;font-size:13px}#wop-dialog .wop-tabs [aria-selected="true"],#wop-dialog .wop-primary{background:var(--wop-blue);color:#fff;border-color:var(--wop-blue)}#wop-dialog button:hover{filter:brightness(1.09)}#wop-dialog button:disabled{opacity:.65;cursor:wait}#wop-dialog .wop-device{display:block;font-weight:600;margin-bottom:16px}#wop-dialog select{display:block;width:100%;margin-top:5px;min-height:42px;border:1px solid var(--wop-border);border-radius:9px;background:var(--wop-field);color:var(--wop-text);padding:8px 12px}#wop-dialog h3{font-size:14px;font-weight:750;margin:0 0 10px}#wop-dialog p{margin:0 0 12px}#wop-dialog ol{padding-left:21px;margin:8px 0 14px}#wop-dialog li{padding-left:3px;margin:6px 0}#wop-dialog .wop-note{margin:12px 0 22px;padding:15px;border:1px solid var(--wop-border);border-radius:10px;color:var(--wop-muted);background:color-mix(in srgb,var(--wop-field) 45%,transparent)}#wop-dialog footer{display:flex;justify-content:flex-end}#wop-dialog .wop-status{color:var(--wop-muted);font-size:13px;margin-top:12px}#wop-dialog .wop-status:empty{display:none}
@media(max-width:480px){#wop-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 24px)}#wop-dialog .wop-shell{padding:18px}#wop-dialog h2{font-size:17px}#wop-dialog .wop-tabs button{font-size:12px;padding:8px 4px}#wop-dialog .wop-header{gap:8px}}
@media print{#wop-dialog,#wop-access{display:none!important}}
