:root,.lb-mat-none{--lb-mat-a:var(--lb-steel-face);--lb-mat-b:var(--lb-steel-face-lo);--lb-mat-ink:var(--lb-text-primary);--lb-mat-stem:var(--lb-steel-stem);--lb-mat-fill:linear-gradient(160deg, var(--lb-mat-a), var(--lb-mat-b));--lb-mat-room-a:var(--lb-scene-back-a);--lb-mat-room-b:var(--lb-scene-back-b);--lb-mat-room-fill:var(--lb-scene-fill);--lb-mat-room-fill-a:var(--lb-mat-none-room-fill-a);--lb-mat-room-key-a:var(--lb-mat-none-room-key-a);--lb-mat-room-key-g:var(--lb-mat-none-room-key-g);--lb-mat-rim:var(--lb-mat-none-rim);--lb-mat-line:var(--lb-mat-none-line);--lb-mat-glow:var(--lb-mat-none-rim);--lb-mat-foil:var(--lb-mat-none-foil)}.lb-mat-lilla{--lb-mat-a:var(--lb-mat-lilla-a);--lb-mat-b:var(--lb-mat-lilla-b);--lb-mat-ink:var(--lb-mat-lilla-ink);--lb-mat-glow:var(--lb-mat-lilla-glow);--lb-mat-rim:var(--lb-mat-lilla-rim);--lb-mat-line:var(--lb-mat-lilla-line);--lb-mat-stem:var(--lb-mat-lilla-stem);--lb-mat-foil:var(--lb-mat-lilla-foil);--lb-mat-room-a:var(--lb-mat-lilla-room-a);--lb-mat-room-b:var(--lb-mat-lilla-room-b);--lb-mat-room-fill:var(--lb-mat-lilla-room-fill);--lb-mat-room-fill-a:var(--lb-mat-lilla-room-fill-a);--lb-mat-room-key-a:var(--lb-mat-lilla-room-key-a);--lb-mat-room-key-g:var(--lb-mat-lilla-room-key-g);--lb-mat-fill:linear-gradient(160deg, var(--lb-mat-a), var(--lb-mat-b))}.lb-mat-roset{--lb-mat-a:var(--lb-mat-roset-a);--lb-mat-b:var(--lb-mat-roset-b);--lb-mat-ink:var(--lb-mat-roset-ink);--lb-mat-glow:var(--lb-mat-roset-glow);--lb-mat-rim:var(--lb-mat-roset-rim);--lb-mat-line:var(--lb-mat-roset-line);--lb-mat-stem:var(--lb-mat-roset-stem);--lb-mat-foil:var(--lb-mat-roset-foil);--lb-mat-room-a:var(--lb-mat-roset-room-a);--lb-mat-room-b:var(--lb-mat-roset-room-b);--lb-mat-room-fill:var(--lb-mat-roset-room-fill);--lb-mat-room-fill-a:var(--lb-mat-roset-room-fill-a);--lb-mat-room-key-a:var(--lb-mat-roset-room-key-a);--lb-mat-room-key-g:var(--lb-mat-roset-room-key-g);--lb-mat-fill:linear-gradient(160deg, var(--lb-mat-a), var(--lb-mat-b))}.lb-mat-bronze{--lb-mat-a:var(--lb-mat-bronze-a);--lb-mat-b:var(--lb-mat-bronze-b);--lb-mat-ink:var(--lb-mat-bronze-ink);--lb-mat-glow:var(--lb-mat-bronze-glow);--lb-mat-rim:var(--lb-mat-bronze-rim);--lb-mat-line:var(--lb-mat-bronze-line);--lb-mat-stem:var(--lb-mat-bronze-stem);--lb-mat-foil:var(--lb-mat-bronze-foil);--lb-mat-room-a:var(--lb-mat-bronze-room-a);--lb-mat-room-b:var(--lb-mat-bronze-room-b);--lb-mat-room-fill:var(--lb-mat-bronze-room-fill);--lb-mat-room-fill-a:var(--lb-mat-bronze-room-fill-a);--lb-mat-room-key-a:var(--lb-mat-bronze-room-key-a);--lb-mat-room-key-g:var(--lb-mat-bronze-room-key-g);--lb-mat-fill:linear-gradient(160deg, var(--lb-mat-a), var(--lb-mat-b))}.lb-mat-soelv{--lb-mat-a:var(--lb-mat-soelv-a);--lb-mat-b:var(--lb-mat-soelv-b);--lb-mat-ink:var(--lb-mat-soelv-ink);--lb-mat-glow:var(--lb-mat-soelv-glow);--lb-mat-rim:var(--lb-mat-soelv-rim);--lb-mat-line:var(--lb-mat-soelv-line);--lb-mat-stem:var(--lb-mat-soelv-stem);--lb-mat-foil:var(--lb-mat-soelv-foil);--lb-mat-room-a:var(--lb-mat-soelv-room-a);--lb-mat-room-b:var(--lb-mat-soelv-room-b);--lb-mat-room-fill:var(--lb-mat-soelv-room-fill);--lb-mat-room-fill-a:var(--lb-mat-soelv-room-fill-a);--lb-mat-room-key-a:var(--lb-mat-soelv-room-key-a);--lb-mat-room-key-g:var(--lb-mat-soelv-room-key-g);--lb-mat-fill:linear-gradient(160deg, var(--lb-mat-a), var(--lb-mat-b))}.lb-mat-guld{--lb-mat-a:var(--lb-mat-guld-a);--lb-mat-b:var(--lb-mat-guld-b);--lb-mat-ink:var(--lb-mat-guld-ink);--lb-mat-glow:var(--lb-mat-guld-glow);--lb-mat-rim:var(--lb-mat-guld-rim);--lb-mat-line:var(--lb-mat-guld-line);--lb-mat-stem:var(--lb-mat-guld-stem);--lb-mat-foil:var(--lb-mat-guld-foil);--lb-mat-room-a:var(--lb-mat-guld-room-a);--lb-mat-room-b:var(--lb-mat-guld-room-b);--lb-mat-room-fill:var(--lb-mat-guld-room-fill);--lb-mat-room-fill-a:var(--lb-mat-guld-room-fill-a);--lb-mat-room-key-a:var(--lb-mat-guld-room-key-a);--lb-mat-room-key-g:var(--lb-mat-guld-room-key-g);--lb-mat-fill:linear-gradient(160deg, var(--lb-mat-a), var(--lb-mat-b))}.lb-mat-perle{--lb-mat-a:var(--lb-mat-perle-a);--lb-mat-b:var(--lb-mat-perle-b);--lb-mat-ink:var(--lb-mat-perle-ink);--lb-mat-glow:var(--lb-mat-perle-glow);--lb-mat-rim:var(--lb-mat-perle-rim);--lb-mat-line:var(--lb-mat-perle-line);--lb-mat-stem:var(--lb-mat-perle-stem);--lb-mat-foil:var(--lb-mat-perle-foil);--lb-mat-room-a:var(--lb-mat-perle-room-a);--lb-mat-room-b:var(--lb-mat-perle-room-b);--lb-mat-room-fill:var(--lb-mat-perle-room-fill);--lb-mat-room-fill-a:var(--lb-mat-perle-room-fill-a);--lb-mat-room-key-a:var(--lb-mat-perle-room-key-a);--lb-mat-room-key-g:var(--lb-mat-perle-room-key-g);--lb-mat-fill:var(--lb-mat-perle-fill)}.lb-foil{background:var(--lb-mat-foil);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.lb-mat-ring{box-shadow:0 0 0 2px rgb(var(--lb-mat-rim)), 0 0 10px rgba(var(--lb-mat-glow), .35);border-radius:50%}.lb-foil[data-surface]{-webkit-background-clip:border-box;background-clip:border-box}.lb-mat-key-light{background:linear-gradient(135deg, rgb(var(--lb-scene-key)) 5%, rgb(var(--lb-scene-key)) 38%, transparent 65%)}.lb-mat-rim-light{background:linear-gradient(135deg, transparent 42%, rgba(var(--lb-mat-line), .85) 65%, rgba(var(--lb-mat-rim), .45))}.lb-mat-ring[data-strike]{background:radial-gradient(circle, rgba(var(--lb-scene-key-core), .95), rgba(var(--lb-mat-rim), .7) 55%, rgba(var(--lb-mat-glow), .2))}.lb-mat-spine{position:relative}.lb-mat-spine:before{content:"";background:var(--lb-mat-fill,rgb(var(--lb-mat-rim)));pointer-events:none;border-radius:4px 0 0 4px;width:4px;position:absolute;top:0;bottom:0;left:0}.lb-steel-top{background:radial-gradient(ellipse 80% 100% at 36% 42%, var(--lb-steel-top-hi) 0%, var(--lb-steel-top) 40%, var(--lb-steel-top-lo) 74%, var(--lb-steel-top-edge) 100%);box-shadow:inset 0 1px 0 rgba(var(--lb-steel-rim), .5), inset 0 -2px 3px #00000059, 0 1px 0 var(--lb-steel-stem)}.lb-steel-face{background:linear-gradient(90deg, var(--lb-steel-face-warm) 0%, var(--lb-steel-face) 22%, var(--lb-steel-face-lo) 58%, var(--lb-steel-face-deep) 84%, var(--lb-steel-face-cold) 100%);box-shadow:inset 0 -2px 0 rgba(var(--lb-mat-rim), .4), inset 0 -10px 14px #0006}.lb-steel-seat{background:linear-gradient(112deg, rgba(var(--lb-scene-key), .08) 0%, transparent 40%, #00000042 100%), radial-gradient(ellipse at 34% 26%, var(--lb-steel-seat-hi) 0%, var(--lb-steel-face) 50%, var(--lb-steel-seat-lo) 100%);box-shadow:inset 1px 1px 0 rgba(var(--lb-steel-rim), .42), inset 0 -3px 6px #0009, 0 5px 0 -1px var(--lb-steel-stem), 0 14px 14px -6px #000c}.lb-steel-seat[data-won=true]{background:radial-gradient(ellipse at 38% 28%, var(--lb-steel-won-hi) 0%, var(--lb-steel-won) 46%, var(--lb-steel-won-lo) 100%);box-shadow:inset 0 1px 0 rgba(var(--lb-steel-rim), .7), inset 0 -3px 6px #0000008c, 0 5px 0 -1px var(--lb-steel-stem), 0 14px 14px -6px #000c, 0 0 26px 4px color-mix(in srgb, var(--lb-gold) 22%, transparent)}.lb-steel-tag{background:linear-gradient(180deg, var(--lb-steel-tag-a), var(--lb-steel-tag-b));box-shadow:inset 0 1px #ffffff29,0 0 0 1px #ffffff1a}
