.tip.svelte-43872x{width:15px;height:15px;font-size:inherit;color:var(--ink);background:linear-gradient(180deg, var(--brass-top), var(--brass-bottom));border:1px solid var(--wood-edge);vertical-align:middle;cursor:help;pointer-events:auto;text-transform:none;letter-spacing:0;border-radius:50%;justify-content:center;align-items:center;margin-left:5px;padding:0;display:inline-flex;position:relative;top:-.1em}.tip.svelte-43872x span:where(.svelte-43872x){font:700 10px/1 system-ui,sans-serif}.bubble.svelte-43872x{z-index:50;color:var(--text);text-transform:none;letter-spacing:0;pointer-events:none;padding:7px 10px;font:400 12px/1.4 system-ui,sans-serif;position:fixed}.float.svelte-95ajyr{z-index:40;pointer-events:none;position:fixed}.card.svelte-95ajyr{box-sizing:border-box;width:100%;color:var(--text);text-align:left;padding:10px 12px;font:12px/1.45 system-ui,sans-serif}.top.svelte-95ajyr{align-items:center;gap:8px;margin-bottom:4px;display:flex}.icon.svelte-95ajyr{box-sizing:border-box;background-size:cover;border:2px solid #0000;border-radius:4px;flex:none;width:30px;height:30px;box-shadow:0 0 0 1px #0009}.title.svelte-95ajyr{font:bold 15px var(--title-font)}.sub.svelte-95ajyr{letter-spacing:1px;text-transform:uppercase;opacity:.8;font-size:11px}.head.svelte-95ajyr{font:bold 11px var(--title-font);letter-spacing:1px;text-transform:uppercase;opacity:.85;margin-top:6px}.dim.svelte-95ajyr{opacity:.7;font-size:11px}.gap.svelte-95ajyr{margin-top:6px}.good.svelte-95ajyr{color:#b8e08a}.off.svelte-95ajyr{opacity:.5}.frame.svelte-1mxd5dt{flex-direction:column;gap:6px;min-height:0;display:flex}.frame.fill.svelte-1mxd5dt{flex:auto}.top.svelte-1mxd5dt{justify-content:space-between;align-items:center;gap:8px;display:flex}.footer.svelte-1mxd5dt{justify-content:flex-end;display:flex}.title.svelte-1mxd5dt{font:bold 12px var(--title-font);letter-spacing:1px;text-transform:uppercase;opacity:.8}.sort.svelte-1mxd5dt select:where(.svelte-1mxd5dt){color:var(--text);cursor:pointer;background:#140c048c;border:1px solid #00000073;border-radius:4px;padding:1px 4px;font:600 11px system-ui,sans-serif}.grid.svelte-1mxd5dt{scrollbar-gutter:stable;align-content:start;gap:4px;padding-right:2px;display:grid;overflow:hidden auto}.fill.svelte-1mxd5dt .grid:where(.svelte-1mxd5dt){contain:size;flex:auto}.tile.svelte-1phrfpx{box-sizing:border-box;width:46px;height:46px;font:inherit;cursor:pointer;background:#140c048c;border:2px solid #0006;border-radius:5px;margin:0;padding:0;position:relative;box-shadow:inset 0 2px 4px #00000080}.tile.still.svelte-1phrfpx{cursor:default}.tile.svelte-1phrfpx:not(:disabled):not(.still):hover{background:#ffe1aa26}.tile.selected.svelte-1phrfpx{box-shadow:inset 0 2px 4px #00000080, 0 0 0 2px var(--brass-top);background:#ffe1aa2e}.tile.svelte-1phrfpx:disabled{opacity:.5;cursor:default}.tile.empty.svelte-1phrfpx{cursor:default;background:#140c0459;border-color:#00000040}.icon.svelte-1phrfpx{border-radius:4px;position:absolute;inset:9px;box-shadow:inset 0 2px #ffffff4d,inset 0 -3px #00000040,0 1px 2px #0009}.icon.pic.svelte-1phrfpx{box-shadow:none;inset:3px}.count.svelte-1phrfpx,.badge.svelte-1phrfpx,.mark.svelte-1phrfpx{color:var(--text);text-shadow:0 1px 2px #000000e6;font:700 11px system-ui,sans-serif;position:absolute}.count.svelte-1phrfpx{bottom:1px;right:3px}.count.short.svelte-1phrfpx{color:#ff8a7a}.badge.svelte-1phrfpx{color:#ffe2a8;font-size:10px;top:1px;left:3px}.mark.svelte-1phrfpx{color:#8fe07a;font-size:10px;top:1px;right:3px}:root{--wood-edge:#3b2513;--wood-top:#7a4f2a;--wood-bottom:#5a381c;--wood-light:#a8743f;--thread:#ecd6a099;--brass-top:#f2d488;--brass-bottom:#c4913e;--ink:#2e1c0c;--text:#f6ead2;--title-font:Georgia, "Times New Roman", serif}.wood{background:repeating-linear-gradient(180deg, #00000012 0 1px, transparent 1px 9px), repeating-linear-gradient(176deg, #ffe1aa0a 0 2px, transparent 2px 13px), repeating-linear-gradient(180deg, transparent 0 31px, #00000038 31px 33px), linear-gradient(180deg, var(--wood-top), var(--wood-bottom));border:3px solid var(--wood-edge);outline:1px dashed var(--thread);outline-offset:-7px;border-radius:6px;box-shadow:inset 0 1px #ffe6b440,inset 0 -2px #00000040,0 3px 10px #00000073}.brass{color:var(--ink);background:linear-gradient(180deg, var(--brass-top), var(--brass-bottom));border:1px solid var(--wood-edge);box-shadow:inset 0 1px 0 #ffffff73, 0 2px 0 var(--wood-edge);cursor:pointer;pointer-events:auto;border-radius:5px;padding:6px 18px;font:700 14px system-ui,sans-serif;transition:filter .1s,transform 50ms}.brass:not(:disabled):hover{filter:brightness(1.12)}.brass:not(:disabled):active{box-shadow:inset 0 1px 0 #ffffff4d, 0 1px 0 var(--wood-edge);transform:translateY(1px)}.brass:disabled{opacity:.5;cursor:default}.brass.small{background:linear-gradient(#e8cfa4,#c9a46e);padding:4px 12px;font-size:13px;font-weight:600}.brass.danger{background:linear-gradient(#f2a088,#c4583e)}#ui ::-webkit-scrollbar{width:12px;height:12px}#ui ::-webkit-scrollbar-track{background:linear-gradient(90deg,#2a1a0c,#3b2513 50%,#2a1a0c);border-radius:6px;margin:4px;box-shadow:inset 0 0 3px #000000b3}#ui ::-webkit-scrollbar-thumb{background:linear-gradient(90deg, var(--brass-bottom), var(--brass-top) 45%, var(--brass-bottom));background-clip:padding-box;border:2px solid #0000;border-radius:6px}#ui ::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#d6a24c,#ffe39e 45%,#d6a24c) padding-box padding-box}#ui ::-webkit-scrollbar-button{background:0 0;display:none}#ui ::-webkit-scrollbar-corner{background:0 0;display:none}@supports not selector(::-webkit-scrollbar){#ui *{scrollbar-color:var(--brass-bottom) #2a1a0c;scrollbar-width:thin}}
