html body.readable-theme :is(.card,.basic.short-face,.table-supply-card),html body.readable-theme :is(.card,.basic.short-face,.table-supply-card):hover:not(:disabled){border-width:0!important}html body.readable-theme .card.duration{box-shadow:0 4px 10px #0008}html body.readable-theme .purchase-available{outline:none!important;border-width:0!important;transform:none;background:transparent!important}html body.readable-theme .purchase-unavailable{opacity:1;filter:none}html body.readable-theme .purchase-unavailable img{filter:grayscale(1) brightness(.48)!important;opacity:.65}html body.readable-theme{--ink:#383133;--muted:#435958;--paper:#f5eedf}html body.readable-theme :is(.home-copy,.panel,.player,.hand-panel,.phase-panel,.resources,.seat,.kingdom-presets,.recommended-kingdoms article,.tutorial-page,dialog){background-color:#f6f0e2;color:#383133}html body.readable-theme :is(.home-copy,.panel,.player,.hand-panel,.seat,.kingdom-presets,.tutorial-page,dialog) :is(h1,h2,h3,h4,p,small,label,.muted,.set-filters,.lock,.detail-types){color:#483e41}html body.readable-theme :is(button,.primary,.gold-button,.music-settings summary){background:linear-gradient(180deg,#b62836,#8c1f2a);color:#fff1c9;border-color:#c9a55a}html body.readable-theme button{transition-property:transform,border-color}html body.readable-theme button:hover:not(:disabled){background:#ab2533;color:#fff8e7}html body.readable-theme :is(button,.primary,.gold-button) :is(b,strong,small,span){color:inherit}html body.readable-theme :is(button,.primary):disabled{background:#d5d9df;color:#a62431;opacity:1;border-color:#9da6b4}html body.readable-theme :is(input,select,textarea){background:#fffaf0;color:#383133;border-color:#829579}html body.readable-theme :is(input,textarea)::placeholder{color:#576556;opacity:1}html body.readable-theme :is(a,.text-button){color:#90202b}html body.readable-theme :is(button,input,select,textarea,a,summary):focus-visible{outline:3px solid #9b5d0a;outline-offset:3px}html body.readable-theme :is(.bot-difficulty,.feature,.home-copy .eyebrow){color:#483e41}html body.readable-theme .bot-difficulty :is(legend,p,small,label){color:#483e41}html body.readable-theme .feature p,html body.readable-theme .seat .ready{color:#435958}html body.readable-theme :is(.card.full-face,.basic.short-face){padding:0;background:transparent;color:#fff8e7}html body.readable-theme :is(.card.full-face,.basic.short-face):hover:not(:disabled){background:transparent}html body.readable-theme .card.full-face>.card-top{background:#1d191a;color:#fff5dc}html body.readable-theme .card.full-face>.card-top :is(.cost,small){color:#fff5dc}html body.readable-theme .basic.short-face>small{color:#fff5dc;background:#1d191a}html body.readable-theme .basic.short-face{padding-bottom:22px}html body.readable-theme .card.full-face:disabled{opacity:1}html body.readable-theme .choice-options button{background:#fffaf0;color:#8d1f2a}html body.readable-theme .choice-options button.selected{background:#d0d5dd;color:#791a24;border:2px solid #bc2938}html body.readable-theme .table .turn-controls :is(.phase-panel,.resources,.in-play){background:#e8eddf;color:#3f3739}html body.readable-theme .table :is(.duration-owner,.private-preview,.hand-choice){color:#3f3739}html body.readable-theme .table .log.event-feed{background:#f8f2e7;color:#3a3335}html body.readable-theme .table .log.event-feed :is(h3,p,small){color:#3a3335}html body.readable-theme .table .log.event-feed p:first-child{background:#e4edd9;color:#352e30}html body.readable-theme .music-popover{background:#f5eedf;color:#383133;max-height:min(720px,calc(100dvh - 125px));overflow:auto;overscroll-behavior:contain}html body.readable-theme .music-popover :is(p,small,label){color:#435958}html body.readable-theme .music-track-list button{background:#fffaf0;color:#801c26;border-color:#a99b79}html body.readable-theme .music-track-list button[aria-pressed=true]{background:#8b1e29;color:#fff8e7;border-color:#8b1e29}html body.readable-theme .music-track-list button :is(small,b,span){color:inherit}html body.readable-theme .music-auto{color:#fff8e7}@media(max-width:800px){html body.readable-theme .music-popover{position:fixed;left:12px;right:12px;top:128px;width:auto;max-width:none;max-height:calc(100dvh - 148px);box-sizing:border-box}}html body.readable-theme :is(.chat-panel,.voice-panel){background:#f8f1e4;color:#383133}html body.readable-theme .chat-panel{bottom:132px;max-height:min(60dvh,calc(100dvh - 230px))}html body.readable-theme .chat-panel header :is(h2,h3,small){color:#fff8e7}html body.readable-theme .chat-messages :is(strong,p,time,small){color:#483e41}html body.readable-theme :is(.chat-messages .system,.voice-panel p,.voice-panel small){color:#435958}html body.readable-theme .masthead :is(.connection,.preview,.table-status>small,.table-status>span){color:#dfeeed}html body.readable-theme .masthead .connection.online{color:#a2d2d0}html body.readable-theme .masthead .brand{background:transparent}html body.readable-theme .voice-toolbar :is(small,span){color:#f8ecd0}html body.readable-theme .turn-countdown small{color:#f8ecd0}html body.readable-theme .tutorial-coach{background:#fff5e2;color:#3c3436}html body.readable-theme .tutorial-coach :is(h2,p,small){color:#3c3436}html body.readable-theme .game-animator :is(.purchase-showcase,.attack-announcement,.robbery-caption,.defense-card,.reaction-notice) :is(h2,h3,p,strong,small,span){color:#fff3d2}html body.readable-theme .game-animator .event-toast :is(p,strong,small){color:#3c3436}html body.readable-theme dialog:has(.card-picker){width:min(1060px,94vw);height:90dvh;max-height:90dvh;padding:20px;overflow:hidden}html body.readable-theme dialog[open]:has(.card-picker){display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px}html body.readable-theme dialog:has(.card-picker)>.modal-close{float:none;position:static;justify-self:end;margin:0}html body.readable-theme .card-picker{height:auto;width:100%;min-height:0;gap:10px;padding:0}html body.readable-theme .card-picker>:not(.picker-grid){flex-shrink:0}html body.readable-theme .card-picker :is(h2,p){margin:0}html body.readable-theme .card-picker .picker-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;align-items:start;align-content:start;gap:18px 14px;overflow:auto;overscroll-behavior:contain;min-height:0;max-height:none;padding:8px;scrollbar-gutter:stable}html body.readable-theme .picker-grid .card.full-face{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:2/3;transform:none;margin:0}html body.readable-theme .picker-grid .complete-card-face{width:100%;height:auto;aspect-ratio:2/3;display:block}html body.readable-theme .generation-tabs{flex-shrink:0}html body.readable-theme .generation-tabs button[aria-selected=false]{background:#dde0e5;color:#8b1f2a}html body.readable-theme .generation-tabs button[aria-selected=true]{background:#8b1e29;color:#fff8e7}html body.readable-theme .generation-tabs button small{color:inherit}@media(max-width:800px){html body.readable-theme .card-picker .picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:540px){html body.readable-theme dialog:has(.card-picker){width:96vw;padding:12px;height:94dvh;max-height:94dvh}html body.readable-theme .card-picker{gap:8px}html body.readable-theme .card-picker h2{font-size:18px}html body.readable-theme .card-picker p{font-size:13px}html body.readable-theme .card-picker .picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}html body.readable-theme .generation-tabs{gap:4px}html body.readable-theme .generation-tabs button{font-size:12px;padding:8px 5px}}html body.readable-theme dialog.game-results-dialog{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:24px;border:0;border-radius:0;background:#f6f0e2;color:#383133;overflow:auto;overscroll-behavior:contain}html body.readable-theme .game-results-dialog::backdrop{background:#131111}html body.readable-theme .results-content{max-width:960px;margin:32px auto}html body.readable-theme .results-content .victory-banner{background:#2f292a;color:#fff3cf;padding:32px 20px}html body.readable-theme .results-content .victory-banner :is(h2,p,span){color:#fff3cf}html body.readable-theme .results-content .victory-banner h2{font-size:clamp(26px,5vw,48px);overflow-wrap:anywhere}html body.readable-theme .results-content .result-row{grid-template-columns:minmax(100px,1fr) 90px minmax(180px,1fr);color:#383133;padding:20px 0}html body.readable-theme .results-content .result-row details{grid-column:1/-1;font-size:16px}html body.readable-theme .results-content .result-row :is(strong,b,small,span,p,summary){color:#801c26}html body.readable-theme .results-content .result-row>b{font-size:34px}html body.readable-theme .results-close{display:block;margin-left:auto;position:relative;z-index:1}html body.readable-theme .results-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}html body.readable-theme .results-reopen{grid-column:1/-1;display:flex;gap:20px;align-items:center;justify-content:space-between}html body.readable-theme .results-reopen strong{color:#383133}@media(max-width:600px){html body.readable-theme dialog.game-results-dialog{padding:16px}html body.readable-theme .results-content{margin:18px auto}html body.readable-theme .results-content .result-row{grid-template-columns:1fr 80px;gap:10px}html body.readable-theme .results-content .result-row>span{grid-column:1/-1}html body.readable-theme .results-reopen{flex-wrap:wrap}}html body.readable-theme button:not(.card) :is(small,span,b,strong){color:inherit!important}html body.readable-theme .lobby>.muted{background:#f6f0e2;color:#483e41;border-radius:6px;padding:12px 16px;line-height:1.7}.readable-theme .resources:has([data-resource=potion]){grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.readable-theme [data-resource=potion]{color:#8a1e29;background:#e8f6ff}.readable-theme .alchemy-note,.readable-theme .possession-banner{background:#eee9f2;color:#392944;border:2px solid #8966a0;border-radius:12px;padding:12px 16px;font-weight:650}.readable-theme .card .cost{white-space:normal;font-size:clamp(11px,1vw,15px);max-width:100%}