Spaces:
Running
Running
File size: 1,529 Bytes
37943a5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | /* a11oy-operator-widget.css — floating governed-operator widget for SZL surfaces.
Version 3.0.0. The widget is fully self-styling: a11oy-operator-widget.js
injects all required CSS (prefixed .aow-) at runtime, so loading this file is
OPTIONAL. It is kept only as a stable asset path and for surfaces that prefer
to pin the palette tokens below. Neutral governed palette: deep navy glass,
signed-gold hairlines, emerald/rose status. No external dependencies, no CDN.
SPDX: Apache-2.0 */
:root {
--aow-gold: #c9b787;
--aow-gold-soft: rgba(201, 183, 135, 0.18);
--aow-border: rgba(201, 183, 135, 0.22);
--aow-glass: #0c1322;
--aow-glass-soft: rgba(22, 32, 58, 0.6);
--aow-navy-deep: #0a0f1e;
--aow-text: #e6edf6;
--aow-text-muted: #9fb0c8;
--aow-ok: #4ade80;
--aow-warn: #f87171;
--aow-font-mono: ui-monospace, 'JetBrains Mono', 'Fira Code', SFMono-Regular, Menlo, monospace;
--aow-font-body: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
--aow-z: 2147483647;
}
/* The runtime-injected styles in a11oy-operator-widget.js are authoritative.
These optional fallbacks only apply if the JS has not yet injected its <style>. */
.aow-root { position: fixed; right: 24px; bottom: 24px; z-index: var(--aow-z);
font-family: var(--aow-font-body); color: var(--aow-text); }
.aow-fab { width: 56px; height: 56px; border-radius: 50%;
background: linear-gradient(135deg, #16203a 0%, var(--aow-navy-deep) 100%);
border: 1px solid var(--aow-border); cursor: pointer; }
|