:root{--bg:silver;--well:silver;--field:#fff;--rule:#a0a0a0;--panel:silver;--line:gray;--text:#000;--dim:#000;--faint:gray;--w95-hi:#fff;--w95-lo:#000;--w95-hi-inner:#dfdfdf;--w95-lo-inner:gray;--w95-title:navy;--w95-button:silver;--danger:#b00000;--faint-in-list:#4a4a4a;--locked:#00f;--turn-column:#dfdfdf;--on-dark:#fff;--on-dark-dim:#fff;--on-dark-faint:silver;--raised-border:var(--w95-hi) var(--w95-lo) var(--w95-lo) var(--w95-hi);--raised-shadow:inset -1px -1px 0 var(--w95-lo-inner), inset 1px 1px 0 var(--w95-hi-inner);--sunken-border:var(--w95-lo-inner) var(--w95-hi) var(--w95-hi) var(--w95-lo-inner);--sunken-shadow:inset 1px 1px 0 var(--w95-lo), inset -1px -1px 0 var(--w95-hi-inner);--shallow-border:var(--w95-lo-inner) var(--w95-hi) var(--w95-hi) var(--w95-lo-inner);--etched:linear-gradient(var(--w95-lo-inner) 50%, var(--w95-hi) 50%);--die:#f2f2f0;--pip:#121212;--desktop:#3a6ea5;--logon:teal;--select:#0a246a;--win-face:silver;--win-light:#dfdfdf;--win-shadow:gray;--win-hi:#fff;--win-dark:#000;--win-title-a:navy;--win-title-b:#1084d0;--win-heart:#c0001a;--win-online:green;--win-gold:#ffd84a;--cursor-1:#ff5c8a;--cursor-2:#ffb020;--cursor-3:#3ddc84;--cursor-4:#3fa9ff;--cursor-5:#b67cff;--cursor-6:#ff7a45;--win-font:Tahoma, Verdana, Arial, sans-serif;--win-fs:11px;--font:var(--win-font);--fs-xs:11px;--fs-sm:13px;--fs-md:15px;--fs-lg:20px;--fs-xl:28px;--fs-xxl:64px;--gutter:16px;--rule-h:2px;--edge:60px;--col:560px;--col-wide:1160px;--radius-pill:0;--radius-panel:0;--die-size:62px;--die-gap:9px;--die-size-wide:96px;--die-gap-wide:18px;--tap:44px;--arrive:cubic-bezier(.3, 0, .12, 1);--draw:cubic-bezier(.45, 0, .15, 1);--t-fast:.18s;--t-med:.35s;--hold-scale:.86;--t-fade:.3s}@media (max-width:380px){:root{--die-size:56px;--die-gap:6px}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:var(--bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--bg);min-height:100svh;color:var(--text);font:var(--fs-md) / 1.45 var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}button,input,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:1px dotted var(--text);outline-offset:2px}.label{font-size:var(--fs-sm);font-weight:700}.btn{min-height:var(--tap);background:var(--bg);color:var(--text);font-size:var(--fs-sm);border:2px solid;border-color:var(--raised-border);box-shadow:var(--raised-shadow);cursor:default;touch-action:manipulation;border-radius:0;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){border-color:var(--w95-lo) var(--w95-hi) var(--w95-hi) var(--w95-lo);box-shadow:inset 1px 1px 0 var(--w95-lo-inner)}.btn:disabled{color:var(--faint);text-shadow:1px 1px 0 var(--w95-hi)}.btn.solid{outline:1px solid var(--w95-lo);outline-offset:0;font-weight:700}.btn.solid:disabled{outline:0;font-weight:400}.well{--faint:var(--faint-in-list);background:var(--well);border:2px solid;border-color:var(--sunken-border);box-shadow:var(--sunken-shadow)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-m]{transition-property:opacity,transform,filter;transition-duration:var(--dur,var(--kind-dur));transition-timing-function:var(--arrive);transition-delay:var(--d,0s)}[data-m=rise]{--from-y:22px;--from-blur:6px;--kind-dur:.9s}[data-m=drop]{--from-y:-10px;--from-blur:3px;--kind-dur:.8s}[data-m=fade]{--from-y:0px;--from-blur:3px;--kind-dur:.8s}[data-m=draw]{--kind-dur:.7s;transform-origin:0;transition-property:transform;transition-timing-function:var(--draw)}[data-js] :is([data-scene]:not([data-play]) [data-m],[data-scene][data-m]:not([data-play])){opacity:0;transform:translateY(var(--from-y));filter:blur(var(--from-blur))}[data-js] [data-scene]:not([data-play]) [data-m=draw]{opacity:1;filter:none;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){[data-m]{--from-y:0px!important;--from-blur:0px!important;--dur:var(--t-fade)!important}[data-js] [data-scene]:not([data-play]) [data-m=draw]{transform:none}}
