:root{--app-content-max:1920px;--app-text-measure:80ch;--app-board-max:2720px}@media (min-width:2200px){.shell-page-stage{padding-left:max(32px, calc((100% - var(--app-content-max)) / 2))!important;padding-right:max(32px, calc((100% - var(--app-content-max)) / 2))!important}.shell-page-stage:has([data-liquid-board]){padding-left:max(32px, calc((100% - var(--app-board-max)) / 2))!important;padding-right:max(32px, calc((100% - var(--app-board-max)) / 2))!important}.finti-demo.finti-demo main{padding-left:max(24px, calc((100% - var(--app-content-max)) / 2));padding-right:max(24px, calc((100% - var(--app-content-max)) / 2))}.ops-desk-frame{max-width:var(--app-content-max);margin-left:auto;margin-right:auto}.shell-page-stage p,.finti-demo.finti-demo main p,.ops-desk-frame p{max-width:var(--app-text-measure)}}
[data-floss-theme]{--focus-ring:0 0 0 2px var(--surface), 0 0 0 4px var(--accent-solid);background:var(--bg-page);color:var(--text-primary);accent-color:var(--accent-solid)}[data-floss-theme=A]{--bg-page:#f4f1ea;--surface:#fffdf8;--surface-alt:#eee9de;--surface-nav:#eee9de;--text-primary:#24231f;--text-secondary:#5f5b52;--text-tertiary:#7a7569;--accent:#3f6b4f;--accent-solid:#3f6b4f;--c-accent-hover:#345a42;--accent-rgb:63, 107, 79;--border:#e2dccf;--border-soft:#eee9de}:root[data-theme=dark] [data-floss-theme=A]{--bg-page:#12110e;--surface:#1c1a16;--surface-alt:#26231d;--surface-nav:#1c1a16;--text-primary:#efebe2;--text-secondary:#a8a193;--text-tertiary:#7d776b;--accent:#8dbf9c;--accent-solid:#3f6b4f;--c-accent-hover:#4c7d5d;--accent-rgb:141, 191, 156;--border:#4a463d;--border-soft:#24221d}[data-floss-theme=B]{--bg-page:#eef6f1;--surface:#fff;--surface-alt:#e3f0e8;--surface-nav:#e3f0e8;--text-primary:#10231a;--text-secondary:#4a5f54;--text-tertiary:#6f8278;--accent:#0b7a45;--accent-solid:#0b7a45;--c-accent-hover:#096539;--accent-rgb:11, 122, 69;--border:#cfe3d7;--border-soft:#e3f0e8}:root[data-theme=dark] [data-floss-theme=B]{--bg-page:#07130d;--surface:#0e1d15;--surface-alt:#15281d;--surface-nav:#0e1d15;--text-primary:#e8f3ec;--text-secondary:#93ab9d;--text-tertiary:#6c8376;--accent:#3dd68a;--accent-solid:#0b7a45;--c-accent-hover:#0e8f51;--accent-rgb:61, 214, 138;--border:#2c4a39;--border-soft:#13241a}[data-floss-theme=C]{--bg-page:#eef0f8;--surface:#fff;--surface-alt:#e4e7f3;--surface-nav:#e4e7f3;--text-primary:#161a2e;--text-secondary:#4f5573;--text-tertiary:#737997;--accent:#3e3fc0;--accent-solid:#4338ca;--c-accent-hover:#3730a3;--accent-rgb:67, 56, 202;--border:#d5d9ea;--border-soft:#e4e7f3}:root[data-theme=dark] [data-floss-theme=C]{--bg-page:#0b0d1a;--surface:#141729;--surface-alt:#1d2138;--surface-nav:#141729;--text-primary:#eceefa;--text-secondary:#9ca1c2;--text-tertiary:#6f7495;--accent:#a5a8f5;--accent-solid:#4f46e5;--c-accent-hover:#4338ca;--accent-rgb:165, 168, 245;--border:#3a3f63;--border-soft:#191c31}
