@font-face{font-family:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(./jersey-10-latin-ext-400-normal-uIKqQSaG.woff2)format("woff2"),url(./jersey-10-latin-ext-400-normal-ByMh3OYd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(./jersey-10-latin-400-normal-DrL73VYW.woff2)format("woff2"),url(./jersey-10-latin-400-normal-B8YT2i2g.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(./silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(./silkscreen-latin-400-normal-D0DfPJut.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-vietnamese-400-normal-D0VnvwZ9.woff2)format("woff2"),url(./vt323-vietnamese-400-normal-D_5Q7Vcv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2"),url(./vt323-latin-ext-400-normal-DqOq58ri.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(./vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(./barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(./barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(./barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(./barlow-condensed-vietnamese-900-normal-Dt_hWMjt.woff2)format("woff2"),url(./barlow-condensed-vietnamese-900-normal-swJS2L_Y.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(./barlow-condensed-latin-ext-900-normal-BgjSW1bu.woff2)format("woff2"),url(./barlow-condensed-latin-ext-900-normal-CoV-fQpy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(./barlow-condensed-latin-900-normal-SFh9ViAc.woff2)format("woff2"),url(./barlow-condensed-latin-900-normal-Bz1RFETY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(./pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(./pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-500-normal-CR9SIKMr.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./pixelify-sans-latin-ext-500-normal-BHT4w5qI.woff2)format("woff2"),url(./pixelify-sans-latin-ext-500-normal-Bkr-oq6R.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./pixelify-sans-latin-500-normal-DC052d-m.woff2)format("woff2"),url(./pixelify-sans-latin-500-normal-Bq6pAlou.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-600-normal-B3EuUOZG.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-ext-600-normal-Dha6RiOG.woff2)format("woff2"),url(./pixelify-sans-latin-ext-600-normal-CDaIumwU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2)format("woff2"),url(./pixelify-sans-latin-600-normal-BNlgYbDL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-700-normal-BrZTw8tu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./pixelify-sans-latin-ext-700-normal-ClyJstAh.woff2)format("woff2"),url(./pixelify-sans-latin-ext-700-normal-BadXkHzZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./pixelify-sans-latin-700-normal-D3Xxx3QE.woff2)format("woff2"),url(./pixelify-sans-latin-700-normal-BctWAS0u.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--game-font-family:"Jersey 10", "Pixelify Sans", "Arial Narrow", Arial, sans-serif;--shell-paper-highlight:#f6efdc;--shell-paper:#ece0c8;--shell-aged-paper:#d8c9a6;--shell-sepia-mid:#8a7a55;--shell-ink-mid:#4a4034;--shell-ink:#17140f;--shell-bg-top:#0a0908;--shell-bg-mid:#17140f;--shell-text:#f6efdc;--shell-text-muted:#d8c9a6;--shell-border:#8a7a55;--shell-accent:#d6b56d;--shell-title-bg:#070609;--shell-panel-fill:#0a0908;--shell-panel-stroke:#8a7a55;--shell-focus-ring:#e8a030;--shell-selected-fill:#5b2018;--shell-button-fill:#1a1412;--shell-safe-area:28px;--shell-panel-padding:32px;--shell-gap-sm:8px;--shell-gap-md:14px;--shell-gap-lg:24px;--shell-menu-width:360px;--shell-disabled-opacity:.45;--asset-title-bg:url(./title-screen-hexcavate-4k-qG6YoMni.png);--asset-title-fog:url(./title-fog-layer-V2qxGy07.png);--asset-title-button-states:url(./title-menu-button-states-U8nvDw4f.png);--asset-title-menu-cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACWklEQVR4nMWXT0sVURjGf8+Z69Usc+GniLIICslNBVJBQbTqc7SJFi7b2b511D4iDRSDQDCCIAyivkPQQumfznmfFnOvkHluJF3n2Q2Hmec37/ucec9Ai/pydNypTYDx3KY74Imq3QrgTLsACTqltSOdyskCg2QQCHAABjdXQLNuAItKZjNCALMrb71+5ZyKACoAHK+6fvHoHnlbpCwsQI1lz5MARJAUdKrAEay9es39x697q9BV2buvfQGESA4+fPoIIZIges+yQRY2hAMMkTMRwf0n62xGLYCrS298+exJuktvvHJ9pkhSzIDIiABnwpmk3NS/d21niMA5I8z8w0U2c2N+Y/W9L85M4zozd/4U156uu2BSqgBEBDJY5s6DRZSat++3AAk1YSBVZquO3bdcnDut6tWGL5w+wcu1dyzfmt2/Ai6FUCITIIGDKomtvKO9N++q/vMRzy6dUV7d8PLNcvmh0AL3Uh02scfrX6TO4F3uEgBNcckS0ezAA+n5penBt2pACB09EImDIwyWSwCyCIzVBxiSSgA22KZphQ6cgb/JLlUAdsPXmA8HQQzIAAHuz4IhZYASgCUk9bZhNTRzF6dhgjogkplfeMbXvR+h/6Rc6uzk2JgX7t720dTxhKphZZAfU4VwHe+O+lg1MjTjvr5P4X1bsLn9c4ib/3e1eiQbMAsOT60CqPQlPCyNDJqGh6GKtjOQ2gaItgEEnW9MeGdyBDrGFTCaoCNUJZRESqBkKnrng4BAZJtsE7kZ2gojGdEMMoBQItQcbprfKZMiqHKmroP4XPMLTwUTCiGRrjcAAAAASUVORK5CYII=);--asset-lobby-panel:url(./lobby-main-panel-redo-Td8ZsLqh.png);--asset-lobby-seat-card:url(./lobby-seat-card-Dts7ctOH.png);--asset-lobby-prospector-shop-bg:url(./lobby-prospector-shop-bg-BLg70gSd.png);--asset-lobby-contract-parchment:url(./lobby-contract-parchment-v1-B48i9sK6.png);--asset-lobby-settings-ui:url(./lobby-settings-ui-BmWQq2TG.png);--asset-lobby-bulletin-board:url(./lobby-bulletin-board-CVa0NasV.png);--asset-lobby-screen-backdrop:url(./lobby-screen-backdrop-VqKi43wN.png);--asset-lobby-screen-backdrop-ultrawide:url(./lobby-screen-backdrop-ultrawide-rightshift-wood-preview-DvlcZFD-.png);--asset-seal-socket:url(./faction-seal-socket-DnUIsmCs.png);--asset-settings-panel:url(./settings-shell-panel-DNqSnu3y.png);--asset-settings-background:url(./settings-background-Crz6ft-0.png);--asset-settings-frame:url(./settings-frame-9slice-L-YHv5wD.png);--asset-settings-section-card:url(data:image/png;base64,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);--asset-settings-header-plaque:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaQAAABwCAYAAABRlAS4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAATSSURBVHhe7dcxqiRVGIbh2YGJ4B7cjJGbENyAS3A5guA+BANDQ3PjK2egmZqve+7UX3X+6u7q54UnGvpU1Q3Ox3z4IEmSJEmSJEnSc/fX7z+/fU3+RpKk3eXYbJFnSpK0qhyUmfJZkiRdleNxy08/fL9K/i7lsyVJ+lgORnWA3pNnGiZJ0lU5EDOHKOUzjJIk6WM5DF1DlPKZRkmSXrgchC1jtPV3+XujJEkvWg5BDsVae3+/PMMoSdKLlQOQA1Ex44zlOUZJkl6kvPhzGKpmnTPku+W7S5JOUl74OQhbzDxryHfMb5AknaDZYzTMPm8wSJJ04vJ/HjkCW80+78IoSdIJ6xqjoePMId85v0mS9IR1jdHQde5gkCTpROX/NPLS36vr3CHfPb9NkvREdY7R0Hn2YJAk6SQZJEnS3eseo6H7/MEoSdKTZ5AkSQ+RQZK0q+++/eYNZjjLIA3Lb8nvhC3y7tWN8o8GWxwxRsMRzxgMErPl3atF//79x3/DP3/+dvWHgyqDBLeNO3a43Ll5F79klz9GWg5S/husdeZBym+FtW4NUsq7+pTlR3+JQWKG9wZp+W+PKN833zm/FdZaM0gp7/KnLD9qLYPEDO9d8DkAjybfN985vxXW2jJIS3nPP3T58lsYJGb42gU/yxHPGAwSM+wdpJQbcNfy5WYwSMxgkODa7EFKuRGt5cM7GCRmMEhwrXuQUm7IrvLwIxgkZjBIcO3oQVrKfSmXBx7BIDHLEWNxxDMGg8QMBqnIIDHLEf9L6j5/MEbMYpCKDBKzGCT4nEEqMkjMYpDgcwapyCAxU/codZ49GCNmMkhFBomZDBJ8YpCKDBIzLS/0juHoOnfId89vgyqDVGSQmO0Mg5TfBFsYpCKDxGz5P428+PfoOHPId85vgi0MUpFBosMzD1J+C2xlkIoMEh3yfxw5AFvNPm/Id81vga0MUpFBokte9DkEW8w8a8h3zG+APQxSkUGiU174OQhVs84Z8t3y3WEvg1RkkOiWF38OQ8WMM5bnGCM6GaQig8QRcgByINba+/vlGcaIbgapyCBxlByCHIoj5DvkO8JMBqnIIHGkHISjhimfaYw4gkEqMkgcLYehc5jyGcaIIxmkIoPEveRIzBymPNMYcQ8GqcggcU85FimH5j3525TPhm4Gqcgg8QhyPGbKZ8FRDFKRQeLR5KBskWfCPRikIoPEI8uheU/+Fu7NIBUZJIAeBqnIIAH0MEhFBgmgh0EqMkgAPQxSkUEC6GGQigwSQA+DVGSQAHoYpCKDBNDDIBUZJIAeBqnIIAH0MEhFBgmgh0EqMkgAPQxSkUEC6GGQijoG6ddffnwDeEZ5n+1hkIoMEsAneZ/tYZCKOgYJAINUZpAAehikIoME0MMgFRkkgB4GqcggAfQwSEUGCaDHUw9Slg/oYJAAehw9SLkhreXDZzBIAD26Byk34q7ly21hkAB6zB6k3ICHLV98LYME0GPvIOU9/7Tlh32JQQLosWWQ8i4/ZfnRFwYJoMeaQcq7+iW7/DGWgwTAXDlIeRdrUf7xAJgv717dKP9oAMyXd68kSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIknb3/AX/v7gjNrWzuAAAAAElFTkSuQmCC);--asset-settings-divider:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAAYCAYAAADXsGegAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE/SURBVHhe7dXBaQMxFEVRd5BNID2kmfQRSHlpxe04q4HhLZz/kYQHdA7cnZG0eIxvNwAAAAAAAIBnvr8+HyPleTAi99Utz4OO3FO3PG9YXtAtz4MRua9ueR505J665XnDjoPvvz/tljyIrdkjr3S5/Z0flP8Gz1r2ILaW+6pmj8yQe6q2bH95QbXj9/kvIo2U+6p2/D7Pk/5r5vfwfNYUeUG1ZQ9ia7mvavbIDLmnasv2lxdUO37/8f4mTSv3Vc0eNaPcUzUfaG1R7quaPWpGuadqPtDaotxXNXvUjHJP1S77gc7zYETuq5o9MkPuqdqy/eUF1ZY9iK3lvqrZIzPknqot219eUG3Zg9ha7quaPTJD7qnasv2dL+i25EFszR55pcvtL/8JuuV5MCL31S3Pg47cU7c8DwAAAAAAANjcH1w7CLtmY3iTAAAAAElFTkSuQmCC);--asset-settings-help-panel:url(./shell-warning-help-panel-CR3e1Efm.png);--asset-shell-info-frame:url(./shell-info-frame-7VrEiFse.png);--asset-shell-info-parchment:url(./shell-info-parchment-CT9zjLV3.png);--asset-shell-info-box:var(--asset-shell-info-parchment);--asset-shell-content-frame:url(./shell-content-frame-slices-Mn38MfiA.png);--asset-dig-cart-frame:url(./dig-cart-frame-CHxMqqjh.png);--asset-dig-cart-showcase-frame:url(./dig-cart-showcase-frame-DW0lkDoQ.png);--asset-dig-cart-lantern-ornament:url(./dig-cart-lantern-ornament-CGI_5a4J.png);--asset-dig-mine-backdrop:url(./dig-mine-backdrop-CbpO07QN.png);--asset-shell-button-states:url(./shell-button-states-BldvDzbg.png);--asset-shell-button-normal:url(data:image/png;base64,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);--asset-shell-button-primary:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAbCAYAAAA3d3w1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAA07SURBVFhHnZh5dBRVvscZk+4s3V1dvSRhEVwQMEAgOCg6o4iIONsbHSGOOj4HeY6iICIhC7ILQRzCpgSy9N4JuKAzjggSFhEXAuk9CYhvnJknkI0knehx3p+fd+6tSgjqHN97dc7n/G7dVNepT76/qu5bQ4b8wFa69LeMyFIZ5rQwzGlieLaZYVkmhmVlMtSpkePIJNueSbYtkyw1E6eagcOajsOaht1qlKiKAatiQLGkDmARKKkoYl6v8hi9ClTFiE2eQzuXaklFtRj49nX+n7fxN4xAVTKwW9PJsaVpqEZyVAPZVgNZSipOJRWHkoLDkoLdnKqTgt2SgsN8FfZ+TFdh01FNP/oOtoF6+Ti7KQWH6SqcllSybAYs4tzW9P+fmKqkY5P/KRPv+Rex37OAJx6dSY5TTyo7g2FZ6QwVONPIcaSRYzeSYxdVY6iYcxjJthvIsqXiUFOwW1NQFQ2rRUMRY33Orhpw2sTx4nP9pDHUnk6OwJlJ4fxZHAquZPOSX6LaUlHMKVitxh8WtSpG7M409r3/Efv9C3nP9ww5TjNOceIcExsa/sbGhi946fTfKTv1BS+e+itrGz5n9clzrGk4x5pTn7P29DnWCRrPsS58lnXhM6yLtvBirJn1TS2UtZxh05mzbD73GVv/+hnLP02w+lSCF0PNbIy2sCl2hj8K4mcoT7SwOdbMxlgTw8U/dajCuiW/4thrxRx+s5TKsw3YVROnGk/+a7lFxU+ypPQPvF3/MfV7F3O4bhGjr3VQ7quj3LuH3XW19EVd9EW8JKM+kjE/yViAZDxAT0IQpDsRpKspyKVEQNIZD9IZC0g6JEGNaC0dUVG1/fZYgPaETlzUIG39NNXRmtjD9hMfUhrcy+wHHmbYUDuH3l5J/Vsr2NpympnTZzBz+k++X86qpFOyfilH9jzL4bqF1AcXsdntYrPPQ/TNhXwVqqQvVE1fxEVf1ENfzENvzEMy5qU37iWZ8NGj053w0RUX+OmK+emM+rkU9dEZ0cb99ZIg5pN0CuICPx1xH+0JgZ/WRIDWJiFYy74dS1m17wDZDgsH95Vy5J0VHPvLSu6ZPoMsp+W7YhbR59Z06uue4kjtMxytexrFmsH2/R+Q+PMCkqEq+sLVfBURuPgq5pb0xt30xT30JTz0Jrz0JjwkE156El4p1y3kYkJOu3gh1xXVxwIpryHGGl46Ez5JR8JPe5OftqYArc1BWs/uoa7pMHZzGg67Qv2fiql/q5hj5w5gU8Sc+Uo58dj95PPPOLrnKY7VPs1LK38hD9z27jG+jlbSG6miLyLSqtETc9EbddMr5ERqcbekJ+ahJ+6hJ+a9fMExLRWRyEAycuy9ck6kJYTiQshHR9wvE2uP+2lLBGhrDnKxpZb3XSXsjp3Ebsvk5eW/on5fMe/WLuGN8BHsjm+Jma1Gjp1J8OGepzhau5Cy5fdgtaSz5d2j9DXupDdcKRMTYr1CLOKWYkmBEIsKGY1uweAUBol1Rr10ipYUDJLsFO0qhPRWFDLtcR9t/VKyHWul2GFXIbviH2NT0llfOJuDe57n4GuFvBE5gt1m0sS++M9m+UX5xOtv88lbT/JB3R+wqkYU1cAbn3Xyz9AOekO76A3tlvdXb7hGkoy4SUZcJCMeevrR5aSYSCwm2tCrS2npaGJeOq6oPjp0QVFlUjpt8QCt8SCtoiY0sfNn9nKwqohX481YVAOKauRA3XPs27mAPR/uR1HTGXLigwMoFgMrW/7OibcW8MnrC1Ct4tvfSPBMO99EtgyI9Yaq6A1XkwzX0BMWUi56Im4p1S2IagiZrqhX3k/avTRIKqIJycQiGh0RPx2ixvy0x/yyyqTiflpjASl3MR6UXGiu43xzHYeqiqiIxzErKZhsBvYHFrNvx5NU9raiqBkMOXH8IOK7q/TM3zi+72lOvvE0qjVVznlbWvk6vJWkEGuslGLJQWI9YTfdER0hJOmX0tDablD7DRKSUlH/AO39VYjpCDHBxZgulqjjQlMdR3YVsivRhNlyFWY1lf3+Z9m66hGq+tr6EzuEqhopPPsPql8uoHL9HGxSzEBNczt9uliysZJkoxCrIhmppifiojvioivi1oW0KtK5JKreav0t2KG3m0SMJbqUnpIQao/5BqTaBqT6CXI+Ucv5RJCjFUupbGrGogixFMpfKGDbioep+voSVjWNIR8dq0e1Glny+ZdUb5rD7hfnYFcM8ofn7qY2kuHtJMO7B8R6QtV0hwUuDSEnpTQ0KQ+dupxoxQ4p5x0QExcvxNoFEVGvlOpPrFVPTEpFNbEL8VrOx4McryikKt6C2fIjzNZUtr5QwPaVD1P9TRKrNY0hnxw7IhNb9Pl/sXvjXHa9WIBD/zW9s6mTZOQVesKDEgtV0ROupidcQ3e4hq5+sYiQctMZcUspSWTwQ2KQjEgp4qct4qdd1KhP57LQQGJRvy4W1MQSdZyPBTheUUR1VIhdJVcDO16Yy47lD1H9z6/lSmLIyaNHZGJPtXzBrvVzeGVtgdx3qBlsjXbzzpseekMV9IQq6dETk6mFaugOuegKu7gUdnNJiAmpAYSYhw5drl0g09FTCvtoiwiEnCYmhKVgzCeF5P0lkooINLGLiSAnKgr5cMcSahrPyoeHYjVSsbyAipJHqPnvb7ArRoZ8evSoXPNsXv5rXllzH1vWztVY9QA2NZO394r7aifJxl1SrLuxWqeGrpDGJSl3mc6wm46Im46wh/awJtcevkyb2JdS2rhNSoqxJtuqC8u0hFQ4QKsUq5VyH29fRPVHp7CqBp54IJ+dpQXsXP4gOw4coWzZPOzKoGWNajOx/dBhtq26n21r5lK+Uohl8GbgVd7xr6f79C66GyvplnI1upiLSxK3RAj10yHxSoTcZTEfbUJO1u8ipFpFDQspTaxVEK2lNVYrE6w5fgyzkopqTWNb8VwqSgp4dfmDvHLwoPbgGLzZ7Wkoahqr9/nZsbaA8lVzsFtNeE60cMC3ko5TFXSdEmJaG3Y1urgkCLnobHTTGXLTIWjUanvIQ0fIQ3vIK5Eyojb6aAtdSesgLsrq56JAyIUDXAhr7SjSvBgOUnX8OBaxllPT2F48h50lc9n+pzdRxLrP/q1FqNNhwuY08UKtl/I1D1C++kE2ry7AbjXjPfUP/rK7mIM7i6ivWEbX6Wq6Gmt0KQ0h1C4QUrJqUm2NmlCrqBKfHLfK6uPiaW18sZ/T/WO/REgd8bzAUfdKPvCu4pB7DdMKHsViNVD+/P1sX3Y/24rmcNe//Qar3SBfW1whNnKEjZm3TiF7qIN1fz7I5pVz2LxiLjlOCw6bwq5PErg/jVD/6hKOvVJIW0MV7Q01tDVUS1olNVxscHHhlIsLoja4JeclHi40eDh/UuDly5MevhyoHr78dBD9cw0aR1zFHHKVUB0K4W4My/ck5c/dx9bC+9hSPId3zrRJ0dlT8xk93Hal2Jhrsrj7jpsYOdTO1cNtrNn3HptWPETZikew2UyoagYWJZO1775P2f56FgaCLHEHWOoKUOiupchdR7FnDyXevZT6XqPU9zqlfsEblARepyTwGsXBvRQH91AUENSxLFBLoV9jqT9Aod9Pod/LMr+XIr+bYr+LEp+LUn8NJZ4qTJY0FKuBJ345hdd3rWXLsvvx+auxWFP42S2TuPfmPMaPzPrumuyaYQ5m3j6F0SPs2BwZ2O0m1pY+zOqS37Gq6FHWLHuUDSWPUVbyOBuKHmfjssfZJJl/maL5vFQ0n41F8ylbNp+ypf/BhufnU7bkcTYsnseGRb9nw8LHKHvm3ylbqLHx2d+zcfE8Xlo8j03PzePlxfP443Pz2Lz4McoXPcqWZ3/HpoUPU7bgITY+/VvKFjyA2ZKKyZKCSUnh3lsm8PNpExg33P5dqf5tRLbKz2beypiRWfJxb1XTMVuMmMwCA2YlDYvZKDGbDIMwYtGrJNOAOVPMGVFM6aimDIapKqOzcxiTncO47KGMzc5hdFYWWRYz1sw0LBkGzBmpOmJswJJp0M9rwGRKJdOUQqblMrOm3sgvpuUy3Pmtddj3bSOzbNxwTRZjRjm557Y8Zt+Wx6xpE7n75gncNTWXGTflMmPKjczI17hzci53TtKYnpfLHXm53D4xl58KJog6ntvzJnD75AnckT+B6fkTmT5lIndeQR4z8ifqTOCu/PHMnJzL3ZNzmZV/I7Mmj2PWlHHMumkcd08Zy71TcuXcz388Vv5K+rbDv9xuGOFk7Cg7d942nntvz2P2T3Rum6Rx6yTumaYx65ZJ3H3zJGbePIm7pk5ixo/zmH5THnfkT+Snk8Zz28Rcpo0fx803jmHq2NHcNOZ6poy+lvzrr2Hy9aOYfN1ISf51V5N//SDE/rUjmHTtcGZNzWX21PHMlnUsmeYU0jNTsVr+F6/evm+7Z9pYVGsGFks6ZnMaZtGCeltmmgZjxGQykin/lqajzQlke8rPp2nHmYxkZBoGEPtmczoO1cQop8KYYTZyr3YwYZSTvGsEDvJG2bguW7x1/uEXpv8Drgc5x9+KyH8AAAAASUVORK5CYII=);--asset-shell-button-ignore:url(data:image/png;base64,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);--asset-shell-button-disabled:url(data:image/png;base64,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);--asset-dig-action-button:url(./dig-action-button-0QTCpP4o.png);--asset-surface-action-button:url(./surface-action-button-C9H-u7t7.png);--asset-button-set-1-large:url(./button_set_1_large-DfudvIza.png);--asset-button-set-1-icon:url(./button_set_1_icon-D57w946n.png);--asset-button-set-2-large:url(./button_set_2_large-CwMbsSgI.png);--asset-button-set-2-icon:url(./button_set_2_icon-Bc9CEnqj.png);--asset-button-set-3-large:url(./button_set_3_large-DYhc3UCC.png);--asset-button-set-3-icon:url(./button_set_3_icon-C_5bAXyO.png);--game-button-large:var(--asset-button-set-1-large);--game-button-icon:var(--asset-button-set-1-icon);--asset-shell-text-field-states:url(./shell-text-field-states-yQdJxMHe.png);--asset-shell-select-chrome:url(./shell-select-chrome-CiFatSfT.png);--asset-shell-divider:url(./shell-divider-BKkLIbmZ.png);--asset-settings-slider:url(./settings-slider-track-redo-DHiDsPZ-.png);--asset-settings-toggle:url(./settings-toggle-090HWVCR.png);color:var(--shell-ink);background:var(--shell-paper);font-family:var(--game-font-family);font-synthesis:none}:root[data-button-theme=button_set_2]{--game-button-large:var(--asset-button-set-2-large);--game-button-icon:var(--asset-button-set-2-icon)}:root[data-button-theme=button_set_3]{--game-button-large:var(--asset-button-set-3-large);--game-button-icon:var(--asset-button-set-3-icon)}*{box-sizing:border-box}body{margin:0}button,input,select{color:#17140f;font:inherit;background:#fffaf0;border:2px solid #17140f;padding:8px 10px}option{color:#17140f;background:#fffaf0}button{isolation:isolate;min-width:96px;min-height:44px;color:var(--shell-text);cursor:pointer;letter-spacing:.04em;text-shadow:0 2px #0000008a;image-rendering:pixelated;background:0 0;border:0;font-weight:700;position:relative;overflow:hidden}button:not(.link-button):after{content:"";z-index:-1;background:var(--game-button-large) center / 100% 100% no-repeat;image-rendering:pixelated;pointer-events:none;position:absolute;inset:0}button:not(.link-button):hover:not(:disabled):after,button:not(.link-button):focus-visible:after{filter:brightness(1.12)drop-shadow(0 0 7px #40d7d461)}button:not(.link-button):active{translate:0 1px}button.icon-button{width:52px;min-width:52px;height:52px;min-height:52px;padding:0}button.icon-button:after{background-image:var(--game-button-icon)}button:disabled{cursor:not-allowed;opacity:.45}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.compact-toolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.app-shell{width:min(1100px,100vw - 48px);margin:0 auto;padding:48px 0}.game-shell{width:100vw;height:100vh;margin:0;padding:0;overflow:hidden}.app-shell.game-shell{margin-left:0;margin-right:0}.library-shell{width:min(1100px,100vw - 48px);margin:0 auto;padding:28px 0}.library-shell h1{font-size:clamp(2rem,4.2vw,3.25rem);line-height:.95}.hero-panel,.panel,.info-card{background:#f6efdc;border:2px solid #17140f}.hero-panel{padding:22px}.game-topbar{z-index:10;background:#f6efdceb;grid-template-columns:auto 1fr;align-items:center;gap:12px 18px;padding:10px 12px;display:grid;position:fixed;top:12px;left:12px;right:12px;box-shadow:6px 6px #17140f29}.game-topbar .eyebrow{grid-column:1/-1;margin:0}.game-topbar h1{margin:0;font-size:clamp(1.5rem,3vw,2.4rem)}.game-topbar .toolbar{justify-content:end}.game-topbar input,.game-topbar select,.game-topbar button{padding:6px 8px;font-size:.9rem}.live-status{background:#fffaf0;border:2px solid #17140f;padding:6px 8px;font-size:.9rem;font-weight:700}.live-status.running{background:#d9ffd6}.live-status.paused{background:#ffe6a8}.eyebrow{color:#4a4034;text-transform:uppercase;letter-spacing:.12em;margin:0 0 8px;font-size:.8rem}h1,h2,p{margin-top:0}h1{margin-bottom:12px;font-size:clamp(2.5rem,8vw,5rem)}.grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:24px 0;display:grid}.toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.toolbar label{gap:4px;display:grid}.info-card{color:#17140f;border-width:22px 26px 24px 22px;align-items:center;gap:10px;padding:20px 24px;display:flex}.info-card span{color:#4a4034}.info-card-text{gap:2px;min-width:0;display:grid}.info-card-label{display:block}.info-card-value-row{justify-content:flex-start;align-items:center;gap:2px;display:inline-flex}.info-card-icon{object-fit:contain;flex:none;width:2rem;height:2rem}.info-card strong{font-size:1.5rem}.info-card small{color:#5e5142;font-size:.78rem;line-height:1.25}.panel{padding:24px}.board-panel{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.phase-scene{min-height:100vh;box-shadow:none;background:#2a2018;border:0;margin:0;position:relative;overflow:hidden}.scene-art{position:absolute;inset:0;overflow:hidden}.phase-scene-mine .scene-art{background:radial-gradient(circle at 50% 32%,#ffd87c33,#0000 24%),linear-gradient(#24170f 0%,#3c2415 48%,#17100c 100%)}.phase-scene-town .scene-art,.phase-scene-end .scene-art{background:radial-gradient(circle at 18% 18%,#ffecb2b3,#0000 16%),linear-gradient(#9dc1c0 0%,#f1d39a 52%,#8a5a2f 100%)}.scene-skyline,.scene-ground,.mine-shaft,.mine-cart,.town-structure{border:3px solid #17140f;position:absolute}.phase-scene-mine .scene-skyline{background:linear-gradient(140deg,#0000 0 18%,#ffe28e29 18% 20%,#0000 20% 100%),linear-gradient(220deg,#0000 0 30%,#ffe28e1f 30% 32%,#0000 32% 100%);border:0;inset:0}.phase-scene-mine .scene-ground{background:#2d1b12;border-radius:50% 50% 0 0;height:38%;bottom:-10%;left:-8%;right:-8%}.mine-shaft{opacity:.8;background:repeating-linear-gradient(90deg,#fffaf029 0 6px,#0000 6px 22px),#1c120d;width:16%;height:58%;top:18%}.mine-shaft-left{left:7%;transform:rotate(-8deg)}.mine-shaft-right{right:8%;transform:rotate(7deg)}.mine-cart{background:#6a4f2a;width:120px;height:58px;bottom:14%;left:46%;transform:skew(-10deg)}.mine-cart:before,.mine-cart:after{content:"";background:#17140f;border:3px solid #17140f;border-radius:50%;width:24px;height:24px;position:absolute;bottom:-24px}.mine-cart:before{left:18px}.mine-cart:after{right:18px}.phase-scene-town .scene-ground,.phase-scene-end .scene-ground{background:#7a4b25;border-radius:50% 50% 0 0;height:42%;bottom:-14%;left:-8%;right:-8%}.town-structure{background:#f6efdc;bottom:24%}.town-structure:before{content:"";background:#8f3a24;border:3px solid #17140f;height:30px;position:absolute;top:-28px;left:14%;right:14%;transform:skew(-18deg)}.town-structure-left{width:18%;height:22%;left:8%}.town-structure-center{width:26%;height:30%;left:37%}.town-structure-right{width:20%;height:24%;right:8%}.scene-title-card{z-index:1;background:#fffaf0e6;border:2px solid #17140f;max-width:360px;padding:14px;position:absolute;top:104px;left:18px}.scene-title-card h2,.scene-title-card p{margin-bottom:4px}.scene-ui-layer{z-index:2;grid-template-columns:minmax(0,1fr) minmax(320px,380px);grid-template-areas:"map hud""map action";align-content:stretch;align-items:start;gap:16px;min-height:100vh;padding:104px 20px 20px;display:grid;position:relative}.player-hud{background:linear-gradient(135deg,#ffe6a8e6,#f6efdcf2),#f6efdc;border:3px solid #17140f;grid-area:hud;gap:16px;max-height:calc(100vh - 128px);padding:20px;display:grid;overflow:auto;box-shadow:10px 10px #17140f2e}.board-map{z-index:1;border:3px solid #17140f;grid-area:map;width:100%;min-height:calc(100vh - 124px);position:relative;box-shadow:10px 10px #17140f2e}.mine-map{background:radial-gradient(circle,#ffe28e2e,#0000 32%),repeating-linear-gradient(35deg,#fffaf00d 0 10px,#0000 10px 34px),#26170fb8;place-items:center;display:grid}.mine-centerpiece{text-align:center;background:#fffaf0e6;border:3px solid #17140f;gap:12px;width:min(520px,46vw);min-height:260px;padding:18px;display:grid;box-shadow:8px 8px #17140f33}.mine-centerpiece h2,.town-plaza h2,.shop-card-panel h3{margin:0}.cart-card-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:74px;display:flex}.cart-card{background:#f6efdc;border:2px solid #17140f;gap:4px;min-width:84px;padding:8px;font-weight:700;display:grid}.cart-card small{color:#6a4f2a}.cart-card.empty{color:#6a4f2a;font-style:italic;font-weight:400}.mine-action-row{justify-items:center;gap:10px;display:grid}.choice-panel{text-align:left;background:#fff3c9;border:2px solid #17140f;gap:8px;padding:12px;display:grid}.choice-panel h3,.choice-panel p{margin:0}.map-player-spot{background:#f6efdcf0;border:2px solid #17140f;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:190px;padding:10px;display:grid;box-shadow:5px 5px #17140f2e}.mine-map .map-player-spot{position:absolute;transform:translate(-50%,-50%)}.map-player-spot.active{background:#ffe6a8}.map-player-spot.viewed{outline-offset:3px;outline:3px solid #d6b56d}.player-token{color:#fffaf0;background:#8f3a24;border:2px solid #17140f;border-radius:50%;place-items:center;width:46px;height:46px;font-weight:700;display:grid}.map-player-info{gap:2px;font-size:.86rem;display:grid}.map-player-spot select{grid-column:1/-1;padding:5px 6px;font-size:.82rem}.town-map{background:radial-gradient(circle at 50% 20%,#5c4ab829,#0000 28%),linear-gradient(90deg,#fffaf014,#0000 18% 82%,#fffaf012),#0a0908;grid-template-columns:minmax(230px,.36fr) minmax(0,1fr);align-items:start;gap:18px;padding:18px;display:grid}.town-plaza{background:#fffaf0f0;border:3px solid #17140f;gap:10px;padding:16px;display:grid;position:sticky;top:116px;box-shadow:7px 7px #17140f2e}.shop-card-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.town-surface-panel{background:radial-gradient(circle,#f6efdc14,#0000 44%),#0a0908;border:1px solid #8a7a55;min-height:360px;padding:8px;box-shadow:inset 0 0 0 1px #f6efdc14}.town-pixi-host{place-items:center;width:100%;min-height:360px;display:grid}.town-pixi-canvas{width:min(100%,960px);height:auto;image-rendering:pixelated;image-rendering:crisp-edges}.town-shop-ledger{grid-column:2}.town-focus-card{color:#f6efdc;background:#0a0908e0;border:1px solid #8a7a55;gap:8px;padding:12px;display:grid}.town-focus-card h3,.town-focus-card p{margin:0}.town-focus-card small{color:#d8c9a6}.faction-chip{border:1px solid var(--faction-accent,#8a7a55);color:#f6efdc;text-transform:uppercase;letter-spacing:.08em;background:#0a0908bd;align-items:center;gap:6px;width:fit-content;padding:3px 7px;font-size:.72rem;font-weight:700;display:inline-flex}.faction-sigil-image{object-fit:contain;image-rendering:pixelated;flex:none;display:block}.faction-sigil-image.small{width:24px;height:24px}.faction-sigil-image.large{justify-self:center;width:64px;height:64px}.shop-card-panel{background:#f6efdcf2;border:3px solid #17140f;gap:10px;min-height:220px;padding:28px 12px 12px;display:grid;position:relative}.town-shop-card{border-width:1px;border-color:var(--faction-accent,#17140f);background:linear-gradient(180deg, #f6efdcf5, #ece0c8eb), var(--faction-deep,#17140f)}.town-shop-card.focused{outline:2px solid var(--faction-accent,#d6b56d);outline-offset:3px}.shop-card-roof{background:var(--faction-accent,#8f3a24);border:1px solid #17140f;height:34px;position:absolute;top:-18px;left:18px;right:18px;transform:skew(-14deg)}.shop-slot-row{flex-wrap:wrap;gap:6px;display:flex}.shop-slot{border:1px solid #17140f;padding:4px 7px;font-size:.8rem;font-weight:700}.shop-slot.empty{color:#6a4f2a;background:#fffaf0}.shop-slot.owned{background:#ffe6a8}.town-player-rail{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.market-tray{background:#fffaf0f5;border-width:3px}.game-board-shell{isolation:isolate;color:#17140f;background:radial-gradient(circle at 22% 18%,#ffe6a82e,#0000 24%),linear-gradient(135deg,#24170f 0%,#3c2415 48%,#17100c 100%);height:100vh;padding:0;position:relative;overflow:hidden}.game-board-safe-frame{width:1920px;height:1080px;transform:translate(-50%, -50%) scale(var(--shell-ui-scale,1));transform-origin:50%;grid-template-rows:auto minmax(0,1fr);gap:22px;padding:40px 40px 36px;display:grid;position:fixed;top:50%;left:50%}.board-wireframe-town,.board-wireframe-ended{background:radial-gradient(circle at 18% 18%,#ffecb247,#0000 18%),linear-gradient(#6e8d8a 0%,#d5b178 52%,#65401f 100%)}.board-phase-header{color:#f6efdc;width:fit-content;text-shadow:none;justify-content:start;align-items:center;gap:18px;margin:0;padding:0;display:inline-flex}.board-phase-main,.board-phase-actions{align-items:center;gap:18px;display:inline-flex}.board-phase-actions{justify-content:end}.market-stage-actions{flex-wrap:wrap;grid-area:controls;place-self:end stretch;gap:8px}.board-header-logo{width:clamp(140px,12vw,210px);height:auto;image-rendering:pixelated;filter:drop-shadow(0 3px #0000006b);display:block}.board-phase-stat-row{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.board-phase-stat{background:#050507eb;border:2px solid #f6efdcbd;align-items:center;gap:10px;min-height:42px;padding:7px 12px;display:inline-flex;box-shadow:4px 4px #00000038}.board-phase-stat span{color:#f6efdc;letter-spacing:.12em;text-transform:uppercase;text-shadow:none;font-size:.82rem;font-weight:900}.board-phase-stat strong{color:#fff;text-shadow:none;text-transform:uppercase;font-size:clamp(1.55rem,2.3vw,2.4rem);font-weight:900;line-height:1}.board-phase-attune-action,.board-phase-pass-action{color:#fffaf0;background:radial-gradient(circle at 100% 0,#40d7d447,#0000 42%),#17140fe6;border:2px solid #f6efdcad;align-items:center;gap:8px;min-height:38px;padding:5px 10px;display:inline-flex;box-shadow:4px 4px #0000002e}.board-phase-pass-action{letter-spacing:.08em;text-transform:uppercase;background:radial-gradient(circle at 100% 0,#d6b56d3d,#0000 42%),#17140fe6;font-size:.72rem;font-weight:900}.board-phase-attune-action span{color:#f6efdc;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.board-phase-attune-action strong{color:#40d7d4;font-size:1.05rem;line-height:1}.board-phase-attune-action:disabled,.board-phase-pass-action:disabled{opacity:.52}.board-target-card{place-items:center;min-width:108px;padding:4px 0;display:grid}.board-target-card span{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.board-target-card strong{font-size:2rem}.board-wireframe-grid{grid-template-columns:minmax(300px,340px) minmax(0,1fr);grid-template-areas:"standings stage";align-items:stretch;gap:30px;width:100%;min-height:0;margin:0 auto;padding-top:0;display:grid}.board-wireframe-dig .game-board-safe-frame{background:var(--asset-dig-mine-backdrop) center / cover no-repeat, #17100c;image-rendering:pixelated;grid-template-rows:minmax(0,1fr)}.board-standings-column{grid-area:standings;grid-template-rows:max-content minmax(0,1fr);align-content:stretch;gap:12px;height:100%;min-height:0;padding:0;display:grid;overflow:hidden}.board-standings-column>.player-rank-panel{color:#f6efdc;height:max-content;min-height:max-content;max-height:none;image-rendering:pixelated;background:linear-gradient(165deg,#171410eb,#090807f0);border:0;border-radius:14px;padding:14px 14px 12px;overflow:visible;box-shadow:inset 0 1px #ffffff0f,0 10px 20px #0000006b,0 22px 40px #00000052}.board-standings-column>.rail-history-log{align-self:end;height:auto;min-height:0;margin-top:0;margin-bottom:24px;overflow:hidden}.player-rank-panel-header{border-bottom:1px solid #d8c9a638;place-items:center;margin-bottom:4px;padding-bottom:6px;display:grid}.player-rank-panel-header h2{color:#fffaf0;text-align:center;margin:0;font-size:clamp(1.3rem,1.5vw,1.5rem)}.board-player-hud,.board-action-dock,.wire-zone{box-shadow:none;background:0 0;border:0}.board-player-hud,.board-action-dock{gap:14px;max-height:calc(100vh - 120px);padding:16px;display:grid;overflow:auto}.board-player-hud{grid-area:hud}.board-action-dock{grid-area:actions}.rail-panel{min-height:0;box-shadow:none;background:0 0;border:0;gap:10px;padding:0;display:grid}.rail-section-header{justify-content:space-between;align-items:start;gap:10px;display:flex}.rail-section-header h2,.rail-section-header p{margin:0}.board-standings-column .rail-section-header,.board-standings-column .eyebrow{color:#d8c9a6}.board-standings-column .rail-section-header h2,.board-standings-column .claim-card-meta{color:#f6efdc;text-shadow:0 1px 2px #000000b3}.board-stage{grid-area:stage;grid-template-rows:minmax(0,.78fr) minmax(280px,.52fr);gap:22px;height:100%;min-height:0;max-height:none;padding:0;display:grid;overflow:hidden}.stage-player-mat-stack{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:26px;height:100%;min-height:0;max-height:none;padding:4px 16px 24px 6px;display:grid;overflow:hidden}.stage-player-mat{--mat-character-bg:none;background:radial-gradient(circle at 18% 12%, #ffe6a833, transparent 28%), var(--mat-character-bg) center / cover no-repeat, linear-gradient(135deg, #fffaf0db, #ece0c8b8);border:2px solid #17140fe0;border-radius:12px;grid-template:"overview loadout"minmax(0,1fr)/minmax(340px,.9fr) minmax(440px,1.6fr);align-items:stretch;gap:14px 0;padding:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #f6efdc38,0 0 0 1px #d6b56d6b,8px 10px #00000073,0 14px 28px #0006}.mat-overview-column,.mat-objectives-column,.mat-loadout-column{gap:10px;min-height:0;display:grid}.mat-overview-column{grid-area:overview;grid-template-rows:auto auto minmax(0,1fr);align-content:start;padding-right:20px;overflow:hidden}.mat-resource-attune-row{grid-template-rows:auto;grid-template-columns:1fr;align-content:start;align-items:start;gap:0;min-height:0;display:grid}.mat-resource-attune-row>.rail-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:12px}.mat-resource-attune-row>.attunement-ladder{grid-template-rows:auto auto;align-content:start;gap:7px;min-width:0}.mat-resource-attune-row .info-card{min-height:0;box-shadow:none;background:0 0;border:0;padding:2px 0}.mat-resource-attune-row .info-card span{color:#5a4221;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:800}.mat-resource-attune-row .info-card strong{color:#17140f;font-size:clamp(1.45rem,2.2vw,2rem);line-height:.95}.mat-objectives-column{border-top:2px solid #17140f33;grid-template-rows:auto minmax(0,1fr);align-content:start;gap:12px;min-height:0;padding:14px 0 0;overflow:hidden}.mat-loadout-column{grid-area:loadout;grid-template-rows:auto auto;align-content:start;padding-left:28px}.mat-objectives-column>.milestone-card-grid{margin-top:2px}.mat-objectives-column .milestone-ascended-continuation{margin-top:3px}.mat-objectives-column .milestone-objective-text{margin-top:1px}.town-layout-board{gap:28px;min-height:0;display:grid;overflow:auto}.dig-mine-layout{height:100%;overflow:hidden}.dig-mine-stage{isolation:isolate;--dig-card-width:100px;--dig-card-height:160px;--deck-card-width:122px;--deck-card-height:195px;--haul-card-width:40px;--haul-card-height:64px;height:100%;min-height:0;box-shadow:none;color:#f6efdc;image-rendering:pixelated;background:0 0;border:0;position:relative;overflow:hidden}.mine-backdrop,.mine-backdrop>span{pointer-events:none;position:absolute}.mine-backdrop{z-index:-1;inset:0}.draw-flare{opacity:.28;background:radial-gradient(circle,#fff8dc6b,#0000 64%);border-radius:50%;width:126px;height:126px;top:44%;left:50%;translate:-50% -50%}.draw-flare.strike{animation:.9s ease-out dig-strike-pulse}.draw-flare.surface{background:radial-gradient(circle,#78ff9a5c,#0000 66%)}.draw-flare.collapse{background:radial-gradient(circle,#ff5c4066,#0000 66%);animation:.42s linear dig-collapse-shake}.shaft-deck-stack{z-index:1;color:#f6efdc;text-align:center;justify-items:center;gap:8px;display:grid;position:absolute;bottom:54px;left:46px}.dig-action-column{z-index:4;justify-items:center;gap:16px;width:min(760px,100% - 380px);display:grid;position:absolute;bottom:20px;left:50%;translate:-50%}.deck-card{width:var(--deck-card-width);height:var(--deck-card-height);image-rendering:pixelated;color:#f6efdc;background-image:url(../card-art/shaft-deck-back.png);background-position:50%;background-size:cover;border:0;border-radius:6px;place-items:center;display:grid;overflow:hidden;box-shadow:6px 6px #0000004d,0 0 26px #40d7d424}.deck-card.back{position:absolute;top:10px}.deck-card.back.one{translate:-12px;rotate:-8deg}.deck-card.back.two{translate:11px 9px;rotate:6deg}.deck-card.front{z-index:1;background-image:radial-gradient(circle at 50% 62%,#08060e9e,#0000 55%),url(../card-art/shaft-deck-back.png);background-position:50%,50%;background-size:cover,cover;gap:0;position:relative}.deck-card.front strong{text-shadow:0 2px 6px #000000d9,0 0 14px #000000a6;font-size:3.6rem}.deck-card.front small{text-shadow:0 1px 5px #000000d9;font-size:1rem}.mine-pickaxe{z-index:3;pointer-events:none;transform-origin:18px 84px;width:89px;height:97px;transition:transform .18s;position:absolute;top:20px;left:calc(50% + 42px);transform:rotate(-34deg)}.mine-pickaxe:before,.mine-pickaxe:after{content:"";position:absolute}.mine-pickaxe:before{background:#8f5a2a;border:2px solid #17140f;width:11px;height:83px;top:11px;left:36px;box-shadow:3px 3px #0000004d}.mine-pickaxe:after{background:linear-gradient(#f6efdc,#9b8c77);border:2px solid #17140f;border-radius:55% 45% 45% 55%;width:77px;height:20px;top:3px;left:7px;box-shadow:3px 3px #00000042}.dig-mine-stage:has(.dig-choice-overlay button:not(:disabled):first-child:hover) .mine-pickaxe{transform:translate(-12px,-22px)rotate(-66deg)}.mine-pickaxe.swinging{animation:.76s cubic-bezier(.2,.8,.22,1) both pickaxe-pry-swing}.ledger-panel{border-style:solid;border-image-source:var(--asset-dig-cart-frame);image-rendering:pixelated;border-image-slice:100 112 100 96;border-image-width:1;border-image-repeat:stretch}.ledger-panel--fill{border-image-slice:100 112 100 96 fill}.current-cart-showcase{border-style:solid;border-width:40px 76px 59px;border-image-source:var(--asset-dig-cart-showcase-frame);width:calc(100% + 140px);min-width:0;min-height:170px;image-rendering:pixelated;background:#090c13eb padding-box padding-box;border-image-slice:100 190 148;border-image-width:1;border-image-repeat:stretch;gap:0;margin-inline:-70px;padding:0;display:grid;position:relative;box-shadow:inset 0 0 30px #0000004d}.cart-lantern-ornament{z-index:2;background-image:var(--asset-dig-cart-lantern-ornament);pointer-events:none;width:33px;height:50px;image-rendering:pixelated;background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:-40px;left:50%;translate:-50%}.gem-card-row{min-height:calc(var(--dig-card-height) + 16px);box-shadow:none;scrollbar-color:#d6b56d7a #0a090857;background:0 0;border:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:10px;padding:6px 10px;display:flex;overflow:auto hidden}.dig-gem-card{color:#f7dc76;background:#070d1d;border:0;border-radius:7px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:4px 4px #00000047}.dig-gem-card-full{flex:0 0 var(--dig-card-width);width:var(--dig-card-width);height:var(--dig-card-height);min-height:var(--dig-card-height)}.dig-gem-card-haul{width:var(--haul-card-width);height:var(--haul-card-height);min-height:0;margin-left:calc(var(--stack-index,0) * -14px);border-radius:4px;box-shadow:2px 2px #00000047}.dig-gem-card.risk{outline-offset:-5px;outline:2px solid #ff5c40c2}.card-corner{z-index:1;aspect-ratio:1;color:#ffe99b;text-shadow:1px 1px #080a12,-1px 1px #080a12,1px -1px #080a12,-1px -1px #080a12,0 0 5px #ffda686b;place-items:center;width:21%;font-size:.86rem;font-weight:900;line-height:1;display:grid;position:absolute}.card-corner.top-left{top:11.5%;left:16.5%;translate:-50% -50%}.card-corner.bottom-right{bottom:11.5%;right:16.5%;translate:50% 50%;rotate:180deg}.dig-gem-card-haul .card-corner{text-shadow:1px 1px #080a12,0 0 3px #ffda685c;font-size:.42rem}.gem-card-image{width:100%;height:100%;image-rendering:pixelated;object-fit:fill;display:block}.gem-card-art{place-items:center;width:48px;height:48px;display:grid}.dig-gem-card-haul .gem-card-art{width:25px;height:30px}.gem-art-halo,.gem-art-shape{grid-area:1/1}.gem-art-halo{background:var(--ore-glow,#d6b56d3d);border-radius:50%;width:48px;height:48px}.dig-gem-card-haul .gem-art-halo{width:25px;height:25px}.gem-art-shape{background:linear-gradient(135deg, #ffffff6b, transparent 38%), var(--ore-color,#d6b56d);clip-path:polygon(50% 0,92% 32%,72% 100%,28% 100%,8% 32%);border:2px solid #17140f;width:28px;height:34px}.dig-gem-card-haul .gem-art-shape{border-width:1px;width:16px;height:21px}.dig-gem-card strong,.dig-gem-card small{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mine-risk-strip{color:#f6efdc;background:#f6efdc14;border-color:#d6b56d70}.dig-haul-overlay{z-index:2;width:min(212px,100% - 28px);max-height:calc(100% - 28px);image-rendering:pixelated;scrollbar-width:thin;scrollbar-color:#d6b56d80 #0a090866;background:linear-gradient(165deg,#171410eb,#090807f0);border:0;border-radius:12px;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:start;gap:6px;padding:12px 10px;display:grid;position:absolute;top:14px;right:14px;overflow:hidden auto;box-shadow:inset 0 1px #ffffff0f,0 10px 20px #0000006b,0 22px 40px #00000052}.dig-haul-overlay::-webkit-scrollbar{width:6px}.dig-haul-overlay::-webkit-scrollbar-thumb{background:#d6b56d80}.haul-overlay-card{color:#f6efdc;box-shadow:none;text-shadow:0 1px 2px #000000b3;background:0 0;border:0;border-bottom:1px solid #d8c9a62e;gap:5px;padding:5px 2px 6px;display:grid}.haul-overlay-card:last-child{border-bottom:0;padding-bottom:2px}.haul-overlay-card.active{background:radial-gradient(circle at 0%,#40d7d438,#0000 70%);border-left:3px solid #40d7d4d9;padding-left:6px}.haul-overlay-card.banked{opacity:.86}.haul-overlay-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.haul-overlay-who{align-items:baseline;gap:6px;min-width:0;display:flex}.haul-overlay-header>span,.haul-gem-empty{color:#d8c9a6;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.haul-turn-badge{color:#d8c9a6;border:1px solid #d8c9a652;border-radius:3px;padding:1px 5px;font-size:.6rem}.haul-turn-badge.active{color:#9decf7;background:#40d7d429;border-color:#40d7d4ad}.haul-turn-badge.intervention{color:#ffb04a;background:#ffb04a24;border-color:#ffb04a9e}.haul-turn-badge.revealing{color:#ffe6a8;background:#ffe6a82e;border-color:#ffe6a8b3}.haul-turn-badge.surfaced{color:#d8c9a68c;border-color:#d8c9a633}.haul-gem-stack{flex-wrap:wrap;min-height:22px;padding-left:4px;display:flex}.haul-gem-empty{align-self:center}.bot-activity-strip{background:radial-gradient(circle at 100% 0,#d6b56d3d,#0000 44%),#fffaf0e0;border:2px solid #17140f8c;gap:8px;padding:10px;display:grid;box-shadow:3px 3px #17140f1f}.bot-activity-strip strong,.bot-activity-strip span,.bot-activity-strip small{display:block}.bot-turn-relay{color:#4a4034;gap:3px;margin:0;padding:6px 0 0 18px;font-size:.72rem;line-height:1.15;display:grid}.bot-turn-relay li::marker{color:#8a7a55}.bot-activity-strip.bot{background:radial-gradient(circle at 100% 0,#5b201838,#0000 44%),#ffe6a8;border-color:#5b2018}.bot-activity-strip.human{border-color:#8a7a55}.bot-activity-strip.paused{opacity:.86}.dig-player-action-grid{grid-template-columns:1fr;gap:8px;display:grid}.dig-player-action-card{background:radial-gradient(circle at 100% 0,#ffe6a86b,#0000 38%),#fff3c9;border:2px solid #17140f;gap:10px;padding:14px;display:grid;box-shadow:5px 5px #0003}.dig-player-action-card.active{background:radial-gradient(circle at 100% 0,#40d7d42e,#0000 42%),#ffe6a8;border-style:solid}.dig-player-action-card.done{opacity:.76}.dig-player-action-card .dig-cart-actions{grid-template-columns:1fr;min-width:0}.dig-choice-overlay{width:100%}.dig-choice-overlay .dig-cart-actions{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;min-width:0;display:grid}.dig-choice-overlay .dig-cart-actions button.ledger-button{filter:drop-shadow(3px 4px #00000057);min-height:76px;padding:10px 18px;font-size:clamp(.95rem,1.25vw,1.22rem)}.dig-choice-overlay .dig-cart-actions button.ledger-button.dig-action,.dig-choice-overlay .dig-cart-actions button.ledger-button.surface-action{letter-spacing:.04em;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:700}.dig-reveal-overlay{z-index:20;pointer-events:none;position:fixed}.dig-reveal-card-stage{transform-origin:50%;width:100%;height:100%}.dig-reveal-card-stage .dig-gem-card{transform-origin:50%;width:100%;height:100%;min-height:100%;box-shadow:5px 5px #00000057,0 0 28px #ffe6a852}.dig-card-target-slot{flex:0 0 var(--dig-card-width);width:var(--dig-card-width);min-height:var(--dig-card-height);opacity:0;border:2px dashed #d8c9a633;border-radius:7px}.dig-reveal-caption{color:#ffe6a8;text-align:center;text-shadow:0 2px #0000009e;background:#0a0908c7;border:1px solid #f6efdc6b;width:max-content;max-width:320px;margin:0;padding:5px 8px;font-size:.72rem;animation:1.65s both reveal-caption-fade;position:absolute;top:-34px;left:50%;translate:-50%}.ore-diamond{--ore-color:#dff7ff;--ore-glow:#a5ebff8f}.ore-ruby{--ore-color:#c83f46;--ore-glow:#ff4c606b}.ore-sapphire{--ore-color:#356fd0;--ore-glow:#4888ff6b}.ore-topaz,.ore-citrine{--ore-color:#e8a030;--ore-glow:#ffc75275}.ore-garnet{--ore-color:#8f2a3b;--ore-glow:#d23c5a5c}.ore-onyx{--ore-color:#25212b;--ore-glow:#826ea05c}.ore-quartz,.ore-agate{--ore-color:#d8c9a6;--ore-glow:#f6efdc52}@keyframes dig-strike-pulse{0%{opacity:.1;scale:.7}45%{opacity:.78;scale:1.08}to{opacity:.28;scale:1}}@keyframes pickaxe-pry-swing{0%{transform:translate(-10px,-18px)rotate(-66deg)}32%{transform:translateY(8px)rotate(8deg)}52%{transform:translate(2px,12px)rotate(14deg)}68%{transform:translate(-4px,4px)rotate(2deg)}to{transform:translate(-6px,-12px)rotate(-42deg)}}@keyframes reveal-caption-fade{0%,16%{opacity:0;transform:translateY(4px)}28%,82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.mine-pickaxe.swinging,.dig-reveal-caption{animation-duration:1ms;animation-iteration-count:1}}@keyframes dig-collapse-shake{0%,to{translate:-50% -50%}25%{translate:calc(-50% - 8px) -50%}75%{translate:calc(8px - 50%) -50%}}.town-layout-board{grid-template-columns:minmax(0,1fr);grid-template-areas:"map"}.wire-zone{gap:10px;padding:14px;display:grid}.wire-zone h3,.wire-zone p,.board-action-dock h2,.board-action-dock p,.board-player-hud h2{margin:0}.shaft-zone{grid-area:shaft}.cart-zone{grid-area:cart;align-content:start;min-height:260px}.cart-zone-header{justify-content:space-between;align-items:start;gap:14px;display:flex}.cart-zone-header h3,.cart-zone-header p{margin:0}.dig-cart-actions{grid-template-columns:repeat(2,minmax(96px,1fr));gap:8px;min-width:min(260px,42%);display:grid}.cart-context-strip{grid-template-columns:repeat(3,minmax(110px,1fr));gap:8px;display:grid}.cart-context-strip span{background:#f6efdc;border:2px dashed #4a4034;gap:2px;padding:8px;font-size:.86rem;display:grid}.cart-context-strip strong{color:#4a4034;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.action-zone{grid-area:actions}.player-ring-zone{grid-area:players}.town-context-zone{grid-area:context}.horizontal-player-view{grid-template-columns:minmax(360px,.9fr) minmax(320px,1.1fr);align-items:start;gap:14px;display:grid}.player-view-left{grid-template-columns:minmax(220px,.46fr) minmax(260px,.54fr);grid-template-areas:"heading stats""controls stats";align-items:start;gap:10px;display:grid}.player-view-heading h3,.player-view-heading p{margin:0}.player-view-heading{grid-area:heading;gap:4px;display:grid}.player-view-stats{grid-area:stats;grid-template-columns:repeat(2,minmax(82px,1fr));align-self:stretch;gap:8px;display:grid}.player-view-controls{grid-area:controls;grid-template-columns:repeat(2,minmax(92px,1fr));gap:8px;display:grid}.player-view-controls label{gap:3px;display:grid}.player-view-controls button,.player-view-controls select{min-height:38px;padding:5px 7px;font-size:.84rem}.rail-control-grid{grid-area:auto;grid-template-columns:repeat(2,minmax(120px,1fr))}.rail-stat-grid{grid-area:auto;grid-template-columns:repeat(3,minmax(82px,1fr))}.player-view-loadout{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr;align-self:stretch;gap:10px;display:grid}.player-view-loadout .readiness-list{min-height:0}.town-map-zone{grid-area:map;gap:18px;position:relative}.town-detail-zone{grid-area:detail}.standings-zone{grid-area:standings}.wire-stat-row,.primary-action-row,.standings-grid,.player-wire-grid,.shop-space-grid,.wire-card-list{gap:10px;display:grid}.wire-stat-row,.primary-action-row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.known-top-card,.risk-strip,.wire-choice-card,.wire-mini-panel,.wire-market-card,.standing-chip,.player-seat-card,.wire-card{background:#f6efdc;border:2px dashed #4a4034;gap:5px;padding:10px;display:grid}.market-board-zone .wire-market-card{background:linear-gradient(#fffaf0fa,#ece0c8c7),#f6efdc;border-style:solid;border-color:#17140fa8;padding:10px;box-shadow:3px 3px #17140f1a}.market-board-zone .equipment-space-card{grid-template-rows:minmax(0,1fr) auto;min-height:0;padding:0}.market-select-card{color:#17140f;text-align:left;width:100%;text-shadow:none;border:2px solid #17140fa8}.market-select-card:after{display:none}.market-select-card.claimable{background:radial-gradient(circle at 100% 0,#40d7d42e,#0000 42%),linear-gradient(#ffe6a8,#fff3c9);border-color:#17140f}.market-select-card[aria-disabled=true]{opacity:.72}.market-select-card.selected,.equipment-space-card.selected{outline-offset:1px;outline:2px solid #d6b56d}.equipment-space-card>button{min-height:22px;margin:0 5px 5px;padding:1px 4px;font-size:.56rem}.market-board-zone .claim-card-header{align-items:start}.market-board-zone .claim-card-header h4{margin:0;line-height:1.05}.market-board-zone .claim-card-header span{background:#ffe6a8;border:1px solid #17140f;padding:2px 6px;font-weight:900}.market-board-zone button{min-height:36px}.cart-wire-row{flex-wrap:wrap;align-items:stretch;gap:10px;min-height:130px;display:flex}.gem-wire-card{min-width:120px}.wire-card.empty{color:#6a4f2a;font-style:italic}.wire-choice-card{background:#fff3c9;border-style:solid}.player-wire-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.standings-grid{grid-template-columns:1fr;align-content:start}.standing-chip{grid-template-columns:auto 1fr;align-items:center}.player-rank-list,.rail-private-list,.rail-milestone-list,.rail-loadout-grid{gap:4px;display:grid}.stage-player-mat-header{color:#f6efdc;background:linear-gradient(165deg,#171410eb,#090807f0);border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;min-height:0;padding:10px 16px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 8px 16px #0006,0 16px 30px #00000047}.mat-header-identity{align-items:center;gap:12px;min-width:0;display:flex}.mat-header-portrait{flex:0 0 68px;place-items:center;width:68px;height:68px;display:grid;position:relative}.stage-player-mat-header h2{color:#fffaf0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(1.55rem,2.4vw,2.1rem);line-height:1.05;overflow:hidden}.mat-header-stats{grid-template-columns:repeat(2,minmax(96px,1fr));justify-self:end;min-width:min(230px,100%);margin-right:-4px}.mat-header-stats .info-card{box-shadow:none;text-align:right;background:0 0;border:0;justify-content:flex-end;padding:0}.mat-header-stats .info-card-icon{width:2.5rem;height:2.5rem}.mat-header-stats .info-card-value-row{justify-content:flex-end;gap:2px}.mat-header-stats .info-card-label{color:#d8c9a6;letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:900}.mat-header-stats .info-card strong{color:#fffaf0;font-size:clamp(1.75rem,2.7vw,2.35rem);line-height:1}.stage-player-mat-header .eyebrow{color:#d8c9a6;margin-bottom:2px}.rail-header-actions{grid-column:1/-1;justify-items:end;gap:4px;display:grid}.rail-header-actions .claim-card-meta{font-size:.68rem}.rail-turn-actions{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.rail-turn-actions button{min-height:30px;padding:3px 6px;font-size:.72rem}.milestone-card-grid,.loadout-slot-section{background:0 0;border:0;gap:7px;min-height:0;padding:0;display:grid}.attunement-ladder{background:linear-gradient(165deg,#171410eb,#090807f0);border:0;border-radius:12px;gap:7px;min-height:0;padding:10px 10px 12px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 8px 16px #0006,0 16px 30px #00000047}.loadout-slot-section{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.loadout-slot-header{justify-content:space-between;align-items:start;gap:8px;display:flex}.loadout-slot-header p{margin:0}.loadout-slot-header span{color:#d8c9a6;background:0 0;border:0;padding:3px 6px;font-size:.9rem;font-weight:700}.loadout-slot-header .eyebrow{color:#d8c9a6}.mat-objectives-header{box-shadow:none;background:0 0;border:0;padding:0;display:block}.mat-objectives-header p{margin:0}.mat-objectives-header .eyebrow{color:#fffaf0;letter-spacing:.1em;text-shadow:0 1px 2px #000000d9,0 0 8px #000000a6;font-size:1.05rem}.loadout-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:0;display:grid}.loadout-slot{--loadout-art:none;color:#f6efdc;text-align:left;background:#0a090894;border:1px solid #d8c9a66b;grid-template-rows:auto auto auto;place-items:start stretch;gap:6px;min-width:0;min-height:0;padding:8px;display:grid;box-shadow:3px 3px #00000047}.loadout-slot.filled{background:linear-gradient(#0a0908a3, #0a0908a3), var(--loadout-art) center / cover no-repeat, #0a090894;image-rendering:pixelated}.loadout-slot.empty{opacity:.88;background:repeating-linear-gradient(135deg,#d8c9a614 0 5px,#0000 5px 11px),#0a09086b;border-style:dashed;place-items:center}.loadout-slot-empty-label{color:#d8c9a6;place-items:center;gap:4px;display:grid}.loadout-slot-empty-label span{font-size:1.3rem;font-weight:900}.loadout-slot-title{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.loadout-slot-title strong{white-space:nowrap;text-overflow:ellipsis;color:#fffaf0;min-width:0;font-size:.86rem;line-height:1.15;overflow:hidden}.loadout-level-badge{color:#d6b56d;letter-spacing:.04em;white-space:nowrap;background:#0a090880;border:1px solid #d8c9a680;flex:none;padding:1px 5px;font-size:.64rem;font-weight:900}.loadout-level-rows{gap:5px;display:grid}.loadout-level-row{border-left:2px solid #d8c9a652;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;min-height:26px;padding:3px 0 3px 6px;display:grid}.loadout-level-tag{color:#d8c9a6;font-size:.62rem;font-weight:900}.loadout-level-name{white-space:nowrap;text-overflow:ellipsis;color:#f6efdc;min-width:0;font-size:.74rem;overflow:hidden}.loadout-level-action{white-space:nowrap;min-width:0;min-height:24px;padding:2px 6px;font-size:.66rem}.loadout-level-row--locked{opacity:.62;border-left-color:#d8c9a633}.loadout-level-row--locked .loadout-level-name{font-style:italic}.loadout-level-row--superseded{opacity:.48;border-left-color:#d8c9a633}.loadout-level-row--superseded .loadout-level-name{text-decoration:line-through}.loadout-level-row--active{border-left-color:#d6b56d}.milestone-ascended-continuation p{margin:0}.attunement-rate-line{flex-wrap:wrap;justify-content:center;align-items:center;gap:.01em;display:inline-flex}.resource-icon{object-fit:contain;flex:none;width:1.7em;height:1.7em}.secret-objective-status{white-space:nowrap;background:0 0;border:0;padding:3px 6px;font-size:.78rem;font-weight:700}.attunement-ladder-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;min-width:0;padding-top:5px;display:grid;position:relative}.attunement-ladder-track:before{content:"";background:#17140f52;height:2px;position:absolute;top:15px;left:7%;right:7%}.attunement-step{z-index:1;text-align:center;background:0 0;border:0;align-content:start;justify-items:center;gap:3px;min-width:0;padding:0 2px;font-size:.78rem;display:grid;position:relative}.attunement-step-flame-row{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.attunement-flame{--flame-size:calc(10px + (var(--tier-index,0) * 2.6px));width:var(--flame-size);height:var(--flame-size);background:radial-gradient(circle at 50% 68%, #fff8e6 0%, var(--flame-color,#8a4a34) 55%, transparent 88%);filter:drop-shadow(0 0 calc(var(--flame-size) * .5) var(--flame-glow,#8a4a3480)) grayscale(1);opacity:.4;border-radius:50% 50% 45% 45%/62% 62% 38% 38%;flex:none;transition:opacity .2s,transform .2s,filter .2s;display:block;position:relative;transform:scale(.82)}.attunement-flame.unlocked{opacity:.88;filter:drop-shadow(0 0 calc(var(--flame-size) * .55) var(--flame-glow,#8a4a3480));animation:2.6s ease-in-out infinite attunement-flame-flicker;transform:scale(1)}.attunement-flame.current{opacity:1;animation:1.5s ease-in-out infinite attunement-flame-burn}.attunement-flame--unstable{--flame-color:#8a4a34;--flame-glow:#8a4a348c}.attunement-flame--focused{--flame-color:#c2691f;--flame-glow:#c2691f99}.attunement-flame--aligned{--flame-color:#d9a230;--flame-glow:#d9a2309e}.attunement-flame--resonant{--flame-color:#2fb2a6;--flame-glow:#2fb2a6ad}.attunement-flame--refined{--flame-color:#8a5fe0;--flame-glow:#8a5fe0b8}.attunement-flame--perfected{--flame-color:#ffe9a8;--flame-glow:#ffe9a8d9}@keyframes attunement-flame-flicker{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.05)translateY(-1px)}}@keyframes attunement-flame-burn{0%,to{filter:drop-shadow(0 0 calc(var(--flame-size) * .55) var(--flame-glow));transform:scale(1)translateY(0)}50%{filter:drop-shadow(0 0 calc(var(--flame-size) * .95) var(--flame-glow));transform:scale(1.16)translateY(-2px)}}.attunement-step strong{text-overflow:ellipsis;white-space:nowrap;color:#fffaf0;text-shadow:0 1px 2px #000000d9,0 0 6px #0009;min-width:0;overflow:hidden}.attunement-step-name{white-space:nowrap;text-overflow:ellipsis;color:#d8c9a6;text-shadow:0 1px 2px #000000d9,0 0 6px #0009;min-width:0;font-size:.66rem;line-height:1.15;display:block;overflow:hidden}.attunement-step.current strong,.attunement-step.current .attunement-step-name{color:#fffaf0}.attunement-step.locked{opacity:.7}.milestone-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;overflow:auto}.mat-objectives-column>.milestone-card-grid{background:0 0;border:0;grid-template-rows:auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:0;overflow:visible}.milestone-objective-card{cursor:default;color:#f6efdc;background:linear-gradient(165deg,#171410eb,#090807f0);border:0;border-radius:8px;align-content:center;justify-items:center;min-width:0;min-height:0;padding:4px 2px;transition:box-shadow .14s,transform .14s;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff0f,0 6px 12px #00000061,0 10px 20px #00000042}.milestone-objective-card:hover,.milestone-objective-card:focus-visible{outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 8px 16px #0000006b,0 14px 26px #0000004d,0 0 0 2px #d6b56d9e}.milestone-objective-card:after{content:"";pointer-events:none;border:1px solid #f6efdc14;border-radius:7px;position:absolute;inset:4px}.milestone-badge{--badge-ring:#d8c9a68c;--badge-icon:#d8c9a6;--badge-glow:transparent;border:2px solid var(--badge-ring);width:36px;height:36px;color:var(--badge-icon);box-shadow:inset 0 0 0 1px #0006, 0 0 9px 1px var(--badge-glow);background:radial-gradient(circle at 50% 32%,#ffffff14,#0000 70%),#0a090880;border-radius:50%;place-items:center;transition:box-shadow .2s,border-color .2s,color .2s;display:grid;position:relative}.milestone-badge svg{width:19px;height:19px;overflow:visible}.milestone-badge svg path,.milestone-badge svg ellipse{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none}.milestone-objective-card.complete .milestone-badge{--badge-ring:#3f8f48;--badge-icon:#b7f0bd;--badge-glow:#3f8f488c}.milestone-objective-card.secret .milestone-badge{--badge-ring:#7c63d6;--badge-icon:#cfc3ff;--badge-glow:#5c4ab88c}.milestone-badge-check{background:#3f8f48;border:1.5px solid #17140f;border-radius:50%;place-items:center;width:13px;height:13px;display:grid;position:absolute;bottom:-3px;right:-3px}.milestone-badge-check svg{stroke:#eafff0;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:7px;height:7px}@keyframes milestone-upgraded-glow{0%,to{box-shadow:inset 0 0 0 1px #0006,0 0 9px 1px #9a5ae88c}50%{box-shadow:inset 0 0 0 1px #0006,0 0 18px 6px #9a5ae8e6}}.milestone-objective-card.upgraded .milestone-badge{animation:1.8s ease-in-out infinite milestone-upgraded-glow}.milestone-ascended-continuation p{color:#d8c9a6;font-size:.7rem;line-height:1.2}.milestone-tier-label{color:#d6b56d;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:900}.milestone-tooltip{z-index:1000;color:#f6efdc;pointer-events:none;background:#0a0908eb;border:1px solid #d8c9a68c;gap:5px;width:280px;padding:10px 12px;font-size:.76rem;display:grid;position:fixed;box-shadow:inset 0 0 0 1px #f6efdc14,4px 4px #0006}.milestone-tooltip .eyebrow{color:#d8c9a6}.milestone-objective-text{color:#f6efdc;padding-left:0}.milestone-ascended-continuation{border-top:1px solid #d8c9a647;gap:4px;margin-top:0;padding:5px 0 0;display:grid}.milestone-ascended-header{justify-content:space-between;align-items:start;gap:6px;display:flex}.secret-objective-status{color:#d6b56d;justify-self:start}.secret-objective-status.complete{color:#8fd698;background:#3f8f4847}.milestone-objective-card.secret .secret-objective-status{color:#d6b56d;font-weight:900}.player-rank-row{--faction-standing-bg:none;background:var(--faction-standing-bg) center / cover no-repeat, transparent;color:#f6efdc;box-shadow:none;border:0;border-bottom:1px solid #d8c9a62e;padding:3px 2px;position:relative}.player-rank-row:last-child{border-bottom:0}.player-rank-row.active,.player-rank-row.viewed{background:var(--faction-standing-bg) center / cover no-repeat, radial-gradient(circle at 0% 50%, #ffe6a82e, transparent 55%), #f6efdc0f}.rail-milestone-chip.secret{background:linear-gradient(90deg,#ffe6a8b8,#fffaf08a),#ffe6a8}.player-rank-row.done{opacity:.78}.player-rank-row.active{outline-offset:0;outline:1px solid #d6b56d73}.player-rank-row.viewed:not(.active){outline-offset:0;outline:1px solid #d6b56d47}.player-rank-main{color:#f6efdc;text-align:left;text-shadow:0 1px 2px #000000b3;background:0 0;border:0;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"portrait body";align-items:center;column-gap:8px;width:100%;min-height:72px;display:grid}.player-rank-main:after{display:none}.rank-portrait-frame{grid-area:portrait;align-self:center;place-items:center;width:72px;height:72px;display:grid;position:relative}.rank-portrait-mask{border:2px solid var(--faction-accent,#d6b56d);z-index:0;background:#14100cd9;border-radius:50%;width:96%;height:96%;position:absolute;inset:2%;overflow:hidden;box-shadow:0 0 0 1px #0000008c,inset 0 0 6px #0006}.rank-portrait-image{object-fit:cover;object-position:50% 8%;transform-origin:50% 14%;width:100%;height:100%;image-rendering:pixelated;transform:scale(1.45)}.rank-badge{z-index:2;background:var(--faction-accent,#8f3a24);color:#fffaf0;border:2px solid #17140f;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.62rem;font-weight:900;display:grid;position:absolute;bottom:-2px;right:-2px}.rank-body{grid-area:body;gap:2px;min-width:0;display:grid}.rank-identity-row{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.rank-player-name{color:#fffaf0;text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;font-weight:800;overflow:hidden}.rank-stat-inline{color:#d8c9a6;white-space:nowrap;flex:none;align-items:center;gap:7px;font-size:.86rem;font-weight:800;display:inline-flex}.rank-stat-pair{align-items:center;gap:0;display:inline-flex}.rank-stat-inline strong{color:#fffaf0;font-size:1.2rem}.rank-stat-icon{object-fit:contain;flex:none;width:1.9rem;height:1.9rem}.rank-progress-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.rank-attunement-status{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.rank-attunement-status .attunement-flame{opacity:1;transform:scale(1)}.rank-attunement-pill,.rank-milestone-pill{color:#f6efdc;text-overflow:ellipsis;white-space:nowrap;background:#f6efdc24;border:0;padding:2px 6px;font-size:.82rem;font-weight:800;overflow:hidden}.rank-attunement-pill{font-size:1rem}.rank-milestone-pill{flex:none}.rail-attunement-card,.rail-private-card,.rail-milestone-chip{background:#f6efdc;border:2px dashed #4a4034;gap:4px;padding:9px;display:grid}.rail-milestone-chip.complete{border-style:solid}.rail-milestone-chip small,.rail-private-card small{color:#4a4034}.rail-history-log{color:#f6efdc;min-height:0;image-rendering:pixelated;background:linear-gradient(165deg,#171410eb,#090807f0);border:0;border-radius:14px;flex-direction:column;padding:10px 12px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 10px 20px #0000006b,0 22px 40px #00000052}.rail-history-log .event-log-header{color:#f6efdc;border-bottom:1px solid #d8c9a638;flex:none;place-items:center;margin-bottom:4px;padding:0 0 4px;display:grid}.rail-history-log .event-log-header h2{color:#fffaf0;text-align:center;margin:0;font-size:clamp(1.35rem,1.6vw,1.6rem)}.rail-history-log ol{scrollbar-width:thin;scrollbar-color:#d6b56d80 #0a090866;flex-direction:column;gap:2px;min-height:0;max-height:158px;margin:0;padding-left:0;list-style:none;display:flex;overflow-y:auto}.rail-history-log ol::-webkit-scrollbar{width:6px}.rail-history-log ol::-webkit-scrollbar-thumb{background:#d6b56d80}.rail-history-log li{box-shadow:none;text-shadow:0 1px 2px #000000b3;background:0 0;border:0;border-bottom:1px solid #d8c9a624;flex:none;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px;padding:3px 2px;display:grid}.rail-history-log li.bot-event{background:linear-gradient(90deg,#5b201847,#0000 70%);outline:none}.rail-history-log .event-code{color:#d6b56d;font-size:.94rem}.rail-history-log strong{color:#f6efdc;min-width:0;font-size:1.05rem;line-height:1.2}.event-actor-pill{color:#f6efdc;white-space:nowrap;background:#f6efdc24;border:1px solid #d8c9a66b;place-items:center;padding:2px 6px;font-size:.92rem;font-weight:900;display:inline-grid}.event-actor-pill.bot{color:#ffe6a8;background:#d6b56d38;border-color:#d6b56d8c}.standing-chip strong{color:#fffaf0;background:#8f3a24;border:2px solid #17140f;border-radius:50%;grid-row:span 3;place-items:center;width:42px;height:42px;display:grid}.player-seat-card.active,.standing-chip.active{background:#ffe6a8}.player-seat-card.viewed{outline-offset:2px;outline:3px solid #d6b56d}.player-seat-card.done{border-style:solid}.shop-space-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(116px,1fr));align-content:start;gap:14px;min-height:0}.shop-board-only{display:grid}.shop-board-with-market-actions{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:".controls""shops equipment""attune attune";align-items:stretch;gap:18px;min-height:100%;display:grid}.market-lane{background:radial-gradient(circle at 100% 0,#d6b56d1f,#0000 44%),#f6efdc8a;border:2px solid #17140fb8;min-height:0;padding:14px;display:grid;box-shadow:inset 0 0 0 2px #4a403414}.market-lane-shops{grid-area:shops}.market-lane-equipment{grid-area:equipment}.market-board-actions{max-height:none;display:contents;overflow:visible}.market-board-actions h3,.market-board-actions p{margin:0}.shop-space-card{color:#17140f;text-align:left;min-height:0;text-shadow:none;background:radial-gradient(circle at 100% 0,#d6b56d33,#0000 42%),linear-gradient(#fffaf0fa,#ece0c8e6),#f6efdc;border:2px solid #17140fb3;align-content:stretch;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:3px 3px #17140f14}.shop-space-card:after{display:none}.shop-space-card.claimable{background:radial-gradient(circle at 100% 0,#40d7d438,#0000 42%),linear-gradient(#ffe6a8,#fff3c9);border-color:#17140f}.shop-space-card[aria-disabled=true]{opacity:.72}.shop-space-card.selected{outline-offset:1px;outline:2px solid #d6b56d}.shop-space-card.hovered{filter:brightness(1.03);border-style:solid}.market-acquire-confirm{z-index:7;color:#17140f;background:radial-gradient(circle at 100% 0,#40d7d42e,#0000 42%),#fffaf0fa;border:3px solid #17140f;gap:10px;width:min(360px,100% - 40px);padding:14px;display:grid;position:absolute;bottom:22px;right:20px;box-shadow:8px 8px #17140f33}.market-acquire-confirm h3,.market-acquire-confirm p{margin:0}.market-acquire-confirm-cost{background:#ffe6a8;border:2px solid #17140f47;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.market-acquire-confirm-cost span{color:#4a4034;text-transform:uppercase;letter-spacing:.08em}.market-acquire-confirm-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shop-hover-tooltip{z-index:5;pointer-events:none;background:#fffaf0f7;border:3px solid #17140f;gap:8px;width:min(340px,100% - 40px);padding:12px;display:grid;position:absolute;top:48px;right:20px;box-shadow:8px 8px #17140f2e}.shop-hover-tooltip h3,.shop-hover-tooltip p{margin:0}.shop-space-name{overflow-wrap:break-word;text-transform:uppercase;font-size:.86rem;font-weight:900;line-height:1.05}.market-item-card-shell{grid-template-rows:auto auto auto auto minmax(0,1fr);gap:10px;width:100%;min-height:100%;padding:12px;display:grid}.market-item-art{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #17140f6b;border-radius:3px;height:96px}.market-item-header{flex-direction:column;gap:6px;display:flex}.market-item-cost-row{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.market-cost-badge{color:#17140f;text-align:center;background:#fffaf0c7;border:1px solid #17140f6b;gap:1px;min-width:48px;padding:4px 6px;display:grid}.market-cost-badge small,.market-item-level-label,.market-item-level-main small{color:#6a4f2a;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:900}.market-cost-badge strong{color:#17140f;font-size:1.05rem;line-height:1.05}.market-item-ability-copy{color:#2b241c;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.market-item-slot-panel{justify-items:center;gap:6px;padding:6px 0 2px;display:grid}.market-item-slot-row{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:7px;width:min(78%,148px);display:grid}.market-item-slot{text-transform:uppercase;background:#fffaf02e;border:1px solid #17140f80;place-items:center;min-height:22px;font-size:.58rem;font-weight:900;display:grid}.market-item-divider{border-top:1px solid #17140f94;border-bottom:1px solid #fffaf0a8;height:2px}.market-item-level-list{align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.market-item-level-row{color:#17140f;text-align:left;border-top:1px solid #17140f38;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;padding:7px 0 0;font-size:.7rem;line-height:1.22;display:grid}.market-item-level-label{align-self:start;padding:1px 0}.market-item-level-main{align-items:baseline;gap:7px;min-width:0;display:flex}.market-item-level-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.05;overflow:hidden}.market-item-level-row .market-item-ability-copy{grid-column:1/-1}.market-card-placeholder{opacity:.58;border-style:dashed}.market-placeholder-shell{color:#6a4f2a;text-align:center;align-content:center;justify-items:center}.market-placeholder-shell>span{font-size:.62rem}.market-item-slot.owned{background:#ffe6a8eb}.market-item-slot.empty{color:#0000;border-style:dashed}.market-board-zone{background:radial-gradient(circle at 100% 0,#d6b56d29,#0000 44%),linear-gradient(#fffaf0f5,#ece0c8f5),#f6efdc;border:2px solid #17140f;align-content:start;gap:12px;padding:14px;display:grid;box-shadow:inset 0 0 0 2px #4a403429,4px 4px #17140f1a}.market-board-zone h3{font-size:.94rem;line-height:1.1}.market-board-zone .claim-card-meta{font-size:.72rem;line-height:1.25}.attune-market-zone{grid-area:attune;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px}.market-control-actions{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.market-control-actions button{min-height:32px;padding:5px 9px;font-size:.72rem}.equipment-board-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(116px,1fr));gap:14px;min-height:0;display:grid}.market-state-banner{color:#17140f;background:linear-gradient(90deg,#ffe6a8eb,#fffaf0ad),#ffe6a8bd;border:2px solid #17140fb8;justify-content:space-between;align-items:center;gap:16px;padding:8px 10px;font-size:.72rem;display:flex;box-shadow:4px 4px #17140f1f}.market-state-banner>div{gap:3px;display:grid}.market-state-banner strong{text-transform:uppercase;letter-spacing:.04em}.market-state-banner span{color:#4a4034}.market-empty-state{color:#4a4034;background:#fffaf085;border:2px dashed #17140f85;grid-column:1/-1;padding:12px}.town-map-zone{align-content:start;position:relative}.town-map-zone>.eyebrow{color:#17140f;margin:0}.town-shift-ledger-zone{color:#17140f;background:radial-gradient(circle at 15% 0,#fffaf09e,#0000 40%),linear-gradient(135deg,#ffe6a899,#fffaf057),#fffaf061;border:3px solid #17140fb8;justify-content:space-between;align-items:center;gap:24px;min-height:220px;padding:28px 30px;display:flex;box-shadow:inset 0 0 0 2px #f6efdc3d,6px 6px #17140f24}.town-shift-ledger-zone h3,.town-shift-ledger-zone p{margin:0}.town-shift-ledger-zone h3{text-transform:uppercase;font-size:clamp(1.4rem,2vw,2rem)}.town-shift-ledger-zone button{min-width:160px}.market-board-zone .primary-action-row{grid-template-columns:1fr}.market-board-zone button{min-height:42px;padding:8px 10px;font-size:.86rem}.wire-market-card h4{margin:0}.wire-market-card{padding:10px}.equipment-board-grid .wire-market-card{min-height:96px}.board-event-log{z-index:20;position:fixed;bottom:18px;right:18px}.hud-main{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:stretch;gap:18px;display:grid}.game-shell .hud-main,.game-shell .hud-status-grid,.game-shell .hud-loadout-grid{grid-template-columns:1fr}.game-shell .hud-resource-bar{grid-template-columns:repeat(2,minmax(100px,1fr))}.hud-main h2,.hud-panel h3,.section-heading-row h2{margin:0}.hud-main h2{font-size:clamp(2rem,5vw,3.6rem);line-height:.95}.hud-subtitle{color:#4a4034;margin:8px 0 0;font-weight:700}.hud-resource-bar{grid-template-columns:repeat(4,minmax(100px,1fr));gap:10px;display:grid}.hud-resource-bar .info-card{background:#fffaf0;padding:14px}.hud-status-grid,.hud-loadout-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.hud-panel,.opponent-board,.action-panel{background:#fffaf0f0;border:2px solid #17140f;padding:16px}.action-panel{grid-area:action;width:100%;max-width:1180px;max-height:calc(100vh - 470px);overflow:auto}.hud-panel p{margin-bottom:10px}.opponent-board{justify-self:center;gap:12px;width:min(1180px,100%);max-width:1180px;margin-bottom:0;display:grid}.section-heading-row{justify-content:space-between;align-items:end;gap:16px;display:flex}.opponent-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.opponent-card{cursor:default}.opponent-card.viewed{outline-offset:3px;outline:3px solid #6a4f2a}.link-button{color:#17140f;min-width:0;min-height:0;letter-spacing:inherit;text-shadow:none;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;overflow:visible}.players-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.player-card{background:#f6efdc;border:2px solid #17140f;padding:16px}.player-card.active{background:#ffe6a8}.player-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.player-stat-row{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.player-stat-row span,.readiness-chip,.spell-status{background:#fffaf0;border:1px solid #17140f;padding:4px 8px;font-size:.84rem}.readiness-list{gap:6px;margin-top:10px;display:grid}.readiness-list>strong{font-size:.9rem}.readiness-grid{gap:6px;display:grid}.readiness-chip{justify-content:space-between;gap:8px;display:flex}.readiness-chip small{color:#4a4034;white-space:nowrap}.shop-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin-bottom:16px;display:grid}.claim-card{background:#fffaf0;border:2px solid #17140f;gap:10px;padding:14px;display:grid}.claim-card-header{justify-content:space-between;align-items:start;gap:12px;display:flex}.claim-card h3,.claim-card p{margin:0}.item-card-v2{align-content:start}.item-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rule-zone{border:1px solid #17140f;gap:6px;padding:10px;display:grid}.rule-zone strong{font-size:.88rem}.passive-zone{background:#f6efdc}.spell-zone{background:#fff3c9}.spell-zone.locked{opacity:.72}.spell-zone span{color:#6a4f2a;font-size:.82rem;font-weight:700}.claim-card-header span,.claim-card-meta{color:#4a4034;font-size:.9rem}.flavor-text{color:#6a4f2a;font-style:italic}.error-banner{color:#5f1111;background:#ffd6d6;border:2px solid #8f1f1f;padding:12px 16px}.win-panel{background:#d9ffd6}.event-log{z-index:20;background:#f6efdc;border:2px solid #17140f;grid-template-rows:auto 1fr;width:min(380px,100vw - 36px);max-height:min(72vh,680px);display:grid;position:fixed;bottom:18px;right:18px;box-shadow:8px 8px #17140f33}.event-log-header{border-bottom:2px solid #17140f;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.event-log-header h2{margin-bottom:0;font-size:1rem}.event-log ol{color:#f6efdc;background:#17140f;max-height:calc(min(72vh,680px) - 58px);margin:0;padding:12px 12px 12px 34px;overflow:auto}.event-log li{border-bottom:1px solid #f6efdc38;margin:0;padding:8px 0;font-family:Consolas,Courier New,monospace;font-size:.85rem}.event-log li span{color:#d6b56d;letter-spacing:.08em;font-size:.72rem;display:block}.report-layout{grid-template-columns:minmax(180px,260px) 1fr;gap:16px;margin-top:16px;display:grid}.report-count-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:18px;display:grid}.report-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.report-section-card{background:#fffaf0;border:2px solid #17140f;gap:12px;min-width:0;padding:16px;display:grid}.report-section-card h3,.report-section-card p,.report-section-card ul{margin-top:0}.report-section-wide{grid-column:1/-1}.report-stat-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0}.playtest-workbench{gap:18px;display:grid}.report-workbench-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.report-workbench-header h2,.report-workbench-header p{margin:0}.playtest-runner{background:#f4dfb8;border:2px solid #17140f;grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(120px,.8fr)) auto;align-items:end;gap:10px;padding:14px;display:grid}.playtest-runner label{text-transform:uppercase;letter-spacing:.06em;gap:4px;font-size:.82rem;font-weight:700;display:grid}.playtest-progress{background:#fffaf0;border:2px solid #17140f;grid-template-columns:minmax(220px,1fr) minmax(180px,320px);align-items:center;gap:12px;padding:12px;display:grid}.playtest-progress progress{width:100%;height:18px}.report-comparison-strip{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.mini-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;font-size:.85rem;font-weight:700;display:grid}.mini-stat-grid span{background:#ffffff73;border:1px solid #17140f47;padding:6px}.inventory-panel{gap:16px;display:grid}.inventory-hero{background:radial-gradient(circle at 16% 18%,#d6b56d47,#0000 30%),linear-gradient(135deg,#fffaf0,#ead8b3);border:3px solid #17140f;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);align-items:stretch;gap:14px;padding:16px;display:grid;box-shadow:8px 8px #17140f2e}.inventory-hero h2,.inventory-hero p{margin:0}.inventory-hero h2{letter-spacing:-.04em;font-size:clamp(1.75rem,3.4vw,2.6rem)}.inventory-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.inventory-control-panel,.inventory-coverage-panel,.inventory-pattern-panel{background:#f6efdcd1;border:2px solid #17140f;gap:16px;padding:16px;display:grid}.inventory-control-panel h3,.inventory-coverage-panel h3,.inventory-pattern-panel h3{margin:0}.inventory-control-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.inventory-control-grid label{color:#4a4034;gap:5px;font-weight:700;display:grid}.inventory-control-grid input,.inventory-control-grid select{min-height:38px}.inventory-coverage-panel{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.inventory-pattern-panel{background:linear-gradient(90deg,#17140f0f,#0000),#fffaf0}.inventory-pattern-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.inventory-pattern-card{background:#f6efdc;border:1px solid #17140f;gap:4px;padding:12px;display:grid}.inventory-pattern-card span{color:#6a4f2a;font-size:.86rem;font-weight:700}.inventory-chip-grid{flex-wrap:wrap;gap:8px;display:flex}.inventory-chip{color:#33291f;background:#fffaf0;border:1px solid #17140f;align-items:center;padding:5px 8px;font-size:.82rem;display:inline-flex}.inventory-chip.weak,.inventory-chip.health-low{background:#f2d6c9}.inventory-chip.health-medium{background:#f3e2b8}.inventory-chip.health-high{background:#d9ead0}.inventory-chip.health-dominant{background:#ded7f2}.inventory-chip.health-unknown{background:#e7dfcf}.inventory-section{gap:12px;display:grid}.inventory-section-heading h3,.inventory-section-heading p{margin:0}.inventory-atlas-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.inventory-atlas-card{border:2px solid #17140f;border-top:8px solid var(--faction-accent,#8a7a55);background:linear-gradient(#fffaf0fa,#f6efdcf5),#fffaf0;align-content:start;gap:12px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:5px 5px #17140f1f}.inventory-atlas-card:before{content:"";background:var(--faction-accent,#8a7a55);opacity:.85;width:5px;position:absolute;inset:0 auto 0 0}.inventory-card-topline,.inventory-atlas-header,.inventory-tag-row{gap:8px;display:flex}.inventory-card-topline,.inventory-atlas-header{justify-content:space-between;align-items:start}.inventory-atlas-header h3,.inventory-atlas-header p{margin:0}.inventory-atlas-header h3{font-size:1.35rem}.inventory-atlas-header>span{color:#4a4034;white-space:nowrap;font-size:.86rem;font-weight:800}.inventory-kind-pill,.inventory-health-pill,.inventory-tag-row span{color:#33291f;letter-spacing:.06em;text-transform:uppercase;background:#fffaf0;border:1px solid #17140f;align-items:center;width:fit-content;padding:4px 7px;font-size:.72rem;font-weight:800;display:inline-flex}.inventory-kind-pill{background:var(--faction-accent,#8a7a55);color:#fffaf0}.inventory-tag-row{flex-wrap:wrap}.inventory-capability-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.inventory-level-card{background:#f6efdc;border:1px solid #17140f;gap:6px;min-height:118px;padding:10px;display:grid}.inventory-level-card.level-two{background:#fff3c9}.inventory-level-topline{justify-content:space-between;align-items:start;gap:8px;display:flex}.inventory-level-card span,.inventory-level-type{color:#6a4f2a;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.inventory-level-card strong,.inventory-level-card p,.inventory-level-card small{margin:0}.inventory-level-card p{font-size:.92rem}.inventory-level-card small{color:#6a4f2a;font-size:.8rem;font-weight:700}.inventory-level-type{color:#33291f;white-space:nowrap;background:#fffaf0;border:1px solid #17140f;padding:3px 6px}.inventory-level-type.active{background:var(--faction-accent,#8a7a55);color:#fffaf0}.inventory-level-type.passive{background:#ffffff94;border:1px solid #17140f57}.inventory-level-type.upgraded{box-shadow:0 0 0 2px #ffe6a8b8,0 0 12px #d6b56dc7}.inventory-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.inventory-card{align-content:start}.ability-list{gap:10px;display:grid}.ability-row{background:#f6efdc;border:1px solid #17140f;gap:8px;padding:10px;display:grid}.ability-row-grid{grid-template-columns:minmax(0,1fr) minmax(130px,.55fr);align-items:start;gap:12px;display:grid}.ability-row p{margin:0}.ability-effect{color:#f6efdc;background:#17140f;max-height:160px;margin:0;padding:10px;font-size:.78rem;overflow:auto}.inventory-health{border-top:1px solid #17140f;gap:4px;margin-top:8px;padding-top:10px;font-size:.9rem;display:grid}.inventory-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inventory-health-column{gap:8px;display:grid}.inventory-health-grid .inventory-health,.inventory-health.compact{background:#f6efdc;border:1px solid #17140f;margin-top:0;padding:10px}.inventory-health.compact{font-size:.82rem}.inventory-health span{color:#4a4034}.inventory-health-low strong{color:#8f1f1f}.inventory-health-medium strong{color:#8a5a12}.inventory-health-high strong{color:#2f6f2f}.inventory-health-dominant strong{color:#3e248f}.inventory-health-unknown strong{color:#4a4034}.report-game-list{align-content:start;gap:8px;display:grid}.report-detail{min-width:0}.report-pre,.report-events{color:#f6efdc;background:#17140f;max-height:440px;padding:16px;overflow:auto}.report-events{margin:0;padding-left:36px}.report-events li{border-bottom:1px solid #f6efdc2e;padding:6px 0;font-family:Consolas,Courier New,monospace;font-size:.85rem}.report-events span{color:#d6b56d}li+li{margin-top:8px}.shell-screen{background:radial-gradient(circle at 18% 20%, #5c4ab833, transparent 22%), radial-gradient(circle at 82% 18%, #b86a1829, transparent 20%), linear-gradient(180deg, var(--shell-bg-top) 0%, var(--shell-bg-mid) 58%, var(--shell-bg-top) 100%);min-height:100vh;color:var(--shell-text);padding:var(--shell-safe-area);place-items:center;display:grid;overflow:hidden}.title-screen,.loading-screen{position:relative}.title-ambient{opacity:.8;background:linear-gradient(90deg,#0000 0 9%,#f6efdc14 9% 9.2%,#0000 9.2% 100%),linear-gradient(0deg,#0000 0 14%,#f6efdc0d 14% 14.2%,#0000 14.2% 100%);position:absolute;inset:0}.title-screen .title-ambient{opacity:1;background:radial-gradient(circle at 50% 34%,#e8a0301f,#0000 22%),radial-gradient(circle at 26% 56%,#5c4ab829,#0000 24%),linear-gradient(#07060914,#070609c7 88%)}.title-screen{isolation:isolate;background:var(--shell-title-bg);place-items:center}.title-screen-pixi{padding:0}.shell-screen-hidden{visibility:hidden;pointer-events:none;opacity:0;z-index:-1;inset:0;position:fixed!important}.title-lobby-transition-stage{z-index:20;background:var(--shell-title-bg);position:fixed;inset:0;overflow:hidden}.title-lobby-transition-pane{will-change:transform;position:absolute;inset:0;overflow:hidden}.title-lobby-transition-pane.lobby-pane{transform:translate(100%)}.title-lobby-transition-pane .shell-screen{width:100vw;min-height:100vh}.title-lobby-transition-stage.phase-loading .title-pane{transform:translate(0)}.title-lobby-transition-stage.phase-loading .lobby-pane{display:none}.title-lobby-transition-stage.phase-sliding .title-pane{pointer-events:none;animation:.56s cubic-bezier(.22,.78,.2,1) both title-lobby-slide-title-out}.title-lobby-transition-stage.phase-sliding .lobby-pane{pointer-events:none;animation:.56s cubic-bezier(.22,.78,.2,1) both title-lobby-slide-lobby-in}.title-lobby-transition-stage.phase-revealing .title-pane{pointer-events:none;transform:translate(-100%)}.title-lobby-transition-stage.phase-revealing .lobby-pane{transform:translate(0)}.title-lobby-transition-stage.phase-returning .title-pane{pointer-events:none;animation:.56s cubic-bezier(.22,.78,.2,1) both title-lobby-slide-title-in}.title-lobby-transition-stage.phase-returning .lobby-pane{pointer-events:none;animation:.56s cubic-bezier(.22,.78,.2,1) both title-lobby-slide-lobby-out;transform:translate(0)}.title-lobby-loading-overlay{z-index:30;color:#fff;pointer-events:none;text-align:center;justify-items:center;gap:12px;display:grid;position:fixed;bottom:clamp(38px,8vh,92px);left:50%;transform:translate(-50%)}.title-lobby-loading-overlay .loading-spinner{border-width:3px;width:34px;height:34px}.title-lobby-loading-overlay p{color:#fff;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 2px #000000b8;margin:0;font-size:.92rem;font-weight:900}@keyframes title-lobby-slide-title-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes title-lobby-slide-lobby-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes title-lobby-slide-title-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes title-lobby-slide-lobby-out{0%{transform:translate(0)}to{transform:translate(100%)}}.title-pixi-host{z-index:1;background:linear-gradient(90deg, #07060973, transparent 28%, transparent 72%, #0706097a), linear-gradient(180deg, #07060929, #07060957), var(--title-preload-bg) center / cover no-repeat, #070609;image-rendering:pixelated;position:absolute;inset:0;overflow:hidden}.title-pixi-canvas{width:100vw;height:100vh;image-rendering:pixelated;display:block}.title-screen:before{content:"";z-index:-2;image-rendering:pixelated;background:linear-gradient(90deg,#0706099e,#0000 28% 72%,#070609b3),linear-gradient(#0706092e,#07060947 48%,#070609d1);position:absolute;inset:-2%}.title-screen:after{content:"";z-index:-1;mix-blend-mode:screen;opacity:.22;pointer-events:none;background:repeating-linear-gradient(0deg,#f6efdc09 0 1px,#0000 1px 4px),radial-gradient(circle at 50% 36%,#0000 0 30%,#0706096b 70%);position:absolute;inset:0}.pixel-sprite{background-image:var(--sprite-url);background-position:var(--sprite-x) var(--sprite-y);background-repeat:no-repeat;background-size:var(--sprite-sheet-size) var(--sprite-sheet-size);image-rendering:pixelated;display:inline-block}.pixel-title-window{z-index:1;text-align:center;background:linear-gradient(135deg,#0a0908d1,#1a1412e6),#0a0908;border:1px solid #8a7a55;gap:14px;width:min(360px,100vw - 48px);margin:0;padding:26px 28px 24px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #f6efdc14,0 22px 80px #00000080}.pixel-title-window:before{content:"";pointer-events:none;border:1px solid #8a7a5594;position:absolute;inset:7px}.pixel-title-window-art{pointer-events:none;opacity:.34;position:absolute;inset:0}.pixel-title-window-art>.pixel-sprite:first-child{position:absolute;top:50%;left:50%;translate:-50% -50%}.title-composition{z-index:2;--title-lockup-left:390px;--title-lockup-top:98px;--title-lockup-scale:.88;pointer-events:none;width:1920px;height:1080px;transform:translate(-50%, -50%) scale(var(--shell-ui-scale,1));transform-origin:50%;position:fixed;top:50%;left:50%}.title-hero-lockup{top:var(--title-lockup-top);left:var(--title-lockup-left);z-index:1;text-align:center;text-shadow:0 3px #070609,0 12px 34px #000000b8;translate:-50%;transform:scale(var(--title-lockup-scale));transform-origin:top;justify-items:center;gap:0;display:grid;position:absolute}.title-hero-lockup .eyebrow{color:#d6b56d;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.78rem}.title-hero-lockup h1{color:#f6efdc;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(4.4rem,12vw,8.8rem);line-height:.82}.title-logo-art{filter:drop-shadow(0 8px #070609)drop-shadow(0 24px 34px #000000b8);width:min(460px,78vw);height:auto;image-rendering:pixelated}.title-subtitle{color:#d8c9a6;letter-spacing:.08em;text-transform:uppercase;max-width:560px;margin:0;font-size:clamp(1rem,1.8vw,1.25rem)}.title-tool-mark{opacity:.92;filter:drop-shadow(0 10px 18px #000000c2);width:clamp(82px,11vw,132px);height:auto;image-rendering:pixelated;margin-bottom:-10px}.pixel-divider{z-index:1;opacity:.8;justify-self:center;height:10px;position:relative;overflow:hidden}.pixel-seal-row{z-index:1;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.pixel-button{color:#f6efdc;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px #0000009e;width:320px;max-width:100%;height:64px;min-height:44px;image-rendering:pixelated;box-shadow:none;background:0 0;border:0;place-items:center;font-size:1.05rem;font-weight:700;line-height:1;display:grid;position:relative;overflow:hidden}.pixel-button-primary,.pixel-button:hover:not(:disabled),.pixel-button.is-selected,.pixel-button:focus-visible{color:#fff8dc}.pixel-button:focus-visible{outline:0}.pixel-button.show-selection-marker.is-selected:before,.pixel-button.show-selection-marker:focus-visible:before{content:"";background:var(--asset-title-menu-cursor) center / contain no-repeat;filter:drop-shadow(0 0 8px #40d7d480);width:24px;height:24px;image-rendering:pixelated;pointer-events:none;position:absolute;top:50%;left:10px;translate:0 -50%}.pixel-button:disabled{color:#8a7a55;filter:saturate(.4);opacity:.7}.pixel-button span:not(.pixel-sprite){z-index:1;position:relative}.title-menu-stack{top:calc(var(--title-lockup-top) + 300px);left:var(--title-lockup-left);z-index:1;width:min(320px,100vw - 64px);translate:-50%;transform:scale(var(--title-lockup-scale));transform-origin:top;pointer-events:auto;justify-self:center;gap:8px;padding:0;display:grid;position:absolute}.title-menu-actions{z-index:1;gap:16px;display:grid;position:relative}.title-platform-message{z-index:1;color:#d8c9a6;text-align:center;text-shadow:0 2px #070609,0 8px 18px #000000b8;margin:0;font-size:.78rem;line-height:1.35;position:relative}.title-settings-icon{background:#0a0908;border:1px solid #8a7a55;width:42px;height:42px;position:absolute;bottom:0;right:0;overflow:hidden}.document-panel{z-index:1;background:linear-gradient(135deg,#1a1412f0,#0a0908f5),#0a0908;border:1px solid #8a7a55;gap:14px;width:min(920px,100vw - 40px);max-height:calc(100vh - 48px);padding:clamp(20px,2.8vw,32px);display:grid;position:relative;overflow:auto;box-shadow:inset 0 0 0 1px #f6efdc14,0 22px 60px #0006}.lobby-shell,.settings-shell{overflow:auto}.document-panel>*{z-index:1;position:relative}.document-panel:before{content:"";z-index:0;background:var(--asset-shell-content-frame) center / 100% 100% no-repeat;image-rendering:pixelated;opacity:.2;pointer-events:none;border-radius:4px;position:absolute;inset:10px}.lobby-document-panel,.settings-document-panel{background:linear-gradient(135deg,#1a1412f5,#0a0908fa),#0a0908;border-color:#8a7a55b8;width:min(780px,100vw - 48px);padding:clamp(22px,3vw,34px)}.lobby-document-panel:before,.settings-document-panel:before{display:none}.button-theme-preview{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.document-panel h1{color:#f6efdc;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:.95}.shell-lede{color:#d8c9a6;max-width:680px;font-size:1.1rem}.shell-action-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.shell-action-grid.compact{grid-template-columns:repeat(2,minmax(130px,1fr))}.ledger-button{--shell-button-sprite:var(--asset-shell-button-normal);border:10px solid #0000;border-image:var(--shell-button-sprite) 9 18 fill / 10px 18px / 0 stretch;color:#17140f;min-height:42px;image-rendering:pixelated;text-transform:uppercase;letter-spacing:.06em;text-shadow:none;box-shadow:none;background:0 0}.ledger-button.primary{--shell-button-sprite:var(--asset-shell-button-primary);color:#17140f}.ledger-button.ignore{--shell-button-sprite:var(--asset-shell-button-ignore);color:#f6efdc;text-shadow:0 1px #120d0b9e}.ledger-button:disabled{--shell-button-sprite:var(--asset-shell-button-disabled);color:#4a4034;opacity:1;text-shadow:none}.ledger-button.dig-action{border-image:var(--asset-dig-action-button) 18 42 22 196 fill / 12px 20px 14px 66px / 0 stretch;color:#17140f;letter-spacing:.04em;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:700}.ledger-button.surface-action{border-image:var(--asset-surface-action-button) 18 42 26 188 fill / 12px 20px 14px 66px / 0 stretch;color:#17140f;letter-spacing:.04em;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:700}.ledger-button.dig-action:disabled,.ledger-button.surface-action:disabled{border-image:var(--asset-shell-button-disabled) 9 18 fill / 10px 18px / 0 stretch;color:#4a4034}button.ledger-button:after,button.stub-small-button:after,button.stub-invite-code-button:after,button.stub-small-button:disabled:after,button.stub-invite-code-button:disabled:after{display:none}.faction-sigil-row{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.faction-sigil-row.compact{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}.faction-sigil-row.compact .faction-sigil{background:#0a09088c;border-color:#8a7a55b8;padding:6px;box-shadow:0 8px 24px #00000059}.faction-sigil{border:1px solid var(--faction-accent,#8a7a55);background:linear-gradient(135deg, #f6efdc14, transparent), var(--faction-deep,#17140f);justify-items:center;gap:4px;padding:10px;display:grid}.faction-sigil strong{color:#f6efdc;text-transform:uppercase;letter-spacing:.08em;font-size:.86rem}.faction-sigil small{color:#d8c9a6}.loading-screen{isolation:isolate;background:linear-gradient(90deg, #07060973, transparent 28%, transparent 72%, #0706097a), linear-gradient(180deg, #07060929, #07060957), var(--title-preload-bg) center / cover no-repeat, var(--shell-title-bg);color:#fff;place-items:center;min-height:100vh;padding:24px;display:grid}.loading-screen:after{content:"";z-index:0;mix-blend-mode:screen;opacity:.22;pointer-events:none;background:repeating-linear-gradient(0deg,#f6efdc09 0 1px,#0000 1px 4px),radial-gradient(circle at 50% 36%,#0000 0 30%,#0706096b 70%);position:absolute;inset:0}.loading-center{z-index:1;text-align:center;justify-items:center;gap:18px;display:grid;position:relative}.loading-center p{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.loading-spinner{border:4px solid #ffffff3d;border-top-color:#fff;border-radius:50%;width:44px;height:44px;animation:.84s linear infinite loading-spinner-spin}@keyframes loading-spinner-spin{to{transform:rotate(360deg)}}.settings-grid,.lobby-seat-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.settings-grid label,.lobby-seat{background:linear-gradient(135deg,#f6efdc14,#0000),#0a0908b8;border:1px solid #8a7a559e;gap:8px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #f6efdc0a}.settings-grid input,.settings-grid select,.lobby-seat select{color:#17140f;min-height:42px;image-rendering:pixelated;background:linear-gradient(#f6efdcf0,#d8c9a6f0),#d8c9a6;border:1px solid #17140fb8}.settings-grid input:focus-visible,.settings-grid select:focus-visible,.lobby-seat select:focus-visible{outline-offset:2px;background-position:33.333%;outline:2px solid #40d7d494}.toggle-label{grid-template-columns:auto 1fr;align-items:center}.toggle-label input[type=checkbox]{appearance:none;background:var(--asset-settings-toggle) center / contain no-repeat;width:52px;height:28px;image-rendering:pixelated;border:0;padding:0}.toggle-label input[type=checkbox]:checked{filter:drop-shadow(0 0 8px #40d7d4a6)brightness(1.1)}.lobby-seat{border-color:var(--faction-accent,#8a7a55);image-rendering:pixelated;background:linear-gradient(135deg,#f6efdc14,#0000),#0a0908c2;min-height:auto;padding:14px}.lobby-seat h3{margin:0}.settings-tabs{gap:12px;display:grid}.settings-tabs h3{background:var(--asset-shell-divider) left bottom / 100% 12px no-repeat;border-bottom:0;margin:8px 0 0;padding-bottom:6px}input[type=range]{appearance:none;min-height:36px;image-rendering:pixelated;background:0 0;border:0}input[type=range]::-webkit-slider-runnable-track{background:#d8c9a6;border:1px solid #8a7a55;height:8px}input[type=range]::-webkit-slider-thumb{appearance:none;background:#e8a030;border:1px solid #8a7a55;width:16px;height:22px;margin-top:-8px}.settings-shell{background:#070609;place-items:center;padding:clamp(10px,2vw,24px);position:relative;overflow:auto}.settings-shell:before,.settings-shell:after{content:"";pointer-events:none;position:fixed;inset:0}.settings-shell:before{z-index:0;background:var(--asset-settings-background) center / cover no-repeat;image-rendering:pixelated}.settings-shell:after{z-index:1;mix-blend-mode:screen;opacity:.45;background:radial-gradient(circle at 50% 32%,#d6b56d1a,#0000 24%),linear-gradient(90deg,#0706096b,#0000 28% 72%,#0706097a)}.settings-stage{z-index:2;isolation:isolate;color:#17140f;grid-template-rows:auto 1fr auto;gap:clamp(10px,1.5vw,16px);width:min(1180px,100vw - 24px);min-height:min(760px,100vh - 20px);padding:clamp(32px,4.2vw,56px) clamp(22px,3.2vw,46px) clamp(24px,2.6vw,36px);display:grid;position:relative}.settings-stage:before,.settings-stage:after{content:"";pointer-events:none;image-rendering:pixelated;position:absolute}.settings-stage:before{z-index:-1;background:var(--asset-settings-frame) center / 100% 100% no-repeat;filter:drop-shadow(0 30px 60px #00000085);inset:0}.settings-stage:after{z-index:-2;background:linear-gradient(135deg,#eadbb8fa,#d8c9a6f0),#eadbb8;inset:clamp(32px,4.2vw,56px) clamp(28px,4vw,52px);box-shadow:inset 0 0 70px #4a40343d}.settings-header{text-align:center;justify-items:center;gap:6px;display:grid}.settings-header>p{color:#4a4034;max-width:620px;margin:-4px 0 0;font-size:.95rem}.settings-header h1,.stub-page-header h1{font-size:clamp(1.8rem,3.2vw,2.55rem);line-height:.95}.settings-header-plaque{background:var(--asset-settings-header-plaque) center / 100% 100% no-repeat;color:#17140f;width:min(520px,100%);min-height:112px;image-rendering:pixelated;align-content:center;justify-items:center;padding:22px 70px 18px;display:grid}.settings-header-plaque .eyebrow{color:#6a4f2a;margin:8px 0 0}.settings-header-plaque h1{color:#17140f;letter-spacing:.08em;text-transform:uppercase;margin:0;line-height:1}.settings-layout{grid-template-columns:minmax(120px,160px) minmax(0,1fr);align-items:start;gap:clamp(12px,1.6vw,20px);display:grid}.settings-side-rail{background:linear-gradient(#1a1412e6,#0a0908d1),#17140f;border:1px solid #8a7a55;gap:8px;padding:18px 12px;display:grid;position:sticky;top:18px;box-shadow:inset 0 0 0 1px #f6efdc14}.settings-side-rail:before{content:"";background:var(--asset-settings-divider) center / 100% 100% no-repeat;height:18px;image-rendering:pixelated;margin-bottom:4px;display:block}.settings-side-rail a{color:#f6efdc;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-shadow:0 2px #070609;padding:8px 10px;text-decoration:none;display:block}.settings-side-rail a:hover,.settings-side-rail a:focus-visible{outline-offset:2px;background:#d6b56d38;outline:2px solid #40d7d4b3}.settings-section-list{gap:12px;display:grid}.settings-section-card{background:var(--asset-settings-section-card) center / 100% 100% no-repeat;color:#17140f;min-height:0;image-rendering:pixelated;gap:12px;padding:clamp(16px,2vw,24px);scroll-margin-top:24px;display:grid}.settings-section-heading{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.settings-section-heading h2{color:#17140f;letter-spacing:.05em;text-transform:uppercase;margin:0}.settings-section-heading p{color:#4a4034;margin:0}.settings-section-heading .eyebrow{color:#6a4f2a}.settings-section-icon{color:#f6efdc;text-shadow:0 2px #070609;background:radial-gradient(circle,#d6b56d8c,#0000 62%),#3b2018;border:2px solid #6a4f2a;place-items:center;width:42px;height:42px;display:grid}.settings-section-card .settings-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.settings-section-card .range-grid{grid-template-columns:1fr}.settings-section-card .setting-control,.settings-section-card .toggle-label,.settings-section-card .range-label{background:linear-gradient(135deg,#fff8dc73,#d8c9a62e),#f6efdc75;border:1px solid #6a4f2ab8;gap:8px;min-height:68px;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #fff8dc42}.settings-section-card .toggle-label{grid-template-columns:auto 1fr;align-items:center}.settings-section-card .range-label{grid-template-columns:92px minmax(160px,1fr) 54px;align-items:center}.settings-section-card .setting-control>span,.settings-section-card .toggle-label>span,.settings-section-card .range-label>span:first-child{color:#17140f;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.settings-section-card select,.settings-section-card input:not([type=checkbox]):not([type=range]){color:#17140f;background:linear-gradient(#f6efdceb,#d8c9a6e6),#d8c9a6;border:0;min-height:42px;box-shadow:inset 0 0 0 2px #17140f,inset 0 0 0 4px #8a7a55}.settings-section-card select{appearance:none;background:linear-gradient(90deg,#0000 calc(100% - 30px),#6a4f2a47 calc(100% - 30px)),linear-gradient(#f6efdceb,#d8c9a6e6);padding-right:34px}.settings-section-card select:focus-visible,.settings-section-card input:focus-visible{outline-offset:2px;outline:2px solid #40d7d4c7}.settings-section-card .toggle-label input[type=checkbox]{appearance:none;background:var(--asset-settings-toggle) left center / 151px 48px no-repeat;width:76px;height:30px;box-shadow:none;image-rendering:pixelated;border:0;padding:0}.settings-section-card .toggle-label input[type=checkbox]:checked{filter:drop-shadow(0 0 7px #40d7d494)brightness(1.08);background-position:100%}.settings-section-card input[type=range]{appearance:none;min-height:38px;box-shadow:none;background:0 0;border:0;padding:0}.settings-section-card input[type=range]::-webkit-slider-runnable-track{background:var(--asset-settings-slider) center / 100% 100% no-repeat;height:18px;image-rendering:pixelated;border:0}.settings-section-card input[type=range]::-webkit-slider-thumb{appearance:none;background:#d6b56d;border:2px solid #17140f;width:18px;height:26px;margin-top:-4px;box-shadow:inset 0 0 0 2px #8a7a55}.button-theme-preview{background:#17140f1a;border:1px solid #6a4f2ab8;grid-template-columns:1fr minmax(160px,220px) auto;align-items:center;gap:12px;padding:12px;display:grid}.button-theme-preview>span{color:#4a4034;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.button-theme-preview .ledger-button{width:100%}.settings-help-card{background:var(--asset-shell-info-box) center / 100% 100% no-repeat, #f6efdc80;color:#17140f;min-height:0;image-rendering:pixelated;padding:16px 22px}.settings-help-card strong{letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;display:block}.settings-help-card p{color:#4a4034;max-width:640px;margin:0}.settings-footer{border-top:1px solid #6a4f2a80;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.settings-footer p{color:#4a4034;margin:0;font-weight:700}.settings-footer .ledger-button{width:min(220px,48vw)}.pause-menu{z-index:30;background:#0a0908b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pause-menu .document-panel{width:min(560px,100vw - 32px);padding:22px}.pause-menu .document-panel h1{font-size:clamp(2rem,4.8vw,3rem);line-height:.95}.pause-menu .live-status{margin:0 0 12px}.pause-menu-grid{grid-template-columns:1fr;gap:10px;margin-bottom:12px;display:grid}.pause-menu-section{background:#fffaf080;border:2px solid #17140f59;gap:8px;padding:10px;display:grid}.pause-menu-section h3{margin:0}.pause-menu-section label{gap:4px;display:grid}.pause-menu-section input,.pause-menu-section select{width:100%}.high-contrast-borders .panel,.high-contrast-borders .info-card,.high-contrast-borders .board-map,.high-contrast-borders .player-hud{border-width:4px}.large-text{font-size:1.12rem}.reduced-motion *,.reduced-motion :before,.reduced-motion :after{transition-duration:.001ms!important;animation-duration:.001ms!important}@media (width>=1320px){.app-shell{margin-left:max(24px,50vw - 765px)}}@media (width<=1100px){.settings-stage{width:min(100vw - 16px,960px);padding:54px 34px 36px}.settings-stage:after{inset:54px 38px}.settings-layout{grid-template-columns:1fr}.settings-side-rail{grid-template-columns:repeat(4,1fr);padding:10px;position:static}.settings-side-rail:before{display:none}.button-theme-preview{grid-template-columns:1fr minmax(160px,220px) auto}}@media (width<=760px){.app-shell{width:min(100vw - 24px,1100px);padding:24px 0}.game-shell{width:100vw;padding:0}.hero-panel,.panel,.player-hud{padding:16px}.phase-scene{min-height:100vh}.scene-title-card{margin:12px;position:relative;top:auto;left:auto}.scene-ui-layer{grid-template-columns:1fr;grid-template-areas:"map""hud""action";padding:12px}.board-map{min-height:620px}.mine-centerpiece{width:min(420px,62vw)}.mine-map .map-player-spot{min-width:150px}.town-map{grid-template-columns:1fr}.town-surface-panel,.town-shop-ledger{grid-column:1}.town-plaza{position:static}.hud-main,.hud-resource-bar,.section-heading-row{grid-template-columns:1fr}.section-heading-row{display:grid}.report-layout,.report-dashboard-grid{grid-template-columns:1fr}.report-workbench-header,.playtest-progress{grid-template-columns:1fr;display:grid}.playtest-runner,.ability-row-grid,.inventory-health-grid{grid-template-columns:1fr}.settings-shell{padding:10px}.settings-stage{width:min(100vw - 12px,1180px);padding:42px 18px 28px}.settings-stage:before{background-size:100% 100%}.settings-stage:after{inset:42px 22px}.settings-header-plaque{min-height:92px;padding:18px 48px 14px}.settings-header>p{margin-top:0;font-size:.95rem}.settings-layout{grid-template-columns:1fr}.settings-side-rail{grid-template-columns:repeat(4,1fr);padding:10px;position:static}.settings-side-rail:before{display:none}.settings-side-rail a{padding:7px 4px;font-size:.86rem}.settings-section-card{background-size:100% 100%;padding:28px 22px}.settings-section-heading,.settings-section-card .range-label,.button-theme-preview,.settings-footer{grid-template-columns:1fr}.settings-footer{display:grid}}@media (height<=700px){.library-shell{width:min(1180px,100vw - 24px);padding:18px 0}.hero-panel,.panel,.report-section-card,.inventory-hero,.inventory-control-panel,.inventory-coverage-panel,.inventory-pattern-panel{padding:12px}h1{font-size:clamp(2rem,6vh,3.6rem)}.hero-panel{gap:10px;display:grid}.toolbar,.inventory-panel,.playtest-workbench{gap:12px}.inventory-hero{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:12px}.inventory-hero h2{font-size:clamp(1.8rem,8vh,3rem)}.inventory-control-panel,.inventory-coverage-panel,.inventory-pattern-panel,.inventory-atlas-card,.inventory-level-card{gap:8px}.inventory-atlas-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.inventory-level-card{min-height:118px;padding:10px}.report-layout{gap:12px;margin-top:10px}.report-dashboard-grid,.report-count-grid,.report-comparison-strip{gap:10px}.playtest-runner{padding:10px}.event-log ol{max-height:calc(100vh - 150px);padding:10px 10px 10px 30px}}.stub-screen{color:var(--shell-text);background:linear-gradient(90deg,#f6efdc09 1px,#0000 1px) 0 0/44px 44px,linear-gradient(0deg,#f6efdc09 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 18% 18%,#d6b56d1f,#0000 28%),#0b0b10;place-items:stretch stretch;overflow:auto}.stub-screen:before,.stub-screen:after{display:none}.stub-stage{width:min(1320px,100%);min-height:calc(100vh - (var(--shell-safe-area) * 2));background:linear-gradient(135deg,#f6efdc14,#0000 38%),#0a0908d6;border:2px solid #f6efdc33;gap:clamp(12px,1.4vw,18px);margin:0 auto;padding:clamp(14px,2vw,24px);display:grid;box-shadow:inset 0 0 0 1px #0a0908e6,0 24px 80px #0000006b}.stub-page-header,.stub-footer,.stub-panel,.stub-seat-card,.stub-state-card{background:#0f1016eb;border:2px solid #f6efdc38;box-shadow:inset 0 0 0 1px #f6efdc0f}.stub-page-header{justify-content:space-between;align-items:center;gap:14px;padding:clamp(14px,1.8vw,20px);display:flex}.stub-page-header h1,.stub-panel h2,.stub-seat-card h3{color:var(--shell-text);letter-spacing:.06em;text-transform:uppercase;margin:0}.stub-page-header .eyebrow{color:var(--shell-accent)}.stub-status-pill,.stub-closed-slot{color:var(--shell-text);text-transform:uppercase;letter-spacing:.08em;background:#d6b56d1f;border:1px solid #d6b56d8c;padding:8px 12px}.stub-panel{gap:12px;min-width:0;padding:clamp(14px,1.5vw,18px);display:grid}.stub-panel-heading{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.stub-panel-heading p,.stub-seat-card p,.stub-state-card span,.stub-settings-shell .settings-section-heading p{color:var(--shell-text-muted);margin:0}.stub-shape{background:#d6b56d29;border:2px solid #f6efdc5c;width:42px;height:42px;display:block}.stub-shape.circle{border-radius:50%}.stub-shape.diamond{rotate:45deg}.stub-lobby-layout{grid-template-columns:minmax(230px,.75fr) minmax(420px,1.45fr) minmax(240px,.8fr);align-items:stretch;gap:clamp(14px,2vw,22px);display:grid}.stub-field,.stub-settings-shell .setting-control,.stub-settings-shell .toggle-label,.stub-settings-shell .range-label{background:#f6efdc0f;border:1px solid #f6efdc2e;gap:8px;padding:12px;display:grid}.stub-field>span,.stub-settings-shell .setting-control>span,.stub-settings-shell .toggle-label>span,.stub-settings-shell .range-label>span:first-child{color:var(--shell-text);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.stub-field input,.stub-field select,.stub-seat-card select,.stub-settings-shell select,.stub-settings-shell input:not([type=checkbox]):not([type=range]){min-height:42px;color:var(--shell-ink);box-shadow:none;background:#f6efdceb;border:2px solid #f6efdc47}.stub-screen button{color:var(--shell-text);text-shadow:none;background:#f6efdc14;border:2px solid #f6efdc47}.stub-screen button:not(.link-button):after{background:linear-gradient(#f6efdc1a,#f6efdc05),0 0}.stub-screen button.primary,.stub-screen .ledger-button.primary{background:#40d7d41f;border-color:#40d7d494}.stub-seat-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.stub-seat-card{grid-template-columns:auto 1fr;align-items:center;gap:12px;min-height:136px;padding:14px;display:grid}.stub-seat-card select,.stub-seat-card .stub-closed-slot{grid-column:1/-1}.stub-seat-card.human{border-color:#40d7d480}.stub-seat-card.bot{border-color:#d6b56d75}.stub-seat-card.closed{opacity:.62;border-style:dashed}.stub-seat-avatar{width:54px;height:54px;color:var(--shell-text);background:#f6efdc1a;border:2px solid;place-items:center;display:grid}.stub-state-stack{gap:12px;display:grid}.stub-state-card{gap:4px;padding:14px;display:grid}.stub-state-card.active{background:#40d7d41a;border-color:#40d7d494}.stub-footer{justify-content:flex-end;align-items:center;gap:14px;padding:14px;display:flex}.stub-settings-shell{place-items:center;padding:clamp(10px,1.8vw,22px)}.stub-settings-stage{width:min(1180px,100%)}.stub-settings-layout{grid-template-columns:minmax(130px,170px) minmax(0,1fr);align-items:start;gap:clamp(14px,2vw,22px);display:grid}.stub-settings-shell .settings-side-rail{box-shadow:none;background:#0f1016eb;border:2px solid #f6efdc33;gap:8px;padding:12px;display:grid;position:sticky;top:16px}.stub-settings-shell .settings-side-rail:before{display:none}.stub-settings-shell .settings-side-rail a{color:var(--shell-text);background:#f6efdc0f;border:1px solid #f6efdc33}.stub-settings-shell .settings-section-list{gap:10px;display:grid}.stub-settings-shell .settings-section-card{min-height:auto;color:var(--shell-text);background:#0f1016eb;border:2px solid #f6efdc38;gap:10px;padding:clamp(12px,1.4vw,16px);display:grid}.stub-settings-shell .settings-section-heading{grid-template-columns:auto 1fr;gap:12px;display:grid}.stub-settings-shell .settings-section-heading h2,.stub-settings-shell .settings-section-heading .eyebrow{color:var(--shell-text)}.stub-settings-shell .settings-section-icon{color:var(--shell-text);background:#f6efdc14;border:2px solid #f6efdc57}.stub-preview-strip{grid-template-columns:1.3fr 1fr .7fr;gap:10px;min-height:96px;display:grid}.stub-preview-frame{background:linear-gradient(135deg,#40d7d41f,#0000 54%),#f6efdc0f;border:2px dashed #f6efdc47;display:block}.stub-preview-frame.medium{align-self:center;height:70%}.stub-preview-frame.small{align-self:end;height:46%}.stub-settings-shell .stub-control-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.stub-settings-shell .range-grid,.stub-settings-shell .stub-range-stack{grid-template-columns:1fr;gap:12px;display:grid}.stub-settings-shell .range-label{grid-template-columns:86px minmax(160px,1fr) 54px;align-items:center}.stub-settings-shell input[type=range]{appearance:none;background:0 0;border:0;min-height:28px}.stub-settings-shell input[type=range]::-webkit-slider-runnable-track{background:#f6efdc2e;border:1px solid #f6efdc42;height:10px}.stub-settings-shell input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--shell-accent);border:2px solid #0a0908e6;width:18px;height:24px;margin-top:-8px}.stub-settings-shell .toggle-label{grid-template-columns:auto 1fr;align-items:center}.stub-settings-shell .toggle-label input[type=checkbox]{appearance:none;background:#f6efdc1f;border:2px solid #f6efdc4d;width:54px;height:30px}.stub-settings-shell .toggle-label input[type=checkbox]:checked{filter:none;background:linear-gradient(90deg,#0000 0 38%,#40d7d4b8 38% 100%),#f6efdc1f}.stub-settings-shell .button-theme-preview,.stub-settings-shell .settings-help-card{color:var(--shell-text);background:#f6efdc0f;border:1px dashed #f6efdc47;padding:12px}.stub-settings-shell .button-theme-preview{grid-template-columns:1fr minmax(150px,220px) auto;align-items:center;gap:12px;display:grid}.stub-settings-shell .button-theme-preview>span,.stub-settings-shell .settings-footer p,.stub-settings-shell .settings-help-card p{color:var(--shell-text-muted)}.stub-settings-shell .settings-footer{background:#0f1016eb;border:2px solid #f6efdc33;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}@media (width<=1000px){.stub-lobby-layout,.stub-settings-layout{grid-template-columns:1fr}.stub-settings-shell .settings-side-rail{grid-template-columns:repeat(4,minmax(0,1fr));position:static}}@media (width<=700px){.stub-page-header,.stub-footer,.stub-settings-shell .settings-footer{justify-items:stretch;display:grid}.stub-settings-shell .settings-side-rail,.stub-settings-shell .button-theme-preview,.stub-settings-shell .range-label{grid-template-columns:1fr}}@media (height<=700px){.stub-screen{padding:14px}.stub-stage{gap:12px;min-height:calc(100vh - 28px);padding:14px}.stub-page-header,.stub-footer,.stub-panel,.stub-state-card,.stub-settings-shell .settings-section-card,.stub-settings-shell .button-theme-preview,.stub-settings-shell .settings-help-card,.stub-settings-shell .settings-footer{padding:10px}.stub-page-header{gap:12px}.stub-settings-shell{padding:14px}.stub-settings-layout{gap:12px}.stub-settings-shell .settings-side-rail{gap:6px;padding:8px}.stub-settings-shell .settings-side-rail a{padding:6px 8px}.stub-settings-shell .settings-section-list,.stub-settings-shell .settings-section-card,.stub-settings-shell .stub-control-grid,.stub-settings-shell .range-grid,.stub-settings-shell .stub-range-stack,.stub-settings-shell .settings-section-heading{gap:10px}.stub-preview-strip{min-height:56px}.stub-field,.stub-settings-shell .setting-control,.stub-settings-shell .toggle-label,.stub-settings-shell .range-label{min-height:0;padding:10px}.stub-settings-shell .settings-footer{gap:10px}}.lobby-board-shell{height:100vh;min-height:0;color:var(--shell-text);background:radial-gradient(circle at 20% 16%,#d6b56d38,#0000 24%),radial-gradient(circle at 76% 22%,#40d7d41f,#0000 20%),linear-gradient(135deg,#120f12 0%,#2b1a13 48%,#070609 100%);grid-template-rows:auto minmax(0,1fr);place-items:stretch stretch;gap:22px;padding:40px 40px 36px;overflow:hidden}.lobby-ui-flow-frame{display:contents}.lobby-logo-header{pointer-events:none;justify-items:center;display:grid}.lobby-logo-header img{width:min(520px,32vw);height:auto;image-rendering:pixelated;filter:drop-shadow(0 4px #000000a3)drop-shadow(0 18px 24px #0000005c);display:block}.lobby-board-grid{grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:30px;min-height:0;display:grid}.lobby-stage{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.lobby-expedition-table{background:linear-gradient(90deg,#f6efdc0f 1px,#0000 1px) 0 0/42px 42px,linear-gradient(0deg,#f6efdc0d 1px,#0000 1px) 0 0/42px 42px,radial-gradient(at 50% 54%,#d6b56d2e,#0000 42%),#050507d1;border:2px solid #d6b56d47;min-height:0;padding:clamp(18px,2.2vw,34px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f6efdc14,0 24px 60px #00000052}.lobby-tabletop-scene{display:none}.lobby-table-map,.lobby-lift-track{pointer-events:none;position:absolute}.lobby-table-map{background:linear-gradient(115deg,#0000 0 45%,#40d7d429 45% 47%,#0000 47%),radial-gradient(circle at 38% 42%,#d6b56d42,#0000 16%),#f6efdc0d;border:2px solid #d6b56d38;inset:15% 20%;transform:rotate(-3deg)}.lobby-lift-track{border-inline:2px dashed #f6efdc1f;width:22%;top:9%;bottom:9%;left:50%;transform:translate(-50%)}.lobby-seat-grid{z-index:1;grid-template-rows:repeat(2,minmax(230px,1fr));grid-template-columns:repeat(3,minmax(170px,1fr));gap:clamp(14px,1.6vw,24px);height:100%;display:grid;position:relative}.lobby-seat-card{min-width:0;min-height:0;color:var(--shell-ink);background:linear-gradient(90deg,#52311c24,#0000 12% 88%,#52311c24),linear-gradient(#fff8dcf5,#d8c9a6f0);border:2px solid #52311cb8;grid-template-rows:auto minmax(92px,1fr) auto auto auto;gap:10px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000047,inset 0 0 0 1px #fff8dc6b}.lobby-seat-card:before{content:"";background:#52311cb8;border:2px solid #52311c75;height:12px;position:absolute;inset:8px 10px auto}.lobby-seat-card.ready{border-color:#2a6b52e6}.lobby-seat-card.not-ready{border-color:#7a4521d1}.lobby-seat-card.current-member{outline-offset:-6px;outline:2px solid #40d7d4}.lobby-seat-card.empty{color:var(--shell-text-muted);text-align:center;background:repeating-linear-gradient(135deg,#d8c9a61a 0 10px,#0000 10px 20px),#141212bd;border-style:dashed;border-color:#d8c9a670;grid-template-rows:auto 1fr auto auto;place-items:center}.lobby-seat-card.empty:before{background:#0a09089e;border-color:#d8c9a63d}.lobby-seat-topline,.lobby-seat-badges,.lobby-seat-actions,.lobby-seat-copy,.lobby-seat-number,.lobby-add-menu{z-index:1;position:relative}.lobby-seat-topline{justify-content:space-between;align-items:center;gap:8px;display:flex}.lobby-seat-number,.lobby-seat-kind{text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:800}.lobby-seat-kind{background:#f6efdc85;border:1px solid #52311c61;padding:3px 7px}.lobby-avatar-frame{z-index:1;background:radial-gradient(circle at 50% 36%,#f6efdc6b,#0000 28%),linear-gradient(#40d7d41f,#52311c14),#f6efdc6b;border:2px solid #52311c42;place-items:center;min-height:94px;display:grid;position:relative}.lobby-avatar-sprite{aspect-ratio:3/4;background:radial-gradient(circle at 50% 22%,#f6efdc6b 0 18%,#0000 19%),linear-gradient(#d6b56d57,#40d7d429);border:2px solid #52311c6b;border-radius:46% 46% 10% 10%;width:min(76px,58%);display:block}.lobby-seat-card.bot .lobby-avatar-frame{background:linear-gradient(90deg,#d6b56d29 1px,#0000 1px) 0 0/14px 14px,linear-gradient(0deg,#d6b56d29 1px,#0000 1px) 0 0/14px 14px,radial-gradient(circle at 50% 38%,#d6b56d38,#0000 34%),#5a42225c}.lobby-seat-card.bot .lobby-avatar-sprite{aspect-ratio:1;background:radial-gradient(circle at 34% 38%,#f6efdca6 0 7%,#0000 8%),radial-gradient(circle at 66% 38%,#f6efdca6 0 7%,#0000 8%),linear-gradient(#d6b56d75,#5a4222b3);border-color:#d6b56d94;border-radius:18%}.lobby-seat-copy{text-align:center;gap:4px;display:grid}.lobby-seat-copy h2{color:inherit;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(1.05rem,1.3vw,1.3rem);font-weight:900}.lobby-seat-copy p{margin:0;font-weight:700}.lobby-seat-badges{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.lobby-seat-badge{text-transform:uppercase;letter-spacing:.07em;background:#f6efdc7a;border:1px solid #52311c5c;padding:3px 7px;font-size:.76rem;font-weight:800}.lobby-seat-badge.ready,.lobby-seat-badge.host{background:#36b85fb8}.lobby-seat-badge.not-ready{background:#ffe6a8bd}.lobby-seat-badge.current{background:#40d7d48f}.lobby-seat-actions{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:8px;display:grid}.lobby-seat-actions button,.lobby-add-menu button,.lobby-add-seat-button{color:#17140f;text-shadow:none;background:#f6efdcd1;border:2px solid #17140fb8}.lobby-seat-actions button{min-width:0;min-height:38px;padding-inline:8px}.lobby-seat-actions button.ready{background:#36b85f}.lobby-add-seat-button{border-radius:50%;place-items:center;width:76px;min-width:76px;height:76px;min-height:76px;font-size:2.4rem;line-height:1;display:grid}.lobby-add-menu{background:#0a0908f0;border:2px solid #f6efdc38;gap:8px;width:min(210px,100%);padding:10px;display:grid}.lobby-state-rail{align-content:start;gap:16px;min-height:0;padding-right:4px;display:grid;overflow:auto}.lobby-rail-panel{background:0 0;border:0;gap:14px;padding:0;display:grid}.lobby-rail-panel h2,.lobby-rail-panel p{margin:0}.lobby-rail-logo{pointer-events:none;justify-items:center;margin:-8px 0 -6px;display:grid;overflow:visible}.lobby-rail-logo .title-logo-art{width:280px;max-width:none;transform:none}.lobby-rail-invite{background:var(--asset-lobby-settings-ui) center / 100% 100% no-repeat;width:330px;height:538px;image-rendering:pixelated;justify-self:center;position:relative}.lobby-code-card{background:0 0;border:0;grid-template-rows:auto 1fr;align-items:center;width:77%;height:38.5%;padding:22px 18px 18px;display:grid;position:absolute;top:5.2%;left:11.5%}.lobby-code-card:before{display:none}.lobby-code-card span{z-index:1;color:#6e421f;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px #fff8dc8f;font-size:.9rem;font-weight:900;position:relative}.lobby-code-card strong{z-index:1;color:#3b2211;letter-spacing:.12em;text-shadow:0 1px #fff8dc70;grid-column:1;font-size:2.15rem;line-height:1;position:relative}.lobby-copy-code-button{z-index:2;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;min-width:0;height:34px;min-height:0;padding:0;transition:filter .14s,transform .14s;display:grid;position:absolute;top:14px;right:14px}.lobby-copy-code-button:after{display:none}.lobby-copy-code-button img{width:100%;height:100%;image-rendering:pixelated;filter:drop-shadow(0 2px #3b221159)}.lobby-copy-code-button:hover:not(:disabled),.lobby-copy-code-button:focus-visible{filter:brightness(1.18);transform:translateY(-1px)scale(1.1)}.lobby-copy-code-button:active{transform:translateY(1px)scale(.95)}.lobby-copy-code-button.copied img{filter:drop-shadow(0 2px #3b221159)drop-shadow(0 0 7px #78d696d9)}.lobby-copy-code-button.copied:before{content:"Copied!";color:#2f6b3f;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px #fff8dc99;white-space:nowrap;font-size:.62rem;font-weight:900;animation:1.2s forwards lobby-copy-code-toast;position:absolute;top:-18px;right:-4px}@keyframes lobby-copy-code-toast{0%{opacity:0;transform:translateY(2px)}15%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.lobby-side-actions{grid-template-columns:1fr 1fr;gap:8%;width:79%;display:grid;position:absolute;top:51%;left:10.5%}.lobby-rail-invite .lobby-side-actions .ledger-button,.lobby-rail-invite .lobby-launch-actions .ledger-button{color:#3b2211;letter-spacing:.06em;text-shadow:0 1px #fff8dc7a;background:0 0;border:0;border-image:;place-items:center;min-width:0;min-height:0;padding:0 6px;font-size:.82rem;font-weight:900;line-height:1;transition:color .14s,filter .14s,transform .14s;display:grid}.lobby-rail-invite .lobby-side-actions .ledger-button:after,.lobby-rail-invite .lobby-launch-actions .ledger-button:after{display:none}.lobby-rail-invite .lobby-side-actions .ledger-button:hover:not(:disabled),.lobby-rail-invite .lobby-side-actions .ledger-button:focus-visible,.lobby-rail-invite .lobby-launch-actions .ledger-button:hover:not(:disabled),.lobby-rail-invite .lobby-launch-actions .ledger-button:focus-visible{color:#17140f;filter:brightness(1.08);transform:translateY(-1px)scale(1.025)}.lobby-rail-invite .lobby-side-actions .ledger-button:active,.lobby-rail-invite .lobby-launch-actions .ledger-button:active{transform:translateY(1px)scale(.99)}.lobby-rail-invite .lobby-side-actions .ledger-button:disabled,.lobby-rail-invite .lobby-launch-actions .ledger-button:disabled{color:#8a7a55;opacity:.68;transform:none}.lobby-rail-invite .lobby-side-actions .ledger-button{height:58px}.lobby-rail-invite .lobby-launch-actions{gap:24px;width:79%;margin:0;display:grid;position:absolute;top:67.6%;left:10.5%}.lobby-rail-invite .lobby-launch-actions .ledger-button{width:100%;height:54px;font-size:.9rem}.lobby-board-shell-tabletop{--lobby-scene-width:min(100vw, calc(100vh * 16 / 9));--lobby-scene-height:min(100vh, calc(100vw * 9 / 16));--lobby-board-content-center-x:46.5%;--lobby-contract-grid-x:-202px;--lobby-contract-grid-y:-8px;--lobby-contract-card-width:208px;--lobby-contract-card-height:304px;--lobby-contract-column-gap:114px;--lobby-contract-row-gap:54px;--lobby-contract-grid-width:calc((var(--lobby-contract-card-width) * 3) + (var(--lobby-contract-column-gap) * 2));isolation:isolate;image-rendering:pixelated;background:#080607;padding:0;position:relative}.lobby-board-shell-tabletop:before{content:"";z-index:-1;background:linear-gradient(180deg, #0504040d, #0504044d 68%, #050404b8), var(--asset-lobby-screen-backdrop-ultrawide) center / cover no-repeat;width:100vw;height:100vh;image-rendering:pixelated;pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.lobby-board-shell-tabletop:after{display:none}.lobby-board-shell-tabletop .lobby-board-grid{justify-self:center;width:100%}.lobby-board-shell-tabletop .lobby-ui-safe-frame{width:1920px;height:1080px;transform:translate(-50%, -50%) scale(var(--lobby-ui-scale,1));transform-origin:50%;grid-template-rows:minmax(0,1fr);padding:40px 40px 36px;display:grid;position:fixed;top:50%;left:50%}.lobby-board-shell-tabletop .lobby-board-grid{perspective:1600px;grid-template-columns:minmax(0,1fr) 390px;gap:34px}.lobby-board-shell-tabletop .lobby-stage{overflow:visible}.lobby-board-shell-tabletop .lobby-expedition-table{isolation:isolate;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.lobby-board-shell-tabletop .lobby-tabletop-scene,.lobby-board-shell-tabletop .lobby-tabletop-scene span{pointer-events:none;display:block;position:absolute;inset:0}.lobby-board-shell-tabletop .lobby-tabletop-scene,.lobby-board-shell-tabletop .lobby-tabletop-scene .lobby-tabletop-office,.lobby-board-shell-tabletop .lobby-tabletop-scene .lobby-tabletop-lamp,.lobby-board-shell-tabletop .lobby-tabletop-scene .lobby-tabletop-props{display:none}.lobby-board-shell-tabletop .lobby-tabletop-office{background:linear-gradient(90deg,#f6efdc09 1px,#0000 1px) 0 0/88px 100%,linear-gradient(#52311c52,#0000 36%),radial-gradient(circle at 14% 18%,#ecbc6924,#0000 18%),radial-gradient(circle at 82% 20%,#00000047,#0000 26%),linear-gradient(#1e1613d6,#0d09082e 58%,#0000 76%)}.lobby-board-shell-tabletop .lobby-tabletop-office:before,.lobby-board-shell-tabletop .lobby-tabletop-office:after,.lobby-board-shell-tabletop .lobby-tabletop-props:before,.lobby-board-shell-tabletop .lobby-tabletop-props:after{content:"";pointer-events:none;position:absolute}.lobby-board-shell-tabletop .lobby-tabletop-office:before{background:linear-gradient(90deg,#080605a3 1px,#0000 1px) 0 0/24% 100%,linear-gradient(#d6b56d1a 1px,#0000 1px) 0 0/100% 28%,#0806056b;border:1px solid #d6b56d1f;width:18%;height:26%;top:9%;left:4%;box-shadow:0 14px 34px #00000047}.lobby-board-shell-tabletop .lobby-tabletop-office:after{background:radial-gradient(circle at 40% 34%,#f6efdc2e,#0000 12%),linear-gradient(140deg,#0000 0 46%,#d6b56d1f 46% 49%,#0000 49%),#0a080766;border:1px solid #d6b56d1a;width:16%;height:21%;top:11%;right:8%;transform:rotate(2deg)}.lobby-board-shell-tabletop .lobby-tabletop-lamp{filter:blur(1px);background:radial-gradient(circle at 54% 36%,#ffce7e52,#0000 20%),radial-gradient(at 50% 68%,#ffbc5333,#0000 52%);border-radius:50%;width:22%;height:36%;animation:5.5s ease-in-out infinite lobby-table-lamp;top:6%;left:68%}.lobby-board-shell-tabletop .lobby-tabletop-desk{z-index:0;border-style:solid;border-width:clamp(78px,8.4vw,116px) clamp(58px,5.5vw,82px) clamp(56px,5.2vw,78px);border-image-source:var(--asset-lobby-bulletin-board);box-sizing:border-box;image-rendering:pixelated;background:linear-gradient(90deg,#0000001a,#0000 12% 88%,#00000029),repeating-linear-gradient(#804a22e0 0 42px,#593119e6 42px 47px,#8e5428db 47px 88px),#61371c;border-image-slice:112 74 76 fill;border-image-width:1;border-image-repeat:stretch;border-radius:0;inset:clamp(8px,1.2vw,18px) clamp(12px,1.6vw,30px);box-shadow:0 30px 54px #00000070,0 0 46px #ffbc5314}.lobby-board-shell-tabletop .lobby-tabletop-desk:before,.lobby-board-shell-tabletop .lobby-tabletop-desk:after{display:none}.lobby-board-shell-tabletop .lobby-board-header{--lobby-board-header-x:var(--lobby-board-content-center-x);--lobby-board-header-y:-30px;--lobby-board-header-width:122px;--lobby-board-header-height:43px;left:var(--lobby-board-header-x);top:var(--lobby-board-header-y);z-index:5;width:var(--lobby-board-header-width);height:var(--lobby-board-header-height);image-rendering:pixelated;pointer-events:none;place-items:center;display:grid;position:absolute;transform:translate(-50%)}.lobby-board-shell-tabletop .lobby-board-header img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;filter:drop-shadow(0 3px #1f120a80);display:block}.lobby-board-shell-tabletop .lobby-tabletop-props:before{background:linear-gradient(110deg,#0000 0 45%,#52311c52 45% 49%,#0000 49%),linear-gradient(#f6efdc38,#d8c9a61f);border:1px solid #52311c75;border-radius:8px;width:12%;height:18%;display:none;top:30%;right:10%;transform:rotate(8deg);box-shadow:0 14px 24px #0000003d}.lobby-board-shell-tabletop .lobby-tabletop-props:after{background:radial-gradient(circle at 46% 44%,#40d7d42e,#0000 36%),#0e0a0875;border-radius:50%;width:10%;height:8%;display:none;bottom:12%;left:12%;box-shadow:0 0 0 6px #52311c2e,0 18px 30px #00000042}.lobby-board-shell-tabletop .lobby-table-map{z-index:1;transform-origin:50% 74%;background:radial-gradient(circle at 18% 20%,#0c080638,#0000 7%),radial-gradient(circle at 82% 72%,#0c08062e,#0000 8%),linear-gradient(90deg,#f6efdc0a 1px,#0000 1px) 0 0/33.333% 100%,linear-gradient(0deg,#f6efdc09 1px,#0000 1px) 0 0/100% 50%,#fff8dc06;border:2px solid #52311c33;border-radius:32px;display:none;inset:19% 8% 7%;transform:rotateX(52deg)rotate(-1.8deg)}.lobby-board-shell-tabletop .lobby-lift-track{z-index:1;border-inline:1px solid #f6efdc12;width:1px;display:none;top:22%;bottom:13%;left:50%;transform:translate(-50%)rotateX(52deg)rotate(-1.8deg)}.lobby-board-shell-tabletop .lobby-seat-grid{z-index:3;grid-template-columns:repeat(3, var(--lobby-contract-card-width));grid-template-rows:repeat(2, var(--lobby-contract-card-height));width:var(--lobby-contract-grid-width);margin-left:calc(var(--lobby-board-content-center-x) - (var(--lobby-contract-grid-width) / 2));place-content:center;align-items:center;column-gap:var(--lobby-contract-column-gap);row-gap:var(--lobby-contract-row-gap);padding:calc(52px + var(--lobby-contract-grid-y)) 0 calc(108px - var(--lobby-contract-grid-y)) 0}.lobby-board-shell-tabletop .lobby-contract-slot{width:var(--lobby-contract-card-width);height:var(--lobby-contract-card-height);perspective:1000px;place-items:center;display:grid;position:relative}.lobby-board-shell-tabletop .lobby-seat-card{color:#20150e;box-shadow:none;aspect-ratio:384/560;width:var(--lobby-contract-card-width);height:var(--lobby-contract-card-height);background:0 0;border:0;border-radius:0;justify-self:center;padding:0;transition:none;position:relative;overflow:visible;transform:none}.lobby-board-shell-tabletop .lobby-seat-card.contract-card{--contract-title-slot-width:128px;--contract-title-slot-x:22px;--contract-title-slot-y:0px;--contract-sigil-center-x:36.5px;--contract-sigil-center-y:39.5px;--contract-sigil-size:31px;--contract-sigil-x:0px;--contract-sigil-y:0px;--contract-portrait-slot-width:164px;--contract-signature-slot-width:146px;--contract-signature-slot-x:0px;--contract-signature-slot-y:0px;--contract-nail-center-offset:46px;--contract-name-color:#20150e;--contract-name-font:"Jersey 10", "Pixelify Sans", "Arial Narrow", Arial, sans-serif;--contract-name-size:1.7rem;--contract-name-scale:1;--contract-name-weight:900;--contract-name-letter-spacing:.012em;--contract-name-x:0px;--contract-name-y:0px;--contract-name-transform:uppercase;--contract-name-skew:0deg;--contract-name-rotate:0deg;--contract-signature-color:#2d1e13f0;--contract-signature-font:var(--contract-name-font);--contract-signature-size:1.16rem;--contract-signature-weight:900;--contract-signature-letter-spacing:.02em;--contract-signature-x:0px;--contract-signature-y:-5px;--contract-signature-transform:none;--contract-signature-rotate:-1deg;--contract-signature-skew:0deg;isolation:isolate;transform-style:preserve-3d;display:block}.lobby-board-shell-tabletop .lobby-contract-table-shadow,.lobby-board-shell-tabletop .lobby-contract-paper-body,.lobby-board-shell-tabletop .lobby-contract-paper-content{position:absolute;inset:0}.lobby-board-shell-tabletop .lobby-contract-table-shadow{z-index:-1;filter:blur(1px);opacity:.38;transform-origin:50%;background:radial-gradient(#120a0694,#120a0638 48%,#0000 72%);border-radius:50%;height:54px;inset:auto 10px -12px;transform:translateZ(-2px)scaleX(.92)}.lobby-board-shell-tabletop .lobby-contract-paper-body{z-index:0;background:linear-gradient(180deg, #fff8dc0f, #52311c14), var(--asset-lobby-contract-parchment) center / 100% 100% no-repeat;image-rendering:pixelated;transform-origin:50% 0}.lobby-board-shell-tabletop .lobby-contract-faction-sigil{left:var(--contract-sigil-center-x);top:var(--contract-sigil-center-y);z-index:3;width:var(--contract-sigil-size);height:var(--contract-sigil-size);object-fit:contain;image-rendering:pixelated;image-rendering:crisp-edges;pointer-events:none;transform:translate(calc(-50% + var(--contract-sigil-x)), calc(-50% + var(--contract-sigil-y)));filter:drop-shadow(0 1px #fff8dc2e)drop-shadow(0 1px 1px #1f120a5c);position:absolute}.lobby-board-shell-tabletop .lobby-seat-card[data-character^=iron-]{--contract-sigil-y:-1px}.lobby-board-shell-tabletop .lobby-seat-card[data-character^=ember-],.lobby-board-shell-tabletop .lobby-seat-card[data-character^=void-],.lobby-board-shell-tabletop .lobby-seat-card[data-character^=stone-]{--contract-sigil-x:1px}.lobby-board-shell-tabletop .lobby-contract-paper-content{z-index:2;grid-template:"title"46px"portrait"166px"signature"62px/100%;place-items:center;gap:0;padding:20px 0 14px;display:grid}.lobby-board-shell-tabletop .lobby-seat-card:nth-child(2n),.lobby-board-shell-tabletop .lobby-seat-card:nth-child(3n),.lobby-board-shell-tabletop .lobby-contract-slot[data-slot="2"] .lobby-seat-card.contract-settled,.lobby-board-shell-tabletop .lobby-contract-slot[data-slot="5"] .lobby-seat-card.contract-settled,.lobby-board-shell-tabletop .lobby-contract-slot[data-slot="3"] .lobby-seat-card.contract-settled,.lobby-board-shell-tabletop .lobby-contract-slot[data-slot="4"] .lobby-seat-card.contract-settled{transform:none}.lobby-board-shell-tabletop .lobby-seat-card:hover,.lobby-board-shell-tabletop .lobby-seat-card:focus-within{filter:none}.lobby-board-shell-tabletop .lobby-seat-card:before,.lobby-board-shell-tabletop .lobby-seat-card:after{display:none}.lobby-board-shell-tabletop .lobby-seat-card.contract-card:before,.lobby-board-shell-tabletop .lobby-seat-card.contract-card:after{content:"";z-index:2;clip-path:polygon(50% 0%,82% 14%,100% 50%,82% 86%,50% 100%,18% 86%,0% 50%,18% 14%);background:linear-gradient(145deg,#e0e2e6 0% 14%,#92959c 22% 40%,#54575e 48% 66%,#282a2f 74% 100%);border:1px solid #09090af2;width:11px;height:11px;display:block;position:absolute;top:11px;box-shadow:inset 1px 1px #fff6,inset -1px -1px 1px #0009,0 1px #060607e6,0 2px 3px #08080966}.lobby-board-shell-tabletop .lobby-seat-card.contract-card:before{left:calc(50% - var(--contract-nail-center-offset) - 5.5px)}.lobby-board-shell-tabletop .lobby-seat-card.contract-card:after{right:calc(50% - var(--contract-nail-center-offset) - 5.5px)}.lobby-board-shell-tabletop .lobby-seat-card.contract-entering{transform-origin:50% 12px;will-change:opacity, filter, transform;animation:1.18s cubic-bezier(.34,.06,.64,.32) both lobby-contract-shell-drop-in}.lobby-board-shell-tabletop .lobby-seat-card.contract-entering .lobby-contract-table-shadow{animation:.48s cubic-bezier(.2,.8,.2,1) both lobby-contract-shadow-drop-in}.lobby-board-shell-tabletop .lobby-seat-card.contract-entering .lobby-contract-paper-body{animation:.48s cubic-bezier(.2,.8,.2,1) both lobby-contract-paper-impact}.lobby-board-shell-tabletop .lobby-seat-card.contract-entering:before,.lobby-board-shell-tabletop .lobby-seat-card.contract-entering:after{transform-origin:50%;animation:.42s cubic-bezier(.34,.06,.64,.32) .48s both lobby-contract-nail-head-in}.lobby-board-shell-tabletop .lobby-seat-card.contract-entering:after{animation-delay:.74s}.lobby-board-shell-tabletop .lobby-seat-card.contract-entering .lobby-contract-paper-content{animation:.48s ease-out both lobby-contract-content-impact}.lobby-board-shell-tabletop .lobby-seat-card.contract-shifting{z-index:3;transform-origin:50%;animation:.43s cubic-bezier(.2,.86,.22,1) both lobby-contract-shift-slot}.lobby-board-shell-tabletop .lobby-seat-card.contract-shifting .lobby-contract-table-shadow{animation:.43s cubic-bezier(.2,.86,.22,1) both lobby-contract-shift-shadow}.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving{z-index:4;pointer-events:none;transform-origin:50% 12px;animation:.92s linear both lobby-contract-drop-off;position:absolute;inset:0}.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving .lobby-contract-paper-body{animation:.92s linear both lobby-contract-paper-release}.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving .lobby-contract-paper-content{animation:.92s linear both lobby-contract-content-hide}.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving:before,.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving:after{transform-origin:50%;animation:.32s linear both lobby-contract-nail-head-out}.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving:after{animation-delay:44ms}.lobby-board-shell-tabletop .lobby-seat-card.inert{pointer-events:none}.lobby-board-shell-tabletop .lobby-seat-card.ready{box-shadow:none}.lobby-board-shell-tabletop .lobby-seat-card.ready:after{display:none}.lobby-board-shell-tabletop .lobby-seat-card.contract-card.ready:after{display:block}.lobby-board-shell-tabletop .lobby-seat-card.current-member{outline:0}.lobby-board-shell-tabletop .lobby-contract-own-seat-glow{z-index:-1;background:var(--asset-lobby-contract-parchment) center / 100% 100% no-repeat;filter:drop-shadow(0 0 6px rgb(var(--own-seat-glow-rgb,154 138 232) / .72)) drop-shadow(0 0 16px rgb(var(--own-seat-glow-rgb,154 138 232) / .5)) drop-shadow(0 0 28px rgb(var(--own-seat-glow-rgb,154 138 232) / .3));pointer-events:none;position:absolute;inset:0}.lobby-board-shell-tabletop .lobby-seat-card.current-member.not-ready .lobby-contract-own-seat-glow{animation:7s ease-in-out infinite lobby-contract-own-seat-glow}@keyframes lobby-contract-own-seat-glow{0%,to{filter:drop-shadow(0 0 5px rgb(var(--own-seat-glow-rgb,154 138 232) / .6)) drop-shadow(0 0 12px rgb(var(--own-seat-glow-rgb,154 138 232) / .4)) drop-shadow(0 0 22px rgb(var(--own-seat-glow-rgb,154 138 232) / .22))}50%{filter:drop-shadow(0 0 9px rgb(var(--own-seat-glow-rgb,154 138 232) / .9)) drop-shadow(0 0 20px rgb(var(--own-seat-glow-rgb,154 138 232) / .65)) drop-shadow(0 0 34px rgb(var(--own-seat-glow-rgb,154 138 232) / .4))}}.lobby-board-shell-tabletop .lobby-seat-card.empty{width:var(--lobby-contract-card-width);height:var(--lobby-contract-card-height);aspect-ratio:auto;color:var(--shell-text);box-shadow:none;background:0 0;padding:0;transform:none}.lobby-board-shell-tabletop .lobby-seat-card.empty:before,.lobby-board-shell-tabletop .lobby-seat-card.empty:after,.lobby-board-shell-tabletop .lobby-seat-card.empty .lobby-seat-number,.lobby-board-shell-tabletop .lobby-seat-card.empty .lobby-seat-copy{display:none}.lobby-board-shell-tabletop .lobby-avatar-frame{z-index:1;width:var(--contract-portrait-slot-width);height:154px;box-shadow:none;background:0 0;border:0;border-radius:0;place-self:center;place-items:end center;display:grid;position:relative;overflow:visible}.lobby-board-shell-tabletop .lobby-seat-card.bot .lobby-avatar-frame{background:0 0}.lobby-board-shell-tabletop .lobby-avatar-clip{place-items:end center;width:204px;height:180px;display:grid;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.lobby-board-shell-tabletop .lobby-avatar-sprite{width:min(82px,68%)}.lobby-board-shell-tabletop .lobby-character-picker{width:var(--contract-portrait-slot-width);grid-area:portrait;grid-template-columns:1fr;justify-self:center;place-items:center;min-height:166px;padding:0;display:grid;position:relative}.lobby-board-shell-tabletop .lobby-avatar-image{object-fit:contain;object-position:center center;width:auto;max-width:170px;max-height:170px;image-rendering:pixelated;image-rendering:crisp-edges;filter:drop-shadow(0 2px #fff8dc38)drop-shadow(0 12px 8px #1f120a52);display:block;transform:none}.lobby-board-shell-tabletop .lobby-seat-card.bot .lobby-avatar-image{max-width:170px;max-height:170px}@media (aspect-ratio>=2){.lobby-board-shell-tabletop{--lobby-contract-grid-x:-172px;--lobby-contract-grid-y:-10px}}@media (aspect-ratio<=8/5){.lobby-board-shell-tabletop{--lobby-contract-grid-x:-184px;--lobby-contract-grid-y:-6px}}.lobby-board-shell-tabletop .lobby-character-cycle{z-index:2;color:#2d1e13b3;width:14px;min-width:14px;min-height:30px;box-shadow:none;text-shadow:none;background:0 0;border:0;border-radius:4px;place-items:center;font-size:.88rem;font-weight:900;line-height:1;display:grid;position:absolute;top:51%;transform:translateY(-50%)}.lobby-board-shell-tabletop .lobby-character-cycle:after{display:none}.lobby-board-shell-tabletop .lobby-character-cycle.previous{left:-15px}.lobby-board-shell-tabletop .lobby-character-cycle.next{right:-15px}.lobby-board-shell-tabletop .lobby-character-cycle:hover,.lobby-board-shell-tabletop .lobby-character-cycle:focus-visible{color:#20150eeb;outline-offset:1px;background:#2d1e132e;outline:1px solid #2d1e1357}.lobby-board-shell-tabletop .lobby-seat-card.bot .lobby-character-picker{grid-template-columns:1fr;padding:0}.lobby-character-name{width:var(--contract-name-slot-width,100%);color:#2d1e13f5;letter-spacing:.045em;text-align:center;text-shadow:0 1px #fff8dc57,0 0 1px #2d1e13b8;text-transform:uppercase;grid-area:name;place-self:center;place-items:center;min-height:26px;margin:0;font-size:.92rem;font-weight:900;line-height:.95;display:grid}.lobby-board-shell-tabletop .lobby-seat-copy{width:var(--contract-title-slot-width);text-align:center;min-height:34px;transform:translate(var(--contract-title-slot-x), var(--contract-title-slot-y));grid-area:title;place-self:center;place-items:center;display:grid}.lobby-board-shell-tabletop .lobby-seat-copy h2{width:100%;color:var(--contract-name-color);font-family:var(--contract-name-font);font-size:calc(var(--contract-name-size) * var(--contract-name-scale));font-weight:var(--contract-name-weight);letter-spacing:var(--contract-name-letter-spacing);text-align:center;text-shadow:0 1px #fff8dc6b,0 0 1px #20150ed6;text-transform:var(--contract-name-transform);text-overflow:clip;white-space:nowrap;transform:translate(var(--contract-name-x), var(--contract-name-y)) rotateZ(var(--contract-name-rotate)) skewX(var(--contract-name-skew));margin:0;line-height:.92;overflow:hidden}.lobby-board-shell-tabletop .lobby-contract-signature{width:var(--contract-signature-slot-width);min-height:62px;transform:translate(var(--contract-signature-slot-x), var(--contract-signature-slot-y));grid-area:signature;place-self:center;place-items:center;padding-top:10px;display:grid;position:relative}.lobby-board-shell-tabletop .lobby-contract-signature-line{display:none}.lobby-board-shell-tabletop .lobby-contract-signature-x{color:#2d1e13e6;font-size:.86rem;font-weight:900;line-height:1;position:absolute;bottom:17px;right:4px}.lobby-board-shell-tabletop .lobby-contract-signature-name{z-index:1;max-width:none;color:var(--contract-signature-color);font-family:var(--contract-signature-font);font-size:var(--contract-signature-size);font-weight:var(--contract-signature-weight);letter-spacing:var(--contract-signature-letter-spacing);text-align:center;text-shadow:0 1px #fff8dc47,0 0 1px #2d1e13a8;text-transform:var(--contract-signature-transform);white-space:nowrap;transform:translate(var(--contract-signature-x), var(--contract-signature-y)) rotateZ(var(--contract-signature-rotate)) skewX(var(--contract-signature-skew));line-height:.82;animation:.52s cubic-bezier(.24,.84,.2,1) both lobby-contract-signature-write;position:absolute;bottom:31px;left:0;right:0;overflow:hidden}.lobby-board-shell-tabletop .lobby-seat-card[data-character=iron-etta-thorn]{--contract-signature-color:#5c2219f5;--contract-signature-size:1.22rem;--contract-signature-letter-spacing:.01em;--contract-signature-x:-1px;--contract-signature-rotate:-2deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=iron-garron-vise]{--contract-signature-color:#371c14fa;--contract-signature-font:"Barlow Condensed", "Jersey 10", sans-serif;--contract-signature-size:1.16rem;--contract-signature-weight:900;--contract-signature-letter-spacing:.035em;--contract-signature-transform:uppercase;--contract-signature-rotate:0deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=iron-mina-lockjaw]{--contract-signature-color:#6f2a20f5;--contract-signature-font:"Silkscreen", "Pixelify Sans", sans-serif;--contract-signature-size:.78rem;--contract-signature-letter-spacing:-.035em;--contract-signature-rotate:-1deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=ember-silas-rook]{--contract-signature-color:#804412f5;--contract-signature-font:"Barlow Condensed", "Jersey 10", sans-serif;--contract-signature-size:1.2rem;--contract-signature-weight:700;--contract-signature-letter-spacing:.025em;--contract-signature-skew:-4deg;--contract-signature-rotate:-2deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=ember-vera-ash]{--contract-signature-color:#8f4b12f5;--contract-signature-font:"VT323", "Pixelify Sans", monospace;--contract-signature-size:1.3rem;--contract-signature-letter-spacing:.01em;--contract-signature-transform:none;--contract-signature-rotate:-2deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=ember-pippa-coalbright]{--contract-signature-color:#9a5317f5;--contract-signature-font:"Pixelify Sans", "Jersey 10", sans-serif;--contract-signature-size:.78rem;--contract-signature-weight:700;--contract-signature-letter-spacing:-.06em;--contract-signature-rotate:-2deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=void-mara-vell]{--contract-signature-color:#372c78f5;--contract-signature-font:"VT323", "Pixelify Sans", monospace;--contract-signature-size:1.3rem;--contract-signature-letter-spacing:.045em;--contract-signature-rotate:-1deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=void-nessa-brindle]{--contract-signature-color:#493a92f5;--contract-signature-font:"Pixelify Sans", "Jersey 10", sans-serif;--contract-signature-size:.82rem;--contract-signature-weight:600;--contract-signature-letter-spacing:-.04em;--contract-signature-rotate:-1deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=void-ivo-null]{--contract-signature-color:#2f2572f5;--contract-signature-font:"Silkscreen", "Pixelify Sans", sans-serif;--contract-signature-size:.88rem;--contract-signature-letter-spacing:.035em;--contract-signature-transform:uppercase;--contract-signature-rotate:0deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=stone-oren-flint]{--contract-signature-color:#1d4a39f5;--contract-signature-size:1.22rem;--contract-signature-letter-spacing:.015em;--contract-signature-rotate:-1deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=stone-toma-griggs]{--contract-signature-color:#183829fa;--contract-signature-font:"Barlow Condensed", "Jersey 10", sans-serif;--contract-signature-size:1.16rem;--contract-signature-weight:900;--contract-signature-letter-spacing:.035em;--contract-signature-transform:uppercase;--contract-signature-rotate:0deg}.lobby-board-shell-tabletop .lobby-seat-card[data-character=stone-moss-bell]{--contract-signature-color:#2d6048f5;--contract-signature-font:"Pixelify Sans", "Jersey 10", sans-serif;--contract-signature-size:1.04rem;--contract-signature-weight:700;--contract-signature-letter-spacing:0;--contract-signature-transform:none;--contract-signature-rotate:-1deg}.lobby-board-shell-tabletop .lobby-contract-sign-button{z-index:2;color:#2d1e13f5;min-width:152px;min-height:38px;box-shadow:inset 0 1px 0 #fff8dc99, 0 2px 0 #784a188c, 0 3px 6px #1f120a3d, 0 0 4px 0 rgb(var(--own-seat-glow-rgb,154 138 232) / 0);letter-spacing:.05em;text-shadow:0 1px #fff8dc6b;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ffecb2fa,#d9b367f5);border:1px solid #784a18d9;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 16px;font-size:1.02rem;font-weight:900;line-height:1;transition:transform 90ms,background .14s,opacity .14s;animation:2.6s ease-in-out infinite lobby-contract-sign-button-glow;display:inline-flex;position:absolute;bottom:19px;left:50%;transform:translate(-50%)}.lobby-board-shell-tabletop .lobby-contract-sign-button-quill{clip-path:polygon(0% 100%,78% 6%,100% 0%,94% 22%,16% 96%);transform-origin:12% 88%;background:linear-gradient(145deg,#2d1e13eb 0% 42%,#0000 44%),radial-gradient(circle at 30% 70%,#2d1e13d9 0 22%,#0000 24%);width:11px;height:11px;animation:2.6s ease-in-out infinite lobby-contract-sign-button-quill-tap;display:inline-block}.lobby-board-shell-tabletop .lobby-contract-sign-button:after{display:none}.lobby-board-shell-tabletop .lobby-contract-sign-button:hover,.lobby-board-shell-tabletop .lobby-contract-sign-button:focus-visible{color:#20150efa;outline-offset:1px;background:linear-gradient(#fff4cd,#e8c77d);outline:2px solid #fff8dcd9;animation-play-state:paused;transform:translate(-50%)translateY(-1px)}.lobby-board-shell-tabletop .lobby-contract-sign-button:hover .lobby-contract-sign-button-quill,.lobby-board-shell-tabletop .lobby-contract-sign-button:focus-visible .lobby-contract-sign-button-quill{animation-play-state:paused}.lobby-board-shell-tabletop .lobby-contract-sign-button:active{transform:translate(-50%)translateY(1px);box-shadow:inset 0 1px #fff8dc66,0 1px #784a188c,0 2px 4px #1f120a3d}.lobby-board-shell-tabletop .lobby-contract-sign-button:disabled{cursor:default;opacity:.6;animation-play-state:paused}.lobby-board-shell-tabletop .lobby-contract-sign-button:disabled .lobby-contract-sign-button-quill{animation-play-state:paused}@keyframes lobby-contract-sign-button-glow{0%,to{box-shadow:inset 0 1px 0 #fff8dc99, 0 2px 0 #784a188c, 0 3px 6px #1f120a3d, 0 0 4px 0 rgb(var(--own-seat-glow-rgb,154 138 232) / .24)}50%{box-shadow:inset 0 1px 0 #fff8dca8, 0 2px 0 #784a188c, 0 3px 6px #1f120a3d, 0 0 10px 3px rgb(var(--own-seat-glow-rgb,154 138 232) / .5)}}@keyframes lobby-contract-sign-button-quill-tap{0%,38%{transform:rotate(0)translate(0)}46%{transform:rotate(-16deg)translate(-.5px,-1.5px)}54%{transform:rotate(4deg)translate(.5px,.5px)}62%,to{transform:rotate(0)translate(0)}}.lobby-board-shell-tabletop .lobby-contract-boot-button,.lobby-board-shell-tabletop .lobby-contract-character-button{z-index:5;color:#f8efd0;text-shadow:0 1px #120d0b8f;opacity:0;pointer-events:none;background:radial-gradient(circle at 34% 24%,#fff8dc70,#0000 34%),linear-gradient(#975f3af5,#533021fa);border:1px solid #401c14c7;border-radius:5px;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;transition:opacity .14s,transform .14s,filter .14s;display:grid;position:absolute;top:16px;transform:translateY(-4px)scale(.92);box-shadow:inset 0 1px #fff8dc47,0 2px #2d1e137a,0 6px 10px #1f120a33}.lobby-board-shell-tabletop .lobby-contract-boot-button{right:13px}.lobby-board-shell-tabletop .lobby-contract-character-button{right:45px}.lobby-board-shell-tabletop .lobby-seat-card:hover .lobby-contract-boot-button,.lobby-board-shell-tabletop .lobby-seat-card:focus-within .lobby-contract-boot-button,.lobby-board-shell-tabletop .lobby-seat-card.character-menu-open .lobby-contract-boot-button,.lobby-board-shell-tabletop .lobby-seat-card:hover .lobby-contract-character-button,.lobby-board-shell-tabletop .lobby-seat-card:focus-within .lobby-contract-character-button,.lobby-board-shell-tabletop .lobby-seat-card.character-menu-open .lobby-contract-character-button{opacity:.86;pointer-events:auto;transform:translateY(0)scale(1)}.lobby-board-shell-tabletop .lobby-contract-boot-button:after,.lobby-board-shell-tabletop .lobby-contract-character-button:after{display:none}.lobby-board-shell-tabletop .lobby-contract-boot-button>span,.lobby-board-shell-tabletop .lobby-contract-character-button>span{filter:drop-shadow(0 1px #120d0bb8);background:currentColor;width:15px;height:15px;display:block}.lobby-board-shell-tabletop .lobby-contract-boot-button>span{clip-path:polygon(23% 8%,64% 8%,64% 48%,88% 58%,92% 82%,18% 82%,18% 64%,28% 58%)}.lobby-board-shell-tabletop .lobby-contract-character-button>span{clip-path:polygon(50% 6%,62% 31%,90% 34%,69% 54%,75% 84%,50% 69%,25% 84%,31% 54%,10% 34%,38% 31%)}.lobby-board-shell-tabletop .lobby-contract-boot-button:hover,.lobby-board-shell-tabletop .lobby-contract-boot-button:focus-visible,.lobby-board-shell-tabletop .lobby-contract-character-button:hover,.lobby-board-shell-tabletop .lobby-contract-character-button:focus-visible{opacity:1;pointer-events:auto;outline-offset:1px;filter:brightness(1.08);outline:1px solid #fff8dc9e;transform:translateY(0)scale(1)}.lobby-board-shell-tabletop .lobby-character-dropdown{z-index:12;color:#20150e;background:linear-gradient(#fff8dcf5,#d6b56df5),#f6efdc;border:1px solid #401c14c7;border-radius:7px;gap:8px;width:238px;max-height:268px;padding:9px;display:grid;position:absolute;top:49px;right:13px;overflow:auto;box-shadow:inset 0 1px #fff8dc7a,0 3px #2d1e1375,0 16px 26px #1f120a47}.lobby-board-shell-tabletop .lobby-character-dropdown-section{gap:5px;display:grid}.lobby-board-shell-tabletop .lobby-character-dropdown-heading{letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #401c1457;align-items:center;gap:6px;padding-bottom:3px;font-size:.68rem;font-weight:900;line-height:1;display:flex}.lobby-board-shell-tabletop .lobby-character-dropdown-heading img{object-fit:contain;width:14px;height:14px;image-rendering:pixelated}.lobby-board-shell-tabletop .lobby-character-dropdown-grid{grid-template-columns:1fr;gap:4px;display:grid}.lobby-board-shell-tabletop .lobby-character-dropdown-grid button{color:#20150e;letter-spacing:.02em;text-align:left;width:100%;min-width:0;min-height:24px;text-shadow:none;background:#fff8dc94;border:1px solid #401c146b;border-radius:4px;padding:4px 7px;font-size:.72rem;font-weight:800;line-height:1;display:block}.lobby-board-shell-tabletop .lobby-character-dropdown-grid button:after{display:none}.lobby-board-shell-tabletop .lobby-character-dropdown-grid button:hover:not(:disabled),.lobby-board-shell-tabletop .lobby-character-dropdown-grid button:focus-visible{outline-offset:1px;background:#fff8dcd1;outline:1px solid #401c146b}.lobby-board-shell-tabletop .lobby-character-dropdown-grid button.selected{background:#40d7d452;border-color:#206b6aad}.lobby-board-shell-tabletop .lobby-character-dropdown-grid button:disabled{opacity:.42}.lobby-board-shell-tabletop .lobby-seat-copy p,.lobby-board-shell-tabletop .lobby-seat-badges{display:none}.lobby-board-shell-tabletop .lobby-seat-badge{background:#f6efdc94;border-color:#52311c3d;border-radius:999px}.lobby-board-shell-tabletop .lobby-seat-actions button,.lobby-board-shell-tabletop .lobby-add-menu button,.lobby-board-shell-tabletop .lobby-add-seat-button{color:#20150e;letter-spacing:.055em;text-shadow:0 1px #fff8dc52;text-transform:uppercase;background:linear-gradient(90deg,#5a3a1c2e,#0000 16% 84%,#5a3a1c29),radial-gradient(circle at 18% 20%,#fff8dc6b,#0000 22%),linear-gradient(#efdaabf2,#b68b4df0);border:1px solid #5c3b1c9e;border-radius:3px 5px 4px 4px;font-weight:900;box-shadow:inset 0 1px #fff8dc73,inset 0 -1px #4d2c1647,0 2px #4427146b,0 6px 9px #1f120a29}.lobby-board-shell-tabletop .lobby-seat-actions button:after,.lobby-board-shell-tabletop .lobby-add-menu button:after,.lobby-board-shell-tabletop .lobby-add-seat-button:after{display:none}.lobby-board-shell-tabletop .lobby-add-seat-button{color:#f6efdcdb;opacity:.72;background:radial-gradient(circle at 50% 42%,#40d7d42e,#0000 48%),#08080c9e;border-color:#40d7d452;border-radius:6px;place-self:center;width:52px;min-width:52px;min-height:52px;font-size:1.1rem}.lobby-board-shell-tabletop .lobby-add-seat-button:hover,.lobby-board-shell-tabletop .lobby-add-seat-button:focus-visible{opacity:1}.lobby-board-shell-tabletop .lobby-seat-actions{width:var(--contract-action-slot-width);grid-area:actions;grid-template-columns:1fr;place-self:end center;gap:0;display:grid}.lobby-board-shell-tabletop .lobby-seat-actions button{color:#0000;place-items:center;width:34px;min-width:34px;min-height:24px;padding:0;font-size:0;line-height:1;display:grid;position:relative;overflow:hidden}.lobby-board-shell-tabletop .lobby-seat-actions button.ready{color:#f8efd0;text-shadow:0 1px #120d0b85;background:linear-gradient(90deg,#265c3f3d,#0000 16% 84%,#265c3f38),radial-gradient(circle at 18% 20%,#fff8dc57,#0000 22%),linear-gradient(#86b87cf5,#3d7953f5)}.lobby-board-shell-tabletop .lobby-seat-card.bot .lobby-seat-actions button{color:#f8efd0;text-shadow:0 1px #120d0b8f;background:linear-gradient(90deg,#301a0f3d,#0000 16% 84%,#301a0f38),radial-gradient(circle at 18% 20%,#fff8dc38,#0000 22%),linear-gradient(#975f3af2,#533021f5)}.lobby-board-shell-tabletop .lobby-contract-action:before{content:"";display:block}.lobby-board-shell-tabletop .lobby-contract-action-ready:before{content:"âœ“";color:#2d1e13d6;text-shadow:0 1px #fff8dc57;font-size:1rem;font-weight:900;line-height:1}.lobby-board-shell-tabletop .lobby-contract-action-ready.ready:before{color:#f8efd0;text-shadow:0 1px #120d0b8f}.lobby-board-shell-tabletop .lobby-contract-action-boot:before{clip-path:polygon(23% 8%,64% 8%,64% 48%,88% 58%,92% 82%,18% 82%,18% 64%,28% 58%);filter:drop-shadow(0 1px #120d0b94);background:#f8efd0;width:14px;height:14px}.lobby-board-shell-tabletop .lobby-rail-panel{background:var(--asset-lobby-settings-ui) center / 100% 100% no-repeat;box-shadow:none;border:0;border-image:;border-radius:0}.lobby-board-shell-tabletop .lobby-state-rail{scrollbar-color:#d6b56d80 #05050780;overflow:visible}@keyframes lobby-table-lamp{0%,to{opacity:.72;transform:scale(1)}50%{opacity:.92;transform:scale(1.035)}}@keyframes lobby-contract-shell-drop-in{0%{opacity:0;filter:brightness(1.08)drop-shadow(0 70px 32px #00000014);transform:translate3d(0,-34px,480px)rotate(-1.6deg)scale(2.7)}7%{opacity:1}41%,to{opacity:1;filter:brightness()drop-shadow(0 20px 13px #0003);transform:translate(0,0)rotate(0)scale(1)}}@keyframes lobby-contract-shadow-drop-in{0%{opacity:0;transform:translateZ(-2px)scale(.32,.42)}to{opacity:.38;transform:translateZ(-2px)scaleX(.92)}}@keyframes lobby-contract-paper-impact{0%{filter:brightness(1.04)saturate(1.02);transform:translate(0,0)scale(1)}to{filter:brightness()saturate();transform:translate(0,0)scale(1)}}@keyframes lobby-contract-nail-head-in{0%{opacity:0;filter:drop-shadow(0 16px 9px #0006);transform:translate3d(0,-28px,260px)scale(2.4)}30%{opacity:1}to{opacity:1;filter:drop-shadow(0 2px 2px #0006);transform:translate(0,0)scale(1)}}@keyframes lobby-contract-content-impact{0%{opacity:.82;transform:translateZ(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes lobby-contract-shift-slot{0%{filter:drop-shadow(0 18px 18px #00000024);transform:translate3d(var(--contract-shift-x,0), var(--contract-shift-y,0), 0) rotateZ(-1.2deg) scale(.985)}72%{filter:drop-shadow(0 18px 14px #0000002e);transform:translate(0,0)rotate(.35deg)scale(1.006)}to{filter:none;transform:translate(0,0)rotate(0)scale(1)}}@keyframes lobby-contract-shift-shadow{0%{opacity:.22;transform:translate3d(calc(var(--contract-shift-x,0) * -.08), calc(var(--contract-shift-y,0) * -.08), -2px) scale(.82, .88)}to{opacity:.38;transform:translateZ(-2px)scaleX(.92)}}@keyframes lobby-contract-nail-head-out{0%{opacity:1;transform:translate(0,0)rotate(0)scale(1)}34%{opacity:1;transform:translate3d(0,-4px,22px)rotate(170deg)scale(1.1)}58%{opacity:1;transform:translate3d(0,-8px,34px)rotate(430deg)scale(1.04)}to{opacity:0;transform:translate(14px,760px)rotate(900deg)scale(.62)}}@keyframes lobby-contract-content-hide{0%{opacity:1}70%{opacity:1}to{opacity:.86}}@keyframes lobby-contract-paper-release{0%{clip-path:inset(0);filter:brightness();transform:scaleY(1)}18%{clip-path:inset(0);filter:brightness();transform:scaleY(1)}to{clip-path:inset(2% 0 0);filter:brightness(.98);transform:scaleY(1.018)}}@keyframes lobby-contract-drop-off{0%{opacity:1;transform:translate(0,0)rotate(0)rotateX(0)scaleY(1)}18%{opacity:1;transform:translate(0,0)rotate(0)rotateX(0)scaleY(1)}30%{opacity:1;transform:translate3d(calc(var(--contract-fall-mid-drift-x,18px) * .1), 54px, 0) rotateZ(calc(var(--contract-fall-mid-tilt,5deg) * .2)) rotateX(.4deg) scaleY(1.002)}44%{opacity:1;transform:translate3d(calc(var(--contract-fall-mid-drift-x,18px) * .36), 205px, 0) rotateZ(calc(var(--contract-fall-mid-tilt,5deg) * .55)) rotateX(-.6deg) scaleY(1.004)}60%{opacity:.99;transform:translate3d(var(--contract-fall-mid-drift-x,18px), 475px, 0) rotateZ(var(--contract-fall-mid-tilt,5deg)) rotateX(-1.8deg) scaleY(1.006)}78%{opacity:.88;transform:translate3d(calc(var(--contract-fall-drift-x,42px) * .82), 780px, 0) rotateZ(calc(var(--contract-fall-tilt,13deg) * .82)) rotateX(-3deg) scaleY(1.008)}to{opacity:0;transform:translate3d(var(--contract-fall-drift-x,42px), var(--contract-fall-y,980px), 0) rotateZ(var(--contract-fall-tilt,13deg)) rotateX(-4deg) scaleY(1.008)}}@keyframes lobby-contract-signature-write{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(var(--contract-signature-x), calc(var(--contract-signature-y) + 1px)) rotateZ(var(--contract-signature-rotate)) skewX(var(--contract-signature-skew))}to{opacity:1;clip-path:inset(0);transform:translate(var(--contract-signature-x), var(--contract-signature-y)) rotateZ(var(--contract-signature-rotate)) skewX(var(--contract-signature-skew))}}@media (prefers-reduced-motion:reduce){.loading-spinner,.title-lobby-transition-stage.phase-sliding .title-pane,.title-lobby-transition-stage.phase-sliding .lobby-pane,.title-lobby-transition-stage.phase-returning .title-pane,.title-lobby-transition-stage.phase-returning .lobby-pane,.lobby-board-shell-tabletop .lobby-tabletop-lamp,.lobby-board-shell-tabletop .lobby-seat-card{transition:none}.loading-spinner{animation:none}.title-lobby-transition-stage.phase-sliding .title-pane{animation:none;transform:translate(-100%)}.title-lobby-transition-stage.phase-sliding .lobby-pane,.title-lobby-transition-stage.phase-returning .title-pane{animation:none;transform:translate(0)}.title-lobby-transition-stage.phase-returning .lobby-pane{animation:none;transform:translate(100%)}.lobby-board-shell-tabletop .lobby-seat-card.contract-entering,.lobby-board-shell-tabletop .lobby-seat-card.contract-entering:before,.lobby-board-shell-tabletop .lobby-seat-card.contract-entering:after,.lobby-board-shell-tabletop .lobby-seat-card.contract-entering .lobby-contract-table-shadow,.lobby-board-shell-tabletop .lobby-seat-card.contract-entering .lobby-contract-paper-body,.lobby-board-shell-tabletop .lobby-seat-card.contract-entering .lobby-contract-paper-content,.lobby-board-shell-tabletop .lobby-seat-card.contract-shifting,.lobby-board-shell-tabletop .lobby-seat-card.contract-shifting .lobby-contract-table-shadow,.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving,.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving:before,.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving:after,.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving .lobby-contract-paper-body,.lobby-board-shell-tabletop .lobby-seat-card.contract-leaving .lobby-contract-paper-content{animation-duration:1ms}.lobby-board-shell-tabletop .lobby-seat-card.current-member.not-ready .lobby-contract-own-seat-glow,.lobby-board-shell-tabletop .lobby-contract-sign-button,.lobby-board-shell-tabletop .lobby-contract-sign-button-quill{animation:none}.lobby-board-shell-tabletop .lobby-contract-signature-name{animation-duration:1ms}}@media (width<=1180px){.lobby-board-shell{height:auto;min-height:100vh;overflow:auto}.lobby-board-grid,.lobby-board-shell-tabletop .lobby-board-grid{grid-template-columns:1fr}.lobby-stage{overflow:visible}.lobby-seat-grid{grid-template-rows:none;grid-template-columns:repeat(3,minmax(160px,1fr))}}@media (width<=760px){.lobby-board-shell{padding:24px}.lobby-logo-header img{width:min(360px,70vw)}.lobby-seat-grid{grid-template-columns:1fr}}@media (width<=1180px){.lobby-board-shell-tabletop{height:100vh;min-height:0;padding:0;overflow:hidden}.lobby-board-shell-tabletop .lobby-board-grid{grid-template-columns:minmax(0,1fr) 390px}.lobby-board-shell-tabletop .lobby-stage{overflow:visible}.lobby-board-shell-tabletop .lobby-seat-grid{grid-template-rows:repeat(2,minmax(260px,1fr));grid-template-columns:repeat(3,minmax(180px,240px))}}@media (width<=760px){.lobby-board-shell-tabletop .lobby-seat-grid{grid-template-columns:repeat(3,minmax(180px,240px))}}.stub-lobby-stage{width:min(1760px,100%);min-height:calc(100vh - 24px);box-shadow:none;background:0 0;border:0;padding:clamp(10px,1.5vw,20px)}.stub-lobby-workbench{grid-template-columns:minmax(0,1fr) minmax(250px,320px);gap:clamp(16px,2vw,28px);min-height:calc(100vh - 48px);display:grid}.stub-contract-table{min-width:0;min-height:0;box-shadow:none;background:#050507;border:0;grid-template-rows:1fr;gap:clamp(14px,2vw,22px);padding:clamp(18px,2vw,32px);display:grid}.stub-table-title{color:#fff8dc;justify-content:space-between;align-items:end;gap:16px;display:flex}.stub-table-title h1{color:#fff8dc;text-shadow:0 3px #000;letter-spacing:.08em;text-transform:uppercase;margin:0}.stub-table-title .eyebrow{color:#f6efdc;text-shadow:0 2px #000}.join-lobby-dialog-backdrop{z-index:30;background:radial-gradient(circle at 50% 40%,#d6b56d2e,#0000 34%),#050507b8;place-items:center;padding:clamp(18px,4vw,48px);display:grid;position:fixed;inset:0}.join-lobby-dialog{filter:drop-shadow(0 24px 54px #00000080);width:330px;max-width:100%}.join-lobby-form{display:block}.join-lobby-frame{width:100%;height:352px;position:relative;overflow:hidden}.join-lobby-card{aspect-ratio:330/538;background:var(--asset-lobby-settings-ui) top center / 100% 100% no-repeat;width:100%;image-rendering:pixelated;position:relative}.join-lobby-title-card{text-align:center;align-content:center;justify-items:center;gap:14px;width:77%;height:38.5%;padding:6% 8%;display:grid;position:absolute;top:5.2%;left:11.5%}.join-lobby-title-card h2{color:#3b2211;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1.4rem;line-height:1.15}.join-lobby-invite-field{justify-items:center;gap:8px;width:100%;display:grid}.join-lobby-invite-field span{color:#6e421f;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px #fff8dc80;font-size:.74rem;font-weight:900}.join-lobby-invite-field input{color:#3b2211;letter-spacing:.16em;text-align:center;text-transform:uppercase;background:#fffaeb99;border:1px solid #4a403459;width:100%;min-height:38px;padding:6px 10px;font-weight:700}.join-lobby-title-card .stub-error-message{width:100%;padding:6px 10px;font-size:.72rem;line-height:1.25}.join-lobby-actions{grid-template-columns:1fr 1fr;gap:8%;width:79%;height:58px;display:grid;position:absolute;top:51%;left:10.5%}.join-lobby-actions .ledger-button{color:#3b2211;letter-spacing:.06em;text-shadow:0 1px #fff8dc7a;background:0 0;border:0;border-image:;place-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:0 6px;font-size:.85rem;font-weight:900;line-height:1;transition:color .14s,filter .14s,transform .14s;display:grid}.join-lobby-actions .ledger-button:after{display:none}.join-lobby-actions .ledger-button:hover:not(:disabled),.join-lobby-actions .ledger-button:focus-visible{color:#17140f;filter:brightness(1.08);transform:translateY(-1px)scale(1.025)}.join-lobby-actions .ledger-button:active{transform:translateY(1px)scale(.99)}.join-lobby-actions .ledger-button:disabled{color:#8a7a55;opacity:.68;transform:none}.stub-small-button{--shell-button-sprite:var(--asset-shell-button-normal);border:10px solid #0000;border-image:var(--shell-button-sprite) 9 18 fill / 10px 18px / 0 stretch;color:#17140f;min-width:132px;min-height:42px;text-shadow:none;background:0 0}.stub-small-button:disabled,.stub-invite-code-button:disabled{--shell-button-sprite:var(--asset-shell-button-disabled);opacity:1}.stub-invite-code-group{background:var(--asset-shell-info-box) center / 100% 100% no-repeat, #ece0c8c7;image-rendering:pixelated;border:0;grid-template-columns:1fr;align-items:center;gap:10px;padding:16px 18px;display:grid}.stub-invite-code-group>span{color:var(--shell-text-muted);text-transform:uppercase;letter-spacing:.08em}.stub-invite-code-button{--shell-button-sprite:var(--asset-shell-button-normal);border:10px solid #0000;border-image:var(--shell-button-sprite) 9 18 fill / 10px 18px / 0 stretch;color:#17140f;min-width:128px;min-height:34px;text-shadow:none;letter-spacing:.1em;background:0 0;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.stub-error-message{background:var(--asset-shell-info-box) center / 100% 100% no-repeat, #ece0c8c7;color:#5b2018;image-rendering:pixelated;border:0;margin:0;padding:16px 18px}.stub-slot-area{grid-template-columns:repeat(6,minmax(118px,1fr));gap:clamp(10px,1vw,16px);min-height:0;display:grid}.stub-player-slot{min-width:0}.stub-scroll-card{height:100%;min-height:clamp(560px,76vh,840px);color:var(--shell-ink);background:linear-gradient(90deg,#52311c21,#0000 12% 88%,#52311c21),linear-gradient(#fff8dcf5,#d8c9a6eb),#d8c9a6;border:2px solid #52311cb8;grid-template-rows:auto minmax(220px,1fr) auto auto;gap:12px;padding:18px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000047,inset 0 0 0 1px #fff8dc6b}.stub-scroll-card:before,.stub-scroll-card:after{content:"";background:#52311cd1;border:2px solid #52311c8f;height:18px;position:absolute;left:10px;right:10px}.stub-scroll-card:before{top:10px}.stub-scroll-card:after{bottom:10px}.stub-player-slot.ready .stub-scroll-card{border-color:#2a6b52db}.stub-player-slot.not-ready .stub-scroll-card{border-color:#52311cb8}.stub-player-slot.empty .stub-scroll-card{background:repeating-linear-gradient(135deg,#52311c14 0 10px,#0000 10px 20px),#d8c9a6d1;border-style:dashed;border-color:#52311c85}.stub-slot-number{z-index:1;color:#17140f;text-transform:uppercase;letter-spacing:.1em;font-size:.82rem;font-weight:800;position:relative}.stub-character-avatar{z-index:1;background:radial-gradient(circle at 50% 36%,#f6efdc6b,#0000 28%),linear-gradient(#40d7d41f,#52311c14),#f6efdc6b;border:2px solid #52311c42;align-self:stretch;place-items:center;min-height:170px;display:grid;position:relative}.stub-character-avatar span{aspect-ratio:3/4;background:radial-gradient(circle at 50% 22%,#f6efdc66 0 18%,#0000 19%),linear-gradient(#d6b56d52,#40d7d429);border:2px solid #52311c6b;border-radius:46% 46% 10% 10%;width:min(92px,72%);display:block}.stub-player-slot.bot .stub-character-avatar{background:linear-gradient(90deg,#d6b56d29 1px,#0000 1px) 0 0/14px 14px,linear-gradient(0deg,#d6b56d29 1px,#0000 1px) 0 0/14px 14px,radial-gradient(circle at 50% 38%,#d6b56d38,#0000 34%),#5a42225c;border-color:#52311c5c}.stub-player-slot.bot .stub-character-avatar span{aspect-ratio:1;background:radial-gradient(circle at 34% 38%,#f6efdca6 0 7%,#0000 8%),radial-gradient(circle at 66% 38%,#f6efdca6 0 7%,#0000 8%),linear-gradient(#d6b56d75,#5a4222b3);border-color:#d6b56d94;border-radius:18%}.stub-player-copy{z-index:1;text-align:center;gap:4px;display:grid;position:relative}.stub-player-copy h2{color:var(--shell-ink);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(1.08rem,1.5vw,1.4rem);font-weight:900}.stub-player-copy p,.stub-ready-summary,.empty-scroll p{color:#17140f;margin:0;font-weight:700}.stub-contract-table button.stub-ready-button,.stub-contract-table button.stub-plus-button,.stub-contract-table button.stub-boot-button,.stub-contract-table button.stub-sim-ready-button{color:#17140f;text-shadow:none;background:#f6efdcd1;border-color:#17140fb8}.stub-contract-table button.stub-ready-button.ready{color:#07140b;background:#36b85f;border-color:#12351f}.stub-contract-table button.stub-ready-button.not-ready{color:#17140f;background:#f6efdcd1;border-color:#17140fb8}.stub-ready-button,.stub-plus-button{z-index:1;color:#17140f;text-shadow:none;background:#f6efdcb8;border-color:#17140fb8;position:relative}.stub-ready-button:disabled{opacity:1;color:#17140f}.stub-boot-button,.stub-sim-ready-button{z-index:2;opacity:0;pointer-events:none;color:#17140f;min-width:62px;min-height:34px;text-shadow:none;background:#f6efdce6;position:absolute;top:44px;transform:translateY(-4px)}.stub-boot-button{right:12px}.stub-sim-ready-button{right:82px}.stub-scroll-card:hover .stub-boot-button,.stub-scroll-card:hover .stub-sim-ready-button,.stub-boot-button:focus-visible,.stub-sim-ready-button:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.empty-scroll{text-align:center;place-items:center}.stub-plus-button{border-radius:50%;place-items:center;width:76px;min-width:76px;height:76px;min-height:76px;font-size:2.4rem;line-height:1;display:grid}.stub-add-menu{z-index:3;background:#0a0908f0;border:2px solid #f6efdc42;gap:8px;width:100%;padding:10px;display:grid;position:relative}.stub-add-menu button{min-width:100%}.stub-lobby-actions{gap:14px;margin-top:6px;display:grid}.stub-lobby-actions .ledger-button{width:100%;min-height:46px}.stub-lobby-stage .stub-footer{justify-content:flex-end;align-items:center;gap:10px;padding:8px 10px;display:flex}.stub-lobby-stage .stub-footer .ledger-button{min-height:40px}.stub-ready-summary{margin-right:auto}@media (width<=1180px){.stub-lobby-workbench{grid-template-columns:1fr}.stub-slot-area{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (width<=760px){.stub-lobby-header-meta,.stub-footer{grid-template-columns:1fr;justify-items:stretch;display:grid}.stub-slot-area{grid-template-columns:1fr}.stub-scroll-card{min-height:360px}}.reconnect-checklist-panel{z-index:40;border:2px solid var(--shell-gold,#c9a227);color:#f3e7c8;background:#0c0a08f0;width:min(420px,100vw - 2rem);padding:1rem 1.25rem;position:fixed;top:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000073}.reconnect-checklist-panel h2{margin:.25rem 0 .75rem;font-size:1.1rem}.reconnect-checklist-panel ul{gap:.4rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.reconnect-checklist-panel li{border:1px solid #c9a22759;justify-content:space-between;gap:.75rem;padding:.35rem .5rem;display:flex}.reconnect-checklist-panel li.waiting{opacity:.75}.reconnect-checklist-panel li.connected span{color:#8fdf8a}.reconnect-checklist-panel li.waiting span{color:#e4a27a}
