body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.city-order-control{border:0;min-width:0;padding:0}.city-order-control ol{list-style:none;margin:8px 0 0;padding:0}.city-order-control li{align-items:center;border:1px solid #0000;border-radius:4px;display:flex;gap:8px;padding:4px}.city-order-control li>span{flex:1 1}.city-order-control button{min-height:36px;min-width:36px}.city-order-control .city-order-handle{cursor:grab;touch-action:none}.city-order-control .city-order-target{background:#80808026;border-color:currentColor}.city-order-status{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.gate-tooltip-trigger{cursor:pointer}.gate-tooltip-trigger:focus-visible{outline:2px solid #23639c;outline-offset:2px}.gate-tooltip{background:#fff8e8;border:1px solid #967440;border-radius:6px;box-shadow:0 3px 12px #0005;box-sizing:border-box;color:#241e18;font:normal 14px/1.4 sans-serif;max-height:calc(100vh - 16px);overflow-wrap:anywhere;overflow-y:auto;padding:10px;position:fixed;text-align:left;white-space:pre-line;width:min(320px,calc(100vw - 16px));z-index:10000}.gate-tooltip-actions{display:flex;flex-direction:column;gap:8px;margin-top:12px;white-space:normal}.gate-tooltip-actions .action-button{max-width:100%;width:100%}.gate-tooltip-actions .action-card-text{overflow-wrap:anywhere;width:100%}.gate-digital-artwork{display:block;flex:none;height:100%;object-fit:contain;transition:transform .2s ease;width:100%}.gate-back-artwork{border-radius:50%}.map-container{background:#f5f5f5;border-radius:12px;padding:12px}.map{aspect-ratio:2553/3870;background-color:#111;background-position:top;background-repeat:no-repeat;background-size:cover;border:2px solid #333;border-radius:12px;box-shadow:0 10px 30px #00000040;box-sizing:border-box;margin:0 auto 25px;margin-bottom:calc(var(--map-token-unit, 1px)*25);max-width:100%;position:relative;width:100%}.map>.location.location-circle,.map>.location.street{padding:calc(var(--map-x-unit)*5)}.map>.location.has-gate{padding:0}.map>.map-stats{left:calc(var(--map-x-unit)*10);top:calc(var(--map-x-unit)*10)}.map>.location .activity-marker{right:calc(var(--map-unit)*-8);top:calc(var(--map-unit)*-8)}.map>.location .hypnos-vision-token{box-shadow:0 0 calc(var(--map-token-unit)*8) calc(var(--map-token-unit)*8) #00ff00b3;left:calc(var(--map-token-unit)*-8);top:calc(var(--map-token-unit)*-8)}.map>.location .rift-markers-location .rift-marker-token+.rift-marker-token{margin-left:calc(var(--map-token-unit)*-14)}.map>.location .rift-progress-token-location+.rift-progress-token-location{margin-left:calc(var(--map-token-unit)*-8)}.map>.location .rift-progress-token-location.open{border-width:calc(var(--map-token-unit)*2);box-shadow:0 0 calc(var(--map-token-unit)*5) calc(var(--map-token-unit)*3) #dc2626a6}.map>.location .clue-marker{bottom:calc(var(--map-token-unit)*-5)}.map>.location .clue-count{font-size:calc(var(--map-token-unit)*20)}.map>.location .investigators-at-location{gap:calc(var(--map-token-unit)*4);max-width:calc(var(--map-token-unit)*130)}.map>.location .investigator-marker{border-width:calc(var(--map-token-unit)*2);box-sizing:border-box}.map>.location .investigator-marker-status{bottom:calc(var(--map-token-unit)*20);box-shadow:0 calc(var(--map-token-unit)*6) calc(var(--map-token-unit)*12) #00000059;font-size:calc(var(--map-token-unit)*10);padding:calc(var(--map-token-unit)*2) calc(var(--map-token-unit)*8)}.map>.location .investigator-initial{font-size:calc(var(--map-token-unit)*14)}.map>.location .monster-marker{border-width:calc(var(--map-token-unit)*2);box-sizing:border-box}.map>.location .monster-movement-aquatic{box-shadow:0 0 calc(var(--map-token-unit)*10) calc(var(--map-token-unit)*4) #f97316b3}.map>.location .closed-marker{box-shadow:0 0 calc(var(--map-unit)*10) calc(var(--map-unit)*10) #ff0000b3}.map>.location .location-tooltip-encounter{box-shadow:0 0 calc(var(--map-unit)*8) #bef264cc,0 0 calc(var(--map-unit)*18) #4ade80bf,0 calc(var(--map-unit)*4) calc(var(--map-unit)*10) #00000040;text-shadow:0 0 calc(var(--map-unit)*6) #bef264d9}.map>.location .location-tooltip-encounter.active{box-shadow:0 0 calc(var(--map-unit)*8) #bef264e6,0 0 calc(var(--map-unit)*22) #4ade80e6;outline-width:calc(var(--map-unit)*2)}.map>.location .location-tooltip-encounter{border-width:calc(var(--map-unit)*2)}.map>.location.street{border-radius:calc(var(--map-x-unit)*8)}.map>.location .activity-marker,.map>.location .placed-unique-item-image,.map>.location .rift-progress-token-location,.map>.location .time-bomb-token-image{filter:drop-shadow(0 calc(var(--map-token-unit)*2) calc(var(--map-token-unit)*4) rgba(0,0,0,.45))}.map>.location .rift-marker-image{filter:drop-shadow(0 calc(var(--map-token-unit)*2) calc(var(--map-token-unit)*5) rgba(0,0,0,.55))}.map>.location .clue-marker-wrapper{box-shadow:0 calc(var(--map-token-unit)*2) calc(var(--map-token-unit)*6) #0003}.map>.location .closed-marker{border-radius:calc(var(--map-unit)*2)}.map>.deep-one-rising-track-container{inset:0;pointer-events:none;position:absolute}.map>.deep-one-rising-track-container .deep-one-rising-track{box-shadow:0 0 calc(var(--map-unit)*6) calc(var(--map-unit)*8) #f00c}.map>.deep-one-rising-track-container .fed-red-track{box-shadow:0 0 calc(var(--map-unit)*6) calc(var(--map-unit)*8) #0f0c}.map>.dunwich-terror{border-width:calc(var(--map-unit)*2);box-shadow:0 0 calc(var(--map-unit)*10) calc(var(--map-unit)*10) #ff0000b3}.map>.location .placed-unique-items-location .stacked-group{zoom:var(--map-item-scale);transform:none}.map-stats{background:#0f172acc;left:10px;line-height:1.4;padding:8px 10px;top:10px;z-index:30}.map-stats,.outskirts-info{border-radius:8px;box-shadow:0 6px 18px #0000004d;color:#e2e8f0;position:absolute}.outskirts-info{background:#0f172ad9;transform:translate(-50%,-100%);z-index:25}.tooltip-button.location-tooltip-encounter{animation:encounter-tooltip-pulse 1.6s ease-in-out infinite;background:radial-gradient(circle at 35% 35%,#65a30d,#166534);border-color:#bef264;box-shadow:0 0 8px #bef264cc,0 0 18px #4ade80bf,0 4px 10px #00000040;color:#f7fee7;opacity:1;text-shadow:0 0 6px #bef264d9}.tooltip-button.location-tooltip-encounter:hover{opacity:1}.tooltip-button.location-tooltip-encounter.active{box-shadow:0 0 8px #bef264e6,0 0 22px #4ade80e6;outline:2px solid #86efac}@keyframes encounter-tooltip-pulse{0%{filter:brightness(.95)}50%{filter:brightness(1.12)}to{filter:brightness(.95)}}.location{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:700;justify-content:center;position:absolute;text-align:center;transform:translate(-50%,-50%);transition:all .3s ease}.location:hover{z-index:100}.location-with-action{cursor:pointer}.location-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.location.draggable{cursor:grab}.location.dragging{cursor:grabbing}.location:hover{transform:translate(-50%,-50%) scale(1.1)}.location.street{border-radius:8px;font-size:14px;height:60px;padding:5px;width:120px}.location.location-circle{border-radius:50%;font-size:11px;height:100px;padding:5px;width:100px}.location.otherworld.location-circle{border-radius:50%;overflow:hidden}.otherworld .investigator-marker{transform:scale(.7)}.location-actions{bottom:-50px;display:flex;gap:4px;left:50%;position:absolute;transform:translateX(-50%)}.location-action-button{background:#0ea5e9;border:none;border-radius:6px;box-shadow:0 4px 8px #00000040,0 0 0 2px #0000;box-shadow:0 4px 8px #00000040,0 0 0 2px var(--action-color,#0000);color:#fff;cursor:pointer;font-size:11px;padding:4px 6px;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.location-action-button:hover{filter:brightness(.9)}.location.has-gate{background:none;border:none;padding:0}.location.has-gate.location-circle,.location.has-gate.street{border:none}.location.has-gate .location-inner{background:none;border:none;padding:0}.gate-icon{border-radius:50%;height:100%;object-fit:contain;transition:transform .2s ease;width:100%}.gate-icon.gate-hover:hover{transform:scale(1.1);z-index:10000}.gate-destination-investigators{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:18}.gate-destination-investigators .investigator-marker{flex:0 0 auto;position:relative}.gate-destination-investigators .investigator-marker-status{display:none}.rift-markers-location{align-items:center;display:flex;justify-content:center;position:absolute;right:0;top:6%;z-index:1}.rift-markers-location:hover{z-index:20}.rift-markers-location .rift-marker-token+.rift-marker-token{margin-left:-14px}.rift-progress-tokens-location{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;left:50%;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);z-index:2}.rift-progress-token-location{border-radius:50%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45));flex:0 0 auto;object-fit:contain}.rift-progress-token-location+.rift-progress-token-location{margin-left:-8px}.rift-progress-token-location.open{border:2px solid #dc2626;box-shadow:0 0 5px 3px #dc2626a6}.rift-marker-token{flex:0 0 auto;height:56px;position:relative;width:56px}.rift-marker-image,.rift-marker-sign{display:block;object-fit:contain;pointer-events:none;position:absolute}.rift-marker-image{filter:drop-shadow(0 2px 5px rgba(0,0,0,.55));height:100%;inset:0;width:100%}.rift-marker-sign{height:38%;left:50%;top:50%;transform:translate(-50%,-50%);width:38%}.rift-marker-white .rift-marker-sign{filter:brightness(0) invert(1)}.rift-marker-black .rift-marker-sign{filter:brightness(0)}.detail-rifts{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.rift-marker-detail{height:72px;width:72px}.activity-marker{filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));height:36px;right:-8px;width:36px}.activity-marker,.hypnos-vision-token{object-fit:contain;position:absolute;top:-8px;z-index:16}.hypnos-vision-token{border-radius:50%;box-shadow:0 0 8px 8px #00ff00b3;left:-8px;pointer-events:none}.time-bomb-markers-location{align-items:center;display:flex;flex-direction:column;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:17}.time-bomb-marker{flex:0 0 auto;position:relative}.placed-unique-items-location:hover{opacity:1}.placed-unique-items-location{align-items:center;display:flex;flex-direction:column;margin-left:-20%;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);z-index:17;.stacked-group{transform:scale(.5)}}.placed-unique-item-image{flex:0 0 auto}.placed-unique-item-image,.time-bomb-token-image{display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.55));object-fit:contain}.time-bomb-token-image{height:100%;width:100%}.time-bomb-clue-badge{align-items:center;display:flex;justify-content:center;position:absolute}.time-bomb-clue-image{border-radius:50%;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.time-bomb-clue-count{color:#fff;font-weight:700;line-height:1;position:relative;text-shadow:0 1px 2px #000,0 0 2px #000;z-index:1}.clue-marker-wrapper{box-shadow:0 2px 6px #0003}.clue-marker,.clue-marker-wrapper{align-items:center;bottom:-5px;display:flex;height:28px;justify-content:center;position:absolute;width:28px;z-index:1}.clue-marker{background:url(data:image/jpeg;base64,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) no-repeat 50%;background:var(--game-icon-clue,url(data:image/jpeg;base64,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)) no-repeat center center;background-size:contain;border-radius:50%}.clue-count{align-items:center;color:#fff;font-size:20px;font-weight:700;height:18px;width:18px;z-index:2}.clue-count,.investigators-at-location{display:flex;justify-content:center;position:absolute}.investigators-at-location{flex-wrap:wrap;gap:4px;max-width:130px;z-index:1}.investigators-at-location .investigator-marker{position:absolute}.investigator-marker{align-items:center;background:#ff6b6b;border:2px solid #c92a2a;border-radius:50%;cursor:help;display:flex;height:75px;justify-content:center;overflow:visible;position:relative;width:75px}.investigator-marker:hover{z-index:5000!important}.investigator-marker-status{background:#b91c1c;border-radius:999px;bottom:20px;box-shadow:0 6px 12px #00000059;color:#fff;font-size:10px;font-weight:800;left:50%;opacity:.5;padding:2px 8px;pointer-events:none;position:absolute;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap;width:max-content;writing-mode:horizontal-tb}.investigator-token-image{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.investigator-initial{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.monster-markers-tooltip{margin-bottom:-25px;margin-left:25px}.monster-markers-tooltip .monster-tooltip-right{transform:translateY(-70px)}.map .monster-markers-location{display:flex;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%);z-index:15}.map .location:is(.Sky,.Outskirts)>.monster-markers-location{top:50%}.monster-marker{background:#0f0f0f;border:2px solid #000;height:50px;position:absolute;width:50px}.monster-marker.monster-movement-normal{border-color:#000}.monster-marker.monster-movement-fast{border-color:red}.monster-marker.monster-movement-special{border-color:#0f0}.monster-marker.monster-movement-stationary{border-color:#ff0}.monster-marker.monster-movement-flying{border-color:#00f}.monster-marker.monster-movement-stalker{border-color:#a855f7}.monster-marker.monster-movement-aquatic{border-color:#f97316;box-shadow:0 0 10px 4px #f97316b3}.monster-marker.monster-marker-digital{background:#0000;border-color:#0000;border-radius:7%}.monster-icon{display:block;height:100%;object-fit:cover;width:100%}.monster-tooltip-right{bottom:100%;margin-left:100%}.monster-tooltip-left,.monster-tooltip-right{display:none;gap:10px;position:absolute;z-index:25}.monster-tooltip-left{left:0}.monster-breakdown-label{background:#0f172a99;color:#fff;font-size:14px;font-weight:700;padding:4px}.monster-marker:hover .monster-tooltip-left,.monster-marker:hover .monster-tooltip-right{display:flex}.monster-tooltip-image{background:#111;border:1px solid #444;border-radius:6px;height:auto;max-height:180px;width:110px}.sealed-marker{background:#fff;background:url(data:image/jpeg;base64,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) no-repeat 50%;background:var(--game-icon-elder-sign,url(data:image/jpeg;base64,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)) no-repeat center center;background-size:contain;border-radius:50%;box-shadow:0 0 10px 10px #00ff00b3;font-size:20px;opacity:.7}.closed-marker,.sealed-marker{align-items:center;display:flex;justify-content:center;position:absolute}.closed-marker{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAXgBeAAD/4QBoRXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAAExAAIAAAARAAAATgAAAAAAAW8cAAAD6AABbxwAAAPoUGFpbnQuTkVUIDUuMS4xMQAA/9sAQwAQCwwODAoQDg0OEhEQExgoGhgWFhgxIyUdKDozPTw5Mzg3QEhcTkBEV0U3OFBtUVdfYmdoZz5NcXlwZHhcZWdj/9sAQwEREhIYFRgvGhovY0I4QmNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2Nj/8AAEQgBFgC3AwERAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8AZoujWNzpdvNLCHkdckk9aBFw+HtO3H/R1xTAQeH9Ox/qFoAP+Ef00HmBaAF/4R/TSTi3WmIRvD+m4/1AoAhfQdPwQIQPekMwdQ0pLWXiMFD0NVYkpmCL/nmKQwW3i3f6sUWFcl8i3xzDg07WD5kbW8BYEJSdg1JEtIGB+RapJMltoU2cK9YxT5UK7I3tIQM+WBSasNMf9kgIH7sVXKhXYfYoOyCjlQudifZIf+eYo5UPmYptIP7gpcqC7I3tYc4CYpNK5SbIzaxZ+7UFCfZov7tAEdxGIYg8QKtnGQaAO98OlTolpx0jFBRoHbu+9QA3gg0gA7RjvTEKME9MVRI0tzjFIpET4BBxUjIbuBLiPY6jmrRLRy9/YvayEYO3sadriKw4cc0LRg9iQqOtW0ZpjSAVxnvU2Kuxuzawz0qWrMd9BdxVsqSR70DXmK7l15Ap62EOEiEAHinzIlxZIdnGHBqr3FysTBOfT2pk7DTgdBSKQ2UZwaUkVEjYCoZaGVIFe+/1H4igDu/Dh/4klsD08sU0DNE43DAoAYwyDRYYzByMcUgJBnNUSVpZCrYzUM0WwzzCfr60hknmxtgMeaYrEU9qlyjqXGMU07CcbnO3mmS2zgjDL7VV77E2KsgZTgjFW2QkQljUXKsKW55obBIdvyvAquYnl1Guc9qT1GlYYeTUFAMimAuT0zQId5j5xTuxWQrS5AyKbkw5UIGVjycUrodhG2n7podugXK9+CLYZ/vCh3sC3O18O5/se2/65ihAzTYknk0ANz1+akMiY8jJxSGOBweuRVElO9j3Rl1bvWbNUVFdiuCayu0zo5U0O39B1FNT7kumAfk8mrUyOVkU/wC9i2lj9apNEtMw7lZIpCrHI9aojYhBDEcflS1FoTz25i2ncORn6U9R2RBnikSxyniqTExhHekMTHNIBRQA7bnqaqwhGFJgNpDCgCG9/wCPfr/EKfQDt/Di50W27fu6aYNGiwwaBDMjDYBFAyNv4cjrSAUHk4FUSQXTD7O2R0rJ7myM2Nsg55rFnRFjueMcUhiBuSMZph6ibsgUCK13AJUOBzVxk0Zyjcyx+5JBXLdq2TMNhjs7tljmi9xMZSAM8UAFAE8M0acSR7xTuBHIyM5KLgelFwDIzRcQhGe1MA2EdQaVguJQMgvP+PY/7wpdAOw8PM39k24PTy+KENmiZGGMUwGec+DnFIBvnsMcA0ASeap4IxVak6FW9kzAdvIFQzVGdC2MmsWjeLC5m8qMNjmlFXHOSSuQLfoSQykfhWjptGaqJjhdRNjLYqeVlcyZIHVgSGFIZXuLZZFDD71WpW3M5RuZzRsjlSMVoYNDCOBigAIGaYBgYFIYNhSQOaBDaAHA4PFCGxSTzVEiCRhxnilcLCEkmjcZDecWp4/iFIOp1vh8n+y7fn+ChDZosckYOKZJE3fnNFgIsZIw2KBj2wByeaokrXLAxEZrN7mqM3zAGODjNZ21Nb2QtwwMIzzVU7XFUvyhHFG0fKjmus4l5CfZISMbTUuJSkxhsQuSjlalwTLUmhvkXKD5XyPrUumi/aMilS4P30DUuRrYHUutSqcrwRjFKzRNxCQe1Fw3AnFIp6DaZIUALSGL61ZI2pGFAEd3/wAeh/3hQB1GgkDS4M/3KEDNFiDjPSqEIQADtoAhYgMNwpADHgnFUSVbs/JxUPc1RlOfX1rPqa30JXY+R04FEdxT+EnhOYwa7EcTHjOBTQXsLSKTDnApDEPeloPVlCcKPr2rGVTsdEKOl2VXqEVNWIj1qjFjlXNMQ09aACgBxAx0NMQ2kMKAI7v/AI8z/vCgDptD/wCQbb/7lNAzR3YwMVViWBzg0CIn5IB5pFBIWxwBRqLQz7+UpEcrUPc0jsZYfIz1pFk7EmH04pR3CWxZgIEQ5xx3rrRxserAgc9aaELnrzQMUAkZPSs5zUUawhKRBcSAZCmuSVRzO2nSUSk59eaEaSstxjRMy7gOK3jB2OOpVV7IjKfL0p2MxBxUjGHrQAUATnmPmtOhC3IKzLCgCO7/AOPRv94UAdLon/INg5/gpoGXwMN1qyGKTkEE0CI2GOQelJlIRsbRzTRLKOpqPs7c1MiomSMqox3FZmxKWHlnJOaS3G9h0c7BNpGRXSmcrRIkw4AQk+1O4rFtEXbucEe1YTrJbHRTouW5HPOMYHH0rlbcndndCCitCjJJ1960jC5M6iiLFGW5PSuqEEjhqVXItqqjjFWYkE9v8pIpPUpaFMxsq7scGsTWxEevNAgoAmIyhJNafZJ6kNZlBQBHd/8AHof94UAdHov/ACDbfJx8gpoTNHg+1WSNJ4xigBHJwMUmCGE/IOKpbEsqX/MLD2pSKiYq9PvYrNo0THswC4IzxUGl9CSBCV5IC+prfmsjDlcnoW4GiiAIwW9a5p1G9jrhRS3CafIIH4msku50bFR234CnJraEL7mFStbRAtueT96ulJI4pSbEyRxnFMlajxI2epFMLIUzuByQwpMaF2hweAAa5dbnbZNFKVdrYq07owkmmMpkoeHO3HWmmxNajKQwoAju/wDjzb/eFAHRaMXOn2+FGAgppA2aPmEdYxT1J0AFTyBj1FAaCuYivJOad2FkQswC9aEwaKd46GM4bHFJscUYoIx681JQ9gQQG6Y6VLNF5gJD90E4FJ7FJ66EoJCg5/Csze9ldiMGeQIDw1XFWVzGc23ZEj2zW5Ubsk9K1hLmMJxsPIlTjPDVSmmS4NIVraTaGwCfSp9oh+zdiJYpC5AX8KtyS3JUWxsi4UDaRzQpKQ3Fx3JEORzXM9zrjsivdAcECqiZ1EV8YODVmI4ZxTQMTBoEKQcc0rDIbv8A49D/ALwoA6LQ8/2dFz/AKtEyL5OB1pkjSwx1xQA0kAE9aQys7ZyN2aEDK0wDKT7UNDizOjkRM7lyf5VBomhu7c2TUl3TYqHLYGOaLDU7aFy3gkDLuAZTUtxGuYluUSKSN1GOelODbTJlZNMddyRrs3DJ7GphfoVO3UbM6kxt0qordEy6MdI7faIyv3aI/Cwlo0GQL7g9R09KV7wHb3tCOR4wjoTls1UE20yZNWaZCjDbwM1M/iNaesRlyPlGRiiBNSxV7+tWzFCgZ74poHuOyOBmrIHeXuHDA/jRZAmVr0YtWH+0KlopG9ozbdOi/wBwVS2Ie5d3DtTENJAHIoAN3GMUAUywDn1pIbGyEkYx2psUTIYfMfrWZoKzZxikU2SRDhia0iZsnEzxgBWNNxQKchHd2bLNmhRtog5m9WExd9uTnHSkopbDc2waRtmxhnFCjbUfPdEi3DxomQDUOnfYpVLDBMRceay8+gp8nu2QubW7I3bfIW9TVRTQpO70JIc4OO1ZTWpvTegXP+q5OamLHU2K6xO7EgYHqatvuZRTb0EwB1GaEwlEaxHYYqnYzs0OUcZxTSAhvh/orf7wpNAmbuilDp8QY4+QU0xNF0hB0frTTFYRlBX7wNF0FmRMw/vjii4rFZmViSB0oQNWI3PHB60wW5mPwzD3rM0G0AWreMvESMAitYaozk7Mf5DexqrC5gMLjORRYLiqrqc7c0WDmQHcSTt5NOwroYynjg1Nik0NKN0waLDuhACD0/SgCaGMkkdK56m500loTsIIosOd7egrNPsbcrfxFOSVpDgcD0qvUjyiMDEHBH41SIuI4BANO4pJWFTkc1qjnZFqH/Hm2P74pSCJt6MmdOhOP4BVJKwm9S75a9xTsibjTCvYA0rId2MaCPPIosguVpkCt8vSp2LSuRMuDzTTuDVmZs2RI2fWoe5RHSAv6eA0bAitYGcxzRAP8pI9Kom4rx7VDAnNPYExWUoine3NMWrBELkkSHApBewkiOFyGOaBqwAStIEJpXtuVbsTCFoxlyKwnWUdEdFPDOWrIZnY8DgVz35ndncoqCsiuV461VyHEjdlXgdapJmM5RWgxdxOasxV2ObASgp7CE/L0p3JauRXzf6GQefmFPmuiXGzOi0G2lfTYWUcFBTTE0jThtmdiqpkiruieUmOmyMv3QOaXMHKL/Zc2QCgIo5kLlGz6QVj3bBuJpXTKSsUbizhSVEP3j1qEy3EwNRhEVw4XgZo3E1Yp0CL2nvhXBH41cJWZMldFnK7wT3rW5lZiTYMfFK5VrBKFeNMHmlzFcthbdVXdkjNDmkHK2WDFmNc4ANZzrRijSnQlJgzJEx2D5sd6451JTPQp0YxIHZ5CC9SbFeWVUPWrjFsic1DcpySFuBwK3UbHDOq5EYBNUYkkYH41LNadrExgmK58psH2oHKSYnkyLxsbPpii1wTSKuoHFsQRg7hTtYmTudl4bZV0a3PfyxSuKxcsZtt8wPRhTuFjZUr2NMQpnTIANAWKs10qkjPWlcaRgXb/wCnJ7mhMb6FG9SNpmRx1rNytsaqCaM24051y8PzpVqaZlKm4kdsDtZScetHUcdtSc9vm5FLmaL5YiFSQx3/AIZo5mLlRLHaSTAYJCjqaTlbcajfYnWKG33HO9/WsnUb2N4UrfEMaVmAyePaosbehHJIFOSfzppBe2rKkt0xG1TW0afc5qmI6RIOWOTWmxyu7d2OKbVG4c07B6jO5OeKQPuLEf3gI60yTWsZ3kBDdqlm0di75fmnao6007ClG5j+IIVjtCCPmDirbujK1jY8PyldMt07FRWTNVsXN2y7Rs96AN6Jsx8CrRDHokZUtigDPuGGcYxzUstGHcsG1BcHjNCCRXvXU3DKeDWU1Y3pu6I0kaPhTx3qNzW1tyJ0ilycFW9RVxm1uZyoqWxGNPklcBGLZ9K6E4yVzjlGUHZluPS47YbriTLf3awnUS0R0UqUnq9iSW5+UIg2qOlYO73OtRUdik7/ADGqSKK8k4XhTlq1jBsxnWjHYhYSSGtlTscM6rluKLZ8Zq+RkcwxwV69ai1ir3JJJzMEUKOOKQXIWA3kUwYqAlhg80Es0tMAErDvUyOiOx0djGG++AMUImRheLkVYG2jjev9at7Gdi1og26TbuMfdFS9i4k05KThm6GkM6CzlHlBscU0SyeWVB7GgEYt/NtBIPepZaMhjvu4yM9RTW4pbEXiMeXcIV4ytU1cm7WxnQXDs4XGSaylA3p1ujNi1s96FpjsGfxrBtJnRvsTy3kdsgjt1H+9Re+wcl3qZ8kryFmY8n1osaWK88wjC5OTVxi2ZzqxiVGlaUnHAreFM46ldseluSu6t1HQ5nLUtRxbTn2pkPUM5Q47UwKT8sc1lM3gIkeDkGouVy22GSf6xieaZL3CL/WLk8ZoEaqKyTB48DI/OoZutjTs7idOqhh9aaEzK8SyNLaMzLt/eDj86ozdizosgXSIs/3RUlKxbu5PMjXC9KBklvf3ESqgTIpi0HT3F7KxwpAoaBMp3Dz4G8HIpFpkMDk3MZYd6ETJ6FvWtOkupUcHagXk03JLcSi5aIq28VvakeWoZ/7xrmlUb2O2GHS3GTTyEkliM1CVzfZWRXkmCDLNVqNzOUlHcqSXEjnC8A1qoJbnNKrKTtEWOLcRv5pOVthqknuW47Ecshz7VpTrJ7mFWg1qh7IVhAPGK6r6HHbXUYmCwwaQxgHLBjTEyq3DnHNZTNoCEg4zx9Ky1NXYjb75xyPeq3IY1ThhQI2bdsyIjccVDNo7G1YooA2jPNNAzH8WqBaEgY+ccfnVGbJ9AtfM0iJi3GBxSGjQltGMBbccDpSKvqLbQqYkYsc5oQM1PLVEyTxjvTEZl48AyWU5qWykjNkWMsJI+x5qkxMS6uWdiC/yjpXLO7Z30klEpPMEPNCiNzSKklznIX862jT7nNPEdERMjsOT1rfkscbnzbjkVoz8wyKmVNvY0p1VF6lpHRgNtczTW53xkpaomjk2NkcVDRXqXEeOddsnBx1FXGtKGhz1KEZ7EUlk0ZBQbl9RXXCrGexwzpShuVyMOcrWpkylNyT25qJmsPIjJHpmsjRvQlhtZJ2JVcADvTbJS7EEimOTB6igHoy8WYeTNnOfSkaK+5vWEhZRxipKdjO8Wf8AHgf+ui/1qjN3LPh4kaNDj0GaQ0bTqPsrZPamHUqWpOzHbNJFMuXT/IoB5Ipkoxr5zt+bpUstGaXZWHoapE7DLyUxDnqelQ4a3NPa2jYzWct1NXYwcmwiGZAKpbkPY03jAC4FbmGooQENxyaRRXkgKqGXg1MoJmkajjqMScg4euaVPsd1OunpIuQyZIwc1zyR0qzV0Xorl4z7VG2qJaT0ZO9vBdKDEQknoe9dUK/RnFUoa3RiXtnLDIwdD19K6G01oYqLTsPtLNAFeU5HpWEqiRvGm2XJJQXKphFA6Vlztmvs7IyLzmXdkZPatoPQ56isy1CqParzyKZUdUXoLxEwDkj2qepXkVPENwJtNJ2kfvFxn8atGTNLw6hbR4SPSgaNCR2EZXORQMgtGIVuehqUNk7yBznHQUxGfqHEXJ60mUjHmk+YDpiqRL6lrU0D6ZFLjnpmqMzFpCHw/wCtXHrTW4nsakg4GTzW5gKoPPNACdU5oAqrEHkINKxdxWheEhozWcqaka060okkV3nIfg1ySpNHfCspFrzwgVgcVjytmpHcahJMu0nIrWKaRDir3K3mNgfN07U7FKxDNOeVGee9XGBzVavQrnJ5PNanKaNkcwgMPlpM0izVgiRQBtBqTQpeJY1XTSVGP3i8fnVGTLmg3MUWjQKzc7elA0WhcpIGVcmlcZCkojR8tzSv0KtceLpFAG4dKAaKN7MsuNueKBrQybrh81SIkaVwxbQkyOhqrkWsYlIkdEcSr9aa3E9jWk5Cmugw3Ad6ADjbQBXjx55z60insWyuV6Um0gjFvYpusYY45Nc06l9Ed1Kj1kMZietZJHU2RlgOhqrGTlYVcuaT0HG8y2kMflsHUEY4NSqjTKlQTVyg+0D5R3rZM4pKxbtJlWAqVJOaCoo14ZlCKQOam5dih4jnWTTSMHd5g/rVIzkRaZg6dDnPShlRRoRAqeSfpSY15Fe5nTzDGBz9aLDuRb1RxxjI7Uw9A80OGXHSgRSu85GaaImXixbSNtPYkyKCR0f+sX601uJ7Gu3QV0GAi9TSAcynaBTYhiWz+ZuYYUVjOqonRCk5hNNj5VHArklJyep3U6SgtCo7ckmmkaNpERYscLW0YX3OWpW7EbxkGrcbHPzX1HxTbeCKylC50U63LuSy3OUO04J7VChrqaTr3joQkfuhx1NbdDl0JLbkNjrSaLg3sXVn/djjBHpUmmhX1iUPpAG35vMGT+dUjOdzW0C08zS7dgOoFDBM1JbXYSdvaiw0zn71cXiMBjJo6D2LE9uCu4cHFSOxTVCFYnrQNFa7+6MciqW5E9rlyH5tObPQCqIMg9aRI6P74+tNbiexrt91ea6DAWFWduKltLcpJss4SMAnk1zTrdjrp0O5VnuCcgHiua19WdqSRReTB461tGDZnOookeGdskcVvCFjinUbLkNuFAPrWyVjnbuQXQwxHepktC4FPvWJoHTigCwc/ZhzRYVxbQZY49KT2NYGhAysnPap1NCtrWP7MOOnmD+tNESOk8Mr/wASS1Jx90VRJpXRXymHfFAI5nUI9ksTZyN1IssTup6dMVIyi0eEyDQMpXSgrn9KaJlsW7H5rBxjNXuZoyHHzke9Ilgv3hQhGyCgVd57dK0nUSQU6UpMcLhVUqvArjnKUjuhSjHYryzk47CkomhTklJYgVtGBhUrdESxQkkFq6oxscEp3JMBScUydy0mNqnpTFoUbnh2qXsXEpd6wNQoAtAA2h5ouOzLeipBIzrLwccGk2XHYuxQKCwHIzSZZn69GF04kf8APQcfnTREjovD1xFHoVorHnYKLiSLFzepnaEJouUkZ9yUlZd8RB7UXYWTK6runEfQdKQ7l06cmDtbPrTtcVyjcaYCjryXA6ULcb1RBpyMlvKjDGM1RBjyqTMwHrSJtdiKAOe9S2XFW1JldmOckmpZtBsc0mCcmklctyUdxAGlIFdEKaRyVKzkII9r4NWomXNc0ACNv0qjN7kDfeNAFlfupmgRRuc+Y1J6lxKR61gahQBaQ5tSKRVtBbB9khGKbVwjKxoxPKpOznPrUGuhQ1ppTYHzP74/rVIiTOp8N2kb6HaMy5OwGmTc0PIjEh+VaBmXrOYwrKMe9IpFizsEcRyY3EjOTQS9DSW3VFbC8mmIx9Vuha79g+bFLqaJaXMC21BQsjSkbmNGxKdyjcSK8hK8D2pBdEYIB9aNw0Q8sf4RTUG9RyqW2HwxF3BatYxsYSlcvhEQDoK0M7FOUgOeRSY0T/aUTb82TijmQuVkElwhZjS5kVyjxfKqKAORS5w5WVpZ/MYnGKnnKUbENQUFAEyE+S1IasMiUs+BnNUiWzdtXJRA67e1Q9zZWtoV/EYA00jA/wBYv9aaJkjpfDjBfDtmc/8ALMUxFzcM0ijJ13mEc0DRp6SQbWPPXbQiZF08LzTEcrri7nY5wMUnuaLY5kKWLAdqZkN4A96Q7iUyRyuQOtNOwhRK46HFPmYWBpHI5Y0rsLDNx9aQBQMKACgAoAKACgB6PhcE8GgCzpa771BSY1qb10m0gkdKRojJ8RNu0/I/vimiZHSaB/yL9lz/AMsxTEi9lB/EufrSGZmsPG8GFYZpjTsTafqFtb2aBm+YDmhCZHea6FUiBSc96iUmjWnT5tTAub2W4LCSkjWUEloU7IAzkEZBrQ4+o29jCTfKMCmwZXpCCgAoAApPQGgBdrehosAY5oAQ9aADFADhG7dFJ/CgCVLWeQ/JEx/CnYLivZ3CkgwOP+AmizBkRikX7yMPwpWAt6OQuoxbuOe9JgjsdTiiECvxluKZauchrqYsWzIDiQcD8aQSLGnTTjTbZQx2hBjmi4JNlxY5XG5pCB9aVx8pDMF2YJLGmpWBwuaFnHbiFQ8YLEdaLhyjtRtENoGiI3e1S1c1pz5XYw2t5Fb5wfrQjSU7lKJjFc8dc45qzke5ent0lAMk8an2OarQVis0NonWUv8ASldBYjD24PEZIHrQGhNGkkozFa8etAXQ4wXBABKoPYVN0OzGizJPzvmlzFKCJI7KIOu85FS5MtQRaFjbscKvelzMrkRbOjr5asgBJ7VPPcT0IyslsD+6AA9RWlyLIItdjjABhBI7indicYltfEFsc+ZF+lPmDlGtrWmuMND+lHMxcq7kTf2Xc5MWI5eoPvT5u4crCLTry7XLThlH+1TVgbMvX9NNpp7F33N5g/rQydR+lZbT4B/sioZrHY0lhbYctSsO5Ul4XBxwaAfmX4QNikntTAma4QIEYdKL2FYpyOpYkc/WkUYEqBrwrngtjNWjGW5vLoEXkK+SSaLXBW6jZfDihQyyY+tAaEEuilAAjqT3phdLclhgvIYCMnZ6CpcSlJMgJPepsXd7FcudxG4YJ607NILoQg5GHJpIGwSV4skk4otcEy/Za46SIjjKk4qHAG77mzqcsT2JIX749KpPSxCTvc45yS3yrxmrG31JAEBIk60XH6DJ4QuGBBBoRLSISdvTigT02LdpqlzaqVRztPrRYFLuV9Vv5rm0bzGz84p2E2WNP1e3tdPjj8qQyKOoxikh3sSL4jVQ48puaegnJspyausmQUYDOaegrtkketqoxscipsi0xx1xGb5kf9KLIOZjDq0bZ4l/z+NOyByZCt5bNMGKyDntj/GnoQ7s6O28S2cVusbRTvj2H+NFwKeqeJ1nkAiSRFHbj/GpepWxS/ttcghZAfw/xpJIHK6LR16JowCJh64A/wAa0uiRn9qWRHzRTE/Qf40rhqV59Rsy2Vhk49QP8aTbY0kiJtQt+qpIPy/xpWK5mSrqVq0LB45M9sAf40C5mVI72BJN2x+D7UxJ2dzoF8R2hsjG8MpJGOg/xqFGxTdzGGoW4JwknJz0H+NULmsJJqFu55ST8h/jQtAvcaL22xykp/L/ABp6BzPYY93bEcRyfpTEyI3cHZHpEkdzPHNBsjVgS3egD//Z) no-repeat 50%;background-size:contain;border-radius:2px;box-shadow:0 0 10px 10px #ff0000b3}.terror{background:url(/static/media/TerrorTrack.1f5dd20e154a100aea1f.png) no-repeat 50%;background:var(--game-icon-terror,url(/static/media/TerrorTrack.1f5dd20e154a100aea1f.png)) no-repeat center center;background-size:contain;border-radius:50%;position:absolute}.dunwich-terror{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QBoRXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAAExAAIAAAARAAAATgAAAAAAAABgAAAAAQAAAGAAAAABUGFpbnQuTkVUIDUuMS4xMQAA/9sAQwAyIiUsJR8yLCksODUyO0t9UUtFRUuZbXNafbWfvruyn6+syOH/88jU/9esr/r//f///////8Hw/////////////9sAQwE1ODhLQkuTUVGT/86vzv///////////////////////////////////////////////////////////////////8AAEQgAXQCRAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8AviT6UvmfSoQeO9KD9aQyUyfSml8ntimHrTWYDFAEof1AqTKjnjpVdZAwqKWV4+eqfTpQFi6XATIIqNZCy8dapiXKEA981NHhUBBznvRcLDTIxbC9SasKRwMZx3qpHkyZ7DqakkuEQ4zkY6gUDLDyqnpmmGX2qiJDJ1P/ANep4l7t+ApXCxOzcZxTN9B5BqMEUATo/HSniTHaoUIx2oJyKYE4kB7fpUU2JIyoyrdQQcVHu9aJCfLYr1xSEVPMl/vn86KZ5D/3TRVCNHjHaikGfekZtueTUlBIcY9ajmYbTx9Ka0hZsA4pZfu8E8CgZFGxHGcc0tw+0BR360gABGc4pLg5KkZ6UACwv5YdGyT2pElaNvTHUU+KYhAqDJFNeQMrFjlzjHFAA0rEYGMelNjQykgHB+vSmE9P1qaBzHwT98Z6dKBkixpHnjcR19qeJF4wOfrTGkwuFHJ9RTlI27Tjp6UEko4BLHpVZjtc80NKfL2k85xnHamupOCMYHXigZNbtu3A8Y5qRzgZqrE/lyZPQjB9qsScxnGDQIjaT5eM5qwBhRx2qmWyBgCrh5UdKAY3JoptFMkQNgAmmTt+73dOaieQY68U9HDjawPI7GkUQjlh+dWHbcvQY7VWGUYg5496lLZXgn86CgVgDk9qiY7vQClJ9Cfc0zl+MkCgQqttPBHPBpMDA5+vPSkwQcjO31oBPvQMUnac8cU4O2fmIphJPGaac9OfyoAnhkVm+bOTxnNLJLwOCMcdeCKroSHz/SpZJC2AB+lAhclnHv0q2o+XAHGOeaqIVAyTyvSlNw2CB370ADAY71Yj3eXt9qqoRkA1ZkkKLnA9uaAZCjD+IHNW2cgEHOQKpR/fGcepNWzzlmIOfTtQDGeZ7Gik3p7flRTJKecnFPViD05pnf8A+vQP880DHvyQe1NLY7UZ/wA5oJ9KQ7i53HmgBthYL8vSmHrgZNPUqincr7u3PFMBY2+9nG3HSmcBT+nNKPu4OfwpO/c80APij8zg8epqPB3EelPSRoydhx703OOMmgBp6elKhy3pQfuj3owccA/lQAudzEZ/WkyM8UnzAc5/Kjr/APqoAMnr/WpyCzDHP41GEYpuBBA/SnRtg9T+VIZKrLGPvbiajZsnj+dDqd3HQ89KBwRzn8KBC7T70VJ5p9RRTEVicU3J/wAil/Kk+n86AFz/AJxR19PypAf85oBwelAE1vtDjd/Klm3ec2QOenHaoVJ/h6/WpJJPMRc5yOtAyMgjPQUo4wcCjsKcOE6d/wAqAGt0zkZ70iMUbIIpSTz9KIl3tjI/GgBTtJ3KADSAEHpSNweOlGSG45FADs5GDyD70w/55pSee9OX5lI75oAVWAQj19+1Mzig8cHP0xTg4/ufnQA4HcOuCO+aUA9iD+NMyrdsH2oU4zxSAm3P/d/Wio9zetFMRCTSbqYT1pMmmIfmlDfjUe6l3GgCUHB3LSgnNReYaUPnnH60hko96AQWx/Om+Zx06e9N3c8igLjuMMOh7e9CkKwJGRQCWYIOM0xiVYigB7FeNvQ0lMD47UvmGgB/YninKUCncTuz2qHfzSh89RQA5m3En1oFNPHIpNxFAEqgHGWAye9Lggn/ABqEuQakkfLDtwKAuh+P9qinZ9qKYj//2Q==) no-repeat 50%;background-size:contain;border:2px solid red;box-shadow:0 0 10px 10px #ff0000b3;position:absolute}.dunwich-terror-popup-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.dunwich-terror-popup-grid img{background:#020617;border:1px solid #334155;border-radius:8px;height:auto;width:100%}.location-detail-popover{background:#fff;border:1px solid #e1e1e1;border-radius:10px;box-shadow:0 8px 20px #0000002e;padding:10px;position:absolute;z-index:40}.location-detail-close{background:#0000;border:none;color:#000;cursor:pointer;padding:4px;position:fixed;right:20px;top:10px;z-index:100}.location-detail-header{align-items:center;display:flex;gap:12px;margin-bottom:8px}.location-detail-name{color:#111;font-size:16px;font-weight:700}.location-detail-district{color:#555;font-size:12px}.location-detail-tags{display:flex;flex-wrap:wrap;gap:6px}.location-tag{border:1px solid #0000;border-radius:8px;font-size:11px;padding:3px 6px}.location-tag.stable{background:#e6f4ea;border-color:#c8e6c9;color:#1b5e20}.location-tag.sealed{background:#fff3e0;border-color:#ffe0b2;color:#e65100}.location-tag.closed{background:#fdecea;border-color:#f5c6cb;color:#b71c1c}.location-detail-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(1fr,1fr))}.detail-section{border-radius:10px;min-height:75px;padding:8px}.detail-title{color:#222;font-size:13px;font-weight:700;margin-bottom:6px}.detail-empty{color:#666;font-size:12px}.detail-text{color:#1f2937;font-size:13px;line-height:1.4}.detail-investigators{display:flex;flex-wrap:wrap;gap:8px}.detail-investigator{align-items:center;display:flex;flex-direction:column;gap:4px}.detail-investigator .investigator-marker{height:50px;width:50px}.detail-investigator-name{color:#222;font-size:11px}.detail-monsters{display:flex;flex-direction:column;gap:8px;position:relative}.monster-detail-card{position:absolute}.monster-detail-card.monster-top{display:flex;flex-direction:row}.monster-detail-images{display:flex}.monster-detail-card:hover{z-index:10000}.monster-detail-images img:hover{transform:scale(1.5);transition:transform .2s ease;z-index:250}.monster-detail-images img{background:#111;height:120px;width:120px;@media screen and (max-width:900px){height:90px;width:90px}@media screen and (max-width:750px){height:75px;width:75px}@media screen and (max-width:500px){height:60px;width:60px}}.detail-gates{display:flex;flex-wrap:wrap;gap:8px}.gate-detail-card{background:#fff;border:1px solid #ddd;border-radius:8px;min-width:140px;padding:8px}.gate-destination{color:#111;font-weight:700;margin-bottom:4px}.gate-meta{color:#444;display:flex;font-size:12px;gap:8px}.gate-detail-image-wrapper{display:flex;justify-content:center;margin-bottom:6px}.gate-detail-image{border-radius:8px;height:100px;object-fit:contain;transition:transform .2s ease;width:100px}.gate-detail-image:hover{transform:scale(1.5)}.location-full-overlay.game-dialog-backdrop{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.location-detail-panel.game-detail-dialog{background:#fffc;border-radius:12px;box-shadow:0 10px 32px #0006;color:#e2e8f0;display:block;max-height:90vh;overflow-y:auto;padding:18px;position:relative;width:90%}.location-detail-panel.game-detail-dialog .location-detail-header{color:#e2e8f0}.location-detail-panel.game-detail-dialog .location-detail-grid.full{color:#e2e8f0;grid-template-columns:minmax(0,1fr)}.location-detail-panel.game-detail-dialog .detail-investigator-sheet,.location-detail-panel.game-detail-dialog .detail-investigator-sheets,.location-detail-panel.game-detail-dialog .detail-section{max-width:100%;min-width:0}.location-detail-panel.game-detail-dialog .location-detail-header,.location-detail-panel.game-detail-dialog .player-header{flex-wrap:wrap;overflow-wrap:anywhere}.location-detail-panel.game-detail-dialog .location-detail-header>*,.location-detail-panel.game-detail-dialog .player-header>*{max-width:100%;min-width:0}.location-detail-panel.game-detail-dialog .player-header .online-status{flex-shrink:0}.location-detail-panel.game-detail-dialog .detail-investigator-fallback{overflow-wrap:anywhere}.detail-investigator-sheets{display:flex;flex-direction:column;gap:12px}.detail-investigator-sheet{.player-header{color:#000}}.detail-investigator-fallback{background:#111827;border:1px solid #1f2937;border-radius:8px;padding:12px;text-align:center}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.location-full-overlay.game-dialog-backdrop{box-sizing:border-box;padding:8px}.location-detail-panel.game-detail-dialog{box-sizing:border-box;max-height:calc(100dvh - 16px);max-width:100%;min-width:0;padding:8px;width:100%}.location-detail-panel.game-detail-dialog .detail-section{padding:4px}}.monster-info-front{display:inline-block;position:relative}.monster-marker>.monster-info-front{display:block;height:100%;width:100%}.dunwich-horror-token-header{position:relative}.dunwich-horror-token-header .monster-info-open{left:24px;top:50%}.game-info .monster-info-open,.game-ui .monster-info-open,.monster-info-open{background:#201e1b;border:1px solid #c8b995;border-radius:50%;box-sizing:border-box;color:#f4ecda;cursor:pointer;display:grid;font:700 18px Georgia,serif;height:26px;left:50%;max-height:26px;max-width:26px;min-height:26px;min-width:26px;padding:0;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px;z-index:2}.game-info .monster-info-open:is(:hover,:focus-visible),.game-ui .monster-info-open:is(:hover,:focus-visible),.monster-info-open:is(:hover,:focus-visible){transform:translate(-50%,-50%)}.monster-info-open:focus-visible{outline:3px solid #e5bb6f;outline-offset:2px}.monster-inspector{margin:auto;max-width:700px}.monster-inspector-art{margin:0 auto 16px;position:relative;width:180px}.monster-inspector-art img{display:block;width:100%}.game-ui .monster-inspector-art .monster-artwork-open,.monster-inspector-art .monster-artwork-open{background:#201e1b;border:1px solid #c8b995;border-radius:50%;bottom:8px;box-shadow:none;box-sizing:border-box;color:#f4ecda;cursor:pointer;display:grid;height:25.2px;max-height:25.2px;max-width:25.2px;min-height:25.2px;min-width:25.2px;opacity:.5;padding:0;place-items:center;position:absolute;right:8px;width:25.2px}.game-ui .monster-inspector-art .monster-artwork-open:is(:hover,:focus-visible){background:#201e1b;transform:none}.monster-artwork-open:focus-visible{outline:3px solid #e5bb6f;outline-offset:3px}.monster-dimension-sign{display:block;height:32px;width:32px}.monster-stat-icon{display:block;height:48px;width:48px}.monster-inspector-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.monster-inspector-stats dd{margin:4px 0 0}.monster-inspector-stats dt{font-weight:700}.monster-inspector-rules{white-space:pre-line}.monster-inspector-comparison{border-top:1px solid #a99770;margin-top:20px;padding-top:12px}.game-ui .monster-inspector-comparison .game-inspector-portrait{align-items:center;background:#0000;border:0;border-radius:50%;display:flex;flex:none;height:40px;justify-content:center;padding:4px;position:relative;width:40px}.game-ui .monster-inspector-comparison .game-inspector-selector{flex:none;height:36px;padding:4px;width:32px}.monster-inspector-full{height:100%;object-fit:contain;width:100%}@media(max-width:390px){.monster-inspector-stats{grid-template-columns:1fr}}.monsters{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.monster{height:100%;overflow:visible}.monster-marker .monster-token-svg{display:block;height:100%;width:100%}.monster-token-front{border-radius:7%;box-shadow:0 2px 5px #09121b30;height:200px;position:relative;width:200px}.monster-token-front-badge{fill:#f8f4eb;fill-opacity:.96;stroke:#fff;stroke-opacity:.65;stroke-width:1}@media (prefers-reduced-transparency:reduce){.monster-token-front-badge{fill-opacity:1}}.monster-marker .monster-token-front{height:100%;width:100%}.monster-token-front .monster-token-svg{display:block;height:100%;width:100%}.monster-token-back{height:200px;position:relative;width:200px}.monster-token-back .monster-token-svg{display:block;height:100%;width:100%}.monster-token-back-text{bottom:76px;color:#111;left:16px;line-height:1.15;overflow:hidden;pointer-events:none;position:absolute;right:16px;text-align:center;text-shadow:0 1px 2px #ffffffa6;top:16px}.monster-token-abilities{font-family:Cinzel,Georgia,serif;font-size:14px}.monster-token-ability{display:block}.monster-token-ability-suppressed{color:grey;text-decoration:line-through}.monster-token-additional-info{color:#111;font-family:Georgia,serif;font-size:10px;line-height:1.12;margin-top:5px}.monster-token-additional-info-line+.monster-token-additional-info-line{margin-top:3px}.monster-detail-images .monster-token-back,.monster-detail-images .monster-token-front,.monster-detail-images .monster-token-svg{background:#111;height:120px;width:120px}.monster-detail-images .monster-token-back-text{bottom:46px;left:9px;right:9px;top:10px}.monster-detail-images .monster-token-abilities{font-size:7px}.monster-detail-images .monster-token-additional-info{font-size:8px;margin-top:3px}.monster-token-additional-info.Dunwich{font-size:7px}.monster-token-additional-info.Bloated{font-size:8px}.monster-token-additional-info.Black.Man,.monster-token-additional-info.The.Beast{font-size:7px}.monster-token-additional-info.Child.Of.Abhoth{font-size:8px;margin-top:2px}.monster-detail-images .monster-token-additional-info-line+.monster-token-additional-info-line{margin-top:2px}.monster-detail-info{color:#f2eadc;font-size:12px;line-height:1.2;margin-top:6px;max-width:250px;text-align:left}.monster-detail-abilities{font-family:Cinzel,Georgia,serif}.monster-detail-ability+.monster-detail-ability{margin-top:2px}.monster-detail-additional-info{font-family:Georgia,serif;margin-top:5px}.monster-detail-additional-info-line+.monster-detail-additional-info-line{margin-top:4px}.monster-detail-images .monster-token-back:hover,.monster-detail-images .monster-token-front:hover,.monster-detail-images .monster-token-svg:hover{transform:scale(1.5);transition:transform .2s ease;z-index:250}.combat-monsters-wrapper{display:flex;flex-wrap:wrap;gap:8px}.dunwich-horror-token{align-self:flex-start;background:#f5ead2;border:3px solid #496d43;border-radius:14px;box-shadow:0 3px 12px #0003;box-sizing:border-box;color:#241f19;flex:0 1 320px;font:14px/1.5 Georgia,serif;max-width:100%;overflow-wrap:anywhere;text-align:left;width:320px}.dunwich-horror-token-header{align-items:center;border-bottom:1px solid #9d916e;display:flex;gap:12px;padding:12px}.dunwich-horror-token .dunwich-horror-token-header img{border-radius:8px;flex:none;height:72px;object-fit:cover;width:72px}.dunwich-horror-token-header strong{display:block;font:700 18px/1.3 Georgia,serif}.dunwich-horror-token-header span{display:block;font:12px/1.4 system-ui,sans-serif;margin-top:5px}.dunwich-horror-token-rules{padding:12px 16px}.dunwich-horror-token-rules p{margin:0 0 12px}.dunwich-horror-token-rules p:last-child{margin-bottom:0}.dunwich-horror-token-ability,.dunwich-horror-token-rules s{display:block;margin-bottom:6px}.dunwich-horror-token-stats{grid-gap:4px;background:#e4d5b5;border-radius:0 0 10px 10px;border-top:1px solid #9d916e;display:grid;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:12px 8px;text-align:center}.dunwich-horror-token-stats dt{font:12px/1.4 system-ui,sans-serif}.dunwich-horror-token-stats dd{font:700 19px/1.2 Georgia,serif;margin:4px 0 0}.monster-detail-images:has(>.dunwich-horror-token){flex-wrap:wrap;max-width:100%}.monster-detail-images .dunwich-horror-token-header img{height:72px;width:72px}.fight-actions .monster-detail-images>.dunwich-horror-token{flex-shrink:1}.digital-location-monster .monster-detail-card:has(.dunwich-horror-token){max-width:100%;width:320px}.digital-location-monster .monster-detail-images>.dunwich-horror-token{flex-shrink:1;height:auto;max-width:100%;width:320px}.mythos-card{align-items:center;background-color:#2c51a4;border-radius:4px;color:#f8fafc;display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;padding:4px 8px}.mythos-name{font-family:Cinzel,serif;font-optical-sizing:auto;font-size:24px;font-style:normal;font-weight:800;text-align:center}.mythos-gate{align-items:center;display:flex;flex-direction:column;padding:4px}.gate-burst{color:#ff1493}.gate-surge{color:#efa628}.gate-blocked{color:#51e62f}.mythos-clue-wrapper{align-items:center;display:flex;flex-direction:column}.mythos-clue{height:40px;width:40px}.mythos-location{word-wrap:break-word;font-size:12px;max-width:92px;overflow:auto;text-align:center}.mythos-monsters{height:60px}.mythos-monsters-wrapper{align-items:center;display:flex;flex-direction:column;gap:4px}.mythos-text{font-family:Cinzel,serif;font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:700}.mythos-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.mythos-doom-track-eyes{display:flex;flex-direction:row;height:45px;padding-right:40px;position:relative}.mythos-doom-track-eye{height:45px;width:20px;.doom-track-eye{border:1px solid #ff0}}.mythos-terror-level-eyes{display:flex;flex-direction:row;height:40px;position:relative}.mythos-terror-level-eye{height:40px;width:20px}.mythos-terror{height:45px;width:45px}.mythos-clue-investigator{height:40px;margin-top:-5px;transform:scale(.5)}.mythos-monster-movement-column{display:flex;flex-direction:column}.mythos-monster-movement-row{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center;padding:4px 8px;text-align:center}.mythos-monster-movement-row.white{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;color:#000}.mythos-monster-movement-row.black{background-color:#000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff}.admin-deck-panel{margin-top:1rem}.admin-deck-list{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}.admin-deck-entry{align-items:flex-start;border:1px solid #444;border-radius:4px;display:flex;gap:1rem;padding:.75rem}.admin-deck-card{flex:1 1;min-width:0;overflow-wrap:anywhere}.admin-deck-metadata{font-size:.85rem;margin-bottom:.5rem}.admin-deck-moves{display:flex;flex-direction:column;flex-shrink:0;gap:.4rem}@media (max-width:600px){.admin-deck-entry{flex-direction:column}.admin-deck-moves{flex-direction:row;flex-wrap:wrap}}:root{--digital-card-max-width:200px;--digital-card-width:200px;--digital-card-height:300px}.card.digital-item-card{--item-accent:#24543c;background:var(--item-accent);border:1px solid var(--item-accent);border-radius:9px;box-shadow:0 2px 5px #18251e26;box-sizing:border-box;color:#292923;container-type:inline-size;display:flex;flex:none;flex-direction:column;font:14px/1.3;height:300px;height:var(--digital-card-height);max-width:100%;overflow:hidden;padding:3px;position:relative;text-align:left;width:200px;width:var(--digital-card-width)}.digital-item-unique{--item-accent:#833c37}.card.digital-corruption-green{--item-accent:#166534}.card.digital-corruption-red{--item-accent:#991b1b}.digital-item-corruption .digital-item-text-header{background:#f6efdf;border-radius:5px 5px 0 0;flex:0 0 60px}.digital-item-corruption .digital-item-title-text{max-height:44px}.card.digital-item-corruption .digital-item-title{opacity:1}.digital-corruption-metadata{align-items:center;display:flex;gap:6px;justify-content:center}.digital-corruption-sign{border:1px solid #171717;border-radius:4px;display:grid;flex:none;height:26px;place-items:center;width:28px}.digital-corruption-sign .corruption-marker-sign{display:block;height:20px;width:20px}.card.digital-item-special{--item-accent:#666661}.card.digital-item-special .digital-item-title{background:#fff;border-color:#aaa9a3;color:#292923;opacity:.8}.digital-item-special .digital-item-title-text{max-height:44px}.digital-item-special .digital-item-text-header{background:#f6efdf;border-radius:5px 5px 0 0;flex:0 0 60px}.digital-special-clues{background:#f6efdf;flex:0 0 24px;font-size:11px;padding:3px 7px;text-align:right}.card.digital-item-unique{--item-accent:#833c37}.card.digital-item-spell,.digital-item-spell{--item-accent:#604476}.card.digital-item-ally{--item-accent:#966124;border-color:#68421c;box-shadow:inset 0 0 0 1px #e4bd71,0 2px 5px #18251e26}.digital-item-ally .digital-item-artwork{background:var(--item-accent);height:180px;height:calc(var(--digital-card-height)*.6)}.card.digital-item-card.digital-item-ally .digital-item-artwork img{border:2px solid #e4bd71;border-radius:50%}.digital-item-ally .digital-item-metadata{background:#ead7ae;border-block:1px solid #b78b47}.card.digital-item-skill{--item-accent:#263e33;box-shadow:inset 0 0 0 1px #c4a25b,0 2px 5px #18251e26}.digital-item-skill .digital-item-text-header{background:#f6efdf;border-radius:5px 5px 0 0;flex:0 0 60px}.digital-item-skill .digital-item-metadata{background:#e9dfc9;border-block:1px solid #b79c62}.card.digital-item-personalStory,.card.digital-item-relationship{--item-accent:#75614d;box-shadow:inset 0 0 0 1px #c8bda3,0 2px 5px #18251e26}.digital-item-personalStory .digital-item-text-header,.digital-item-relationship .digital-item-text-header{background:#f6efdf;border-radius:5px 5px 0 0;flex:0 0 60px}.card.digital-item-personalStory .digital-item-title,.card.digital-item-relationship .digital-item-title{border-color:#c8bda3;opacity:1}.digital-item-personalStory .digital-item-title-text,.digital-item-relationship .digital-item-title-text{max-height:44px}.digital-item-personalStory .digital-item-rules{border-radius:0 0 5px 5px}.card.digital-item-personalStory.digital-personal-story-reward{.digital-item-rules,.digital-item-text-header{background:#dcebd8}}.card.digital-item-personalStory.digital-personal-story-fail{.digital-item-rules,.digital-item-text-header{background:#f0dada}}.digital-item-annotation{--fit-font-size:11;align-items:center;background:#ede3cf;color:#30271e;display:flex;flex:0 0 38px;line-height:1.2;min-height:0;overflow:hidden;padding:4px 7px;text-align:center}.digital-item-annotation .relationship-partner{font-size:inherit;margin:0}.digital-personal-progress{background:#f6efdf;border-radius:0 0 5px 5px;flex:0 0 24px;font-size:11px;line-height:18px;padding:3px 7px;text-align:right}.digital-personal-story-wrapper{flex:none;max-width:100%;min-width:0;position:relative;width:200px;width:var(--digital-card-width)}.digital-personal-outcomes{left:100%;position:absolute;top:0;z-index:35}.digital-personal-outcomes .investigator-personal-stories-tooltip{padding-left:4px}@media (hover:none){.digital-personal-story-wrapper.x:hover .investigator-personal-stories-tooltip{display:none}}.digital-item-card *,.digital-item-readable *{box-sizing:border-box}.digital-item-card .digital-item-title{background:var(--item-accent);border:1px solid #fff8e780;border-radius:0 0 5px 5px;box-shadow:0 2px 5px #0006;color:#fff8e7;cursor:inherit;display:block;left:0;margin:0 auto;max-width:85%;min-height:10px;min-width:44px;opacity:.8;padding:4px 9px;position:absolute;right:0;text-align:center;top:0;width:fit-content;z-index:2}.digital-item-title-text{--fit-font-size:15;align-items:center;display:flex;font-size:15px;height:100%;line-height:1.1;overflow:hidden;overflow-wrap:anywhere}.card.digital-item-skill .digital-item-title{background:#f0dfa6;border-color:#b79c62;color:#302d26;opacity:1}.digital-item-ally .digital-item-title-text,.digital-item-skill .digital-item-title-text{max-height:44px}.digital-item-skill .digital-item-title-text{overflow-wrap:normal}.digital-item-card button.digital-item-info{background:#16251e80;border-radius:50%;box-shadow:none;color:#fff8e7;cursor:pointer;display:grid;height:44px;left:4px;margin:0;min-height:44px;padding:0;place-items:center;position:absolute;top:4px;width:44px;z-index:4}.digital-item-fit-content{flex:none;width:100%}.digital-item-artwork{background:#ded3b9;flex:none;height:129px;height:calc(var(--digital-card-height)*.43);position:relative;width:100%}.card.digital-item-card .digital-item-artwork img{border-radius:5px 5px 0 0;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.digital-item-artwork-missing{display:grid;font-size:12px;inset:0;padding:8px;place-items:center;position:absolute;text-align:center}.digital-item-card button.digital-item-magnifier{background:#16251ee6;border:0;border-radius:8px 0 0 0;bottom:0;box-shadow:none;color:#fff;cursor:pointer;display:grid;height:44px;margin:0;min-height:44px;padding:0;place-items:center;position:absolute;right:0;width:44px}.digital-item-card button:is(:hover,:focus-visible){box-shadow:none;transform:none}.digital-item-card button:active{filter:brightness(1.2)}.digital-item-card button:focus-visible{outline:2px solid #ffdf91;outline-offset:-3px}.digital-item-metadata{background:#e9dfc9;color:#302d26;flex:none;padding:4px 6px}.digital-item-type{align-items:center;display:flex;font-size:10px;font-weight:700;gap:4px;justify-content:center;line-height:1.2;min-height:16px}.digital-item-type svg{flex:none}.digital-item-stats{display:flex;gap:3px;justify-content:space-evenly;margin:3px 0 0;padding:0}.digital-item-stats:empty{display:none}.digital-item-stats>div{flex:1 1;min-width:0;text-align:center}.digital-item-stats dt{font-size:9px;line-height:1.2}.digital-item-stats dd{font-size:13px;font-weight:750;line-height:1.2;margin:0}.digital-item-rules{--fit-font-size:14;align-items:center;background:#f6efdf;display:flex;flex:1 1;font-size:14px;line-height:1.3;min-height:0;overflow:hidden;padding:7px;text-align:center}.digital-item-readable .description-wrapper,.digital-item-rules .description-wrapper{margin:0;padding:0}.digital-item-rules .description-wrapper{text-align:center}.digital-item-readable .description-wrapper{text-align:left}.digital-item-readable .card-markdown-line,.digital-item-rules .card-markdown-line{max-height:none;overflow-wrap:anywhere}.digital-item-readable .task-location-completed,.digital-item-rules .task-location-completed{color:#59564d}.digital-item-readable .task-location-current,.digital-item-rules .task-location-current{color:#24543c}.digital-item-uses{background:#16251ee6;border-radius:0 0 5px 0;color:#fff;font-size:12px;font-weight:700;left:4px;padding:2px 5px;position:absolute;top:60px}.digital-item-bottom-space{background:#f6efdf;border-radius:0 0 5px 5px;flex:0 0 28px}.digital-item-spell .digital-item-bottom-space.digital-item-has-stats{flex-basis:48px}.digital-item-card>.digital-item-metadata{align-items:center;border-radius:0 0 5px 5px;bottom:3px;display:flex;height:28px;justify-content:center;left:3px;padding:2px 4px;position:absolute;right:3px}.digital-item-card>.digital-item-metadata-with-stats{padding-inline:36px}.digital-item-card>.digital-item-metadata .digital-item-type{min-width:0}.digital-item-footer{align-items:center;bottom:3px;color:#292923;display:flex;height:28px;justify-content:center;left:3px;pointer-events:none;position:absolute;right:3px}.digital-item-spell .digital-item-footer{height:48px}.digital-item-footer button{pointer-events:auto}@container (max-width: 139px){.digital-item-bottom-space.digital-item-has-stats.digital-item-has-type{flex-basis:56px}.digital-item-spell .digital-item-bottom-space.digital-item-has-stats.digital-item-has-type{flex-basis:76px}.digital-item-card>.digital-item-metadata-with-stats{padding-inline:4px}.digital-item-card:has(>.digital-item-metadata)>.digital-item-footer{bottom:31px}}.digital-item-corner{align-items:flex-end;background:#ede3cb;border:1px solid #514b3c;bottom:0;display:flex;font:700 15px/1.2 Georgia,serif;gap:1px;height:28px;justify-content:center;padding:4px 2px 1px;position:absolute;width:36px}.digital-item-hands{border-radius:0 22px 0 5px;left:0;padding-right:5px}.digital-item-cost,.digital-item-sanity{border-radius:22px 0 5px 0;padding-left:5px;right:0}.digital-item-modifier{font-size:17px;font-weight:750;line-height:1;position:absolute;top:0}.digital-item-sanity-token{background:url(/static/media/sanity.9256749b51bab57e0bbd.png) 50%/contain no-repeat;background:var(--game-icon-brain,url(/static/media/sanity.9256749b51bab57e0bbd.png)) center /contain no-repeat;display:block;flex:none;height:21px;position:relative;width:25px}.digital-item-sanity-value{background:#315a73;border-radius:4px;color:#fff;display:grid;font:700 14px/1 system-ui,sans-serif;height:16px;left:8px;min-width:10px;padding:0 1px;place-items:center;position:absolute;top:3px}.digital-item-card button.digital-item-price-control,.digital-item-card button.digital-item-sanity-control{background:#0000;border:0;border-radius:28px 0 5px 0;bottom:0;box-shadow:none;color:inherit;cursor:pointer;height:44px;margin:0;min-height:44px;padding:0;position:absolute;right:0;width:44px}.digital-item-casting-cross{fill:none;stroke:#d21f2c;stroke-width:3;height:100%;inset:0;opacity:.85;pointer-events:none;position:absolute;width:100%;z-index:3}.spell-cost-breakdown dl{margin:12px 0}.spell-cost-breakdown dl>div{display:flex;gap:12px;justify-content:space-between;padding:4px 0}.spell-cost-breakdown dt{min-width:0}.spell-cost-breakdown dd{font-feature-settings:"tnum";flex:none;font-variant-numeric:tabular-nums;margin:0}.spell-cost-subtotal,.spell-cost-total{border-top:1px solid #9b9686}.spell-cost-total{font-weight:750}.digital-item-readable{color:#292923;font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}.game-detail-dialog:has(>.game-dialog-body>.digital-item-readable){max-width:640px}.digital-item-readable .digital-item-stats dd,.digital-item-readable .digital-item-stats dt,.digital-item-readable .digital-item-type{font-size:16px}.digital-item-readable .digital-item-metadata{border-radius:6px;padding:12px}.digital-item-readable-rules{font-size:18px;padding-block:16px}.spell-related-special{container-type:inline-size;margin-top:16px}.spell-related-special>.digital-item-card{--digital-card-width:min(var(--digital-card-max-width),100cqw)}.game-artwork-dialog .digital-item-artwork-full{display:block;height:100%;min-height:0;min-width:0;object-fit:contain;width:100%}.bottom-cards-grid:has(.digital-item-card),.investigator-digital-bottom-cards:has(.digital-item-card),.stacked-items:has(.digital-item-card),.wiki-cards-grid:has(.digital-item-card){container-type:inline-size;flex-wrap:wrap;gap:8px;min-width:0;width:100%}.bottom-cards-grid>.digital-item-card,.investigator-digital-bottom-cards>.digital-item-card,.stacked-group:has(.digital-item-card),.wiki-cards-grid>div:has(.digital-item-card){--digital-card-width:min(var(--digital-card-max-width),calc(100cqw/2 - 4px))}.bottom-cards-grid>.digital-personal-story-wrapper,.investigator-digital-bottom-cards>.digital-personal-story-wrapper{--digital-card-width:min(var(--digital-card-max-width),calc(100cqw/2 - 4px))}.investigator-digital-reference .investigator-digital-stories>.x.digital-personal-story-wrapper{flex:none;width:200px;width:var(--digital-card-width)}.wiki-cards-grid:has(.digital-item-card){overflow:visible}.wiki-cards-grid>div:has(.digital-item-card)>.wiki-card-count{pointer-events:none;top:60px}.stacked-group:has(.digital-item-card){--digital-exhausted-scale:tan(atan2(var(--digital-card-width),var(--digital-card-height)));--digital-exhausted-height:calc(var(--digital-card-width)*var(--digital-exhausted-scale));--digital-exhausted-transform:translateY(calc((var(--digital-exhausted-height) - var(--digital-card-height))/2)) rotate(-90deg) scale(var(--digital-exhausted-scale));flex:none;width:200px;width:var(--digital-card-width)}.stacked-group:has(.digital-item-card) .stacked-row{row-gap:0}.stacked-group:has(.digital-item-card) .stacked-row.unused{margin-bottom:236px;margin-bottom:calc(var(--digital-card-height) - 64px)}.stacked-group:has(.digital-item-card) .stacked-row.used{margin-bottom:0;row-gap:8px}.stacked-card:has(.card.digital-item-card){max-height:50px;width:200px;width:var(--digital-card-width)}.stacked-card:has(.digital-item-card):focus-within,.stacked-row .stacked-card:has(.card.digital-item-card):focus-within{z-index:31!important}.stacked-card:has(.digital-item-card):focus-visible{outline:2px solid #ffdf91;outline-offset:2px}.stacked-card.used:has(.card.digital-item-card){height:var(--digital-exhausted-height);max-height:none;transform:var(--digital-exhausted-transform);transform-origin:100px 150px;transform-origin:calc(var(--digital-card-width)/2) calc(var(--digital-card-height)/2)}.stacked-card.used:has(.card.digital-item-card):has(:focus-visible),.stacked-card.used:has(.card.digital-item-card):hover{transform:none}.stacked-card:has(.digital-item-card)>.stored-monsters-badge{left:auto;pointer-events:none;right:4px;top:60px}@media (max-width:1024px) and (max-height:500px),(max-width:767px){:root{--digital-card-max-width:160px;--digital-card-width:min(160px,calc(50vw - 52px));--digital-card-height:270px}.digital-item-rules{--fit-font-size:12}.digital-item-title-text{--fit-font-size:13;font-size:13px}.stacked-card.used:has(.card.digital-item-card),.stacked-card.used:has(.card.digital-item-card):hover{transform:var(--digital-exhausted-transform)}.stacked-card.used:has(.card.digital-item-card):has(:focus-visible){transform:none}}.stacked-card.used:has(.card.digital-item-card):focus-within{transform:none}@media (prefers-reduced-motion:reduce){.stacked-card:has(.digital-item-card){transition:none}}.card.digital-item-madness{--item-accent:#506b35}.card.digital-item-injury{--item-accent:#8b2525}.card.digital-item-madness .digital-item-title{background:#90ee90;border-color:#506b35;color:#302d26;opacity:.8}.card.digital-item-injury .digital-item-title{background:#c62828;border-color:#8b2525;color:#fff8e7;opacity:.8}.digital-item-injury .digital-item-text-header,.digital-item-madness .digital-item-text-header{background:#f6efdf;border-radius:5px 5px 0 0;flex:0 0 60px}.digital-item-injury .digital-item-title-text,.digital-item-madness .digital-item-title-text{max-height:44px}.card.relationship-card{background:#ede3cf;border:2px solid #75614d;border-radius:.4rem;box-sizing:border-box;color:#30271e;display:flex;flex-direction:column;gap:6px;overflow:auto;padding:8px}.relationship-title{font-size:12px;font-weight:700;text-align:center}.relationship-description{font-size:11px;text-align:center}.relationship-partner{font-size:10px;margin-top:auto;text-align:center}.relationship-card.exhausted{opacity:.65}.dark-man-debt{display:inline-flex;position:relative;vertical-align:middle}.investigator-status-chips.has-dark-man-debt{top:52px}.dark-man-debt>button{background:#ede2c9;border:1px solid #967440;border-radius:50%;cursor:help;display:inline-flex;padding:2px}.dark-man-debt>button:focus-visible{outline:2px solid #23639c;outline-offset:2px}.dark-man-debt img{display:block}.dark-man-debt-tooltip{background:#fff8e8;border:1px solid #967440;border-radius:6px;box-shadow:0 3px 12px #0005;box-sizing:border-box;color:#241e18;font:normal 14px/1.4 sans-serif;max-height:calc(100vh - 16px);overflow-y:auto;padding:10px;position:fixed;text-align:left;white-space:normal;width:min(280px,calc(100vw - 16px));z-index:10000}.investigator-digital{--investigator-paper:#f7f6f1;--investigator-surface:#fffdf8;--investigator-ink:#242321;--investigator-muted:#5e5a53;--investigator-border:#bcb7aa;--investigator-rule:#dedbd2;--investigator-column:#f1f0ea;--investigator-selected:#dedbd1;--investigator-hover:#e6e8e5;--investigator-blue:#006298;--investigator-red:#a20a25;--investigator-stat-positive:#246b2b;--investigator-stat-negative:#9c2626;background:var(--investigator-paper);border:1px solid var(--investigator-border);border-radius:14px;box-shadow:0 8px 24px #2423211a;box-sizing:border-box;color:var(--investigator-ink);display:flex;flex-direction:column;font:15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;gap:16px;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:16px;position:relative;text-align:left;width:560px}.investigator-digital *,.investigator-digital :after,.investigator-digital :before{box-sizing:border-box}.investigator-digital-main{display:flex;flex-direction:column;gap:4px;max-width:100%;min-width:0;position:relative;width:100%}.investigator-digital-game[data-has-cards]{align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:1200px}.investigator-digital-game[data-has-cards]>.investigator-digital-main{flex:0 1 528px;width:528px}.investigator-digital-game>.investigator-digital-inventory{flex:1 1 328px;max-width:100%;min-width:min(100%,328px)}.investigator-digital .investigator-digital-header h3{color:var(--investigator-ink);font:600 28px/1.2 Cinzel,Georgia,serif;margin:0}.investigator-digital-owner{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.investigator-digital-owner:empty{display:none}.investigator-digital-header{position:relative}.investigator-digital-header:has(.investigator-digital-statistics-button){min-height:44px;padding-right:48px}.investigator-digital .investigator-digital-statistics-button{background:var(--investigator-surface);border:1px solid var(--investigator-border);border-radius:50%;color:var(--investigator-ink);cursor:pointer;display:grid;font:24px/1 system-ui;height:44px;margin:0;padding:0;place-items:center;position:absolute;right:0;top:0;width:44px}.investigator-digital .investigator-digital-statistics-button:hover,.investigator-digital .investigator-digital-statistics-button[aria-expanded=true]{background:var(--investigator-hover);transform:none}.investigator-digital-statistics-button:focus-visible,.investigator-digital-statistics-popup:focus-visible{outline:2px solid var(--investigator-blue);outline-offset:2px}.investigator-digital-statistics-popup{background:var(--investigator-surface);border:1px solid var(--investigator-border);border-radius:8px;box-shadow:0 6px 20px #24232133;margin-top:4px;max-height:min(400px,50dvh);overflow:auto;padding:12px;position:absolute;right:0;top:100%;width:min(360px,100%);z-index:50}.investigator-digital-statistics-popup .statistics-card{color:inherit;margin:0;padding:0}.investigator-digital-owner .online-status{border-radius:50%;flex:0 0 12px;height:12px;margin:0;width:12px}.investigator-digital-resources{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.investigator-digital-reference .investigator-digital-resources{grid-template-columns:repeat(2,minmax(0,1fr))}.investigator-digital-stat{color:var(--investigator-ink);flex:1 1 85px;min-width:0}.investigator-digital-stat-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}.investigator-digital-stat-content>:not(.investigator-digital-token-background){position:relative;z-index:1}.investigator-digital-stat strong{font-feature-settings:"tnum";font-size:19px;font-variant-numeric:tabular-nums;text-shadow:0 0 3px var(--investigator-surface),0 1px 1px var(--investigator-surface)}.investigator-digital-stat small,.investigator-digital-stat-label{font-size:12px}.investigator-digital-stat-label{text-shadow:0 0 3px var(--investigator-surface),0 1px 1px var(--investigator-surface)}.investigator-digital-health-value{display:block;padding-inline:14px;position:relative;width:100%}.investigator-digital-health-value strong{white-space:nowrap}.investigator-digital-health-info{font-size:12px;line-height:1;opacity:.7;position:absolute;right:0;top:50%;transform:translateY(-50%)}.investigator-digital .investigator-digital-breakdown>summary{cursor:pointer;list-style:none;min-height:44px;padding:0}.investigator-digital-breakdown>summary::-webkit-details-marker{display:none}.investigator-digital-breakdown>summary .investigator-digital-stat-label:after{content:" ⓘ";font-size:11px;opacity:.7}.investigator-digital-token-background{align-items:center;display:flex;inset:0;justify-content:center;opacity:.7;overflow:hidden;pointer-events:none;position:absolute}.investigator-digital-token-stack{display:block;height:34px;max-width:calc(100% - 32px);position:relative}.investigator-digital .investigator-digital-stat-token{height:34px;max-width:none;object-fit:contain;position:absolute;top:0;transform:translateX(-50%);width:32px}.investigator-digital-stat-token.clue{border-radius:50%;height:32px}.investigator-digital-stat-token.money{width:52px}.investigator-digital-stat-token.missing-token{filter:grayscale(1)}.investigator-digital-stat-token.extra-token{filter:drop-shadow(0 0 3px #8cd397)}.investigator-digital-modifiers{background:var(--investigator-surface);border:1px solid var(--investigator-border);border-radius:6px;box-shadow:0 5px 16px #24232126;color:var(--investigator-ink);left:0;margin-top:4px;padding:10px;position:absolute;right:0;z-index:40}.investigator-digital-breakdown:not([open])>.investigator-digital-modifiers{display:none}.investigator-digital-modifiers .skill-breakdown-row{background:var(--investigator-paper);border-color:var(--investigator-rule);color:var(--investigator-ink)}.investigator-digital-modifiers .skill-mod-list{display:flex;flex-direction:column;gap:4px}.investigator-digital-modifiers .skill-mod-chip{display:flex;gap:8px;justify-content:space-between;white-space:normal}.investigator-digital-modifiers .mod-source{color:var(--investigator-muted);min-width:0;opacity:1}.investigator-digital-modifiers .skill-mod-none{color:var(--investigator-muted);opacity:1}.investigator-digital-statuses{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.investigator-digital-statuses li{background:var(--investigator-column);border:1px solid var(--investigator-border);border-radius:5px;color:var(--investigator-ink);font-size:13px;padding:3px 8px}.investigator-digital-statuses li>img{margin-right:4px;object-fit:contain;vertical-align:middle}.investigator-digital-overview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:160px minmax(0,1fr)}.investigator-digital-overview>.investigator-digital-resources,.investigator-digital-overview>.investigator-digital-statuses{grid-column:1/-1}.investigator-digital-portrait{align-self:start;aspect-ratio:1;background:var(--investigator-surface);border:1px solid var(--investigator-border);border-radius:8px;overflow:hidden;position:relative;width:100%}.investigator-digital-portrait>img{display:block;height:100%;object-fit:contain;width:100%}.investigator-digital-initial{display:grid;font-size:64px;height:100%;place-items:center}.investigator-digital .investigator-artwork-open{background:#101a22b3;border:0;border-radius:0 7px 0 8px;box-shadow:none;color:#fff;cursor:pointer;display:grid;height:44px;margin:0;min-height:44px;opacity:.65;padding:0;place-items:center;position:absolute;right:0;top:0;width:44px}.investigator-digital .investigator-artwork-open:is(:hover,:focus-visible){box-shadow:none;opacity:1;transform:none}.game-artwork-dialog .investigator-artwork-full{display:block;height:100%;min-height:0;min-width:0;object-fit:contain;width:100%}.investigator-digital-block{color:var(--investigator-ink);min-width:0}.investigator-digital h4{color:var(--investigator-ink);font:700 15px/1.3 Cinzel,Georgia,serif;margin:0 0 8px}.investigator-digital p{font:inherit;margin:0;white-space:pre-line}.investigator-digital-possessions h4:not(:first-child){margin-top:12px}.investigator-digital-focus{align-self:flex-start;max-width:100%;width:max-content}.investigator-digital-focus .investigator-digital-stat-content{align-items:baseline;flex-direction:row;gap:6px;min-height:28px;white-space:nowrap}.investigator-digital .investigator-digital-focus .investigator-digital-breakdown>summary{min-height:28px}.investigator-digital-focus .investigator-digital-stat-label:after{content:":"}.investigator-digital-focus .investigator-digital-breakdown>summary .investigator-digital-stat-label:after{content:": ⓘ"}.investigator-digital-skill-pair{grid-gap:4px;display:grid;gap:4px;grid-template-columns:minmax(100px,1.6fr) repeat(4,minmax(0,1fr));padding:4px 0}.investigator-digital-skill-pair:not(:first-of-type){border-top:1px solid var(--investigator-rule)}.investigator-digital-skill-column,.investigator-digital-skill-label{display:grid;min-width:0}.investigator-digital-skill-label{font-weight:600;padding:4px 0}.investigator-digital-skill-half{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:4px 0}.investigator-digital-skill-label>.investigator-digital-skill-half{align-items:stretch}.investigator-digital .investigator-digital-skill-column{background:var(--investigator-column);border:4px solid #0000;border-radius:9px;box-shadow:none;color:inherit;font:inherit;margin:0;padding:0;text-align:center}.investigator-digital .investigator-digital-skill-column:is(button,.selected){background:linear-gradient(var(--investigator-column),var(--investigator-column)) padding-box,linear-gradient(#007ec5,#b70b29) border-box}.investigator-digital .investigator-digital-skill-column.selected{background:linear-gradient(var(--investigator-selected),var(--investigator-selected)) padding-box,linear-gradient(var(--investigator-blue),var(--investigator-red)) border-box;outline:1px solid var(--investigator-muted)}.investigator-digital .investigator-digital-skill-column:is(:hover,:active){box-shadow:none;transform:none}.investigator-digital .investigator-digital-skill-column:enabled{cursor:pointer}.investigator-digital .investigator-digital-skill-column:enabled:hover{background:linear-gradient(var(--investigator-hover),var(--investigator-hover)) padding-box,linear-gradient(#007ec5,#b70b29) border-box}.investigator-digital .investigator-digital-skill-column:disabled{background:linear-gradient(var(--investigator-column),var(--investigator-column)) padding-box,linear-gradient(#9baeb9,#b79ca0) border-box;color:inherit;cursor:not-allowed;opacity:1}.investigator-digital .investigator-digital-skill-column.selected:enabled:hover{background:linear-gradient(var(--investigator-selected),var(--investigator-selected)) padding-box,linear-gradient(var(--investigator-blue),var(--investigator-red)) border-box}.investigator-digital .investigator-digital-skill-column.selected:disabled{background:linear-gradient(var(--investigator-selected),var(--investigator-selected)) padding-box,linear-gradient(#9baeb9,#b79ca0) border-box}.investigator-digital-base-value{font-feature-settings:"tnum";font-size:19px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.investigator-digital-check-value{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;line-height:24px}.investigator-digital-skill-half.blue{color:var(--investigator-blue)}.investigator-digital-skill-half.red{color:var(--investigator-red)}.investigator-digital-skill-label .investigator-digital-stat{background:none;border:0;border-radius:0;color:inherit;flex:none;padding:0}.investigator-digital-skill-label .investigator-digital-stat-content{flex-direction:row;flex-wrap:wrap;gap:2px 6px;justify-content:flex-start;min-height:28px;text-align:left}.investigator-digital-skill-label .investigator-digital-stat-label{font-size:13px;text-shadow:none}.investigator-digital-skill-label strong{font-size:14px;text-shadow:none}.investigator-digital-skill-label .investigator-digital-breakdown>summary{min-height:28px}.investigator-digital-skill-label small{font-size:11px}.investigator-digital-modified-value{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.investigator-digital .investigator-digital-derived-label .investigator-digital-breakdown>summary,.investigator-digital-derived-label .investigator-digital-stat-content{min-height:24px}.investigator-digital-derived-label .investigator-digital-stat-label,.investigator-digital-derived-label strong{font-size:11px}.investigator-digital-reference .investigator-digital-skill-column{background:none;border:0}.investigator-digital .investigator-digital-note{font-size:12px;margin-bottom:8px}.investigator-digital .stacked-items{display:flex;flex-wrap:wrap;gap:12px 8px;min-width:0}.investigator-digital .stacked-group{max-width:100%;min-width:0}.investigator-digital .stacked-column{max-width:100%}.investigator-digital .stacked-row{flex-wrap:wrap;max-width:100%;row-gap:8px}.investigator-digital .stacked-row.unused{margin-bottom:220px}.investigator-digital .stacked-row.used{margin-bottom:50px}.investigator-digital .stacked-card.used{transform:translateY(-70px) rotate(-90deg) scale(.55);transform-origin:80px 130px}.investigator-digital .stacked-card:hover{transform:scale(1.2)}.investigator-digital .stacked-title{color:var(--investigator-ink)}.investigator-digital .stacked-row .stacked-card:hover{z-index:30!important}.investigator-digital-reference .investigator-digital-stories{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.investigator-digital-reference .investigator-digital-stories>.x{display:block;flex:0 1 160px;max-width:100%;min-width:0}.investigator-digital-reference .investigator-digital-stories .card.personal-story{background-size:100% 100%;height:auto;margin:0;min-height:260px;position:relative;width:100%}.investigator-digital-reference .investigator-digital-stories .personal-story-description{flex:1 1;height:auto}.investigator-digital-bottom-cards,.investigator-digital-gates{display:flex;flex-wrap:wrap;gap:8px}.investigator-digital-gates>*{flex:0 0 120px}.investigator-digital-trophies .monsters{flex-wrap:wrap;min-width:60px;padding-right:40px;row-gap:8px}.investigator-digital-trophies .monster{flex-shrink:0;height:60px}.investigator-digital-trophies .monsters>div:last-child:not(.monster){display:none}.investigator-digital-trophies .monster-marker{position:static}.investigator-digital-trophies .investigator-digital-monster-markers{display:none}.investigator-digital-trophies .monster-tooltip-left{left:0;right:auto;width:min(240px,100%)}.investigator-digital-trophies .monster-detail-card{margin-left:0!important;position:static;width:100%}.investigator-digital-statistics .statistics-card{background:var(--investigator-paper);border-color:var(--investigator-rule);color:inherit;margin:8px 0 0;width:100%}.investigator-digital .investigator-digital-skill-column:focus-visible,.investigator-digital button:focus-visible,.investigator-digital summary:focus-visible{outline:2px solid var(--investigator-blue);outline-offset:2px}.game-dialog-body>.investigator-digital{margin-inline:auto}.actions-grid-investigator:has(.investigator-digital){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));min-width:0}.investigator-selection-sheet:has(.investigator-digital){overflow:visible}.investigator-selection-sheet-content:has(>.investigator-digital){min-width:0;pointer-events:auto;width:100%}.investigator-selection-sheet .investigator-digital{width:100%}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.investigator-digital{border-radius:10px;font-size:16px;gap:12px;padding:10px;width:100%}.investigator-digital-game>.investigator-digital-inventory,.investigator-digital-game[data-has-cards]>.investigator-digital-main{flex:0 0 100%;min-width:0;width:100%}.investigator-digital .investigator-digital-header h3{font-size:24px}.investigator-digital-overview{gap:8px;grid-template-columns:clamp(72px,28%,100px) minmax(0,1fr)}.investigator-digital-overview>.investigator-digital-portrait{order:-1}.investigator-digital-overview>.investigator-digital-resources{grid-column:2}.investigator-digital-overview>.investigator-digital-abilities,.investigator-digital-overview>.investigator-digital-statuses{grid-column:1/-1;order:1}.investigator-digital-resources{grid-template-columns:repeat(2,minmax(0,1fr))}.investigator-digital-resources .investigator-digital-stat{padding-inline:4px}.investigator-digital-resources strong{font-size:16px}.investigator-digital-selection-preview .investigator-digital-overview{align-items:start;grid-template-rows:auto 1fr}.investigator-digital-selection-preview .investigator-digital-overview>.investigator-digital-portrait{grid-column:1;grid-row:1;order:0}.investigator-digital-selection-preview .investigator-digital-overview>.investigator-digital-resources{gap:8px;grid-column:1;grid-row:2;grid-template-columns:minmax(0,1fr)}.investigator-digital-selection-preview .investigator-digital-resources>:first-child{order:1}.investigator-digital-selection-preview .investigator-digital-overview>.investigator-digital-abilities{grid-column:2;grid-row:1/3;order:0}.investigator-digital-trophies .investigator-digital-gates>.gate{flex-basis:60px;height:60px;width:60px}.investigator-digital-monster-details{display:none}.investigator-digital-trophies .investigator-digital-monster-markers{display:flex;min-width:44px;padding-right:29.33333px}.investigator-digital-trophies .monster{height:44px;width:14.66667px!important}.investigator-digital-trophies .monster-marker{height:44px!important;width:44px!important}.investigator-digital-skill-pair{gap:3px;grid-template-columns:minmax(72px,1.6fr) repeat(4,minmax(0,1fr))}.investigator-digital .stacked-card:hover{transform:none}.investigator-digital .stacked-card.used:hover{transform:translateY(-70px) rotate(-90deg) scale(.55)}}.entity-digital-card{background:#202b2d;border:1px solid #9b8759;border-radius:14px;box-shadow:0 8px 24px #15201c26;color:#f4edda;container-type:inline-size;font:15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:16px;text-align:left;width:560px}.entity-digital-card,.entity-digital-card *,.entity-digital-card :after,.entity-digital-card :before{box-sizing:border-box}.entity-digital-heading{margin-bottom:14px}.entity-digital-heading>span{color:#cfbb86;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.entity-digital-card .entity-digital-heading h3{color:inherit;font:600 26px/1.2 Cinzel,Georgia,serif;margin:2px 0 0}.entity-digital-overview{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,190px) minmax(0,1fr)}.entity-digital-portrait{aspect-ratio:3/2;background:#182224;border:1px solid #9b875966;border-radius:8px;overflow:hidden;position:relative;width:100%}.entity-digital-portrait>img{display:block;height:100%;max-width:100%;object-fit:contain;width:100%}.entity-digital-card .entity-artwork-open{background:#101a22b3;border:0;border-radius:0 7px 0 8px;box-shadow:none;color:#fff;cursor:pointer;display:grid;height:44px;margin:0;min-height:44px;opacity:.65;padding:0;place-items:center;position:absolute;right:0;top:0;width:44px}.entity-digital-card .entity-artwork-open:focus-visible,.entity-digital-card .entity-artwork-open:hover{opacity:1}.entity-digital-card .entity-artwork-open:focus-visible{outline:2px solid #f4dc9c;outline-offset:-3px}.entity-artwork-unavailable{display:grid;font-size:13px;height:100%;padding:8px;place-items:center}.entity-digital-abilities{min-width:0}.entity-digital-abilities section+section{border-top:1px solid #9b875944;margin-top:14px;padding-top:12px}.entity-digital-card .entity-digital-abilities h4{color:#f4dc9c;font:600 16px/1.3 Georgia,serif;margin:0 0 4px}.entity-digital-abilities p{margin:0;white-space:pre-line}.entity-artwork-full{display:block;height:100%;max-height:100%;max-width:100%;min-height:0;min-width:0;object-fit:contain;width:100%}@container (max-width: 440px){.entity-digital-overview{grid-template-columns:minmax(0,1fr)}.entity-digital-portrait{max-height:240px}}.institution-digital{background:#263331;border:1px solid #b49b64;border-radius:12px;box-sizing:border-box;color:#f4edda;container-type:inline-size;font:14px/1.5 Georgia,serif;max-width:100%;min-width:0;padding:14px;width:560px}.institution-digital header{margin-bottom:12px}.institution-digital header>span{color:#dfc98f;font-size:12px}.institution-digital h3{color:#f4edda;font:600 24px/1.3 Cinzel,Georgia,serif;margin:3px 0}.institution-overview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(100px,200px) minmax(0,1fr)}.institution-digital section{background:#f4edda;border:1px solid #c7b787;border-radius:8px;box-sizing:border-box;color:#292f2c;margin-bottom:10px;min-width:0;padding:12px}.institution-digital>section:last-of-type{margin-bottom:0}.institution-digital h4{color:#5c482b;font:700 15px/1.3 Cinzel,Georgia,serif;margin:0 0 6px}.institution-digital p{margin:0;overflow-wrap:anywhere;white-space:pre-line}.institution-portrait{align-self:start;aspect-ratio:1;background:#17211f;border-radius:8px;overflow:hidden;position:relative}.institution-portrait>img{display:block;height:100%;object-fit:cover;width:100%}.institution-portrait>p{padding:12px}.institution-portrait .institution-artwork-open{background:#17211fe6;border:1px solid #dfc98f;border-radius:50%;bottom:6px;color:#f4edda;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:6px;width:44px}.institution-portrait .institution-artwork-open:is(:hover,:focus-visible,:active){opacity:1;transform:none}.institution-artwork-open:focus-visible{outline:2px solid #e4c47c;outline-offset:2px}.institution-artwork-full{display:block;height:auto;object-fit:contain;width:100%}.institution-classic{max-width:100%}.institution-classic img{display:block;height:auto;max-width:680px;width:100%}.game-dialog-body>.institution-digital{margin-inline:auto}.active-institution-under-map{flex:0 1 560px;max-width:100%;min-width:0}.actions-grid:has(.institution-digital,.institution-classic){grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}@media (max-width:600px){.institution-digital{padding:10px}}@container (max-width: 440px){.institution-overview{grid-template-columns:minmax(0,1fr)}.institution-portrait{aspect-ratio:2;margin-bottom:10px;width:100%}.institution-portrait>img{object-position:50% 35%}}.agent-badge{align-items:center;background:#253c40;border:1px solid #b49b64;border-radius:6px;color:#fff0c6;display:inline-flex;font:700 14px/1.2 Georgia,serif;gap:3px;padding:2px 5px;white-space:nowrap}.agent-badge svg{display:block;flex-shrink:0;height:28px;width:28px}.digital-map-extras .agent-badge{transform-origin:top left}.institution-display{max-width:100%;min-width:0}.institution-bureau-state{background:#f4edda;border:1px solid #b49b64;border-radius:8px;box-sizing:border-box;color:#292f2c;max-width:100%;padding:12px;width:560px}.institution-custody-slot{margin-block:12px;min-width:0}.institution-custody-slot .card{max-width:100%}.expedition-badge{align-items:center;background:#41361e;border:1px solid #e8c888;border-radius:50%;box-shadow:0 1px 4px #0008;color:#ffe6ad;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;vertical-align:middle;width:28px}.expedition-badge svg{height:23px;width:23px}.ancient-one-damage{display:flex;flex-direction:row;gap:2px;position:absolute;right:8px;top:4px}.ancient-one-digital{background:#202b2d;border:1px solid #9b8759;border-radius:14px;box-shadow:0 8px 24px #15201c26;color:#f4edda;display:flex;flex-direction:column;font:15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;gap:12px;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:16px;text-align:left;width:560px}.ancient-one-digital,.ancient-one-digital *,.ancient-one-digital :after,.ancient-one-digital :before{box-sizing:border-box}.ancient-one-digital .ancient-one-digital-header h3{color:#f4edda;font:600 28px/1.2 Cinzel,Georgia,serif;margin:2px 0 0}.ancient-one-digital-eyebrow{color:#cfbb86;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.ancient-one-digital-doom{border-top:1px solid #9b875955;min-width:0;padding-top:8px}.ancient-one-digital-doom-heading{display:flex;font-size:13px;gap:8px;justify-content:space-between}.ancient-one-digital-doom-heading strong{font-feature-settings:"tnum";color:#f4dc9c;font-variant-numeric:tabular-nums}.ancient-one-digital-doom-scroll{border-radius:6px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.ancient-one-digital-doom-scroll:focus-visible{outline:2px solid #e4c47c;outline-offset:2px}.ancient-one-digital-eyes{display:flex;isolation:isolate;min-height:44px;padding:6px;width:max-content}.ancient-one-digital-eye{background:url(/static/media/eye.84b343b65b8f3db2f45a.jpg) 50%/cover;background:var(--game-icon-ancient-eye,url(/static/media/eye.84b343b65b8f3db2f45a.jpg)) center /cover;border-radius:50%;box-shadow:0 0 0 1px #252c28;flex:0 0 32px;height:32px;width:32px}.ancient-one-digital-eye+.ancient-one-digital-eye{margin-left:-14px}.ancient-one-digital-eye-empty{filter:grayscale(1);opacity:.4}.ancient-one-digital-eye-excess{box-shadow:0 0 0 2px #f05c54,0 0 7px 2px #e6423cb3;position:relative}.ancient-one-digital-overview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,150px) minmax(0,1fr)}.ancient-one-digital-portrait{align-self:start;aspect-ratio:3/4;background:#182224;border:1px solid #9b875966;border-radius:8px;overflow:hidden;position:relative;width:100%}.ancient-one-digital-portrait img{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.ancient-one-digital-portrait .ancient-one-artwork-open{background:#101a22b3;border:0;border-radius:0 7px 0 8px;box-shadow:none;color:#fff;cursor:pointer;display:grid;height:44px;margin:0;min-height:44px;opacity:.65;padding:0;place-items:center;position:absolute;right:0;top:0;transition:opacity .12s ease;width:44px}.ancient-one-digital-portrait .ancient-one-artwork-open:is(:hover,:focus-visible,:active){box-shadow:none;opacity:1;transform:none}.ancient-one-digital-portrait .ancient-one-artwork-open:focus-visible{outline:2px solid #e4c47c;outline-offset:-3px}.ancient-one-digital-rules{display:flex;flex-direction:column;gap:10px;min-width:0}.ancient-one-digital-block{background:#f4edda;border:1px solid #c7b787;border-radius:8px;color:#292f2c;min-width:0;padding:12px}.ancient-one-digital h4,.ancient-one-digital h5{color:#5c482b;font:700 15px/1.3 Cinzel,Georgia,serif;margin:0 0 6px}.ancient-one-digital p{font:inherit;margin:0;white-space:pre-line}.ancient-one-digital-combat{border-left:3px solid #936447}.ancient-one-digital-combat-stats{align-items:center;display:flex;gap:16px;margin-block:10px}.ancient-one-digital-rating{align-items:center;background:#293337;border-radius:8px;color:#f4edda;display:flex;flex:0 0 100px;flex-direction:column;padding:8px}.ancient-one-digital-defenses>span,.ancient-one-digital-rating>span{font-size:12px;font-weight:600}.ancient-one-digital-rating strong{font:600 36px/1.2 Cinzel,Georgia,serif}.ancient-one-digital-defenses{min-width:0}.ancient-one-digital-defenses ul{display:flex;flex-wrap:wrap;gap:5px;list-style:none;margin:5px 0 0;padding:0}.ancient-one-digital-defenses li{background:#e7ddc3;border:1px solid #b8ac8c;border-radius:5px;font-size:13px;padding:3px 8px}.ancient-one-digital .ancient-one-digital-combat-note{font-size:13px;margin-bottom:8px}.ancient-one-digital-attack{border-top:1px solid #b8ac8c88;padding-top:10px}.ancient-one-digital-damage{display:flex;flex-direction:column;font-size:13px;gap:6px;min-width:0}.ancient-one-digital-hearts-scroll{border-radius:6px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.ancient-one-digital-hearts-scroll:focus-visible{outline:2px solid #e4c47c;outline-offset:2px}.ancient-one-digital-hearts{display:flex;gap:3px;padding:3px;width:max-content}.ancient-one-digital-hearts .heart{flex-shrink:0}.ancient-one-digital-special .ancient-one-special-text{background:none;border-radius:0;color:inherit;font:inherit;padding:0}.ancient-one-digital-special p{margin-top:8px}.ancient-one-digital-special .monsters{flex-wrap:wrap;margin-top:8px;min-width:60px;padding-right:40px;row-gap:8px}.ancient-one-digital-special .monster{flex-shrink:0;height:60px}.ancient-one-digital-special .monsters>div:last-child:not(.monster){display:none}.ancient-one-digital-special .monster-marker{position:static}.ancient-one-digital-special .monster-tooltip-left{left:0;margin:0;right:auto;width:min(240px,100%)}.ancient-one-digital-special .monster-detail-card{margin-left:0!important;position:static;width:100%}.ancient-one-digital-special .monster-detail-images{flex-wrap:wrap}.ancient-one-digital-special .monster-detail-images>*{flex-shrink:0}.ancient-one-digital-special .monster-detail-images>:hover{transform:none}.game-info .active-ancient-under-map:has(.ancient-one-digital){flex-basis:560px;max-width:100%;width:560px}.final-battle-ancient-content:has(.ancient-one-digital){min-width:0;width:100%}.game-detail-dialog:has(>.game-dialog-body>.ancient-one-digital){max-width:600px}.game-dialog-body>.ancient-one-digital{margin-inline:auto}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.ancient-one-digital{border-radius:10px;font-size:16px;gap:10px;max-width:100%;padding:10px;width:100%}.ancient-one-digital .ancient-one-digital-header h3{font-size:24px}.ancient-one-digital-overview{gap:10px;grid-template-columns:minmax(0,1fr)}.ancient-one-digital-portrait{aspect-ratio:3/2;max-height:240px}.ancient-one-digital-block{padding:10px}.ancient-one-digital-combat-stats{gap:10px}.ancient-one-digital-rating{flex-basis:90px}.game-info .active-ancient-under-map:has(.ancient-one-digital){width:100%}}.compact-actions .compact-card-choice .action-card-wrapper{gap:6px}.compact-actions .compact-card-choice .game-action-preview{container-type:inline-size;text-align:center;width:100%}.compact-actions .compact-card-choice .game-action-preview .card{--digital-card-width:min(200px,100cqw);margin-inline:auto}.compact-actions .compact-card-choice .action-button{order:1}.game-info .compact-actions .compact-card-choice .game-choice-summary{display:none}.compact-used-marker{color:#fff;display:block;font-weight:700;margin-bottom:4px}.trade-section{min-width:0}.trade-section h3{align-items:center;display:flex;gap:12px}.trade-section h3 .investigator-marker{flex:none}.trade-resources{display:flex;flex-wrap:wrap;gap:8px;margin-block:12px}.trade-resource{align-items:center;display:flex;gap:8px;justify-content:center;min-height:48px}.trade-resource img{height:36px;object-fit:contain;width:36px}.trade-chooser{border:1px solid #88958c;border-radius:8px;margin-block:12px;padding:12px}.trade-chooser label{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.trade-chooser input{box-sizing:border-box;min-height:44px;width:6em}.trade-chooser-controls,.trade-recipients{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.trade-chooser button,.trade-finish{min-height:44px}.trade-recipients button{align-items:center;display:flex;gap:10px}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.game-info .compact-actions>:is(.actions-grid,.actions-grid-investigator){gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.game-info .compact-actions>:is(.actions-grid,.actions-grid-investigator)>.game-action-choice{grid-column:auto}.game-info .compact-actions>:is(.actions-grid,.actions-grid-investigator)>.setup-selection-choice{grid-column:1/-1}.game-info .compact-actions .compact-card-choice .game-action-preview{display:block}.compact-actions .compact-card-choice .action-card-wrapper{padding:4px}.compact-actions .compact-card-choice .game-action-preview .card{--digital-card-width:min(160px,100cqw);--digital-card-height:270px}.compact-actions .compact-card-choice .monster-detail-images{align-items:center;flex-direction:column}.compact-actions .compact-card-choice .monster-detail-images>*{max-width:100%}}.map-camera-display{background:#101f24;border:1px solid #69726b;border-radius:14px;box-shadow:0 8px 26px #0004;color:#f5ead1;isolation:isolate;overflow:hidden;position:relative}.digital-map-viewport{cursor:grab;height:75vh;height:75dvh;outline-color:#dfc595;outline-offset:-4px;overflow:hidden;overscroll-behavior:contain;position:relative;touch-action:none;width:100%}.digital-map-viewport[data-dragging]{cursor:grabbing}.digital-map-document{overflow:clip}.digital-map-document-viewport{outline-offset:-4px;position:relative;width:100%}.digital-map-camera{left:0;position:absolute;top:0;transform-origin:0 0;will-change:transform}.digital-map-display .digital-map-camera{will-change:auto}.digital-map-backgrounds{inset:0;pointer-events:none;position:absolute}.digital-map-background{max-width:none;object-fit:contain;object-position:center;position:absolute}.digital-map-background,.digital-map-scene{display:block;user-select:none;-webkit-user-select:none}.digital-map-scene{position:relative}.digital-map-encounters{pointer-events:none;position:absolute;z-index:7}.digital-map-encounter{cursor:pointer;pointer-events:auto}.digital-map-encounter>circle{fill:#f5ead1;stroke:#20242b;stroke-width:1}.digital-map-controls{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%);background:#122328e8;border:1px solid #d3c7a955;border-radius:12px;box-shadow:0 4px 12px #0006;display:flex;gap:3px;padding:4px;position:absolute;right:14px;top:14px}.digital-map-controls button{background:#0000;border:0;border-radius:8px;color:#fff3d6;cursor:pointer;font:600 1rem/1 system-ui,sans-serif;min-height:44px;min-width:44px;padding:6px 12px}.digital-map-controls button:hover{background:#e8dcc21c}.digital-map-controls button:active{background:#e8dcc238;transform:scale(.96)}.digital-map-controls button:focus-visible{outline:2px solid #f5d798;outline-offset:-2px}.digital-map-instructions{background:#101c22;border-top:1px solid #cbbd9133;box-sizing:border-box;color:#e5dcc7;font:500 .75rem/1.4 system-ui,sans-serif;margin:0;padding:9px 14px;pointer-events:none;text-align:left}.digital-map-frame-shadow{fill:#101a20;stroke:#090f12;stroke-width:5}.digital-map-art-placeholder{fill:#283b40}.digital-map-location-frame{fill:none;stroke-width:5}.digital-map-outer-ring{fill:none;stroke:#dfcda67a;stroke-width:1}.digital-map-water-waves{fill:none;stroke:#477b90;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.digital-map-water-waves .digital-map-water-highlight{stroke:#c0e0e4;stroke-width:1.8}.digital-map-street-frame,.digital-map-title-frame{fill:#142025;stroke-width:2}.digital-map-name{fill:#fff3d7;font:600 12px/1.2 system-ui,sans-serif;letter-spacing:.15px}.digital-map-street-name{font-size:13px}.digital-map-missing{fill:#e0d4b9;font:10px system-ui,sans-serif}.digital-map-stability{stroke:#10201a;stroke-width:2}.digital-map-road-edge{fill:none;stroke:#17201ed9;stroke-width:13;stroke-linejoin:round}.digital-map-road{fill:none;stroke:#cbbd91;stroke-width:7;stroke-linejoin:round}.digital-map-road-blocked .digital-map-road{stroke:#ff3030}.digital-map-road-blocked .digital-map-road-edge{stroke:#7f1d1d}.digital-map-road-arrow{stroke-width:1.5;stroke-linejoin:miter;stroke-miterlimit:4}.digital-map-road-shaft path{stroke-linecap:butt}.digital-map-rail-bed{fill:none;stroke:#b7a17e;stroke-width:13;opacity:.9}.digital-map-rail-ties{fill:none;stroke:#272a29;stroke-width:15;stroke-dasharray:3 9}.digital-map-rails{fill:none;stroke:#e1cfb0;stroke-width:4}.digital-map-railway-disabled .digital-map-rail-bed{stroke:#7f1d1d}.digital-map-railway-disabled .digital-map-rails{stroke:#ff3030}.digital-map-city-title text{fill:#f7e6c1;stroke:#15211e;stroke-width:4;font:600 30px Georgia,serif;letter-spacing:4px;paint-order:stroke}.digital-map-city-title path{stroke:#d5c392;stroke-width:1.5}.digital-map-world-areas path{stroke:#f5ead5;stroke-width:2;opacity:.75}.digital-map-world-areas circle{fill:#142025e8;stroke:#e8d9b8;stroke-width:1}.digital-map-world-areas text{fill:#fff3d7;font:600 13px system-ui,sans-serif}.digital-map-node,.digital-map-vortex{cursor:pointer;outline:none}.digital-map-vortex{pointer-events:bounding-box}.digital-map-vortex:focus-visible{outline:2px solid #fff3d6;outline-offset:3px}.digital-vortex-overview{align-items:center;display:flex;gap:20px}.digital-vortex-overview img{flex:none;height:auto;max-width:35%}.digital-vortex-overview p{line-height:1.6;margin:0}@media (max-width:480px){.digital-vortex-overview{flex-direction:column;gap:12px}.digital-vortex-overview img{max-width:128px}}.digital-map-node:focus-visible .digital-map-frame-shadow{stroke:#fff3d6;stroke-width:5}.digital-map-node:focus-visible .digital-map-title-frame{stroke:#fff3d6;stroke-width:3}.digital-map-closed{fill:none;stroke:#f0443b;stroke-width:7;stroke-linecap:round;opacity:.85}.digital-map-entities{inset:0;pointer-events:none;position:absolute}.digital-map-piece-group{cursor:pointer;height:0;position:absolute;width:0}.digital-map-strip{pointer-events:auto;position:absolute}.digital-map-investigators{z-index:3}.digital-map-investigators .investigator-marker{box-sizing:border-box}.digital-map-gates{z-index:1}.digital-map-monsters{z-index:2}.digital-map-destination-investigators{z-index:4}.digital-map-strip>span{display:block;position:absolute;top:0}.digital-map-strip .investigator-marker{border-width:1px;display:block;inset:auto;position:relative}.digital-map-strip .investigator-marker-status{bottom:-2px;font-size:7px;line-height:1}.digital-map-strip .monster-marker{display:block;inset:auto;padding:0;position:relative}.digital-map-gate,.digital-map-gate-image{display:block;height:62px;object-fit:contain;width:62px}.digital-map-extra-anchor{pointer-events:auto;position:absolute;width:54px}.digital-map-extras{align-items:center;display:flex;flex-direction:column;gap:2px}.digital-map-extra{align-items:center;display:inline-flex;flex:none;gap:8px;position:relative}.digital-map-extra>img{height:22px;object-fit:contain;width:22px}.digital-map-hypnos>img,img.digital-map-hypnos{border-radius:50%;box-shadow:0 0 8px 8px #00ff00b3}img.digital-map-hypnos{height:22px;object-fit:contain;pointer-events:auto;position:absolute;width:22px;z-index:6}.digital-map-clues>img{border-radius:50%;object-fit:cover}.digital-map-clue-stack>img{box-shadow:0 0 0 1px #11212c;position:absolute;top:0}.digital-map-clue-stack>b{z-index:1}.digital-map-extra-open>img{box-shadow:0 0 5px 2px #dc2626a6;outline:2px solid #dc2626}.digital-map-extra>b{background:#11212c;border-radius:8px;bottom:-3px;color:#fff;font:700 10px/1 system-ui;min-width:12px;padding:1px 3px;position:absolute;right:-5px;text-align:center}.digital-map-revealed{background:#e3bc5f;border:2px solid green;border-radius:50%;box-shadow:0 0 6px #ffdb5b;color:#152025;display:inline-grid;font:900 18px/1 system-ui;height:28px;place-items:center;width:28px}.digital-map-outskirts{background:#11212c;color:#fff3d6;font:10px system-ui;padding:2px 4px;white-space:nowrap}.digital-map-outskirts-edge{left:0;pointer-events:auto;position:absolute;transform:translateX(-50%)}.digital-map-extras .rift-marker-token{flex:none}.digital-map-action{background:#f1d995;border:2px solid #203134;border-radius:50%;box-shadow:0 0 6px 4px #cd37e1,0 0 12px #cd37e1,0 1px 4px #000a;box-shadow:0 0 6px 4px var(--action-color,#cd37e1),0 0 12px var(--action-color,#cd37e1),0 1px 4px #000a;box-sizing:border-box;color:#172a2c;cursor:pointer;display:grid;height:28px;height:var(--digital-action-size,28px);padding:4px;place-items:center;pointer-events:auto;position:absolute;width:28px;width:var(--digital-action-size,28px)}.digital-map-action>svg{height:100%;width:100%}.digital-map-action:disabled{cursor:default;opacity:.55}.digital-map-action:focus-visible{outline:3px solid #fff;outline-offset:2px}.digital-map-action:active:not(:disabled){background:#fff4cd}.game-location-dialog{max-width:1100px}.digital-location-dialog{font:14px/1.5 system-ui,sans-serif}.digital-location-dialog h3{font-size:16px;margin:0 0 10px}.digital-location-dialog h4{font-size:14px;margin:0 0 6px}.digital-location-status{margin:0 0 12px}.digital-location-section{border-top:1px solid #9b968655;padding:14px 0}.digital-location-gate{align-items:flex-start;display:flex;gap:16px;padding:8px 0}.digital-location-gate-artwork,.digital-location-gate>img{flex:none;height:88px;object-fit:contain;width:88px}.digital-location-gate p{margin:4px 0}.digital-location-gate-traits,.digital-location-special{white-space:pre-line}.digital-map-extras-inspect{flex-direction:row;flex-wrap:wrap;gap:12px 18px;justify-content:flex-start;padding:4px 0 12px}.digital-map-extras-inspect .digital-map-extra>img{height:28px;width:28px}.digital-map-extras-inspect .digital-map-extra:not(.digital-map-clues)>b{display:none}.digital-map-whisper-anchor{height:54px;pointer-events:auto;position:absolute;width:56.7px;z-index:0}.digital-map-clue-anchor{z-index:6}.digital-location-investigators,.digital-location-monsters{align-items:start;display:flex;flex-wrap:wrap;gap:12px}.digital-location-investigators>button{align-items:center;background:#0000;border:1px solid #0000;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:8px;max-width:150px;min-width:80px;padding:6px}.digital-location-investigators>button[aria-expanded=true]{background:#56775918;border-color:#5d765c;border-radius:8px}.digital-location-investigators .investigator-marker{border-width:1px;inset:auto;position:relative}.digital-location-monster{border-radius:6px;padding:6px;position:relative;transition:transform .12s ease-out}.digital-location-monster:focus-visible,.digital-location-monster:hover{transform:scale(1.05);z-index:1}.digital-location-monster:focus-visible{outline:2px solid #5d765c;outline-offset:1px}.digital-location-monster .monster-detail-card{max-width:244px;position:static}.digital-location-monster .monster-detail-images{gap:4px}.digital-location-monster .monster-detail-images>*{flex-shrink:0;height:120px;width:120px}.digital-location-monster .monster-detail-images :is(img,.monster-token-svg,.monster-token-front,.monster-token-back):hover{transform:none}.digital-location-actions{display:flex;flex-wrap:wrap;gap:8px}.digital-location-actions>button{align-items:center;background:#e8d9ae;border:1px solid #9b8759;border-radius:8px;color:#242b2b;cursor:pointer;display:flex;font:inherit;gap:10px;max-width:100%;min-height:44px;padding:8px 12px;text-align:left}.digital-location-actions>button>svg{flex:none;height:22px;width:22px}.digital-location-actions>button:disabled{cursor:default;opacity:.55}.digital-map-movement-ring{inset:0;pointer-events:none;position:absolute;z-index:10}.digital-location-actions>.movement-action,.digital-map-action.movement-action{background:var(--action-background);box-shadow:0 1px 4px #000a;isolation:isolate;position:relative}.digital-map-action.digital-map-movement-action{padding:2px;position:absolute}.movement-action:before{border-radius:inherit;box-shadow:0 0 6px 3px var(--action-color),0 0 12px var(--action-color);content:"";inset:-2px;opacity:.65;pointer-events:none;position:absolute;z-index:-1}.movement-action:not(:disabled):before{animation:movement-action-glow 1.6s ease-in-out infinite alternate}.movement-action:focus-visible:before,.movement-action:hover:not(:disabled):before{animation:none;opacity:1}.movement-action:focus-visible{outline:3px solid #fff;outline-offset:3px}.movement-action:active:not(:disabled){filter:brightness(1.15);transform:scale(.97)}.movement-action-icon{border-radius:50%;display:inline-grid;font:800 20px/1 system-ui,sans-serif;font:800 var(--digital-action-font-size,20px)/1 system-ui,sans-serif;height:100%;min-width:0;place-items:center;position:relative;width:100%}.movement-action-icon>img,.movement-action-icon>svg{border-radius:inherit;height:100%;object-fit:cover;width:100%}.movement-action-clue-count{background:#172a2c;border-radius:1em;bottom:-12%;box-shadow:0 0 0 1px #f1d995;box-sizing:border-box;color:#fff;font:800 .6em/1.1 system-ui,sans-serif;min-width:1.25em;padding:.08em .2em;position:absolute;right:-12%;text-align:center}.digital-location-actions .movement-action-icon{flex:none;height:28px;width:28px}@keyframes movement-action-glow{0%{opacity:.45}to{opacity:.85}}@media (prefers-reduced-motion:reduce){.movement-action:not(:disabled):before{animation:none}.movement-action:active:not(:disabled){transform:none}}.digital-location-reference-note{color:#515b55;font-size:12px}.digital-location-encounter{border-top:1px solid #9b968644;padding:8px 0}.digital-location-encounters>summary{cursor:pointer;font-size:16px;font-weight:600;min-height:28px;padding:4px 0}.digital-location-investigator-sheet{margin-top:14px;max-width:100%;min-width:0}.digital-location-investigator-sheet .game-investigator-sheet-scroll{max-width:100%;overflow:auto;overscroll-behavior:contain auto}@media (max-width:480px){.digital-map-controls{right:8px;top:8px}}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.digital-map-instructions,.map-camera-display .digital-map-controls .digital-map-secondary-control{display:none}.digital-map-controls{gap:1px;padding:2px;right:8px;top:8px}.map-camera-display .digital-map-controls button{font-size:14px;min-height:32px;min-width:32px;padding:4px 8px}.digital-map-controls button svg{height:18px;width:18px}}@media (prefers-reduced-motion:reduce){.digital-location-monster:focus-visible,.digital-location-monster:hover,.digital-map-controls button:active{transform:none;transition:none}}@media (prefers-reduced-transparency:reduce){.digital-map-controls{-webkit-backdrop-filter:none;backdrop-filter:none;background:#122328}}@media (prefers-contrast:more){.digital-map-controls,.digital-map-instructions{-webkit-backdrop-filter:none;backdrop-filter:none;background:#081013;border:2px solid #fff3d6}.digital-map-street-frame,.digital-map-title-frame{fill:#081013}}.digital-map-special-description{fill:#f5ead1;font:400 11px/14px system-ui,sans-serif}.digital-location-artwork{margin:0 0 16px}.digital-location-artwork>button{background:#142025;border:1px solid #9b8759;border-radius:8px;cursor:zoom-in;display:block;height:160px;overflow:hidden;padding:0;position:relative;width:160px}.digital-location-artwork>button>img{display:block;height:100%;object-fit:cover;width:100%}.digital-location-magnifier{background:#122328e8;border-top-left-radius:8px;bottom:0;color:#fff3d6;display:grid;height:44px;place-items:center;position:absolute;right:0;width:44px}.digital-location-artwork>button:focus-visible{outline:3px solid #5d765c;outline-offset:3px}.digital-location-artwork-full{display:block;height:auto;margin:auto;max-height:75dvh;max-width:100%;object-fit:contain;width:auto}.digital-map-clue-anchor{pointer-events:auto;position:absolute}.digital-map-extras-inspect .digital-map-whisper>img,.digital-map-whisper>img{height:54px;max-width:none;width:auto}.digital-map-controls button:disabled{cursor:default;opacity:.4}.digital-map-find-investigator,.digital-map-maximize{display:grid;place-items:center}.digital-map-shell{min-width:0;width:100%}.map-camera-display.digital-map-maximized{border:0;border-radius:0;box-sizing:border-box;height:100%;height:100dvh;inset:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);position:fixed;width:100%;z-index:2800}.digital-map-maximized .digital-map-canvas{height:100%;position:relative}.map-camera-display.digital-map-maximized .digital-map-viewport{height:100%;min-height:0}.digital-map-maximized .digital-map-instructions{display:none}.game-map-frame.game-map-frame-maximized{z-index:2800}.game-map-frame-maximized>.game-map-stats{visibility:hidden}.game-map-frame.game-map-frame-maximized .digital-map-canvas .digital-map-controls{top:8px}.game-location-dialog .game-dialog-title h2{align-items:center;display:flex;gap:8px;min-width:0}.digital-location-neighborhood{font-size:.75em;font-weight:400}.digital-location-stability{display:inline-flex;flex:none;font:14px/1.4 system-ui,sans-serif;position:relative}.digital-location-stability>button{background:#0000;border:0;border-radius:6px;cursor:help;display:grid;height:32px;padding:0;place-items:center;width:32px}.digital-location-stability>button:focus-visible{outline:2px solid #5d765c;outline-offset:1px}.digital-location-stability-tooltip{background:#142025;border:1px solid #9b8759;border-radius:8px;box-shadow:0 4px 14px #0005;color:#fff3d6;left:0;padding:8px 10px;position:absolute;top:calc(100% + 6px);width:min(260px,calc(100vw - 60px));z-index:2}.digital-location-overview{margin-bottom:12px}.digital-location-overview:has(>.digital-location-artwork){grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:160px minmax(0,1fr)}.digital-location-overview .digital-location-artwork{margin:0}.digital-location-overview-details{min-width:0}.digital-location-encounter-hints{margin-bottom:16px}.digital-location-encounter-hints p{align-items:center;display:flex;gap:10px;margin:0 0 10px}.digital-location-encounter-hints img{background:#f5e6c8;border-radius:50%;box-sizing:border-box;flex:none;padding:4px}.digital-location-encounter-hints span{min-width:0;overflow-wrap:anywhere}.digital-location-special-section p{margin:0 0 8px}.digital-map-special-unavailable path{fill:none;stroke:#f34f4f;stroke-width:3;stroke-linecap:round;opacity:.85}.digital-location-unavailable{color:#a32929;font-weight:600}.digital-location-card-count{font-size:13px;margin:6px 0;text-align:center}.digital-location-world-colors{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.other-world-colors{flex:none;overflow:visible}.digital-location-world-info{min-width:0}.digital-location-world-info p{margin:8px 0}@media (max-width:767px){.digital-location-overview:has(>.digital-location-artwork){gap:14px;grid-template-columns:minmax(0,1fr)}}.game-location-dialog .game-dialog-title h2>span:last-child{min-width:0;overflow-wrap:anywhere}.digital-map-evade rect{fill:#12232c;stroke:#a89873;stroke-width:1}.digital-map-evade text{fill:#fff3d6;font:12px system-ui,sans-serif}.digital-map-activities{pointer-events:auto;position:absolute;width:22px;z-index:4}.digital-map-activities>span{height:22px;left:0;position:absolute;width:22px}.digital-map-activities img{display:block;height:22px;object-fit:contain;width:22px}.digital-location-activity+.digital-location-activity{margin-top:16px}.digital-map-entities .digital-map-gate,.digital-map-entities .digital-map-gate-image{height:calc(62px*var(--digital-token-scale));width:calc(62px*var(--digital-token-scale))}.digital-map-entities .digital-map-extra>img,.digital-map-entities img.digital-map-hypnos{height:calc(22px*var(--digital-token-scale));width:calc(22px*var(--digital-token-scale))}.digital-map-entities .digital-map-whisper>img{height:calc(54px*var(--digital-token-scale));width:auto}.digital-map-entities .digital-map-whisper-anchor{height:calc(54px*var(--digital-token-scale));width:calc(56.7px*var(--digital-token-scale))}.digital-map-entities .digital-map-extra-anchor{width:calc(54px*var(--digital-token-scale));z-index:5}.digital-map-entities .digital-map-extras{gap:calc(2px*var(--digital-token-scale))}.digital-map-entities .digital-map-extras>span{display:flex;justify-content:flex-end;width:100%}.digital-map-entities .digital-map-extra>b{bottom:calc(-3px*var(--digital-token-scale));font-size:calc(10px*var(--digital-token-scale));min-width:calc(12px*var(--digital-token-scale));padding:calc(1px*var(--digital-token-scale)) calc(3px*var(--digital-token-scale));right:calc(-5px*var(--digital-token-scale))}.digital-map-entities .digital-map-revealed{font-size:calc(18px*var(--digital-token-scale));height:calc(20px*var(--digital-token-scale));width:calc(20px*var(--digital-token-scale))}.digital-map-revealed-anchor{pointer-events:auto;position:absolute;transform:translate(-50%,-50%);z-index:6}.digital-map-entities .digital-map-outskirts{font-size:calc(10px*var(--digital-token-scale));padding:calc(2px*var(--digital-token-scale)) calc(4px*var(--digital-token-scale))}.digital-map-entities .investigator-marker-status{bottom:calc(-2px*var(--digital-token-scale));font-size:calc(7px*var(--digital-token-scale))}.digital-map-entities .digital-map-strip .investigator-marker{border-width:calc(1px*var(--digital-token-scale))}.digital-map-entities .digital-map-activities img,.digital-map-entities .digital-map-activities>span{height:calc(22px*var(--digital-token-scale));width:calc(22px*var(--digital-token-scale))}.digital-map-rift-progress-anchor{pointer-events:auto;position:absolute;z-index:5}.digital-map-entities>.digital-map-action{z-index:8}.digital-map-entities .digital-map-clue-stack>img{background:radial-gradient(circle closest-side,#008000bf 99%,#0000 100%);border:0;box-shadow:none}.digital-map-entities .digital-map-extra-open>img{outline-width:calc(2px*var(--digital-token-scale))}.digital-map-entities .digital-rift-progress:after{height:calc(22px*var(--digital-token-scale));outline-width:calc(2px*var(--digital-token-scale));width:calc(22px*var(--digital-token-scale))}.digital-map-entities img.digital-map-hypnos{box-shadow:0 0 calc(8px*var(--digital-token-scale)) calc(8px*var(--digital-token-scale)) #00ff00b3}.digital-map-entities .digital-map-sealed>img{border-radius:50%;box-shadow:0 0 6px #4baf5f73;object-fit:cover}.digital-map-entities .digital-map-seal-anchor{position:absolute;z-index:6}.digital-map-entities .digital-map-seal-anchor>img{height:calc(25.3px*var(--digital-token-scale));width:calc(25.3px*var(--digital-token-scale))}.digital-map-location-cards{opacity:.85;pointer-events:auto;position:absolute;z-index:5}.digital-map-location-cards:hover{opacity:1}.digital-map-location-cards-content{--digital-card-width:200px;--digital-card-height:300px;align-items:center;display:flex;gap:8px;pointer-events:none;transform-origin:top left}.digital-map-location-cards-content .location-card{flex:none}.digital-map-location-cards-inspect{background:#0000;border:0;border-radius:0;cursor:pointer;height:100%;inset:0;padding:0;position:absolute;width:100%}.digital-map-location-cards-inspect:focus-visible{outline:3px solid #fff3d6;outline-offset:2px}.digital-location-cards{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px}.digital-location-cards .location-card{flex:none;max-width:100%}.location-card-back>img{display:block;height:100%;object-fit:contain;width:100%}.digital-map-entities .digital-map-gates>span,.digital-map-entities .digital-map-monsters>span{box-shadow:0 0 calc(4px*var(--digital-token-scale)) calc(6px*var(--digital-token-scale)) #ff0000e6,0 0 calc(6px*var(--digital-token-scale)) #f00c}.digital-map-movement-glow{box-shadow:0 0 12px 12px var(--action-color),0 0 18px var(--action-color);pointer-events:none;position:absolute}.digital-map-action[data-action-kind=Move]{box-shadow:0 1px 4px #000a}@media (hover:hover) and (pointer:fine) and (min-width:768px){.digital-map-document .digital-map-piece-group:has(.digital-map-location-cards:hover){z-index:20}.digital-map-document .digital-map-location-cards:hover{transform:scale(1.5);z-index:20}}.digital-map-entities .digital-map-gates>span{border-radius:50%}.digital-map-entities .digital-map-monsters>span{border-radius:7%}.rifts-container{position:absolute}.rift-container{display:flex;flex-direction:row;height:33.3%;width:100%}.rift-marker{position:relative;width:55%;.rift-marker-image{height:100%;width:100%}}.rift-locations{display:flex;flex-direction:column;width:45%}.rift-locations-rows{display:flex;flex-direction:row;height:50%;width:100%}.rift-location{height:100%;width:50%;img{margin-left:5%;margin-top:5%;width:90%}}.rift-container.rc0{.rift-location.rl1,.rift-location.rl2{margin-top:5%}.rift-location.rl3,.rift-location.rl4{margin-top:-7%}}.rift-container.rc1{.rift-location.rl1,.rift-location.rl2{margin-top:8%}.rift-location.rl3,.rift-location.rl4{margin-top:-4%}}.rift-container.rc2{.rift-location.rl1,.rift-location.rl2{margin-top:15%}.rift-location.rl3,.rift-location.rl4{margin-top:4%}}.open-true{.progress-marker{box-shadow:0 0 3px 4px #ff000080;box-shadow:0 0 calc(var(--map-x-unit, 1px)*3) calc(var(--map-x-unit, 1px)*4) #ff000080}.progress-marker,.rift-marker{background:#ff000080;border-radius:50%}.rift-marker{box-shadow:0 0 12px 16px #ff000080;box-shadow:0 0 calc(var(--map-x-unit, 1px)*12) calc(var(--map-x-unit, 1px)*16) #ff000080;opacity:.7}}.map:has(.progress-marker.Colony:focus) .location.Colony,.map:has(.progress-marker.Colony:hover) .location.Colony,.map:has(.progress-marker.Curiosity:focus) .location.Curiosity,.map:has(.progress-marker.Curiosity:hover) .location.Curiosity,.map:has(.progress-marker.Hall.School:focus) .location.Hall.School,.map:has(.progress-marker.Hall.School:hover) .location.Hall.School,.map:has(.progress-marker.Home:focus) .location.Home,.map:has(.progress-marker.Home:hover) .location.Home,.map:has(.progress-marker.Hospital:focus) .location.Hospital,.map:has(.progress-marker.Hospital:hover) .location.Hospital,.map:has(.progress-marker.House.Left:focus) .location.House.Left,.map:has(.progress-marker.House.Left:hover) .location.House.Left,.map:has(.progress-marker.Lighthouse:focus) .location.Lighthouse,.map:has(.progress-marker.Lighthouse:hover) .location.Lighthouse,.map:has(.progress-marker.Rope.Anchor:focus) .location.Rope.Anchor,.map:has(.progress-marker.Rope.Anchor:hover) .location.Rope.Anchor,.map:has(.progress-marker.Water:focus) .location.Water,.map:has(.progress-marker.Water:hover) .location.Water{box-shadow:0 0 20px 30px #ff000080!important;box-shadow:0 0 calc(var(--map-x-unit, 1px)*20) calc(var(--map-x-unit, 1px)*30) #ff000080!important}.classic-map-display .tabbed-map-display{width:1280px}.classic-map-display .tabbed-map-display>.map-container{background:#0000;border:0;border-radius:0;margin:0;padding:0}.classic-map-display .tabbed-map-display .map{margin:0 0 72px}.tabbed-map-display{isolation:isolate;min-width:0;width:100%}.digital-map-camera>.dunwich-terror-track{background:#101c22c9;border:1px solid #0000;border-radius:8px;color:#f5ead1;cursor:pointer;font:500 11px/1.4 system-ui,sans-serif;margin:0;min-height:44px;min-width:0;padding:0 10px 6px;position:absolute;-webkit-user-select:none;user-select:none;width:200px}.digital-map-camera>.dunwich-terror-track:hover{background:#162a30;border-color:#cbbd9177}.digital-map-camera>.dunwich-terror-track:focus-visible{outline:3px solid #f5d798;outline-offset:3px}.dunwich-track-icons{display:flex;gap:12px;justify-content:center}.dunwich-track-icon{display:block;flex:none;height:34px;width:52px}.dunwich-track-icon-frame{fill:#182329;stroke:#9aab9d;stroke-width:1;stroke-opacity:.5}.dunwich-track-creature{fill:none;stroke:#b0b9ac;stroke-width:1.6;opacity:.5}.dunwich-track-eyes{fill:#b0b9ac;opacity:.5}.dunwich-track-icon[data-active=true] .dunwich-track-icon-frame{fill:#ecd8ad;stroke:#e5b27c;stroke-width:2;stroke-opacity:1}.dunwich-track-icon[data-active=true] .dunwich-track-creature{fill:#87382f;stroke:#481f23;stroke-width:2;opacity:1}.dunwich-track-icon[data-active=true] .dunwich-track-eyes{fill:#f7d694;opacity:1}.dunwich-track-caption{display:block;margin-top:5px}.dunwich-terror-info{font:14px/1.5 system-ui,sans-serif}.dunwich-terror-info>p:first-child{margin-top:0}.dunwich-terror-count{font-weight:700}.dunwich-terror-info h3{font-size:16px;margin:16px 0 10px}.dunwich-horror-monster{display:flex;flex-wrap:wrap;gap:12px}.dunwich-horror-side{align-self:flex-start;max-width:100%;width:320px}.dunwich-horror-side :is(.monster-token-front,.monster-token-back),.dunwich-horror-side>div{height:100%;width:100%}.dunwich-horror-side .monster-token-additional-info{font-size:10px}.dunwich-horror-combat-cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}@media (prefers-contrast:more){.digital-map-camera>.dunwich-terror-track{background:#081013;border-color:#fff3d6}.dunwich-track-creature,.dunwich-track-eyes{opacity:1}}.digital-map-camera>.innsmouth-tracks{appearance:none;background:#101c22ed;border:1px solid #cbbd9144;border-radius:8px;box-sizing:border-box;color:#f5ead1;cursor:pointer;display:grid;font:500 11px/1.4 system-ui,sans-serif;grid-template-rows:repeat(2,minmax(0,1fr));padding:12px;position:absolute;text-align:left;-webkit-user-select:none;user-select:none;width:286px}.innsmouth-tracks:focus-visible{outline:3px solid #f5d68a;outline-offset:4px}.innsmouth-feds-track,.innsmouth-rising-track{display:block}.innsmouth-track-heading{color:inherit;display:block;font:600 12px/1.2 system-ui,sans-serif;margin:0 0 4px;text-align:center}.innsmouth-track-row{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;justify-content:center}.innsmouth-uprising-token{display:block;flex:none;height:32px;width:32px}.innsmouth-uprising-rim{fill:#182329;stroke:#9aab9d;stroke-width:1.5}.innsmouth-uprising-inner{fill:none;stroke:#9aab9d;stroke-width:.6;opacity:.4}.innsmouth-uprising-creature{fill:none;stroke:#a9beb2;stroke-width:1.2;opacity:.35}.innsmouth-uprising-eyes{fill:#a9beb2;opacity:.35}.innsmouth-uprising-token[data-active=true] .innsmouth-uprising-rim{fill:#254c44;stroke:#d4cd9e}.innsmouth-uprising-token[data-active=true] .innsmouth-uprising-inner{stroke:#dfdfb6;opacity:1}.innsmouth-uprising-token[data-active=true] .innsmouth-uprising-creature{fill:#8aa58a;stroke:#d8dfb7;opacity:1}.innsmouth-uprising-token[data-active=true] .innsmouth-uprising-wave{fill:none}.innsmouth-uprising-token[data-active=true] .innsmouth-uprising-eyes{fill:#fff1b8;opacity:1}.innsmouth-feds-track{margin-top:6px}.innsmouth-feds-district{border:1px solid;border-radius:5px;flex:1 1;min-width:0;padding:3px 4px 5px}.innsmouth-district-caption{display:block;font:10px/11px system-ui,sans-serif;margin-bottom:4px;text-align:center;white-space:nowrap}.innsmouth-clue-space{background:#17282b;border:1px solid;border-radius:50%;box-sizing:border-box;display:block;flex:none;height:26px;width:26px}.innsmouth-clue-space img{border-radius:50%;display:block;height:100%;width:100%}.digital-map-camera>.innsmouth-tracks>.innsmouth-feds-track,.digital-map-camera>.innsmouth-tracks>.innsmouth-rising-track{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;margin:0;min-height:0}.digital-map-camera>.innsmouth-tracks>.innsmouth-feds-track>.innsmouth-track-row,.digital-map-camera>.innsmouth-tracks>.innsmouth-rising-track>.innsmouth-track-row{flex-direction:column}.digital-map-camera>.innsmouth-tracks>.innsmouth-feds-track>.innsmouth-track-row{width:100%}.digital-map-camera>.innsmouth-tracks .innsmouth-feds-district{box-sizing:border-box;flex:none;padding:6px;width:100%}@media (prefers-contrast:more){.digital-map-camera>.innsmouth-tracks{background:#081013;border-color:#fff3d6}.innsmouth-uprising-creature,.innsmouth-uprising-eyes{opacity:1}}.digital-map-camera>.innsmouth-tracks-horizontal{gap:24px;grid-template-columns:1fr 1fr;grid-template-rows:none}.digital-map-camera>.innsmouth-tracks-horizontal>.innsmouth-feds-track>.innsmouth-track-row,.digital-map-camera>.innsmouth-tracks-horizontal>.innsmouth-rising-track>.innsmouth-track-row{flex-direction:row}.digital-map-camera>.innsmouth-tracks-horizontal .innsmouth-feds-district{flex:1 1;width:auto}.digital-map-camera>.kingsport-rifts{background:#f7f3e8ed;border:1px solid #a6926f;border-radius:8px;box-sizing:border-box;color:#292c27;font:12px/1.4 system-ui,sans-serif;padding:8px;position:absolute;-webkit-user-select:none;user-select:none;width:280px}.kingsport-rifts h3{font-size:15px;margin:0 0 8px;text-align:center}.kingsport-rift-row{align-items:center;display:flex;gap:18px;justify-content:center;padding:10px 0}.kingsport-rift-row+.kingsport-rift-row{border-top:1px solid #cbbd9144}.kingsport-rift-identity{align-items:center;display:flex;flex:0 0 104px;flex-direction:column;font-size:12px;gap:2px}.kingsport-rift-identity>span:last-child{color:#fca5a5}.kingsport-rift-row[data-open=true] .kingsport-rift-identity>span:last-child{color:#ff6868;font-weight:700}.kingsport-rift-button,.kingsport-rift-space{background:#0000;border:0;color:inherit;padding:0}.kingsport-rift-button,button.kingsport-rift-space{cursor:pointer}.kingsport-rift-button{display:block;height:54px;width:54px}.kingsport-rift-tracks{display:flex;flex-direction:column;gap:8px}.kingsport-rift-track{align-items:center;display:flex;gap:12px}.kingsport-rift-movements{display:flex;flex-direction:column;width:88px}.kingsport-rift-movement{align-items:center;background:#fff;border-radius:4px 4px 0 0;box-sizing:border-box;display:flex;gap:2px;justify-content:center;min-height:19px;padding:2px}.kingsport-rift-movement img{height:15px;width:15px}.kingsport-rift-movement[data-color=Black]{background:#000;border-radius:0 0 4px 4px}.kingsport-rift-spaces{display:flex;gap:6px;min-height:34px}.kingsport-rift-spaces>.kingsport-rift-space{min-height:34px}.kingsport-rift-space{border:1px solid #cbbd91;border-radius:50%;box-sizing:border-box;display:block;flex:none;height:34px;overflow:hidden;width:34px}.kingsport-rift-space img{display:block;height:100%;object-fit:contain;width:100%}.kingsport-rift-empty{background:#243139;border-style:dashed;cursor:default}.digital-map-camera>.kingsport-rifts .kingsport-rift-row{gap:8px;padding:8px 0}.digital-map-camera>.kingsport-rifts .kingsport-rift-identity{flex-basis:76px}.digital-map-camera>.kingsport-rifts .kingsport-rift-track{gap:8px}.digital-map-camera>.kingsport-rifts .kingsport-rift-movements{width:66px}.digital-map-camera>.kingsport-rifts .kingsport-rift-row+.kingsport-rift-row{border-top-color:#a6926f66}.digital-map-camera>.kingsport-rifts .kingsport-rift-identity>span:last-child{color:#355a4a}.digital-map-camera>.kingsport-rifts .kingsport-rift-row[data-open=true] .kingsport-rift-identity>span:last-child{color:#9f2738}.digital-map-camera>.kingsport-rifts .kingsport-rift-empty{background:#e9dfcb;border-color:#9f8c64}.digital-map-camera>.kingsport-rifts .kingsport-rift-button:focus-visible,.digital-map-camera>.kingsport-rifts .kingsport-rift-space:focus-visible{outline-color:#594b30}.kingsport-rift-button:focus-visible,.kingsport-rift-space:focus-visible{outline:3px solid #fff3d6;outline-offset:3px}button.kingsport-rift-space:hover{border-color:#fff3d6}.kingsport-rifts-info{font:14px/1.5 system-ui,sans-serif;margin:auto;max-width:620px}.kingsport-rifts-info .kingsport-rift-identity>span:last-child{color:#9f2738}.kingsport-rifts-info .kingsport-rift-row[data-open=true] .kingsport-rift-identity>span:last-child{color:#b91c1c}.kingsport-rifts-rules{border-top:1px solid #cbbd9166;margin-top:14px}.digital-map-node[data-rift-highlight=true] .digital-map-frame-shadow{stroke:#ff6868;stroke-width:8;filter:drop-shadow(0 0 12px #ff3030)}.digital-map-node[data-rift-highlight=true] .digital-map-title-frame{stroke:#ff6868;stroke-width:3}.digital-rift-info-button{background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;flex:none;padding:0}.digital-rift-info-button:focus-visible{outline:2px solid #fff3d6;outline-offset:3px}.digital-rift-progress:after{border-radius:50%;content:"";height:22px;left:0;outline:2px solid var(--rift-color);pointer-events:none;position:absolute;top:0;width:22px}.digital-map-extras-inspect .digital-rift-progress:after{height:28px;width:28px}.digital-rift-progress[data-open=true]:after{box-shadow:0 0 5px 2px var(--rift-color);outline-color:var(--rift-color)}@media (max-width:480px){.kingsport-rifts-info .kingsport-rift-row{gap:6px}.kingsport-rifts-info .kingsport-rift-identity{flex-basis:86px}.kingsport-rifts-info .kingsport-rift-track{gap:6px}.kingsport-rifts-info .kingsport-rift-movements{width:66px}}.digital-rift-progress>img,.rift-identity-artwork .rift-marker-image,.rift-identity-image{filter:var(--rift-tint)}.rift-identity-artwork{border-radius:50%;box-shadow:0 0 5px 1px var(--rift-color)}.game-quick-actions{box-sizing:border-box;display:flex;flex:0 0 44px;gap:4px;height:44px;max-height:44px;min-height:44px;min-width:0;width:100%}.game-info .game-quick-actions>button,.game-ui .game-quick-actions>button{align-items:center;background:#344750;border:1px solid #899487;border-radius:6px;box-sizing:border-box;color:#fff;display:flex;flex:1 1;font-size:14px;gap:6px;height:44px;justify-content:center;line-height:1.2;margin:0;max-height:44px;min-height:44px;min-width:0;overflow:hidden;overflow-wrap:normal;padding:4px 8px;white-space:nowrap;width:0}.game-info .game-dock .game-quick-actions>button{min-height:44px}.game-quick-action-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-quick-action-icon{align-items:center;display:flex;justify-content:center}.game-quick-action-icon,.game-quick-actions svg{flex:0 0 20px;height:20px;width:20px}.game-info .game-quick-actions>.game-quick-actions-more,.game-ui .game-quick-actions>.game-quick-actions-more{flex:0 0 44px;font-size:24px;width:44px}:is(.game-ui,.game-info) .game-quick-actions .fight-action-fight{background:#a33430}:is(.game-ui,.game-info) .game-quick-actions .fight-action-evade{background:#22638e}:is(.game-ui,.game-info) .game-quick-actions>button:focus-visible{outline:3px solid #72c9ff;outline-offset:-3px}.game-quick-actions>button:disabled{cursor:default;opacity:.5}.game-quick-actions[data-blocked]{pointer-events:none}.game-dock>.game-quick-actions{margin-bottom:4px}.game-fullscreen-actions-controls:has(>.game-quick-actions),.game-sheet-quick-controls{background:#202b32;border:0;flex:none;height:44px;max-height:44px;min-height:44px;padding:0}.game-action-sheet.has-quick-actions:not(.is-expanded) .game-action-sheet-body{height:0;visibility:hidden}.game-action-sheet.has-quick-actions:not(.is-expanded) .game-action-sheet-preview{height:0;overflow:hidden}.game-action-sheet-anchor.has-quick-actions:after{display:none}.game-action-sheet.has-quick-actions.is-expanded:not(.has-message):has(.game-sheet-quick-controls) .game-action-sheet-header{flex-basis:44px;min-height:44px}.fight-actions{display:flex;flex-direction:column;gap:16px;min-width:0;width:100%}.fight-monster-choices{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin-inline:auto;max-width:1000px;width:100%}.fight-monster-choice{align-items:center;display:flex;flex-direction:column;min-width:0;position:relative}.fight-monster-choice .fight-monster-details{left:calc(50% - 60px);top:68px}.game-info .fight-monster-select{background:#26373d;border:2px solid #8b998d;border-radius:10px;box-shadow:none;display:block;margin:0;max-width:100%;padding:8px;width:260px}.game-info .fight-monster-select:hover:not(:disabled){border-color:#e4be70;transform:none}.game-info .fight-monster-select:disabled{opacity:.5}.fight-monster-preview{display:block;pointer-events:none}.fight-monster-preview .monster-breakdown-list{display:none}.fight-actions .monster-detail-card,.fight-monster-popup .monster-detail-card,.fight-monster-preview .monster-detail-card{margin:0!important;position:static;width:240px}.fight-actions .monster-detail-images,.fight-monster-preview .monster-detail-images{display:flex;flex-wrap:nowrap;gap:0}.fight-actions .monster-detail-images>*,.fight-monster-popup .monster-detail-images>*{flex-shrink:0}.fight-monster-preview :is(.monster-token-svg,.monster-token-front,.monster-token-back):hover{transform:none}.fight-current-monster{align-self:center;background:#26373d;border-radius:8px;color:#f7f1df;max-width:100%;padding:8px}.fight-remaining-monsters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.game-info .fight-remaining-monster{background:#26373d;border:1px solid #899487;border-radius:6px;box-shadow:none;display:grid;flex:none;height:48px;margin:0;padding:4px;place-items:center;width:80px}.fight-remaining-monster .fight-monster-preview{height:36px;overflow:hidden;width:72px}.fight-remaining-monster .monster-detail-card{transform:scale(.3);transform-origin:top left;width:240px}.fight-versus{align-self:center;color:#9c332e;font:800 italic 32px/1.2 Cinzel,Georgia,serif;letter-spacing:.12em;text-shadow:1px 1px 0 #e3c890}.fight-special-monster-roll{align-self:center;max-width:100%;width:120px}.fight-investigator-status{align-items:center;background:#202b32;border:1px solid #647168;border-radius:8px;color:#f7f1df;display:flex;flex-wrap:wrap;gap:8px;padding:10px}.fight-investigator-status .game-inspect-mobile{display:flex;flex:1 1 250px;flex-direction:column;gap:6px;min-width:0}.fight-investigator-status .game-inspect-resources,.fight-investigator-status .game-inspect-skills{display:flex;flex-wrap:wrap;gap:6px 12px}.fight-investigator-status .game-inspect-name{display:block;font-weight:700}.fight-investigator-status>button{flex:none;margin:0}.fight-equipment{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;min-width:0}.fight-equipment-card{background:#f4edda;border:1px solid #a69a80;border-radius:10px;flex:0 0 208px;max-width:100%;min-width:0;padding:3px;position:relative}.fight-equipment-card.is-equipped{border:3px solid #278653;padding:1px}.fight-equipment-card:focus-within{outline:3px solid #72c9ff;outline-offset:2px}.fight-equipment-body{height:300px;max-width:100%;position:relative;width:200px}.fight-equipment-body.is-actionable{cursor:pointer}.fight-equipment-body>.card{--digital-card-width:200px;--digital-card-height:300px}.fight-equipment-card.is-used .fight-equipment-body{height:170px}.fight-equipment-card.is-used .fight-equipment-body>.card{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg) scale(.55)}.fight-equipment-caption{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;min-height:44px}.fight-equipment-caption button{font-size:12px;margin:0;padding:4px 8px}.fight-equipped-marker{color:#185b36;font-size:12px;font-weight:700}.fight-used-marker{color:#5e5a53;font-size:12px}.fight-equipment-restriction{color:#84281f;display:block;font-size:12px;padding:4px}.fight-action-controls{display:flex;flex-wrap:wrap;gap:8px}.game-info .fight-action-control{align-items:center;border:1px solid #ffffff50;border-radius:8px;box-shadow:none;color:#fff;display:inline-flex;flex:1 1 auto;gap:8px;justify-content:center;margin:0;min-height:48px;min-width:44px;padding:8px 12px}.game-info .fight-action-fight{background:#a33430}.game-info .fight-action-evade{background:#22638e}.game-info .fight-action-undo{background:#626b74}.fight-action-control .movement-action-icon,.fight-action-control>svg{flex:0 0 28px;height:28px;width:28px}.fight-action-control .movement-action-icon svg{height:100%;width:100%}.game-info .fight-action-control:disabled{cursor:default;opacity:.5}.game-info .fight-action-control:hover:not(:disabled){filter:brightness(1.12);transform:none}.fight-investigator-status{cursor:pointer}.fight-investigator-status:focus-visible{outline:3px solid #72c9ff;outline-offset:2px}.game-info .fight-action-continue{background:#22638e}.wiki-monster-artwork{position:relative}.wiki-monster-artwork .wiki-monster-artwork-open{background:#201e1b;border:1px solid #c8b995;border-radius:50%;box-sizing:border-box;color:#f4ecda;cursor:pointer;display:grid;height:25.2px;left:50%;min-height:25.2px;min-width:25.2px;opacity:.5;padding:0;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:25.2px}.wiki-monster-artwork .wiki-monster-artwork-open:is(:hover,:focus-visible){transform:translate(-50%,-50%)}.wiki-monster-artwork-open:focus-visible{outline:3px solid #e5bb6f;outline-offset:3px}.game-artwork-dialog .wiki-monster-artwork-full{display:block;height:100%;min-height:0;min-width:0;object-fit:contain;width:100%}.achievement-card{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:8px;padding:0;width:160px}.achievement-card:focus-visible{border-radius:10px;outline:3px solid #2563eb;outline-offset:4px}.achievement-image-frame{aspect-ratio:1/1;background:#111827;border:2px solid #0f172a2e;border-radius:10px;box-shadow:0 4px 12px #00000040;overflow:hidden;width:132px}.achievement-image{display:block;height:100%;object-fit:cover;width:100%}.achievement-card.not-earned .achievement-image{filter:grayscale(1);opacity:.45}.achievement-name{color:#0f172a;font-size:.9rem;font-weight:700;line-height:1.2;text-align:center}.achievement-description{color:#334155;font-size:.85rem;font-weight:400;line-height:1.35;overflow-wrap:anywhere;text-align:center;width:100%}.about-wrapper{display:flex;flex-direction:column}.wallets-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.wallet-wrapper{display:flex;flex-direction:column;height:320px;width:300px;.address{font-size:12px;text-align:center}}.support-end-game{margin-top:8px;.wallet-wrapper{height:150px;width:150px;.address{font-size:6px;text-align:center}}}.support{display:flex;flex-direction:column;gap:8px;.support-text{font-size:12px}}.game-info,.game-ui,.gate-tooltip-actions{font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.45}.game-info,.game-route .game-info{flex-direction:column;padding-bottom:122px;padding-bottom:calc(var(--game-dock-height, 110px) + 12px)}.game-route .common-header{flex-wrap:wrap;gap:8px;padding:8px;position:relative}.game-route .common-header-nav{flex-wrap:wrap}.game-route .auth-status-link{min-width:0;overflow-wrap:anywhere}.game-route .game-screen{margin-top:0}.game-info *,.game-ui *{box-sizing:border-box}.game-info h2,.game-info h3,.game-ui h2,.game-ui h3{font-family:Cinzel,Georgia,serif}.game-info button,.game-info select,.game-ui button,.game-ui select,.gate-tooltip-actions button{font:inherit;min-height:44px;overflow-wrap:anywhere;white-space:normal}.game-info button:focus-visible,.game-ui button:focus-visible,.game-ui select:focus-visible,.gate-tooltip-actions button:focus-visible{outline:3px solid #72c9ff;outline-offset:2px}.game-route.App{justify-content:flex-start;overflow:visible}:is(.game-info,.game-ui) .mythos-breakdown-toggle{background:#0000;border:1px solid #ffffff80;border-radius:4px;box-shadow:none;color:inherit;font-size:12px;line-height:1.4;margin-top:6px;min-height:28px;min-width:0;padding:4px 8px}:is(.game-info,.game-ui) .mythos-breakdown-toggle:hover:not(:disabled){background:#ffffff18;border-color:#fff;box-shadow:none}.game-info .sticky-actions-wrapper>:is(.mythos-information-banner,.encounter-information-banner,.otherworld-information-banner,.final-battle-information-banner){display:block}.game-info .sticky-actions-wrapper>:is(.mythos-information-banner,.encounter-information-banner,.otherworld-information-banner,.final-battle-information-banner,.damage-information-banner,.skill-check-information-banner,.current-monster-banner,.current-combat-banner,.game-message){overflow-wrap:anywhere;padding-inline:8px}.game-status-summary{background:#202b32;border:1px solid #647168;border-radius:8px;color:#f7f1df;margin-bottom:12px;padding:8px}.game-phase-line{justify-content:center;margin-bottom:4px}.game-inspect-mobile,.game-investigator-controls{display:none}.game-info .investigator-portrait,.game-ui .investigator-portrait{isolation:isolate}.game-detail-counters,.game-resource-line,.game-skill-line{display:flex;flex-wrap:wrap;gap:4px 12px}.game-investigator-controls button{padding:0 4px}.game-investigator-controls button,.game-track-grid button{background:#303d44;border:1px solid #6d7973;border-radius:5px;color:inherit}.game-track-grid button{padding:4px 8px}.game-track-grid{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.game-track-grid button{flex:1 1 auto}.game-track-grid>.ancient-summary{display:flex;flex:0 1 auto;flex-direction:column;justify-content:center;max-width:100%;min-width:0;overflow:hidden}.ancient-summary>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ancient-summary>b{align-self:center;white-space:nowrap}.game-extra-tracks:not([hidden]){display:contents}.game-track-grid.game-tracks-collapsed{flex-wrap:nowrap;position:relative}.game-track-grid.game-tracks-collapsed>.ancient-summary{flex:0 1 auto}.game-tracks-collapsed .ancient-summary>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.game-tracks-collapsed .ancient-summary>b{align-self:center;white-space:nowrap}.game-track-grid.game-tracks-collapsed>.game-track-compact{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding:2px 4px;white-space:nowrap}.game-track-grid.game-tracks-collapsed>.game-track-measure{left:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.game-map-frame{isolation:isolate;min-width:0;position:relative}.game-map-stats{left:4px;max-width:calc(100% - 8px);pointer-events:none;position:absolute;top:4px;width:max-content;z-index:10}.game-map-stats .game-status-summary{margin:0;padding:4px}.game-map-stats .game-track-grid{margin:0}.game-map-stats .game-track-grid button{flex:0 1 auto;max-width:100%;min-width:0;overflow-wrap:anywhere;pointer-events:auto}.game-map-stats .game-track-grid .game-tracks-toggle{flex:0 0 28px;font-weight:700;padding:2px 6px}.game-map-stats button:focus-visible{outline:2px solid #f5d798;outline-offset:-2px}.game-map-frame .digital-map-canvas .digital-map-controls{top:8px;top:var(--game-map-controls-top,8px)}.game-track{isolation:isolate;position:relative}.game-track-artwork{height:calc(100% - 4px);inset:2px;object-fit:contain;opacity:.7;pointer-events:none;position:absolute;width:calc(100% - 4px);z-index:-1}.game-track-artwork-circular{border-radius:50%;height:40px;inset:auto;left:50%;object-fit:cover;top:50%;transform:translate(-50%,-50%);width:40px}.difficulty-summary b{white-space:nowrap}.game-latest-mythos,.game-rules{margin:12px 0;scroll-margin-top:12px}.game-rules-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.game-rule-group{background:#f4edda;border:1px solid #8c8c78;border-radius:6px;color:#242b2b;overflow-wrap:anywhere;padding:10px}.game-rule-heading{align-items:flex-start;display:flex;gap:8px}.game-rule-heading strong{flex:1 1;min-width:0}.game-rule-heading .game-rule-type{flex:0 1 auto;margin-left:auto;max-width:50%;min-width:0;text-align:right}.game-rule-heading span,.game-rule-meta{font-size:.9em}:is(.game-info,.game-ui) .game-rule-type,:is(.game-info,.game-ui) .game-rule-type:hover{background:none;border:0;box-shadow:none;color:#174c86;cursor:pointer;font-size:.9em;padding:4px;text-decoration:underline;transform:none}.game-rule-meta{margin-right:8px}.game-rule-group .game-rule-effects{margin-block:4px}.game-latest-mythos>ol{padding-left:24px}.game-mythos-resolution{margin-bottom:8px;min-width:0;overflow-wrap:anywhere}.game-mythos-resolution-meta{margin:4px 0}.game-latest-mythos .mythos-card{min-width:0;width:100%}.game-latest-mythos .mythos-doom-track-eyes{flex-wrap:wrap;height:auto;max-width:100%;min-height:45px}.game-info .inline-upkeep-investigator-sheet{max-width:100%;min-width:0;overflow:auto;overscroll-behavior-x:contain;width:100%}.inline-upkeep-investigator-sheet .investigator-sheet{min-width:100%;width:max-content}.game-info .inline-upkeep-investigator-sheet .tooltip-button{min-height:0}.game-dialog-backdrop{align-items:center;display:flex;inset:0;isolation:isolate;justify-content:center;padding:16px;position:fixed;z-index:3000}.game-dialog-scrim{background:#000b;inset:0;pointer-events:none;position:absolute;z-index:-1}.game-detail-dialog{background:#f4edda;border-radius:10px;box-shadow:0 4px 28px #0008;color:#242b2b;display:flex;flex-direction:column;max-height:94dvh;overflow:hidden;width:100%}.game-dialog-header{background:#ede3ca;border-bottom:1px solid #9b9686;flex-shrink:0;padding:4px 12px}.game-dialog-title{align-items:center;display:flex;gap:8px;justify-content:space-between}.game-dialog-title h2{flex:1 1;font-size:16px;margin:0;min-width:0;overflow-wrap:anywhere}.game-ui .game-dialog-header :is(button,select){font-size:14px;min-height:32px;padding:4px 8px}.game-ui .game-dialog-header .game-dialog-close{flex:none;margin:0;min-height:0;min-width:0;padding:6px 10px}.game-ui .game-dialog-close:hover:not(:disabled){box-shadow:none}.game-dialog-body{min-height:0;overflow-wrap:anywhere;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:12px}.game-artwork-dialog-backdrop{box-sizing:border-box;height:100dvh;overflow:hidden;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.game-artwork-dialog{background:#101a22;color:#f4edda;height:min(1200px,100%);max-height:100%;min-height:0;width:min(1100px,100%)}.game-artwork-dialog .game-dialog-header{background:#202b2d;border-color:#9b875966;padding:4px 8px}.game-artwork-dialog .game-dialog-close{color:inherit}.game-artwork-dialog .game-dialog-body{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;min-width:0;overflow:hidden;padding:8px}.game-artwork-dialog .ancient-one-artwork-full{display:block;height:100%;min-height:0;min-width:0;object-fit:contain;width:100%}.game-artwork-dialog .game-dialog-body>p{margin:0}.game-investigator-dialog>.game-dialog-body{position:relative}.game-inspector-controls{align-items:center;display:flex;gap:8px;min-width:0;position:relative;width:100%}.game-inspector-portraits{align-items:center;display:flex;flex:0 1 auto;gap:6px;min-width:0;overflow-x:auto;padding:5px}.game-ui .game-dialog-header .game-inspector-portrait{align-items:center;background:#0000;border:0;border-radius:50%;display:flex;flex:none;height:40px;justify-content:center;padding:4px;position:relative;width:40px}.game-inspector-portrait .investigator-marker{border-color:#6c756b!important;box-shadow:none!important;box-sizing:border-box;pointer-events:none}.game-ui .game-inspector-portrait:focus-visible,.game-ui .game-inspector-selector:focus-visible{outline:3px solid #174c86;outline-offset:-2px}.game-ui .game-dialog-header .game-inspector-portrait-acting .investigator-marker{box-shadow:0 0 4px 2px #3fb950,0 0 10px #3fb95088!important}.game-inspector-first-badge{align-items:center;background:#ffdc48;border:1px solid #886a13;border-radius:50%;box-sizing:border-box;color:#32270b;display:inline-flex;flex:none;font:700 10px/1 system-ui,sans-serif;height:22px;justify-content:center;width:22px}.game-inspector-portrait>.game-inspector-first-badge{pointer-events:none;position:absolute;right:-2px;top:-2px;z-index:101}.game-ui .game-dialog-header .game-inspector-selector{flex:none;height:36px;padding:4px;width:32px}.game-inspector-options{background:#fffaf0;border:1px solid #8c8c78;border-radius:6px;box-shadow:0 4px 12px #0004;box-sizing:border-box;color:#242b2b;left:0;max-height:40dvh;max-width:100%;min-width:min(240px,100%);overflow-y:auto;overscroll-behavior:contain;padding:4px;position:absolute;top:100%;width:max-content;z-index:200}.game-inspector-options [role=option]{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:12px;justify-content:space-between;min-height:36px;padding:8px}.game-inspector-option-active{background:#e1e9ef}.game-inspector-sheets{display:flex;flex-direction:column;gap:20px;min-width:0}.game-inspector-sheet{contain-intrinsic-block-size:auto 1000px;content-visibility:auto;min-width:0}.game-inspector-sheet-heading{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px;margin:0 0 8px}.game-inspector-player{align-items:center;display:inline-flex;font:14px/1.45 system-ui,sans-serif;gap:4px;max-width:100%;min-width:0}.game-inspector-player .owner-badge{min-width:0;overflow-wrap:anywhere}.game-inspector-player .online-status{flex:0 0 12px}.game-investigator-sheet-scroll{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;width:100%}.game-investigator-sheet-scroll.game-investigator-sheet-digital{overflow:visible}.game-investigator-sheet-scroll:focus-visible{outline:3px solid #72c9ff;outline-offset:-3px}.game-investigator-sheet-scroll .investigator-sheet{min-width:100%;width:max-content}.game-investigator-sheet-scroll .tooltip-button{min-height:0}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.game-dialog-backdrop.game-investigator-dialog-backdrop{box-sizing:border-box;padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0)}.game-investigator-dialog>.game-dialog-header{padding-inline:8px}.game-investigator-dialog>.game-dialog-body{padding-inline:0}.game-investigator-dialog .game-inspector-sheet,.game-investigator-dialog .game-inspector-sheets,.game-investigator-dialog .game-investigator-sheet-scroll{margin-inline:0;width:100%}.game-investigator-dialog .game-inspector-sheet-heading{padding-inline:8px}.game-investigator-dialog .game-investigator-sheet-scroll>.investigator-digital{border-radius:0;margin-inline:0;padding-inline:8px;width:100%}}.game-rule-artwork{display:flex;justify-content:center}.game-rule-artwork .herald-card{max-width:100%;min-width:0}.game-rule-artwork img{display:block;height:auto;max-width:100%;object-fit:contain}.game-board-token-locations{list-style:none;margin:0;padding:0}.game-board-token-locations>li{margin-bottom:12px;min-width:0}.game-board-token-locations>li>strong{display:block;margin-bottom:4px}.game-board-gates{display:flex;flex-wrap:wrap;gap:8px}.game-board-gates .gate{flex:0 0 120px}.game-board-monsters{flex-wrap:wrap;min-width:60px;padding-right:40px;row-gap:8px}.game-board-monsters>.monster{flex-shrink:0;height:60px}.game-board-monsters>div:last-child:not(.monster){display:none}.game-board-monsters .monster-marker{position:static}.game-board-monsters .monster-tooltip-right{flex:none;left:0;margin-left:0;width:min(240px,100%)}.game-board-monsters .monster-detail-card{flex:none;margin-left:0!important;position:static;width:100%}.game-board-monsters .monster-detail-images{flex-wrap:wrap}.game-board-monsters .monster-detail-images>*{flex-shrink:0}.game-board-monsters .monster-breakdown-entry,.game-board-monsters .monster-breakdown-list{min-width:0;width:100%}.game-board-monsters .monster-breakdown-list{overflow-wrap:anywhere}.game-board-monsters .skill-mod-chip{max-width:100%;min-width:0}.game-board-monsters .mod-source{min-width:0}.game-board-monsters .mod-value{flex-shrink:0}.game-item-state{background:#ddd0ab;border-radius:4px;display:inline-block;margin:0 6px;padding:2px 6px}.game-artwork-disclosure{margin-top:12px}.game-ui summary{cursor:pointer;min-height:44px;padding:8px 0}.game-scaled-artwork{overflow:hidden;width:100%}.game-ui .ancient-one-card-responsive{max-width:100%;width:100%}.ancient-one-card-responsive>.game-scaled-artwork{margin-inline:auto}.ancient-one-card-responsive>.ancient-one-special-data{margin-top:12px;overflow-wrap:anywhere;position:static}.game-item-artwork img,.game-rules-artwork{height:auto;max-width:100%}.game-item-artwork .card{max-width:100%}.game-info .actions-grid-investigator{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.game-info .actions-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.game-action-choice{display:flex;flex-direction:column;gap:4px;min-width:0}.game-action-choice .action-button{max-width:100%;width:100%}.investigator-sheet-choice .action-card-wrapper{background:none;padding:0}.investigator-selection-sheet{border-radius:10px;box-shadow:0 0 0 2px #0000;box-shadow:0 0 0 2px var(--action-color,#0000);cursor:pointer;max-width:100%;min-width:0;overflow-x:auto;width:100%}.investigator-selection-sheet-content{min-width:100%;pointer-events:none;width:max-content}.investigator-selection-sheet:focus-visible{outline:3px solid #72c9ff;outline-offset:2px}.investigator-selection-sheet:hover:not([aria-disabled=true]){box-shadow:0 0 0 2px #72c9ff;box-shadow:0 0 0 2px var(--action-color,#72c9ff)}.investigator-selection-sheet[aria-disabled=true]{cursor:default;opacity:.6}.game-action-preview{max-width:100%}.game-action-preview img{max-width:100%;object-fit:contain}.game-action-details{align-self:stretch}.action-description,.actions-section .action-name{max-height:none;min-width:0;overflow-wrap:anywhere}.action-description{margin:1em 0}.game-choice-summary .action-description{margin:4px 0}.game-action-investigator-summary{background:#ede3ca;color:#242b2b;display:block;padding:8px}.game-ui img{max-width:100%}.game-choice-summary{display:none}.game-choice-summary:not([aria-disabled=true]){cursor:pointer}.game-choice-summary[aria-disabled=true]{cursor:not-allowed;opacity:.6}.location.location-action-disabled{cursor:not-allowed}.location.location-action-disabled:hover{transform:translate(-50%,-50%)}.game-action-detail-preview .game-action-details{display:none}.game-dock{background:#202b32;border-top:1px solid #899487;bottom:0;display:block;left:0;margin:0;padding:4px 4px calc(4px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:50}.game-dock-actions{margin-bottom:4px}.game-dock-actions,.game-dock-links{display:flex;flex:1 1;gap:4px}.game-dock button{flex:1 1}.game-dock-links{flex-wrap:wrap}.game-dock-links>button{align-items:center;display:flex;justify-content:center;min-width:44px}.game-navigation-icon{display:block;flex:0 0 24px;height:24px;object-fit:contain;width:24px}.game-dock-turn-icon{display:none}.game-dock-marker-stack{display:block;height:28px;isolation:isolate;max-width:100%;pointer-events:none;position:relative}.game-dock-marker{position:absolute;top:0}.game-dock-marker .investigator-marker{border:1px solid #e2e8f0!important;box-shadow:none!important}.game-dock-marker .investigator-marker:hover{z-index:100!important}.game-dock-turn-ready{background:#7bdba8bb}.game-info .game-dock .game-dock-turn-ready:not(:disabled){animation:game-dock-turn-glow 2s ease-in-out infinite;box-shadow:0 0 8px 1px #7bdba855,inset 0 0 0 1px #8addb9}@keyframes game-dock-turn-glow{0%,to{backround:#7bdba8bb;box-shadow:0 0 8px 1px #7bdba855,inset 0 0 0 1px #8addb9}50%{background:#7bdba855;box-shadow:0 0 14px 3px #7bdba8bb,inset 0 0 0 1px #8addb9}}@media (prefers-reduced-motion:reduce){.game-info .game-dock .game-dock-turn-ready:not(:disabled){animation:none}}.game-info .game-dock .game-dock-turn:disabled{background:#30383e;box-shadow:none;color:#d0d7de;cursor:default;opacity:1}.game-info .active-ancient-under-map{flex:0 1 358px;width:min(100%,358px)}.game-info .active-heralds-column{grid-template-columns:minmax(0,1fr)}:is(.game-info,.game-ui) .deck-grid-revealed{padding-top:50px}:is(.game-info,.game-ui) .deck-browse{align-items:center;background:none;border:0;border-radius:12px;color:inherit;display:flex;flex-direction:column;gap:6px;min-height:0;min-width:0;padding:0;width:100%}:is(.game-info,.game-ui) button.deck-browse{cursor:pointer}:is(.game-info,.game-ui) .deck-card-visual.active:after{pointer-events:none}:is(.game-info,.game-ui) .deck-revealed-button{display:none}.game-main-content .deck-card-visual{max-height:none}.game-main-content .deck-revealed-button{background:#ede3ca;border:1px solid #9b9686;border-radius:4px;color:#242b2b;display:block;font-size:14px;padding:4px;width:100%}.sr-only{clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.game-summary-status{border-radius:0}.game-route.App{padding:0}.game-route .game-screen{margin-top:0;max-width:100%;padding:0}.game-info{display:block;margin:0}.game-info .ancient-one-panel,.game-info .investigators-toggle,.game-info .player-investigator-sidebar,.game-info .side-card-panel{display:none}.game-status-summary{font-size:13px;margin-bottom:4px;padding:4px}.game-investigator-controls{align-items:center;background:#202b32;color:#f7f1df;display:flex;font-size:13px;margin-bottom:4px;max-width:100%;min-width:0;position:sticky;top:0;width:100%;z-index:40}.game-investigator-controls.game-investigator-flow{position:static}.game-investigator-inspect{flex:1 1 260px;max-width:100%;min-width:0}.game-inspect-mobile{grid-gap:2px 4px;align-items:center;display:grid;gap:2px 4px;grid-template-columns:minmax(0,1fr) max-content;width:100%}.game-inspect-name{font-weight:700;min-width:0;overflow-wrap:anywhere;text-align:left}.game-rules{font-size:12px}.game-rule-heading,.game-rules-grid{gap:4px}.game-rule-group{padding:4px}.game-info .game-rule-type,.game-info .game-rule-type:hover:not(:disabled){padding:2px}.game-inspect-resources{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:repeat(2,48px) 20px 48px;justify-items:center}.game-inspect-resources>span{background-position:50%;background-size:contain;font-size:14px;height:20px;line-height:20px;white-space:nowrap;width:48px}.game-inspect-resources>.quick-stat-clue{border-radius:50%;width:20px}.game-inspect-skills{grid-gap:4px;display:grid;font-size:12px;gap:4px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(68px,1fr));white-space:nowrap}.game-investigator-inspect .game-inspect-skills{grid-template-columns:repeat(6,minmax(0,1fr))}.game-track-grid{gap:2px}.game-track-grid button{font-size:13px;padding:2px 4px}.game-resource-line,.game-skill-line{gap:2px 8px}.game-info .map-container{border:0;margin-bottom:8px;padding:0}.game-info .map{max-width:100%}.game-info .map .tooltip-button.location-tooltip{border-radius:50%;display:grid;line-height:1;min-height:0;min-width:0;padding:0;place-items:center}.game-info .skill-tooltip-icon-wrapper .tooltip-button,.game-ui .skill-tooltip-icon-wrapper .tooltip-button{border-radius:50%;display:grid;height:20px;min-height:0;min-width:0;padding:0;place-items:center;width:20px}.game-info .mythos-breakdown-list,.game-ui .mythos-breakdown-list{grid-template-columns:minmax(0,1fr)}:is(.game-info,.game-ui) .mythos-card{gap:6px;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:4px 6px;width:100%}:is(.game-info,.game-ui) .mythos-name{font-size:18px;max-width:100%}:is(.game-info,.game-ui) .mythos-text{font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.4;width:100%}:is(.game-info,.game-ui) .mythos-row{gap:4px 6px;min-width:0;position:relative;width:100%}:is(.game-info,.game-ui) .mythos-row>*{max-width:100%;min-width:0}:is(.game-info,.game-ui) .mythos-breakdown-banner{margin:0;padding:4px 0;width:100%}:is(.game-info,.game-ui) .mythos-breakdown-list{gap:4px;padding-left:0}:is(.game-info,.game-ui) .mythos-gate{gap:4px;padding:0}:is(.game-info,.game-ui) :is(.mythos-gate,.game-board-gates) .gate{height:40px;width:40px}.game-board-gates .gate{flex-basis:40px}:is(.game-info,.game-ui) :is(.mythos-gate,.game-board-gates) .gate img{height:100%;object-fit:contain;width:100%}:is(.game-info,.game-ui) .mythos-gate>.deck-image{height:40px!important;width:40px!important}:is(.game-info,.game-ui) :is(.mythos-gate,.game-board-gates) .gate:focus{transform:scale(1.2) translate(5%,-5%);transition:transform .2s ease;z-index:10000}:is(.game-info,.game-ui) :is(.mythos-gate,.game-board-gates) .gate:focus :is(img,.gate-digital-artwork){transform:scale(1.1)}:is(.game-info,.game-ui) :is(.mythos-gate,.game-board-gates) .gate:focus-visible{outline:3px solid #72c9ff;outline-offset:2px}:is(.game-info,.game-ui) .mythos-location{font-size:12px;overflow:visible}:is(.game-info,.game-ui) .mythos-gate>.gate-burst:last-child{font-size:12px;max-width:92px;text-align:center}:is(.game-info,.game-ui) .mythos-clue{height:32px;width:32px}:is(.game-info,.game-ui) .mythos-monsters-wrapper{max-width:100%}:is(.game-info,.game-ui) .mythos-monsters{flex-wrap:wrap;height:auto;max-width:100%;padding-right:32px;position:static;row-gap:4px;width:max-content}:is(.game-info,.game-ui) .mythos-monsters>.monster{flex:0 0 16px;height:48px;width:16px!important}:is(.game-info,.game-ui) .mythos-monsters>div:last-child:not(.monster){display:none}:is(.game-info,.game-ui) .mythos-monsters .monster-marker{height:48px!important;position:static;width:48px!important}:is(.game-info,.game-ui) .mythos-monsters .monster-tooltip-right{left:0;margin-left:0;width:min(240px,100%)}:is(.game-info,.game-ui) .mythos-monsters .monster-detail-card{flex:none;margin-left:0!important;position:static;width:100%}:is(.game-info,.game-ui) .mythos-monsters .monster-detail-images{flex-wrap:wrap}:is(.game-info,.game-ui) .mythos-monsters .monster-detail-images>*{flex-shrink:0;height:120px;transform:none;width:120px}:is(.game-info,.game-ui) .mythos-monsters .monster-detail-images :is(img,.monster-token-svg,.monster-token-front,.monster-token-back):hover{transform:none}:is(.game-info,.game-ui) .mythos-monsters .monster-breakdown-list{overflow-wrap:anywhere;width:100%}:is(.game-info,.game-ui) .mythos-monster-movement-row{flex-wrap:wrap;gap:2px;padding:2px}:is(.game-info,.game-ui) .mythos-monster-movement-row img{height:16px;object-fit:contain;width:16px}:is(.game-info,.game-ui) :is(.mythos-doom-track-eyes,.mythos-terror-level-eyes){flex-wrap:wrap;gap:2px;height:auto;max-width:100%;min-height:32px;padding:0}:is(.game-info,.game-ui) :is(.mythos-doom-track-eye,.mythos-terror-level-eye){flex:0 0 32px;height:32px;width:32px}:is(.game-info,.game-ui) :is(.mythos-doom-track-eye .doom-track-eye,.mythos-terror){height:32px;position:static;width:32px}:is(.game-info,.game-ui) .deck-section{margin-top:8px}:is(.game-info,.game-ui) .deck-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));padding-top:0}:is(.game-info,.game-ui) .deck-card-visual{gap:4px;max-height:none;min-width:0;width:100%}:is(.game-info,.game-ui) .deck-browse{gap:4px}:is(.game-info,.game-ui) .deck-image-wrapper{border-radius:6px;max-width:80px}:is(.game-info,.game-ui) .deck-count-badge,:is(.game-info,.game-ui) .deck-label{font-size:14px}:is(.game-info,.game-ui) .deck-label{overflow-wrap:anywhere}:is(.game-info,.game-ui) .deck-count-badge{padding:2px 4px;right:2px;top:2px}:is(.game-info,.game-ui) .deck-bottom-card,:is(.game-info,.game-ui) .deck-card-visual.active:after{display:none}:is(.game-info,.game-ui) .deck-revealed-button{background:#ede3ca;border:1px solid #9b9686;border-radius:4px;color:#242b2b;display:block;font-size:14px;padding:4px;width:100%}.game-info .action-name,.game-info .game-message,.game-info .message,.gate-tooltip-actions .action-name{font-family:system-ui,sans-serif;font-size:16px}.game-info .sticky-actions-wrapper{padding:4px 0}.game-info .sticky-actions-wrapper>:is(.mythos-information-banner,.encounter-information-banner,.otherworld-information-banner,.final-battle-information-banner,.damage-information-banner,.skill-check-information-banner,.current-monster-banner,.current-combat-banner,.game-message){padding-inline:4px}.game-info .actions-section{padding:0}.game-info .actions-grid,.game-info .actions-grid-investigator{gap:8px;grid-template-columns:minmax(0,1fr)}.game-info .game-skill-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.game-skill-actions .game-action-choice:not(.game-skill-choice){grid-column:1/-1}.game-info .action-button,.gate-tooltip-actions .action-button{height:auto;min-height:44px;padding:8px}.game-info .game-action-preview{display:none}.game-info .game-action-monster-preview{display:block}.game-action-monster-preview .monster-action{max-width:100%;overflow-wrap:anywhere;position:relative}.game-action-monster-preview .monster-detail-images{flex-wrap:wrap}.game-action-monster-preview .monster-detail-images>*{flex-shrink:0}.game-action-monster-preview .monster-detail-images :is(img,.monster-token-front,.monster-token-back,.monster-token-svg):hover{transform:none}.game-info .game-action-investigator-summary{background:#ede3ca;color:#242b2b;display:block;padding:8px}.game-info .game-choice-summary{align-items:flex-start;background:#ede3ca;color:#242b2b;display:flex;gap:8px;padding:8px}.game-choice-summary img{max-height:70px;object-fit:contain;width:44px}.game-choice-summary div{min-width:0;overflow-wrap:anywhere}.game-choice-summary p{margin:4px 0}.game-info .active-entities,.game-info .active-entities-under-map,.game-info .specialCardsInPlay{display:none}.game-info .game-status h2{font-size:16px}.game-dialog-backdrop{padding:0}.game-detail-dialog{border-radius:0;height:100dvh;max-height:100dvh;width:100%}.game-dialog-header{padding:4px 8px}.game-dialog-body{padding:8px}.game-allies-dialog .ally-popup-grid:has(.digital-item-card){grid-gap:6px;box-sizing:border-box;container-type:inline-size;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;min-width:0;overflow:visible;padding:4px;width:100%}.game-allies-dialog .ally-popup-grid>.card.digital-item-card{height:calc(100cqw*.84375 - 5.0625px);margin:0;min-width:0;width:100%}.game-allies-dialog .ally-popup-grid .digital-item-ally .digital-item-artwork{height:60%}.game-action-detail-preview .game-action-preview{display:block}.game-dock-actions{margin-bottom:4px}.game-info .game-dock button{background:#344750;color:#fff;min-height:36px;min-width:0;padding:4px 6px}.game-dock-turn-text{display:none}.game-dock-turn-icon{display:block}.game-dock-links{flex-wrap:wrap}.game-info .game-dock-links button{align-items:center;display:flex;flex:1 0 36px;justify-content:center}.game-info .game-dock-links .game-dock-investigators{flex-basis:auto;max-width:100%}#game-actions,#game-latest-mythos,#game-map,#game-rules,.game-info .game-action-choice button,.game-info .game-rule-group .game-rule-type,.game-rule-group{scroll-margin-top:8px;scroll-margin-top:calc(var(--game-overview-height, 0px) + 8px)}.game-info .game-action-choice button,.game-info .game-rule-group .game-rule-type{scroll-margin-bottom:56px;scroll-margin-bottom:calc(var(--game-dock-height, 56px))}}@media (max-width:1024px) and (max-height:500px){.game-track-grid button{flex:0 1 auto}}.game-condition-line,.game-resource-line,.game-skill-line{display:flex;flex-wrap:wrap;gap:4px 10px}.game-track b,.game-track span{display:block}.game-track-details{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.game-track-details dd{font-weight:700;margin:0}.game-phase-line{display:flex;flex-wrap:wrap;gap:4px 12px}.game-log-dialog{height:auto;max-width:1200px}.game-log-dialog .game-dialog-body{padding:8px}.game-log-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:4px}.game-log-toolbar p{margin:0}.game-log-dialog .game-log{background:#0000;border:0;border-radius:0;margin:0;max-height:none;overflow:visible;padding:0}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.game-log-dialog-backdrop{padding:8px}.game-log-dialog{border-radius:8px;height:auto;max-height:calc(100dvh - 16px)}}.game-dialog-closing{pointer-events:none}.game-dialog-closing *{pointer-events:none!important}.game-detail-dialog{transform-origin:center}.game-info .game-dock button:active{transform:scale(.97)}.game-info.game-fitted{gap:0;padding-bottom:56px;padding-bottom:var(--game-dock-height,56px)}.game-fitted .game-main-content{display:flex;flex-direction:column;gap:2px}.game-fitted .game-status,.game-fitted .map-or-ancient-container{display:contents}.game-fitted .game-status-summary{font-size:.75rem;line-height:1.3;margin:0;padding:0}.game-fitted .game-phase-line{gap:2px 8px;margin:0;text-align:center}.game-fitted .game-track-grid{gap:2px;margin-top:0}.game-fitted .game-track-grid+.game-track-grid{margin-top:2px}.game-fitted .game-track-grid button{font-size:.75rem;padding:2px 4px}.game-fitted .game-investigator-controls{margin:0}.game-fitted #game-map{min-width:0}.game-fitted .digital-map-viewport{height:300px;height:var(--fitted-map-height,300px);min-height:300px}.digital-map-canvas{position:relative}.digital-map-compact .digital-map-controls{gap:1px;padding:2px;right:4px;top:4px}.digital-map-compact .digital-map-controls button{padding:4px 8px}.digital-map-compact>.game-status-summary{border:0;border-bottom:1px solid #647168;border-radius:0}.game-act-artwork{display:block;height:auto;margin:auto;max-width:100%}.game-action-sheet-anchor{--action-peek-row:3.75rem;border:1px solid #0000;flex-shrink:0;pointer-events:none;scroll-margin-bottom:56px;scroll-margin-bottom:var(--game-dock-height,56px);visibility:hidden}.game-sheet-sizing-header{min-height:8px}.game-action-sheet-anchor.has-message .game-sheet-sizing-header{min-height:3rem}.game-action-sheet-anchor.has-preview:after{content:"";display:block;height:var(--action-peek-row);margin-top:2px}.game-action-sheet-layer{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:2500}.game-action-sheet-layer.is-open{pointer-events:auto}.game-action-sheet-layer:not(.is-modal){clip-path:inset(0 0 56px 0);clip-path:inset(0 0 var(--game-dock-height,56px) 0)}.game-ui.game-info.game-action-sheet{--action-peek-row:3.75rem;background:#f4edda;border:1px solid #899487;border-radius:12px 12px 0 0;box-sizing:border-box;clip-path:inset(0 0 calc(100% - 7rem) 0 round 12px 12px 0 0);clip-path:inset(0 0 calc(100% - var(--sheet-peek-height, 7rem)) 0 round 12px 12px 0 0);color:#242b2b;display:flex;flex-direction:column;gap:0;gap:2px;height:auto;left:0;margin:0;max-height:100dvh;max-width:none;overflow:hidden;padding:0;pointer-events:auto;position:fixed;top:0;transform-origin:top left;width:100%;z-index:2500}.game-ui.game-action-sheet.is-expanded{clip-path:none;min-height:46px;will-change:transform}.game-action-sheet-header{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#202b32ed;color:#fff;cursor:ns-resize;display:flex;flex:0 0 8px;min-height:8px;padding:0;position:relative;z-index:1}.game-action-sheet.has-message .game-action-sheet-header{flex-basis:auto;min-height:3rem}.game-ui .game-sheet-opener{background:#0000;border:0;border-radius:inherit;box-shadow:none;cursor:pointer;height:var(--sheet-peek-height);inset:0 0 auto;margin:0;max-width:none;min-height:0;padding:0;position:absolute;touch-action:none;width:100%;z-index:2}.game-ui .game-sheet-opener:hover:not(:disabled){background:#0000;transform:none}.game-ui .game-sheet-opener:focus-visible{outline:3px solid #8addb9;outline-offset:-4px}.game-action-sheet.turn-ready:not(.is-open){animation:game-dock-turn-glow 2s ease-in-out infinite}.game-ui .game-sheet-minimize{background:#0000;border:0;box-shadow:none;color:#fff;display:grid;height:44px;margin:0;min-height:44px;min-width:44px;padding:6px;place-items:center;position:absolute;right:0;top:0;touch-action:none;width:44px;z-index:3}.game-ui .game-sheet-minimize span{background:#344750;border-radius:6px;display:grid;font-size:24px;height:32px;line-height:1;place-items:center;width:32px}.game-action-sheet.is-expanded.has-message .game-action-sheet-header{align-items:start;display:grid;flex-basis:auto;grid-template-columns:minmax(0,1fr) 44px;max-height:max(3rem,40dvh);overflow:hidden;padding-top:8px}.game-action-sheet.is-expanded.has-message .game-sheet-minimize{margin-top:-8px;position:relative}.game-action-sheet-body{flex:0 1 auto;isolation:isolate;min-height:0;overflow:hidden;padding:0 2px}.game-action-sheet-content{display:flow-root}.game-action-sheet.is-expanded .game-action-sheet-body{overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(8px,env(safe-area-inset-bottom))}.game-action-sheet:not(.is-expanded) .game-action-sheet-preview{height:var(--action-peek-row);overflow:hidden}.game-action-sheet .actions-section{margin:0;padding:0}.game-action-sheet .actions-grid,.game-action-sheet .actions-grid-investigator{margin:0}.game-action-sheet .action-button{min-height:var(--action-peek-row)}.game-action-sheet:not(.is-expanded) .action-card-wrapper{padding-block:0}.game-action-sheet [hidden]{display:none!important}.game-action-sheet button:active{transform:scale(.97)}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.game-action-sheet-anchor,.game-ui.game-info.game-action-sheet{--action-peek-row:2.75rem}.game-fitted .map-camera-display{border-radius:8px}}@media (prefers-reduced-motion:reduce){.game-action-sheet.turn-ready:not(.is-open){animation:none;box-shadow:0 0 8px #7bdba888}}@media (prefers-reduced-transparency:reduce){.game-action-sheet-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#202b32}}@media (prefers-contrast:more){.game-ui.game-info.game-action-sheet{background:#fff;border:2px solid #000}.game-action-sheet-anchor{border-width:2px}.game-sheet-sizing-header{border-bottom:2px solid #0000}.game-action-sheet-header{background:#142025;border-bottom:2px solid #fff}}.game-ui .deck-section{margin-top:0}.game-ui .deck-section-heading{display:none}.game-ui .deck-card-visual{max-height:none}:is(.game-info,.game-ui) .deck-grid.deck-grid-digital{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,160px);justify-content:center}:is(.game-info,.game-ui) .digital-deck-card{max-height:none;width:160px}:is(.game-info,.game-ui) .digital-deck-card .deck-image-wrapper{height:240px;max-width:none;width:160px}:is(.game-info,.game-ui) .digital-deck-card .deck-image{height:240px;object-fit:contain;width:160px}:is(.game-info,.game-ui) .deck-count-below{position:static}.card.digital-card-back{box-sizing:border-box;height:300px;height:var(--digital-card-height,300px);overflow:hidden;padding:0;width:200px;width:var(--digital-card-width,200px)}.card.digital-card-back>img{display:block;height:100%;object-fit:contain;width:100%}.game-ui .deck-revealed-button{display:block}@media (prefers-reduced-transparency:reduce){.game-dock{-webkit-backdrop-filter:none;backdrop-filter:none;background:#202b32}.game-detail-dialog{background:#f4edda}}@media (prefers-contrast:more){.game-detail-dialog,.game-dock{border:2px solid}}.game-sheet-drag-background{inset:0;position:absolute;touch-action:none}.game-sheet-grip{background:#a7b5b1;border-radius:3px;height:3px;left:calc(50% - 18px);position:absolute;top:2px;width:36px}.game-sheet-collapsed-message{box-sizing:border-box;color:#fff;margin:0;min-width:0;padding:10px 8px;position:relative;width:100%}.game-sheet-message-text{display:block}.game-action-sheet:not(.is-expanded) .game-sheet-message-text,.game-sheet-sizing-header .game-sheet-message-text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap}.game-action-sheet.is-expanded .game-sheet-message{cursor:ns-resize;max-height:calc(max(3rem, 40dvh) - 8px);overflow:auto;overflow-wrap:anywhere;overscroll-behavior:contain;touch-action:none;white-space:pre-wrap}.game-action-sheet.is-expanded .game-sheet-message.is-scrollable{cursor:auto;touch-action:pan-y}.game-action-sheet:not(.is-expanded) .game-action-sheet-body{flex:none;height:var(--action-peek-row);overflow:hidden}.game-action-sheet .sticky-actions-wrapper{margin:0}.game-dialog-body .debug-content{animation:none;margin:0;min-width:0;overflow-wrap:anywhere}.new-upkeep-actions{align-items:flex-start;display:flex;flex-direction:column;gap:12px;min-width:0}.new-upkeep-actions .investigator-digital-upkeep{gap:8px}.investigator-digital-upkeep .investigator-digital-header p{color:var(--investigator-muted);margin:4px 0 0}.upkeep-action-controls{display:flex;flex-wrap:wrap;gap:8px;max-width:100%;width:560px}.game-info .upkeep-action-control{align-items:center;border:1px solid #ffffff50;border-radius:8px;box-shadow:none;color:#fff;display:inline-flex;flex:1 1 auto;gap:8px;justify-content:center;margin:0;min-height:48px;min-width:44px;padding:8px 12px}.game-info .upkeep-action-finish{background:#21834d}.game-info .upkeep-action-undo{background:#626b74}.game-info .upkeep-action-control:disabled{cursor:default;opacity:.5}.game-info .upkeep-action-control:hover:not(:disabled){filter:brightness(1.12);transform:none}.upkeep-action-control .movement-action-icon{flex:0 0 28px;height:28px;width:28px}.upkeep-action-control .movement-action-icon svg{display:block;height:100%;width:100%}.game-actions-boundary{flex:none;height:0}.game-status-content{text-align:center}.game-status-actions{align-items:center;border-radius:inherit;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:5.2em;padding:4px;width:100%}.game-summary-status:has(>.game-status-actions){padding:0}.game-status-actions .game-phase-line{align-items:center}.game-status-actions:focus-visible{outline:3px solid #72c9ff;outline-offset:-3px}.game-status-message{align-items:center;display:flex;flex-shrink:0;font-size:.75rem;height:3.9em;justify-content:center;line-height:1.3;overflow-wrap:anywhere;padding-inline:4px;white-space:pre-wrap;width:100%}.game-status-message>span{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;max-width:100%;overflow:hidden}.game-status-actions.game-status-turn-ready{animation:game-status-turn-glow 2s ease-in-out infinite;background:#7bdba818;box-shadow:inset 0 0 12px #7bdba822}@keyframes game-status-turn-glow{50%{background:#7bdba830;box-shadow:inset 0 0 18px #7bdba838,0 0 8px #7bdba833}}@media (prefers-reduced-motion:reduce){.game-status-actions.game-status-turn-ready{animation:none}}.game-dialog-backdrop.game-fullscreen-actions-backdrop{background:#0000;bottom:auto;display:block;overflow:hidden;padding:0;z-index:2500}.game-fullscreen-actions-backdrop>.game-dialog-scrim{display:none}.game-ui .game-info.game-fullscreen-actions{border-radius:0;gap:0;height:100%;margin:0;max-height:100%;max-width:none;min-height:0;padding:0;width:100%}.game-fullscreen-actions-header{align-items:center;background:#202b32;color:#fff;display:flex;flex:none;gap:8px;justify-content:space-between;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) 8px max(8px,env(safe-area-inset-left))}.game-fullscreen-actions-header h2{flex:1 1;font-size:20px;margin:0;min-width:0}.game-fullscreen-actions-header .game-show-on-map{flex:0 1 auto;font-size:13px;margin:0;min-width:0;padding:6px 8px}.game-fullscreen-actions-header .game-dialog-close{flex:none;margin:0;min-width:44px;padding:8px}.game-fullscreen-actions-body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.game-fullscreen-actions-body .sticky-actions-wrapper{margin:0}.game-fullscreen-actions-controls{background:#f4edda;border-top:1px solid #bcb7aa;flex:none;padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.game-fullscreen-actions .upkeep-action-controls{width:100%}.game-dialog-body .debug-content input,.game-dialog-body .debug-content select,.game-dialog-body .debug-content textarea{box-sizing:border-box;max-width:100%}.game-dialog-body .debug-content .admin-actions-row{flex-wrap:wrap}.game-dialog-body .debug-content .admin-full-state-textarea{min-width:0}.game-dialog-body .specialCardsInPlay,.game-info .specialCardsInPlay{display:block}.cards-in-play-grid{display:flex;flex-wrap:wrap;gap:12px}.game-ui .game-fullscreen-actions-header .game-dialog-close,.game-ui .game-fullscreen-actions-header .game-show-on-map,.game-ui .game-sheet-minimize span{background:#202b32;border:1px solid #fff;color:#fff}.game-ui .game-fullscreen-actions-header .game-dialog-close:hover:not(:disabled),.game-ui .game-fullscreen-actions-header .game-show-on-map:hover:not(:disabled){background:#202b32;color:#fff}.debug-loaded-decks>summary{cursor:pointer}.game-ui .game-sheet-minimize span{box-sizing:border-box}.skill-check-action-controls{display:flex;gap:8px}.skill-check-action-controls>button{flex:1 1;min-height:44px}@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:400;src:url(/static/media/cinzel_regular.649882ee577d0d7b2876.ttf) format("truetype")}@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:700;src:url(/static/media/cinzel_bold.88658d7fb012b4964bd3.ttf) format("truetype")}.margin-bottom-4{margin-bottom:4px}.App{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:4px;position:relative}.App,.settings-popup-overlay{font-family:Cinzel,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}button{font-family:Cinzel}.App:after{background:url(/static/media/mainback.60f27bef58d23b7d4dcd.jpg);background-repeat:no-repeat;background-size:cover;margin:auto;z-index:-1}.App:after,.App:before{content:"";inset:0;position:absolute}.App:before{background:linear-gradient(135deg,#365148,#588f7c);z-index:-2}.app-shell{display:flex;flex-direction:column;gap:8px;max-width:1600px;width:100%}.common-header{align-items:center;background:#ffffffe6;box-shadow:0 8px 24px #0003;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;left:0;overflow:visible;padding:4px 12px;position:absolute;top:0;width:100%;z-index:300}.common-header-menu{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:8px;min-width:0}.common-header .common-header-nav,.common-header .header-account-controls{display:contents}.common-header-toggle{display:none}@media (max-width:1024px){.common-header-collapsible{flex-wrap:wrap;gap:4px;min-width:0;padding:4px 8px;position:relative}.common-header-collapsible>a:first-child{flex:1 1}.common-header-collapsible .common-header-toggle,.common-header-collapsible .common-header-toggle:active,.common-header-collapsible .common-header-toggle:hover{align-items:center;background:#0000;border:0;box-shadow:none;color:#0f172a;cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;min-height:44px;min-width:44px;padding:0;transform:none;width:44px}.common-header-collapsible .common-header-toggle:focus-visible{outline:2px solid #0f172a;outline-offset:-3px}.common-header-collapsible .common-header-menu{display:none}.common-header-collapsible.common-header-menu-open .common-header-menu{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:8px;min-width:0;width:100%}.common-header-collapsible .common-header-nav{display:contents}.common-header-collapsible .auth-status-link,.common-header-collapsible .guest-status{box-sizing:border-box;flex-wrap:wrap;max-width:100%;min-width:0;overflow-wrap:anywhere}}.common-header-nav{align-items:center;display:flex;gap:8px}.common-header-link{align-items:center;background:#0f172af2;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;padding:8px 14px;position:relative;text-decoration:none;transition:transform .2s,box-shadow .2s}.common-header-link:visited{color:#fff}.common-header-link:hover:not([aria-current=page]){box-shadow:0 10px 20px #667eea66}.common-header-link.active{box-shadow:none;opacity:1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.common-header-link:focus-visible,.games-tab:focus-visible{outline:2px solid #667eea;outline-offset:2px}.rules-dropdown{display:inline-flex;position:relative}.rules-dropdown-trigger{border:0;font-family:inherit}.rules-dropdown-menu{box-sizing:border-box;display:flex;flex-direction:column;max-width:calc(100vw - 16px);min-width:0;overflow-y:auto;overscroll-behavior:contain;padding-top:4px;position:absolute;right:0;top:100%;width:max-content;z-index:21}.rules-dropdown-menu[hidden]{display:none}.rules-dropdown-menu a{align-items:center;background:#0f172af2;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;gap:12px;min-height:44px;overflow-wrap:anywhere;padding:8px 14px;text-decoration:none;white-space:normal}.rules-expansion-icon{flex:0 0 24px;height:24px;margin-left:auto;object-fit:contain;width:24px}.rules-dropdown-menu a:first-child{border-radius:8px 8px 0 0}.rules-dropdown-menu a:last-child{border-radius:0 0 8px 8px}.rules-dropdown-menu a:visited{color:#fff}.rules-dropdown-menu a:focus-visible,.rules-dropdown-menu a:hover{background:#273449;outline:none}.coming-soon{background:green;border-radius:999px;box-shadow:0 6px 12px #00000059;color:#fff;font-size:10px;font-weight:800;left:50%;letter-spacing:.04em;max-width:58px;opacity:.5;padding:2px 10px;pointer-events:none;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,5px) rotate(-30deg)}.home-games-list{display:none}.home-menu{background:#ffffffb3;border-radius:8px;margin-top:60px;padding:12px 24px}.achievements-view{display:flex;flex-direction:column;gap:12px}.achievements-grid{display:flex;flex-wrap:wrap;gap:12px}.achievements-group{display:flex;flex-direction:column;gap:10px}.achievements-group-title{color:#0f172a;font-size:1.15rem;margin:6px 0 0}.earned-achievements-panel .achievements-grid{justify-content:flex-start}.welcome-screen{background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-width:500px;padding:60px 40px;width:100%}.welcome-screen h1{color:#333;font-size:2.5rem;margin-bottom:30px}.form-group{margin-bottom:20px;text-align:left}.form-group label{color:#555;display:block;font-weight:600;margin-bottom:8px}.form-group input{border:2px solid #e0e0e0;border-radius:8px;box-sizing:border-box;font-size:16px;padding:12px 16px;transition:border-color .3s;width:100%}.form-group input:focus{border-color:#667eea;outline:none}.select-input{background:#fff;border:2px solid #e0e0e0;border-radius:8px;box-sizing:border-box;font-size:16px;padding:12px 16px;transition:border-color .3s,box-shadow .3s;width:100%}.solo-menu{.select-input{margin-top:4px;max-width:50%}label.select-label{align-items:center;display:flex;flex-direction:row;justify-content:space-between}label.checkbox-label{align-items:center;display:flex;flex-direction:row-reverse;gap:4px}}.select-input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea26;outline:none}.home-text-input{font-size:24px}.home-text-input,.text-input{border:2px solid #e0e0e0;border-radius:8px;box-sizing:border-box;padding:12px 16px}.text-input{font-size:16px;width:100%}.text-input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea26;outline:none}button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:transform .2s,box-shadow .2s}button:hover:not(:disabled){box-shadow:0 10px 20px #667eea66}button:disabled{cursor:not-allowed;opacity:.6}.game-actions{align-items:center;display:flex;gap:8px}.compact-button{font-size:14px;min-width:0;padding:8px 14px}.games-table-wrapper{overflow:auto;width:100%}.games-table{margin-top:16px}.games-table table{border-collapse:collapse;max-width:100%;overflow:auto;width:100%}.games-table td,.games-table th{padding:10px 12px;text-align:left}.games-table td:first-child,.games-table th:first-child{width:28%}.games-table td:nth-child(2),.games-table th:nth-child(2){width:22%}.games-table td:nth-child(3),.games-table th:nth-child(3){width:30%}.delete-button{background:linear-gradient(135deg,#f56565,#c53030)}.delete-button:hover:not(:disabled){box-shadow:0 10px 20px #f5656566}.game-screen{background:#fff;box-shadow:0 20px 60px #0000004d;box-sizing:border-box;margin-top:60px;padding:4px 32px;width:100%;@media screen and (max-width:500px){padding-bottom:0;padding-left:18px;padding-right:18px;padding-top:0}}.game-screen header{border-bottom:2px solid #f0f0f0;padding-bottom:4px}.app-header{gap:16px;height:40px;justify-content:space-between}.app-header,.header-left{align-items:center;display:flex}.header-left{gap:12px}.back-home-button{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:1px solid #d1d5db;border-radius:8px;box-shadow:0 4px 8px #00000014;color:#111827;font-weight:600;padding:10px 14px}.settings-toggle{align-items:flex-end;display:flex;flex-direction:column;gap:8px;position:absolute;right:16px;top:16px;z-index:250}.settings-gear{border-radius:50%;box-shadow:0 8px 20px #0000001f;display:grid;font-size:20px;height:44px;padding:0;place-items:center;width:44px}.player-settings-panel{animation:fadeIn .2s ease-out;background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 10px 30px #00000026;padding:16px;width:260px}.player-settings-header{align-items:center;color:#333;display:flex;font-weight:600;justify-content:space-between;margin-bottom:12px}.close-settings{background:#0000;border-radius:6px;box-shadow:none;color:#333;padding:6px 10px}.player-settings-body{display:flex;flex-direction:column;gap:12px}.checkbox-field{align-items:center;color:#444;display:flex;font-weight:500;gap:10px}.game-screen h1{color:#333;font-size:2rem;margin:0 0 10px}.player-name{color:#667eea;font-weight:600;margin:0}.player-name-home{color:#000;font-weight:600;margin:0}.error-message{background:#fee;border-left:4px solid #f44;border-radius:8px;color:#c00;margin-bottom:20px;padding:15px;position:absolute}.error{color:#e11d48;font-weight:600}.game-message{background:#e3f2fd;border-left:4px solid #2196f3;border-radius:8px;color:#1565c0;font-size:1.1rem;font-weight:500;padding:8px}.global-modifiers-banner{background:linear-gradient(135deg,#ecfeff,#fff);border:1px solid #0ea5e940;border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-bottom:10px;padding:12px 14px}.global-modifiers-heading{color:#0ea5e9;font-size:.9rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.global-modifiers-list{display:flex;flex-wrap:wrap;gap:8px}.global-modifier-chip{background:#0ea5e914;border:1px solid #0ea5e940;border-radius:10px;box-shadow:0 1px 3px #0f172a14;min-width:180px;padding:8px 10px;position:relative}.global-modifier-used{background:#b91c1c;border-radius:999px;box-shadow:0 6px 12px #00000059;color:#fff;font-size:20px;font-weight:800;left:50%;letter-spacing:.04em;opacity:.9;padding:2px 10px;pointer-events:none;position:absolute;text-transform:uppercase;transform:translate(-50%,8px) rotate(-45deg)}.global-modifier-source{color:#0f172a;font-weight:700}.global-modifier-source-type{color:#0ea5e9;font-weight:600}.global-modifier-body{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.global-modifier-id{color:#0ea5e9;font-weight:700}.global-modifier-meta{color:#475569;font-size:.9rem}.global-modifier-value{color:#0b7abf;font-weight:800;margin-left:auto}.mythos-breakdown-banner{border-radius:12px;margin-bottom:10px;padding:12px 14px}.mythos-breakdown-heading{color:#c2410c;font-size:.9rem;font-weight:800;letter-spacing:.03em;margin-bottom:6px;text-transform:uppercase}.mythos-breakdown-list{grid-column-gap:14px;grid-row-gap:6px;column-gap:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding-left:18px;row-gap:6px}.mythos-breakdown-item{line-height:1.4;list-style-type:none}.mythos-information-banner{align-items:flex-start;background:linear-gradient(135deg,#e0f2fe,#fff);border:1px solid #2196f32e;border-radius:10px;color:#0f172a;display:flex;font-weight:600;gap:8px;margin-bottom:8px;padding:10px 12px}.mythos-information-label{color:#0ea5e9;font-weight:800;letter-spacing:.02em}.mythos-information-text{flex:1 1}.encounter-information-banner{align-items:flex-start;background:linear-gradient(135deg,#fef9c3,#fff);border:1px solid #f59e0b40;border-radius:10px;color:#78350f;display:flex;font-weight:600;gap:8px;margin-bottom:8px;padding:10px 12px}.encounter-information-label{color:#d97706;font-weight:800;letter-spacing:.02em}.encounter-information-text{flex:1 1}.damage-information-banner{align-items:flex-start;background:linear-gradient(135deg,#fef9c3,#fff);border:1px solid #f59e0b40;border-radius:10px;color:#78350f;display:flex;font-weight:600;gap:8px;margin-bottom:8px;padding:10px 12px}.damage-information-text{flex:1 1}.skill-check-information-banner{background:linear-gradient(135deg,#ecfeff,#fff);border:1px solid #0891b240;border-radius:10px;color:#083344;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;margin-bottom:8px;padding:10px 12px}.skill-check-information-column{display:flex;flex-direction:column;gap:8px;max-width:49%}@media screen and (max-width:500px){.skill-check-information-column{max-width:100%}}.skill-check-information-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.skill-check-information-label{color:#0e7490;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.skill-check-information-stage{background:#0e74901f;border:1px solid #0e749033;border-radius:999px;color:#155e75;font-size:.78rem;font-weight:700;padding:2px 8px}.skill-check-information-summary{font-size:.95rem;line-height:1.35}.skill-check-information-base-skill,.skill-check-information-monster{color:#0f766e;font-weight:600}.skill-check-information-stats{display:flex;flex-wrap:wrap;font-size:.88rem;gap:6px 12px}.skill-check-success{color:#166534;font-weight:700}.skill-check-failure{color:#991b1b;font-weight:700}.skill-check-information-bonus{color:#115e59;font-size:.88rem}.skill-check-information-dice-row{display:flex;flex-direction:column;gap:6px}.skill-check-information-subtitle{color:#155e75;font-weight:700}.skill-check-information-dice-list{display:flex;flex-wrap:wrap;gap:8px}.skill-check-information-die{align-items:center;background:#fff;border:1px solid #0e749033;border-radius:10px;box-shadow:0 2px 4px #0f172a14;display:inline-flex;flex-direction:column;justify-content:center;min-height:54px;min-width:54px;padding:4px 8px}.skill-check-information-die span{font-size:3rem;line-height:1}.skill-check-information-die small{color:#334155;font-size:.72rem;line-height:1}.skill-check-information-die-success{background:#9cffc0;border-color:#22c55e;color:#166534}.skill-check-information-die-failure{background:#f8fafc}.skill-check-information-breakdown ul,.skill-check-information-notes ul{font-size:.86rem;line-height:1.35;margin:4px 0 0;padding-left:18px}.otherworld-information-banner{align-items:flex-start;background:linear-gradient(135deg,#ede9fe,#fff);border:1px solid #6366f133;border-radius:10px;color:#312e81;display:flex;font-weight:600;gap:8px;margin-bottom:8px;padding:10px 12px}.otherworld-information-label{color:#4f46e5;font-weight:800;letter-spacing:.02em}.otherworld-information-text{flex:1 1}.final-battle-information-banner{align-items:flex-start;background:linear-gradient(135deg,#fee2e2,#fff7ed);border:1px solid #dc262640;border-radius:10px;color:#7f1d1d;display:flex;font-weight:700;gap:8px;margin-bottom:8px;padding:10px 12px}.final-battle-information-label{color:#b91c1c;font-weight:800;letter-spacing:.02em}.final-battle-information-text{flex:1 1}.current-monster-banner{align-items:center;background:linear-gradient(135deg,#eef2ff,#fff);border:1px solid #4f46e52e;border-radius:10px;color:#1f2937;display:flex;flex-wrap:wrap;font-weight:600;gap:10px;margin-bottom:8px;padding:10px 12px}.current-monster-label{color:#4338ca;font-weight:800}.current-monster-name{font-weight:700}.current-monster-wrapper{flex:0 1 auto;max-width:100%;min-width:0}.current-monster-wrapper .monster-detail-card{position:static}.current-monster-wrapper .monster-detail-images{flex-wrap:wrap}.current-monster-wrapper .monster-detail-images>*{flex-shrink:0}.current-monster-wrapper .monster-detail-images :is(img,.monster-token-front,.monster-token-back,.monster-token-svg):hover{transform:none}.monster-card-image{border-radius:6px;box-shadow:0 4px 10px #0000001f;height:auto;width:80px}.current-combat-banner{align-items:center;background:#0f172a14;border:1px solid #0f172a1f;border-radius:10px;display:flex;gap:8px;margin-bottom:8px;min-height:60px;padding:10px 12px}.current-combat-label{color:#0f172a;font-weight:700}.current-combat-monsters{display:flex;flex-wrap:wrap;gap:6px}.combat-monster-chip{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #92400e40;border-radius:999px;color:#92400e;font-weight:700;padding:4px 8px}.no-game{padding:40px 20px;text-align:center}.no-game p{color:#666;font-size:1.2rem;margin-bottom:20px}.game-status h2{color:#333;font-size:1.3rem;margin-bottom:15px}.join-game-section{background:#e3f2fd;border:2px solid #2196f3;border-radius:8px;margin:20px 0;padding:20px;text-align:center}.join-game-section p{color:#1565c0;font-size:1.1rem;font-weight:500;margin-bottom:15px}.start-game-now-section{margin:12px 0}.start-game-now-section button{background:linear-gradient(135deg,#166534,#15803d)}.start-game-now-section button:hover:not(:disabled){box-shadow:0 10px 20px #16653459}.game-status .status{border-radius:6px;font-size:.7rem;padding:4px 12px}.status-Running{background:#4caf50;color:#fff}.status-Created{background:#2196f3;color:#fff}.status-InProgress{background:#4caf50;color:#fff}.status-WaitingForAction{background:#ff9800;color:#fff}.status-Finished{background:#9e9e9e;color:#fff}.game-details{background:#f9f9f9;border-radius:8px;padding:15px}.game-details p{color:#555;font-weight:600;margin:5px 0}.ancient-one-section{background:linear-gradient(135deg,#0f172a,#111827);border:1px solid #1e293b;border-radius:14px;box-shadow:0 10px 30px #00000040;margin:20px 0;padding:16px}.ancient-one-section h3{color:#cbd5f5;letter-spacing:.02em;margin:0 0 12px}.doom-track-eyes{height:100%;position:absolute;width:100%}.doom-track-eye{background:url(/static/media/eye.84b343b65b8f3db2f45a.jpg);background:var(--game-icon-ancient-eye,url(/static/media/eye.84b343b65b8f3db2f45a.jpg));background-size:contain;border-radius:50%;height:45px;position:absolute;width:45px}.doom-track-eye-1-14{bottom:109px;right:294px}.doom-track-eye-2-14{bottom:109px;right:225px}.doom-track-eye-3-14{bottom:109px;right:155px}.doom-track-eye-4-14{bottom:109px;right:87px}.doom-track-eye-5-14{bottom:109px;right:20px}.doom-track-eye-6-14{bottom:64px;right:261px}.doom-track-eye-7-14{bottom:64px;right:191px}.doom-track-eye-8-14{bottom:64px;right:122px}.doom-track-eye-9-14{bottom:64px;right:53px}.doom-track-eye-10-14{bottom:20px;right:294px}.doom-track-eye-11-14{bottom:20px;right:225px}.doom-track-eye-12-14{bottom:20px;right:155px}.doom-track-eye-13-14{bottom:20px;right:87px}.doom-track-eye-14-14{bottom:20px;right:20px}.doom-track-eye-1-13{bottom:109px;right:261px}.doom-track-eye-2-13{bottom:109px;right:191px}.doom-track-eye-3-13{bottom:109px;right:122px}.doom-track-eye-4-13{bottom:109px;right:53px}.doom-track-eye-5-13{bottom:64px;right:294px}.doom-track-eye-6-13{bottom:64px;right:225px}.doom-track-eye-7-13{bottom:64px;right:155px}.doom-track-eye-8-13{bottom:64px;right:87px}.doom-track-eye-9-13{bottom:64px;right:20px}.doom-track-eye-10-13{bottom:20px;right:261px}.doom-track-eye-11-13{bottom:20px;right:191px}.doom-track-eye-12-13{bottom:20px;right:122px}.doom-track-eye-13-13{bottom:20px;right:53px}.doom-track-eye-1-12{bottom:109px;right:225px}.doom-track-eye-2-12{bottom:109px;right:155px}.doom-track-eye-3-12{bottom:109px;right:87px}.doom-track-eye-4-12{bottom:64px;right:261px}.doom-track-eye-5-12{bottom:64px;right:191px}.doom-track-eye-6-12{bottom:64px;right:122px}.doom-track-eye-7-12{bottom:64px;right:53px}.doom-track-eye-8-12{bottom:20px;right:294px}.doom-track-eye-9-12{bottom:20px;right:225px}.doom-track-eye-10-12{bottom:20px;right:155px}.doom-track-eye-11-12{bottom:20px;right:87px}.doom-track-eye-12-12{bottom:20px;right:20px}.doom-track-eye-1-11{bottom:109px;right:261px}.doom-track-eye-2-11{bottom:109px;right:191px}.doom-track-eye-3-11{bottom:109px;right:122px}.doom-track-eye-4-11{bottom:109px;right:53px}.doom-track-eye-5-11{bottom:64px;right:225px}.doom-track-eye-6-11{bottom:64px;right:155px}.doom-track-eye-7-11{bottom:64px;right:87px}.doom-track-eye-8-11{bottom:20px;right:261px}.doom-track-eye-9-11{bottom:20px;right:191px}.doom-track-eye-10-11{bottom:20px;right:122px}.doom-track-eye-11-11{bottom:20px;right:53px}.doom-track-eye-1-10{bottom:72px;right:293px}.doom-track-eye-2-10{bottom:72px;right:225px}.doom-track-eye-3-10{bottom:72px;right:155px}.doom-track-eye-4-10{bottom:72px;right:87px}.doom-track-eye-5-10{bottom:72px;right:20px}.doom-track-eye-6-10{bottom:20px;right:293px}.doom-track-eye-7-10{bottom:20px;right:225px}.doom-track-eye-8-10{bottom:20px;right:155px}.doom-track-eye-9-10{bottom:20px;right:87px}.doom-track-eye-10-10{bottom:20px;right:20px}.ancient-one-card-layout{max-width:358px;position:relative}.ancient-one-special-data{left:8px;position:absolute;top:8px}.ancient-one-card{align-items:center;display:flex;gap:18px;position:relative}.ancient-one-portrait{background:#0f172a;border:2px solid #475569;border-radius:12px;box-shadow:0 10px 30px #00000059;height:500px;object-fit:cover;width:auto}.ancient-one-details{color:#e2e8f0;display:flex;flex-direction:column;gap:8px;min-width:0}.ancient-one-details-section{display:flex;flex-direction:column;gap:2px}.ancient-one-details-label{color:#93c5fd;font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ancient-one-details-text{color:#cbd5e1;font-size:.9rem;line-height:1.35}.ancient-one-placeholder{color:#94a3b8;font-weight:500;margin:0}.active-entities-under-map{align-items:start;border-top:1px solid #cbd5e1;display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;margin-top:14px;padding-top:12px}.active-ancient-under-map,.active-heralds-under-map{min-width:0}.herald-card img{max-height:500px}.active-entities-under-map h3{color:#111827;font-size:1rem;line-height:1.25;margin:0 0 8px}.active-heralds-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.king-in-yellow-act{max-width:100%;img{max-height:300px;max-width:100%}}.active-herald-card{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;min-width:0;padding:10px}.active-herald-name{color:#111827;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.active-herald-modifications{display:flex;flex-direction:column;gap:6px;margin-top:8px}.active-herald-modification{color:#334155;font-size:.85rem;line-height:1.35;overflow-wrap:anywhere}.ancient-one-special-text{background:#ffffffaa;border-radius:4px;color:#26303e;font-weight:500;padding:4px 8px}.player-info{color:#667eea;font-weight:500;padding:4px 0}.game-data{background:#f5f5f5;border-radius:8px;margin:20px 0;padding:20px}.data-item{color:#555;padding:8px 0}.data-item strong{color:#333;margin-right:8px}.actions-section{margin:30px 0}.inline-upkeep-investigator-sheet{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 10px #0f172a14;margin:-10px 0 24px;overflow:auto;padding:10px}.inline-upkeep-investigator-sheet .player-header{margin-bottom:8px}.actions-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));position:relative}.actions-grid-investigator{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,460px);position:relative}.action-button{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--action-color,linear-gradient(135deg,#667eea 0,#764ba2 100%));border:none;border-radius:10px;box-shadow:0 6px 14px #00000026;color:#fff;cursor:pointer;font-size:15px;min-height:60px;padding:0;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.action-button.card-action{align-items:stretch;background:none;border-radius:12px;box-shadow:0 0 0 2px #0000;box-shadow:0 0 0 2px var(--action-color,#0000);display:flex;justify-content:center;padding:0}.action-button.investigator-selection-action{align-items:center;box-sizing:border-box;display:flex;gap:12px;isolation:isolate;padding:8px}.investigator-selection-marker{flex:0 0 60px}.investigator-selection-marker .investigator-marker{box-sizing:border-box;flex-shrink:0}.investigator-selection-action .action-card-text{flex:1 1;min-width:0;overflow-wrap:anywhere;white-space:normal}.action-button.ancient-one-selection-action{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:flex-start;padding:8px}.action-card-wrapper .ancient-one-selection-thumbnail{border-radius:8px;flex:0 0 60px;height:60px;object-fit:cover;width:60px}.ancient-one-selection-action .action-card-text{flex:1 1;min-width:0;overflow-wrap:anywhere;white-space:normal}.action-card-wrapper{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);background:var(--action-color,linear-gradient(135deg,#667eea 0,#764ba2 100%));border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:6px 8px;width:100%}.action-investigator-marker{display:flex;justify-content:center;width:100%}.action-selection-surface{box-shadow:0 6px 14px #00000026;cursor:pointer}.action-selection-surface[aria-disabled=true]{cursor:not-allowed;opacity:.6}.action-selection-surface[aria-disabled=true]>.action-button:disabled{opacity:1}.action-selection-surface>.action-button,.action-selection-surface>.action-button:hover:not(:disabled){background:#0000;box-shadow:none;transform:none}.action-selection-surface>.action-button:focus-visible{outline:3px solid #72c9ff;outline-offset:2px}.action-card-wrapper{.trophy-chip.gate{height:120px;width:120px}.trophy-chip.gate:hover{transform:scale(1.1);transition:transform .2s ease;z-index:10000}.trophy-chip.gate:hover :is(img,.gate-digital-artwork){transform:scale(1.1)}}.action-card-wrapper .clue-stack img{width:48px}.action-card-wrapper img{border-radius:10px;display:block;flex-shrink:0;max-width:100%;object-fit:contain}.action-card-text{color:#0f172a;display:flex;flex-direction:column;gap:4px;text-align:left}.action-name{font-weight:700}.loading-indicator{animation:pulse 1.5s ease-in-out infinite;color:#667eea;font-weight:600;margin-top:20px;text-align:center}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.player-header{align-items:center;display:flex;flex-direction:row;gap:4px;margin-bottom:8px}.online-status{border-radius:50%;height:12px;width:12px}.first-player-badge{background:linear-gradient(135deg,gold,#ffed4e);border-radius:12px;box-shadow:0 2px 4px #0000001a;color:#333;display:inline-block;font-size:.85rem;font-weight:600;padding:2px 8px}.player-name-section,.player-name-section-home{align-items:center;display:flex;gap:15px}.player-name-section-home{position:fixed;right:20px;top:20px}.change-name-btn{background:#764ba2;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:background .3s}.change-name-btn:hover:not(:disabled){background:#5a3780}.change-name-btn:disabled{cursor:not-allowed;opacity:.5}.edit-name-form{align-items:center;display:flex;gap:10px}.edit-name-form input{border:2px solid #e0e0e0;border-radius:6px;font-size:1rem;padding:8px 12px}.edit-name-form button{border:none;border-radius:6px;cursor:pointer;font-size:.9rem;padding:8px 16px;transition:background .3s}.edit-name-form button[type=submit]{background:#4caf50;color:#fff}.edit-name-form button[type=submit]:hover:not(:disabled){background:#45a049}.edit-name-form button[type=button]{background:#f44336;color:#fff}.edit-name-form button[type=button]:hover{background:#da190b}.edit-name-form button:disabled{cursor:not-allowed;opacity:.5}.warning{background-color:#fcdcdc;font-size:14px}.current-phase{color:#666;font-size:.7rem;font-weight:400}.phase-name{color:#667eea;font-weight:600;text-transform:capitalize}.inventory-group{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.inventory-group__title{color:#4a5568;font-weight:700;min-width:130px}.inventory-group__chips{display:flex;flex-wrap:wrap;gap:6px}.item-chip{border:1px solid #00000014;border-radius:8px;box-shadow:0 3px 8px #0000002e;color:#fff;font-size:.85rem;font-weight:700;padding:6px 10px}.item-chip.with-tooltip{position:relative}.item-chip .item-tooltip{background:#0f172a;border:1px solid #1e293b;border-radius:10px;box-shadow:0 12px 24px #00000040;left:50%;opacity:0;padding:8px;pointer-events:none;position:absolute;top:110%;transform:translate(-50%,8px);transition:opacity .2s ease,transform .2s ease;z-index:50}.item-chip .item-tooltip img{border-radius:8px;display:block;height:auto;width:160px}.item-chip.with-tooltip:hover .item-tooltip{opacity:1;transform:translate(-50%)}.item-chip.common{background:linear-gradient(135deg,#2ecc71,#27ae60)}.item-chip.unique{background:linear-gradient(135deg,#ff6b6b,#c0392b)}.item-chip.spell{background:linear-gradient(135deg,#9b59b6,#6c3483)}.item-chip.skill{background:linear-gradient(135deg,#f4d03f,#f5b041);border-color:#3b2f0026;color:#3b2f00}.item-chip.ally{background:linear-gradient(135deg,#f39c12,#d35400)}.game-log{background:#f0f8ff;border:1px solid #b0d4ff;border-radius:8px;margin-top:20px;max-height:300px;overflow-y:auto;padding:15px}.game-log h3{color:#2c5aa0;font-size:1.1rem;margin:0 0 15px}.log-entries{display:flex;flex-direction:column;gap:8px}.log-entry{background:#fff;border-left:3px solid #667eea;border-radius:4px;font-size:.9rem;line-height:1.4;padding:8px 12px}.log-timestamp{color:#888;font-family:monospace;font-size:.85rem;margin-right:10px}.log-message{color:#333}.game-log-toggle.open{z-index:11350}.game-log-toggle{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:999px;bottom:20px;box-shadow:0 8px 24px #0003;color:#fff;cursor:pointer;font-weight:700;opacity:.5;padding:12px 18px;position:fixed;right:20px;transition:transform .2s ease,box-shadow .2s ease;z-index:350;@media screen and (max-width:500px){font-size:11px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px}}.game-log-toggle:hover{box-shadow:0 12px 30px #00000040;opacity:1;transform:translateY(-2px)}.game-log-panel{align-items:stretch;background:#0f172a8c;cursor:pointer;display:flex;inset:0;justify-content:center;position:fixed;transition:opacity .2s ease,transform .2s ease;z-index:11000}.game-log-panel.closed{opacity:0;pointer-events:none;transform:translateY(10px)}.game-log-panel-content{background:#f8fafc;border-radius:0;box-shadow:0 20px 50px #00000040;display:flex;flex-direction:column;gap:12px;height:100%;max-width:1200px;padding:20px;width:100%}.map-or-ancient-container{width:100%}.final-battle-ancient-wrapper{align-items:center;background:radial-gradient(circle at 30% 30%,#ef444426,#0000 45%),#0f172a;border:1px solid #ef444459;border-radius:12px;color:#f8fafc;display:flex;flex-direction:column;justify-content:center;padding:16px}.final-battle-ancient-heading{font-size:1.2rem;font-weight:800;letter-spacing:.04em;margin-bottom:12px}.final-battle-ancient-content{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.final-battle-investigators{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;justify-content:center}.investigator-popup-overlay{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.investigator-popup{background:#0f172a;border:1px solid #94a3b840;border-radius:12px;box-shadow:0 20px 60px #00000059;color:#e2e8f0;max-height:90vh;max-width:90vw;overflow:auto;padding:12px}.investigator-popup-player{color:#fff;font-size:20px;margin-bottom:8px}.game-outcome-panel{background:linear-gradient(135deg,#dcfce7,#fff);border:1px solid #22c55e33;border-radius:12px;padding:16px}.game-outcome-panel.defeat{background:linear-gradient(135deg,#fcdcdc,#fff)}.game-outcome-panel h3{color:#166534;margin:0 0 8px}.game-outcome-text{color:#064e3b;line-height:1.5;margin:0}.statistics-panel{margin-top:14px}.statistics-panel h4{color:#0f172a;margin:0 0 10px}.statistics-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.statistics-table-wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow-x:auto}.statistics-table{border-collapse:collapse;font-size:.92rem;min-width:760px;width:100%}.statistics-table td,.statistics-table th{border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;color:#0f172a;padding:8px 10px;text-align:center}.statistics-table td:first-child,.statistics-table th:first-child{background:#f8fafc;font-weight:600;text-align:left}.statistics-table thead th{background:#e2e8f0;font-weight:700}.statistics-table tbody tr:last-child td,.statistics-table tbody tr:last-child th{border-bottom:none}.statistics-table td:last-child,.statistics-table th:last-child{border-right:none}.statistics-cell-best-high{background:#dcfce7;color:#166534;font-weight:700}.statistics-cell-best-low{background:#fef3c7;color:#92400e;font-weight:700}.statistics-cell-total{background:#f1f5f9;font-weight:700}.statistics-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;box-shadow:inset 0 1px 0 #fffc;padding:10px 12px;z-index:10}.statistics-card h5{color:#111827;margin:0 0 6px}.statistics-card p{color:#1f2937;font-size:.95rem;line-height:1.3;margin:2px 0}.statistics-hint{align-items:flex-end;display:flex;flex-direction:column;gap:6px;position:absolute;right:10px;top:10px;z-index:50}.statistics-hint-button{background:#0f172acc;border-color:#f8fafc}.statistics-popup{background:#0f172af2;border:1px solid #ffffff14;border-radius:12px;box-shadow:0 12px 32px #00000059;min-width:325px;padding:10px;position:absolute;right:0;top:36px;z-index:4}.statistics-popup .statistics-card{box-shadow:none;margin:0}.victory-points{color:#000;display:flex;flex-direction:column;font-family:Cinzel,serif;font-optical-sizing:auto}.victory-title{font-style:normal;font-weight:700}.victory-value{font-style:italic;font-weight:400}.game-log-panel-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.game-log-panel-header h3{color:#1e293b;font-size:1.3rem;margin:0}.game-log-panel-actions{align-items:center;display:flex;gap:8px}.game-log-load-full-button{background:#2563eb;border:1px solid #2563eb;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:8px 12px}.game-log-load-full-button:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.game-log-load-full-button:disabled{cursor:not-allowed;opacity:.65}.game-log-limit-note{color:#334155;font-size:.9rem}.game-log-load-error{color:#b91c1c;font-size:.9rem;font-weight:600}.game-log-panel .game-log{background:#fff;height:calc(100vh - 120px);margin-top:0;max-height:none}.investigators-toggle{background:linear-gradient(135deg,#0ea5e9,#0284c7);border:none;border-radius:999px;bottom:20px;box-shadow:0 8px 24px #0003;color:#fff;cursor:pointer;font-weight:700;left:20px;opacity:.5;padding:12px 18px;position:fixed;transition:transform .2s ease,box-shadow .2s ease;z-index:150;@media screen and (max-width:500px){font-size:11px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px}}.investigators-toggle:hover{box-shadow:0 12px 30px #00000040;opacity:1;transform:translateY(-2px)}.investigators-panel-overlay{align-items:center;background:#000000b3;cursor:pointer;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.investigators-panel-close{background:#fff;border:1px solid #000;border-radius:50%;color:#000;font-family:Cinzel,serif;font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:700;padding:8px 12px;position:absolute;right:20px;top:19px;z-index:25}.investigators-panel{background:#f8fafc;border-radius:12px;box-shadow:0 10px 32px #00000059;color:#0f172a;max-height:80vh;overflow-y:auto;padding:18px;width:100%}.investigators-panel-content{display:flex;flex-direction:column;gap:12px}.game-info{display:flex;gap:20px}.player-investigator-sidebar{left:0;max-height:calc(100vh - 80px);max-width:calc(100vw - 150px);position:fixed;top:100px;transition:transform .3s ease;z-index:200}.player-investigator-sidebar.closed{transform:translateX(-100%)}.player-investigator-sidebar.open>.investigator-toggle-tab:hover:not(:disabled){transform:none}.investigator-panel-content{display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 100px);opacity:1;overflow:auto;padding-bottom:8px;transition:opacity .2s ease}.investigator-quick-stats{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:6px;overflow-x:auto}.quick-stat-money{background:url(data:image/jpeg;base64,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) no-repeat 50%;background:var(--game-icon-money,url(data:image/jpeg;base64,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)) no-repeat center center;background-size:contain;height:20px;width:36px}.quick-stat-clue,.quick-stat-money{align-items:center;color:#000;color:var(--game-icon-count-color,#000);display:flex;font-size:20px;justify-content:center;text-shadow:1px 1px 1px green;text-shadow:var(--game-icon-count-shadow,1px 1px 1px green)}.quick-stat-clue{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QBoRXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAAExAAIAAAARAAAATgAAAAAAAXbZAAAD6AABdtkAAAPoUGFpbnQuTkVUIDUuMS4xMgAA/9sAQwAeFBYaFhMeGhgaIR8eIyxKMCwpKSxbQUQ2SmtecW9pXmhmdoWqkHZ+oYBmaJTKlqGwtb/Av3OO0eDPud6qu7+3/9sAQwEfISEsJyxXMDBXt3poere3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3/8AAEQgA3QDbAwESAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8Amis7cxjMS9Kni/1a/SuJyd9wIvsVt/zxWpzS5n3Ag+xW/wDzyWp6OZ9wIPsVt/zxWrFLmfcCD7Fbf88VqejmfcCD7Fbf88VqejmfcCv9it/+eS1PT5n3Ar/Y7f8A55LVijmfcCt9jt/+eS1YxRzPuBW+x2//ADyWrFPmfcCv9jt/+eS1PijmfcRB9jt/+eS1PRzPuBD9jt/+eS1NRzPuBD9jt/8AnktTUcz7gQ/Y7f8A55LU1HM+4EP2O3/55LU1HM+4EP2O3/55LU1HM+4EH2O3/wCeS1PRzPuBAbO3/wCeS1NRzPuBB9jt/wDnktT0czAg+x2//PJano5mBX+x2/8AzyWrFHMwKxsYP+eYq1T52BVFjB/zzFWqOZgVhZQf88hVilzPuBB9jt/+eS1PRzPuBB9it/8AnmKno5n3A568jVLp1UYAP9Kff/8AH5J9f6V0wegHQRf6tfpSQ/6pfpXK9xj6KkAooAWkoAWigAooAKKAEooAKKAEpaYCYpaAG0tACUtADaKBBRQAUUwCigAooAKKAEpaAEooAKKACigApDQAUUxBRQAtJQMwr/8A4/JPr/Si/wD+PyT6/wBK6YfCB0EX+rX6UkR/dr9K5HuMfRSAKKACigAooAKKACigAooAKKACigAooAKKYCUUANNKRQAlBoEJS0wEooAKKACigAooAKSgBaTNAhaSmAUlABRQAUUALSUAYd//AMfkn1H8qL//AI/JPqP5V0w+EZu25zEv0ptr/ql+lc0txk9FSAmaQmgAzSUwFzSUgHUlADqTNAC0lAC0UgCkzTAWkzQAtIKAFopAJS0wGmg0AJQaBCUhNMAzTSadhDs0zdRYLjs0zdTsK4/NM3UWAfmm5osA7NJQAtJSAKKYC0lAC0UhmHf/APH5J9R/Ki//AOPyT6/0rph8I0btuP3S/SnQ8RL9K5ZbjHGmsaEAhNMJp2EOzTc0WAfmm5osA/NNzSsA/NNzQA7NNzRYLjs0zNFgHZpuaLAOpAaAHikFIY6koAWkJoAQmmO1NIALVC7+9UohYeWqq0uTgVfKFiYvUSxyueF/OnZByjjJSizlbnpTshco3zKDZS+lOyCwB6Y0MqdVNFkFiZWpEjbFLlCxKDUeStTyisS5pm6lYQ/NNBpWAeKQGkA6ikMw7/8A4/JPr/Si/wD+PyT6/wBK6YbDRvxn92v0pit+7X6VzNajFc0zO41SQDS1RShwehq1ERJvqsWYdjT5AsWg9VPMPoaXIFi3vqp5uKOQLFzfVTzqOQLFvfVTzvejkEW99VRLS5ALQaqwlo5QLYaq4lpco7FsNVcS+9LlGWc1W80etLlEWGaqzS0+UY92qs8hPA6mrUQHfNI+1etPVxCuByx60egyeOKOEZPLVBExkkAPGafI3uO5Ye5C9OKnuLWMW/A59afJYVysb3tkVC8S7aE0Fydbzd0IqgYyKYGvBNuPzDIrKjkeM8GhKwzdMMbDgAZqhDehuDwaq6FYbeRGPnFWDKsylG70m0FjND802aIwSc9D0qbJktEytUaNUtEFlTTVNQ0BKKBUjMO//wCPyT6/0ov/APj8k+v9K6YfCUa658pfpUiL+6X6Vi3qIgWUxzDAzntTLhCZVAOD61pEpE8rXTH5Y6rE3CnKyZq7oqw/zbheDFn8KYJ7hRyc09BDvtLD70A/Km/a5P4kB/CgY77Un8UIpPtY7xCgA+0W5+9Fik+0wt96GgQu+1PUEUeZasOUINAwxanjeRRttG7kGgQCK3PSbFH2a3PSbFFgHC3j7TCoLiARLlZAfpRYAdXQ8fMPUVYgtJmhBDDBHeouFirvOKtmznHYGncLFQuanWN/OCOozSbCxDGCQW9Ku3KLFAQoxk0lLmegNWKyDNOh7VTEyREI571MgzUXEWrcloyHPFRrxSU7BciZMsfSpcVLbAgMee1T4oux3KbRc9KslKOZjTKJTFWZEquYpMijcgAGk6Gi5RYlTz4CP4l5FEL4polooxk9DT5F2XDD3qmZ2JkNIvSs2TYmWkU1DAxb/wD4/JPr/Si+/wCPuT6/0rohsUjdj/1S/Slj/wBWv0rne4itcJu5qd0zVKVhmaysvQmrbxc1ophcp+ZIO9TmKnzIdyDzpO/NSGKndBcYJiOq04xUaBcTzk7pR5dGgXAvCexFJ5dPQdxQsJ7kUnl0BcXykbkPTPLI9aPmFxxi2gnOabsPrQBqW+PKXbIRx61mfOBwSMVDh5jubALdpM1iiSQHqaOR9xXNRcmd2JzgVXsnLpISecVMk1oxok1DPlJ6U+6UyWYPpRTsmJlaHpTIm6CtGIvRnimxms2STikBzUgLRQIKVTigYYoFOwEcg4pXNCC5Uep4o98g44p7FxIYd27kcVfvNkaKqgZq7FXM645nz7U2U5lo6EEi9KEqGSyQUgqRGPe/8fcn1/pRe/8AH3J9f6VtHYpG9F/q1+lLH9xfpXOxCmg0gGFc06i4ERSpcU7gQlKlxRcCHy6mxRzAQeWKmxT5gIPKqfFHMBD5QqcCjmGVzFVjbRzAVvKqztp8wXKhi9qtFaOYCg8WBVmRatSHcr2jiGQ7uhFMkXHNVpIEzQtHWaF0PrVCCUxSBh071Lj1RW4jqYZip/Cr9zCtzEHj+9VKV9ySCJ6rglWweCKbiBoK9VkkqGhWLgcVAjZHFTYVmTg5bikjDHpSHysndAuBnmnRW7FgzGtYpPoDQ37MzCrwGBV8qCxVS32rx1qy7hFJNHKkMybw4fB6iob+TfLx1qW7juQL8zk06NcCpbJuSLSipYmPFAqBGNe/8fcn1/pRe/8AH3J9f6VvHYpG8n3F+lCfcX6VzPcQ6koAKKACloASloASigAooAKKACigAooAWigAooAicZp5FNMCnKlTutWpAUD8p56VPJHmtFIaYWtyYWweUNQFSp9RTsmVc05YIrpdyEbqzopnjbKH8KmzWwEkltLEeRke1WY9QBGJVp3kFiKEZYDkfWrS3Fu3UjNS2MsQIoOc5xUXnQKOHFP5Bc0AwA5NZj3sfY5p8/kKxoPOq9OTWLLeM/C8CjmkwLd3eAcZyazcFjk0vUm4oyzEnqaei0NiuSKMClFTcBRSipEL2opAY17/AMfUn1/pRe/8fcn1/pW8dikb0f8Aq1+lJH9xfpXO9xDqKQgooAKKBhRmgApKAFpKAFpKAFpKAFooAKKAFpM0AFJmgBCKKYEbLmnmncRWePNTkVSkFyk0eOlWWWqUh3KZDCrJSq5h3KvPpVgpRzBzEHJ7VOEo5guQhDVgJS5hXI1TFTbaXMAwLUgWlcQgFPxSuAUuKQBS4pAFLQBiX3/H3J9f6UX3/H3J9f6VvHYpG7H9xfpRH9wfSud7kjqSkMKKACigQUUAFFAwooAKQ0CFzTaYx2abmgQ7NNzQAuaSgBc03NAC5puaAHZpuaAFJptMANFADSKWmIbinUXAQCnCi4xAKdSATFLQAmKdQAmKWgAxRSAKWgAooAw77/j7k+v9KL7/AI+5Pr/SuiOxSN2P7i/SiP8A1a/Sud7ki0UhhRQAUUAFFAgooGJRQAlFMQlFABSUALSUwCigApKACigAooASimIKKACigAooAKKAFopDCigBaSgBaSgBaBQA4UUgFooGYd//AMfkn1/pRf8A/H5J9f6V0Q2Gjbj+4PpSx/cX6VzvcQtFIAooAKM0AFBoAKDQAhNIaYhKQnmmAZpM0ALmkzQAtFABS0ANp1ADcU6gBuKdRcBuKdRcBuKdii4DcU7FFwG07FADcUtACUtACUUAFFABRQAUUAOpKAHU2kBi33/H3J9f6UX3/H3J9f6V0R2KR//Z) no-repeat 50%;background:var(--game-icon-clue,url(data:image/jpeg;base64,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)) no-repeat center center;background-size:contain;border-radius:50%;height:31px;width:31px}.quick-stat-stamina{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAABoCAMAAAAJmRRGAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZQ9OKk+PrM8Po5CN5VGOZREOZtDO5xKO5xRP6hIO6NLO7dJO6pTOrhXObthOsFKPcdaONZcNtRcNORdNthoLttxL8pnOMxlNMNjO9dqOtRkM9tkNNVrNNprNMxwPNh4ONtzM9x0O+B1L+JpOeJ1OOJ7PI0+RJo+RaQ8Ras8Q7I+Q4dESpxGSJ1VSoxMVZlLUptWV6dIRqxEQ7RHRalVSrRXSahOVLFMUqhYVrZaV55iW7ZmSqtjW7hlWbdyWZxeZqtaYbZbY6plZ7hqZqlwZrl0aKlrcrduc6t6c7h3eMNOQcdZSMRTRMVeU81jTNRqSc5zRNt6RcpnV9JtVMp6W9p6WORsROR1RuN7ROR8SuV6VclsZct2atd9Y8Rqc8l8ddF/d9yEO+KEPOKTPrmDet2ESN+RRMuDW9yEWd6UW+SHRuSDTOWMTOaUS+eKWuSDU+SMVOeWWOWTU+WjW8uHa92IZ9yEZN6La9qTbMWCfNeKeM2Se9uYeN2Uc+eIZeOMZeGNa+iXZuOSbOaNdOiYeOOUc+OadOObfN+iZN6ld+akaeezZ+ineOSifPCkeui1fKh1grh9gsJ/ha2Fj7mFiLWRirqMlL+Rmb+hjMiKh9KKhciTjNiWh8GLk8mYltaaluqbhuSeguuflNykiN23hc6kmNijmty3mOiniOSjhOujhOurg+Sli+WqjOurjPCriOm1iuiqmOWsk+qsk+e4luuzlOWzm+q0nOu6nPC0mM6fpsykptqqpc+7qd6zrMqutsu2vdu4t+auo+a5qeq1o+a7pOu7pOq9q/C5o+a8tfG+subEi+jGm9zMrt3BvujGquvCperDrfHFrerUqubGt+vFs+zKtevFuuzMvPDMuuvUtu3RvfHRvda+wt7HxdzW1efKxuzOwvDOwenWx+3TxOzVyu3azfDYyvDTwufX0+zc0+ze2vDe2fDd0/Hgzu3p3u3h1u3j3PDj2PDj3Orf4O/r6u3l4u7p4/Hm4vDq5fLt6/Xx7vXv8Pj29vv6+gAAAO1E21kAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAA7CAAAOwgEVKEqAAAAAGXRFWHRTb2Z0d2FyZQBQYWludC5ORVQgNS4xLjExiggWzgAAALhlWElmSUkqAAgAAAAFABoBBQABAAAASgAAABsBBQABAAAAUgAAACgBAwABAAAAAgAAADEBAgARAAAAWgAAAGmHBAABAAAAbAAAAAAAAADydgEA6AMAAPJ2AQDoAwAAUGFpbnQuTkVUIDUuMS4xMQAAAwAAkAcABAAAADAyMzABoAMAAQAAAAEAAAAFoAQAAQAAAJYAAAAAAAAAAgABAAIABAAAAFI5OAACAAcABAAAADAxMDAAAAAAXO1h+gnoqrsAAB1rSURBVGhDxZoJVNN3uvd1qiBLACmCbG7ArXrtKCAuo+20Op2OBtIqF1mEqnS0yr7U0GnZAoQUCjjtOEutU43eWvYlLIGpr/MqgRBkSkLJZphKIBsBZN+sNvf7C7G1rVr1vue8jz0cVP755Nm/T+wCw/83ewT6iw9/u2njxo3e3lveMP3J/1t7MPrTD1/94x7Yq6++8epL4G94/uWPTH/1SDt3aPvWzdteemnXq3s+On36L3/5619Of3j69F9Nf/sj+yn6H6/iwb//4+qXXwq+FAguX7505tCLO7Zv27Jly8t7zpl+5oF25oWtvt7e27bt2vPxpctf9t+8OXBzYODrr//9zy8+3PPH06Yfus9+jN7z8q6PPr369eDk5ODA0IBG3afulXLLWWffPfzGyy9tWevtvfXlN86YfvY+O3dwu6+vr8+Wbbt//+mVr9UDg9Nzc7PT01NT09Mzc4M3//2Pv+95dc8Xph822Q/Rn2zb+eEXX9+cnJyanRwcHNCr1ephdd+1mtqa2lrO2TN7Xtq4du3adevX+27df9gUgTNvBBDq+vXrfby37f7DZ1d7ByfH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);background-image:var(--game-icon-heart,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAABoCAMAAAAJmRRGAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZQ9OKk+PrM8Po5CN5VGOZREOZtDO5xKO5xRP6hIO6NLO7dJO6pTOrhXObthOsFKPcdaONZcNtRcNORdNthoLttxL8pnOMxlNMNjO9dqOtRkM9tkNNVrNNprNMxwPNh4ONtzM9x0O+B1L+JpOeJ1OOJ7PI0+RJo+RaQ8Ras8Q7I+Q4dESpxGSJ1VSoxMVZlLUptWV6dIRqxEQ7RHRalVSrRXSahOVLFMUqhYVrZaV55iW7ZmSqtjW7hlWbdyWZxeZqtaYbZbY6plZ7hqZqlwZrl0aKlrcrduc6t6c7h3eMNOQcdZSMRTRMVeU81jTNRqSc5zRNt6RcpnV9JtVMp6W9p6WORsROR1RuN7ROR8SuV6VclsZct2atd9Y8Rqc8l8ddF/d9yEO+KEPOKTPrmDet2ESN+RRMuDW9yEWd6UW+SHRuSDTOWMTOaUS+eKWuSDU+SMVOeWWOWTU+WjW8uHa92IZ9yEZN6La9qTbMWCfNeKeM2Se9uYeN2Uc+eIZeOMZeGNa+iXZuOSbOaNdOiYeOOUc+OadOObfN+iZN6ld+akaeezZ+ineOSifPCkeui1fKh1grh9gsJ/ha2Fj7mFiLWRirqMlL+Rmb+hjMiKh9KKhciTjNiWh8GLk8mYltaaluqbhuSeguuflNykiN23hc6kmNijmty3mOiniOSjhOujhOurg+Sli+WqjOurjPCriOm1iuiqmOWsk+qsk+e4luuzlOWzm+q0nOu6nPC0mM6fpsykptqqpc+7qd6zrMqutsu2vdu4t+auo+a5qeq1o+a7pOu7pOq9q/C5o+a8tfG+subEi+jGm9zMrt3BvujGquvCperDrfHFrerUqubGt+vFs+zKtevFuuzMvPDMuuvUtu3RvfHRvda+wt7HxdzW1efKxuzOwvDOwenWx+3TxOzVyu3azfDYyvDTwufX0+zc0+ze2vDe2fDd0/Hgzu3p3u3h1u3j3PDj2PDj3Orf4O/r6u3l4u7p4/Hm4vDq5fLt6/Xx7vXv8Pj29vv6+gAAAO1E21kAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAA7CAAAOwgEVKEqAAAAAGXRFWHRTb2Z0d2FyZQBQYWludC5ORVQgNS4xLjExiggWzgAAALhlWElmSUkqAAgAAAAFABoBBQABAAAASgAAABsBBQABAAAAUgAAACgBAwABAAAAAgAAADEBAgARAAAAWgAAAGmHBAABAAAAbAAAAAAAAADydgEA6AMAAPJ2AQDoAwAAUGFpbnQuTkVUIDUuMS4xMQAAAwAAkAcABAAAADAyMzABoAMAAQAAAAEAAAAFoAQAAQAAAJYAAAAAAAAAAgABAAIABAAAAFI5OAACAAcABAAAADAxMDAAAAAAXO1h+gnoqrsAAB1rSURBVGhDxZoJVNN3uvd1qiBLACmCbG7ArXrtKCAuo+20Op2OBtIqF1mEqnS0yr7U0GnZAoQUCjjtOEutU43eWvYlLIGpr/MqgRBkSkLJZphKIBsBZN+sNvf7C7G1rVr1vue8jz0cVP755Nm/T+wCw/83ewT6iw9/u2njxo3e3lveMP3J/1t7MPrTD1/94x7Yq6++8epL4G94/uWPTH/1SDt3aPvWzdteemnXq3s+On36L3/5619Of3j69F9Nf/sj+yn6H6/iwb//4+qXXwq+FAguX7505tCLO7Zv27Jly8t7zpl+5oF25oWtvt7e27bt2vPxpctf9t+8OXBzYODrr//9zy8+3PPH06Yfus9+jN7z8q6PPr369eDk5ODA0IBG3afulXLLWWffPfzGyy9tWevtvfXlN86YfvY+O3dwu6+vr8+Wbbt//+mVr9UDg9Nzc7PT01NT09Mzc4M3//2Pv+95dc8Xph822Q/Rn2zb+eEXX9+cnJyanRwcHNCr1ephdd+1mtqa2lrO2TN7Xtq4du3adevX+27df9gUgTNvBBDq+vXrfby37f7DZ1d7ByfH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));text-shadow:1px 1px 1px red;text-shadow:var(--game-icon-count-shadow,1px 1px 1px red)}.quick-stat-sanity,.quick-stat-stamina{align-items:center;background-repeat:no-repeat;background-size:contain;color:#000;color:var(--game-icon-count-color,#000);display:flex;font-size:20px;height:26px;justify-content:center;width:31px}.quick-stat-sanity{background-image:url(/static/media/sanity.9256749b51bab57e0bbd.png);background-image:var(--game-icon-brain,url(/static/media/sanity.9256749b51bab57e0bbd.png));text-shadow:1px 1px 1px #add8e6;text-shadow:var(--game-icon-count-shadow,1px 1px 1px #add8e6)}.quick-stat-chip{color:#fff;font-size:.9rem;font-weight:600;white-space:nowrap}.quick-stat-chip.skills{font-size:.85rem;font-weight:500;line-height:1.3}.player-investigator-sidebar.closed .investigator-panel-content{opacity:0;pointer-events:none}.investigator-sheet{display:flex;flex-direction:column;gap:12px;position:relative}.investigator-main{align-items:start;display:flex;gap:16px}.investigator-portrait{flex-shrink:0;height:628px;overflow:hidden;position:relative;width:445px}.investigator-text{color:#000;font-family:Cinzel,serif;font-optical-sizing:auto;font-style:normal;font-weight:700}.investigator-text.Trish.Scarborough .investigator-name{font-size:26px}.investigator-name{word-wrap:break-word;font-size:30px;position:absolute;right:6px;text-align:center;top:30px;width:200px}.investigator-sanity{top:138px}.investigator-sanity,.investigator-stamina{display:flex;flex-direction:row;font-size:30px;gap:8px;position:absolute;right:6px;text-align:center;width:200px}.investigator-stamina{top:200px}.investigator-sanity .bonus,.investigator-stamina .bonus{font-size:18px}.investigator-home{align-items:baseline;display:flex;gap:8px;left:6px;position:absolute;top:259px;width:200px}.investigator-fixed-posessions{top:279px}.investigator-fixed-posessions,.investigator-random-posessions{align-items:baseline;display:flex;flex-direction:column;left:6px;position:absolute;width:200px}.investigator-random-posessions{top:335px}.investigator-focus{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;left:6px;position:absolute;top:397px;width:180px}.investigator-ability{display:flex;flex-direction:column;position:absolute;right:10px;top:260px;width:214px}.investigator-speed{top:437px}.investigator-sneak,.investigator-speed{display:flex;flex-direction:row;left:6px;position:absolute;width:425px}.investigator-sneak{top:458px}.investigator-fight{display:flex;flex-direction:row;left:6px;position:absolute;top:500px;width:425px}.Lily.Chen .investigator-fight{top:478px}.Lily.Chen .investigator-will{top:500px}.Lily.Chen .investigator-lore{top:521px}.Lily.Chen .investigator-luck{top:540px}.investigator-maxstamina{display:none}.Lily.Chen .investigator-maxstamina{top:584px}.Lily.Chen .investigator-maxsanity,.Lily.Chen .investigator-maxstamina{display:block;display:flex;flex-direction:row;left:6px;position:absolute;width:425px}.Lily.Chen .investigator-maxsanity{top:562px}.investigator-will{top:521px}.investigator-lore,.investigator-will{display:flex;flex-direction:row;left:6px;position:absolute;width:425px}.investigator-lore{top:562px}.investigator-luck{left:6px;top:583px;width:425px}.investigator-luck,.skill-1{display:flex;flex-direction:row;position:absolute}.skill-1{justify-content:space-around;left:16%;width:83%}.skill-1.offset{justify-content:space-between;left:35%;width:65%}.skill-blue{color:#007ec5}.skill-red{color:#b70b29}.investigator-label{display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:4px}.investigator-value{font-size:20px;font-weight:700}.investigator-home-location{font-size:10px;font-weight:400}.investigator-portrait-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.investigator-portrait-face{height:260px;left:-5px;position:absolute;top:-15px;width:260px}.investigator-portrait img{object-fit:cover}.investigator-overlay{border-radius:10px;color:#fff;display:flex;gap:6px;padding:8px 12px;position:absolute}.investigator-overlay.top-left{left:8px;top:8px}.investigator-overlay.top-right{display:flex;flex-direction:column;right:10px;top:22%}.clue-money{align-items:center;display:flex;gap:10px}.investigator-bast-token img{width:48px}.investigator-bast-token{flex-shrink:0}.investigator-bast-token,.investigator-eihort-token{border-radius:50%;height:48px;overflow:hidden;width:48px}.investigator-eihort-token-count{color:#000;font-weight:700;margin-left:20px;margin-top:12px;position:absolute}.investigator-eihort-token img{width:48px}.money-inline{color:#90ee90;font-size:20px;font-weight:700}.clue{display:flex}.investigator-status-chips{display:flex;flex-direction:column;gap:6px;position:absolute;right:12px;top:12px;z-index:2}.status-chip{align-items:center;background:#b91c1c;border-radius:10px;box-shadow:0 6px 16px #b91c1c59;color:#fff;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.03em;padding:6px 10px;text-transform:uppercase}.status-chip.status-arrested{background:linear-gradient(135deg,#7f1d1d,#dc2626)}.status-chip.status-delayed{background:linear-gradient(135deg,#991b1b,#f87171)}.status-chip.status-explored{background:linear-gradient(135deg,#0aed78,#158d41)}.clue img{display:block;height:32px;width:32px}.clue-stack{display:flex;position:relative}.clue-stack .clue-token{border-radius:50%;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));position:relative}.clue-action,.monster-action{position:relative}.clue-action{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;max-height:48px;max-width:48px;min-height:48px;min-width:48px}.clue-action span{color:#0f172a;font-size:1.5rem;font-weight:800;position:absolute}.clues-sign{font-size:20px}.clues-sign.plus{color:#90ee90}.clues-sign.minus{color:red}.clue{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;min-height:32px;min-width:32px;position:relative}.clue span{color:#0f172a;font-size:.9rem;font-weight:800}.clue-marker .clue-stack{align-items:center;display:flex}.clue-marker .clue-token{position:absolute}.money{align-items:center;display:inline-flex;justify-content:center;min-height:32px;min-width:48px;position:relative}.money img{display:block;height:auto;width:60px}.money span{color:#0f172a;font-size:.95rem;font-weight:800}.clue span,.money span{position:absolute}.stat-icons{display:flex;flex-direction:column;gap:35px;justify-content:baseline;position:relative}.stat-row{gap:12px;height:50%;justify-content:space-between}.stat-row,.stats{display:flex;flex-direction:row}.stats{gap:4px}.stat-row.with-tooltip{align-items:center}.stat-row.with-tooltip .tooltip-button{margin-left:6px}.brain,.heart{background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:inline-block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));height:24px;width:24px}.extra{box-shadow:0 0 1px 1px #4ade80,0 0 12px #4ade80}.heart.extra{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:5px;border-top-right-radius:5px}.brain.extra{border-bottom-left-radius:16px;border-bottom-right-radius:39px;border-top-left-radius:22px;border-top-right-radius:15px}.heart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAABoCAMAAAAJmRRGAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZQ9OKk+PrM8Po5CN5VGOZREOZtDO5xKO5xRP6hIO6NLO7dJO6pTOrhXObthOsFKPcdaONZcNtRcNORdNthoLttxL8pnOMxlNMNjO9dqOtRkM9tkNNVrNNprNMxwPNh4ONtzM9x0O+B1L+JpOeJ1OOJ7PI0+RJo+RaQ8Ras8Q7I+Q4dESpxGSJ1VSoxMVZlLUptWV6dIRqxEQ7RHRalVSrRXSahOVLFMUqhYVrZaV55iW7ZmSqtjW7hlWbdyWZxeZqtaYbZbY6plZ7hqZqlwZrl0aKlrcrduc6t6c7h3eMNOQcdZSMRTRMVeU81jTNRqSc5zRNt6RcpnV9JtVMp6W9p6WORsROR1RuN7ROR8SuV6VclsZct2atd9Y8Rqc8l8ddF/d9yEO+KEPOKTPrmDet2ESN+RRMuDW9yEWd6UW+SHRuSDTOWMTOaUS+eKWuSDU+SMVOeWWOWTU+WjW8uHa92IZ9yEZN6La9qTbMWCfNeKeM2Se9uYeN2Uc+eIZeOMZeGNa+iXZuOSbOaNdOiYeOOUc+OadOObfN+iZN6ld+akaeezZ+ineOSifPCkeui1fKh1grh9gsJ/ha2Fj7mFiLWRirqMlL+Rmb+hjMiKh9KKhciTjNiWh8GLk8mYltaaluqbhuSeguuflNykiN23hc6kmNijmty3mOiniOSjhOujhOurg+Sli+WqjOurjPCriOm1iuiqmOWsk+qsk+e4luuzlOWzm+q0nOu6nPC0mM6fpsykptqqpc+7qd6zrMqutsu2vdu4t+auo+a5qeq1o+a7pOu7pOq9q/C5o+a8tfG+subEi+jGm9zMrt3BvujGquvCperDrfHFrerUqubGt+vFs+zKtevFuuzMvPDMuuvUtu3RvfHRvda+wt7HxdzW1efKxuzOwvDOwenWx+3TxOzVyu3azfDYyvDTwufX0+zc0+ze2vDe2fDd0/Hgzu3p3u3h1u3j3PDj2PDj3Orf4O/r6u3l4u7p4/Hm4vDq5fLt6/Xx7vXv8Pj29vv6+gAAAO1E21kAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAA7CAAAOwgEVKEqAAAAAGXRFWHRTb2Z0d2FyZQBQYWludC5ORVQgNS4xLjExiggWzgAAALhlWElmSUkqAAgAAAAFABoBBQABAAAASgAAABsBBQABAAAAUgAAACgBAwABAAAAAgAAADEBAgARAAAAWgAAAGmHBAABAAAAbAAAAAAAAADydgEA6AMAAPJ2AQDoAwAAUGFpbnQuTkVUIDUuMS4xMQAAAwAAkAcABAAAADAyMzABoAMAAQAAAAEAAAAFoAQAAQAAAJYAAAAAAAAAAgABAAIABAAAAFI5OAACAAcABAAAADAxMDAAAAAAXO1h+gnoqrsAAB1rSURBVGhDxZoJVNN3uvd1qiBLACmCbG7ArXrtKCAuo+20Op2OBtIqF1mEqnS0yr7U0GnZAoQUCjjtOEutU43eWvYlLIGpr/MqgRBkSkLJZphKIBsBZN+sNvf7C7G1rVr1vue8jz0cVP755Nm/T+wCw/83ewT6iw9/u2njxo3e3lveMP3J/1t7MPrTD1/94x7Yq6++8epL4G94/uWPTH/1SDt3aPvWzdteemnXq3s+On36L3/5619Of3j69F9Nf/sj+yn6H6/iwb//4+qXXwq+FAguX7505tCLO7Zv27Jly8t7zpl+5oF25oWtvt7e27bt2vPxpctf9t+8OXBzYODrr//9zy8+3PPH06Yfus9+jN7z8q6PPr369eDk5ODA0IBG3afulXLLWWffPfzGyy9tWevtvfXlN86YfvY+O3dwu6+vr8+Wbbt//+mVr9UDg9Nzc7PT01NT09Mzc4M3//2Pv+95dc8Xph822Q/Rn2zb+eEXX9+cnJyanRwcHNCr1ephdd+1mtqa2lrO2TN7Xtq4du3adevX+27df9gUgTNvBBDq+vXrfby37f7DZ1d7ByfH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);background-image:var(--game-icon-heart,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAABoCAMAAAAJmRRGAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZQ9OKk+PrM8Po5CN5VGOZREOZtDO5xKO5xRP6hIO6NLO7dJO6pTOrhXObthOsFKPcdaONZcNtRcNORdNthoLttxL8pnOMxlNMNjO9dqOtRkM9tkNNVrNNprNMxwPNh4ONtzM9x0O+B1L+JpOeJ1OOJ7PI0+RJo+RaQ8Ras8Q7I+Q4dESpxGSJ1VSoxMVZlLUptWV6dIRqxEQ7RHRalVSrRXSahOVLFMUqhYVrZaV55iW7ZmSqtjW7hlWbdyWZxeZqtaYbZbY6plZ7hqZqlwZrl0aKlrcrduc6t6c7h3eMNOQcdZSMRTRMVeU81jTNRqSc5zRNt6RcpnV9JtVMp6W9p6WORsROR1RuN7ROR8SuV6VclsZct2atd9Y8Rqc8l8ddF/d9yEO+KEPOKTPrmDet2ESN+RRMuDW9yEWd6UW+SHRuSDTOWMTOaUS+eKWuSDU+SMVOeWWOWTU+WjW8uHa92IZ9yEZN6La9qTbMWCfNeKeM2Se9uYeN2Uc+eIZeOMZeGNa+iXZuOSbOaNdOiYeOOUc+OadOObfN+iZN6ld+akaeezZ+ineOSifPCkeui1fKh1grh9gsJ/ha2Fj7mFiLWRirqMlL+Rmb+hjMiKh9KKhciTjNiWh8GLk8mYltaaluqbhuSeguuflNykiN23hc6kmNijmty3mOiniOSjhOujhOurg+Sli+WqjOurjPCriOm1iuiqmOWsk+qsk+e4luuzlOWzm+q0nOu6nPC0mM6fpsykptqqpc+7qd6zrMqutsu2vdu4t+auo+a5qeq1o+a7pOu7pOq9q/C5o+a8tfG+subEi+jGm9zMrt3BvujGquvCperDrfHFrerUqubGt+vFs+zKtevFuuzMvPDMuuvUtu3RvfHRvda+wt7HxdzW1efKxuzOwvDOwenWx+3TxOzVyu3azfDYyvDTwufX0+zc0+ze2vDe2fDd0/Hgzu3p3u3h1u3j3PDj2PDj3Orf4O/r6u3l4u7p4/Hm4vDq5fLt6/Xx7vXv8Pj29vv6+gAAAO1E21kAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAA7CAAAOwgEVKEqAAAAAGXRFWHRTb2Z0d2FyZQBQYWludC5ORVQgNS4xLjExiggWzgAAALhlWElmSUkqAAgAAAAFABoBBQABAAAASgAAABsBBQABAAAAUgAAACgBAwABAAAAAgAAADEBAgARAAAAWgAAAGmHBAABAAAAbAAAAAAAAADydgEA6AMAAPJ2AQDoAwAAUGFpbnQuTkVUIDUuMS4xMQAAAwAAkAcABAAAADAyMzABoAMAAQAAAAEAAAAFoAQAAQAAAJYAAAAAAAAAAgABAAIABAAAAFI5OAACAAcABAAAADAxMDAAAAAAXO1h+gnoqrsAAB1rSURBVGhDxZoJVNN3uvd1qiBLACmCbG7ArXrtKCAuo+20Op2OBtIqF1mEqnS0yr7U0GnZAoQUCjjtOEutU43eWvYlLIGpr/MqgRBkSkLJZphKIBsBZN+sNvf7C7G1rVr1vue8jz0cVP755Nm/T+wCw/83ewT6iw9/u2njxo3e3lveMP3J/1t7MPrTD1/94x7Yq6++8epL4G94/uWPTH/1SDt3aPvWzdteemnXq3s+On36L3/5619Of3j69F9Nf/sj+yn6H6/iwb//4+qXXwq+FAguX7505tCLO7Zv27Jly8t7zpl+5oF25oWtvt7e27bt2vPxpctf9t+8OXBzYODrr//9zy8+3PPH06Yfus9+jN7z8q6PPr369eDk5ODA0IBG3afulXLLWWffPfzGyy9tWevtvfXlN86YfvY+O3dwu6+vr8+Wbbt//+mVr9UDg9Nzc7PT01NT09Mzc4M3//2Pv+95dc8Xph822Q/Rn2zb+eEXX9+cnJyanRwcHNCr1ephdd+1mtqa2lrO2TN7Xtq4du3adevX+27df9gUgTNvBBDq+vXrfby37f7DZ1d7ByfH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))}.heart.empty{filter:grayscale(1) opacity(.5)}.brain{background-image:url(/static/media/sanity.9256749b51bab57e0bbd.png);background-image:var(--game-icon-brain,url(/static/media/sanity.9256749b51bab57e0bbd.png))}.brain.empty{filter:grayscale(1) opacity(.5)}.slider-overlay{bottom:0;display:flex;flex-direction:column;height:32%;left:0;pointer-events:auto;position:absolute;right:0}.slider-overlay.Lily.Chen{gap:1%}.slider-set-handle-img{border-radius:20px;box-shadow:0 0 5px 5px #22c55e;height:60px;position:absolute}.skill-tooltip-icon-wrapper{font-size:4px;left:18%;line-height:4px;position:absolute;top:0;z-index:10000}.skill-tooltip-icon-wrapper .tooltip-button{font-size:14px;height:20px;width:20px}.location-tooltip{position:absolute;z-index:1}.location-tooltip.active{opacity:1}.tooltip-button{background:linear-gradient(135deg,#0ea5e9,#1d4ed8);border:1px solid #fff;border-radius:50%;box-shadow:0 4px 10px #00000040;color:#fff;cursor:pointer;font-weight:800;height:26px;opacity:.3;padding:0;width:26px}.tooltip-button:hover{opacity:1}.tooltip-button.active{box-shadow:0 0 0 2px #22c55e59;outline:2px solid #22c55e}.slider-adjust-controls{display:flex;flex-direction:column;gap:3px;height:100%;pointer-events:auto;position:absolute;width:100%}.Lily.Chen .slider-adjust-controls{gap:0;padding-top:12px}.Lily.Chen .slider-adjust-row{height:22%}.slider-adjust-row{align-items:center;display:flex;height:30%;width:100%}.slider-arrow{background:red;border-radius:8px;color:blue;color:#0b172a;cursor:pointer;font-weight:700;font-weight:800;height:30px;line-height:0;padding:8px;position:absolute;transition:transform .1s ease,box-shadow .1s ease;width:30px}.slider-arrow:hover{transform:translateY(-1px)}.skill-tooltip{background:#0f172af2;border:1px solid #ffffff14;border-radius:10px;box-shadow:0 12px 32px #00000059;max-width:320px;min-width:240px;padding:10px;position:absolute;transform:translate(8px,-8px);z-index:10}.skill-tooltip-header{align-items:center;color:#e2e8f0;display:flex;font-weight:700;justify-content:space-between;margin-bottom:8px}.skill-tooltip-close{background:#0000;border:none;color:#e2e8f0;cursor:pointer;font-size:18px;padding:0 12px}.slider-overlay .slider-handle-img{filter:drop-shadow(0 4px 8px rgba(0,0,0,.35));height:60px;object-fit:contain;opacity:.9;width:50px}.Lily.Chen .slider-handle{height:40px}.skills-and-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.stacked-items{display:flex;flex-direction:row;gap:10px}.stacked-group{width:160px}.skill-breakdowns{display:flex;flex-direction:column;gap:8px}.skill-breakdown-row{background:#0f172a99;border:1px solid #ffffff0f;color:#e2e8f0;padding:4px}.skill-breakdown-header{display:flex;font-weight:700;justify-content:space-between;margin-bottom:6px}.skill-mod-list{display:flex;flex-wrap:wrap;gap:6px}.skill-mod-chip{align-items:center;display:inline-flex;flex-direction:row;font-size:.8rem;gap:6px}.skill-mod-chip .mod-image{height:160px;object-fit:contain;width:120px}.mod-image:hover{transform:scale(2)}.skill-mod-chip .mod-source{opacity:.85}.skill-mod-chip .mod-value{font-weight:800}.skill-mod-none{font-size:.8rem;opacity:.8}.investigator-popup .stacked-title{color:#fff}.stacked-title{color:#000;font-size:.85rem;font-weight:700;margin-bottom:6px}.stacked-column{position:relative}.stacked-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.stacked-row.used{margin-top:8px}.stacked-row.unused{margin-bottom:180px}.card{border-radius:8px;flex-grow:0;flex-shrink:0;height:260px;overflow:hidden;position:relative;width:160px}.corruption-card{align-items:center;background:linear-gradient(160deg,#e7e2cf,#b7aa86);border:3px solid #171717;box-sizing:border-box;color:#171717;display:flex;flex-direction:column;font-family:Cinzel,serif;padding:8px 4px;text-align:center}.corruption-card.corruption-green{border-color:#166534;box-shadow:inset 0 0 45px #16653459}.corruption-card.corruption-red{border-color:#991b1b;box-shadow:inset 0 0 45px #991b1b59}.corruption-card-type{font-size:.52rem;font-style:italic;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.corruption-card-name{font-size:.8rem;font-weight:800}.corruption-card-description{font-family:inherit;font-size:.6rem;line-height:1.2;margin-top:4px;overflow:auto}.corruption-card-description p{margin:0 0 6px}.corruption-card-sign{align-items:center;border:2px solid #171717;border-radius:8px;display:flex;flex-direction:column;font-size:.75rem;font-weight:800;gap:2px;margin-top:auto;padding:4px;width:88%}.x{display:flex;flex-direction:row;gap:4px;&:hover .investigator-personal-stories-tooltip{display:flex}}.investigator-personal-stories-tooltip{display:none;flex-direction:row;gap:4px}.card.personal-story{align-items:center;border:2px solid #000;border-radius:12px;box-sizing:border-box;color:#000;display:flex;flex-direction:column;height:260px;padding:4px 8px;width:160px;&.base{background:url(/static/media/PersonalStory.68290b97fccf297a98da.jpg) no-repeat 50%;overflow:visible}&.reward{background:url(/static/media/PersonalStoryPass.a7e47c614244662be35a.jpg) no-repeat 50%}&.fail{background:url(/static/media/PersonalStoryFail.d2617c816b31c271cb79.jpg) no-repeat 50%}.personal-story-title{font-size:9px;font-weight:700;margin-top:10px;text-align:center}.personal-story-description{align-items:center;display:flex;font-size:11px;height:100%;text-align:center}.personal-story-clue{height:24px;opacity:.7;position:absolute;right:0;top:0;width:24px}}.card .corruption-marker-sign{height:20px;width:20px}.corruption-sign-white{background:#fff;color:#111}.corruption-sign-black{background:#111;color:#fff}.card-used{max-height:120px;transform:translate(-55px) rotate(-90deg) scale(.7);transform-origin:center}.card img{height:100%;width:100%}.card-title{align-items:center;border-radius:4px;box-sizing:border-box;color:#000;display:flex;font-family:Cinzel,serif;font-optical-sizing:auto;font-size:12px;font-style:normal;font-weight:700;height:35px;justify-content:center;line-height:15px;margin-left:10px;max-width:100%;padding:0 8px;position:absolute;text-align:center;top:16px;width:138px}.cart-title.skill{height:30px}.card-title.special.Deputy{top:13px}.card-description.special.Fetish.Bag,.card-title.special.Fetish.Bag{color:#fff}.card-title.special.One.Thousand{font-size:9.5px;top:12px}.card-title.special.White.Ship{top:20px}.card-description.special.Local.Guide{font-size:9px}.card-description.special.Tainted,.card-description.special.Wanted{font-size:8px}.card-description.special.Private.Investigator,.card-description.special.Psychic{font-size:9px}.card-description.special.Annointed{font-size:8.5px}.card-description.special.Visions{font-size:7px}.card-description.special.Harried{font-size:9px}.card-description.special.Blessings{font-size:10px;height:140px;top:80px}.card-title.special.Blessings{font-size:10px;font-weight:900;top:45px}.card-title.special.Gratitude{font-size:11px}.card-description.special.Gratitude{left:9px}.card-description.special.Third.Eye{font-size:9px}.card-description{align-items:center;border-radius:4px;color:#000;display:flex;flex-direction:column;font-family:Cinzel,serif;font-optical-sizing:auto;font-size:10px;font-style:normal;font-weight:700;height:100px;justify-content:center;left:7px;letter-spacing:-.1px;line-height:10px;max-width:100%;overflow:auto;position:absolute;scrollbar-color:#ffffff4d;scrollbar-width:thin;text-align:center;top:131px;width:140px}.card-description.spell{left:12px;width:137px}.card-description.spell.Call.Friend,.card-description.spell.Heal,.card-description.spell.Summon.Shantak{font-size:8px}.card-description.unique.Blue.Watcher,.card-description.unique.Scales.Thoth{font-size:9px}.card-description.mission,.card-description.tome{font-size:9px;line-height:9px}.card-description.Wave.Destruction{font-size:8.5px;line-height:8.5px}.description-wrapper{display:flex;flex-direction:column;max-height:100%}.card-title.ally{height:18px;left:0;letter-spacing:-1px;margin-left:0;padding:0;top:155px;width:160px}.card-title.ally.Charles.Dexter,.card-title.ally.Richard.Pickman,.card-title.ally.Tom.Murphy{font-size:10px}.card-title.ally.Armitage{font-size:11px}.card-title.special.Bless{height:30px;letter-spacing:-1px;top:8px}.card-title.special.Curse{height:25px;top:8px}.card-title.special.Silver{font-size:10px;top:13px}.card-description.special.Coded,.card-description.special.Rail,.card-description.special.Rare{left:12px;width:135px}.card-description.special.Bless{height:185px;top:55px}.card-description.special.Curse{height:185px;top:60px}.card-description.special.Loan{height:165px;top:60px}.card-title-cover{left:18px;position:absolute;top:18px}.card-title-cover.ally{left:20px;top:155px}.card-title.unique.Cryptical{letter-spacing:-1px}.card-description.unique.Book.Dzyan,.card-description.unique.Elder.Sign{font-size:8px}.card-markdown-line{display:block;max-height:100%;white-space:pre-wrap;word-break:break-word}.task-location-line{font-weight:400}.specialCardsInPlay{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:12px}.task-location-completed{color:#6b7280;text-decoration:line-through}.task-location-current{color:#15803d;font-weight:700}.card-markdown-line:empty:before{content:"\00a0"}.card-markdown-size-large{font-size:1.35em}.card-markdown-size-large,.card-markdown-size-medium{font-weight:700;letter-spacing:normal;line-height:1.2}.card-markdown-size-medium{font-size:1.2em}.card-markdown-size-small{font-size:.9em;letter-spacing:normal;line-height:1.2}.card-description.skill{font-size:14px;height:155px;letter-spacing:inherit;line-height:14px;padding-left:4px;top:60px;width:140px}.card-description.injury{font-size:13px}.card-description.injury,.card-description.madness{height:155px;left:8px;letter-spacing:inherit;line-height:14px;top:60px}.card-description.madness{font-size:12px}.card-description.ally{font-size:9px;height:45px;left:27px;letter-spacing:-.5px;line-height:9px;top:185px;width:105px}.card-description.Basil.Elton{top:181px}.card-description.ally.Herbert.West,.card-description.ally.Terrible.Old.Man{height:37px}.card-description.Sheldon{left:10px;width:130px}.stacked-card{cursor:pointer;max-height:40px;overflow:visible;position:relative;transition:transform .2s ease}.uses-badge{background:#0f766ee6;box-shadow:0 2px 6px #0003;right:0}.stored-monsters-badge,.uses-badge{border-radius:12px;color:#fff;font-size:.8rem;font-weight:800;min-width:24px;padding:2px 6px;position:absolute;text-align:center;top:0}.stored-monsters-badge{background:#581c87eb;box-shadow:0 2px 6px #00000040;left:0}.stacked-card.used{max-height:60px;transform:translate(-75px,25px) rotate(-90deg) scale(.7);transform-origin:center}.stacked-card.used:hover{transform:scale(1.5) rotate(0)}.stacked-card:first-child{margin-top:0}.stacked-card img{border-radius:8px;display:block;width:100%}.stacked-card:hover{transform:scale(1.5);z-index:30!important}.trophies-inline{flex-wrap:wrap;gap:8px;min-height:80px}.trophies-inline,.trophy-chip{display:flex;position:relative}.trophy-chip{border-radius:10px;flex-direction:row}.monster-trophy-back{display:none}.trophy-chip:hover .monster-trophy-back{display:inline-block;margin-left:12px}.trophy-chip:hover{transform:scale(1.2) translate(5%,-5%);transition:transform .2s ease;z-index:10000}.trophy-chip img{height:100%;object-fit:cover;transition:transform .2s ease;width:100%}.trophy-chip.gate{height:120px;width:120px}.investigator-toggle-tab,.trophy-chip.gate{align-items:center;display:flex;justify-content:center}.investigator-toggle-tab{background:linear-gradient(135deg,#4a5568,#2d3748);border:none;border-bottom-left-radius:0;border-bottom-right-radius:12px;border-top-left-radius:0;border-top-right-radius:12px;box-shadow:6px 8px 18px #0003;color:#e2e8f0;cursor:pointer;flex-direction:column;font-weight:700;gap:6px;height:auto;outline:none;padding:12px 2px;position:absolute;right:-40px;top:-2px;@media screen and (max-width:500px){right:-36px;transform:scale(.75)}}.investigator-toggle-tab:after{content:"";height:100%;left:100%;position:absolute;width:20px}.investigator-toggle-tab:hover{background:linear-gradient(135deg,#2d3748,#1a202c)}.investigator-toggle-meta{align-items:center;display:flex;gap:8px}.investigator-toggle-label{font-size:.85rem;letter-spacing:.08em;transform:rotate(180deg);writing-mode:vertical-rl}.investigator-toggle-icon{font-size:1rem}.monster-markers-trophies{margin-left:25px}.monster-markers-trophies .monster-tooltip-right{transform:translateY(-150px)}.player-investigator-sidebar .inventory-group__title{min-width:100px}.player-investigator-sidebar .item-chip{box-shadow:0 2px 6px #00000024}.investigator-close-button{background:#00000026;border:initial;border-radius:0;border-radius:initial;color:#f8fafc;cursor:pointer;font-weight:600;height:70%;left:0;letter-spacing:.05em;padding:12px 6px;position:absolute;top:0;transition:background .2s ease,color .2s ease,border-color .2s ease;writing-mode:vertical-rl;z-index:2}.investigator-close-button:hover{background:#0000008c;color:#fff}.investigator-close-button:active{border:initial}.trophies-container{display:flex;flex-direction:column;gap:10px;margin-top:10px}.trophy-group{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.trophy-monsters{gap:8px}.trophy-gates,.trophy-monsters{align-items:center;display:flex;flex-wrap:wrap}.trophy-gates{gap:10px}.trophy-marker{height:48px;width:48px}.trophy-marker .monster-tooltip-right{bottom:calc(100% + 8px)}.gate-trophy{align-items:center;background:#111;border:2px solid #333;border-radius:10px;box-shadow:0 4px 10px #0003;display:flex;height:60px;justify-content:center;position:relative;width:60px}.gate-trophy img{border-radius:8px;height:100%;object-fit:contain;transition:transform .2s ease;width:100%}.gate-trophy:hover img,.trophy-chip.gate:hover :is(img,.gate-digital-artwork){transform:scale(1.1)}.active-mythos-panel-placeholder{height:1px}.active-card{background:#fff;box-shadow:0 6px 14px #00000014}.active-card-header{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:6px}.active-card-label{color:#555;font-size:12px;font-weight:700;text-transform:uppercase}.active-card-name{color:#111;font-size:14px;font-weight:700}.active-card-body{display:flex;flex-direction:column;gap:4px}.active-card-text{color:#222;font-size:13px}.active-card-meta{color:#555;font-size:12px}.game-main-content{flex:1 1;min-width:0}.sticky-actions-wrapper{background:#fff;border-bottom:2px solid #f0f0f0;border-radius:8px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;gap:8px;overflow:auto;padding:8px 0 0}.sticky-actions-controls{bottom:0;display:flex;gap:8px;height:100%;justify-content:flex-end;position:absolute}.sticky-actions-controls.left{left:0}.sticky-actions-controls.right{right:0}.sticky-actions-toggle{background:linear-gradient(135deg,#e0f2fe,#bae6fd);border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;cursor:pointer;font-weight:700;max-width:32px;overflow:hidden;overflow-wrap:anywhere;padding:6px 12px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.sticky-actions-toggle:hover{background:linear-gradient(135deg,#bae6fd,#7dd3fc);box-shadow:0 6px 18px #0000001f;transform:translateY(-1px)}.debug-content{animation:slideDown .3s ease-out;margin-top:15px}.admin-full-state-editor{display:flex;flex-direction:column;gap:8px;margin:12px 0}.admin-full-state-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-full-state-header h4{margin:0}.admin-full-state-textarea{background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem;line-height:1.45;min-height:260px;padding:10px;resize:vertical;width:100%}.debug-items{gap:12px;margin-top:12px}.debug-items,.debug-items-list{display:flex;flex-direction:column}.debug-items-list{gap:10px}.debug-items-column{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px}.debug-items-heading{color:#0f172a;font-weight:700;margin-bottom:8px}.debug-items-grid{display:flex;flex-wrap:wrap;gap:6px}.debug-item-chip{background:#eef2ff;border:1px solid #cbd5e1;border-radius:8px;color:#1e293b;font-size:.85rem;padding:4px 8px}.debug-grant-form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.debug-grant-form input,.debug-grant-form select{margin-left:6px;padding:6px 8px}.ancient-one-panel{cursor:pointer;max-height:calc(100vh - 140px);position:fixed;right:0;top:50px;transition:transform .3s ease;z-index:250}.ancient-one-panel.closed{transform:translateX(100%);z-index:150}.ancient-one-panel .ancient-one-section{border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin:0;max-height:calc(100vh - 140px);overflow-y:auto}.side-card-panel{background:#0f172a;border:1px solid #1e293b;box-shadow:-6px 8px 18px #00000040;cursor:pointer;max-width:90vw;position:fixed;right:0;transform:translateX(100%);transition:transform .3s ease;z-index:150}.side-card-panel.Process{top:120px}.side-card-panel.Rumor{top:300px}.side-card-panel.Mythos{top:470px}.side-card-panel button{border-top-left-radius:0;transform:rotate(90deg) translate(50px,-50px)}.side-card-panel.open{transform:translateX(0);z-index:500}.side-card-tab{align-items:flex-start;background:linear-gradient(135deg,#0ea5e9,#0369a1);border:1px solid #0ea5e9;border-bottom-left-radius:12px;border-right:none;border-top-left-radius:12px;box-shadow:-6px 8px 18px #00000040;color:#e2e8f0;cursor:pointer;display:flex;flex-direction:column;font-weight:700;gap:2px;height:58px;justify-content:center;left:-160px;opacity:.5;outline:none;padding:6px 10px;position:absolute;top:0;width:160px;@media screen and (max-width:500px){height:40px;left:-154px;& .side-card-label{font-size:.6rem}& .side-card-name{font-size:.75rem}}}.side-card-tab:hover{opacity:1}.side-card-label{color:#dbeafe;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.side-card-name{color:#e2e8f0;font-size:.85rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.side-card-content{background:#f8fafc;border-bottom-left-radius:0;border-top-left-radius:0;max-height:calc(100vh - 180px);min-width:260px;overflow-y:auto;padding:12px}.ancient-one-tab{align-items:center;background:linear-gradient(135deg,#0f172a,#111827);border:1px solid #1e293b;border-bottom-left-radius:12px;border-bottom-right-radius:0;border-right:none;border-top-left-radius:12px;border-top-right-radius:0;box-shadow:-6px 8px 18px #00000040;color:#e2e8f0;cursor:pointer;display:flex;flex-direction:column;font-weight:700;gap:4px;height:64px;justify-content:center;left:-72px;opacity:.5;outline:none;position:absolute;top:0;width:72px;@media screen and (max-width:500px){height:48px;left:-66px;width:36px}}.ancient-one-tab:hover{opacity:1}.ancient-one-toggle-label{font-size:11px;overflow-wrap:anywhere;width:72px;@media screen and (max-width:500px){font-size:9px}}.ancient-one-tab .doom-track-value{color:#e2e8f0;font-size:1rem}.ancient-one-panel.open .ancient-one-tab{box-shadow:-2px 6px 16px #00000040;transform:none}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.restore-container{background:#f8f8f8;border-radius:8px;box-shadow:0 2px 6px #00000014;margin-top:16px;padding:16px}.restore-form textarea{font-family:monospace;padding:8px;resize:vertical;width:100%}.restore-actions{display:flex;gap:8px;margin-top:8px}.restore-status{color:#2c7a7b;margin-top:8px}.home-version{display:inline-block;font-size:12px;font-weight:400}.home-actions{display:flex;flex-direction:row;gap:16px;@media screen and (max-width:500px){flex-direction:column;button{width:100%}}}.create-game-actions{display:flex;flex-direction:row-reverse;gap:16px}.games-tabs{display:flex;gap:8px;margin-bottom:12px;@media screen and (max-width:500px){flex-direction:column;button{width:100%}}}.games-tab{background:#f8fafc;border:1px solid #d1d5db;color:#1f2937;padding:6px 10px}.games-tab.active{background:#1f2937;border-color:#1f2937;color:#fff}.solo-menu{background:#ffffffb3;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:36px 12px 24px}.solo-menu input{background:#f8fafc;border:2px solid #e0e7ff;border-radius:10px;box-shadow:0 3px 8px #667eea26;color:#0f172a;font-size:.95rem;margin-left:12px;padding:10px 14px;transition:border-color .2s ease,box-shadow .2s ease,transform .1s ease}.solo-menu input:focus{border-color:#667eea;box-shadow:0 6px 16px #667eea40;outline:none;transform:translateY(-1px)}.random-clue-placement-option{align-items:center;display:flex;gap:8px;justify-content:flex-end;position:relative}.random-clue-placement-option .checkbox-label{margin:0}.random-clue-placement-info{display:flex;position:relative}.random-clue-placement-info-button{background:#0f172acc;border-color:#f8fafc;flex:0 0 auto}.random-clue-placement-popup{background:#0f172af7;border:1px solid #ffffff1f;border-radius:12px;box-shadow:0 12px 32px #0006;box-sizing:border-box;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;line-height:1.4;padding:12px 14px;position:absolute;right:0;top:34px;width:min(360px,calc(100vw - 48px));z-index:60}.random-clue-placement-popup p{margin:8px 0 0}.random-clue-placement-popup ul{margin:8px 0 0;padding-left:20px}.expansions-section{display:flex;flex-direction:column;gap:8px}.expansions-title{font-size:1rem;margin:0}.expansions-row{display:flex;flex-wrap:wrap;gap:12px}.expansion-toggle-card{cursor:pointer;display:flex;flex-direction:column;gap:6px;max-width:150px;text-align:center;-webkit-user-select:none;user-select:none}.expansion-toggle-card.disabled{cursor:not-allowed;opacity:.72}.expansion-toggle-input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.expansion-toggle-image-wrapper{border:2px solid #0f172a40;border-radius:12px;box-shadow:0 6px 12px #0f172a40;overflow:hidden;position:relative;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.expansion-toggle-image{display:block;filter:grayscale(1);height:140px;object-fit:none;transition:filter .15s ease;width:150px}.expansion-toggle-card:hover .expansion-toggle-image{filter:none}.expansion-toggle-card.disabled:hover .expansion-toggle-image{filter:grayscale(1)}.expansion-toggle-card.selected .expansion-toggle-image{filter:none}.expansion-toggle-card:not(.selected):not(.disabled):hover .expansion-toggle-image-wrapper{border-color:#64748bcc;box-shadow:0 8px 16px #0f172a4d}.expansion-toggle-card.selected .expansion-toggle-image-wrapper{border-color:#22c55ecc;box-shadow:0 8px 16px #22c55e47}.expansion-toggle-card.disabled:hover .expansion-toggle-image-wrapper{transform:none}.expansion-toggle-card:focus-within .expansion-toggle-input:focus-visible+.expansion-toggle-image-wrapper{box-shadow:0 0 0 3px #72c9ff,0 8px 16px #0f172a40}.expansion-toggle-digital .expansion-toggle-image{object-fit:cover}.expansion-toggle-emblem{background:#efe8d3f0;border-radius:50%;box-shadow:0 1px 4px #000000a6;display:grid;height:30px;left:5px;place-items:center;pointer-events:none;position:absolute;top:5px;width:30px}.expansion-toggle-emblem img{height:24px;object-fit:contain;width:24px}.expansion-toggle-checkmark{background:#16a34a;border-radius:50%;bottom:6px;box-shadow:0 4px 10px #00000073;font-size:16px;font-weight:700;height:24px;opacity:0;position:absolute;right:6px;transform:scale(.85);transition:opacity .15s ease,transform .15s ease;width:24px}.expansion-toggle-checkmark:before{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";height:11px;left:8px;position:absolute;top:4px;transform:rotate(45deg);width:6px}.expansion-toggle-card.selected .expansion-toggle-checkmark{opacity:1;transform:scale(1)}.expansion-bulk-button{align-items:center;display:inline-flex;gap:8px;max-width:100%;min-height:44px;padding:8px 12px}.expansion-bulk-button:focus-visible{outline:3px solid #72c9ff;outline-offset:2px}.expansion-bulk-button{background:#0000;border:1px solid #647168;box-shadow:none;color:#242b2b}.expansion-bulk-button:hover:not(:disabled){background:#242b2b14;border-color:#242b2b;box-shadow:none}.expansion-bulk-icons{display:inline-flex;flex-shrink:0;gap:3px}.expansion-bulk-icons .expansion-toggle-checkmark{bottom:auto;flex-shrink:0;opacity:1;position:relative;right:auto;transform:none}.expansion-bulk-button.all-selected .expansion-bulk-icons{filter:grayscale(1)}.expansion-toggle-label{font-size:.85rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.auth-panel{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.guest-status{align-items:baseline;border:2px solid #0f172af2;border-radius:12px;box-shadow:0 8px 20px #00000040;box-sizing:border-box;color:#000;display:flex;flex-direction:row;gap:8px;max-width:18rem;min-width:0;overflow-wrap:anywhere;padding:4px 8px;position:static;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.header-account-controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px;max-width:100%;min-width:0}.common-header .header-outline-button{align-items:center;background:#0000;border:1px solid #0f172a;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#0f172a;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:8px;justify-content:center;max-width:100%;min-height:44px;min-width:0;overflow-wrap:anywhere;padding:8px 12px;text-decoration:none}.common-header .header-outline-button svg{flex:0 0 20px}.common-header .header-outline-button:hover{background:#e2e8f0;box-shadow:none;transform:none}.common-header .header-outline-button:focus-visible{outline:2px solid #667eea;outline-offset:2px}.common-header .auth-status-link{max-width:min(24rem,100%)}.auth-dialog.preferences-dialog .auth-dialog-body{font-family:Cinzel,serif}.preferences-dialog .player-settings-view-modal{margin:0;min-height:0;padding:0}.preferences-dialog .player-settings-card{border:0;box-shadow:none;margin:0;padding:0;width:100%}.auth-status-link-name{font-weight:600}.arkham-horror-title{text-align:center}.auth-form{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.auth-form input{border:1px solid #ccc;border-radius:4px;padding:6px 10px}.auth-buttons{display:flex;gap:6px}.glass-button{background:#0000;border:1px solid #0f172af2;color:#0f172af2}.auth-status{align-items:center;display:flex;gap:12px}.auth-loading{color:#4b5563;font-size:.9rem}.auth-success{color:#065f46;font-size:.9rem;margin-top:6px}.admin-panel{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-top:20px;padding:12px}.admin-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-games-filter,.admin-games-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.admin-games-filter input{min-width:220px}.admin-games-pagination{justify-content:center}.state-performance-view{color:#1f2937;margin:24px auto 48px;width:min(1400px,calc(100% - 32px))}.state-performance-actions,.state-performance-cards,.state-performance-header,.state-performance-meta{display:flex;gap:12px}.state-performance-header{align-items:flex-start;justify-content:space-between;margin-bottom:16px}.state-performance-header h2,.state-performance-header p{margin:0 0 6px}.state-performance-meta{color:#4b5563;flex-wrap:wrap;font-size:.9rem;margin-bottom:16px}.state-performance-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.state-performance-card,.state-performance-empty,.state-performance-outcomes,.state-performance-section{background:#ffffffeb;border:1px solid #d1d5db;border-radius:8px}.state-performance-card{display:flex;flex-direction:column;gap:4px;padding:14px}.state-performance-card h3{font-size:.95rem;margin:0}.state-performance-card strong{font-size:1.6rem}.state-performance-card span{color:#4b5563}.state-performance-empty,.state-performance-outcomes{margin-bottom:16px;padding:12px}.state-performance-section{margin-top:16px;padding:16px}.state-performance-section h3{margin:0 0 12px}.state-performance-table-wrap{overflow-x:auto}.state-performance-table{border-collapse:collapse;min-width:760px;width:100%}.state-performance-table td,.state-performance-table th{border-bottom:1px solid #e5e7eb;padding:8px 10px;text-align:right;white-space:nowrap}.state-performance-table td:first-child,.state-performance-table th:first-child{text-align:left}.state-performance-recent{display:flex;flex-direction:column;gap:8px}.state-performance-recent details{border:1px solid #e5e7eb;border-radius:6px;padding:10px}.state-performance-recent summary{grid-gap:12px;align-items:center;cursor:pointer;display:grid;gap:12px;grid-template-columns:minmax(150px,1.2fr) auto auto auto minmax(200px,1fr)}.state-performance-badge{background:#e5e7eb;border-radius:999px;font-size:.8rem;font-weight:700;padding:2px 8px}.state-performance-badge.cold{background:#dbeafe;color:#1d4ed8}.state-performance-badge.warm{background:#dcfce7;color:#166534}.state-performance-badge.finishedsnapshot{background:#fef3c7;color:#92400e}.state-performance-request-detail{border-top:1px solid #e5e7eb;margin-top:10px;padding-top:10px}.state-performance-request-detail>div{display:flex;gap:16px;justify-content:space-between;padding:3px 0}@media (max-width:800px){.state-performance-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.state-performance-header{flex-direction:column}.state-performance-recent summary{display:flex;flex-wrap:wrap}}@media (max-width:480px){.state-performance-cards{grid-template-columns:1fr}}.player-settings-view{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:40px 20px 60px}.player-settings-view.player-settings-view-modal{min-height:auto;padding:0}.player-settings-card{background:#fff;border-radius:20px;box-shadow:0 20px 60px #00000040;display:flex;flex-direction:column;gap:16px;max-width:460px;padding:24px;width:100%}@media (max-width:500px){.player-settings-card{padding:16px 8px}}.player-settings-card h1{color:#111827;font-size:2rem;margin:0}.player-settings-card .settings-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.settings-label{color:#4b5563;font-weight:600}.settings-value{color:#111827;font-weight:700}.settings-form{gap:16px}.settings-field,.settings-form{display:flex;flex-direction:column}.settings-field{gap:6px}.settings-field-language{align-items:baseline;display:flex;flex-direction:row;gap:12px;justify-content:space-between}.select-input.select-input-language{width:100px}.language-label{display:flex;flex-direction:row;gap:12px;position:relative}.language-popup{background:#0f172af2;border:1px solid #ffffff14;border-radius:12px;box-shadow:0 12px 32px #00000059;color:#fff;left:0;min-width:325px;padding:10px;position:absolute;top:36px;z-index:4}.settings-save-status{color:#2563eb;font-size:.85rem;min-height:1.5em}.telegram-hint{font-size:12px}.telegram-notifications-hint{background:#ff0}.logout-button{align-self:flex-start;background:#0000;border:1px solid #0f172af2;border-radius:10px;color:#0f172af2;cursor:pointer;font-weight:600;padding:10px 16px;transition:background .2s ease}.logout-button:hover:not(:disabled){background:#1d4ed8}.settings-popup-overlay{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:4px;position:fixed;z-index:12000}.settings-popup-content{max-height:95vh;overflow:auto;width:min(520px,95vw)}.auth-dialog,.auth-dialog *{box-sizing:border-box}.auth-dialog{border:0;border-radius:20px;box-shadow:0 20px 60px #00000040;color:#111827;font-family:Cinzel,serif;margin:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);max-width:none;overflow:auto;overflow-wrap:anywhere;padding:24px;width:min(28rem,calc(100% - 32px))}.auth-dialog::backdrop{background:#000000b3}.auth-dialog-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.auth-dialog-header h2{font-size:2rem;margin:0;min-width:0}.auth-dialog-close,.auth-dialog-close:hover:not(:disabled){align-items:center;background:#0000;box-shadow:none;color:#333;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;min-width:44px;padding:0;width:44px}.auth-dialog .auth-panel{align-items:stretch;margin:0}.auth-dialog .auth-form{align-items:stretch;flex-direction:column;gap:16px}.auth-dialog input:not([type=checkbox]){border:2px solid #e0e0e0;border-radius:8px;font-size:16px;min-width:0;padding:12px 16px;width:100%}.auth-dialog .settings-field{min-width:0}.auth-dialog .auth-buttons,.auth-dialog .settings-actions{align-items:stretch;flex-wrap:wrap}.auth-dialog .auth-buttons button,.auth-dialog .settings-actions button{flex:1 1 8rem;min-width:0;padding:12px 16px}.auth-dialog a:focus-visible,.auth-dialog button:focus-visible,.auth-dialog input:focus-visible{outline:2px solid #667eea;outline-offset:2px}@media (max-width:500px){.auth-dialog{padding:16px}}.admin-users-table{border-collapse:collapse;width:100%}.admin-users-table td,.admin-users-table th{border-bottom:1px solid #e5e7eb;font-size:.95rem;padding:6px 8px;text-align:left}.admin-actions-row{display:flex;flex-wrap:wrap;gap:6px}.admin-hint{color:#4b5563;font-size:.85rem}.deck-items{display:flex;flex-direction:column;font-size:.9rem;gap:4px}.grant-form{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.grant-form input,.grant-form select{border:1px solid #d1d5db;border-radius:4px;padding:6px 10px}.player-list{display:flex;flex-direction:column;font-size:.85rem;gap:2px}.deck-section{margin-top:16px}.deck-section-heading{font-size:1.1rem;margin:0 0 8px}.deck-grid{display:flex;flex-wrap:wrap;gap:8px}.deck-card-visual{align-items:center;display:flex;flex-direction:column;gap:6px;max-height:260px;position:relative;width:160px;z-index:2}.deck-card-visual.active{cursor:pointer}.deck-card-visual.active:after{background:#ffffff80;border-radius:50%;content:"👁";font-size:40px;left:50%;line-height:40px;position:absolute;top:50%;transform:translate(-50%,-100%);z-index:3}.deck-image-wrapper{border-radius:12px;overflow:hidden;position:relative;width:100%;z-index:2}.deck-image{display:block;height:auto;width:100%}.deck-count-badge{background:#0f172ae6;border-radius:999px;box-shadow:0 1px 4px #0003;color:#f8fafc;font-size:.95rem;font-weight:700;padding:4px 8px;position:absolute;right:6px;top:6px}.deck-label{color:#111827;font-weight:600;text-align:center}.deck-bottom-card{border-radius:12px;box-shadow:0 2px 6px #00000024;height:100%;max-height:100%;max-width:100%;overflow:hidden;position:absolute;top:-50px;width:100%;z-index:1}.deck-bottom-card:hover{z-index:10}.deck-bottom-image{display:block;height:auto;width:100%}.bottom-cards-tooltip-wrapper{left:407px;position:absolute;top:259px}.bottom-cards-tooltip{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial;border-radius:8px;box-shadow:0 4px 12px #00000059;left:-200px;max-width:80vw;padding:10px;position:absolute;top:28px}.bottom-cards-grid{display:flex}.bottom-cards-grid img{border-radius:6px;box-shadow:0 2px 6px #00000040;height:auto;max-width:200px}.ally-popup-grid{background:#0f172a;border-radius:12px;box-shadow:0 8px 24px #00000059;display:flex;flex-wrap:wrap;gap:12px;max-height:90vh;overflow:visible;overflow:auto;padding:35px;width:min(960px,90vw)}.ally-card-image{border-radius:8px;box-shadow:0 4px 12px #0000004d;display:block;height:auto;transition:transform .2s;width:100%}.ally-card-image:hover{transform:scale(1.3)}.wiki-card-count{background:#ffffffb3;border-radius:4px;color:#000;font-size:10px;left:0;padding:4px 8px;position:absolute;top:0}.wiki-view{background:#fff;border-radius:20px;box-shadow:0 20px 60px #00000040;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin-top:60px;padding:20px;width:min(1800px,100%)}.wiki-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.wiki-header h2{margin:0}.wiki-controls{display:flex;flex-direction:column;gap:12px}.wiki-language{align-items:center;display:flex;font-weight:700;gap:10px}.wiki-language .select-input{max-width:90px}.wiki-tabs{display:flex;flex-wrap:wrap;gap:8px}.wiki-tab{background:#e5e7eb;box-shadow:none;color:#111827;isolation:isolate;position:relative}.wiki-category-artwork{height:28px;object-fit:contain;opacity:.2;pointer-events:none;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:28px;z-index:-1}.wiki-search{display:flex;flex-direction:column;gap:6px}.wiki-search label{font-weight:600}.wiki-search-input{display:flex;gap:8px}.wiki-search input{border:1px solid #9ca3af;border-radius:8px;flex:1 1;font:inherit;min-width:0;padding:10px}.wiki-search-input button{flex-shrink:0;padding:6px 10px}.wiki-investigator{max-width:100%;min-width:0}.wiki-investigator-preview{cursor:pointer}.wiki-investigator-toggle{font-size:14px;margin-bottom:6px;padding:6px 10px}.wiki-view .wiki-scroll-top{background:#282f418c;border-radius:50%;bottom:max(12px,env(safe-area-inset-bottom));box-sizing:border-box;color:#fff;font-size:24px;height:40px;min-height:40px;min-width:40px;padding:0;position:fixed;right:max(12px,env(safe-area-inset-right));width:40px;z-index:100}.wiki-view .wiki-scroll-top:is(:hover,:focus-visible){background:#282f41e6}.wiki-investigator-toggle:focus-visible,.wiki-scroll-top:focus-visible{outline:3px solid #667eea;outline-offset:3px}.wiki-tab.small{font-size:12px;height:30px;padding:0 8px}.wiki-tab.active{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.wiki-view{padding-left:8px;padding-right:8px}.expansions-row{gap:8px}.expansion-toggle-card{flex:0 0 80px;max-width:80px;min-width:0;width:80px}.expansion-toggle-image-wrapper{box-sizing:border-box;width:100%}.expansion-toggle-image{height:72px;object-fit:cover;width:100%}.expansion-toggle-label{font-size:12px;overflow-wrap:anywhere}.wiki-controls .expansion-bulk-button,.wiki-controls>.wiki-tabs>.wiki-tab,.wiki-header>button{font-size:12px;padding:6px 10px}}.contacts{display:flex;flex-direction:column;gap:8px}.wiki-cult-encounter{background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;padding:12px 14px}.wiki-cult-encounter h5{font-size:1rem;margin:0 0 6px}.wiki-cards-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;overflow:auto}.wiki-mythos{max-width:40vw}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.wiki-mythos{max-width:100%}}.wiki-monsters-grid{gap:16px}.wiki-ancient-ones-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.wiki-gates-grid{gap:10px}.wiki-gate-card{min-width:60px}.wiki-gate-card .trophy-chip.gate{height:120px;width:120px}.wiki-gate-card .trophy-chip.gate:hover{transform:none}.wiki-monster-card{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:120px}.wiki-monster-card .monster-marker{position:relative}.wiki-monster-name{word-wrap:break-word;font-size:12px;font-weight:700;max-width:100px;text-align:center}.investigator-switcher{display:none}.deep-one-rising-track{border-radius:50%;box-shadow:0 0 6px 8px #f00c;position:absolute;z-index:10}.deep-one-rising-track-container{position:relative}.fed-red-track{border-radius:50%;box-shadow:0 0 6px 8px #0f0c;position:absolute;z-index:10}.investigator-personal-stories-wrapper{align-items:center;display:flex;flex-direction:column;gap:4px}.investigator-personal-stories{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.App.home-route{justify-content:flex-start}.home-menu{box-sizing:border-box;margin-top:0;min-width:0;overflow-wrap:anywhere;padding:12px 8px}.home-menu h1{font-size:24px;line-height:1.3;margin:0 0 12px}.home-menu .home-edition{font-size:14px}.home-menu .home-edition,.home-menu .home-version{display:block;margin-top:4px}.home-menu .home-actions{flex-direction:column;gap:8px}.home-menu .home-actions>span{min-width:0}.home-menu .home-actions button{width:100%}.common-header-home .common-header-link,.home-menu .admin-panel button,.home-menu .delete-button,.home-menu .games-tab,.home-menu .home-actions button{box-sizing:border-box;font-size:14px;min-height:44px;padding:8px 12px}.common-header-home .common-header-link{max-width:100%;overflow-wrap:anywhere}.home-menu .games-tabs{flex-direction:row;gap:8px}.home-menu .games-tab{flex:1 1;min-width:0;width:auto}.home-menu .games-table-wrapper{display:none}.home-games-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.home-game-entry{background:#ffffffa6;border:1px solid #d1d5db;border-radius:8px;min-width:0;padding:10px}.home-game-details{color:inherit;display:flex;flex-direction:column;font-size:14px;gap:4px;overflow-wrap:anywhere;text-decoration:none}.home-game-owner,.home-game-result{font-weight:700}.home-game-players{margin-top:4px}.home-game-entry .delete-button{margin-top:8px}.home-game-details:focus-visible{border-radius:2px;outline:2px solid #0f172a;outline-offset:3px}.home-menu .admin-panel{min-width:0;padding:8px}.home-menu .admin-actions{flex-wrap:wrap;min-width:0}.home-menu .admin-actions>*{box-sizing:border-box;max-width:100%;min-width:0}.home-menu .admin-actions input{width:100%}}@media (max-width:1024px){.common-header .rules-dropdown{position:static}.common-header .rules-dropdown-menu{left:8px;min-width:0;right:8px;transform:none;width:auto}}.game-rumor-progress>p{margin:0}.expansion-toggle-with-board{display:flex;flex-direction:column;gap:8px;max-width:150px}.expansion-board-option{align-items:flex-start;cursor:pointer;display:flex;font-size:.85rem;gap:6px}.expansion-board-option input{flex-shrink:0;margin-top:3px}:root{--entry-font-ui:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--entry-font-display:"Cinzel",Georgia,serif;--entry-primary:#245442;--entry-primary-hover:#1b4032;--entry-primary-pressed:#17372b;--entry-text:#202923;--entry-muted:#526157;--entry-surface:#fafbf9;--entry-card:#fff;--entry-selected:#e3ece6;--entry-border:#7b8a80}.auth-dialog,.common-header,.entry-home{color:#202923;color:var(--entry-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--entry-font-ui);font-size:1rem;letter-spacing:normal;line-height:1.5}.auth-dialog :is(button,input,select,textarea),.common-header :is(button,input,select),.entry-home.home-menu :is(button,input,select,textarea){font-family:inherit;font-size:1rem;letter-spacing:normal;line-height:1.25}.entry-home.home-menu{background:#fafbf9;background:var(--entry-surface);box-sizing:border-box;margin-inline:auto;max-width:72rem;padding:1.5rem;width:100%}.entry-home.home-menu>h1{margin:0 0 .375rem}.entry-home.home-menu .home-edition{margin:0 0 1rem}.entry-home .home-introduction{margin:0 0 1.5rem;max-width:65ch}.entry-home .home-actions{align-items:flex-start;flex-wrap:wrap;margin-bottom:2rem}.entry-home .home-action-choice{max-width:100%;min-width:0}.entry-home .home-empty-actions{display:flex;flex-wrap:wrap;gap:.75rem}.entry-home .home-empty-state{padding-block:.5rem 1rem}.entry-home .games-table table{table-layout:fixed}.entry-home .games-table :is(th,td){overflow-wrap:anywhere}.entry-home.home-menu .home-version{display:block;margin-top:1.5rem}.entry-home.home-menu>h1{font-family:Cinzel,Georgia,serif;font-family:var(--entry-font-display);font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem);letter-spacing:-.01em;line-height:1.1}.auth-dialog-header h2,.entry-home :is(h2,h3,h4){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--entry-font-ui);font-size:clamp(1.5rem,1.25rem + .5vw,1.75rem);font-weight:600;letter-spacing:-.015em;line-height:1.2}.auth-dialog :is(.telegram-hint,.telegram-notifications-hint,.auth-loading,.auth-success),.entry-home .player-list,.entry-home.home-menu :is(.home-edition,.home-version){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--entry-font-ui);font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.5}.entry-home .home-edition i{font-style:normal}.auth-dialog .auth-loading,.entry-home.home-menu :is(.home-edition,.home-version){color:#526157;color:var(--entry-muted)}.entry-home .home-game-details{font-size:1rem}.entry-home .games-tab,.entry-home .home-game-entry{background:#fff;background:var(--entry-card)}.entry-home .games-tab{border-color:#7b8a80;border-color:var(--entry-border);box-shadow:none;color:#202923;color:var(--entry-text);min-height:max(44px,2.75rem);padding:.375rem .625rem}.entry-home .games-tab.active{background:#e3ece6;background:var(--entry-selected);border-color:#245442;border-color:var(--entry-primary);color:#245442;color:var(--entry-primary);font-weight:600}.entry-home .games-tab:hover{background:#e3ece6;background:var(--entry-selected);box-shadow:none}.entry-home .home-actions{gap:1rem}.entry-home .delete-button{background:#b42318;border:1px solid #b42318;box-shadow:none;color:#fff}.entry-home .delete-button:hover:not(:disabled){background:#8f1c13;border-color:#8f1c13;box-shadow:none}.entry-home .delete-button:active:not(:disabled){background:#70170f;border-color:#70170f}.auth-dialog .entry-primary-action,.entry-home .entry-primary-action{background:#245442;background:var(--entry-primary);border:1px solid #245442;border:1px solid var(--entry-primary);border-radius:.5rem;box-shadow:none;color:#fff;font-weight:600;min-height:max(44px,2.75rem);padding:.75rem 2rem}.auth-dialog .entry-primary-action:hover:not(:disabled),.entry-home .entry-primary-action:hover:not(:disabled){background:#1b4032;background:var(--entry-primary-hover);border-color:#1b4032;border-color:var(--entry-primary-hover);box-shadow:none}.auth-dialog .entry-primary-action:active:not(:disabled),.entry-home .entry-primary-action:active:not(:disabled){background:#17372b;background:var(--entry-primary-pressed);border-color:#17372b;border-color:var(--entry-primary-pressed)}.auth-dialog .entry-secondary-action,.entry-home .entry-secondary-action{background:#e3ece6;background:var(--entry-selected);border:1px solid #7b8a80;border:1px solid var(--entry-border);border-radius:.5rem;box-shadow:none;color:#202923;color:var(--entry-text);min-height:max(44px,2.75rem);padding:.75rem 1rem}.auth-dialog .entry-secondary-action:hover:not(:disabled),.entry-home .entry-secondary-action:hover:not(:disabled){background:#d5e2d9;box-shadow:none}.auth-dialog .entry-secondary-action:active:not(:disabled),.entry-home .entry-secondary-action:active:not(:disabled){background:#c8d8cd}.auth-dialog :is(.entry-primary-action,.entry-secondary-action):disabled,.entry-home .delete-button:disabled,.entry-home .entry-primary-action:disabled{background:#e3ece6;background:var(--entry-selected);border-color:#7b8a80;border-color:var(--entry-border);color:#526157;color:var(--entry-muted);opacity:1}.auth-dialog{background:#fff;background:var(--entry-card);border-radius:1.25rem;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);padding:1.5rem;width:min(28rem,calc(100% - 2rem))}.auth-dialog[open]{display:flex;flex-direction:column;overflow:hidden}.auth-dialog .auth-dialog-footer,.auth-dialog .auth-dialog-header{flex:0 0 auto}.auth-dialog .auth-dialog-body{margin:-.25rem;min-height:0;overflow-y:auto;padding:.25rem}.auth-dialog .auth-dialog-footer{padding-top:1rem}.auth-dialog .auth-actions{display:flex;flex-wrap:wrap;gap:.625rem}.auth-dialog .auth-actions>button{flex:1 1 8rem;min-width:0;padding:.75rem 1rem}.auth-dialog .settings-field{display:flex;flex-direction:column}.auth-dialog .auth-password-control{align-items:stretch;display:flex;flex-wrap:wrap;gap:.5rem}.auth-dialog .auth-password-control input{flex:1 1 8rem;min-width:0;width:0}.auth-dialog .auth-text-action{background:#fff;background:var(--entry-card);border:1px solid #7b8a80;border:1px solid var(--entry-border);border-radius:.375rem;box-shadow:none;color:#245442;color:var(--entry-primary);min-height:max(44px,2.75rem);padding:.5rem}.auth-dialog .auth-text-action:hover:not(:disabled){background:#e3ece6;background:var(--entry-selected);box-shadow:none}.auth-dialog .auth-text-action:active:not(:disabled){background:#d5e2d9}.auth-dialog .auth-text-action:disabled{color:#526157;color:var(--entry-muted);opacity:1}.auth-dialog .auth-switch{margin-top:1rem;width:100%}.auth-dialog .auth-error{margin-bottom:1rem}.auth-dialog .error{color:#b42318}.auth-dialog .auth-error:focus{outline:.125rem solid #245442;outline:.125rem solid var(--entry-primary);outline-offset:.125rem}.auth-dialog .auth-status:empty{display:none}.auth-dialog .auth-status:not(:empty){margin-bottom:1rem}.auth-dialog :is(.telegram-hint,.telegram-notifications-hint),.player-settings-view .telegram-notifications-hint{background:#0000;border:0;box-shadow:none;color:#526157;color:var(--entry-muted);font-weight:400}.auth-dialog .telegram-hint{margin:0}.player-settings-view .telegram-notifications-hint{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--entry-font-ui);font-size:.875rem;line-height:1.5}.auth-outcome-status{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (prefers-contrast:more){.auth-dialog{border:2px solid #202923;border:2px solid var(--entry-text)}.auth-dialog :is(input,button){border-color:#202923;border-color:var(--entry-text)}}.auth-dialog-header{gap:.75rem;margin-bottom:1rem}.auth-dialog .auth-form,.auth-dialog .settings-form{gap:1rem}.auth-dialog .settings-field{gap:.375rem}.auth-dialog :is(.auth-buttons,.settings-actions){gap:.625rem}.auth-dialog .auth-buttons button,.auth-dialog .settings-actions button{padding:.75rem 1rem}.auth-dialog input:not([type=checkbox]){background:#fff;background:var(--entry-card);border-color:#7b8a80;border-color:var(--entry-border);border-radius:.5rem;color:#202923;color:var(--entry-text);font-size:1rem;padding:.75rem 1rem}.auth-dialog input::placeholder{color:#526157;color:var(--entry-muted);opacity:1}.auth-dialog input:not([type=checkbox]):focus{border-color:#245442;border-color:var(--entry-primary);box-shadow:none}.auth-dialog input[type=checkbox]{accent-color:#245442;accent-color:var(--entry-primary)}.auth-dialog .auth-dialog-close{border-radius:.375rem;color:#202923;color:var(--entry-text);flex-basis:max(44px,2.75rem);height:max(44px,2.75rem);min-width:max(44px,2.75rem);width:max(44px,2.75rem)}.auth-dialog .auth-dialog-close:hover{background:#e3ece6;background:var(--entry-selected)}.auth-dialog .auth-dialog-close svg{height:1.25rem;width:1.25rem}.common-header{background:#fafbf9;background:var(--entry-surface);box-shadow:0 .125rem .5rem #2029231f;gap:.75rem;padding:.25rem .75rem}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.common-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafbf9f0}}@media (prefers-reduced-transparency:reduce){.common-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fafbf9;background:var(--entry-surface)}}.common-header .common-header-brand{align-items:center;color:#202923;color:var(--entry-text);display:inline-flex;font-family:Cinzel,Georgia,serif;font-family:var(--entry-font-display);font-size:1.125rem;min-height:max(44px,2.75rem);text-decoration:none}.common-header :is(.common-header-link,.auth-status-link){background:#0000;border-radius:.375rem;box-shadow:none;box-sizing:border-box;color:#202923;color:var(--entry-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--entry-font-ui);font-size:1rem;line-height:1.25;min-height:max(44px,2.75rem);padding:.5rem .75rem;transform:none}.common-header :is(.common-header-link,.auth-status-link):visited{color:#202923;color:var(--entry-text)}.common-header :is(.common-header-link,.auth-status-link):hover{background:#e3ece6;background:var(--entry-selected);box-shadow:none;color:#245442;color:var(--entry-primary);transform:none}.common-header .common-header-link.active{color:#245442;color:var(--entry-primary);text-underline-offset:.3125rem}.common-header .guest-status{border:0;box-shadow:none;gap:.5rem;padding:0}.common-header .guest-status>.auth-status-link-name{color:#526157;color:var(--entry-muted);font-size:.875rem;font-weight:400}.common-header .rules-dropdown-menu a{background:#fafbf9;background:var(--entry-surface);border-inline:1px solid #7b8a80;border-inline:1px solid var(--entry-border);color:#202923;color:var(--entry-text);padding:.5rem .875rem}.common-header .rules-dropdown-menu a:first-child{border-top:1px solid #7b8a80;border-top:1px solid var(--entry-border)}.common-header .rules-dropdown-menu a:last-child{border-bottom:1px solid #7b8a80;border-bottom:1px solid var(--entry-border)}.common-header .rules-dropdown-menu a:visited{color:#202923;color:var(--entry-text)}.common-header .rules-dropdown-menu a:hover{background:#e3ece6;background:var(--entry-selected)}.auth-dialog :is(button,a,input,select):focus-visible,.common-header :is(button,a):focus-visible,.entry-home :is(button,a,input,select):focus-visible{outline:.125rem solid #245442;outline:.125rem solid var(--entry-primary);outline-offset:.125rem}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.entry-home.home-menu{padding:1rem}.entry-home .home-actions{gap:.5rem}.entry-home .home-action-choice{width:100%}}.game-route .common-header.common-header-menu-open,.game-route .common-header:has(.rules-dropdown-trigger[aria-expanded=true]){z-index:2600}@media (max-width:500px){.auth-dialog{padding:1rem}}@media (max-width:1024px){.common-header.common-header-collapsible{gap:.25rem;padding:.25rem .5rem}}@media (max-width:1024px) and (max-height:500px),(max-width:767px){.game-route .common-header.common-header-collapsible{gap:4px;padding:2px 8px}.game-route .common-header .common-header-brand{font-size:.875rem;line-height:1.25;min-height:22px}.game-route .common-header.common-header-collapsible .common-header-toggle{flex:0 0 22px;height:22px;min-height:22px;min-width:22px;width:22px}.game-route .common-header .common-header-toggle svg{height:18px;width:18px}.game-route .common-header :is(.common-header-link,.auth-status-link){font-size:.875rem}}.App.achievements-route{justify-content:flex-start}.achievements-route .app-shell{gap:1rem}.game-route .app-shell{gap:0}.achievements-route .common-header{position:relative}.achievements-view.home-menu{background:#fafbf9;background:var(--entry-surface);box-sizing:border-box;color:#202923;color:var(--entry-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--entry-font-ui);font-size:1rem;gap:1.5rem;line-height:1.5;margin:0 auto;max-width:72rem;padding:1rem;width:100%}.achievements-view *,.achievements-view :after,.achievements-view :before{box-sizing:border-box}.achievements-view.home-menu>h1{font-family:Cinzel,Georgia,serif;font-family:var(--entry-font-display);font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem);letter-spacing:-.01em;line-height:1.1;margin:0}.achievements-view .achievements-summary{color:#526157;color:var(--entry-muted);font-size:.875rem;margin:-.75rem 0 0}.achievements-view .achievements-group{gap:1rem;min-width:0}.achievements-view .achievements-group-title{color:#202923;color:var(--entry-text);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:600;line-height:1.2;margin:0}.achievements-view .achievements-grid{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.achievements-view .achievement-card.collection{grid-gap:.5rem .75rem;align-items:start;background:#fff;background:var(--entry-card);border:1px solid #7b8a80;border:1px solid var(--entry-border);border-radius:.75rem;box-shadow:none;color:#202923;color:var(--entry-text);cursor:pointer;display:grid;font:inherit;gap:.5rem .75rem;grid-template-columns:4rem minmax(0,1fr);min-width:0;overflow-wrap:anywhere;padding:.75rem;width:100%}.achievements-view .achievement-card.collection.earned{border-color:#245442;border-color:var(--entry-primary)}.achievements-view .collection .achievement-image-frame{border:1px solid #7b8a80;border:1px solid var(--entry-border);border-radius:.5rem;box-shadow:none;grid-column:1;grid-row:1;width:4rem}.achievements-view .collection .achievement-image{filter:none;opacity:1}.achievements-view .collection .achievement-name{color:#202923;color:var(--entry-text);font-size:1rem;font-weight:600;grid-column:2;line-height:1.25;margin:0;text-align:left}.achievements-view .collection.not-earned .achievement-image{filter:grayscale(1)}.achievements-view .achievement-card.collection:hover{border-color:#245442;border-color:var(--entry-primary)}.achievements-view .achievement-card.collection:active{background:#d5e2d9}.achievements-view .achievement-card.collection:focus-visible{outline:.125rem solid #245442;outline:.125rem solid var(--entry-primary);outline-offset:.125rem}.achievements-view .collection .achievement-description{background:#e3ece6;background:var(--entry-selected);border-radius:.375rem;color:#202923;color:var(--entry-text);font-size:1rem;grid-column:1/-1;line-height:1.5;padding:.75rem;text-align:left;width:100%}.achievements-view .error{color:#b42318}@media (min-width:30rem){.achievements-view .achievements-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr))}.achievements-view .achievement-card.collection{align-items:stretch;display:flex;flex-direction:column}.achievements-view .collection .achievement-image-frame{align-self:center;width:min(100%,8.25rem)}}@media (min-width:48rem){.achievements-view.home-menu{padding:1.5rem}}@media (prefers-contrast:more){.achievements-view .achievement-card.collection{border-color:#202923;border-color:var(--entry-text);border-width:2px}}
/*# sourceMappingURL=main.b9958117.css.map*/