@font-face{font-family:BloggerSans;font-style:normal;font-weight:400;src:url(img/BloggerSans-Regular.ttf)}:root{--pyramis-ui-scale:1.25;--pyramis-score-sheet-scale:var(--pyramis-ui-scale);--card-width:calc(125px*var(--pyramis-ui-scale));--card-height:calc(81px*var(--pyramis-ui-scale));--blank-card-columns:9;--special-card-columns:8;--icons-columns:9;--pyramid-horizontal-step:calc(133px*var(--pyramis-ui-scale));--pyramid-row-rise:calc(100px*var(--pyramis-ui-scale));--pyramid-layout-horizontal-step:calc(135px*var(--pyramis-ui-scale));--pyramid-layout-row-rise:calc(88px*var(--pyramis-ui-scale));--shared-side-width:calc(150px*var(--pyramis-ui-scale));--card-radius:calc(8px*var(--pyramis-ui-scale));--card-gap:calc(15px*var(--pyramis-ui-scale));--card-edge-offset:calc(6px*var(--pyramis-ui-scale));--card-highlight-extra-size:calc(3px*var(--pyramis-ui-scale));--card-highlight-hover-scale:1.035;--card-current-choice-scale:1.045;--card-current-choice-hover-scale:1.065;--card-highlight-shimmer-color:hsla(0,0%,100%,.42);--pyramis-transition-fast:150ms;--pyramis-transition-medium:175ms;--pyramis-transition-soft:210ms;--pyramis-transition-reveal:310ms;--card-rotation-duration:380ms;--card-highlight-shimmer-duration:3000ms;--pair-deck-card-glow:rgba(255,232,132,.58);--pair-deck-card-glow-soft:rgba(255,232,132,.28);--pair-deck-card-dual-glow-duration:3000ms;--pair-deck-icon-pulse-duration:880ms;--pair-deck-card-glow-a:var(--pair-deck-card-glow);--pair-deck-card-glow-a-soft:var(--pair-deck-card-glow-soft);--pair-deck-card-glow-b:var(--pair-deck-card-glow);--pair-deck-card-glow-b-soft:var(--pair-deck-card-glow-soft);--pair-deck-icon-glow-core:hsla(0,0%,100%,.95);--pair-deck-icon-glow:var(--pair-deck-card-glow);--pair-deck-icon-glow-soft:var(--pair-deck-card-glow-soft);--front-top-icon-lift:calc(-3px*var(--pyramis-ui-scale));--front-top-icon-size:calc(23px*var(--pyramis-ui-scale));--front-top-icon-advance:calc(21px*var(--pyramis-ui-scale));--front-top-icon-depth-emphasis:0.15;--front-bottom-icon-lift:calc(5px*var(--pyramis-ui-scale));--front-bottom-icon-size:calc(23px*var(--pyramis-ui-scale));--front-bottom-icon-advance:calc(21px*var(--pyramis-ui-scale));--front-bottom-icon-depth-emphasis:0.15;--back-icon-size:calc(45px*var(--pyramis-ui-scale));--back-icon-advance:calc(35px*var(--pyramis-ui-scale));--icon-row-usable-width:calc(92px*var(--pyramis-ui-scale));--shooting-star-gap:calc(12px*var(--pyramis-ui-scale));--shooting-star-visible-strip:calc(20px*var(--pyramis-ui-scale));--shared-area-zoom-clearance:calc(72px*var(--pyramis-ui-scale));--board-section-gap:calc(44px*var(--pyramis-ui-scale));--board-main-gap:calc(24px*var(--pyramis-ui-scale));--board-padding-bottom:calc(58px*var(--pyramis-ui-scale));--shared-area-gap:calc(14px*var(--pyramis-ui-scale));--shared-deck-gap:calc(20px*var(--pyramis-ui-scale));--shared-panel-gap:calc(16px*var(--pyramis-ui-scale));--river-zone-gap:calc(12px*var(--pyramis-ui-scale));--players-area-row-gap:calc(40px*var(--pyramis-ui-scale));--players-area-column-gap:calc(28px*var(--pyramis-ui-scale));--player-board-radius:calc(28px*var(--pyramis-ui-scale));--player-panel-native-indent:calc(38px*var(--pyramis-ui-scale));--player-board-name-width:calc(146px*var(--pyramis-ui-scale));--player-board-name-inline-offset:calc(10px*var(--pyramis-ui-scale));--player-board-avatar-size:calc(28px*var(--pyramis-ui-scale));--zoom-control-size:calc(40px*var(--pyramis-ui-scale));--zoom-icon-size:calc(35px*var(--pyramis-ui-scale));--zoom-focus-radius:calc(8px*var(--pyramis-ui-scale));--deck-count-offset:calc(9px*var(--pyramis-ui-scale));--deck-count-min-size:calc(26px*var(--pyramis-ui-scale));--deck-count-padding-x:calc(8px*var(--pyramis-ui-scale));--deck-count-font-size:calc(13px*var(--pyramis-ui-scale));--shooting-star-badge-left:calc(6px*var(--pyramis-ui-scale));--shooting-star-badge-bottom:calc(4px*var(--pyramis-ui-scale));--shooting-star-badge-gap:calc(1px*var(--pyramis-ui-scale));--shooting-star-badge-min-height:calc(18px*var(--pyramis-ui-scale));--shooting-star-badge-padding-y:calc(2px*var(--pyramis-ui-scale));--shooting-star-badge-padding-x:calc(5px*var(--pyramis-ui-scale));--shooting-star-badge-icon-size:calc(13px*var(--pyramis-ui-scale));--shooting-stars-container-radius:calc(12px*var(--pyramis-ui-scale));--score-toggle-offset:calc(8px*var(--pyramis-ui-scale));--score-toggle-size:calc(42px*var(--pyramis-ui-scale));--score-toggle-icon-size:calc(18px*var(--pyramis-ui-scale));--score-overlay-padding:calc(20px*var(--pyramis-score-sheet-scale));--score-sheet-open-duration:285ms;--score-sheet-open-opacity-duration:225ms;--score-sheet-close-duration:230ms;--score-sheet-overlay-duration:190ms;--score-sheet-closed-scale:0.055;--pyramis-zoom-bottom-padding:calc(18px*var(--pyramis-ui-scale));--pyramid-max-width:calc(var(--card-width) + var(--pyramid-horizontal-step) + var(--pyramid-horizontal-step) + var(--pyramid-horizontal-step) + var(--pyramid-horizontal-step));--pyramid-max-height:calc(var(--card-height) + var(--pyramid-row-rise) + var(--pyramid-row-rise) + var(--pyramid-row-rise));--player-board-padding-left:calc(56px*var(--pyramis-ui-scale));--player-board-padding-right:0px;--player-board-padding-top:calc(10px*var(--pyramis-ui-scale));--player-board-padding-bottom:calc(12px*var(--pyramis-ui-scale));--player-board-width:calc(var(--pyramid-max-width) + var(--player-board-padding-left) + var(--player-board-padding-right));--player-board-height:calc(var(--pyramid-max-height) + var(--player-board-padding-top) + var(--player-board-padding-bottom));--shared-area-footprint-width:var(--player-board-width);--shared-area-footprint-height:var(--player-board-height);--player-zone-frame-color:rgba(255,239,191,.55);--player-zone-frame-color-strong:rgba(255,224,132,.44);--player-zone-frame-glow:rgba(255,214,92,.13);--player-zone-sheen:rgba(255,248,214,.12);--card-silhouette-image:url(img/blank-cards.png);--card-silhouette-size:100% 900%;--card-silhouette-position:0 0;--special-card-silhouette-image:url(img/special-cards.png);--special-card-silhouette-size:800% 100%;--special-card-silhouette-position:0 0}body{background-image:url(img/pyramis-background.png);background-repeat:repeat}.pyramis-end-score-sheet,.pyramis-end-score-sheet *,.pyramis-play-area .card-count,.pyramis-play-area .player-table .player-board-player-name{font-family:BloggerSans,sans-serif!important}.pyramis-play-area,.pyramis-play-area *{-webkit-user-select:none;-ms-user-select:none;user-select:none}.pyramis-play-area{max-width:none;overflow:visible;width:100%}.pyramis-play-area input,.pyramis-play-area textarea{-webkit-user-select:text;-ms-user-select:text;user-select:text}#pyramis-board{align-items:center;display:flex;flex-direction:column;gap:var(--board-section-gap);padding-bottom:var(--board-padding-bottom)}#pyramis-board,.pyramis-board-shell{max-width:none;overflow:visible;position:relative;width:100%}.pyramis-board-shell{box-sizing:border-box;height:var(--pyramis-zoom-shell-height,auto)}#board-main-layout{align-content:center;align-items:center;flex-direction:column;gap:var(--board-section-gap)}#board-main-layout,#board-top-layout{display:flex;justify-content:flex-start;max-width:min(100%,var(--pyramis-layout-max-width,100%));width:fit-content}#board-top-layout{align-items:flex-start;gap:var(--board-main-gap)50px}#shared-area-footprint{align-items:center;align-self:flex-start;background:transparent;border:none;box-sizing:border-box;display:flex;flex:0 0 var(--shared-area-footprint-width);height:var(--shared-area-footprint-height);justify-content:center;margin:0;max-width:100%;min-height:var(--shared-area-footprint-height);overflow:visible;padding:0;width:var(--shared-area-footprint-width)}#shared-area{align-items:start;display:grid;flex:0 0 auto;gap:var(--shared-area-gap);grid-template-areas:"stars" "exodus" "river";justify-items:center;max-width:100%;padding:0;width:max-content}.shared-panel{display:flex;flex-direction:column;gap:0;min-width:0}#exodus-zone,.shared-panel{align-items:center;justify-content:flex-start}#exodus-zone{grid-area:exodus}#decks-zone{flex-direction:row;gap:var(--shared-deck-gap)}#decks-zone,#river-zone{align-items:center;display:flex;justify-content:center;margin:0}#river-zone{flex:0 0 auto;flex-direction:column;gap:var(--river-zone-gap);grid-area:river;min-width:0}#river{gap:var(--card-gap);max-width:100%;width:max-content}#river,.river-slot{display:flex;justify-content:center}.river-slot{align-items:center;height:var(--card-height);width:var(--card-width)}.river-slot-placeholder{height:100%;width:100%}.river-slot-filled .river-slot-placeholder{display:none}.placement-marker,.river-slot-placeholder,.shooting-stars-empty{--slot-art-image:url(img/blank-cards.png);--slot-art-size:100% 900%;--slot-art-position:0 100%;--slot-silhouette-image:var(--card-silhouette-image);--slot-silhouette-size:var(--card-silhouette-size);--slot-silhouette-position:var(--card-silhouette-position);--slot-art-opacity:0.22;--slot-art-filter:grayscale(0.52) saturate(0.45) brightness(1.08);--slot-ring-color:rgba(143,108,66,.58);--slot-ring-opacity:0.88;--slot-ring-inset:0px;appearance:none;-webkit-appearance:none;background:none;border:none;display:block;isolation:isolate;outline:none;overflow:visible;position:relative}.placement-marker:before,.river-slot-placeholder:before,.shooting-stars-empty:before{background-image:var(--slot-art-image);background-position:var(--slot-art-position);background-repeat:no-repeat;background-size:var(--slot-art-size);content:"";filter:var(--slot-art-filter);inset:0;opacity:var(--slot-art-opacity);pointer-events:none;position:absolute;z-index:0}.placement-marker:after,.river-slot-placeholder:after,.shooting-stars-empty:after{background-color:var(--slot-ring-color);content:"";filter:var(--slot-ring-filter);inset:calc(var(--slot-ring-inset)*-1);-webkit-mask-image:var(--slot-silhouette-image);mask-image:var(--slot-silhouette-image);-webkit-mask-position:var(--slot-silhouette-position);mask-position:var(--slot-silhouette-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--slot-silhouette-size);mask-size:var(--slot-silhouette-size);opacity:var(--slot-ring-opacity);pointer-events:none;position:absolute;transition:opacity var(--pyramis-transition-fast) ease,inset var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease,background-color var(--pyramis-transition-fast) ease;z-index:1}#stars-zone{align-items:center;grid-area:stars;justify-content:flex-start;margin:0}.players-layout-row{align-content:flex-start;align-items:flex-start;display:flex;gap:var(--players-area-row-gap) var(--players-area-column-gap);justify-content:center;max-width:min(100%,var(--pyramis-layout-max-width,100%));overflow:visible;width:fit-content}#players-top-row{flex-wrap:nowrap;justify-content:flex-start}#players-area{align-self:center;flex-wrap:wrap;min-width:min(100%,calc(var(--player-board-width) + var(--players-area-column-gap)));width:min(100%,var(--pyramis-layout-max-width,100%))}#players-area.is-empty,#players-top-row.is-empty{display:none}.f7_players_container{align-content:flex-start;align-items:flex-start;display:flex;gap:var(--players-area-row-gap) var(--players-area-column-gap);justify-content:center;max-width:min(100%,var(--pyramis-layout-max-width,100%));overflow:visible;width:fit-content}.f7_players_container>.f7_player,.f7_players_container>.player-table{flex:0 0 var(--player-board-width);max-width:var(--player-board-width);min-width:var(--player-board-width);width:var(--player-board-width)!important}.f7_zoom_btn{position:absolute;right:0;top:0;z-index:12}.f7_zoom_controls{align-items:center;display:flex;flex-direction:column}.f7_zoom_control{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;height:var(--zoom-control-size);justify-content:center;margin:0;padding:0;width:var(--zoom-control-size)}.f7_zoom_icon{fill:#fff1b0;display:block;transition:fill var(--pyramis-transition-fast) ease,transform var(--pyramis-transition-fast) ease}.f7_zoom_control:not(:disabled):not(.disabled):not([aria-disabled=true]):hover .f7_zoom_icon{fill:#ffe27a;transform:scale(1.03)}.f7_zoom_control.disabled,.f7_zoom_control:disabled,.f7_zoom_control[aria-disabled=true]{cursor:default!important;filter:grayscale(1) brightness(.65)!important;opacity:.42!important}.f7_zoom_control.disabled .f7_zoom_icon,.f7_zoom_control:disabled .f7_zoom_icon,.f7_zoom_control[aria-disabled=true] .f7_zoom_icon,.f7_zoom_icon.disabled{fill:#74777d!important;color:#74777d!important;cursor:default!important;filter:none!important;opacity:1!important;transform:none!important}.f7_zoom_control.disabled .f7_zoom_icon path,.f7_zoom_control:disabled .f7_zoom_icon path,.f7_zoom_control[aria-disabled=true] .f7_zoom_icon path,.f7_zoom_icon.disabled path{fill:#74777d!important}.f7_zoom_control:focus-visible{border-radius:var(--zoom-focus-radius);outline:2px solid rgba(241,196,15,.65);outline-offset:2px}.pyramis-play-area.pyramis-mobile-layout .f7_zoom_controls{display:none}.pyramis-play-area.pyramis-mobile-layout #board-main-layout,.pyramis-play-area.pyramis-mobile-layout #board-top-layout,.pyramis-play-area.pyramis-mobile-layout #players-area,.pyramis-play-area.pyramis-mobile-layout .f7_players_container{max-width:100%;width:100%}.pyramis-play-area.pyramis-mobile-layout .f7_players_container>.f7_player,.pyramis-play-area.pyramis-mobile-layout .f7_players_container>.player-table,.pyramis-play-area.pyramis-mobile-layout .player-table{flex:1 1 100%;max-width:100%;min-width:0;width:100%!important}.pyramis-play-area.pyramis-mobile-layout .player-board-body{max-width:100%;width:100%}.pyramis-play-area.pyramis-mobile-layout #shared-area-footprint{flex-basis:auto;max-width:100%;min-width:0;width:100%}Scalable#pyramis-scalable,scalable#pyramis-scalable{display:block;max-width:none;overflow:visible;width:100%}.player-table{align-self:flex-start;flex:0 0 var(--player-board-width);flex-direction:column;min-width:var(--player-board-width);width:var(--player-board-width)}.player-board-body,.player-table{align-items:center;display:flex;gap:0;max-width:var(--player-board-width)}.player-board-body{background:radial-gradient(circle at top,var(--player-zone-sheen),transparent 52%),linear-gradient(180deg,rgba(8,18,44,.12),rgba(8,12,28,.05));border-radius:var(--player-board-radius);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 10px 26px rgba(4,8,20,.14);box-sizing:border-box;flex:0 0 auto;flex-direction:column;height:var(--player-board-height);isolation:isolate;justify-content:flex-start;min-height:var(--player-board-height);padding:var(--player-board-padding-top) var(--player-board-padding-right) var(--player-board-padding-bottom) var(--player-board-padding-left);position:relative;width:100%}.player-board-body:before{background:radial-gradient(circle at 18% 18%,hsla(0,0%,100%,.12),transparent 20%),radial-gradient(circle at 82% 16%,rgba(255,230,158,.14),transparent 24%),radial-gradient(circle at 50% 18%,rgba(255,236,173,.16),transparent 46%),linear-gradient(180deg,rgba(255,223,132,.12),rgba(255,214,92,.05) 54%,rgba(10,16,36,0));border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,248,224,.06),inset 0 0 48px var(--player-zone-frame-glow);content:"";inset:0;pointer-events:none;position:absolute}.player-board-body>*{flex:0 0 auto;min-height:0;position:relative;z-index:1}.player-board-player-label{align-items:center;display:flex;gap:calc(8px*var(--pyramis-ui-scale));justify-content:flex-end;max-width:calc(100% - var(--player-board-name-inline-offset)*2);min-height:var(--player-board-avatar-size);overflow-wrap:anywhere;top:var(--player-board-padding-top);width:min(var(--player-board-name-width),calc(44% - var(--player-board-name-inline-offset)))}.player-board-end-score-placement,.player-board-player-label{pointer-events:none;position:absolute;right:var(--player-board-name-inline-offset);z-index:2}.player-board-end-score-placement{color:#fff;display:inline-block;font-size:calc(18px*var(--pyramis-ui-scale));font-weight:700;line-height:1;max-width:min(var(--player-board-name-width),calc(44% - var(--player-board-name-inline-offset)));text-align:right;text-shadow:0 1px 0 rgba(15,28,58,.92),0 2px 7px rgba(5,11,27,.58);top:calc(var(--player-board-padding-top) + var(--player-board-avatar-size) + 4px);white-space:nowrap;width:max-content}.player-board-end-score-placement[hidden]{display:none!important}.player-board-player-avatar{border-radius:50%;box-shadow:0 0 0 1px rgba(255,243,201,.22),0 0 12px rgba(255,214,92,.18);flex:0 0 var(--player-board-avatar-size);height:var(--player-board-avatar-size);overflow:hidden;width:var(--player-board-avatar-size)}.player-board-player-avatar img{display:block;height:100%;object-fit:cover;width:100%}.player-board-player-name{color:#fff;line-height:1.05;margin:0;min-width:0;text-align:right;text-shadow:0 1px 0 rgba(15,28,58,.92),0 0 8px rgba(255,214,92,.18),0 2px 10px rgba(5,11,27,.62)}.player-board-player-label:not(.has-avatar) .player-board-player-name{max-width:100%}.local-player{order:-1}.pyramis-panel-summary{display:flex;flex-direction:column;gap:3px;width:100%}.pyramis-panel-counters-row{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;min-width:0;width:100%}.pyramis-panel-summary>.player-name,.pyramis-panel-summary>.player_name{margin:0}.pyramis-panel-summary>.player_elo_wrap{align-items:center;display:inline-flex;gap:4px;justify-content:flex-start;width:100%}.pyramis-panel-summary>.player-board-score,.pyramis-panel-summary>.player_score,.pyramis-panel-summary>[id^=player_score_]{width:100%}.player_board_content>.player_score,.player_score.pyramis-panel-score-row,.pyramis-panel-summary>.player_score{align-items:center;display:inline-flex!important;flex-direction:row;flex-wrap:nowrap;gap:3px;justify-content:flex-start;max-width:100%;vertical-align:middle;white-space:nowrap;width:auto}.player_board_content>.player_score>.fa-star,.player_board_content>.player_score>.player_score_value,.player_score.pyramis-panel-score-row>.fa-star,.player_score.pyramis-panel-score-row>.player_score_value,.pyramis-panel-summary>.player_score>.fa-star,.pyramis-panel-summary>.player_score>.player_score_value{flex:0 0 auto}.player_board_content>.player_score>.fa-star,.player_score.pyramis-panel-score-row>.fa-star,.pyramis-panel-summary>.player_score>.fa-star{float:none;line-height:1;margin:0;vertical-align:middle}.player_board_content>.player_score>.player_score_value,.player_score.pyramis-panel-score-row>.player_score_value,.pyramis-panel-summary>.player_score>.player_score_value{color:#000;display:inline-block!important;font-size:17px;font-weight:400;line-height:1;min-width:1ch;vertical-align:middle;white-space:nowrap}.pyramis-panel-counters-row>.pyramis-panel-special-counters-row,.pyramis-panel-counters-row>.pyramis-visible-counters,.pyramis-panel-summary>.pyramis-panel-special-counters-row,.pyramis-panel-summary>.pyramis-shooting-star-counter,.pyramis-panel-summary>.pyramis-visible-counters{justify-content:flex-start;line-height:1}.pyramis-visible-counters{flex:0 0 auto;flex-wrap:nowrap;gap:10px;margin-top:0}.pyramis-panel-special-counters-row,.pyramis-visible-counters{align-items:center;display:flex;justify-content:flex-start;min-width:0}.pyramis-panel-special-counters-row{flex-wrap:nowrap;gap:5px;width:100%}.pyramis-panel-stat-bubble{align-items:center;background:#f2dfbd;border:1px solid rgba(126,94,54,.24);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,250,232,.72),0 1px 2px rgba(52,32,16,.14);box-sizing:border-box;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;line-height:1;min-height:22px;min-width:38px;padding:2px 7px;white-space:nowrap}.pyramis-visible-counter{margin:0}.pyramis-panel-stat-value{background:transparent;color:#000;display:inline;flex:0 0 auto;font-size:17px;font-variant-numeric:tabular-nums;font-weight:700;height:auto;line-height:1;min-width:0;padding:0}.pyramis-panel-stat-value-blue{color:#1f72c9}.pyramis-panel-stat-value-green{color:#1f8c48}.pyramis-panel-stat-value-pink{color:#d84293}.pyramis-panel-stat-value-gray{color:#676767}.pyramis-panel-stat-value-alien{color:#fff;text-shadow:0 1px 1px rgba(42,26,13,.82),0 0 3px rgba(42,26,13,.6)}.pyramis-panel-stat-value-shooting-star{color:#c88a00;text-shadow:0 1px 0 rgba(255,246,205,.72)}.pyramis-panel-stat-bubble .pyramis-counter-icon{height:20px;width:20px}.pyramis-visible-counter .pyramis-counter-icon{height:16px;width:16px}.pyramis-counter-icon{background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;display:inline-block;flex:0 0 auto;height:20px;vertical-align:middle;width:20px}.pyramis-counter-icon-pyramid{background-image:url(img/icons-back.png);background-position:33.3333% 0;background-size:400% 100%;height:20px;width:18.07487px}.pyramis-counter-icon-spaceship-yellow{background-image:url(img/spaceship-yellow.png);background-position:50%;background-size:100% 100%}.pyramis-counter-icon-alien,.pyramis-counter-icon-blue,.pyramis-counter-icon-gray,.pyramis-counter-icon-green,.pyramis-counter-icon-pink{background-image:url(img/icons-front.png);background-size:500% 100%}.pyramis-counter-icon-blue,.pyramis-counter-icon-gray,.pyramis-counter-icon-green,.pyramis-counter-icon-pink{height:20px;width:20.66667px}.pyramis-panel-stat-bubble .pyramis-counter-icon-pyramid{height:20px;width:18.07487px}.pyramis-panel-stat-bubble .pyramis-counter-icon-blue,.pyramis-panel-stat-bubble .pyramis-counter-icon-gray,.pyramis-panel-stat-bubble .pyramis-counter-icon-green,.pyramis-panel-stat-bubble .pyramis-counter-icon-pink{height:20px;width:20.66667px}.pyramis-visible-counter .pyramis-counter-icon-pyramid{height:16px;width:14.45989px}.pyramis-visible-counter .pyramis-counter-icon-blue,.pyramis-visible-counter .pyramis-counter-icon-gray,.pyramis-visible-counter .pyramis-counter-icon-green,.pyramis-visible-counter .pyramis-counter-icon-pink{height:16px;width:16.53333px}.pyramis-counter-icon-blue{background-position:0 0}.pyramis-counter-icon-green{background-position:25% 0}.pyramis-counter-icon-gray{background-position:50% 0}.pyramis-counter-icon-pink{background-position:75% 0}.pyramis-counter-icon-alien{background-position:100% 0}.pyramis-log-icon-sequence{align-items:center;display:inline-flex;line-height:1;margin:0 1px;vertical-align:middle;white-space:nowrap}.pyramis-log-icon-sequence>.pyramis-counter-icon{filter:drop-shadow(0 1px 1px rgba(20,13,8,.12));flex:0 0 auto;position:relative}.pyramis-log-icon-sequence>.pyramis-counter-icon+.pyramis-counter-icon{margin-left:-10px}.pyramis-log-icon-sequence[data-count="4"]>.pyramis-counter-icon+.pyramis-counter-icon,.pyramis-log-icon-sequence[data-count="5"]>.pyramis-counter-icon+.pyramis-counter-icon,.pyramis-log-icon-sequence[data-count="6"]>.pyramis-counter-icon+.pyramis-counter-icon,.pyramis-log-icon-sequence[data-count="7"]>.pyramis-counter-icon+.pyramis-counter-icon,.pyramis-log-icon-sequence[data-count="8"]>.pyramis-counter-icon+.pyramis-counter-icon{margin-left:-11px}.pyramis-shooting-star-counter{margin:0}.pyramis-help-anchor{outline:none;position:relative;z-index:1}.pyramis-help-anchor.is-tooltip-open{z-index:2600}.pyramis-help-anchor:focus-visible{border-radius:calc(10px*var(--pyramis-ui-scale));outline:2px solid rgba(255,226,122,.85);outline-offset:3px}.pyramis-help-bubble{background:rgba(15,20,34,.96);border-radius:calc(12px*var(--pyramis-ui-scale));bottom:calc(100% + 12px*var(--pyramis-ui-scale));box-shadow:0 12px 24px rgba(0,0,0,.28);box-sizing:border-box;color:#fff5d2;font-family:BloggerSans,sans-serif;font-size:calc(12px*var(--pyramis-ui-scale));left:0;line-height:1.35;max-height:calc(100vh - 24px);max-width:min(calc(290px*var(--pyramis-ui-scale)),calc(100vw - 32px));opacity:0;overflow-y:auto;padding:calc(10px*var(--pyramis-ui-scale)) calc(12px*var(--pyramis-ui-scale));pointer-events:none;position:absolute;text-align:left;transform:translate3d(0,8px,0);transition:opacity var(--pyramis-transition-medium) ease,transform var(--pyramis-transition-medium) ease,visibility var(--pyramis-transition-medium) linear;visibility:hidden;white-space:normal;width:max-content;z-index:2600}.pyramis-help-bubble:after{border-left:calc(7px*var(--pyramis-ui-scale)) solid transparent;border-right:calc(7px*var(--pyramis-ui-scale)) solid transparent;border-top:calc(8px*var(--pyramis-ui-scale)) solid rgba(15,20,34,.96);content:"";height:0;left:var(--pyramis-help-arrow-left,50%);position:absolute;top:100%;transform:translateX(-50%);width:0}.pyramis-help-anchor.is-tooltip-open>.pyramis-help-bubble{opacity:1;transform:translateZ(0);visibility:visible}.pyramis-help-anchor[data-tooltip-placement=below]>.pyramis-help-bubble:after{border-bottom:calc(8px*var(--pyramis-ui-scale)) solid rgba(15,20,34,.96);border-top:0;bottom:100%;top:auto}.pyramis-shooting-star-counter-card{background-image:url(img/special-cards.png);background-repeat:no-repeat;background-size:800% 100%;border-radius:3px;box-shadow:0 1px 1px rgba(42,26,13,.18);display:block;flex:0 0 auto;height:19px;width:30px}.card,.deck{aspect-ratio:125/81;background-repeat:no-repeat;background-size:cover;flex:0 0 auto;height:var(--card-height);max-height:var(--card-height);max-width:var(--card-width);min-height:var(--card-height);min-width:var(--card-width);position:relative;width:var(--card-width)}.deck{--card-highlight-display:none;--card-highlight-color:transparent;--card-highlight-opacity:0;--card-highlight-inset:0px;--card-highlight-filter:none;--card-highlight-silhouette-image:var(--card-silhouette-image);--card-highlight-silhouette-size:var(--card-silhouette-size);--card-highlight-silhouette-position:var(--card-silhouette-position);--card-highlight-art-image:var(--deck-art-image);--card-highlight-art-size:var(--deck-art-size);--card-highlight-art-position:var(--deck-art-position);--card-highlight-glow-filter:drop-shadow(0 0 calc(2px*var(--pyramis-ui-scale)) var(--card-highlight-color)) drop-shadow(0 0 calc(6px*var(--pyramis-ui-scale)) var(--card-highlight-color));--deck-art-image:none;--deck-art-size:var(--card-silhouette-size);--deck-art-position:var(--card-silhouette-position);background:none;border:none;box-shadow:none;isolation:isolate;outline:none;overflow:visible}.deck:before{background-image:var(--deck-art-image);background-position:var(--deck-art-position);background-size:var(--deck-art-size);filter:var(--deck-art-filter,none);inset:0;transition:filter var(--pyramis-transition-soft) ease;z-index:0}.deck:after,.deck:before{background-repeat:no-repeat;content:"";pointer-events:none;position:absolute}.deck:after{animation:pyramis-card-highlight-shimmer var(--card-highlight-shimmer-duration) ease-in-out infinite;background-image:linear-gradient(115deg,transparent 0,transparent 36%,var(--card-highlight-shimmer-color) 48%,transparent 60%,transparent 100%),linear-gradient(var(--card-highlight-color),var(--card-highlight-color));background-position:-140% 0,0 0;background-size:240% 100%,100% 100%;display:var(--card-highlight-display);filter:var(--card-highlight-glow-filter);inset:calc((var(--card-highlight-inset) + var(--card-highlight-extra-size))*-1);-webkit-mask-image:var(--card-highlight-silhouette-image);mask-image:var(--card-highlight-silhouette-image);-webkit-mask-position:var(--card-highlight-silhouette-position);mask-position:var(--card-highlight-silhouette-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--card-highlight-silhouette-size);mask-size:var(--card-highlight-silhouette-size);opacity:var(--card-highlight-opacity);transform-origin:center center;transition:opacity var(--pyramis-transition-fast) ease,inset var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease,background-color var(--pyramis-transition-fast) ease;will-change:transform,background-position,opacity,filter;z-index:-1}.deck-stack-shadow{inset:0;pointer-events:none;position:absolute;z-index:-2}.deck-stack-shadow-layer{background-color:rgba(0,0,0,var(--deck-shadow-opacity,.16));inset:0;-webkit-mask-image:var(--card-highlight-silhouette-image);mask-image:var(--card-highlight-silhouette-image);-webkit-mask-position:var(--card-highlight-silhouette-position);mask-position:var(--card-highlight-silhouette-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--card-highlight-silhouette-size);mask-size:var(--card-highlight-silhouette-size);position:absolute;transform:translate(var(--deck-shadow-offset-x,0),var(--deck-shadow-offset-y,0))}.deck-empty .deck-stack-shadow,.deck-selectable .deck-stack-shadow{display:none}.deck-empty{filter:grayscale(.75);opacity:.38}.deck-selectable{--card-highlight-display:block;--card-highlight-color:#27ae60;--card-highlight-opacity:1;--card-highlight-inset:2px;--card-highlight-filter:none;cursor:pointer;transform:translateY(-2px);transition:transform var(--pyramis-transition-fast) ease}.deck-selectable:hover{--card-highlight-display:block;--card-highlight-color:#2ecc71;--card-highlight-opacity:1;--card-highlight-inset:3px;--card-highlight-filter:none;transform:translateY(-2px) scale(var(--card-highlight-hover-scale))}.exodus-deck{--deck-art-image:url(img/blank-cards.png);--deck-art-size:100% 900%;--deck-art-position:0 100%;--card-highlight-silhouette-image:url(img/blank-cards.png);--card-highlight-silhouette-size:100% 900%;--card-highlight-silhouette-position:0 100%}.star-deck{--deck-art-image:url(img/special-cards.png);--deck-art-size:800% 100%;--deck-art-position:0 0;--card-highlight-silhouette-image:url(img/special-cards.png);--card-highlight-silhouette-size:800% 100%;--card-highlight-silhouette-position:0 0}.deck-base-1{--deck-art-image:url(img/special-cards.png);--deck-art-size:800% 100%;--deck-art-position:85.7142857% 0;--card-highlight-silhouette-image:url(img/special-cards.png);--card-highlight-silhouette-size:800% 100%;--card-highlight-silhouette-position:85.7142857% 0}.deck-base-2{--deck-art-image:url(img/special-cards.png);--deck-art-size:800% 100%;--deck-art-position:100% 0;--card-highlight-silhouette-image:url(img/special-cards.png);--card-highlight-silhouette-size:800% 100%;--card-highlight-silhouette-position:100% 0}.card-count{bottom:calc(var(--deck-count-offset)*-1);color:#47311e;font-size:var(--deck-count-font-size);font-variant-numeric:tabular-nums;font-weight:700;height:var(--deck-count-min-size);line-height:1;min-width:var(--deck-count-min-size);padding:0 var(--deck-count-padding-x);right:calc(var(--deck-count-offset)*-1);text-align:center;text-shadow:none}.card-count,.shooting-star-card-badge{align-items:center;background:linear-gradient(180deg,rgba(255,251,241,.96),hsla(42,54%,85%,.94));border:1px solid rgba(122,87,48,.32);border-radius:999px;box-shadow:0 6px 14px rgba(25,18,11,.28),inset 0 1px 0 hsla(0,0%,100%,.82);box-sizing:border-box;display:inline-flex;justify-content:center;pointer-events:none;position:absolute;user-select:none;z-index:12}.shooting-star-card-badge{bottom:calc(var(--deck-count-offset)*-.58);gap:var(--shooting-star-badge-gap);left:calc(var(--deck-count-offset)*-.78);min-height:var(--shooting-star-badge-min-height);padding:var(--shooting-star-badge-padding-y) var(--shooting-star-badge-padding-x)}.shooting-star-card-badge .pyramis-counter-icon{filter:drop-shadow(0 1px 1px rgba(20,13,8,.14));height:var(--shooting-star-badge-icon-size);width:var(--shooting-star-badge-icon-size)}@media (max-width:980px){.card-count{bottom:calc(var(--deck-count-offset)*-.78);font-size:calc(var(--deck-count-font-size)*.92);height:calc(var(--deck-count-min-size)*.85);min-width:calc(var(--deck-count-min-size)*.85);padding:0 calc(var(--deck-count-padding-x)*.75);right:calc(var(--deck-count-offset)*-.78)}.shooting-star-card-badge{bottom:calc(var(--deck-count-offset)*-.46);left:calc(var(--deck-count-offset)*-.62);min-height:calc(var(--shooting-star-badge-min-height)*.94);padding:var(--shooting-star-badge-padding-y) calc(var(--shooting-star-badge-padding-x)*.8)}.shooting-star-card-badge .pyramis-counter-icon{height:calc(var(--shooting-star-badge-icon-size)*.92);width:calc(var(--shooting-star-badge-icon-size)*.92)}}.card{--card-highlight-display:none;--card-highlight-color:transparent;--card-highlight-opacity:0;--card-highlight-inset:0px;--card-highlight-filter:none;--card-highlight-silhouette-image:var(--card-silhouette-image);--card-highlight-silhouette-size:var(--card-silhouette-size);--card-highlight-silhouette-position:var(--card-silhouette-position);--card-highlight-art-image:var(--card-highlight-silhouette-image);--card-highlight-art-size:var(--card-highlight-silhouette-size);--card-highlight-art-position:var(--card-highlight-silhouette-position);--card-highlight-glow-filter:drop-shadow(0 0 calc(2px*var(--pyramis-ui-scale)) var(--card-highlight-color)) drop-shadow(0 0 calc(6px*var(--pyramis-ui-scale)) var(--card-highlight-color));--card-interaction-scale:1;--card-depth-filter:none;--card-visual-filter:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:none;filter:var(--card-visual-filter);isolation:isolate;outline:none;overflow:visible;transform-style:preserve-3d}.card>*,.card[class*=bga-cards_]{border:none!important;box-shadow:none!important;outline:none!important}.card>div{height:100%;inset:0;position:absolute;width:100%}.card-exodus,.card-exodus-back,.card-shooting-star-back,.card-special{background-color:transparent!important;background-repeat:no-repeat!important;border:none!important;box-shadow:none!important;filter:none!important;outline:none!important}.card:after{animation:pyramis-card-highlight-shimmer var(--card-highlight-shimmer-duration) ease-in-out infinite;background-image:linear-gradient(115deg,transparent 0,transparent 36%,var(--card-highlight-shimmer-color) 48%,transparent 60%,transparent 100%),linear-gradient(var(--card-highlight-color),var(--card-highlight-color));background-position:-140% 0,0 0;background-repeat:no-repeat;background-size:240% 100%,100% 100%;display:var(--card-highlight-display);filter:var(--card-highlight-glow-filter);inset:calc((var(--card-highlight-inset) + var(--card-highlight-extra-size))*-1);opacity:var(--card-highlight-opacity);transform-origin:center center;transition:opacity var(--pyramis-transition-fast) ease,inset var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease,background-color var(--pyramis-transition-fast) ease;will-change:transform,background-position,opacity,filter;z-index:-1}.card-current-choice:before,.card:after{content:"";-webkit-mask-image:var(--card-highlight-silhouette-image);mask-image:var(--card-highlight-silhouette-image);-webkit-mask-position:var(--card-highlight-silhouette-position);mask-position:var(--card-highlight-silhouette-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--card-highlight-silhouette-size);mask-size:var(--card-highlight-silhouette-size);pointer-events:none;position:absolute}.card-current-choice:before{background:radial-gradient(circle at 78% 18%,hsla(0,0%,100%,.58),transparent 20%),radial-gradient(circle at 50% 50%,rgba(255,226,122,.5),rgba(255,192,57,.18) 58%,transparent 72%);filter:drop-shadow(0 0 calc(5px*var(--pyramis-ui-scale)) rgba(255,226,122,.82)) drop-shadow(0 0 calc(13px*var(--pyramis-ui-scale)) rgba(255,170,38,.48));inset:calc((var(--card-highlight-inset) + 7px*var(--pyramis-ui-scale))*-1);opacity:.92;transition:opacity var(--pyramis-transition-fast) ease,inset var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease;z-index:-2}.card.card-uses-inner-rotation-target:after{display:none}.card.card-uses-inner-rotation-target>.bga-cards_card-sides{overflow:visible}.card.card-uses-inner-rotation-target>.bga-cards_card-sides:after{animation:pyramis-card-highlight-shimmer var(--card-highlight-shimmer-duration) ease-in-out infinite;background-image:linear-gradient(115deg,transparent 0,transparent 36%,var(--card-highlight-shimmer-color) 48%,transparent 60%,transparent 100%),linear-gradient(var(--card-highlight-color),var(--card-highlight-color));background-position:-140% 0,0 0;background-repeat:no-repeat;background-size:240% 100%,100% 100%;content:"";display:var(--card-highlight-display);filter:var(--card-highlight-glow-filter);inset:calc((var(--card-highlight-inset) + var(--card-highlight-extra-size))*-1);-webkit-mask-image:var(--card-highlight-silhouette-image);mask-image:var(--card-highlight-silhouette-image);-webkit-mask-position:var(--card-highlight-silhouette-position);mask-position:var(--card-highlight-silhouette-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--card-highlight-silhouette-size);mask-size:var(--card-highlight-silhouette-size);opacity:var(--card-highlight-opacity);pointer-events:none;position:absolute;transform-origin:center center;transition:opacity var(--pyramis-transition-fast) ease,inset var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease,background-color var(--pyramis-transition-fast) ease;will-change:transform,background-position,opacity,filter;z-index:-1}@keyframes pyramis-card-highlight-shimmer{0%,18%{background-position:-140% 0,0 0}58%,to{background-position:140% 0,0 0}}@media (prefers-reduced-motion:reduce){.card.card-uses-inner-rotation-target>.bga-cards_card-sides:after,.card:after,.deck:after{animation:none}}.card-temporarily-hidden{opacity:0!important}.card-is-flipped{transform:rotate(180deg)}.card-rotation-animating{transition:transform var(--card-rotation-duration) ease-in-out;will-change:transform}.pyramis-card-ghost-shell{contain:layout;isolation:isolate;overflow:visible!important}.pyramis-card-ghost-flip-face,.pyramis-card-ghost-template{aspect-ratio:auto;border-radius:var(--card-radius);height:100%!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%!important}.pyramis-card-ghost-face{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:inherit;box-sizing:border-box;height:100%;inset:0;overflow:hidden!important;position:absolute;width:100%}.pyramis-card-ghost-canvas{height:var(--card-height);left:0;max-height:var(--card-height);max-width:var(--card-width);min-height:var(--card-height);min-width:var(--card-width);position:absolute;top:0;transform:scale(var(--pyramis-ghost-scale-x,1),var(--pyramis-ghost-scale-y,1));transform-origin:top left;width:var(--card-width)}.pyramis-card-ghost-shell.is-flipping{perspective:900px}.pyramis-card-ghost-flip{height:100%;position:relative;transform-style:preserve-3d;width:100%;will-change:transform}.pyramis-card-ghost-flip-face{backface-visibility:hidden;height:100%;inset:0;position:absolute;width:100%}.pyramis-card-ghost-flip-face.is-front{transform:rotateY(180deg)}.zone-card-highlight{--card-highlight-display:block;--card-highlight-color:#f4d03f;--card-highlight-opacity:1;--card-highlight-inset:3px;--card-highlight-filter:none}.zone-card-visible-highlight{--card-highlight-display:block;--card-highlight-color:#f4d03f;--card-highlight-opacity:1;--card-highlight-inset:4px;--card-highlight-filter:none}.player-table.zone-active .player-board-player-name{text-shadow:0 1px 0 rgba(16,24,42,.94),0 0 12px rgba(255,239,191,.32),0 0 18px rgba(255,214,92,.2)}.player-table.zone-active .player-board-body:before{background:radial-gradient(circle at 18% 18%,hsla(0,0%,100%,.14),transparent 22%),radial-gradient(circle at 82% 16%,rgba(255,230,158,.18),transparent 24%),radial-gradient(circle at 50% 18%,rgba(255,241,194,.22),transparent 48%),linear-gradient(180deg,rgba(255,224,132,.16),rgba(255,214,92,.08) 56%,rgba(10,16,36,0));box-shadow:inset 0 0 0 1px rgba(255,243,201,.11),inset 0 0 60px rgba(255,214,92,.22)}.card-selectable{--card-highlight-display:block;--card-highlight-color:#27ae60;--card-highlight-opacity:1;--card-highlight-inset:2px;--card-highlight-filter:none;cursor:pointer;transform:translateY(-2px);transition:transform var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease}.card-selectable:hover{--card-highlight-display:block;--card-highlight-color:#2ecc71;--card-highlight-opacity:1;--card-highlight-inset:3px;--card-highlight-filter:none;--card-interaction-scale:var(--card-highlight-hover-scale);transform:translateY(-2px) scale(var(--card-highlight-hover-scale))}.card-selected-for-placement{--card-highlight-display:block;--card-highlight-color:#ffe27a;--card-highlight-opacity:1;--card-highlight-inset:5px;--card-highlight-filter:none;--card-highlight-glow-filter:drop-shadow(0 0 calc(3px*var(--pyramis-ui-scale)) rgba(255,244,194,.94)) drop-shadow(0 0 calc(10px*var(--pyramis-ui-scale)) rgba(255,195,57,.78));--card-interaction-scale:var(--card-current-choice-scale);--card-visual-filter:saturate(1.08) brightness(1.04);transform:translateY(-4px)}.card-selectable.card-selected-for-placement:hover{--card-interaction-scale:var(--card-current-choice-hover-scale);transform:translateY(-4px) scale(var(--card-current-choice-hover-scale))}.card-selectable.card-is-flipped:hover{transform:translateY(-2px) rotate(180deg) scale(var(--card-highlight-hover-scale))}.card-selectable.card-is-flipped.card-selected-for-placement:hover{transform:translateY(-4px) rotate(180deg) scale(var(--card-current-choice-hover-scale))}.pair-selectable{--card-highlight-display:block;--card-highlight-color:#e4ae27;--card-highlight-opacity:1;--card-highlight-inset:2px;--card-highlight-filter:none;cursor:pointer;transition:transform var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease}.pair-selectable:hover,.pair-selected:hover{--card-interaction-scale:var(--card-highlight-hover-scale);transform:scale(var(--card-highlight-hover-scale))}.pair-selected:hover{--card-interaction-scale:var(--card-current-choice-hover-scale);transform:scale(var(--card-current-choice-hover-scale))}.pair-selectable.card-is-flipped:hover,.pair-selected.card-is-flipped:hover{transform:rotate(180deg) scale(var(--card-highlight-hover-scale))}.pair-selected.card-is-flipped:hover{transform:rotate(180deg) scale(var(--card-current-choice-hover-scale))}.pair-selected{--card-highlight-display:block;--card-highlight-color:#ffe27a;--card-highlight-opacity:1;--card-highlight-inset:5px;--card-highlight-filter:none;--card-highlight-glow-filter:drop-shadow(0 0 calc(3px*var(--pyramis-ui-scale)) rgba(255,244,194,.94)) drop-shadow(0 0 calc(10px*var(--pyramis-ui-scale)) rgba(255,195,57,.78));--card-interaction-scale:var(--card-current-choice-scale);--card-visual-filter:saturate(1.08) brightness(1.04);transition:transform var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease}.card-current-choice:hover{--card-interaction-scale:var(--card-current-choice-hover-scale)}.card-current-choice:hover:before{filter:drop-shadow(0 0 calc(7px*var(--pyramis-ui-scale)) rgba(255,244,194,.96)) drop-shadow(0 0 calc(16px*var(--pyramis-ui-scale)) rgba(255,170,38,.56));opacity:1}.pair-unavailable{--card-visual-filter:grayscale(0.35);opacity:.42}.card-exodus{--card-highlight-art-image:url(img/blank-cards.png);--card-highlight-art-size:100% 900%}.card-exodus,.card-exodus-back{--card-highlight-silhouette-image:url(img/blank-cards.png);--card-highlight-silhouette-size:100% 900%;background-image:url(img/blank-cards.png);background-size:100% 900%}.card-exodus-back{--card-highlight-silhouette-position:0 100%;--card-highlight-art-image:url(img/blank-cards.png);--card-highlight-art-size:100% 900%;--card-highlight-art-position:0 100%;background-position:0 100%}.card-exodus-blue.card-no-star{--card-highlight-silhouette-position:0 0;--card-highlight-art-position:0 0;background-position:0 0}.card-exodus-blue.card-has-star{--card-highlight-silhouette-position:0 12.5%;--card-highlight-art-position:0 12.5%;background-position:0 12.5%}.card-exodus-green.card-no-star{--card-highlight-silhouette-position:0 25%;--card-highlight-art-position:0 25%;background-position:0 25%}.card-exodus-green.card-has-star{--card-highlight-silhouette-position:0 37.5%;--card-highlight-art-position:0 37.5%;background-position:0 37.5%}.card-exodus-gray.card-no-star{--card-highlight-silhouette-position:0 50%;--card-highlight-art-position:0 50%;background-position:0 50%}.card-exodus-gray.card-has-star{--card-highlight-silhouette-position:0 62.5%;--card-highlight-art-position:0 62.5%;background-position:0 62.5%}.card-exodus-pink.card-no-star{--card-highlight-silhouette-position:0 75%;--card-highlight-art-position:0 75%;background-position:0 75%}.card-exodus-pink.card-has-star{--card-highlight-silhouette-position:0 87.5%;--card-highlight-art-position:0 87.5%;background-position:0 87.5%}.card-special{--card-highlight-silhouette-image:url(img/special-cards.png);--card-highlight-silhouette-size:800% 100%;--card-highlight-art-image:url(img/special-cards.png);--card-highlight-art-size:800% 100%;background-image:url(img/special-cards.png);background-size:800% 100%}.card-special-1{--card-highlight-silhouette-position:85.7142857% 0;--card-highlight-art-position:85.7142857% 0;background-position:85.7142857% 0}.card-special-2{--card-highlight-silhouette-position:100% 0;--card-highlight-art-position:100% 0;background-position:100% 0}.card-special-3{--card-highlight-silhouette-position:28.5714286% 0;--card-highlight-art-position:28.5714286% 0;background-position:28.5714286% 0}.card-special-4{--card-highlight-silhouette-position:42.8571429% 0;--card-highlight-art-position:42.8571429% 0;background-position:42.8571429% 0}.card-special-5{--card-highlight-silhouette-position:71.4285714% 0;--card-highlight-art-position:71.4285714% 0;background-position:71.4285714% 0}.card-special-6{--card-highlight-silhouette-position:57.1428571% 0;--card-highlight-art-position:57.1428571% 0;background-position:57.1428571% 0}.card-special-7{--card-highlight-silhouette-position:14.2857143% 0;--card-highlight-art-position:14.2857143% 0;background-position:14.2857143% 0}.card-shooting-star-back{--card-highlight-silhouette-position:0 0;--card-highlight-art-position:0 0;background-position:0 0}.resource-icon{backface-visibility:hidden;background-repeat:no-repeat;left:0;top:50%;transform:translateY(-50%);transform-origin:center center;transform-style:preserve-3d;z-index:5}.icon-row,.resource-icon{bottom:auto;position:absolute;right:auto;transition:none}.icon-row{left:50%;overflow:visible;top:auto;transform:translateX(-50%)}.resource-icon-front{background-image:url(img/icons-front.png);background-size:500% 100%;height:var(--front-top-icon-size);width:calc(var(--front-top-icon-size)*1.03333)}.resource-icon-back{background-image:url(img/icons-back.png);background-size:400% 100%;height:var(--back-icon-size);transform-origin:50% 82%;width:calc(var(--back-icon-size)*.90374)}.alien-icon{background-image:url(img/icons-front.png);background-position:100% 0;background-size:500% 100%;border:none;cursor:pointer;height:var(--front-top-icon-size);margin:0;pointer-events:auto!important;width:var(--front-top-icon-size)}.icon-row.pos-top .resource-icon-front{height:var(--front-top-icon-size);width:calc(var(--front-top-icon-size)*1.03333)}.icon-row.pos-top .alien-icon{height:var(--front-top-icon-size);width:var(--front-top-icon-size)}.icon-row.pos-bot .resource-icon-front{height:var(--front-bottom-icon-size);width:calc(var(--front-bottom-icon-size)*1.03333)}.icon-row.pos-bot .alien-icon{height:var(--front-bottom-icon-size);width:var(--front-bottom-icon-size)}.alien-icon.icon-rotated.alien-active{transform:translateY(-50%) rotate(180deg) scale(1.2)!important}.alien-active{filter:brightness(2.5) drop-shadow(0 0 8px white)!important;transition:filter .3s ease}.alien-easter-egg-overlay-layer{inset:0;overflow:visible;pointer-events:none;position:fixed;z-index:9999}.alien-easter-egg-overlay-icon{bottom:auto;left:auto;margin:0;pointer-events:none;position:absolute;right:auto;top:auto;transform:translateZ(0) rotate(var(--alien-overlay-rotation,0deg));transition:none;will-change:transform,opacity;z-index:1}.alien-easter-egg-icon-hidden{visibility:hidden!important}.card,.icon-row{overflow:visible!important}.bga-cards_card-side,.bga-cards_card-sides{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.bga-cards_card-side{overflow:hidden!important}.resource-icon.pyramid-flying-up{transform:translateY(-2000px) rotate(2turn)!important}.resource-icon.pyramid-flying-down,.resource-icon.pyramid-flying-up{opacity:0;pointer-events:none;transition:transform 3s ease-in,opacity 2s}.resource-icon.pyramid-flying-down{transform:translateY(2000px) rotate(-2turn)!important}.alien-easter-egg-overlay-layer .alien-easter-egg-overlay-icon.pyramid-flying-up{opacity:0;transform:translate3d(0,-2000px,0) rotate(calc(var(--alien-overlay-rotation, 0deg) + 2turn))!important;transition:transform 3s ease-in,opacity 2s}.alien-easter-egg-overlay-layer .alien-easter-egg-overlay-icon.pyramid-flying-down{opacity:0;transform:translate3d(0,2000px,0) rotate(calc(var(--alien-overlay-rotation, 0deg) - 2turn))!important;transition:transform 3s ease-in,opacity 2s}.icon-front-blue{background-position:0 0}.icon-front-green{background-position:25% 0}.icon-front-gray{background-position:50% 0}.icon-front-pink{background-position:75% 0}.icon-back-green{background-position:0 0}.icon-back-gray{background-position:33.3333% 0}.icon-back-pink{background-position:66.6667% 0}.icon-back-blue{background-position:100% 0}.pair-deck-has-active .resource-icon-back:not(.pair-deck-icon-active){opacity:.7;transform:translateY(-50%) scale(.9);transition:transform var(--pyramis-transition-medium) ease,opacity var(--pyramis-transition-medium) ease}.pair-deck-has-active,.pair-deck-has-active .icon-row{overflow:visible!important}.pair-deck-has-active .icon-row{z-index:20}.deck.pair-deck-card-active{--deck-art-filter:drop-shadow(0 0 calc(4px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow)) drop-shadow(0 0 calc(11px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-soft)) drop-shadow(0 0 calc(18px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-soft))}.deck.pair-deck-card-active.pair-deck-card-dual:before{animation:pair-deck-card-dual-glow var(--pair-deck-card-dual-glow-duration) ease-in-out infinite}.deck.pair-deck-card-active.pair-color-blue{--pair-deck-card-glow:rgba(77,155,255,.82);--pair-deck-card-glow-soft:rgba(77,155,255,.38)}.deck.pair-deck-card-active.pair-color-green{--pair-deck-card-glow:rgba(126,211,33,.82);--pair-deck-card-glow-soft:rgba(126,211,33,.36)}.deck.pair-deck-card-active.pair-color-pink{--pair-deck-card-glow:rgba(255,130,196,.82);--pair-deck-card-glow-soft:rgba(255,130,196,.36)}.deck.pair-deck-card-active.pair-color-gray{--pair-deck-card-glow:rgba(245,248,250,.8);--pair-deck-card-glow-soft:rgba(214,221,229,.34)}@keyframes pair-deck-card-dual-glow{0%,to{filter:drop-shadow(0 0 calc(4px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-a)) drop-shadow(0 0 calc(11px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-a-soft)) drop-shadow(0 0 calc(18px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-b-soft))}50%{filter:drop-shadow(0 0 calc(4px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-b)) drop-shadow(0 0 calc(11px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-b-soft)) drop-shadow(0 0 calc(18px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-a-soft))}}@media (prefers-reduced-motion:reduce){.deck.pair-deck-card-active.pair-deck-card-dual:before{animation:none;filter:drop-shadow(0 0 calc(4px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-a)) drop-shadow(0 0 calc(11px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-b-soft)) drop-shadow(0 0 calc(18px*var(--pyramis-ui-scale)) var(--pair-deck-card-glow-a-soft))}}.pair-deck-has-active .resource-icon-back.pair-deck-icon-active{filter:drop-shadow(0 0 calc(2px*var(--pyramis-ui-scale)) var(--pair-deck-icon-glow-core)) drop-shadow(0 0 calc(5px*var(--pyramis-ui-scale)) var(--pair-deck-icon-glow)) drop-shadow(0 0 calc(10px*var(--pyramis-ui-scale)) var(--pair-deck-icon-glow-soft))!important;isolation:isolate;position:absolute!important;transform:translateY(-50%)!important;transform-origin:center center!important;transition:transform var(--pyramis-transition-medium) ease,filter var(--pyramis-transition-medium) ease,opacity var(--pyramis-transition-medium) ease;z-index:2000}.pair-deck-icon-pulse{animation:pair-deck-icon-pulse var(--pair-deck-icon-pulse-duration) ease-out}.pair-deck-icon-active.pair-color-blue{--pair-deck-icon-glow:rgba(77,155,255,.95);--pair-deck-icon-glow-soft:rgba(77,155,255,.5)}.pair-deck-icon-active.pair-color-green{--pair-deck-icon-glow:rgba(126,211,33,.95);--pair-deck-icon-glow-soft:rgba(126,211,33,.48)}.pair-deck-icon-active.pair-color-pink{--pair-deck-icon-glow:rgba(255,130,196,.95);--pair-deck-icon-glow-soft:rgba(255,130,196,.48)}.pair-deck-icon-active.pair-color-gray{--pair-deck-icon-glow:rgba(245,248,250,.92);--pair-deck-icon-glow-soft:rgba(214,221,229,.44)}@keyframes pair-deck-icon-pulse{0%{opacity:.82;transform:translateY(-50%)}35%{opacity:1;transform:translateY(-50%)}to{opacity:1;transform:translateY(-50%)}}.icon-row.pos-top{bottom:auto;top:calc(var(--card-edge-offset) + var(--front-top-icon-lift, 0px))}.icon-row.pos-bot{bottom:calc(var(--card-edge-offset) + var(--front-bottom-icon-lift, 0px));top:auto}.icon-row.pos-center{top:50%;transform:translate(-50%,-50%)}.icon-rotated{transform:translateY(-50%) rotate(180deg)}.pyramid-container{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;height:var(--pyramid-max-height);justify-content:flex-end;min-height:var(--pyramid-max-height);min-width:0;padding-top:0;width:min(100%,var(--pyramid-max-width))}.pyramid-empty.is-hidden,.pyramid-stage.is-hidden,.shooting-stars-empty.is-hidden{display:none}.shooting-stars-section{align-items:flex-start;display:flex;flex-direction:column;gap:0;height:auto;left:var(--player-board-padding-left);margin-top:0;max-width:var(--card-width);min-height:0;position:absolute;top:var(--player-board-padding-top);width:var(--card-width);z-index:2}.shooting-stars-label{display:none}.shooting-stars-container{border-radius:var(--shooting-stars-container-radius);height:auto;margin:0;max-width:100%;min-height:0;overflow:visible;position:relative;transition:box-shadow var(--pyramis-transition-fast) ease,background var(--pyramis-transition-fast) ease;width:var(--card-width)}.shooting-stars-stack{margin:0 auto;position:relative;width:100%}.shooting-star-item{left:0;position:absolute;top:0}.shooting-star-item,.shooting-stars-empty{height:var(--card-height);width:var(--card-width)}.shooting-stars-empty{--slot-art-image:url(img/special-cards.png);--slot-art-size:800% 100%;--slot-art-position:0 0;--slot-silhouette-image:var(--special-card-silhouette-image);--slot-silhouette-size:var(--special-card-silhouette-size);--slot-silhouette-position:var(--special-card-silhouette-position);--slot-art-opacity:0.08;--slot-art-filter:saturate(0.68) brightness(1.06);--slot-ring-color:rgba(118,95,66,.28);--slot-ring-opacity:1;--slot-ring-inset:1px;--slot-ring-filter:none;--slot-ring-width:1px;margin:0}.shooting-stars-empty:after{background:none;border:var(--slot-ring-width) dashed var(--slot-ring-color);border-radius:calc(var(--card-radius) - 1px);box-sizing:border-box;inset:var(--slot-ring-inset);-webkit-mask-image:none;mask-image:none;opacity:var(--slot-ring-opacity)}.shooting-star-card-selectable{--card-highlight-display:block;--card-highlight-color:#e4ae27;--card-highlight-opacity:1;--card-highlight-inset:2px;--card-highlight-filter:none;cursor:pointer;transition:transform var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease}.shooting-star-card-selectable:hover{--card-highlight-display:block;--card-highlight-color:#f4c44c;--card-highlight-opacity:1;--card-highlight-inset:3px;--card-highlight-filter:none;--card-interaction-scale:var(--card-highlight-hover-scale);transform:scale(var(--card-highlight-hover-scale))}.shooting-star-card-selectable.card-is-flipped:hover{transform:rotate(180deg) scale(var(--card-highlight-hover-scale))}.pyramid-stage{height:var(--pyramid-max-height);overflow:visible!important;position:relative;width:var(--pyramid-max-width)}.placement-marker,.pyramid-item{height:var(--card-height);position:absolute;width:var(--card-width)}.placement-marker{--slot-art-opacity:0.16;--slot-art-filter:grayscale(0.3) saturate(0.5) brightness(1.1);--slot-ring-color:rgba(39,174,96,.84);--slot-ring-inset:2px;--slot-ring-filter:drop-shadow(0 0 4px rgba(39,174,96,.24));cursor:pointer;display:block;padding:0}.placement-marker:hover{--slot-ring-color:rgba(46,204,113,.98);--slot-ring-inset:3px;--slot-ring-filter:drop-shadow(0 0 5px rgba(46,204,113,.34));transform:translateY(-1px)}.pyramid-empty{height:var(--card-height);width:100%}.pyramis-end-score-toggle{align-items:center;background:linear-gradient(180deg,rgba(255,246,213,.96),hsla(40,68%,75%,.96));border:1px solid rgba(92,62,28,.42);border-radius:999px;box-shadow:0 6px 16px rgba(39,25,12,.18);color:#4f3215;cursor:pointer;display:inline-flex;height:var(--score-toggle-size);justify-content:center;left:var(--score-toggle-offset);padding:0;position:absolute;top:var(--score-toggle-offset);transition:transform var(--pyramis-transition-fast) ease,box-shadow var(--pyramis-transition-fast) ease,filter var(--pyramis-transition-fast) ease;width:var(--score-toggle-size);z-index:15}.pyramis-end-score-toggle[hidden]{display:none!important}.pyramis-end-score-toggle-icon{display:inline-flex;height:var(--score-toggle-icon-size);width:var(--score-toggle-icon-size)}.pyramis-end-score-toggle-icon svg{fill:currentColor;display:block;height:100%;width:100%}.pyramis-end-score-toggle:hover{box-shadow:0 8px 18px rgba(39,25,12,.22);filter:brightness(1.03);transform:translateY(-1px)}.pyramis-end-score-toggle:focus-visible{outline:2px solid rgba(241,196,15,.75);outline-offset:2px}.pyramis-end-score-toggle:disabled{box-shadow:none;cursor:default;filter:none;opacity:.5;transform:none}.pending-card-stock{height:1px;left:-1000px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:-1000px;width:1px}.pyramis-end-score-overlay{--pyramis-end-score-closed-scale:var(--score-sheet-closed-scale);--pyramis-end-score-closed-x:0;--pyramis-end-score-closed-y:0;align-items:center;background:rgba(27,17,10,.58);display:flex;inset:0;justify-content:center;opacity:0;overflow:auto;overscroll-behavior:contain;padding:var(--score-overlay-padding);pointer-events:none;position:fixed;transition:opacity var(--score-sheet-overlay-duration) ease;z-index:2500}.pyramis-end-score-overlay.is-visible{opacity:1;pointer-events:auto}.pyramis-end-score-sheet{--pyramis-end-score-min-width:calc(720px*var(--pyramis-score-sheet-scale));--pyramis-end-score-fluid-width:72vw;--pyramis-end-score-max-width:calc(1280px*var(--pyramis-score-sheet-scale));--pyramis-end-score-height-gap:calc(40px*var(--pyramis-score-sheet-scale));--pyramis-end-score-title-size:clamp(calc(24px*var(--pyramis-score-sheet-scale)),calc(3vw*var(--pyramis-score-sheet-scale)),calc(34px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-note-size:clamp(calc(17px*var(--pyramis-score-sheet-scale)),calc(1.9vw*var(--pyramis-score-sheet-scale)),calc(23px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-table-gap:clamp(calc(10px*var(--pyramis-score-sheet-scale)),calc(1.15vw*var(--pyramis-score-sheet-scale)),calc(16px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-table-margin-top:clamp(calc(24px*var(--pyramis-score-sheet-scale)),calc(3vh*var(--pyramis-score-sheet-scale)),calc(35px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-cell-padding-y:clamp(calc(10px*var(--pyramis-score-sheet-scale)),calc(1.15vw*var(--pyramis-score-sheet-scale)),calc(14px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-cell-padding-x:clamp(calc(12px*var(--pyramis-score-sheet-scale)),calc(1.35vw*var(--pyramis-score-sheet-scale)),calc(18px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-label-size:clamp(calc(17px*var(--pyramis-score-sheet-scale)),calc(1.85vw*var(--pyramis-score-sheet-scale)),calc(24px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-name-size:clamp(calc(19px*var(--pyramis-score-sheet-scale)),calc(2.05vw*var(--pyramis-score-sheet-scale)),calc(26px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-name-min-height:calc(52px*var(--pyramis-score-sheet-scale));--pyramis-end-score-value-size:clamp(calc(28px*var(--pyramis-score-sheet-scale)),calc(3.3vw*var(--pyramis-score-sheet-scale)),calc(42px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-value-min-height:calc(52px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-padding-top:clamp(calc(22px*var(--pyramis-score-sheet-scale)),calc(3vw*var(--pyramis-score-sheet-scale)),calc(32px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-content-padding-side:clamp(calc(22px*var(--pyramis-score-sheet-scale)),calc(4.4vw*var(--pyramis-score-sheet-scale)),calc(46px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-content-padding-bottom:clamp(calc(32px*var(--pyramis-score-sheet-scale)),calc(5vw*var(--pyramis-score-sheet-scale)),calc(46px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-content-gap:calc(18px*var(--pyramis-score-sheet-scale));aspect-ratio:531/354;background:url(img/score-sheet-blank.png) 50%/100% 100% no-repeat;flex:0 0 auto;opacity:.08;overflow:hidden;position:relative;transform:matrix(var(--pyramis-end-score-closed-scale),0,0,var(--pyramis-end-score-closed-scale),var(--pyramis-end-score-closed-x),var(--pyramis-end-score-closed-y));transform-origin:0 0;transition:transform var(--score-sheet-close-duration) cubic-bezier(.32,0,.67,0),opacity var(--score-sheet-close-duration) ease;width:min(max(var(--pyramis-end-score-min-width),var(--pyramis-end-score-fluid-width)),calc((100vh - var(--pyramis-end-score-height-gap))*531/354),var(--pyramis-end-score-max-width));will-change:transform,opacity}.pyramis-end-score-overlay.is-visible .pyramis-end-score-sheet{opacity:1;transform:matrix(1,0,0,1,0,0);transition:transform var(--score-sheet-open-duration) cubic-bezier(.22,1,.36,1),opacity var(--score-sheet-open-opacity-duration) ease-out}.pyramis-end-score-overlay.is-instant,.pyramis-end-score-overlay.is-instant .pyramis-end-score-sheet{transition:none}.pyramis-end-score-overlay.is-measuring .pyramis-end-score-sheet{opacity:1;transform:matrix(1,0,0,1,0,0);transition:none}@media (prefers-reduced-motion:reduce){.pyramis-end-score-overlay,.pyramis-end-score-overlay .pyramis-end-score-sheet{transition:none}.pyramis-end-score-overlay .pyramis-end-score-sheet{opacity:1;transform:matrix(1,0,0,1,0,0)}}.pyramis-end-score-sheet.is-compact{--pyramis-end-score-title-size:clamp(calc(21px*var(--pyramis-score-sheet-scale)),calc(2.5vw*var(--pyramis-score-sheet-scale)),calc(30px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-note-size:clamp(calc(15px*var(--pyramis-score-sheet-scale)),calc(1.55vw*var(--pyramis-score-sheet-scale)),calc(19px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-table-gap:clamp(calc(7px*var(--pyramis-score-sheet-scale)),calc(0.9vw*var(--pyramis-score-sheet-scale)),calc(11px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-table-margin-top:clamp(calc(14px*var(--pyramis-score-sheet-scale)),calc(2vh*var(--pyramis-score-sheet-scale)),calc(24px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-cell-padding-y:clamp(calc(7px*var(--pyramis-score-sheet-scale)),calc(0.85vw*var(--pyramis-score-sheet-scale)),calc(10px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-cell-padding-x:clamp(calc(8px*var(--pyramis-score-sheet-scale)),calc(1vw*var(--pyramis-score-sheet-scale)),calc(12px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-label-size:clamp(calc(14px*var(--pyramis-score-sheet-scale)),calc(1.45vw*var(--pyramis-score-sheet-scale)),calc(19px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-name-size:clamp(calc(15px*var(--pyramis-score-sheet-scale)),calc(1.55vw*var(--pyramis-score-sheet-scale)),calc(20px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-name-min-height:calc(42px*var(--pyramis-score-sheet-scale));--pyramis-end-score-value-size:clamp(calc(22px*var(--pyramis-score-sheet-scale)),calc(2.35vw*var(--pyramis-score-sheet-scale)),calc(32px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-value-min-height:calc(42px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-padding-top:clamp(calc(15px*var(--pyramis-score-sheet-scale)),calc(1.8vw*var(--pyramis-score-sheet-scale)),calc(22px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-content-padding-side:clamp(calc(15px*var(--pyramis-score-sheet-scale)),calc(2.2vw*var(--pyramis-score-sheet-scale)),calc(26px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-content-padding-bottom:clamp(calc(20px*var(--pyramis-score-sheet-scale)),calc(2.8vw*var(--pyramis-score-sheet-scale)),calc(30px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-content-gap:calc(12px*var(--pyramis-score-sheet-scale))}.pyramis-end-score-sheet.is-condensed{--pyramis-end-score-title-size:clamp(calc(19px*var(--pyramis-score-sheet-scale)),calc(2.15vw*var(--pyramis-score-sheet-scale)),calc(26px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-note-size:clamp(calc(14px*var(--pyramis-score-sheet-scale)),calc(1.35vw*var(--pyramis-score-sheet-scale)),calc(17px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-table-gap:calc(6px*var(--pyramis-score-sheet-scale));--pyramis-end-score-table-margin-top:calc(10px*var(--pyramis-score-sheet-scale));--pyramis-end-score-cell-padding-y:calc(6px*var(--pyramis-score-sheet-scale));--pyramis-end-score-cell-padding-x:calc(7px*var(--pyramis-score-sheet-scale));--pyramis-end-score-label-size:clamp(calc(13px*var(--pyramis-score-sheet-scale)),calc(1.2vw*var(--pyramis-score-sheet-scale)),calc(16px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-name-size:clamp(calc(14px*var(--pyramis-score-sheet-scale)),calc(1.25vw*var(--pyramis-score-sheet-scale)),calc(18px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-name-min-height:calc(36px*var(--pyramis-score-sheet-scale));--pyramis-end-score-value-size:clamp(calc(20px*var(--pyramis-score-sheet-scale)),calc(2vw*var(--pyramis-score-sheet-scale)),calc(28px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-value-min-height:calc(36px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-padding-top:calc(13px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-padding-side:calc(14px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-padding-bottom:calc(18px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-gap:calc(10px*var(--pyramis-score-sheet-scale))}.pyramis-end-score-sheet.is-scrollable .pyramis-end-score-content{overflow:auto}.pyramis-end-score-content{color:#f7f2e7;display:flex;flex-direction:column;gap:var(--pyramis-end-score-content-gap);inset:0;max-width:100%;overflow:hidden;padding:var(--pyramis-end-score-content-padding-top) var(--pyramis-end-score-content-padding-side) var(--pyramis-end-score-content-padding-bottom);position:absolute}.pyramis-end-score-header{padding:0;position:relative;text-align:center}.pyramis-end-score-title{color:#fff7dc;font-size:var(--pyramis-end-score-title-size);font-weight:800;letter-spacing:.03em;margin:0;text-shadow:0 2px 6px rgba(8,16,41,.9),0 0 18px rgba(20,44,88,.42);text-transform:uppercase}.pyramis-end-score-note{color:#f8fbff;font-size:var(--pyramis-end-score-note-size);font-weight:700;margin:12px auto 0;max-width:760px;min-height:24px;opacity:0;text-shadow:0 2px 8px rgba(8,16,41,.95),0 0 14px rgba(69,116,194,.4);transition:opacity var(--pyramis-transition-soft) ease}.pyramis-end-score-note.is-visible{opacity:1}.pyramis-end-score-table{display:flex;flex-direction:column;gap:var(--pyramis-end-score-table-gap);margin-top:var(--pyramis-end-score-table-margin-top);min-width:0;width:100%}.pyramis-end-score-row{align-items:stretch;display:grid;gap:clamp(6px,.9vw,10px);min-width:0;opacity:0;transform:translateY(14px);transition:opacity var(--pyramis-transition-reveal) ease,transform var(--pyramis-transition-reveal) ease;width:100%}.pyramis-end-score-row.is-revealed{opacity:1;transform:translateY(0)}.pyramis-end-score-separator{background:linear-gradient(90deg,rgba(255,215,112,0),rgba(255,220,128,.94) 12%,#fff2b6 50%,rgba(255,220,128,.94) 88%,rgba(255,215,112,0));border-radius:999px;box-shadow:0 0 14px rgba(255,214,102,.32);height:4px;margin:2px 6px -2px;opacity:0;transform:translateY(14px);transition:opacity var(--pyramis-transition-reveal) ease,transform var(--pyramis-transition-reveal) ease}.pyramis-end-score-separator.is-revealed{opacity:1;transform:translateY(0)}.pyramis-end-score-cell{background:transparent;box-shadow:none;max-width:100%;min-width:0;padding:var(--pyramis-end-score-cell-padding-y) var(--pyramis-end-score-cell-padding-x);text-align:center}.pyramis-end-score-label{align-items:center;color:#f0dfb4;display:flex;font-size:var(--pyramis-end-score-label-size);font-weight:800;justify-content:flex-start;letter-spacing:.03em;line-height:1.05;overflow-wrap:anywhere;text-align:left;text-shadow:0 2px 7px rgba(8,16,41,.95);text-transform:uppercase;white-space:normal}.pyramis-end-score-label-blank{background:transparent;box-shadow:none}.pyramis-end-score-player-name{font-size:var(--pyramis-end-score-name-size);line-height:1.05;min-height:var(--pyramis-end-score-name-min-height);overflow-wrap:anywhere;text-align:center;text-shadow:0 2px 8px rgba(8,16,41,.95);white-space:normal}.pyramis-end-score-player-name,.pyramis-end-score-value{align-items:center;display:flex;font-weight:800;justify-content:center;max-width:100%}.pyramis-end-score-value{color:#fff;font-size:var(--pyramis-end-score-value-size);font-variant-numeric:tabular-nums;min-height:var(--pyramis-end-score-value-min-height);text-shadow:0 2px 8px rgba(8,16,41,.95),0 0 10px rgba(37,83,148,.25);white-space:nowrap}.pyramis-end-score-value.is-awarded{color:#ffe38e;text-shadow:0 2px 8px rgba(8,16,41,.95),0 0 14px rgba(255,214,92,.55)}.pyramis-end-score-value.is-zeroed{color:rgba(233,239,249,.7);text-shadow:0 2px 8px rgba(8,16,41,.9)}.pyramis-end-score-value.is-leading-total{color:#ffe8a3;text-shadow:0 2px 8px rgba(8,16,41,.95),0 0 18px rgba(255,219,117,.62)}.pyramis-end-score-row.is-total-row .pyramis-end-score-label,.pyramis-end-score-row.is-total-row .pyramis-end-score-value{font-weight:900}@media (max-width:1400px){#players-area{gap:calc(24px*var(--pyramis-ui-scale)) calc(20px*var(--pyramis-ui-scale))}}@media (max-width:1100px){#board-main-layout,#board-top-layout{gap:calc(18px*var(--pyramis-ui-scale))}}@media (max-width:980px){#shared-area-footprint{flex-basis:auto;min-width:0;width:min(100%,var(--shared-area-footprint-width))}#shared-area{gap:calc(10px*var(--pyramis-ui-scale));overflow-x:visible}#board-top-layout,#players-area{justify-content:center;width:100%}#players-area{gap:calc(20px*var(--pyramis-ui-scale)) calc(16px*var(--pyramis-ui-scale));min-width:0}.f7_player,.player-table{flex-basis:100%;max-width:min(100%,var(--player-board-width));min-width:0;width:min(100%,var(--player-board-width))!important}.player-board-body{--player-board-name-width:calc(118px*var(--pyramis-ui-scale));--player-board-name-inline-offset:calc(8px*var(--pyramis-ui-scale));--player-board-avatar-size:calc(24px*var(--pyramis-ui-scale));--player-board-padding-top:calc(10px*var(--pyramis-ui-scale));--player-board-padding-left:calc(14px*var(--pyramis-ui-scale));--player-board-padding-right:0px;--player-board-padding-bottom:calc(12px*var(--pyramis-ui-scale));align-items:center;flex-direction:column;gap:0;max-width:100%;padding:var(--player-board-padding-top) var(--player-board-padding-right) var(--player-board-padding-bottom) var(--player-board-padding-left)}.pyramid-container{flex:0 0 auto;max-width:var(--pyramid-max-width);min-height:var(--pyramid-max-height);width:100%}.shooting-stars-section{width:var(--card-width)}.pyramis-shooting-star-counter-card{height:18px;width:27px}.pyramis-end-score-sheet{--pyramis-end-score-min-width:calc(640px*var(--pyramis-score-sheet-scale));--pyramis-end-score-fluid-width:96vw;--pyramis-end-score-max-width:calc(980px*var(--pyramis-score-sheet-scale));--pyramis-end-score-height-gap:calc(24px*var(--pyramis-score-sheet-scale));--pyramis-end-score-title-size:clamp(calc(21px*var(--pyramis-score-sheet-scale)),calc(3vw*var(--pyramis-score-sheet-scale)),calc(28px*var(--pyramis-score-sheet-scale)));--pyramis-end-score-note-size:calc(16px*var(--pyramis-score-sheet-scale));--pyramis-end-score-table-gap:calc(8px*var(--pyramis-score-sheet-scale));--pyramis-end-score-table-margin-top:calc(12px*var(--pyramis-score-sheet-scale));--pyramis-end-score-cell-padding-y:calc(8px*var(--pyramis-score-sheet-scale));--pyramis-end-score-cell-padding-x:calc(8px*var(--pyramis-score-sheet-scale));--pyramis-end-score-label-size:calc(16px*var(--pyramis-score-sheet-scale));--pyramis-end-score-name-size:calc(16px*var(--pyramis-score-sheet-scale));--pyramis-end-score-name-min-height:calc(40px*var(--pyramis-score-sheet-scale));--pyramis-end-score-value-size:calc(24px*var(--pyramis-score-sheet-scale));--pyramis-end-score-value-min-height:calc(40px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-padding-top:calc(16px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-padding-side:calc(16px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-padding-bottom:calc(26px*var(--pyramis-score-sheet-scale));--pyramis-end-score-content-gap:calc(12px*var(--pyramis-score-sheet-scale));width:min(max(var(--pyramis-end-score-min-width),var(--pyramis-end-score-fluid-width)),calc((100vh - var(--pyramis-end-score-height-gap))*531/354),var(--pyramis-end-score-max-width))}.pyramis-end-score-separator{margin:0 calc(4px*var(--pyramis-score-sheet-scale))}}