:root{--navy:#003;--navy-2:#0a0a4a;--green:#00e000;--green-dark:#060;--grey:#666;--pink:#f6f;--pts-1:#ffc2f0;--pts-2:#f6f;--pts-3:#c58cff;--pts-4:#6fb6ff;--pts-5:#ff9a3c;--yellow:#ff0;--orange:#f60;--red:#e00;--blue:#09f;--teal:#066;--text:#fff;color:var(--text);background:#1b1b1b;font-family:Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}html{font-size:clamp(10px,min(1.25vw,1.95vh),34px)}body{-webkit-user-select:none;user-select:none;margin:0;overflow:hidden}button{font:inherit;cursor:pointer}button:disabled{cursor:default;opacity:.45}.stage{background:var(--navy);width:100vw;height:100dvh;position:relative;overflow:hidden}.corner-tools{z-index:50;gap:.3rem;display:flex;position:absolute;top:.5rem;right:.625rem}.tool-btn{background:0 0;border:none;padding:0 .15rem;font-size:1.25rem}.circle-screen{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.big-circle{background:var(--green);border:.625rem solid var(--grey);color:#111;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1.125rem;width:35rem;height:35rem;padding:3.75rem;display:flex}.big-circle.settings{gap:.6rem;width:40rem;height:40rem;padding:4rem 5rem}.big-circle h2{margin:0 0 .5rem;font-size:1.375rem;font-weight:900}.intro{cursor:pointer}.intro-circle{animation:1.2s ease-out grow}@keyframes grow{0%{opacity:0;transform:scale(.1)rotate(-90deg)}to{opacity:1;transform:scale(1)rotate(0)}}.logo-box{border:.5rem solid var(--grey);color:var(--red);text-shadow:.1875rem .1875rem 0 var(--green);background:#fff;border-radius:.75rem;padding:.875rem 2.5rem;font-family:Arial Black,Segoe UI Black,sans-serif;font-size:4rem;font-weight:900}.logo-box.small{border-width:.3125rem;padding:.375rem 1.5rem;font-size:2.5rem}.hint{color:#88c;margin-top:1.125rem}.big-circle.players{border-radius:3rem;gap:.9rem;width:44rem;height:auto;min-height:28rem;padding:2.25rem 3rem}.player-list{flex-direction:column;gap:.6rem;width:100%;display:flex}.player-row{grid-template-columns:2rem 13rem 1fr 2rem;align-items:center;gap:.9rem;display:grid}.player-kind{text-align:center;font-size:1.5rem}.player-kind-label{color:#035;font-weight:700}.remove-btn{color:#ff8080;background:#222;border:none;border-radius:50%;width:2rem;height:2rem;font-weight:900}.add-row{gap:.75rem;display:flex}.add-btn{white-space:nowrap;color:var(--yellow);background:#111;border:.1875rem solid #111;border-radius:.5rem;padding:.45rem 1rem;font-weight:800}.players-note{margin:0;font-size:.9rem}.player-row .segmented,.player-kind-label{justify-self:start}.segmented.small button{padding:.25rem .55rem;font-size:.8rem}.cpu-icon{margin-right:.3rem;font-size:.85em}.overlay.pause-overlay{z-index:70}.pause-menu{min-width:22rem}.pause-actions{flex-direction:column;align-items:stretch;gap:.6rem;width:16rem;margin:1rem auto .5rem;display:flex}.challenge-order{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.8rem;font-size:.85rem;display:flex}.ask{background:#ffffff1a;border-radius:1rem;padding:.1rem .55rem}.ask.done{opacity:.55}.ask.now{background:var(--yellow);color:#222;font-weight:800}.ask-prompt{font-size:1.1rem}.computer-decisions{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:.6rem 0 .2rem;font-size:.9rem;display:flex}button.ask.pick{color:inherit;font:inherit;cursor:pointer;border:.15rem solid #0000;padding:.3rem .9rem;font-size:1rem;font-weight:700}button.ask.pick.now{border-color:#fff}.bonus-tag.overlooked{color:#1a0636;cursor:help;background:#b07cff}.setting-note{opacity:.75;font-size:.75rem;font-weight:700;display:block}.stepper button:disabled,.segmented button:disabled{opacity:.35;cursor:not-allowed}.timeup{z-index:60;white-space:nowrap;background:var(--red);color:#fff;pointer-events:none;border:.18rem solid #fff;border-radius:.625rem;justify-content:center;align-items:center;padding:0 .9rem;font-size:1.15rem;font-weight:900;animation:.25s ease-out timeup-in;display:flex;position:absolute;box-shadow:0 .4rem 1rem #00000080}@keyframes timeup-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.btn-newsyl.buy{color:#fff;background:#2d7a2d;font-size:.75rem}.big-circle.wordlist{border-radius:3rem;gap:.75rem;width:50rem;height:auto;padding:2rem 3rem}.list-select{font:inherit;border-radius:.4rem;min-width:18rem;padding:.3rem .5rem;font-size:1rem}.lesson-words{flex-wrap:wrap;justify-content:center;gap:.45rem;width:100%;max-height:13rem;padding:.3rem;display:flex;overflow-y:auto}.lesson-word{background:#00000040;border-radius:.5rem;align-items:center;gap:.3rem;padding:.25rem .35rem .25rem .45rem;display:inline-flex}.lesson-pieces{gap:.12rem;display:inline-flex}.chip-remove{color:inherit;opacity:.7;background:0 0;border:none;padding:0 .15rem;font-size:.8rem}.add-word{gap:.6rem;width:22rem;display:flex}.lesson-result{margin:.4rem 0 .6rem}.lesson-chip{opacity:.7;background:#ffffff1f;border-radius:.3rem;padding:.1rem .5rem}.lesson-chip.found{color:#fff;opacity:1;background:#2d7a2d}.lesson-by{opacity:.85;font-size:.75em}.computer-note{color:var(--yellow);font-weight:700}.name-input{border:.3125rem solid var(--grey);background:#ddd;border-radius:.375rem;width:100%;padding:.375rem .625rem;font-size:1.125rem}.name-input:disabled{background:#88e088}.warn{color:#a00;margin:0;font-weight:700}.setting-row{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex}.setting-row>:not(.setting-label){flex-shrink:0}.setting-label{min-width:0;font-size:1.125rem;font-weight:900}.stepper{align-items:center;gap:.375rem;display:flex}.stepper button{width:2.125rem;height:2.125rem;color:var(--yellow);background:#222;border:none;border-radius:50%}.stepper-value{text-align:center;min-width:4.375rem;color:var(--yellow);background:#111;border-radius:.5rem;padding:.125rem .5rem;font-family:Consolas,monospace;font-size:1.625rem;font-weight:700}.estimate{text-align:center;margin-top:.625rem;font-weight:700}.estimate strong{color:#fff;font-size:1.75rem}.corner-btn{border:.1875rem solid #ccc;border-radius:.5rem;padding:.625rem 1.375rem;font-weight:900;position:absolute;bottom:1.125rem}.corner-btn.next{background:var(--green-dark);color:var(--red);right:1.125rem}.corner-btn.back{color:#fc0;background:#a00;left:1.125rem}.game{grid-template-rows:auto 1fr auto;grid-template-columns:9rem 1fr;display:grid;position:absolute;inset:0}.game-top{z-index:31;grid-column:1/3;align-items:flex-start;gap:1rem;min-height:4.625rem;padding:0 5rem 0 9rem;display:flex;position:relative}.player-tabs{flex:1;gap:.625rem;display:flex}.player-tab{width:9.375rem;position:relative}.tab-name{background:var(--orange);color:#fff;white-space:nowrap;text-overflow:ellipsis;border:.1875rem solid #fff;border-top:none;border-radius:0;width:100%;padding:.25rem .5rem;font-size:1.0625rem;overflow:hidden}.player-tab.active .tab-name{color:var(--navy);border-color:var(--orange);background:#fff;font-weight:700}.caret{margin-left:.375rem;font-size:.6875rem}.tab-score{color:#000;text-align:center;background:#fff;border:.1875rem solid #444;border-top:none;border-radius:0 0 .625rem .625rem;font-size:1.125rem}.word-list{z-index:20;border:.125rem solid var(--orange);background:#000;border-radius:0 0 .5rem .5rem;max-height:20rem;font-size:.875rem;font-weight:700;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.word-list ul{margin:0;padding:.25rem 0;list-style:none}.word-list li{align-items:center;gap:.25rem;padding:.125rem .5rem;display:flex}.wl-word{flex:1}.wl-pts{color:var(--green)}.badge{border-radius:.1875rem;padding:0 .1875rem;font-size:.625rem}.badge.joker{background:var(--yellow);color:#000}.badge.chal{background:var(--blue)}.word-list-empty,.word-list-count{color:#aaa;padding:.375rem .5rem;font-weight:400}.word-list-count{border-top:1px solid #333;font-size:.75rem}.round-info{color:#99d;margin-top:.75rem;font-weight:700}.timer{border:.1875rem solid var(--grey);width:8.75rem;height:2.875rem;color:var(--yellow);background:#111;border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;margin-top:.5rem;font-family:Consolas,monospace;font-size:1.75rem;font-weight:700;display:flex;position:relative;overflow:hidden}.timer>span{position:relative}.timer-bar{background:#224;transition:width .2s linear;position:absolute;top:0;bottom:0;left:0}.timer.low{color:#f44;animation:1s steps(2,end) infinite blink}.timer.paused{color:#888}.timer-paused{font-size:1.125rem}@keyframes blink{50%{border-color:#f44}}.game-left{flex-direction:column;align-items:center;gap:.875rem;padding-top:2.5rem;display:flex}.btn-newsyl{background:var(--blue);color:#000;border:.1875rem solid #ccc;border-radius:.5rem;width:4rem;height:3.25rem;font-size:.8125rem;font-weight:900;line-height:1.1}.btn-newsyl.pulse{animation:1s ease-in-out infinite pulse}@keyframes pulse{50%{box-shadow:0 0 0 .5rem #0099ff59}}.joker-panel{flex-direction:column;align-items:center;gap:.4rem;display:flex}.joker-title{background:var(--yellow);color:#900;border:.1875rem solid #ccc;border-radius:.375rem;padding:.1875rem .75rem;font-size:1.0625rem;font-weight:900}.joker-panel.off .joker-title{opacity:.45}.joker-info{color:#c8c8e8;text-align:center;font-size:.7rem}.joker-grid{grid-template-columns:repeat(4,1.75rem);gap:.25rem;display:grid}.joker-grid button{color:#222;background:#fffbd0;border:.125rem solid #b0b000;border-radius:50%;width:1.75rem;height:1.75rem;padding:0;font-size:.95rem;font-weight:900}.joker-grid button:hover:not(:disabled){background:var(--yellow)}.table{min-height:0;position:relative;overflow:hidden}.table-empty{color:#66a;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tile.table-tile{width:3.1em;min-width:0;height:1.8em;font-size:calc(1.9rem * var(--tile-scale,1));padding:0;position:absolute}.tile.table-tile.sample{visibility:hidden;pointer-events:none;font-size:1.9rem;animation:none}.drag-ghost.table-tile{position:fixed}.tile{background:var(--pink);color:#800;touch-action:none;border-radius:.1875rem;justify-content:center;align-items:center;min-width:3.625rem;height:2.75rem;padding:0 .625rem;font-size:1.5rem;animation:.35s ease-out pop-in;display:flex;position:relative;box-shadow:.3125rem .3125rem #777,.3125rem .3125rem 0 1px #444}.tile.grab{cursor:grab}.tile.used{opacity:.35}.tile.joker{background:var(--yellow)}.tile.in-bar{cursor:grab;min-width:3.125rem;height:2.375rem;animation:none;box-shadow:.25rem .25rem #777}.tile.ghosted{opacity:.25}.drag-ghost{z-index:100;pointer-events:none;cursor:grabbing;animation:none;position:fixed;transform:rotate(-4deg)scale(1.08)}@keyframes pop-in{0%{opacity:0;transform:scale(.2)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.game-bottom{grid-column:1/3;grid-template-rows:auto auto;grid-template-columns:9rem 1fr 5rem 5rem 5.625rem;align-items:center;row-gap:.5rem;padding:0 .875rem .625rem 0;display:grid}.btn-ok{background:var(--red);color:#fff;border:.1875rem solid #ccc;border-radius:.5rem;justify-self:center;width:4rem;height:2.875rem;font-size:1.25rem;font-weight:900}.word-bar{background:var(--teal);border-top:.625rem solid #777;border-left:.625rem solid #555;gap:.25rem;min-height:3.875rem;padding:.375rem .375rem .5rem;display:flex}.word-bar.drop-hover{outline:.1875rem dashed var(--yellow)}.slot-empty{border-right:1px solid #ffffff14;flex:1;min-width:1.25rem}.btn-eraser{background:0 0;border:none;justify-self:center;padding:.5rem}.eraser-shape{background:var(--orange);border:.1875rem solid #ddd;border-radius:.25rem;width:3.5rem;height:1.375rem;display:block;transform:rotate(-20deg)skew(-25deg)}.btn-pass{color:#fff;background:#444;border:.1875rem solid #ccc;border-radius:.5rem;justify-self:center;padding:.5rem .875rem;font-weight:700}.status-line{color:#ff8080;grid-column:2/5;min-height:1.5rem;font-size:1.0625rem}.btn-newgame{background:var(--green-dark);width:4rem;height:2.875rem;color:var(--red);border:.1875rem solid #333;border-radius:.5rem;grid-area:2/5;justify-self:center;font-size:.75rem;font-weight:900;line-height:1.1}.overlay{z-index:30;background:#0000148c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.overlay.soft{background:#0000144d}.panel{text-align:center;background:#4a4a55;border:.1875rem solid #333;border-radius:.75rem;min-width:23.75rem;max-width:40rem;padding:1.375rem 1.75rem;box-shadow:0 .625rem 2.5rem #0009}.panel h3{margin:.25rem 0 .875rem;font-size:1.5rem}.panel p{margin:.5rem 0}.muted{color:#c8c8d8}.small{font-size:.8125rem}.lots{font-size:1.125rem}.btn-row{justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.btn-row.wrap{flex-wrap:wrap}.btn{border:.1875rem solid #ddd;border-radius:.5rem;padding:.5rem 1.125rem;font-size:1.0625rem;font-weight:900}.btn.big{padding:.625rem 2.125rem;font-size:1.375rem}.btn.green{background:var(--green-dark);color:#fff}.btn.red{background:var(--red);color:#fff}.btn.blue{background:var(--blue);color:#000}.btn.grey{color:#fff;background:#333}.claim-word{color:var(--green);letter-spacing:1px;font-size:2.75rem;font-weight:700}.paused-tag{color:#ccc;text-align:right;margin:-.625rem -.875rem 0 0;font-size:.75rem}.joker-note{color:var(--yellow)}.rules-hint{color:#c8c8d8;font-size:.8125rem}.result.good .verdict{color:#7dff7d}.result.bad .verdict{color:#ff8a8a}.verdict{font-size:1.1875rem;font-weight:700}.award{font-size:1.25rem}.definition{text-align:left;background:#2e2e38;border-radius:.5rem;max-height:10rem;margin-top:.625rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.45;overflow-y:auto}.def-base{color:#aaa;font-style:italic}.mini-scores{justify-content:center;gap:1.125rem;margin-bottom:.875rem;display:flex}.possible-list{flex-wrap:wrap;justify-content:center;gap:.375rem;max-height:15rem;margin-top:.5rem;display:flex;overflow-y:auto}.possible{background:#2e2e38;border-radius:.3125rem;padding:.125rem .5rem}.final-table{border-collapse:collapse;margin:.625rem auto;font-size:1.125rem}.final-table td{padding:.25rem .75rem}.final-table .pts{font-size:1.375rem;font-weight:900}.final-table .winner{color:var(--yellow)}.toast{z-index:60;background:var(--red);color:#fff;pointer-events:none;border:.25rem solid #fff;border-radius:.75rem;padding:.875rem 1.875rem;font-size:1.875rem;font-weight:900;animation:.3s ease-out toast-in;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.value-line{color:#e8e8f8;margin-bottom:.25rem;font-size:1rem}.value-line strong{color:var(--yellow);font-size:1.25rem}.stakes{justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}.stake{background:#2e2e38;border-radius:.5rem;padding:.5rem .875rem;font-size:.95rem;line-height:1.5}.stake.hot{border:.125rem solid #c33}.stake-title{color:#ddd;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:900}.stake strong{color:var(--yellow)}button.possible{color:#fff;cursor:pointer;border:.125rem solid #0000;font-size:1rem}button.possible:hover{border-color:#888}button.possible.selected{border-color:var(--yellow);background:#4a4a20}.possible-detail{text-align:left;margin-top:.75rem}.possible-detail-head{align-items:center;gap:.75rem;font-size:1.25rem;display:flex}.pieces{gap:.25rem;display:flex}.mini-tile{background:var(--pink);color:#800;border-radius:.125rem;padding:0 .35rem;font-size:.9rem}.link-btn{color:#024;background:0 0;border:none;margin-top:.25rem;font-size:.8rem;text-decoration:underline}.big-circle.settings{border-radius:3rem;gap:1rem;width:58rem;height:auto;padding:2rem 3rem}.rules-grid{grid-template-columns:1fr 1fr;gap:1rem 3rem;width:100%;display:grid}.rules-col{flex-direction:column;gap:.8rem;display:flex}.segmented{border:.1875rem solid #111;border-radius:.5rem;display:flex;overflow:hidden}.segmented button{color:#9a9aa8;white-space:nowrap;cursor:pointer;background:#3a3a44;border:none;padding:.3rem .7rem;font-size:.9rem;font-weight:600}.segmented button:not(.on):not(:disabled):hover{color:#fff}.segmented button.on{background:var(--yellow);color:#111;cursor:default;font-weight:900}.segmented button.on:before{content:"✓ "}.dict-note{color:#033;margin:0;font-size:.85rem}.tile-pts{color:#900;pointer-events:none;font-size:.5em;font-weight:900;line-height:1;position:absolute;top:.12em;right:.22em}.mini-tile sup{color:#a33;margin-left:.1em;font-size:.6em;font-weight:900}.tile.pts-1,.mini-tile.pts-1{background:var(--pts-1)}.tile.pts-2,.mini-tile.pts-2{background:var(--pts-2)}.tile.pts-3,.mini-tile.pts-3{background:var(--pts-3)}.tile.pts-4,.mini-tile.pts-4{background:var(--pts-4)}.tile.pts-5,.mini-tile.pts-5{background:var(--pts-5)}.tile[class*=pts-],.mini-tile[class*=pts-],.tile[class*=pts-] .tile-pts,.mini-tile[class*=pts-] sup{color:#402}.pts-legend{gap:.3rem;margin:.3rem 0;display:flex}.pts-legend .mini-tile{text-align:center;min-width:1.6rem;font-weight:900}.bonus-tag{background:var(--green);color:#022;border-radius:.125rem;padding:0 .35rem;font-size:.9rem;font-weight:700}.final-possible{width:100%;margin-bottom:.5rem}.table.concealed .table-tile:not(.sample){visibility:hidden}.possible-section{margin-top:.75rem}.possible-head{text-transform:uppercase;letter-spacing:.05em;color:#ddd;margin-bottom:.3rem;font-size:.8rem;font-weight:900}.possible-head.joker{color:var(--yellow)}.possible-pts{color:var(--green);margin-left:.35rem;font-size:.7rem}.possible-list{max-height:11rem}.mini-tile.joker{background:var(--yellow)}.btn.yellow{background:var(--yellow);color:#600}.panel.round-end,.panel.game-over{max-width:50rem;max-height:94vh;overflow-y:auto}.shuffle-btn{margin-left:.5rem;padding:.3rem .8rem;font-size:.95rem}.invite{background:#0000002e;border-radius:.6rem;flex-direction:column;align-items:center;gap:.4rem;max-width:34rem;padding:.6rem 1rem;display:flex}.invite-link{gap:.5rem;width:100%;display:flex}.invite-link .name-input{flex:1;min-width:0;font-size:.85rem}.room-code{letter-spacing:.15em;font-family:Consolas,monospace;font-size:1.25em}.guest-name{opacity:.9;align-items:center;display:flex}.player-row.is-offline{opacity:.55}.player-tab.offline{opacity:.6}.you-tag{opacity:.85;font-size:.75em;font-weight:600}.big-circle.join{border-radius:3rem;gap:.9rem;width:34rem;height:auto;min-height:18rem;padding:2rem 3rem}.lobby-list{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.tile-new{color:#fff;letter-spacing:.05em;pointer-events:none;background:#e53935;border-radius:.3em;padding:.12em .35em;font-size:.34em;font-weight:900;line-height:1.1;position:absolute;top:-.55em;left:-.45em;transform:rotate(-12deg);box-shadow:0 .1em .25em #00000073}.new-tiles{margin:.2rem 0 .6rem;font-weight:700}.new-tiles .mini-tile{margin:0 .15rem}.reaction-picker{z-index:65;flex-direction:column;align-items:flex-end;gap:.4rem;display:flex;position:absolute;bottom:5.6rem;right:.9rem}.reaction-toggle{cursor:pointer;background:#14141ebf;border:.15rem solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;font-size:1.6rem;line-height:1;transition:transform .15s;display:flex;box-shadow:0 .3rem .8rem #00000073}.reaction-toggle:hover,.reaction-toggle.on{transform:scale(1.1)}.reaction-grid{background:#fffaeef7;border-radius:.9rem;grid-template-columns:repeat(4,2.6rem);gap:.3rem;padding:.5rem;animation:.18s ease-out pop-in;display:grid;box-shadow:0 .5rem 1.4rem #00000080}.reaction-grid button{cursor:pointer;background:0 0;border:none;border-radius:.6rem;width:2.6rem;height:2.6rem;font-size:1.6rem;line-height:1}.reaction-grid button:hover{background:#00000014;transform:scale(1.15)}.reaction-bubble{z-index:66;pointer-events:none;background:#fff;border-radius:1.2rem;padding:.2rem .45rem;font-size:2rem;line-height:1.1;animation:3.5s ease-out forwards reaction-in;position:absolute;top:calc(100% + .3rem);left:50%;transform:translate(-50%);box-shadow:0 .35rem .9rem #00000073}.reaction-bubble:before{content:"";border:.45rem solid #0000;border-top:none;border-bottom-color:#fff;margin-left:-.45rem;position:absolute;top:-.4rem;left:50%}@keyframes reaction-in{0%{opacity:0;transform:translate(-50%)scale(.2)}10%{opacity:1;transform:translate(-50%)scale(1.25)}18%{transform:translate(-50%)scale(1)}85%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(.6rem)}}.theme-table{--ink:#2b1b0e;--cream:#fff3dc;--paper:#fffaf0;--paper-2:#f3e8d2;--hand:"Segoe Print", "Bradley Hand", "Comic Sans MS", cursive;--tile-font:"Segoe UI", "Helvetica Neue", Arial, sans-serif;--face-1:#f5e8ca;--face-2:#f7bfcb;--face-3:#d8c2f3;--face-4:#b9d8f5;--face-5:#f7b867;--face-joker:#ffdc4a;--wood:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='400'%20viewBox='0%200%20800%20400'%3e%3c!--%20Walnut%20table%20top:%20long%20stretched%20noise%20for%20the%20grain,%20fine%20noise%20for%20the%20pores.%20Tiles%20seamlessly.%20--%3e%3cfilter%20id='grain'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20color-interpolation-filters='sRGB'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.0032%200.055'%20numOctaves='5'%20seed='7'%20stitchTiles='stitch'%20/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.22%200%200%200%200%200.11%200%200%200%200%200.04%202.6%200%200%200%20-1.1'%20/%3e%3c/filter%3e%3cfilter%20id='light'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20color-interpolation-filters='sRGB'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.002%200.03'%20numOctaves='3'%20seed='21'%20stitchTiles='stitch'%20/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.85%200%200%200%200%200.6%200%200%200%200%200.35%200%202.2%200%200%20-1.15'%20/%3e%3c/filter%3e%3cfilter%20id='pores'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20color-interpolation-filters='sRGB'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.035%200.9'%20numOctaves='2'%20seed='3'%20stitchTiles='stitch'%20/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.18%200%200%200%200%200.09%200%200%200%200%200.03%201.6%200%200%200%20-0.7'%20/%3e%3c/filter%3e%3crect%20width='800'%20height='400'%20fill='%238c5a2e'%20/%3e%3crect%20width='800'%20height='400'%20filter='url(%23light)'%20/%3e%3crect%20width='800'%20height='400'%20filter='url(%23grain)'%20/%3e%3crect%20width='800'%20height='400'%20filter='url(%23pores)'%20opacity='0.55'%20/%3e%3c/svg%3e");--felt:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='300'%20viewBox='0%200%20300%20300'%3e%3c!--%20Green%20baize:%20fine%20dark%20and%20light%20fibres.%20Tiles%20seamlessly.%20--%3e%3cfilter%20id='dark'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20color-interpolation-filters='sRGB'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.85'%20numOctaves='3'%20seed='4'%20stitchTiles='stitch'%20/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.02%200%200%200%200%200.12%200%200%200%200%200.06%201.8%200%200%200%20-0.75'%20/%3e%3c/filter%3e%3cfilter%20id='lite'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20color-interpolation-filters='sRGB'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.6'%20numOctaves='2'%20seed='9'%20stitchTiles='stitch'%20/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.55%200%200%200%200%200.85%200%200%200%200%200.65%200%201.6%200%200%20-0.85'%20/%3e%3c/filter%3e%3crect%20width='300'%20height='300'%20fill='%231e6b46'%20/%3e%3crect%20width='300'%20height='300'%20filter='url(%23dark)'%20/%3e%3crect%20width='300'%20height='300'%20filter='url(%23lite)'%20opacity='0.6'%20/%3e%3c/svg%3e")}.theme-table .pts-1{--face:var(--face-1);--edge:#c8ad7d}.theme-table .pts-2{--face:var(--face-2);--edge:#cf8d9c}.theme-table .pts-3{--face:var(--face-3);--edge:#a88fcc}.theme-table .pts-4{--face:var(--face-4);--edge:#84a9cf}.theme-table .pts-5{--face:var(--face-5);--edge:#c98431}.theme-table .joker{--face:var(--face-joker);--edge:#c9a21a}.theme-table.stage{color:var(--cream);background:radial-gradient(ellipse 75% 70% at 50% 42%, #ffd69633, #0000 55%, #0000008c 100%), repeating-linear-gradient(to bottom, transparent 0 14rem, #190c0499 14rem 14.12rem, #ffe1b414 14.12rem 14.25rem), var(--wood) 0 0 / 64rem 32rem, #7a4b24}.theme-table .tool-btn{background:#140a0259;border-radius:50%;width:2.1rem;height:2.1rem;padding:0;font-size:1rem;box-shadow:inset 0 .1rem .2rem #00000080,0 1px #ffffff26}.theme-table .btn,.theme-table .corner-btn{border:none;border-radius:.75rem;font-weight:800;transition:transform 80ms;box-shadow:inset 0 1px #ffffff4d,0 .22rem #0000004d,0 .45rem .9rem #0000004d}.theme-table .btn:active:not(:disabled),.theme-table .corner-btn:active:not(:disabled){transform:translateY(2px)}.theme-table .btn.green,.theme-table .corner-btn.next{color:#fff;background:linear-gradient(#4caf50,#2e7d32)}.theme-table .btn.red{color:#fff;background:linear-gradient(#e53935,#b71c1c)}.theme-table .btn.blue{color:#fff;background:linear-gradient(#1e88e5,#1565c0)}.theme-table .btn.grey,.theme-table .corner-btn.back{color:#fff;background:linear-gradient(#7a604a,#4e3b2c)}.theme-table .btn.yellow{color:#3a230f;background:linear-gradient(#ffd54f,#f9a825)}.theme-table .overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#140a028c}.theme-table .overlay.soft{-webkit-backdrop-filter:none;backdrop-filter:none;background:#140a024d}.theme-table .panel{background:linear-gradient(var(--paper), var(--paper-2));color:var(--ink);border:none;border-radius:1rem;box-shadow:0 1.4rem 3rem #0009,inset 0 0 0 1px #ffffffb3}.theme-table .muted,.theme-table .paused-tag,.theme-table .def-base,.theme-table .rules-hint{color:#7a6650}.theme-table .claim-word{color:#1b7a3d;letter-spacing:.04em}.theme-table .value-line{color:#3a2a1a}.theme-table .value-line strong,.theme-table .stake strong{color:#b3261e}.theme-table .definition,.theme-table .stake,.theme-table .possible{color:var(--ink);background:#efe2c6}.theme-table .stake.hot{border-color:#c62828}.theme-table .stake-title,.theme-table .possible-head{color:#5a4630}.theme-table .possible-head.joker{color:#a87400}.theme-table button.possible{color:var(--ink)}.theme-table button.possible:hover{border-color:#b9a27e}.theme-table button.possible.selected{background:#ffe9a8;border-color:#c99a1c}.theme-table .possible-pts,.theme-table .result.good .verdict{color:#1b7a3d}.theme-table .result.bad .verdict{color:#b3261e}.theme-table .final-table .winner{color:#a87400}.theme-table .bonus-tag{color:#fff;background:#2e7d32}.theme-table .toast{background:linear-gradient(#e53935,#b71c1c);border:none;border-radius:1rem;box-shadow:0 1rem 2rem #00000080}.theme-table .tile,.theme-table .mini-tile,.theme-table .logo-letter{background:linear-gradient(150deg, #fff9 0%, #ffffff24 32%, #fff0 55%, #00000012 100%), var(--face,var(--face-1));color:var(--ink);font-family:var(--tile-font)}.theme-table .tile{box-shadow:inset 0 .07rem 0 #ffffffe6, inset 0 -.09rem 0 #0000001f, 0 .17rem 0 var(--edge,#c8ad7d), 0 .26rem 0 #00000038, .15rem .5rem .7rem #00000073;border-radius:.32rem;font-weight:700}.theme-table .tile.table-tile{height:1.95em}.theme-table .tile.grab:hover:not(.used){filter:brightness(1.05);box-shadow:inset 0 .07rem 0 #ffffffe6, inset 0 -.09rem 0 #0000001f, 0 .17rem 0 var(--edge,#c8ad7d), 0 .26rem 0 #00000038, .25rem .8rem 1rem #00000080}.theme-table .tile.used{opacity:.28;box-shadow:none}.theme-table .tile-pts,.theme-table .tile[class*=pts-] .tile-pts{color:#2b1b0ebf;font-size:.4em;font-weight:800;top:.2em;right:.28em}.theme-table .drag-ghost{box-shadow:inset 0 .07rem 0 #ffffffe6, 0 .17rem 0 var(--edge,#c8ad7d), .6rem 1.4rem 1.6rem #00000080}.theme-table .mini-tile{box-shadow:inset 0 1px 0 #fffc, 0 .12rem 0 var(--edge,#c8ad7d), 0 .2rem .3rem #00000040;border-radius:.22rem;padding:.05rem .4rem;font-weight:700}.theme-table .mini-tile sup,.theme-table .mini-tile[class*=pts-] sup{color:#2b1b0ebf}.theme-table .game>header,.theme-table .game>aside,.theme-table .game>footer{z-index:1;position:relative}.theme-table .game>header{z-index:31}.theme-table .game-top{align-items:center;min-height:5.6rem;padding:.55rem 5.5rem .35rem 9.5rem}.theme-table .table{z-index:1;background:radial-gradient(ellipse 70% 65% at 50% 40%, #ffffff1a, #0000 60%, #0000004d 100%), var(--felt) 0 0 / 15rem 15rem, #1e6b46;border-radius:1.5rem;margin:.85rem 3rem 1.3rem .85rem;box-shadow:inset 0 .5rem 1.6rem #00000080,inset 0 0 0 .12rem #00000059,0 0 0 .45rem #5c3618,0 0 0 .55rem #3a210d,0 .9rem 1.8rem .4rem #0000008c}.theme-table .table:before{content:"";pointer-events:none;border:.13rem dashed #ffffff29;border-radius:1.1rem;position:absolute;inset:.55rem}.theme-table .table-empty{color:#fff3dc8c;font-size:1.1rem;font-style:italic}.theme-table .player-tabs{background:linear-gradient(90deg,#0000 1.15rem,#dc3c3c73 1.15rem 1.27rem,#0000 1.27rem),repeating-linear-gradient(#0000 0 1.42rem,#4678c847 1.42rem 1.5rem),linear-gradient(#fffdf4,#f4ebd3);border-radius:.2rem;flex:0 auto;gap:.25rem;padding:.35rem 1rem .3rem 1.8rem;transform:rotate(-.8deg);box-shadow:0 .15rem #e6dcc2,0 .3rem #d9cdb0,0 .6rem 1rem #00000073}.theme-table .player-tab{width:8.5rem}.theme-table .tab-name{color:#1f3a6e;font-family:var(--hand);text-align:left;background:0 0;border:none;padding:.05rem .3rem;font-size:1.05rem}.theme-table .player-tab.active .tab-name{color:#1f3a6e;background:linear-gradient(#0000 50%,#ffe10099 50% 88%,#0000 88%);font-weight:700}.theme-table .tab-score{color:#b3261e;font-family:var(--hand);text-align:left;background:0 0;border:none;padding-left:.4rem;font-size:1.45rem;font-weight:700;line-height:1.25}.theme-table .word-list{background:var(--paper);color:var(--ink);border:none;border-radius:.3rem;box-shadow:0 .6rem 1.2rem #0006}.theme-table .wl-pts{color:#1b7a3d}.theme-table .word-list-empty,.theme-table .word-list-count{color:#7a6650;border-color:#e0d4b8}.theme-table .round-info{color:var(--cream);text-shadow:0 1px 2px #000c;margin-top:0;font-size:1.05rem}.theme-table .timer{color:#a6ffbf;text-shadow:0 0 .4rem #78ffa099;background:linear-gradient(#45454b,#1c1c20);border:none;border-radius:1.1rem;width:9.5rem;height:3.4rem;margin-top:0;box-shadow:inset 0 0 0 .3rem #2a2a2e,inset 0 0 0 .42rem #0c120e,inset 0 .4rem .8rem #0009,0 0 0 .14rem #9a9aa2,0 .6rem 1.1rem #0000008c}.theme-table .timer-bar{background:#78ffa01f}.theme-table .timer.low{color:#ff7b7b;text-shadow:0 0 .4rem #ff5a5ab3}.theme-table .timer.paused{color:#6f8f78;text-shadow:none}.theme-table .game-left{gap:1.2rem;padding-top:1.6rem}.theme-table .btn-newsyl{color:#ffd76a;text-shadow:0 1px 2px #000000b3;background:radial-gradient(80% 75% at 38% 45%,#8a5cc4,#55298a 55%,#2c1149);border:none;border-radius:44% 44% 47% 47%/32% 32% 64% 64%;width:5.6rem;height:5.9rem;padding-top:1.3rem;font-size:.95rem;position:relative;box-shadow:inset -.6rem -.7rem 1.2rem #00000073,inset .4rem .5rem .9rem #ffffff24,.2rem .7rem 1.1rem #0000008c}.theme-table .btn-newsyl:before{content:"";background:repeating-linear-gradient(90deg,#00000040 0 .18rem,#0000 .18rem .45rem),radial-gradient(at 50% 30%,#8a5cc4,#3d1a66);border-radius:50% 50% 35% 35%;width:2.8rem;height:1.25rem;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)}.theme-table .btn-newsyl:after{content:"";background:linear-gradient(#ffe08a,#c9971c);border-radius:.2rem;height:.32rem;position:absolute;top:.45rem;left:26%;right:26%;box-shadow:0 .1rem .15rem #00000080}.theme-table .btn-newsyl:disabled{opacity:.85;filter:saturate(.55)brightness(.8)}.theme-table .btn-newsyl.pulse{animation:1.4s ease-in-out infinite bag-wiggle}@keyframes bag-wiggle{0%,to{filter:drop-shadow(0 0 #ffd76a00);transform:rotate(0)}25%{transform:rotate(-4deg)}50%{filter:drop-shadow(0 0 .7rem #ffd76acc)}75%{transform:rotate(4deg)}}.theme-table .joker-panel{background:#1e0f056b;border-radius:.9rem;padding:.6rem .55rem .5rem;box-shadow:inset 0 .25rem .6rem #0000008c,0 1px #ffffff1f}.theme-table .joker-title{color:var(--ink);background:linear-gradient(150deg, #fff9, #fff0 55%), var(--face-joker);border:none;border-radius:.3rem;box-shadow:0 .15rem #c9a21a,0 .3rem .5rem #0006}.theme-table .joker-grid{grid-template-columns:repeat(4,1.85rem);gap:.3rem}.theme-table .joker-grid button{color:#3a230f;background:radial-gradient(circle at 35% 30%,#f6dfb0,#cf9f5f 68%,#9a6b35);border:none;width:1.85rem;height:1.85rem;font-weight:800;box-shadow:inset 0 -.1rem .15rem #0000004d,0 .12rem #6e4a22,0 .25rem .35rem #00000073}.theme-table .joker-grid button:hover:not(:disabled){background:radial-gradient(circle at 35% 30%,#fff1cf,#ffd36b 68%,#c9971c)}.theme-table .joker-info{color:#f0dfc0}.theme-table .game-bottom{row-gap:.6rem;padding-bottom:.8rem}.theme-table .word-bar{background:linear-gradient(to bottom, #00000073, #0000000d 35%, #00000040), linear-gradient(#ffd29652, #ffd29652), var(--wood) 0 0 / 40rem 20rem;border:none;border-radius:.7rem .7rem 1rem 1rem;gap:.3rem;min-height:4.6rem;padding:.45rem 1.2rem 1.3rem;position:relative;box-shadow:inset 0 .12rem #ffebc84d,0 .6rem 1.2rem #0000008c}.theme-table .word-bar:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to bottom, #fff0d28c, #fff0d200 25%, #0000 60%, #00000059), linear-gradient(#ffc88259, #ffc88259), var(--wood) 0 0 / 40rem 20rem;border-radius:.35rem .35rem .9rem .9rem;height:1.65rem;position:absolute;bottom:-.25rem;left:-.35rem;right:-.35rem;box-shadow:0 -.15rem .35rem #00000059,0 .4rem .7rem #00000080}.theme-table .word-bar.drop-hover{outline:none;box-shadow:0 0 0 .2rem #ffdc4ad9,0 .6rem 1.2rem #0000008c}.theme-table .tile.in-bar{z-index:1;transform-origin:50% 100%;min-width:3.3rem;height:2.85rem;font-size:1.55rem;transform:perspective(14rem)rotateX(16deg)}.theme-table .slot-empty{border-right:none}.theme-table .btn-ok{color:#fff;text-shadow:0 1px 2px #0009;background:radial-gradient(circle at 35% 30%,#ff8a80,#e53935 40%,#9a1414 85%);border:.3rem solid #26262a;border-radius:50%;width:4.6rem;height:4.6rem;font-size:1.05rem;box-shadow:inset 0 -.3rem .5rem #00000059,0 .3rem #111,0 .6rem 1rem #0000008c}.theme-table .btn-ok:active:not(:disabled){transform:translateY(.15rem)}.theme-table .btn-pass,.theme-table .btn-newgame{color:#3a230f;background:linear-gradient(#ffe1b473, #ffe1b433), var(--wood) 0 0 / 30rem 15rem;border:none;border-radius:.6rem;font-weight:800;box-shadow:inset 0 1px #fff0d299,0 .2rem #3a210d,0 .4rem .7rem #00000080}.theme-table .btn-newgame{color:#fff3dc;background:linear-gradient(#5a3a22,#3a230f)}.theme-table .eraser-shape{background:linear-gradient(#ffffff59,#fff0 40%,#00000026),linear-gradient(90deg,#f5a3bd 0 36%,#1f5fae 36% 100%);border:none;border-radius:.3rem;width:4rem;height:1.5rem;transform:rotate(-16deg);box-shadow:.2rem .4rem .5rem #00000080}.theme-table .status-line{color:var(--cream);text-shadow:0 1px 3px #000000e6}.decor{display:none}.theme-table .decor{z-index:0;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.decor>*{position:absolute}.decor-mug{width:6.4rem;height:6.4rem;top:-1.1rem;left:-.2rem;transform:rotate(38deg)}.mug-body{background:radial-gradient(circle at 38% 32%,#fff,#ece7de 55%,#c9bfae);border-radius:50%;position:absolute;inset:0;box-shadow:.6rem .9rem 1.3rem #0000008c,inset -.2rem -.3rem .5rem #00000026}.mug-coffee{background:radial-gradient(circle at 46% 42%,#9a6a3f 0%,#5e3517 38%,#391c08 78%);border-radius:50%;position:absolute;inset:.6rem;box-shadow:inset 0 .25rem .55rem #000000a6}.mug-coffee:after{content:"";filter:blur(1px);background:#ffffff38;border-radius:50%;width:34%;height:16%;position:absolute;top:18%;left:22%}.mug-handle{border:.6rem solid #e7e1d6;border-left:none;border-radius:0 1.2rem 1.2rem 0;width:2.2rem;height:2.3rem;position:absolute;top:2.05rem;right:-1.55rem;box-shadow:.5rem .7rem .9rem #00000073}.decor-stain{filter:blur(.6px);border:.22rem solid #3c1c0852;border-right-color:#3c1c0826;border-radius:50%;width:4.4rem;height:4.4rem;top:3.6rem;left:5.6rem}.decor-pencil{transform-origin:0;filter:drop-shadow(.35rem .45rem .3rem #00000080);width:9.6rem;height:.95rem;display:flex;bottom:7.8rem;left:.6rem;transform:rotate(-58deg)}.pencil-eraser{background:linear-gradient(#ffa3b8,#e0607f);border-radius:.3rem 0 0 .3rem;width:.9rem}.pencil-ferrule{background:repeating-linear-gradient(90deg,#c9c9cf 0 .14rem,#8d8d95 .14rem .22rem);width:.85rem}.pencil-body{background:linear-gradient(#ffe07a 0 30%,#f6bf26 30% 66%,#d39a00 66%);flex:1}.pencil-tip{clip-path:polygon(0 0,100% 50%,0 100%);background:linear-gradient(90deg,#ecc79b 0 68%,#3a3a3a 68%);width:1.6rem}.decor-die{background:radial-gradient(circle at 35% 30%,#fff,#ece8e0 70%,#cfc8bb);border-radius:.45rem;width:2.3rem;height:2.3rem;right:.3rem;box-shadow:inset -.12rem -.15rem .25rem #0003,.35rem .5rem .6rem #0000008c}.die-a{top:46%;transform:rotate(18deg)}.die-b{top:calc(46% + 3rem);right:.2rem;transform:rotate(-24deg)}.pip{background:radial-gradient(circle at 40% 35%,#555,#111);border-radius:50%;width:.42rem;height:.42rem;position:absolute}.p5-0,.p3-0{top:.35rem;left:.35rem}.p5-1{top:.35rem;right:.35rem}.p5-2,.p3-1{top:calc(50% - .21rem);left:calc(50% - .21rem)}.p5-3{bottom:.35rem;left:.35rem}.p5-4,.p3-2{bottom:.35rem;right:.35rem}.theme-table .big-circle{color:var(--cream);background:radial-gradient(ellipse 70% 65% at 50% 40%, #ffffff1a, #0000 60%, #0000004d 100%), var(--felt) 0 0 / 15rem 15rem, #1e6b46;border:none;box-shadow:inset 0 .5rem 2rem #00000080,0 0 0 .55rem #5c3618,0 0 0 .7rem #3a210d,0 1.2rem 2.4rem .4rem #0009}.theme-table .big-circle h2{color:#ffe9c7;text-shadow:0 1px 3px #0009}.theme-table .setting-label{color:var(--cream)}.theme-table .dict-note{color:#e9dcc0}.theme-table .link-btn,.theme-table .hint{color:#f0dfc0}.theme-table .estimate strong{color:#ffd76a}.theme-table .warn{color:#ffb4a8}.theme-table .segmented{background:#0000004d;border:.12rem solid #00000059;box-shadow:inset 0 .15rem .35rem #00000073}.theme-table .segmented button{color:#f6ead299;background:0 0}.theme-table .segmented button:not(.on):not(:disabled):hover{color:#fff3d6}.theme-table .segmented button.on{color:#2a1606;background:linear-gradient(#ffe48a,#f2bf3c);border-radius:.35rem;box-shadow:0 .1rem .3rem #00000073}.theme-table .stepper button{color:#3a230f;background:radial-gradient(circle at 35% 30%,#f6dfb0,#cf9f5f 68%,#9a6b35);box-shadow:0 .12rem #6e4a22,0 .25rem .4rem #00000073}.theme-table .stepper-value{color:#a6ffbf;text-shadow:0 0 .4rem #78ffa080;background:#0c120e;box-shadow:inset 0 .15rem .4rem #000c}.theme-table .name-input{background:var(--paper);color:#1f3a6e;font-family:var(--hand);border:none;border-radius:.45rem;box-shadow:inset 0 .15rem .3rem #00000040}.theme-table .name-input:disabled{background:#ffffff24}.theme-table .player-kind-label{color:#e9dcc0}.theme-table .remove-btn{color:#3a230f;background:radial-gradient(circle at 35% 30%,#f6dfb0,#cf9f5f 68%,#9a6b35);box-shadow:0 .12rem #6e4a22,0 .25rem .4rem #00000073}.theme-table .add-btn{color:#3a230f;background:linear-gradient(#fff3dc,#e9d4ab);border:none;border-radius:.7rem;box-shadow:0 .2rem #9a6b35,0 .4rem .7rem #0006}.theme-table .players-note{color:#e9dcc0}.theme-table .computer-note{color:#1f5fae}.theme-table .tab-name .cpu-icon{font-family:Segoe UI Emoji,sans-serif}.theme-table .ask{color:#5a4630;background:#efe2c6}.theme-table .ask.now{color:var(--ink);background:#ffdc4a}.theme-table button.ask.pick.now{border-color:#8a5a00}.theme-table .timeup{background:linear-gradient(#e53935,#b71c1c);border:none;border-radius:1.1rem;box-shadow:0 .6rem 1.2rem #0000008c}.theme-table .btn-newsyl.buy{color:#ffe9a8;background:radial-gradient(80% 75% at 38% 45%,#5fae5f,#2e7d32 55%,#154a19);font-size:.8rem}.theme-table .list-select{background:var(--paper);color:var(--ink);border:none;box-shadow:inset 0 .15rem .3rem #00000040}.theme-table .lesson-word{background:#140a0259}.theme-table .chip-remove{color:#fff3dc}.theme-table .lesson-chip{color:#7a6650;background:#efe2c6}.theme-table .lesson-chip.found{color:#fff;background:#2e7d32}.theme-table .logo-box{text-shadow:none;background:0 0;border:none;justify-content:center;gap:.12em;padding:0;display:flex}.theme-table .logo-letter{width:1.15em;height:1.25em;box-shadow:inset 0 .04em 0 #ffffffe6, 0 .06em 0 var(--edge), 0 .09em 0 #00000038, .05em .16em .22em #00000073;border-radius:.12em;justify-content:center;align-items:center;font-size:.75em;display:flex}.theme-table .logo-letter:nth-child(odd){transform:rotate(-3deg)}.theme-table .logo-letter:nth-child(3n){transform:rotate(2.5deg)translateY(.04em)}
