[data-v-8be0d079]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-8be0d079]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-8be0d079]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.ui-frame[data-v-8be0d079]{z-index:0;border-radius:inherit;pointer-events:none;display:none;position:absolute;inset:0}.ui-frame__corner[data-v-8be0d079]{position:absolute}:root[data-ui-theme=gold] .ui-frame[data-v-8be0d079]{display:block}:root[data-ui-theme=gold] .ui-frame .ui-frame__corner_tl[data-v-8be0d079]{width:max(0px, var(--ui-frame-chamfer-tl,var(--ui-frame-chamfer,0px)) - 2 * 1px);height:max(0px, var(--ui-frame-chamfer-tl,var(--ui-frame-chamfer,0px)) - 2 * 1px)}:root[data-ui-theme=gold] .ui-frame .ui-frame__corner_tr[data-v-8be0d079]{width:max(0px, var(--ui-frame-chamfer-tr,var(--ui-frame-chamfer,0px)) - 2 * 1px);height:max(0px, var(--ui-frame-chamfer-tr,var(--ui-frame-chamfer,0px)) - 2 * 1px)}:root[data-ui-theme=gold] .ui-frame .ui-frame__corner_bl[data-v-8be0d079]{width:max(0px, var(--ui-frame-chamfer-bl,var(--ui-frame-chamfer,0px)) - 2 * 1px);height:max(0px, var(--ui-frame-chamfer-bl,var(--ui-frame-chamfer,0px)) - 2 * 1px)}:root[data-ui-theme=gold] .ui-frame .ui-frame__corner_br[data-v-8be0d079]{width:max(0px, var(--ui-frame-chamfer-br,var(--ui-frame-chamfer,0px)) - 2 * 1px);height:max(0px, var(--ui-frame-chamfer-br,var(--ui-frame-chamfer,0px)) - 2 * 1px)}:root[data-ui-theme=gold] .ui-frame .ui-frame__corner_tl[data-v-8be0d079]{background:linear-gradient(to bottom right, transparent 50%, var(--ui-frame-line,var(--ui-line)) 50%, var(--ui-frame-line,var(--ui-line)) calc(50% + 1.4px), transparent calc(50% + 1.4px));top:0;left:0}:root[data-ui-theme=gold] .ui-frame .ui-frame__corner_tr[data-v-8be0d079]{background:linear-gradient(to bottom left, transparent 50%, var(--ui-frame-line,var(--ui-line)) 50%, var(--ui-frame-line,var(--ui-line)) calc(50% + 1.4px), transparent calc(50% + 1.4px));top:0;right:0}:root[data-ui-theme=gold] .ui-frame .ui-frame__corner_bl[data-v-8be0d079]{background:linear-gradient(to top right, transparent 50%, var(--ui-frame-line,var(--ui-line)) 50%, var(--ui-frame-line,var(--ui-line)) calc(50% + 1.4px), transparent calc(50% + 1.4px));bottom:0;left:0}:root[data-ui-theme=gold] .ui-frame .ui-frame__corner_br[data-v-8be0d079]{background:linear-gradient(to top left, transparent 50%, var(--ui-frame-line,var(--ui-line)) 50%, var(--ui-frame-line,var(--ui-line)) calc(50% + 1.4px), transparent calc(50% + 1.4px));bottom:0;right:0}:root[data-ui-theme=steel] .ui-frame.ui-frame_inner[data-v-8be0d079]{display:block}:root[data-ui-theme=steel] .ui-frame.ui-frame_inner[data-v-8be0d079]:before{content:"";inset:calc(var(--ui-frame-inset,5px) - 1px);border:1px solid var(--ui-frame-inner-line,var(--ui-line));position:absolute}:root[data-ui-theme=steel] .ui-frame.ui-frame_inner .ui-frame__corner[data-v-8be0d079]{width:var(--ui-frame-corner-size,20px);height:var(--ui-frame-corner-size,20px);background-color:var(--ui-frame-corner,#92979b);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.75%2019.75V0.75H19.75M4.75%2013.75V4.75H13.75'%20stroke-width='1.5'%20stroke='%231C2025'/%3e%3c/svg%3e") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.75%2019.75V0.75H19.75M4.75%2013.75V4.75H13.75'%20stroke-width='1.5'%20stroke='%231C2025'/%3e%3c/svg%3e") 50%/100% 100% no-repeat}:root[data-ui-theme=steel] .ui-frame.ui-frame_inner .ui-frame__corner_tl[data-v-8be0d079]{top:calc(var(--ui-frame-corner-inset,8px) - 1px);left:calc(var(--ui-frame-corner-inset,8px) - 1px)}:root[data-ui-theme=steel] .ui-frame.ui-frame_inner .ui-frame__corner_tr[data-v-8be0d079]{top:calc(var(--ui-frame-corner-inset,8px) - 1px);right:calc(var(--ui-frame-corner-inset,8px) - 1px);scale:-1 1}:root[data-ui-theme=steel] .ui-frame.ui-frame_inner .ui-frame__corner_bl[data-v-8be0d079]{bottom:calc(var(--ui-frame-corner-inset,8px) - 1px);left:calc(var(--ui-frame-corner-inset,8px) - 1px);scale:1 -1}:root[data-ui-theme=steel] .ui-frame.ui-frame_inner .ui-frame__corner_br[data-v-8be0d079]{right:calc(var(--ui-frame-corner-inset,8px) - 1px);bottom:calc(var(--ui-frame-corner-inset,8px) - 1px);scale:-1}[data-v-d0b5d254]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-d0b5d254]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-d0b5d254]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.ui-button[data-v-d0b5d254]{padding:var(--ui-button-padding,var(--ui-button-padding-base));height:var(--ui-button-height,auto);border-radius:var(--ui-chip-radius);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}:root[data-ui-theme=gold] .ui-button[data-v-d0b5d254]{--ui-frame-chamfer:9px;--ui-frame-chamfer-tl:9px;--ui-frame-chamfer-tr:9px;--ui-frame-chamfer-br:9px;--ui-frame-chamfer-bl:9px;clip-path:polygon(-2px 11px,11px -2px,calc(100% - 11px) -2px,calc(100% + 2px) 11px,calc(100% + 2px) calc(100% - 11px),calc(100% - 11px) calc(100% + 2px),11px calc(100% + 2px),-2px calc(100% - 11px));border-radius:0}:root[data-ui-theme=gold] .ui-button[data-v-d0b5d254]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .ui-button[data-v-d0b5d254]{border-radius:0}.ui-button[data-v-d0b5d254]{text-transform:uppercase;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:800;line-height:1.625;font-size:var(--ui-button-font-size,1rem);white-space:nowrap;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,opacity .2s ease-out;overflow:hidden}.ui-button[data-v-d0b5d254]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.ui-button[data-v-d0b5d254]:disabled{opacity:.45}.ui-button[data-loading] .ui-button__label[data-v-d0b5d254]{opacity:0}.ui-button__label[data-v-d0b5d254]{transition:opacity .2s ease-out,transform .12s cubic-bezier(.34,1.56,.64,1);display:inline-block;position:relative}.ui-button:active:not(:disabled) .ui-button__label[data-v-d0b5d254],.ui-button[data-force-state=active] .ui-button__label[data-v-d0b5d254]{transform:scale(.94)}.ui-button[data-v-d0b5d254]:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background-color:#ffffff24;transition:opacity .2s ease-out;position:absolute;inset:0}.ui-button[data-v-d0b5d254]:active:not(:disabled):before{opacity:1;transition-duration:0s}.ui-button__spinner[data-v-d0b5d254]{border:2px solid;border-top-color:#0000;border-radius:50%;width:1.125em;height:1.125em;animation:.7s linear infinite ui-button-spin-d0b5d254;position:absolute}.ui-button__ornament[data-v-d0b5d254]{width:calc(var(--ornament-width,1.8125em) * .8);height:.5em;margin-left:calc(var(--ornament-width,1.8125em) * .8 / -2);background-color:var(--ornament-color);-webkit-mask:var(--ornament-image,url("data:image/svg+xml,%3csvg%20width='29'%20height='10'%20viewBox='0%200%2029%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M19.1%205C19.1%207.54051%2017.0405%209.6%2014.5%209.6C11.9595%209.6%209.9%207.54051%209.9%205C9.9%202.45949%2011.9595%200.4%2014.5%200.4C17.0405%200.4%2019.1%202.45949%2019.1%205Z'%20stroke-width='0.8'%20stroke='%23B89A70'/%3e%3cmask%20id='stroke0_1083_1205'%20fill='white'%3e%3cpath%20d='M17%205L14.5%202.5L12%205L14.5%207.5L17%205Z'/%3e%3c/mask%3e%3cpath%20d='M14.5%202.5L17%205L14.5%207.5L12%205L14.5%202.5Z'%20stroke-width='1.6'%20stroke='%23B89A70'%20mask='url(%23stroke0_1083_1205)'/%3e%3crect%20y='5'%20width='5'%20height='0.8'%20fill='%23B89A70'/%3e%3crect%20x='24'%20y='5'%20width='5'%20height='0.8'%20fill='%23B89A70'/%3e%3c/svg%3e")) center/100% 100% no-repeat;mask:var(--ornament-image,url("data:image/svg+xml,%3csvg%20width='29'%20height='10'%20viewBox='0%200%2029%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M19.1%205C19.1%207.54051%2017.0405%209.6%2014.5%209.6C11.9595%209.6%209.9%207.54051%209.9%205C9.9%202.45949%2011.9595%200.4%2014.5%200.4C17.0405%200.4%2019.1%202.45949%2019.1%205Z'%20stroke-width='0.8'%20stroke='%23B89A70'/%3e%3cmask%20id='stroke0_1083_1205'%20fill='white'%3e%3cpath%20d='M17%205L14.5%202.5L12%205L14.5%207.5L17%205Z'/%3e%3c/mask%3e%3cpath%20d='M14.5%202.5L17%205L14.5%207.5L12%205L14.5%202.5Z'%20stroke-width='1.6'%20stroke='%23B89A70'%20mask='url(%23stroke0_1083_1205)'/%3e%3crect%20y='5'%20width='5'%20height='0.8'%20fill='%23B89A70'/%3e%3crect%20x='24'%20y='5'%20width='5'%20height='0.8'%20fill='%23B89A70'/%3e%3c/svg%3e")) center/100% 100% no-repeat;pointer-events:none;position:absolute;left:50%}.ui-button__ornament_top[data-v-d0b5d254]{top:.35em}.ui-button__ornament_bottom[data-v-d0b5d254]{bottom:.35em}:root[data-ui-theme=steel] .ui-button__ornament[data-v-d0b5d254],:root[data-ui-theme=classic] .ui-button__ornament[data-v-d0b5d254]{display:none}.ui-button_primary[data-v-d0b5d254]{--ornament-color:var(--ui-primary-ornament);--ui-frame-line:var(--ui-primary-line);--ui-frame-inner-line:var(--ui-primary-text);--ui-frame-corner:var(--ui-primary-ornament);--ui-frame-inset:4px;--ui-frame-corner-inset:7px;border-color:var(--ui-primary-line);background-color:var(--ui-primary);color:var(--ui-primary-text)}.ui-button_primary[data-force-state=hover][data-v-d0b5d254]{background-color:var(--ui-primary-hover)}@media (hover:hover) and (pointer:fine){.ui-button_primary[data-v-d0b5d254]:hover:not(:disabled){background-color:var(--ui-primary-hover)}}.ui-button_primary[data-v-d0b5d254]:active:not(:disabled),.ui-button_primary[data-force-state=active][data-v-d0b5d254]{background-color:var(--ui-primary-active)}:root[data-ui-theme=gold] .ui-button_primary[data-v-d0b5d254]{--ornament-width:3em;--ornament-image:url("data:image/svg+xml,%3csvg%20width='48'%20height='10'%20viewBox='0%200%2048%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%204.60156H12M36%204.60156H48M18%204.60156L24%200.601562L30%204.60156L24%208.60156L18%204.60156Z'%20stroke='%231A1916'/%3e%3c/svg%3e")}.ui-button_hero[data-v-d0b5d254]{--ornament-color:var(--ui-cta-ornament);--ui-frame-line:var(--ui-cta-line);--ui-frame-inner-line:var(--ui-cta-text);--ui-frame-corner:var(--ui-cta-ornament);--ui-frame-inset:4px;--ui-frame-corner-inset:7px;border-color:var(--ui-cta-line);background-color:var(--ui-cta);color:var(--ui-cta-text)}.ui-button_hero[data-force-state=hover][data-v-d0b5d254]{background-color:var(--ui-cta-hover)}@media (hover:hover) and (pointer:fine){.ui-button_hero[data-v-d0b5d254]:hover:not(:disabled){background-color:var(--ui-cta-hover)}}.ui-button_hero[data-v-d0b5d254]:active:not(:disabled),.ui-button_hero[data-force-state=active][data-v-d0b5d254]{background-color:var(--ui-cta-active)}:root[data-ui-theme=gold] .ui-button_hero[data-v-d0b5d254]{--ornament-width:.875em;--ornament-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='17%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%204.60156L24%200.601562L30%204.60156L24%208.60156L18%204.60156Z'%20stroke='%23AA8D63'%20stroke-width='1.2'/%3e%3c/svg%3e");--ui-frame-chamfer:1.25em;--ui-frame-chamfer-tl:1.25em;--ui-frame-chamfer-tr:1.25em;--ui-frame-chamfer-br:1.25em;--ui-frame-chamfer-bl:1.25em;clip-path:polygon(-2px calc(1.25em + 2px),calc(1.25em + 2px) -2px,calc(100% - 1.25em - 2px) -2px,calc(100% + 2px) calc(1.25em + 2px),calc(100% + 2px) calc(100% - 1.25em - 2px),calc(100% - 1.25em - 2px) calc(100% + 2px),calc(1.25em + 2px) calc(100% + 2px),-2px calc(100% - 1.25em - 2px))}:root[data-ui-theme=gold] .ui-button_hero[data-v-d0b5d254]:focus-visible{outline-offset:-4px}.ui-button_glass[data-v-d0b5d254]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .ui-button_glass[data-v-d0b5d254]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .ui-button_glass[data-v-d0b5d254]{background-color:#0e121ee0}}.ui-button_glass[data-v-d0b5d254]{background-color:var(--ui-chip);background-image:var(--ui-chip-image);border:1px solid var(--ui-chip-line);padding:var(--ui-button-padding,var(--ui-chip-padding));color:var(--ui-text-soft);transition-property:background-color,border-color,color}.ui-button_glass[data-force-state=hover][data-v-d0b5d254]{border-color:var(--ui-line-hover);background-color:var(--ui-chip-hover)}@media (hover:hover) and (pointer:fine){.ui-button_glass[data-v-d0b5d254]:hover:not(:disabled){border-color:var(--ui-line-hover);background-color:var(--ui-chip-hover)}}.ui-button_glass[data-v-d0b5d254]:active:not(:disabled),.ui-button_glass[data-force-state=active][data-v-d0b5d254]{border-color:var(--ui-accent)}.ui-button_outline[data-v-d0b5d254]{--ui-frame-line:var(--ui-line-hover);border-color:var(--ui-line-hover);color:var(--ui-text-soft);background-color:#0000}.ui-button_outline[data-force-state=hover][data-v-d0b5d254]{border-color:var(--ui-accent);background-color:var(--ui-tile-hover)}@media (hover:hover) and (pointer:fine){.ui-button_outline[data-v-d0b5d254]:hover:not(:disabled){border-color:var(--ui-accent);background-color:var(--ui-tile-hover)}}.ui-button_outline[data-v-d0b5d254]:active:not(:disabled),.ui-button_outline[data-force-state=active][data-v-d0b5d254]{background-color:var(--ui-tile)}.ui-button_size_sm[data-v-d0b5d254]{padding:var(--ui-button-padding,1.15em 1.5em);font-size:var(--ui-button-font-size,.8125rem);line-height:1.2}@keyframes ui-button-spin-d0b5d254{to{transform:rotate(1turn)}}[data-v-562ba610]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-562ba610]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-562ba610]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}@property --fade-top{syntax:"<number>";inherits:false;initial-value:0}@property --fade-bottom{syntax:"<number>";inherits:false;initial-value:0}.ui-description-panel[data-v-562ba610]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .ui-description-panel[data-v-562ba610]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .ui-description-panel[data-v-562ba610]{background-color:#0e121ee0}}.ui-description-panel[data-v-562ba610]{background-color:var(--ui-panel);background-image:var(--ui-panel-image);border:1px solid var(--ui-panel-line);border-radius:max(.875rem, var(--ui-panel-round) * var(--design-unit,1px))}:root[data-ui-theme=gold] .ui-description-panel[data-v-562ba610]{--ui-frame-chamfer:max(.75rem, 20 * var(--design-unit,1px));--ui-frame-chamfer-tl:max(.75rem, 20 * var(--design-unit,1px));--ui-frame-chamfer-tr:max(.75rem, 20 * var(--design-unit,1px));--ui-frame-chamfer-br:max(.75rem, 20 * var(--design-unit,1px));--ui-frame-chamfer-bl:max(.75rem, 20 * var(--design-unit,1px));clip-path:polygon(-2px calc(max(.75rem, 20 * var(--design-unit,1px)) + 2px), calc(max(.75rem, 20 * var(--design-unit,1px)) + 2px) -2px, calc(100% - max(.75rem, 20 * var(--design-unit,1px)) - 2px) -2px, calc(100% + 2px) calc(max(.75rem, 20 * var(--design-unit,1px)) + 2px), calc(100% + 2px) calc(100% - max(.75rem, 20 * var(--design-unit,1px)) - 2px), calc(100% - max(.75rem, 20 * var(--design-unit,1px)) - 2px) calc(100% + 2px), calc(max(.75rem, 20 * var(--design-unit,1px)) + 2px) calc(100% + 2px), -2px calc(100% - max(.75rem, 20 * var(--design-unit,1px)) - 2px));border-radius:0}:root[data-ui-theme=gold] .ui-description-panel[data-v-562ba610]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .ui-description-panel[data-v-562ba610]{border-radius:0}.ui-description-panel[data-v-562ba610]{box-shadow:var(--ui-panel-shadow);color:var(--ui-text);gap:max(min(1rem, 2.4dvh), 30 * var(--design-unit,1px));padding:max(min(1.5rem, 3.6dvh), 80 * var(--design-unit,1px)) max(min(1.25rem, 3dvh), 50 * var(--design-unit,1px)) max(min(1.75rem, 4.4dvh), 100 * var(--design-unit,1px));flex-direction:column;display:flex;position:relative}.ui-description-panel__title-block[data-v-562ba610]{gap:max(min(.375rem, 1dvh), 10 * var(--design-unit,1px));flex-direction:column;display:flex}.ui-description-panel__subtitle[data-v-562ba610]{color:var(--ui-accent);font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:500;line-height:1.625;font-size:max(.75rem, 16 * var(--design-unit,1px))}.ui-description-panel__title[data-v-562ba610]{font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1.75rem;font-weight:700;line-height:1;font-size:max(1rem, 28 * var(--design-unit,1px));margin:0;line-height:1.15}.ui-description-panel__body[data-v-562ba610]{gap:max(min(.625rem, 1.6dvh), 26 * var(--design-unit,1px));overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--ui-line-hover) transparent;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--fade-top) * 1.8em), #000 calc(100% - var(--fade-bottom) * 1.8em), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--fade-top) * 1.8em), #000 calc(100% - var(--fade-bottom) * 1.8em), transparent);flex-direction:column;flex:auto;transition:--fade-top .2s ease-out,--fade-bottom .2s ease-out;display:flex;overflow-y:auto}.ui-description-panel__text[data-v-562ba610],.ui-description-panel__hint[data-v-562ba610]{font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:500;line-height:1.625;font-size:max(.75rem, 16 * var(--design-unit,1px))}@media (height<=540px){.ui-description-panel[data-v-562ba610]{gap:calc(20 * var(--design-unit,1px));padding:calc(60 * var(--design-unit,1px)) calc(40 * var(--design-unit,1px)) calc(50 * var(--design-unit,1px))}.ui-description-panel__title-block[data-v-562ba610]{padding-right:calc(44 * var(--design-unit,1px))}.ui-description-panel__body[data-v-562ba610]{gap:calc(20 * var(--design-unit,1px))}}.ui-description-panel_sheet[data-v-562ba610]{touch-action:none;overflow:hidden}.ui-description-panel_sheet .ui-description-panel__action[data-v-562ba610] .ui-button{flex:auto;width:100%}.ui-description-panel_sheet .ui-description-panel__close[data-v-562ba610]{top:var(--sheet-close-top,1.875rem);right:calc(var(--sheet-pad-x,1.5rem) - .375rem);width:2.25rem;height:2.25rem}.ui-description-panel_sheet .ui-description-panel__title-block[data-v-562ba610]{padding-right:var(--sheet-title-inset,2.25rem)}.ui-description-panel_sheet .ui-description-panel__body[data-v-562ba610]{flex:0 auto}.ui-description-panel__action[data-v-562ba610]{--ui-button-font-size:max(.75rem, calc(16 * var(--design-unit,1px)));flex:none;display:flex}.ui-description-panel__action[data-v-562ba610]>.ui-button{flex:auto}.ui-description-panel__close[data-v-562ba610]{top:max(.625rem, 30 * var(--design-unit,1px));right:max(.625rem, 30 * var(--design-unit,1px));width:max(2rem, 44 * var(--design-unit,1px));height:max(2rem, 44 * var(--design-unit,1px));color:var(--ui-accent);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s ease-out,color .2s ease-out,rotate .3s ease-out;display:grid;position:absolute}.ui-description-panel__close[data-v-562ba610]:focus-visible{background-color:var(--ui-tile-hover);color:var(--ui-text);rotate:90deg}@media (hover:hover) and (pointer:fine){.ui-description-panel__close[data-v-562ba610]:hover{background-color:var(--ui-tile-hover);color:var(--ui-text);rotate:90deg}}.ui-description-panel__close[data-v-562ba610]:after{content:"";border-radius:50%;position:absolute;inset:-6px}.ui-description-panel__close svg[data-v-562ba610]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:68%;height:68%}@media (prefers-reduced-motion:reduce){.ui-description-panel__close[data-v-562ba610]{transition:none}.ui-description-panel__close[data-v-562ba610]:hover,.ui-description-panel__close[data-v-562ba610]:focus-visible{rotate:none}}[data-v-cd08c3a2]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-cd08c3a2]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-cd08c3a2]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.ui-dialog-bubble[data-v-cd08c3a2]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .ui-dialog-bubble[data-v-cd08c3a2]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-bubble-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-bubble-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .ui-dialog-bubble[data-v-cd08c3a2]{background-color:#0e121ee0}}.ui-dialog-bubble[data-v-cd08c3a2]{background-color:var(--ui-bubble);background-image:var(--ui-bubble-image);border:1px solid var(--ui-bubble-line);border-radius:max(var(--ui-bubble-round) * .65px, var(--ui-bubble-round) * var(--design-unit,1px))}:root[data-ui-theme=gold] .ui-dialog-bubble[data-v-cd08c3a2]{--ui-frame-chamfer:max(.3125rem, 8 * var(--design-unit,1px));--ui-frame-chamfer-tl:max(.3125rem, 8 * var(--design-unit,1px));--ui-frame-chamfer-tr:max(.3125rem, 8 * var(--design-unit,1px));--ui-frame-chamfer-br:max(.3125rem, 8 * var(--design-unit,1px));--ui-frame-chamfer-bl:max(.3125rem, 8 * var(--design-unit,1px));clip-path:polygon(-2px calc(max(.3125rem, 8 * var(--design-unit,1px)) + 2px), calc(max(.3125rem, 8 * var(--design-unit,1px)) + 2px) -2px, calc(100% - max(.3125rem, 8 * var(--design-unit,1px)) - 2px) -2px, calc(100% + 2px) calc(max(.3125rem, 8 * var(--design-unit,1px)) + 2px), calc(100% + 2px) calc(100% - max(.3125rem, 8 * var(--design-unit,1px)) - 2px), calc(100% - max(.3125rem, 8 * var(--design-unit,1px)) - 2px) calc(100% + 2px), calc(max(.3125rem, 8 * var(--design-unit,1px)) + 2px) calc(100% + 2px), -2px calc(100% - max(.3125rem, 8 * var(--design-unit,1px)) - 2px));border-radius:0}:root[data-ui-theme=gold] .ui-dialog-bubble[data-v-cd08c3a2]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .ui-dialog-bubble[data-v-cd08c3a2]{border-radius:0}.ui-dialog-bubble[data-v-cd08c3a2]{padding:max(min(.625rem, 1.6dvh), 24 * var(--design-unit,1px));color:var(--ui-text-soft);position:relative}.ui-dialog-bubble[data-v-cd08c3a2]:after{content:"";top:max(.875rem, 22 * var(--design-unit,1px));width:2px;height:max(.875rem, 20 * var(--design-unit,1px));background-color:var(--ui-accent);display:none;position:absolute}.ui-dialog-bubble_speaker_left[data-v-cd08c3a2]:after{left:-1px}.ui-dialog-bubble_speaker_right[data-v-cd08c3a2]:after{right:-1px}:root[data-ui-theme=gold] .ui-dialog-bubble[data-v-cd08c3a2]:after{display:block}.ui-dialog-bubble__text[data-v-cd08c3a2]{font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:500;line-height:1.625;font-size:max(.8125rem, min(16 * var(--design-unit,1px), 2.5dvh));position:relative}.ui-dialog-bubble__action[data-v-cd08c3a2]{margin-top:max(min(.5rem, 1.2dvh), 16 * var(--design-unit,1px));display:flex;position:relative}.ui-dialog-bubble__word[data-v-cd08c3a2]{white-space:nowrap}.ui-dialog-bubble__letter[data-v-cd08c3a2]{animation:.45s ease-out both ui-dialog-bubble-letter-cd08c3a2;animation-delay:calc(var(--type-delay,0s) + var(--i) * var(--letter-step,30ms))}.ui-dialog-bubble__visually-hidden[data-v-cd08c3a2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ui-dialog-bubble-letter-cd08c3a2{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-dialog-bubble__letter[data-v-cd08c3a2]{animation:none}}[data-v-0cf86e7d]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-0cf86e7d]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-0cf86e7d]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.ui-game-menu[data-v-0cf86e7d]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .ui-game-menu[data-v-0cf86e7d]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .ui-game-menu[data-v-0cf86e7d]{background-color:#0e121ee0}}.ui-game-menu[data-v-0cf86e7d]{background-color:var(--ui-chip);background-image:var(--ui-chip-image);border:1px solid var(--ui-chip-line);border-radius:max(var(--ui-panel-radius), var(--ui-chip-radius))}:root[data-ui-theme=gold] .ui-game-menu[data-v-0cf86e7d]{--ui-frame-chamfer:12px;--ui-frame-chamfer-tl:12px;--ui-frame-chamfer-tr:12px;--ui-frame-chamfer-br:12px;--ui-frame-chamfer-bl:12px;clip-path:polygon(-2px 14px,14px -2px,calc(100% - 14px) -2px,calc(100% + 2px) 14px,calc(100% + 2px) calc(100% - 14px),calc(100% - 14px) calc(100% + 2px),14px calc(100% + 2px),-2px calc(100% - 14px));border-radius:0}:root[data-ui-theme=gold] .ui-game-menu[data-v-0cf86e7d]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .ui-game-menu[data-v-0cf86e7d]{border-radius:0}.ui-game-menu[data-v-0cf86e7d]{gap:var(--ui-game-menu-inset,max(.3125rem, 8 * var(--design-unit,1px)));gap:round(nearest, var(--ui-game-menu-inset,max(.3125rem, 8 * var(--design-unit,1px))), 2px);padding:var(--ui-game-menu-inset,max(.3125rem, 8 * var(--design-unit,1px)));padding:round(nearest, var(--ui-game-menu-inset,max(.3125rem, 8 * var(--design-unit,1px))), 2px);box-shadow:var(--ui-panel-shadow);flex-direction:column;display:inline-flex;position:relative}.ui-game-menu_horizontal[data-v-0cf86e7d]{flex-direction:row}.ui-game-menu__button[data-v-0cf86e7d]{width:var(--ui-game-menu-icon-size,max(2.75rem, 90 * var(--design-unit,1px)));width:round(nearest, var(--ui-game-menu-icon-size,max(2.75rem, 90 * var(--design-unit,1px))), 2px);height:var(--ui-game-menu-icon-size,max(2.75rem, 90 * var(--design-unit,1px)));height:round(nearest, var(--ui-game-menu-icon-size,max(2.75rem, 90 * var(--design-unit,1px))), 2px);background:0 0;border:0;border-radius:50%;flex:none;padding:0;transition:scale .2s ease-out,filter .2s ease-out;display:block;position:relative}.ui-game-menu__button[data-v-0cf86e7d]:focus-visible:not(:disabled){filter:brightness(1.25)}@media (hover:hover) and (pointer:fine){.ui-game-menu__button[data-v-0cf86e7d]:hover:not(:disabled){filter:brightness(1.25)}}.ui-game-menu__button[data-v-0cf86e7d]:active:not(:disabled){scale:.96}.ui-game-menu__button[data-v-0cf86e7d]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-game-menu__button[data-v-0cf86e7d]:disabled{filter:grayscale(.6)brightness(.8);opacity:.6}.ui-game-menu__button_active[data-v-0cf86e7d]:after{animation:1.4s ease-in-out infinite ui-game-menu-pulse-0cf86e7d}.ui-game-menu__icon[data-v-0cf86e7d]{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:none;height:100%;display:block}@keyframes ui-game-menu-pulse-0cf86e7d{0%,to{opacity:.35;scale:1}50%{opacity:1;scale:1.12}}@media (prefers-reduced-motion:reduce){.ui-game-menu__button[data-v-0cf86e7d]{transition:none}.ui-game-menu__button_active[data-v-0cf86e7d]:after{opacity:1;animation:none}}[data-v-580dfb2c]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-580dfb2c]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-580dfb2c]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.ui-info-modal[data-v-580dfb2c]{z-index:40;justify-content:center;align-items:center;padding:max(1.5rem,4dvh) max(1.5rem,4vw);display:flex;position:fixed;inset:0}.ui-info-modal[data-v-580dfb2c]:before{content:"";background-color:var(--ui-backdrop);position:absolute;inset:0}:root[data-ui-theme=classic] .ui-info-modal[data-v-580dfb2c]:before{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem)}.ui-info-modal__backdrop[data-v-580dfb2c]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ui-info-modal__panel[data-v-580dfb2c]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .ui-info-modal__panel[data-v-580dfb2c]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .ui-info-modal__panel[data-v-580dfb2c]{background-color:#0e121ee0}}.ui-info-modal__panel[data-v-580dfb2c]{background-color:var(--ui-panel);background-image:var(--ui-panel-image);border:1px solid var(--ui-panel-line);border-radius:var(--ui-panel-radius)}:root[data-ui-theme=gold] .ui-info-modal__panel[data-v-580dfb2c]{--ui-frame-chamfer:20px;--ui-frame-chamfer-tl:20px;--ui-frame-chamfer-tr:20px;--ui-frame-chamfer-br:20px;--ui-frame-chamfer-bl:20px;clip-path:polygon(-2px 22px,22px -2px,calc(100% - 22px) -2px,calc(100% + 2px) 22px,calc(100% + 2px) calc(100% - 22px),calc(100% - 22px) calc(100% + 2px),22px calc(100% + 2px),-2px calc(100% - 22px));border-radius:0}:root[data-ui-theme=gold] .ui-info-modal__panel[data-v-580dfb2c]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .ui-info-modal__panel[data-v-580dfb2c]{border-radius:0}.ui-info-modal__panel[data-v-580dfb2c]{box-shadow:var(--ui-panel-shadow);color:var(--ui-text);will-change:transform;flex-direction:column;width:min(100%,35rem);max-height:100%;display:flex;position:relative;overflow:hidden}.ui-info-modal__panel[data-v-580dfb2c]:focus{outline:none}@media (height<=500px){.ui-info-modal__panel[data-v-580dfb2c]{width:min(100%,26.25rem)}}.ui-info-modal__scroll[data-v-580dfb2c]{scrollbar-width:thin;scrollbar-color:var(--ui-line-hover) transparent;flex-direction:column;gap:min(1.75rem,3.2dvh);min-height:0;margin-block:.75rem;padding:calc(min(3rem,6dvh) - .75rem) min(2.75rem,5vw);display:flex;overflow:hidden auto}@media (height<=500px){.ui-info-modal__scroll[data-v-580dfb2c]{padding-inline:min(2rem,5vw)}}.ui-info-modal__panel_wide[data-v-580dfb2c]{width:min(100%,42.5rem)}@media (height<=500px){.ui-info-modal__panel_wide[data-v-580dfb2c]{width:min(100%,35rem)}}.ui-info-modal__title-block[data-v-580dfb2c]{flex-direction:column;gap:.5rem;padding-right:2rem;display:flex}.ui-info-modal__panel_centered .ui-info-modal__title-block[data-v-580dfb2c]{text-align:center;align-items:center;padding-inline:0}.ui-info-modal__panel_centered .ui-info-modal__title-block[data-v-580dfb2c]>:first-child{padding-inline:2rem}.ui-info-modal__subtitle[data-v-580dfb2c]{color:var(--ui-accent);font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:clamp(.75rem,2.4dvh,1rem);font-weight:500;line-height:1.625}.ui-info-modal__title[data-v-580dfb2c]{margin:0;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:clamp(1.125rem,3.6dvh,1.75rem);font-weight:700;line-height:1.15}.ui-info-modal__body[data-v-580dfb2c]{font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:clamp(.8125rem,2.5dvh,1rem);font-weight:500;line-height:1.625}.ui-info-modal__actions[data-v-580dfb2c]{--ui-button-font-size:clamp(.8125rem, 2.5dvh, 1rem);flex-wrap:wrap;gap:.75rem;display:flex}.ui-info-modal__actions>[data-v-580dfb2c-s]{flex:auto}@media (width<=480px){.ui-info-modal__actions[data-v-580dfb2c]{--ui-button-font-size:.875rem;--ui-button-padding:1.1em 1.1em;gap:.625rem}}.ui-info-modal__close[data-v-580dfb2c]{width:2.5rem;height:2.5rem;color:var(--ui-accent);background:0 0;border:0;border-radius:50%;place-items:center;transition:background-color .2s ease-out,color .2s ease-out,rotate .3s ease-out;display:grid;position:absolute;top:1rem;right:1rem}.ui-info-modal__close[data-v-580dfb2c]:focus-visible{background-color:var(--ui-tile-hover);color:var(--ui-text);rotate:90deg}@media (hover:hover) and (pointer:fine){.ui-info-modal__close[data-v-580dfb2c]:hover{background-color:var(--ui-tile-hover);color:var(--ui-text);rotate:90deg}}.ui-info-modal__close[data-v-580dfb2c]:after{content:"";border-radius:50%;position:absolute;inset:-4px}.ui-info-modal__close svg[data-v-580dfb2c]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:68%;height:68%}.ui-info-modal-enter-active[data-v-580dfb2c]:before,.ui-info-modal-enter-active .ui-info-modal__backdrop[data-v-580dfb2c],.ui-info-modal-leave-active[data-v-580dfb2c]:before,.ui-info-modal-leave-active .ui-info-modal__backdrop[data-v-580dfb2c]{transition:opacity .35s ease-out}.ui-info-modal-enter-active .ui-info-modal__panel[data-v-580dfb2c],.ui-info-modal-leave-active .ui-info-modal__panel[data-v-580dfb2c]{transition:--glass-reveal .4s ease-out,transform .45s cubic-bezier(.22,1.2,.36,1)}.ui-info-modal-leave-active[data-v-580dfb2c]:before,.ui-info-modal-leave-active .ui-info-modal__backdrop[data-v-580dfb2c],.ui-info-modal-leave-active .ui-info-modal__panel[data-v-580dfb2c]{transition-duration:.28s;transition-timing-function:ease-in}.ui-info-modal-enter-from[data-v-580dfb2c]:before,.ui-info-modal-enter-from .ui-info-modal__backdrop[data-v-580dfb2c],.ui-info-modal-leave-to[data-v-580dfb2c]:before,.ui-info-modal-leave-to .ui-info-modal__backdrop[data-v-580dfb2c]{opacity:0}.ui-info-modal-enter-from .ui-info-modal__panel[data-v-580dfb2c],.ui-info-modal-leave-to .ui-info-modal__panel[data-v-580dfb2c]{--glass-reveal:0;transform:scale(.9)}@media (aspect-ratio<=1){.ui-info-modal[data-v-580dfb2c]{--sheet-pad-x:max(1.5rem, calc(env(safe-area-inset-left,0px) + 1rem));align-items:flex-end;padding:0}.ui-info-modal__panel[data-v-580dfb2c],.ui-info-modal__panel_wide[data-v-580dfb2c]{width:100%;max-height:min(92dvh, 100% - env(safe-area-inset-top,0px) - 1.5rem);touch-action:none;border-width:1px 0 0;border-radius:1.5rem 1.5rem 0 0}:root[data-ui-theme=gold] .ui-info-modal__panel[data-v-580dfb2c],:root[data-ui-theme=gold] .ui-info-modal__panel_wide[data-v-580dfb2c]{--ui-frame-chamfer:1.25rem;--ui-frame-chamfer-tl:1.25rem;--ui-frame-chamfer-tr:1.25rem;--ui-frame-chamfer-br:0px;--ui-frame-chamfer-bl:0px;clip-path:polygon(-2px calc(1.25rem + 2px),calc(1.25rem + 2px) -2px,calc(100% - 1.25rem - 2px) -2px,calc(100% + 2px) calc(1.25rem + 2px),calc(100% + 2px) calc(100% + 2px),-2px calc(100% + 2px))}:root[data-ui-theme=gold] .ui-info-modal__panel[data-v-580dfb2c]:focus-visible,:root[data-ui-theme=gold] .ui-info-modal__panel_wide[data-v-580dfb2c]:focus-visible{outline-offset:-4px}.ui-info-modal__panel[data-v-580dfb2c]:before,.ui-info-modal__panel_wide[data-v-580dfb2c]:before{z-index:1;background-color:var(--ui-line-hover);content:"";border-radius:.125rem;width:2.5rem;height:.25rem;position:absolute;top:.625rem;left:50%;translate:-50%}.ui-info-modal__scroll[data-v-580dfb2c]{padding:.25rem var(--sheet-pad-x) calc(env(safe-area-inset-bottom,0px) + 1.5rem);overscroll-behavior:contain;touch-action:none;gap:1.125rem;margin-block:1.75rem 0}.ui-info-modal__scroll[data-scrolls][data-v-580dfb2c]{touch-action:pan-y;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--fade-top,0) * 1.8em), #000 calc(100% - var(--fade-bottom,0) * 1.8em), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--fade-top,0) * 1.8em), #000 calc(100% - var(--fade-bottom,0) * 1.8em), transparent);transition:--fade-top .2s ease-out,--fade-bottom .2s ease-out}.ui-info-modal__close[data-v-580dfb2c]{top:1.25rem;right:calc(var(--sheet-pad-x) - .375rem);width:2.25rem;height:2.25rem}.ui-info-modal__actions[data-v-580dfb2c]{flex-wrap:nowrap}.ui-info-modal__actions>[data-v-580dfb2c-s]{min-width:0}.ui-info-modal-enter-active .ui-info-modal__panel[data-v-580dfb2c]{transition:--glass-reveal .4s ease-out,transform .45s cubic-bezier(.22,1,.36,1)}.ui-info-modal-enter-from .ui-info-modal__panel[data-v-580dfb2c],.ui-info-modal-leave-to .ui-info-modal__panel[data-v-580dfb2c]{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.ui-info-modal-enter-from .ui-info-modal__panel[data-v-580dfb2c],.ui-info-modal-leave-to .ui-info-modal__panel[data-v-580dfb2c]{transform:none}.ui-info-modal__close[data-v-580dfb2c]:hover,.ui-info-modal__close[data-v-580dfb2c]:focus-visible{rotate:none}}[data-v-0bd82676]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-0bd82676]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-0bd82676]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.ui-progress-marker[data-v-0bd82676]{align-items:center;gap:max(min(.5rem, 1.2dvh), 16 * var(--design-unit,1px));flex-direction:column;display:inline-flex}.ui-progress-marker__pill[data-v-0bd82676]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .ui-progress-marker__pill[data-v-0bd82676]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .ui-progress-marker__pill[data-v-0bd82676]{background-color:#0e121ee0}}.ui-progress-marker__pill[data-v-0bd82676]{background-color:var(--ui-chip);background-image:var(--ui-chip-image);border:1px solid var(--ui-chip-line);border-radius:var(--ui-chip-radius)}:root[data-ui-theme=gold] .ui-progress-marker__pill[data-v-0bd82676]{--ui-frame-chamfer:9px;--ui-frame-chamfer-tl:9px;--ui-frame-chamfer-tr:9px;--ui-frame-chamfer-br:9px;--ui-frame-chamfer-bl:9px;clip-path:polygon(-2px 11px,11px -2px,calc(100% - 11px) -2px,calc(100% + 2px) 11px,calc(100% + 2px) calc(100% - 11px),calc(100% - 11px) calc(100% + 2px),11px calc(100% + 2px),-2px calc(100% - 11px));border-radius:0}:root[data-ui-theme=gold] .ui-progress-marker__pill[data-v-0bd82676]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .ui-progress-marker__pill[data-v-0bd82676]{border-radius:0}.ui-progress-marker__pill[data-v-0bd82676]{height:var(--ui-button-height,auto);padding:var(--ui-button-padding,var(--ui-chip-padding));color:var(--ui-text-soft);text-transform:uppercase;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:800;line-height:1.625;font-size:var(--ui-button-font-size,1rem);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;position:relative}.ui-progress-marker__pill_action[data-v-0bd82676]{cursor:pointer;transition:border-color .2s,scale .12s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.ui-progress-marker__pill_action[data-v-0bd82676]:before{content:"";border-radius:inherit;box-shadow:inset 0 0 1.5rem rgba(var(--ui-cta-glow), .3);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.ui-progress-marker__pill_action[data-v-0bd82676]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px;border-color:var(--ui-line-hover);background-color:var(--ui-chip-hover)}.ui-progress-marker__pill_action[data-v-0bd82676]:focus-visible:before{opacity:1}@media (hover:hover) and (pointer:fine){.ui-progress-marker__pill_action[data-v-0bd82676]:hover{border-color:var(--ui-line-hover);background-color:var(--ui-chip-hover)}.ui-progress-marker__pill_action[data-v-0bd82676]:hover:before{opacity:1}}.ui-progress-marker__pill_action[data-v-0bd82676]:active{scale:.96}.ui-progress-marker__steps[data-v-0bd82676]{gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.ui-progress-marker__step[data-v-0bd82676]{border:1px solid var(--ui-text-soft);border-radius:50%;width:1.25rem;height:1.25rem;position:relative}.ui-progress-marker__step[data-v-0bd82676]:after{content:"";background-color:var(--ui-text-soft);opacity:0;border-radius:50%;transition:opacity .2s ease-out;position:absolute;inset:.1875rem}.ui-progress-marker__step_done[data-v-0bd82676]:after{opacity:1}.ui-progress-marker__step_current[data-v-0bd82676]:after{opacity:.4}.ui-progress-marker__step_pending[data-v-0bd82676]{border-color:var(--ui-line-hover)}[data-v-8cf37a4f]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-8cf37a4f]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-8cf37a4f]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.ui-question-button[data-v-8cf37a4f]{width:max(2.25rem, 44 * var(--design-unit,1px));height:max(2.25rem, 44 * var(--design-unit,1px));border:1px solid var(--ui-primary-line);background-color:var(--ui-primary);color:var(--ui-primary-text);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s ease-out,color .2s ease-out,opacity .2s ease-out;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.ui-question-button[data-v-8cf37a4f]:hover:not(:disabled){background-color:var(--ui-primary-hover)}}.ui-question-button[data-v-8cf37a4f]:active:not(:disabled){background-color:var(--ui-primary-active)}.ui-question-button[data-v-8cf37a4f]:disabled{opacity:.45}.ui-question-button[data-v-8cf37a4f]:after{content:"";position:absolute;inset:-4px}.ui-question-button[data-v-8cf37a4f]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.ui-question-button__icon[data-v-8cf37a4f]{width:54.5%;height:54.5%;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){.ui-question-button:hover:not(:disabled) .ui-question-button__icon[data-v-8cf37a4f]{transform:rotate(-12deg)scale(1.08)}}.ui-question-button:active:not(:disabled) .ui-question-button__icon[data-v-8cf37a4f]{transition-duration:.12s;transform:scale(.82)}@keyframes app-night-backdrop-spin-11810e9d{to{transform:rotate(1turn)}}.app-night-backdrop[data-v-11810e9d]{pointer-events:none;background:radial-gradient(34% 40% at 12% 68%, var(--ui-night-glow-a), transparent), radial-gradient(30% 38% at 88% 68%, var(--ui-night-glow-b), transparent), radial-gradient(90% 90% at 50% 45%, var(--ui-night-center), var(--ui-night-edge));position:absolute;inset:0;overflow:hidden}.app-night-backdrop__gears[data-v-11810e9d]{width:var(--night-backdrop-gear-size,calc(900 * var(--game-u)));aspect-ratio:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-night-backdrop__gear[data-v-11810e9d]{opacity:0;will-change:transform;transition:opacity .8s ease-out;display:block;position:absolute;top:50%;left:50%}.app-night-backdrop__gear_outer[data-v-11810e9d]{width:100%;height:100%;margin:-50% 0 0 -50%;animation:90s linear infinite app-night-backdrop-spin-11810e9d}.app-night-backdrop__gear_inner[data-v-11810e9d]{width:52%;height:52%;margin:-26% 0 0 -26%;animation:45s linear infinite reverse app-night-backdrop-spin-11810e9d}.app-night-backdrop_gear-loaded .app-night-backdrop__gear_outer[data-v-11810e9d]{opacity:.16}.app-night-backdrop_gear-loaded .app-night-backdrop__gear_inner[data-v-11810e9d]{opacity:.3}[data-v-4656032d]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-4656032d]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-4656032d]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}@keyframes app-age-gate-ring-spin-4656032d{to{transform:rotate(1turn)}}@keyframes app-age-gate-panel-in-4656032d{0%{--glass-reveal:0;transform:translateY(1.5rem)scale(.97)}to{--glass-reveal:1;transform:none}}.app-age-gate[data-v-4656032d]{--gate-u:min(100vw / 680, 100dvh / 860);--gate-margin:calc(24 * var(--gate-u));--gate-pad-top:calc(52 * var(--gate-u));--gate-pad-x:calc(44 * var(--gate-u));--gate-pad-bottom:calc(48 * var(--gate-u))}@media (aspect-ratio<=1){.app-age-gate[data-v-4656032d]{--gate-u:min(100vw / 440, 100dvh / 860);--gate-margin:calc(12 * var(--gate-u));--gate-pad-top:calc(30 * var(--gate-u));--gate-pad-x:calc(22 * var(--gate-u));--gate-pad-bottom:calc(28 * var(--gate-u))}}.app-age-gate[data-v-4656032d]{z-index:var(--game-z-age-gate);padding:var(--gate-margin);color:var(--ui-text);text-align:center;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.app-age-gate__panel[data-v-4656032d]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .app-age-gate__panel[data-v-4656032d]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .app-age-gate__panel[data-v-4656032d]{background-color:#0e121ee0}}.app-age-gate__panel[data-v-4656032d]{background-color:var(--ui-panel);background-image:var(--ui-panel-image);border:1px solid var(--ui-panel-line);border-radius:var(--ui-panel-radius)}:root[data-ui-theme=gold] .app-age-gate__panel[data-v-4656032d]{--ui-frame-chamfer:20px;--ui-frame-chamfer-tl:20px;--ui-frame-chamfer-tr:20px;--ui-frame-chamfer-br:20px;--ui-frame-chamfer-bl:20px;clip-path:polygon(-2px 22px,22px -2px,calc(100% - 22px) -2px,calc(100% + 2px) 22px,calc(100% + 2px) calc(100% - 22px),calc(100% - 22px) calc(100% + 2px),22px calc(100% + 2px),-2px calc(100% - 22px));border-radius:0}:root[data-ui-theme=gold] .app-age-gate__panel[data-v-4656032d]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .app-age-gate__panel[data-v-4656032d]{border-radius:0}.app-age-gate__panel[data-v-4656032d]{box-shadow:var(--ui-panel-shadow);color:var(--ui-text);align-items:center;gap:calc(14 * var(--gate-u));width:min(100%, 560 * var(--gate-u));max-height:100%;padding:var(--gate-pad-top) var(--gate-pad-x) var(--gate-pad-bottom);flex-direction:column;animation:.7s cubic-bezier(.22,1,.36,1) both app-age-gate-panel-in-4656032d;display:flex;position:relative;overflow-y:auto}.app-age-gate__panel[data-v-4656032d]:before{content:"";top:0;right:var(--gate-pad-x);left:var(--gate-pad-x);background:linear-gradient(90deg,#0000,#ffffff8c,#0000);height:1px;position:absolute}:root[data-ui-theme=gold] .app-age-gate__panel[data-v-4656032d]:before,:root[data-ui-theme=steel] .app-age-gate__panel[data-v-4656032d]:before{display:none}.app-age-gate__panel[data-v-4656032d]>:not(.ui-frame){position:relative}.app-age-gate__panel[data-v-4656032d]:focus{outline:none}.app-age-gate__badge[data-v-4656032d]{width:calc(148 * var(--gate-u));aspect-ratio:1;margin-bottom:calc(6 * var(--gate-u));background:radial-gradient(circle, rgba(var(--ui-cta-glow), .45), transparent 70%);justify-content:center;align-items:center;display:flex;position:relative}.app-age-gate__badge-rings[data-v-4656032d]{fill:none;width:100%;height:100%;stroke:var(--ui-accent);stroke-width:2px;stroke-linecap:round;position:absolute;inset:0}.app-age-gate__badge-ring[data-v-4656032d]{stroke-dasharray:5 13;transform-box:view-box;transform-origin:50%;animation:60s linear infinite app-age-gate-ring-spin-4656032d}.app-age-gate__badge-ring_inner[data-v-4656032d]{stroke:var(--ui-text-soft);stroke-dasharray:none;stroke-width:1px;opacity:.45;animation:none}.app-age-gate__badge-slash[data-v-4656032d]{stroke:#ff919b;stroke-width:3px}.app-age-gate__badge-value[data-v-4656032d]{color:var(--ui-text);font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:calc(44 * var(--gate-u));letter-spacing:.02em;text-shadow:0 0 calc(26 * var(--gate-u)) rgba(var(--ui-cta-glow), .7);font-weight:900;line-height:1;position:relative}.app-age-gate__panel_denied .app-age-gate__badge[data-v-4656032d]{background:radial-gradient(circle,#824d4f8c,#0000 70%)}.app-age-gate__panel_denied .app-age-gate__badge-ring[data-v-4656032d]{stroke:#ff919b;opacity:.6;animation:none}.app-age-gate__panel_denied .app-age-gate__badge-value[data-v-4656032d]{color:var(--ui-text-muted);opacity:.7;text-shadow:none}.app-age-gate__title[data-v-4656032d]{color:var(--ui-text);font-family:SAGRADA,Ruda,Segoe UI,system-ui,sans-serif;font-size:calc(76 * var(--gate-u));text-transform:uppercase;margin:0;font-weight:900;line-height:1.1}.app-age-gate__body[data-v-4656032d]{max-width:calc(400 * var(--gate-u));color:var(--ui-text-muted);font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:500;line-height:1.625;font-size:max(.8125rem, 17 * var(--gate-u))}.app-age-gate__actions[data-v-4656032d]{justify-content:center;align-items:center;gap:calc(16 * var(--gate-u));width:100%;margin-top:calc(18 * var(--gate-u));display:flex}.app-age-gate__actions_single .app-age-gate__button[data-v-4656032d]{flex:0 1 calc(240 * var(--gate-u))}.app-age-gate__button[data-v-4656032d]{--ui-button-font-size:max(.75rem, calc(14 * var(--gate-u)));flex:1}.app-age-gate__button[data-v-4656032d]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}@media (aspect-ratio>=1) and (height<=520px){.app-age-gate[data-v-4656032d]{--gate-u:min(100vw / 680, 100dvh / 640);--gate-margin:calc(16 * var(--gate-u));--gate-pad-top:calc(34 * var(--gate-u));--gate-pad-x:calc(40 * var(--gate-u));--gate-pad-bottom:calc(34 * var(--gate-u))}.app-age-gate__panel[data-v-4656032d]{gap:calc(10 * var(--gate-u))}.app-age-gate__badge[data-v-4656032d]{width:calc(112 * var(--gate-u));margin-bottom:0}.app-age-gate__badge-value[data-v-4656032d]{font-size:calc(34 * var(--gate-u))}.app-age-gate__title[data-v-4656032d]{font-size:calc(62 * var(--gate-u))}.app-age-gate__actions[data-v-4656032d]{margin-top:calc(10 * var(--gate-u))}}.settings-button[data-v-d1af5b78]{width:calc(40 * var(--game-u));height:calc(40 * var(--game-u));border-radius:var(--game-radius-sm);color:var(--ui-text);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.settings-button[data-v-d1af5b78]:hover{color:var(--ui-accent)}}.settings-button__icon[data-v-d1af5b78]{width:calc(44 * var(--game-u));height:calc(44 * var(--game-u));overflow:visible}.settings-button__gear[data-v-d1af5b78]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;transform-origin:50%;transform-box:fill-box;transition:transform .5s var(--game-ease-out)}.settings-button:focus-visible .settings-button__gear[data-v-d1af5b78]{transform:rotate(60deg)}@media (hover:hover) and (pointer:fine){.settings-button:hover .settings-button__gear[data-v-d1af5b78]{transform:rotate(60deg)}}[data-v-650f5181]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-650f5181]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-650f5181]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.cursor-picker[data-v-650f5181]{flex-direction:column;gap:.75rem;display:flex}.cursor-picker__grid[data-v-650f5181]{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.75rem;display:grid}.cursor-picker__item[data-v-650f5181]{aspect-ratio:1;place-items:center;display:grid;position:relative}@media (height<=900px){.cursor-picker__item[data-v-650f5181]{aspect-ratio:5/4}}.cursor-picker__item[data-v-650f5181]{border:1px solid var(--ui-line);border-radius:var(--ui-tile-radius);background-color:var(--ui-tile);transition:border-color .2s ease-out,background-color .2s ease-out}@media (hover:hover) and (pointer:fine){.cursor-picker__item[data-v-650f5181]:hover{border-color:var(--ui-line-hover);background-color:var(--ui-tile-hover)}}.cursor-picker__item_selected[data-v-650f5181],.cursor-picker__item_selected[data-v-650f5181]:hover{border-color:var(--ui-accent);background-color:var(--ui-tile-hover)}.cursor-picker__item[data-v-650f5181]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.cursor-picker__image[data-v-650f5181]{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;transition:transform .25s cubic-bezier(.22,1,.36,1);display:block}.cursor-picker__item:focus-visible .cursor-picker__image[data-v-650f5181]{transform:scale(1.08)}@media (hover:hover) and (pointer:fine){.cursor-picker__item:hover .cursor-picker__image[data-v-650f5181]{transform:scale(1.08)}}.cursor-picker__check[data-v-650f5181]{border:1px solid var(--ui-text);background-color:var(--ui-accent);opacity:0;border-radius:50%;place-items:center;width:1.375rem;height:1.375rem;transition:opacity .2s ease-out,transform .3s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:-.4375rem;right:-.4375rem;transform:scale(.4)}.cursor-picker__check svg[data-v-650f5181]{width:66%;height:66%}.cursor-picker__check path[data-v-650f5181]{stroke:var(--ui-on-accent);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}.cursor-picker__item_selected .cursor-picker__check[data-v-650f5181]{opacity:1;transform:none}.cursor-picker__name[data-v-650f5181]{color:var(--ui-accent);letter-spacing:.04em;text-align:center;margin:0;font-size:.875rem;font-weight:600}.ui-theme-picker[data-v-b04a104e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ui-theme-picker__item[data-v-b04a104e]{border:1px solid var(--ui-line);border-radius:var(--ui-tile-radius);background-color:var(--ui-tile);color:var(--ui-text-soft);flex-direction:column;align-items:stretch;gap:.5rem;padding:.5rem .5rem .625rem;transition:border-color .2s ease-out,background-color .2s ease-out;display:flex}@media (hover:hover) and (pointer:fine){.ui-theme-picker__item[data-v-b04a104e]:hover{border-color:var(--ui-line-hover);background-color:var(--ui-tile-hover)}}.ui-theme-picker__item_selected[data-v-b04a104e],.ui-theme-picker__item_selected[data-v-b04a104e]:hover{border-color:var(--ui-accent);background-color:var(--ui-tile-hover)}.ui-theme-picker__item[data-v-b04a104e]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-theme-picker__preview[data-v-b04a104e]{aspect-ratio:16/10;border-radius:calc(var(--ui-tile-radius) * .6);background:radial-gradient(circle at 70% 20%,#96b4e659,#0000 55%),linear-gradient(160deg,#1f3550,#0d1622 70%);place-items:center;display:grid;overflow:hidden}.ui-theme-picker__panel[data-v-b04a104e]{border:1px solid var(--ui-panel-line);background-color:var(--ui-panel);flex-direction:column;gap:9%;width:64%;height:72%;padding:10%;display:flex;position:relative}.ui-theme-picker__line[data-v-b04a104e]{background-color:var(--ui-text);opacity:.55;border-radius:1px;width:80%;height:5%;min-height:2px;display:block}.ui-theme-picker__line_accent[data-v-b04a104e]{background-color:var(--ui-accent);opacity:1;width:50%}.ui-theme-picker__line_short[data-v-b04a104e]{width:60%}.ui-theme-picker__button[data-v-b04a104e]{border:1px solid var(--ui-primary-line);background-color:var(--ui-primary);height:22%;margin-top:auto;display:block}.ui-theme-picker__preview_glass .ui-theme-picker__panel[data-v-b04a104e]{border-radius:6px}.ui-theme-picker__preview_glass .ui-theme-picker__button[data-v-b04a104e]{border-radius:3px}.ui-theme-picker__preview_gold .ui-theme-picker__panel[data-v-b04a104e]{clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);border:0}.ui-theme-picker__preview_gold .ui-theme-picker__button[data-v-b04a104e]{clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px),0 3px);border:0}.ui-theme-picker__preview_steel .ui-theme-picker__panel[data-v-b04a104e]{outline:1px solid var(--ui-panel-line);outline-offset:-4px}.ui-theme-picker__name[data-v-b04a104e]{letter-spacing:.02em;text-align:center;font-size:.8125rem;font-weight:600}.ui-theme-picker__item_selected .ui-theme-picker__name[data-v-b04a104e]{color:var(--ui-accent)}@media (width<=480px){.ui-theme-picker[data-v-b04a104e]{gap:.5rem}.ui-theme-picker__item[data-v-b04a104e]{padding:.375rem .375rem .5rem}.ui-theme-picker__name[data-v-b04a104e]{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.ui-theme-picker__item[data-v-b04a104e]{transition:none}}[data-v-d3405732]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-d3405732]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-d3405732]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.settings-switch-row[data-v-d3405732]{border:1px solid var(--ui-line);border-radius:var(--ui-tile-radius);background-color:var(--ui-tile);text-align:left;align-items:center;gap:.875rem;width:100%;min-height:3.5rem;padding:.625rem 1.125rem;transition:border-color .2s ease-out,background-color .2s ease-out;display:flex}@media (hover:hover) and (pointer:fine){.settings-switch-row[data-v-d3405732]:hover{border-color:var(--ui-line-hover);background-color:var(--ui-tile-hover)}}.settings-switch-row[data-v-d3405732]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.settings-switch-row__label[data-v-d3405732]{flex:1;font-weight:600}.settings-switch-row__state[data-v-d3405732]{color:var(--ui-text-muted);font-size:.875rem}@media (width<=480px){.settings-switch-row__state[data-v-d3405732]{display:none}}.settings-switch-row__track[data-v-d3405732]{background-color:var(--ui-line);border-radius:3.75rem;flex-shrink:0;width:2.75rem;height:1.5rem;transition:background-color .25s ease-out;position:relative}.settings-switch-row__thumb[data-v-d3405732]{background-color:var(--ui-text);border-radius:50%;width:1.125rem;height:1.125rem;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 1px 4px #04081459}.settings-switch-row_checked .settings-switch-row__track[data-v-d3405732]{background-color:var(--ui-accent)}.settings-switch-row_checked .settings-switch-row__thumb[data-v-d3405732]{transform:translate(1.25rem)}.settings-modal[data-v-6c6cf824]{flex-direction:column;gap:min(1.75rem,3.2dvh);display:flex}.settings-modal__section[data-v-6c6cf824]{flex-direction:column;gap:.75rem;display:flex}.settings-modal__section-title[data-v-6c6cf824]{color:var(--ui-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.8125rem;font-weight:700}@media not (any-pointer:fine){.settings-modal__section_cursor[data-v-6c6cf824]{display:none}}.app-menu-icon[data-v-6648c544]{width:calc(40 * var(--game-u));height:calc(26 * var(--game-u));display:inline-flex}.app-menu-icon__shape[data-v-6648c544]{width:100%;height:100%;overflow:visible}.app-menu-icon__bar[data-v-6648c544]{fill:currentColor;transform-box:fill-box;transform-origin:50%;transition:transform .28s cubic-bezier(.2,.8,.3,1),opacity .18s ease-out}.app-menu-icon__bar_middle[data-v-6648c544]{transition-duration:.18s}.app-menu-icon_open .app-menu-icon__bar_top[data-v-6648c544]{transform:translateY(11px)rotate(45deg)scaleX(.72)}.app-menu-icon_open .app-menu-icon__bar_middle[data-v-6648c544]{opacity:0;transform:scaleX(.2)}.app-menu-icon_open .app-menu-icon__bar_bottom[data-v-6648c544]{transform:translateY(-11px)rotate(-45deg)scaleX(.72)}[data-v-8c0aa7f8]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-8c0aa7f8]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-8c0aa7f8]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.app-header[data-v-8c0aa7f8]{z-index:var(--game-z-header);pointer-events:none;--game-u:max(min(100dvh / 1080, 100vw / 1680), .75px);--app-header-item-u:var(--game-u);position:absolute;top:0;left:0;right:0}@media (pointer:fine){.app-header[data-v-8c0aa7f8]{--app-header-item-u:max(var(--game-u), 1px)}}.app-header__logo[data-v-8c0aa7f8],.app-header__menu-toggle[data-v-8c0aa7f8],.app-header__settings[data-v-8c0aa7f8],.app-header__link[data-v-8c0aa7f8]{--game-u:var(--app-header-item-u)}.app-header__bar[data-v-8c0aa7f8]{z-index:1;align-items:center;gap:calc(30 * var(--game-u));min-height:var(--game-header-height);padding:var(--game-header-bar-padding);padding-top:max(60 * var(--game-u), env(safe-area-inset-top,0px));padding-right:max(60 * var(--game-u), env(safe-area-inset-right,0px) + .5rem);padding-left:max(60 * var(--game-u), env(safe-area-inset-left,0px) + .5rem);pointer-events:none;display:flex;position:relative}.app-header__bar[data-v-8c0aa7f8]>*{pointer-events:auto}@media (width<=600px),(height<=540px){.app-header__bar[data-v-8c0aa7f8]{padding:max(.875rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px) + .5rem) .5rem max(1rem, env(safe-area-inset-left,0px) + .5rem);gap:.75rem}}.app-header__menu-toggle[data-v-8c0aa7f8]{width:calc(40 * var(--game-u));height:calc(40 * var(--game-u));border-radius:var(--game-radius-sm);color:var(--ui-text);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s ease-out;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.app-header__menu-toggle[data-v-8c0aa7f8]:hover{color:var(--ui-accent)}}@media (width<=600px),(height<=540px){.app-header__menu-toggle[data-v-8c0aa7f8]:after,.app-header__settings[data-v-8c0aa7f8]:after{content:"";position:absolute;inset:-7px}.app-header__settings[data-v-8c0aa7f8]{position:relative}}.app-header__logo[data-v-8c0aa7f8]{align-items:center;margin-right:auto;display:flex}.app-header__logo img[data-v-8c0aa7f8]{height:calc(40 * var(--game-u));width:auto}.app-header__nav[data-v-8c0aa7f8]{justify-content:flex-end;gap:calc(30 * var(--game-u));flex-wrap:wrap;display:none}.app-header__link[data-v-8c0aa7f8],.app-header__panel-link[data-v-8c0aa7f8]{color:var(--ui-text);text-transform:uppercase;font-size:1rem;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.app-header__link[data-v-8c0aa7f8]:hover,.app-header__panel-link[data-v-8c0aa7f8]:hover{color:var(--ui-accent)}}.app-header__link[data-v-8c0aa7f8]{font-size:calc(16 * var(--game-u))}.app-header__backdrop[data-v-8c0aa7f8]{background:var(--game-color-backdrop);opacity:.45;pointer-events:auto;position:fixed;inset:0}.app-header__panel[data-v-8c0aa7f8]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .app-header__panel[data-v-8c0aa7f8]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .app-header__panel[data-v-8c0aa7f8]{background-color:#0e121ee0}}.app-header__panel[data-v-8c0aa7f8]{background-color:var(--ui-panel);background-image:var(--ui-panel-image);border:1px solid var(--ui-panel-line);border-radius:var(--ui-panel-radius)}:root[data-ui-theme=gold] .app-header__panel[data-v-8c0aa7f8]{--ui-frame-chamfer:20px;--ui-frame-chamfer-tl:20px;--ui-frame-chamfer-tr:20px;--ui-frame-chamfer-br:20px;--ui-frame-chamfer-bl:20px;clip-path:polygon(-2px 22px,22px -2px,calc(100% - 22px) -2px,calc(100% + 2px) 22px,calc(100% + 2px) calc(100% - 22px),calc(100% - 22px) calc(100% + 2px),22px calc(100% + 2px),-2px calc(100% - 22px));border-radius:0}:root[data-ui-theme=gold] .app-header__panel[data-v-8c0aa7f8]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .app-header__panel[data-v-8c0aa7f8]{border-radius:0}.app-header__panel[data-v-8c0aa7f8]{box-shadow:var(--ui-panel-shadow);color:var(--ui-text);inset:var(--game-header-offset) 0;width:min(18.75rem,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 2 * var(--game-header-offset));text-align:center;--glass-reveal:0;transform-origin:50%;visibility:hidden;pointer-events:none;margin:auto;padding:.875rem .5rem;transition:--glass-reveal .25s ease-out,transform .3s cubic-bezier(.22,1,.36,1),visibility .3s;position:fixed;overflow-y:auto;transform:translateY(-.5rem)scale(.96)}.app-header__panel-nav[data-v-8c0aa7f8]{flex-direction:column;display:flex}.app-header__panel-link[data-v-8c0aa7f8]{border-radius:var(--ui-tile-radius);letter-spacing:.04em;justify-content:center;align-items:center;min-height:3.25rem;padding:0 1rem;font-size:1.0625rem;transition:background-color .2s ease-out,color .2s ease-out;display:flex}.app-header__panel-link[data-v-8c0aa7f8]:focus-visible{background-color:var(--ui-tile-hover);color:var(--ui-accent)}@media (hover:hover) and (pointer:fine){.app-header__panel-link[data-v-8c0aa7f8]:hover{background-color:var(--ui-tile-hover);color:var(--ui-accent)}}.app-header__debug[data-v-8c0aa7f8]{flex-direction:column;display:flex;position:relative}.app-header__panel-nav[data-v-8c0aa7f8]{position:relative}.app-header__panel-nav+.app-header__debug[data-v-8c0aa7f8]{box-shadow:0 -1px 0 var(--ui-line);margin-top:.5rem;padding-top:.5rem}.app-header__debug-title[data-v-8c0aa7f8]{color:var(--ui-accent);letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin:0;padding:.25rem 1rem;font-size:.6875rem;font-weight:700}.app-header__debug-action[data-v-8c0aa7f8]{border-radius:var(--ui-tile-radius);min-height:2.75rem;color:var(--ui-text);text-align:center;justify-content:center;align-items:center;padding:0 1rem;font-size:.875rem;font-weight:600;transition:background-color .2s ease-out;display:flex}.app-header__debug-action[data-v-8c0aa7f8]:focus-visible{background-color:var(--ui-tile-hover)}@media (hover:hover) and (pointer:fine){.app-header__debug-action[data-v-8c0aa7f8]:hover{background-color:var(--ui-tile-hover)}}.app-header__debug-action_danger[data-v-8c0aa7f8]{color:#f04343}@media (width>=48rem) and (height>=541px),(width>=48rem) and (pointer:fine){.app-header_menu-open .app-header__nav[data-v-8c0aa7f8]{display:flex}.app-header:not(.app-header_debug) .app-header__panel[data-v-8c0aa7f8],.app-header:not(.app-header_debug) .app-header__backdrop[data-v-8c0aa7f8]{display:none}.app-header__backdrop[data-v-8c0aa7f8]{background:0 0}.app-header__panel[data-v-8c0aa7f8]{inset:calc(var(--game-header-offset) - .5rem) max(60 * var(--game-u), env(safe-area-inset-right,0px) + .5rem) auto auto;text-align:left;transform-origin:100% 0;max-height:none;margin:0}.app-header__debug-action[data-v-8c0aa7f8]{text-align:left;justify-content:flex-start}}.app-header_menu-open .app-header__panel[data-v-8c0aa7f8]{--glass-reveal:1;visibility:visible;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.app-header__panel[data-v-8c0aa7f8]{transition:visibility;transform:none}}[data-v-4b8af9c2]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-4b8af9c2]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-4b8af9c2]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}@keyframes app-preloader-rise-4b8af9c2{0%{opacity:0;transform:translate3d(0, calc(14 * var(--game-u)), 0)}to{opacity:1;transform:translate(0,0)}}.app-preloader[data-v-4b8af9c2]{z-index:var(--game-z-preloader);color:#fff;text-align:center;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.app-preloader__content[data-v-4b8af9c2]{align-items:center;gap:calc(20 * var(--game-u));flex-direction:column;animation:.6s ease-out both app-preloader-rise-4b8af9c2;display:flex;position:relative}.app-preloader__kicker[data-v-4b8af9c2]{font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:max(.6875rem, 20 * var(--game-u));letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.45}.app-preloader__title[data-v-4b8af9c2]{color:var(--ui-text);font-family:SAGRADA,Ruda,Segoe UI,system-ui,sans-serif;font-size:calc(140 * var(--game-u));text-transform:uppercase;white-space:nowrap;margin:0;font-weight:900;line-height:1}.app-preloader__bar[data-v-4b8af9c2]{width:calc(420 * var(--game-u));height:calc(4 * var(--game-u));margin-top:calc(24 * var(--game-u));border-radius:calc(2 * var(--game-u));background:var(--ui-line);position:relative;overflow:hidden}.app-preloader__bar-fill[data-v-4b8af9c2]{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg, var(--ui-primary) 0%, var(--ui-accent) 100%);width:100%;height:100%;transition:transform .45s cubic-bezier(.22,.61,.36,1);display:block}.app-preloader__status[data-v-4b8af9c2]{gap:calc(12 * var(--game-u));color:var(--ui-text-muted);font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:max(.75rem, 16 * var(--game-u));justify-content:center;align-items:baseline;font-weight:500;display:flex}.app-preloader__percent[data-v-4b8af9c2]{color:var(--ui-text);font-variant-numeric:tabular-nums}@media (aspect-ratio<=1){.app-preloader[data-v-4b8af9c2]{--game-u:calc(var(--game-pu) * .42);padding-inline:calc(20 * var(--game-pu))}.app-preloader__kicker[data-v-4b8af9c2]{font-size:calc(12 * var(--game-pu))}.app-preloader__title[data-v-4b8af9c2]{white-space:normal}.app-preloader__status[data-v-4b8af9c2]{font-size:calc(13 * var(--game-pu))}}.game-cursor[data-v-d5bdedce]{z-index:var(--game-z-cursor);pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.game-cursor_hidden[data-v-d5bdedce]{visibility:hidden}.game-cursor__image[data-v-d5bdedce]{max-width:none;translate:var(--cursor-offset-x) var(--cursor-offset-y);-webkit-user-select:none;user-select:none;transition:transform .12s ease-out;display:block}.game-cursor_hovering .game-cursor__image[data-v-d5bdedce]{transform:scale(1.08)rotate(-4deg)}.game-cursor_pressed .game-cursor__image[data-v-d5bdedce]{transform:scale(.88)rotate(-8deg)}.app-shell[data-v-2384bbc7]{background-color:var(--game-color-bg);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.app-shell__main[data-v-2384bbc7]{min-height:0;padding-top:var(--game-header-offset);flex-direction:column;flex:1;display:flex}.app-shell-preloader-leave-active[data-v-2384bbc7]{transition:opacity .6s ease-out,transform .6s ease-out}.app-shell-preloader-leave-to[data-v-2384bbc7]{opacity:0;transform:scale(1.04)}.campaign-info-modal__text[data-v-c875b896]{color:var(--ui-text-muted);margin:0 0 min(1.25rem,2.4dvh)}.campaign-info-modal__steps[data-v-c875b896]{flex-direction:column;gap:min(.875rem,1.8dvh);margin:0;padding:0;list-style:none;display:flex}.campaign-info-modal__step[data-v-c875b896]{align-items:center;gap:.875rem;display:flex}.campaign-info-modal__step-mark[data-v-c875b896]{aspect-ratio:1;border:1px solid var(--ui-line-hover);border-radius:50%;flex-shrink:0;place-items:center;width:min(2.25rem,4.6dvh);font-weight:700;line-height:1;display:grid}.campaign-info-modal__step-mark svg[data-v-c875b896]{width:62%;height:62%;overflow:visible}.campaign-info-modal__step-mark path[data-v-c875b896]{stroke:var(--ui-on-accent);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.campaign-info-modal__step_done[data-v-c875b896]{color:var(--ui-text-muted)}.campaign-info-modal__step_done .campaign-info-modal__step-mark[data-v-c875b896]{border-color:var(--ui-text);background:var(--ui-accent)}.campaign-info-modal__visually-hidden[data-v-c875b896]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-v-32a352e1]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-32a352e1]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-32a352e1]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-puzzle-modal[data-v-32a352e1]{--gap:min(1.375rem, 2.8dvh);gap:var(--gap);flex-direction:column;display:flex}.campaign-puzzle-modal__type_instant .campaign-puzzle-modal__letter-fade[data-v-32a352e1],.campaign-puzzle-modal__seal_instant .campaign-puzzle-modal__seal-line[data-v-32a352e1],.campaign-puzzle-modal_instant .campaign-puzzle-modal__answer[data-v-32a352e1]{animation:none}.campaign-puzzle-modal_instant .campaign-puzzle-modal__answer[data-v-32a352e1]{transition:none}.campaign-puzzle-modal__word[data-v-32a352e1]{white-space:nowrap}.campaign-puzzle-modal__letter-fade[data-v-32a352e1]{animation:.45s ease-out both campaign-puzzle-letter-32a352e1;animation-delay:calc(.35s + var(--i) * 25ms)}.campaign-puzzle-modal__sr-title[data-v-32a352e1]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.campaign-puzzle-modal__seal[data-v-32a352e1]{align-self:stretch;align-items:center;gap:.875rem;margin-block:.375rem;display:flex}.campaign-puzzle-modal__seal-line[data-v-32a352e1]{background:linear-gradient(90deg, transparent, var(--ui-line-hover));transform-origin:100%;flex:1;height:1px;transition:background-color .5s ease-out,box-shadow .5s ease-out;animation:.8s cubic-bezier(.22,1,.36,1) .2s backwards campaign-puzzle-line-32a352e1}.campaign-puzzle-modal__seal-line_end[data-v-32a352e1]{background:linear-gradient(90deg, var(--ui-line-hover), transparent);transform-origin:0}.campaign-puzzle-modal__medal[data-v-32a352e1]{aspect-ratio:1;border:1px solid var(--ui-line-hover);background-color:var(--ui-tile);width:min(3.625rem,7.4dvh);color:var(--ui-accent);border-radius:50%;flex-shrink:0;place-items:center;transition:background-color .45s ease-out .3s,border-color .45s ease-out .3s,box-shadow .6s ease-out .3s;display:grid;position:relative}.campaign-puzzle-modal__medal[data-v-32a352e1]:before{content:"";border:1px solid var(--ui-line);border-radius:50%;position:absolute;inset:-.375rem}.campaign-puzzle-modal__medal-icon[data-v-32a352e1]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1;width:58%;height:58%;transition:opacity .3s ease-out .3s,scale .5s cubic-bezier(.34,1.56,.64,1) .3s,rotate .5s cubic-bezier(.22,1,.36,1) .3s;overflow:visible}.campaign-puzzle-modal__medal-icon_check[data-v-32a352e1]{opacity:0;stroke:var(--ui-on-accent);stroke-width:2.4px;stroke-dasharray:1;stroke-dashoffset:1px;rotate:-40deg;scale:.4}.campaign-puzzle-modal__medal-miss[data-v-32a352e1]{pointer-events:none;border-radius:50%;animation:.7s ease-out forwards campaign-puzzle-fade-out-32a352e1;position:absolute;inset:-1px;box-shadow:0 0 0 1px #d65648e6,0 0 1.375rem #d65648b3}.campaign-puzzle-modal__medal-ring[data-v-32a352e1]{border:1px solid var(--ui-accent);pointer-events:none;border-radius:50%;animation:1s cubic-bezier(.22,1,.36,1) .3s both campaign-puzzle-ring-32a352e1;position:absolute;inset:-1px}.campaign-puzzle-modal__medal-ring_late[data-v-32a352e1]{animation-delay:.48s}.campaign-puzzle-modal__seal_solved .campaign-puzzle-modal__seal-line[data-v-32a352e1]{box-shadow:0 0 .625rem rgba(var(--ui-cta-glow), .6);background-color:#0000}.campaign-puzzle-modal__seal_solved .campaign-puzzle-modal__medal[data-v-32a352e1]{border-color:var(--ui-accent);background-color:var(--ui-accent);box-shadow:0 0 0 .25rem rgba(var(--ui-cta-glow), .18), 0 0 1.75rem rgba(var(--ui-cta-glow), .55)}.campaign-puzzle-modal__seal_solved .campaign-puzzle-modal__medal-icon_question[data-v-32a352e1]{opacity:0;rotate:40deg;scale:.4}.campaign-puzzle-modal__seal_solved .campaign-puzzle-modal__medal-icon_check[data-v-32a352e1]{opacity:1;stroke-dashoffset:0;transition:opacity .2s ease-out .38s,scale .55s cubic-bezier(.34,1.56,.64,1) .38s,rotate .55s cubic-bezier(.22,1,.36,1) .38s,stroke-dashoffset .45s ease-out .45s;rotate:0deg;scale:1}.campaign-puzzle-modal__answers[data-v-32a352e1]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:min(.75rem,1.6dvh);margin:0;padding:0;list-style:none;display:grid}.campaign-puzzle-modal__answer[data-v-32a352e1]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .campaign-puzzle-modal__answer[data-v-32a352e1]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .campaign-puzzle-modal__answer[data-v-32a352e1]{background-color:#0e121ee0}}.campaign-puzzle-modal__answer[data-v-32a352e1]{background-color:var(--ui-chip);background-image:var(--ui-chip-image);border:1px solid var(--ui-chip-line);border-radius:var(--ui-chip-radius)}:root[data-ui-theme=gold] .campaign-puzzle-modal__answer[data-v-32a352e1]{--ui-frame-chamfer:9px;--ui-frame-chamfer-tl:9px;--ui-frame-chamfer-tr:9px;--ui-frame-chamfer-br:9px;--ui-frame-chamfer-bl:9px;clip-path:polygon(-2px 11px,11px -2px,calc(100% - 11px) -2px,calc(100% + 2px) 11px,calc(100% + 2px) calc(100% - 11px),calc(100% - 11px) calc(100% + 2px),11px calc(100% + 2px),-2px calc(100% - 11px));border-radius:0}:root[data-ui-theme=gold] .campaign-puzzle-modal__answer[data-v-32a352e1]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .campaign-puzzle-modal__answer[data-v-32a352e1]{border-radius:0}.campaign-puzzle-modal__answer[data-v-32a352e1]{width:100%;height:100%;min-height:min(4rem,8.4dvh);color:var(--ui-text-soft);font:inherit;text-align:left;animation:.4s ease-out backwards campaign-puzzle-answer-32a352e1;animation-delay:calc(var(--title-end) + .1s + var(--i) * 70ms);align-items:center;gap:.8em;padding:.7em 1.1em .7em .8em;font-size:clamp(.8125rem,2.5dvh,1rem);font-weight:700;line-height:1.25;transition:background-color .35s ease-out,border-color .35s ease-out,color .35s ease-out,box-shadow .45s ease-out,translate .3s cubic-bezier(.22,1,.36,1),scale .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.campaign-puzzle-modal__answer[data-v-32a352e1]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.campaign-puzzle-modal__answer[data-v-32a352e1]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff29 48%,#ffffff0d 56%,#0000 70%);position:absolute;inset:0;translate:-110%}@media (hover:hover) and (pointer:fine){.campaign-puzzle-modal__answer[data-v-32a352e1]:not([aria-disabled=true]):hover{border-color:var(--ui-line-hover);background-color:var(--ui-chip-hover);color:var(--ui-text);translate:0 -2px}.campaign-puzzle-modal__answer[data-v-32a352e1]:not([aria-disabled=true]):hover:after{transition:translate .75s cubic-bezier(.22,1,.36,1);translate:110%}}.campaign-puzzle-modal__answer[data-v-32a352e1]:not([aria-disabled=true]):active{transition-duration:.12s;scale:.97}.campaign-puzzle-modal__answer[aria-disabled=true][data-v-32a352e1]{cursor:default}.campaign-puzzle-modal__letter[data-v-32a352e1]{isolation:isolate;aspect-ratio:1;width:1.9em;color:var(--ui-accent);flex-shrink:0;place-items:center;font-size:.85em;font-weight:800;line-height:1;transition:color .35s ease-out;display:grid;position:relative}.campaign-puzzle-modal__letter[data-v-32a352e1]:before{content:"";z-index:-1;border:1px solid var(--letter-line,var(--ui-line-hover));background-color:var(--letter-fill,transparent);border-radius:50%;transition:background-color .35s ease-out,border-color .35s ease-out;position:absolute;inset:0}:root[data-ui-theme=gold] .campaign-puzzle-modal__letter[data-v-32a352e1]:before{border-radius:0;inset:12%;rotate:45deg}:root[data-ui-theme=steel] .campaign-puzzle-modal__letter[data-v-32a352e1]:before{border-radius:0}.campaign-puzzle-modal__text[data-v-32a352e1]{background:linear-gradient(currentColor,currentColor) 0 55%/0% 1px no-repeat;flex:0 auto;min-width:0;transition:background-size .45s cubic-bezier(.22,1,.36,1) .2s}.campaign-puzzle-modal__answer_wrong[data-v-32a352e1]{color:var(--ui-text-muted);opacity:calc(var(--glass-reveal,1) * .62);background-image:linear-gradient(#d6564829,#d6564829);border-color:#d65648bf;animation:.7s ease-out campaign-puzzle-hit-32a352e1}.campaign-puzzle-modal__answer_wrong .campaign-puzzle-modal__letter[data-v-32a352e1]{--letter-line:#d65648cc;color:#d65648}.campaign-puzzle-modal__answer_wrong .campaign-puzzle-modal__text[data-v-32a352e1]{background-size:100% 1px}.campaign-puzzle-modal__crack[data-v-32a352e1]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.campaign-puzzle-modal__crack_mirrored[data-v-32a352e1]{scale:-1 1}.campaign-puzzle-modal__crack path[data-v-32a352e1]{fill:none;stroke:#d65648d9;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:.32s ease-out forwards campaign-puzzle-draw-32a352e1}.campaign-puzzle-modal__answer_correct[data-v-32a352e1]{--ui-frame-line:var(--ui-primary-line);border-color:var(--ui-primary-line);background-color:var(--ui-primary);color:var(--ui-primary-text);box-shadow:0 0 0 1px rgba(var(--ui-cta-glow), .35), 0 0 1.875rem rgba(var(--ui-cta-glow), .45)}.campaign-puzzle-modal__answer_correct .campaign-puzzle-modal__letter[data-v-32a352e1]{--letter-line:var(--ui-primary-text);--letter-fill:var(--ui-primary-text);color:var(--ui-primary)}.campaign-puzzle-modal__answer_faded[data-v-32a352e1]{opacity:calc(var(--glass-reveal,1) * .32);transition-property:background-color,border-color,color,box-shadow,translate,scale,opacity;transition-delay:calc(.12s + var(--i) * 50ms);scale:.96}.campaign-puzzle-modal__done-slot[data-v-32a352e1]{margin-top:calc(var(--gap) * -1);grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1) .3s;display:grid}.campaign-puzzle-modal__done-slot_open[data-v-32a352e1]{grid-template-rows:1fr}.campaign-puzzle-modal__done-clip[data-v-32a352e1]{min-height:0;overflow:hidden}.campaign-puzzle-modal__done[data-v-32a352e1]{padding-top:var(--gap);color:var(--ui-accent);justify-content:center;align-items:center;gap:.75rem;margin:0;font-weight:700;display:flex}.campaign-puzzle-modal_solved-here .campaign-puzzle-modal__done[data-v-32a352e1]{animation:.6s cubic-bezier(.22,1.2,.36,1) .55s backwards campaign-puzzle-done-32a352e1}.campaign-puzzle-modal__sweep-clip[data-v-32a352e1]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.campaign-puzzle-modal__sweep[data-v-32a352e1]{pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff24 47%,#ffffff0a 53%,#0000 62%);animation:1.1s cubic-bezier(.22,1,.36,1) .12s both campaign-puzzle-sweep-32a352e1;position:absolute;inset:0}.campaign-puzzle-modal__visually-hidden[data-v-32a352e1]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.campaign-puzzle-modal__glow[data-v-32a352e1],.campaign-puzzle-modal__miss[data-v-32a352e1],.campaign-puzzle-modal__rays[data-v-32a352e1]{pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.campaign-puzzle-modal__glow[data-v-32a352e1]{aspect-ratio:1.4;background:radial-gradient(closest-side, rgba(var(--ui-cta-glow), .22), rgba(var(--ui-cta-glow), .08) 55%, transparent);width:min(130vw,68.75rem)}.campaign-puzzle-modal__miss[data-v-32a352e1]{background:radial-gradient(closest-side,#d6564847,#d656480f 60%,#0000);width:100%;height:100%;animation:.8s ease-out forwards campaign-puzzle-fade-out-32a352e1;box-shadow:inset 0 0 min(18vw,18vh) #d656488c}.campaign-puzzle-modal__rays[data-v-32a352e1]{aspect-ratio:1;background:repeating-conic-gradient(from 0deg, rgba(var(--ui-cta-glow), 0) 0deg, rgba(var(--ui-cta-glow), .3) 3deg, rgba(var(--ui-cta-glow), 0) 6.5deg, transparent 15deg);opacity:.65;border-radius:50%;width:min(160vmax,100rem);animation:60s linear infinite campaign-puzzle-rays-spin-32a352e1;-webkit-mask:radial-gradient(closest-side,#000 20%,#00000080 48%,#0000 80%);mask:radial-gradient(closest-side,#000 20%,#00000080 48%,#0000 80%)}.campaign-puzzle-modal__rays_burst[data-v-32a352e1]{animation:1.4s cubic-bezier(.22,1,.36,1) backwards campaign-puzzle-rays-burst-32a352e1,60s linear infinite campaign-puzzle-rays-spin-32a352e1}.campaign-puzzle-fx[data-v-32a352e1]{z-index:41;pointer-events:none;position:fixed;inset:0;overflow:hidden}.campaign-puzzle-fx[data-v-32a352e1] .campaign-puzzle-fx__spark,.campaign-puzzle-fx[data-v-32a352e1] .campaign-puzzle-fx__shard{will-change:transform, opacity;display:block;position:absolute}.campaign-puzzle-fx[data-v-32a352e1] .campaign-puzzle-fx__spark{background:var(--particle-color,var(--ui-accent));width:.4375rem;height:.4375rem;box-shadow:0 0 .625rem var(--particle-color,var(--ui-accent));border-radius:.09375rem}.campaign-puzzle-fx[data-v-32a352e1] .campaign-puzzle-fx__shard{clip-path:polygon(50% 0,100% 100%,0 70%);background:#d65648;width:.4375rem;height:.5625rem}.campaign-puzzle-fx[data-v-32a352e1] .campaign-puzzle-fx__spark_ring{border:2px solid var(--particle-color,var(--ui-accent));width:7.5rem;height:7.5rem;box-shadow:0 0 1.125rem var(--particle-color,var(--ui-accent));background:0 0;border-radius:50%}@keyframes campaign-puzzle-letter-32a352e1{0%{opacity:0}}@keyframes campaign-puzzle-line-32a352e1{0%{opacity:0;scale:0 1}}@keyframes campaign-puzzle-answer-32a352e1{0%{--glass-reveal:0}}@keyframes campaign-puzzle-hit-32a352e1{0%,25%{opacity:var(--glass-reveal,1);background-image:linear-gradient(#d6564880,#d6564880);border-color:#d65648;box-shadow:0 0 1.625rem #d65648a6}}@keyframes campaign-puzzle-draw-32a352e1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes campaign-puzzle-ring-32a352e1{0%{opacity:.9;scale:1}to{opacity:0;scale:2.6}}@keyframes campaign-puzzle-fade-out-32a352e1{0%{opacity:1}to{opacity:0}}@keyframes campaign-puzzle-done-32a352e1{0%{opacity:0;translate:0 .8em;scale:.9}}@keyframes campaign-puzzle-sweep-32a352e1{0%{translate:-100%}to{translate:100%}}@keyframes campaign-puzzle-rays-burst-32a352e1{0%{opacity:0;scale:.3}35%{opacity:1}}@keyframes campaign-puzzle-rays-spin-32a352e1{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.campaign-puzzle-modal__letter-fade[data-v-32a352e1],.campaign-puzzle-modal__seal-line[data-v-32a352e1],.campaign-puzzle-modal__answer[data-v-32a352e1],.campaign-puzzle-modal__done[data-v-32a352e1]{animation-delay:0s!important}.campaign-puzzle-modal__rays[data-v-32a352e1],.campaign-puzzle-modal__sweep[data-v-32a352e1],.campaign-puzzle-modal__medal-ring[data-v-32a352e1]{display:none}}[data-v-cd9c7e78]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-cd9c7e78]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-cd9c7e78]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}@keyframes fullscreen-video-loader-in-cd9c7e78{0%{opacity:0}to{opacity:1}}@keyframes fullscreen-video-spin-cd9c7e78{to{rotate:360deg}}.fullscreen-video[data-v-cd9c7e78]{z-index:var(--game-z-video);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.fullscreen-video[data-v-cd9c7e78]:before{content:"";background:var(--game-color-bg);position:absolute;inset:0}.fullscreen-video[data-v-cd9c7e78]:focus{outline:none}.fullscreen-video__stage[data-v-cd9c7e78],.fullscreen-video__placeholder[data-v-cd9c7e78]{width:100%;height:100%;position:relative}.fullscreen-video__stage[data-v-cd9c7e78] video{background:var(--game-color-bg);object-fit:cover;width:100%;height:100%;display:block}@media (aspect-ratio<=1){.fullscreen-video__stage[data-v-cd9c7e78] video{object-fit:contain}}.fullscreen-video__placeholder[data-v-cd9c7e78]{justify-content:center;align-items:center;gap:var(--game-space-md);padding:var(--game-safe-padding);text-align:center;background:radial-gradient(circle at center, var(--game-color-surface-elevated) 0%, var(--game-color-bg) 70%);flex-direction:column;display:flex}.fullscreen-video__kicker[data-v-cd9c7e78]{color:var(--game-color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.fullscreen-video__title[data-v-cd9c7e78]{max-width:28rem;margin:0}.fullscreen-video__hint[data-v-cd9c7e78]{max-width:28rem;color:var(--game-color-text-muted)}.fullscreen-video__loader[data-v-cd9c7e78]{justify-content:center;align-items:center;gap:max(20 * var(--game-u), .875rem);pointer-events:none;flex-direction:column;animation:.3s ease-out .35s both fullscreen-video-loader-in-cd9c7e78;display:flex;position:absolute;inset:0}.fullscreen-video__spinner[data-v-cd9c7e78]{width:max(56 * var(--game-u), 2.5rem);height:max(56 * var(--game-u), 2.5rem);border:max(3 * var(--game-u), 2px) solid var(--ui-line);border-top-color:var(--ui-accent);border-radius:50%;animation:.9s linear infinite fullscreen-video-spin-cd9c7e78}.fullscreen-video__loader-label[data-v-cd9c7e78]{color:var(--ui-text-muted);font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:max(16 * var(--game-u), .8125rem);margin:0;font-weight:500}.fullscreen-video__skip[data-v-cd9c7e78]{--ui-button-font-size:clamp(.875rem, .83vw, 1rem);right:max(var(--game-safe-padding), env(safe-area-inset-right,0px) + .75rem);bottom:max(var(--game-safe-padding), env(safe-area-inset-bottom,0px) + .75rem);position:absolute}.fullscreen-video-enter-active[data-v-cd9c7e78],.fullscreen-video-leave-active[data-v-cd9c7e78]{transition:--glass-reveal .4s ease-out}.fullscreen-video-enter-active[data-v-cd9c7e78]:before,.fullscreen-video-enter-active .fullscreen-video__stage[data-v-cd9c7e78],.fullscreen-video-enter-active .fullscreen-video__placeholder[data-v-cd9c7e78],.fullscreen-video-leave-active[data-v-cd9c7e78]:before,.fullscreen-video-leave-active .fullscreen-video__stage[data-v-cd9c7e78],.fullscreen-video-leave-active .fullscreen-video__placeholder[data-v-cd9c7e78]{transition:opacity .4s ease-out}.fullscreen-video-leave-active[data-v-cd9c7e78]{pointer-events:none}.fullscreen-video-enter-from[data-v-cd9c7e78],.fullscreen-video-leave-to[data-v-cd9c7e78]{--glass-reveal:0}.fullscreen-video-enter-from[data-v-cd9c7e78]:before,.fullscreen-video-enter-from .fullscreen-video__stage[data-v-cd9c7e78],.fullscreen-video-enter-from .fullscreen-video__placeholder[data-v-cd9c7e78],.fullscreen-video-leave-to[data-v-cd9c7e78]:before,.fullscreen-video-leave-to .fullscreen-video__stage[data-v-cd9c7e78],.fullscreen-video-leave-to .fullscreen-video__placeholder[data-v-cd9c7e78]{opacity:0}@media (prefers-reduced-motion:reduce){.fullscreen-video__spinner[data-v-cd9c7e78]{animation-duration:2.4s}}[data-v-9c3d2ca4]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-9c3d2ca4]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-9c3d2ca4]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-location-decor[data-v-9c3d2ca4]{--decor-rgb:var(--decor-color,225, 241, 255);width:var(--decor-size);aspect-ratio:1;margin:calc(var(--decor-size) / -2) 0 0 calc(var(--decor-size) / -2);opacity:0;pointer-events:none;animation-duration:var(--decor-period);animation-delay:var(--decor-delay);animation-iteration-count:infinite;position:absolute}.campaign-location-decor_kind_sparkle[data-v-9c3d2ca4]{background:radial-gradient(closest-side, rgba(var(--decor-rgb), 1) 0 10%, rgba(var(--decor-rgb), .55) 22%, transparent 50%), linear-gradient(transparent 46%, rgba(var(--decor-rgb), .9) 50%, transparent 54%), linear-gradient(90deg, transparent 46%, rgba(var(--decor-rgb), .9) 50%, transparent 54%);mix-blend-mode:plus-lighter;animation-name:campaign-location-decor-sparkle-9c3d2ca4;animation-timing-function:ease-in-out;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000);mask-image:radial-gradient(closest-side,#000 30%,#0000)}.campaign-location-decor_flat[data-v-9c3d2ca4]{mix-blend-mode:normal}.campaign-location-decor_kind_ripple[data-v-9c3d2ca4]{aspect-ratio:3.4;margin-top:calc(var(--decor-size) / -6.8);background:radial-gradient(closest-side, transparent 70%, rgba(var(--decor-rgb), .5) 87%, transparent);animation-name:campaign-location-decor-ripple-9c3d2ca4;animation-timing-function:ease-out}.campaign-location-decor_kind_breath[data-v-9c3d2ca4]{background:radial-gradient(closest-side, rgba(var(--decor-rgb), .85), rgba(var(--decor-rgb), .45) 55%, transparent);animation-name:campaign-location-decor-breath-9c3d2ca4;animation-timing-function:ease-out}.campaign-location-decor_kind_bubble[data-v-9c3d2ca4]{background:radial-gradient(circle at 35% 35%, white 0 16%, transparent 26%), radial-gradient(closest-side, transparent 48%, rgba(var(--decor-rgb), .95) 80%, transparent);border-radius:50%;animation-name:campaign-location-decor-rise-9c3d2ca4;animation-timing-function:ease-in}.campaign-location-decor_kind_eyes[data-v-9c3d2ca4]{aspect-ratio:3;margin-top:calc(var(--decor-size) / -6);animation-name:campaign-location-decor-eyes-9c3d2ca4;animation-timing-function:linear}.campaign-location-decor_kind_eyes[data-v-9c3d2ca4]:before,.campaign-location-decor_kind_eyes[data-v-9c3d2ca4]:after{background:radial-gradient(closest-side, rgba(var(--decor-rgb), 1), rgba(var(--decor-rgb), .45) 45%, transparent);content:"";width:34%;height:100%;position:absolute;top:0}.campaign-location-decor_kind_eyes[data-v-9c3d2ca4]:before{left:0}.campaign-location-decor_kind_eyes[data-v-9c3d2ca4]:after{right:0}@keyframes campaign-location-decor-sparkle-9c3d2ca4{0%,26%,to{opacity:0;transform:scale(.3)rotate(0)}12%{opacity:1;transform:scale(1)rotate(25deg)}}@keyframes campaign-location-decor-ripple-9c3d2ca4{0%{opacity:0;transform:scale(.25)}15%{opacity:.9}to{opacity:0;transform:scale(1)}}@keyframes campaign-location-decor-breath-9c3d2ca4{0%{opacity:0;transform:translate(0)scale(.35)}12%{opacity:1}55%,to{opacity:0;transform:translate(var(--decor-dx,0), var(--decor-dy,0)) scale(2.2)}}@keyframes campaign-location-decor-rise-9c3d2ca4{0%{opacity:0;transform:translateY(0)scale(.4)}12%{opacity:1;transform:translateY(0)scale(.7)}62%{opacity:1;transform:translateY(calc(-1.6 * var(--decor-size))) scale(1)}68%,to{opacity:0;transform:translateY(calc(-1.6 * var(--decor-size))) scale(1.7)}}@keyframes campaign-location-decor-eyes-9c3d2ca4{0%,74%{opacity:0;transform:scaleY(1)}78%{opacity:1}83%{transform:scaleY(1)}84.5%{transform:scaleY(.1)}86%{transform:scaleY(1)}92%{opacity:1}96%,to{opacity:0;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.campaign-location-decor[data-v-9c3d2ca4]{animation:none}}[data-v-8031d601]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-8031d601]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-8031d601]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-location-dialogue[data-v-8031d601]{pointer-events:none;position:absolute;inset:0}.campaign-location-dialogue__bubble[data-v-8031d601]{--bubble-width:max(calc(428 * var(--u)), 15rem);--bubble-margin:max(calc(40 * var(--u)), .75rem);--bubble-inset:max(calc(44 * var(--u)), 1.375rem);--bubble-gap:max(calc(16 * var(--u)), .5rem);--bubble-origin:clamp(0px, var(--bubble-origin-x), var(--bubble-width));width:var(--bubble-width);transform-origin:var(--bubble-origin) calc(100% + var(--bubble-gap));flex-direction:column;justify-content:safe flex-end;display:flex;position:absolute}.campaign-location-dialogue__bubble_bottom-left[data-v-8031d601],.campaign-location-dialogue__bubble_bottom-right[data-v-8031d601]{top:var(--bubble-band-top,auto)}.campaign-location-dialogue__bubble_top-left[data-v-8031d601],.campaign-location-dialogue__bubble_top-right[data-v-8031d601]{transform-origin:var(--bubble-origin) calc(-1 * var(--bubble-gap))}.campaign-location-dialogue_portrait[data-v-8031d601]{z-index:1}.campaign-location-dialogue_portrait .campaign-location-dialogue__bubble[data-v-8031d601]{--design-unit:calc(.6 * var(--game-pu));--bubble-width:clamp(calc(230 * var(--game-pu)), calc(var(--bubble-chars) * calc(1.9 * var(--game-pu))), min(calc(300 * var(--game-pu)), calc(100cqw - 2 * var(--bubble-margin))));--bubble-band-top:calc(var(--hero-top) + var(--hero-height) + calc(14 * var(--game-pu)));--bubble-margin:calc(14 * var(--game-pu));--bubble-inset:calc(26 * var(--game-pu));--bubble-gap:calc(8 * var(--game-pu))}.campaign-location-dialogue_portrait .campaign-location-dialogue__speech[data-v-8031d601]{box-shadow:0 calc(8 * var(--game-pu)) calc(20 * var(--game-pu)) #0408144d}.campaign-location-dialogue-enter-active[data-v-8031d601]{transition:--glass-reveal .5s ease-out,transform .6s cubic-bezier(.22,1.2,.36,1)}.campaign-location-dialogue-leave-active[data-v-8031d601]{transition:--glass-reveal .5s ease-in,transform .5s ease-in}.campaign-location-dialogue-enter-from[data-v-8031d601],.campaign-location-dialogue-leave-to[data-v-8031d601]{--glass-reveal:0;transform:scale(.8)}@media (prefers-reduced-motion:reduce){.campaign-location-dialogue-enter-from[data-v-8031d601],.campaign-location-dialogue-leave-to[data-v-8031d601]{transform:none}}[data-v-0d7db511]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-0d7db511]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-0d7db511]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-screen-frame[data-v-0d7db511]{min-height:0;padding:clamp(var(--game-space-md), 3dvh, var(--game-safe-padding));padding-bottom:calc(max(clamp(var(--game-space-md), 3dvh, var(--game-safe-padding)), env(safe-area-inset-bottom,0px)) + var(--keyboard-inset,0px));flex:1;justify-content:center;align-items:center;display:flex}.campaign-screen-frame__card[data-v-0d7db511]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .campaign-screen-frame__card[data-v-0d7db511]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .campaign-screen-frame__card[data-v-0d7db511]{background-color:#0e121ee0}}.campaign-screen-frame__card[data-v-0d7db511]{background-color:var(--ui-panel);background-image:var(--ui-panel-image);border:1px solid var(--ui-panel-line);border-radius:var(--ui-panel-radius)}:root[data-ui-theme=gold] .campaign-screen-frame__card[data-v-0d7db511]{--ui-frame-chamfer:20px;--ui-frame-chamfer-tl:20px;--ui-frame-chamfer-tr:20px;--ui-frame-chamfer-br:20px;--ui-frame-chamfer-bl:20px;clip-path:polygon(-2px 22px,22px -2px,calc(100% - 22px) -2px,calc(100% + 2px) 22px,calc(100% + 2px) calc(100% - 22px),calc(100% - 22px) calc(100% + 2px),22px calc(100% + 2px),-2px calc(100% - 22px));border-radius:0}:root[data-ui-theme=gold] .campaign-screen-frame__card[data-v-0d7db511]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .campaign-screen-frame__card[data-v-0d7db511]{border-radius:0}.campaign-screen-frame__card[data-v-0d7db511]{box-shadow:var(--ui-panel-shadow);color:var(--ui-text);flex-direction:column;width:min(40rem,100%);max-height:100%;display:flex;position:relative;overflow:hidden}.campaign-screen-frame__scroll[data-v-0d7db511]{gap:clamp(var(--game-space-sm), 1.6dvh, var(--game-space-md));min-height:0;padding:calc(clamp(var(--game-space-md), 3.5dvh, var(--game-space-xl)) - .75rem) clamp(var(--game-space-md), 3.5dvh, var(--game-space-xl));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-line-hover) transparent;flex-direction:column;margin-block:.75rem;display:flex;overflow-y:auto}.campaign-screen-frame_wide .campaign-screen-frame__card[data-v-0d7db511]{width:min(72rem,100%)}.campaign-screen-frame__kicker[data-v-0d7db511]{color:var(--ui-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;line-height:1.4}.campaign-screen-frame__kicker+.campaign-screen-frame__title[data-v-0d7db511]{margin-top:calc(-.5 * clamp(var(--game-space-sm), 1.6dvh, var(--game-space-md)))}.campaign-screen-frame__title[data-v-0d7db511]{margin:0;font-size:clamp(1.5rem,4.2dvh,2rem);line-height:1.15}.campaign-location-fallback__counters[data-v-f6ffd3e1],.campaign-location-fallback__description[data-v-f6ffd3e1],.campaign-location-fallback__character-role[data-v-f6ffd3e1]{color:var(--ui-text-muted)}.campaign-location-fallback__counters[data-v-f6ffd3e1]{font-size:.85rem}.campaign-location-fallback__task[data-v-f6ffd3e1]{border-left:2px solid var(--ui-accent);padding-left:.9rem;font-weight:600}.campaign-location-fallback__characters[data-v-f6ffd3e1]{gap:var(--game-space-sm);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;padding:0;list-style:none;display:grid}.campaign-location-fallback__characters li[data-v-f6ffd3e1]{border-radius:var(--ui-tile-radius);background:var(--ui-tile);border:1px solid var(--ui-line);flex-direction:column;gap:.15rem;padding:.7rem .9rem;display:flex}.campaign-location-fallback__character-name[data-v-f6ffd3e1]{font-weight:600}.campaign-location-fallback__actions[data-v-f6ffd3e1]{gap:var(--game-space-sm);flex-wrap:wrap;display:flex}.campaign-location-fallback__actions[data-v-f6ffd3e1]>*{flex:auto}[data-v-96d6a2dd]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-96d6a2dd]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-96d6a2dd]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-location-layer[data-v-96d6a2dd]{pointer-events:none;transform-origin:var(--layer-origin,50% 50%);margin:0;transition:scale 1.2s cubic-bezier(.22,1,.36,1),--glow-k 1s ease-out;position:absolute}.campaign-location-layer img[data-v-96d6a2dd]{width:100%;height:100%;display:block}.campaign-location-layer_speaking[data-v-96d6a2dd]{scale:1.03}.campaign-location-layer_dimmed[data-v-96d6a2dd]{--glow-k:.7}.campaign-location-layer_fade img[data-v-96d6a2dd]{-webkit-mask-image:linear-gradient(transparent, #000 var(--layer-fade-top,0%), #000 calc(100% - var(--layer-fade,0%)), transparent);mask-image:linear-gradient(transparent, #000 var(--layer-fade-top,0%), #000 calc(100% - var(--layer-fade,0%)), transparent)}.campaign-location-layer_fade-x img[data-v-96d6a2dd]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--layer-fade-left,0%), #000 calc(100% - var(--layer-fade-right,0%)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--layer-fade-left,0%), #000 calc(100% - var(--layer-fade-right,0%)), transparent)}.campaign-location-layer_flip img[data-v-96d6a2dd]{transform:scaleX(-1)}.campaign-location-layer_parallax[data-v-96d6a2dd]{translate:calc(var(--parallax-x,0px) * var(--parallax-depth-x,0)) calc(var(--parallax-y,0px) * var(--parallax-depth-y,0));will-change:translate;rotate:.1deg}.campaign-location-layer_portrait.campaign-location-layer_landscape-only[data-v-96d6a2dd]{display:none}@container (aspect-ratio<=19/10){.campaign-location-layer_wide-only[data-v-96d6a2dd]{display:none}}.campaign-location-layer_portrait.campaign-location-layer_parallax[data-v-96d6a2dd]{translate:none}.campaign-location-layer__motion[data-v-96d6a2dd]{width:100%;height:100%;transform-origin:var(--layer-origin,50% 50%);position:relative}.campaign-location-layer__motion_glow[data-v-96d6a2dd]{isolation:isolate}.campaign-location-layer__motion_glow[data-v-96d6a2dd]:before{inset:var(--glow-inset,-18% -30%);z-index:-1;background:radial-gradient(closest-side, rgba(var(--glow-core,176, 218, 255), .5), rgba(var(--glow-edge,120, 180, 255), .18) 55%, transparent);content:"";animation:5.5s ease-in-out infinite alternate campaign-location-layer-glow-96d6a2dd;position:absolute}.campaign-location-layer__aura[data-v-96d6a2dd]{background:radial-gradient(closest-side, rgba(var(--scene-aura,200, 232, 255), .7), rgba(var(--scene-aura,200, 232, 255), .32) 50%, transparent);opacity:0;pointer-events:none;transition:opacity 1s ease-out;position:absolute;inset:-14% -28% 18%}.campaign-location-layer_speaking>.campaign-location-layer__aura[data-v-96d6a2dd]{opacity:1}.campaign-location-layer__flare[data-v-96d6a2dd],.campaign-location-layer__flare-ring[data-v-96d6a2dd]{inset:var(--glass-inset,6%);visibility:hidden;opacity:0;pointer-events:none;position:absolute}.campaign-location-layer__flare[data-v-96d6a2dd]{background:radial-gradient(closest-side, #fffffff2, rgba(var(--glow-core,176, 218, 255), .55) 45%, transparent)}.campaign-location-layer__flare-ring[data-v-96d6a2dd]{background:radial-gradient(closest-side, transparent 48%, rgba(var(--glow-core,176, 218, 255), .75) 78%, transparent)}.campaign-location-layer__dim[data-v-96d6a2dd]{background:rgba(var(--scene-shade), .12);-webkit-mask-image:var(--layer-image);mask-image:var(--layer-image);opacity:0;pointer-events:none;transition:opacity 1s ease-out;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.campaign-location-layer_dimmed .campaign-location-layer__dim[data-v-96d6a2dd]{opacity:1}.campaign-location-layer__firelight[data-v-96d6a2dd]{background:linear-gradient(var(--firelight-direction), rgba(var(--firelight-color), var(--firelight-strength)), transparent 65%);-webkit-mask-image:var(--layer-image);mask-image:var(--layer-image);pointer-events:none;animation:campaign-location-layer-firelight-96d6a2dd 2.3s ease-in-out var(--firelight-delay) infinite;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.campaign-location-layer_flip .campaign-location-layer__firelight[data-v-96d6a2dd]{transform:scaleX(-1)}.campaign-location-layer__glint[data-v-96d6a2dd]{-webkit-mask-image:var(--layer-image), var(--glint-fade,linear-gradient(#000, #000));mask-image:var(--layer-image), var(--glint-fade,linear-gradient(#000, #000));-webkit-mask-size:100% 100%, var(--glint-size,100% 100%);mask-size:100% 100%, var(--glint-size,100% 100%);-webkit-mask-position:0 0, var(--glint-pos,0 0);mask-position:0 0, var(--glint-pos,0 0);pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.campaign-location-layer__glint[data-v-96d6a2dd]:before{content:"";width:30%;animation:9s ease-in-out infinite campaign-location-layer-glint-96d6a2dd;animation-delay:var(--glint-delay,0s);background:linear-gradient(105deg,#0000 32%,#f0faff47 44%,#fff9 50%,#f0faff47 56%,#0000 68%);position:absolute;inset:-10% auto -10% 0;transform:translate(-120%)}.campaign-location-layer__haze[data-v-96d6a2dd]{inset:var(--haze-inset);background:radial-gradient(closest-side, rgba(var(--haze-color), .34), rgba(var(--haze-color), .18) 60%, transparent);pointer-events:none;animation:7s ease-in-out infinite alternate campaign-location-layer-haze-96d6a2dd;position:absolute}.campaign-location-layer__lamp[data-v-96d6a2dd]{top:var(--lamp-y);left:var(--lamp-x);width:var(--lamp-size);aspect-ratio:1;margin:calc(var(--lamp-size) / -2) 0 0 calc(var(--lamp-size) / -2);background:radial-gradient(closest-side, rgba(var(--lamp-core,200, 236, 255), .55), rgba(var(--lamp-glow,110, 170, 255), .22) 45%, transparent);mix-blend-mode:screen;pointer-events:none;animation:campaign-location-layer-lamp-96d6a2dd var(--lamp-period,3.4s) ease-in-out infinite;animation-delay:var(--lamp-delay,0s);position:absolute}@keyframes campaign-location-layer-glint-96d6a2dd{0%{transform:translate(-120%)}24%,to{transform:translate(360%)}}@keyframes campaign-location-layer-lamp-96d6a2dd{0%,to{opacity:.85}18%{opacity:.55}26%{opacity:.95}52%{opacity:.7}70%{opacity:1}}@keyframes campaign-location-layer-haze-96d6a2dd{0%{opacity:.7;transform:translateY(3%)scale(.96)}to{opacity:1;transform:translateY(-3%)scale(1.04)}}@property --glow-k{syntax:"<number>";inherits:true;initial-value:1}@keyframes campaign-location-layer-glow-96d6a2dd{0%{opacity:calc(.45 * var(--glow-k))}to{opacity:var(--glow-k)}}@keyframes campaign-location-layer-firelight-96d6a2dd{0%,to{opacity:.7}15%{opacity:1}30%{opacity:.55}47%{opacity:.9}63%{opacity:.65}80%{opacity:1}}@media (prefers-reduced-motion:reduce){.campaign-location-layer__glint[data-v-96d6a2dd]:before,.campaign-location-layer__haze[data-v-96d6a2dd],.campaign-location-layer__lamp[data-v-96d6a2dd],.campaign-location-layer__motion_glow[data-v-96d6a2dd]:before,.campaign-location-layer__firelight[data-v-96d6a2dd]{animation:none}.campaign-location-layer_speaking[data-v-96d6a2dd]{scale:none}}[data-v-cd0b86d8]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-cd0b86d8]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-cd0b86d8]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-location-puzzles-modal__solved[data-v-cd0b86d8]{color:var(--ui-text-muted);margin:0 0 min(.875rem,1.8dvh);font-size:.9em}.campaign-location-puzzles-modal__list[data-v-cd0b86d8]{flex-direction:column;gap:min(.75rem,1.6dvh);margin:0;padding:0;list-style:none;display:flex}.campaign-location-puzzles-modal__card[data-v-cd0b86d8]{border:1px solid var(--ui-line);border-radius:var(--ui-tile-radius);background-color:var(--ui-tile);width:100%;color:var(--ui-text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:1rem;padding:.875rem 1.125rem .875rem .875rem;transition:background-color .2s ease-out,border-color .2s ease-out,translate .2s ease-out;display:flex}.campaign-location-puzzles-modal__card[data-v-cd0b86d8]:focus-visible:not(:disabled){border-color:var(--ui-line-hover);background-color:var(--ui-tile-hover)}.campaign-location-puzzles-modal__card:focus-visible:not(:disabled) .campaign-location-puzzles-modal__arrow[data-v-cd0b86d8]{translate:.1875rem}@media (hover:hover) and (pointer:fine){.campaign-location-puzzles-modal__card[data-v-cd0b86d8]:hover:not(:disabled){border-color:var(--ui-line-hover);background-color:var(--ui-tile-hover)}.campaign-location-puzzles-modal__card:hover:not(:disabled) .campaign-location-puzzles-modal__arrow[data-v-cd0b86d8]{translate:.1875rem}}.campaign-location-puzzles-modal__card[data-v-cd0b86d8]:active:not(:disabled){translate:0 1px}.campaign-location-puzzles-modal__card[data-v-cd0b86d8]:disabled{cursor:default;opacity:.55}.campaign-location-puzzles-modal__badge[data-v-cd0b86d8]{border:1px solid var(--ui-line-hover);width:2.75rem;height:2.75rem;color:var(--ui-accent);border-radius:50%;flex:none;place-items:center;display:grid}.campaign-location-puzzles-modal__badge svg[data-v-cd0b86d8]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:55%;height:55%}.campaign-location-puzzles-modal__card_completed .campaign-location-puzzles-modal__badge[data-v-cd0b86d8]{border-color:var(--ui-accent);background-color:var(--ui-accent);color:var(--ui-on-accent)}.campaign-location-puzzles-modal__card_locked .campaign-location-puzzles-modal__badge[data-v-cd0b86d8]{border-color:var(--ui-line);color:var(--ui-text-muted)}.campaign-location-puzzles-modal__text[data-v-cd0b86d8]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.campaign-location-puzzles-modal__title[data-v-cd0b86d8]{text-transform:uppercase;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:clamp(.8125rem,2.6dvh,1rem);font-weight:800;line-height:1.25}.campaign-location-puzzles-modal__status[data-v-cd0b86d8]{color:var(--ui-text-muted);font-size:.9em}.campaign-location-puzzles-modal__card_available .campaign-location-puzzles-modal__status[data-v-cd0b86d8]{color:var(--ui-accent)}.campaign-location-puzzles-modal__arrow[data-v-cd0b86d8]{fill:none;width:1.25rem;height:1.25rem;stroke:var(--ui-accent);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:translate .2s ease-out}.campaign-location-puzzles-modal__hint[data-v-cd0b86d8]{color:var(--ui-text-muted);margin:min(1rem,2dvh) 0 0;font-size:.9em}@media (prefers-reduced-motion:reduce){.campaign-location-puzzles-modal__card[data-v-cd0b86d8],.campaign-location-puzzles-modal__arrow[data-v-cd0b86d8]{transition:none}}.campaign-location-shade__focus[data-v-aa90404a]{background:radial-gradient(ellipse var(--focus-rx) var(--focus-ry) at var(--focus-x) var(--focus-y), transparent 22%, rgba(var(--scene-shade), .08));opacity:0;pointer-events:none;transition:opacity 1.4s ease-in-out;position:absolute;inset:0}.campaign-location-shade__focus_active[data-v-aa90404a]{opacity:1}.campaign-location-shade__grain[data-v-aa90404a]{pointer-events:none;background-size:8rem 8rem;position:absolute;inset:0}.campaign-snowfall[data-v-a1795931],.campaign-rising-lights[data-v-55ab8292],.campaign-mist[data-v-246fb5f0]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.campaign-title-letters__sr[data-v-09c5ea70]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.campaign-title-letters__word[data-v-09c5ea70]{white-space:nowrap}.campaign-scene-rays[data-v-229c026a]{pointer-events:none;animation:23s ease-in-out infinite alternate campaign-scene-rays-sway-229c026a;position:absolute;rotate:-1.5deg}.campaign-scene-rays__ray[data-v-229c026a]{top:0;left:calc(var(--ray-width) / -2);width:var(--ray-width);height:var(--ray-length);background:linear-gradient(rgba(var(--ray-color), var(--ray-opacity)), rgba(var(--ray-color), calc(var(--ray-opacity) * .5)) 50%, transparent);clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);transform-origin:50% 0;rotate:var(--ray-angle);animation:campaign-scene-ray-229c026a var(--ray-period) ease-in-out var(--ray-delay) infinite alternate;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35% 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35% 65%,#0000)}@keyframes campaign-scene-rays-sway-229c026a{to{rotate:1.5deg}}@keyframes campaign-scene-ray-229c026a{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.campaign-scene-rays[data-v-229c026a],.campaign-scene-rays__ray[data-v-229c026a]{animation:none}}[data-v-fd25414a]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-fd25414a]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-fd25414a]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-location-screen[data-v-fd25414a]{isolation:isolate;position:fixed;inset:0;overflow:hidden;container-type:size}.campaign-location-screen__scene[data-v-fd25414a]{--design-unit:var(--u);position:absolute;inset:0}.campaign-location-screen__decor-zone[data-v-fd25414a]{pointer-events:none;position:absolute}.campaign-location-screen__title[data-v-fd25414a]{color:#c8e8ff;font-family:SAGRADA,Ruda,Segoe UI,system-ui,sans-serif;font-size:10rem;font-weight:900;line-height:1;font-size:calc(160 * var(--u));text-transform:uppercase;white-space:nowrap;text-shadow:0 calc(8 * var(--u)) calc(32 * var(--u)) #04081473;pointer-events:none;width:fit-content;margin:0;margin-inline:auto;position:absolute}.campaign-location-screen__title_gradient[data-v-fd25414a]{text-shadow:none;filter:drop-shadow(0 calc(8 * var(--u)) calc(16 * var(--u)) #04081473)}.campaign-location-screen__title_gradient[data-v-fd25414a] .campaign-title-letters__letter{background:linear-gradient(rgb(var(--title-top)), rgb(var(--title-bottom)));color:#0000;-webkit-background-clip:text;background-clip:text}.campaign-location-screen__counters-sr[data-v-fd25414a]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.campaign-location-screen__question[data-v-fd25414a],.campaign-location-screen__counter[data-v-fd25414a],.campaign-location-screen__cta[data-v-fd25414a]{position:absolute}.campaign-location-screen__cta[data-v-fd25414a]{width:fit-content;margin-inline:auto}.campaign-location-screen__counter[data-v-fd25414a]{--design-unit:max(.72px, var(--u))}.campaign-location-screen__question[data-v-fd25414a]{--design-unit:max(.8px, var(--u))}.campaign-location-screen__counter[data-v-fd25414a],.campaign-location-screen__cta[data-v-fd25414a]{--ui-button-font-size:max(.8125rem, calc(16 * var(--u)))}.campaign-location-screen__counter[data-v-fd25414a]{--ui-button-font-size:max(.875rem, calc(18 * var(--u)))}@media (height<=540px){.campaign-location-screen[data-v-fd25414a]{--location-row-bottom:max(.75rem, calc(env(safe-area-inset-bottom,0px) + .375rem))}.campaign-location-screen__counter[data-v-fd25414a],.campaign-location-screen__cta[data-v-fd25414a]{--ui-button-font-size:.8125rem;--ui-button-padding:0 1.5em;--ui-button-height:var(--game-phone-control-height)}}.campaign-location-screen_portrait .campaign-location-screen__scene[data-v-fd25414a]{--hero-title:calc(76 * var(--game-pu));--hero-gap:calc(16 * var(--game-pu));--hero-height:calc(var(--hero-title) + var(--hero-gap) + calc(46 * var(--game-pu)));--sky-end:calc(100cqh - var(--speaker-top,1050) * var(--u) - calc(115 * var(--game-pu)));--hero-shift:calc(36 * var(--game-pu));--hero-top:max(calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu))), calc((calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu))) + var(--sky-end) - var(--hero-height)) / 2 + var(--hero-shift)))}.campaign-location-screen_portrait .campaign-location-screen__title[data-v-fd25414a]{top:var(--hero-top);right:calc(20 * var(--game-pu));left:calc(20 * var(--game-pu));width:auto;font-size:var(--hero-title);text-align:center;white-space:normal;margin-inline:0;line-height:1}.campaign-location-screen_portrait .campaign-location-screen__counter[data-v-fd25414a]{--design-unit:calc(.8 * var(--game-pu));--ui-button-font-size:calc(13 * var(--game-pu));--ui-button-padding:0 1.4em;--ui-button-height:var(--game-phone-control-height);bottom:calc(env(safe-area-inset-bottom,0px) + calc(20 * var(--game-pu)))}.campaign-location-screen_portrait .campaign-location-screen__counter_start[data-v-fd25414a]{left:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)))}.campaign-location-screen_portrait .campaign-location-screen__counter_end[data-v-fd25414a]{right:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)))}.campaign-location-screen_portrait .campaign-location-screen__question[data-v-fd25414a]{--design-unit:calc(.8 * var(--game-pu))}.campaign-location-screen_portrait .campaign-location-screen__cta[data-v-fd25414a]{--ui-button-font-size:calc(14 * var(--game-pu));--ui-button-padding:1em 1.6em;top:calc(var(--hero-top) + var(--hero-title) + var(--hero-gap));right:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));left:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));justify-content:center;width:auto;margin-inline:0;display:flex}[data-v-23a3ecec]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-23a3ecec]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-23a3ecec]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-location-release[data-v-23a3ecec]{pointer-events:none;position:absolute}.campaign-location-release__dawn[data-v-23a3ecec]{top:calc(1100 * var(--u) / -2);left:calc(1400 * var(--u) / -2);width:calc(1400 * var(--u));height:calc(1100 * var(--u));background:radial-gradient(closest-side, rgba(var(--release-light), .55), rgba(var(--release-light), .22) 45%, transparent);position:absolute}.campaign-location-release__flare[data-v-23a3ecec],.campaign-location-release__ring[data-v-23a3ecec],.campaign-location-release__shard[data-v-23a3ecec]{visibility:hidden;opacity:0;position:absolute}.campaign-location-release__flare[data-v-23a3ecec]{top:calc(900 * var(--u) / -2);left:calc(900 * var(--u) / -2);width:calc(900 * var(--u));aspect-ratio:1;background:radial-gradient(closest-side, white, rgba(var(--release-light), .7) 28%, rgba(var(--release-light), .2) 60%, transparent)}.campaign-location-release__ring[data-v-23a3ecec]{top:calc(760 * var(--u) / -2);left:calc(760 * var(--u) / -2);width:calc(760 * var(--u));aspect-ratio:1;background:radial-gradient(closest-side, transparent 52%, rgba(var(--release-light), .8) 78%, transparent)}.campaign-location-release__shard[data-v-23a3ecec]{top:calc(var(--shard-h) / -2);left:calc(var(--shard-w) / -2);width:var(--shard-w);height:var(--shard-h);background:linear-gradient(160deg, #fffffff2, rgba(var(--release-shards), .7) 50%, rgba(var(--release-shards), .25));clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}[data-v-7346b9f8]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-7346b9f8]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-7346b9f8]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-location-reward-video[data-v-7346b9f8]{position:absolute}.campaign-location-reward-video__button[data-v-7346b9f8]{border-radius:calc(16 * var(--u));cursor:pointer;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;transition:scale .12s cubic-bezier(.34,1.56,.64,1);display:block;position:relative}.campaign-location-reward-video__button[data-v-7346b9f8]:active{scale:.96}.campaign-location-reward-video__button img[data-v-7346b9f8]{pointer-events:none;width:100%;height:100%;display:block}.campaign-location-reward-video__play[data-v-7346b9f8]{width:max(1.75rem, 38 * var(--u));height:max(1.75rem, 38 * var(--u));border:1px solid var(--ui-primary-line);background-color:var(--ui-primary);color:var(--ui-primary-text);box-shadow:0 calc(4 * var(--u)) calc(16 * var(--u)) #04081459;border-radius:50%;place-items:center;transition:scale .3s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.campaign-location-reward-video__play svg[data-v-7346b9f8]{fill:currentColor;width:55%;height:55%}.campaign-location-reward-video_portrait .campaign-location-reward-video__play[data-v-7346b9f8]{width:calc(40 * var(--game-pu));height:calc(40 * var(--game-pu))}@media (hover:hover){.campaign-location-reward-video__button:hover .campaign-location-reward-video__play[data-v-7346b9f8]{scale:1.1}}.campaign-location-reward-video__button:active .campaign-location-reward-video__play[data-v-7346b9f8]{transition-duration:.12s;scale:.9}.campaign-location-reward-video__shine[data-v-7346b9f8]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.campaign-location-reward-video__shine[data-v-7346b9f8]:before{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff52 50%,#0000 70%);width:35%;animation:6s ease-in-out 2.4s infinite campaign-location-reward-video-shine-7346b9f8;position:absolute;inset:-10% auto -10% 0;transform:translate(-120%)}.campaign-location-reward-video_late .campaign-location-reward-video__shine[data-v-7346b9f8]:before{animation-delay:2.9s}@keyframes campaign-location-reward-video-shine-7346b9f8{0%{transform:translate(-120%)}20%,to{transform:translate(380%)}}@media (prefers-reduced-motion:reduce){.campaign-location-reward-video__shine[data-v-7346b9f8]:before{animation:none}}[data-v-69ac2c73]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-69ac2c73]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-69ac2c73]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-voice-quotes[data-v-69ac2c73]{gap:var(--game-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.campaign-voice-quotes__line[data-v-69ac2c73]{border-left:2px solid var(--ui-line);color:var(--ui-text-muted);flex-direction:column;gap:.2em;padding-left:.9rem;font-size:.95rem;line-height:1.5;transition:color .2s ease-out,border-color .2s ease-out;display:flex}.campaign-voice-quotes__line_current[data-v-69ac2c73]{border-color:var(--ui-accent);color:var(--ui-text-soft)}.campaign-voice-quotes__speaker[data-v-69ac2c73]{color:var(--ui-accent);font-size:.8rem;font-weight:600}.campaign-voice-quotes__text[data-v-69ac2c73]{quotes:"«" "»"}.campaign-location-success-fallback__body[data-v-21410367]{color:var(--ui-text-muted)}.campaign-location-success-fallback__videos[data-v-21410367]{gap:var(--game-space-sm);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;padding:0;list-style:none;display:grid}.campaign-location-success-fallback__videos>li[data-v-21410367]>*{width:100%}.campaign-location-success-fallback__puzzles[data-v-21410367]{color:var(--ui-text-muted);flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.campaign-location-success-fallback__puzzles li[data-v-21410367]{align-items:baseline;gap:.6rem;display:flex}.campaign-location-success-fallback__puzzles li[data-v-21410367]:before{content:"";border:solid var(--ui-accent);border-width:0 1.5px 1.5px 0;flex-shrink:0;width:.3em;height:.6em;transform:translateY(-.1em)rotate(45deg)}.campaign-location-success-panels[data-v-065d5ad1]{display:contents}.campaign-location-success-panels__panel[data-v-065d5ad1]{--ui-button-font-size:max(.625rem, calc(14 * var(--u)));position:absolute}.campaign-location-success-panels_portrait .campaign-location-success-panels__riddles[data-v-065d5ad1]{--ui-button-font-size:calc(13 * var(--game-pu));--ui-button-padding:.9em .6em;gap:calc(12 * var(--game-pu));display:flex}.campaign-location-success-panels_portrait .campaign-location-success-panels__riddles[data-v-065d5ad1]>*{flex:1;min-width:0}.campaign-location-success-panels_short .campaign-location-success-panels__riddles[data-v-065d5ad1]{--ui-button-font-size:.75rem;--ui-button-padding:0 1.2em;--ui-button-height:var(--game-phone-control-height);right:12px;bottom:var(--location-row-bottom,12px);pointer-events:none;justify-content:space-between;gap:12px;display:flex;position:absolute;left:12px}.campaign-location-success-panels_short .campaign-location-success-panels__riddles[data-v-065d5ad1]>*{pointer-events:auto;flex:0 auto;min-width:0}[data-v-d7075a65]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-d7075a65]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-d7075a65]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-video-modal[data-v-d7075a65]{z-index:40;padding:max(1.5rem, 4dvh, env(safe-area-inset-top,0px)) max(1.5rem, 4vw, env(safe-area-inset-right,0px) + .75rem) max(1.5rem, 4dvh, env(safe-area-inset-bottom,0px)) max(1.5rem, 4vw, env(safe-area-inset-left,0px) + .75rem);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (aspect-ratio<=1){.campaign-video-modal[data-v-d7075a65]{padding-inline:max(.75rem, env(safe-area-inset-left,0px) + .5rem) max(.75rem, env(safe-area-inset-right,0px) + .5rem)}}.campaign-video-modal[data-v-d7075a65]:before{content:"";background-color:var(--ui-backdrop);position:absolute;inset:0}:root[data-ui-theme=classic] .campaign-video-modal[data-v-d7075a65]:before{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem)}.campaign-video-modal__dialog[data-v-d7075a65]{width:min(100%,80rem,177.778dvh - 1.77778*max(3rem,8dvh));position:relative}.campaign-video-modal__frame[data-v-d7075a65]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .campaign-video-modal__frame[data-v-d7075a65]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .campaign-video-modal__frame[data-v-d7075a65]{background-color:#0e121ee0}}.campaign-video-modal__frame[data-v-d7075a65]{background-color:var(--ui-panel);background-image:var(--ui-panel-image);border:1px solid var(--ui-panel-line);border-radius:max(1rem,1.1vw)}:root[data-ui-theme=gold] .campaign-video-modal__frame[data-v-d7075a65]{--ui-frame-chamfer:max(.75rem, 1vw);--ui-frame-chamfer-tl:max(.75rem, 1vw);--ui-frame-chamfer-tr:max(.75rem, 1vw);--ui-frame-chamfer-br:max(.75rem, 1vw);--ui-frame-chamfer-bl:max(.75rem, 1vw);clip-path:polygon(-2px calc(max(.75rem,1vw) + 2px),calc(max(.75rem,1vw) + 2px) -2px,calc(100% - max(.75rem,1vw) - 2px) -2px,calc(100% + 2px) calc(max(.75rem,1vw) + 2px),calc(100% + 2px) calc(100% - max(.75rem,1vw) - 2px),calc(100% - max(.75rem,1vw) - 2px) calc(100% + 2px),calc(max(.75rem,1vw) + 2px) calc(100% + 2px),-2px calc(100% - max(.75rem,1vw) - 2px));border-radius:0}:root[data-ui-theme=gold] .campaign-video-modal__frame[data-v-d7075a65]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .campaign-video-modal__frame[data-v-d7075a65]{border-radius:0}.campaign-video-modal__frame[data-v-d7075a65]{box-shadow:var(--ui-panel-shadow);color:var(--ui-text);aspect-ratio:16/9;padding:max(.375rem,.5vw);position:relative}.campaign-video-modal__media[data-v-d7075a65]{border-radius:calc(var(--ui-panel-radius) * .6);object-fit:contain;background-color:#000;width:100%;height:100%;display:block}.campaign-video-modal__close[data-v-d7075a65]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .campaign-video-modal__close[data-v-d7075a65]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .campaign-video-modal__close[data-v-d7075a65]{background-color:#0e121ee0}}.campaign-video-modal__close[data-v-d7075a65]{background-color:var(--ui-chip);background-image:var(--ui-chip-image);border:1px solid var(--ui-chip-line);border-color:var(--ui-line-hover);width:max(2.5rem,2.6vw);height:max(2.5rem,2.6vw);color:var(--ui-accent);border-radius:50%;place-items:center;transition:border-color .2s ease-out,color .2s ease-out;display:grid;position:absolute;top:0;right:0;translate:40% -40%}@media (hover:hover) and (pointer:fine){.campaign-video-modal__close[data-v-d7075a65]:hover{border-color:var(--ui-accent);color:var(--ui-text)}}.campaign-video-modal__close[data-v-d7075a65]:after{content:"";border-radius:50%;position:absolute;inset:-4px}@media (aspect-ratio<=1){.campaign-video-modal__close[data-v-d7075a65]{translate:0 calc(-100% - .625rem)}}.campaign-video-modal__close svg[data-v-d7075a65]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:45%;height:45%}.campaign-video-modal-enter-active[data-v-d7075a65]:before,.campaign-video-modal-leave-active[data-v-d7075a65]:before{transition:opacity .35s ease-out}.campaign-video-modal-enter-active .campaign-video-modal__dialog[data-v-d7075a65],.campaign-video-modal-leave-active .campaign-video-modal__dialog[data-v-d7075a65]{transition:--glass-reveal .4s ease-out,transform .45s cubic-bezier(.22,1.2,.36,1)}.campaign-video-modal-leave-active[data-v-d7075a65]:before,.campaign-video-modal-leave-active .campaign-video-modal__dialog[data-v-d7075a65]{transition-duration:.28s;transition-timing-function:ease-in}.campaign-video-modal-enter-from[data-v-d7075a65]:before,.campaign-video-modal-leave-to[data-v-d7075a65]:before{opacity:0}.campaign-video-modal-enter-from .campaign-video-modal__dialog[data-v-d7075a65],.campaign-video-modal-leave-to .campaign-video-modal__dialog[data-v-d7075a65]{--glass-reveal:0;transform:scale(.9)}@media (prefers-reduced-motion:reduce){.campaign-video-modal-enter-from .campaign-video-modal__dialog[data-v-d7075a65],.campaign-video-modal-leave-to .campaign-video-modal__dialog[data-v-d7075a65]{transform:none}}[data-v-174b3d68]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-174b3d68]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-174b3d68]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-location-success-screen[data-v-174b3d68]{isolation:isolate;position:fixed;inset:0;overflow:hidden;container-type:size}.campaign-location-success-screen__scene[data-v-174b3d68]{--design-unit:var(--u);position:absolute;inset:0}.campaign-location-success-screen__layer[data-v-174b3d68]{pointer-events:none;margin:0;position:absolute}.campaign-location-success-screen__layer img[data-v-174b3d68]{width:100%;height:100%;display:block}.campaign-location-success-screen__title[data-v-174b3d68]{color:#e1f1ff;font-family:SAGRADA,Ruda,Segoe UI,system-ui,sans-serif;font-size:10rem;font-weight:900;line-height:1;font-size:calc(160 * var(--u));text-transform:uppercase;white-space:nowrap;pointer-events:none;width:fit-content;margin:0;margin-inline:auto;position:absolute}.campaign-location-success-screen__body[data-v-174b3d68]{color:#fff;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:500;line-height:1.625;font-size:max(.6875rem, 16 * var(--u));text-align:center;pointer-events:none;margin:0;position:absolute}.campaign-location-success-screen__counter[data-v-174b3d68],.campaign-location-success-screen__cta[data-v-174b3d68]{position:absolute}.campaign-location-success-screen__cta[data-v-174b3d68]{width:fit-content;margin-inline:auto}.campaign-location-success-screen__counter[data-v-174b3d68]{--design-unit:max(.72px, var(--u))}.campaign-location-success-screen__counter[data-v-174b3d68],.campaign-location-success-screen__cta[data-v-174b3d68]{--ui-button-font-size:max(.8125rem, calc(16 * var(--u)))}.campaign-location-success-screen__counter[data-v-174b3d68]{--ui-button-font-size:max(.875rem, calc(18 * var(--u)))}@media (height<=540px){.campaign-location-success-screen[data-v-174b3d68]{--location-row-bottom:max(.75rem, calc(env(safe-area-inset-bottom,0px) + .375rem))}.campaign-location-success-screen__counter[data-v-174b3d68],.campaign-location-success-screen__cta[data-v-174b3d68]{--ui-button-font-size:.8125rem;--ui-button-padding:0 1.5em;--ui-button-height:var(--game-phone-control-height)}}.campaign-location-success-screen_portrait .campaign-location-success-screen__title[data-v-174b3d68]{top:calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu)));right:calc(20 * var(--game-pu));left:calc(20 * var(--game-pu));width:auto;font-size:calc(82 * var(--game-pu));text-align:center;white-space:normal;margin-inline:0;line-height:1}.campaign-location-success-screen_portrait .campaign-location-success-screen__body[data-v-174b3d68]{top:calc(calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu))) + calc(88 * var(--game-pu)));right:calc(20 * var(--game-pu));left:calc(20 * var(--game-pu));font-size:calc(12 * var(--game-pu))}.campaign-location-success-screen_portrait .campaign-location-success-screen__video[data-v-174b3d68]{top:calc(calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu))) + calc(182 * var(--game-pu)));width:calc((100cqw - 2 * calc(20 * var(--game-pu)) - calc(12 * var(--game-pu))) / 2)}.campaign-location-success-screen_portrait .campaign-location-success-screen__video_start[data-v-174b3d68]{left:calc(20 * var(--game-pu))}.campaign-location-success-screen_portrait .campaign-location-success-screen__video_end[data-v-174b3d68]{right:calc(20 * var(--game-pu))}.campaign-location-success-screen_portrait .campaign-location-success-screen__panels[data-v-174b3d68]{top:calc(calc(calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu))) + calc(182 * var(--game-pu))) + calc((100cqw - 2 * calc(20 * var(--game-pu)) - calc(12 * var(--game-pu))) / 2) * 212 / 375 + calc(14 * var(--game-pu)));right:calc(20 * var(--game-pu));left:calc(20 * var(--game-pu));display:block;position:absolute}.campaign-location-success-screen_portrait .campaign-location-success-screen__counter[data-v-174b3d68]{display:none}.campaign-location-success-screen_portrait .campaign-location-success-screen__cta[data-v-174b3d68]{--ui-button-font-size:calc(14 * var(--game-pu));--ui-button-padding:1em 1.6em;right:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));bottom:calc(env(safe-area-inset-bottom,0px) + calc(20 * var(--game-pu)));left:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));justify-content:center;display:flex;translate:none}.campaign-location-success-screen_short .campaign-location-success-screen__counter[data-v-174b3d68]{display:none}[data-v-e0655fb2]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-e0655fb2]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-e0655fb2]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.mini-game-hud[data-v-e0655fb2]{--stage-unit:var(--design-unit,1px);pointer-events:none;position:absolute;inset:0}.mini-game-hud__panel[data-v-e0655fb2]{--panel-center:calc(var(--design-y,0px) + 538 * var(--stage-unit));--panel-unit:min(max(var(--stage-unit), .6px), calc((100dvh - 2rem) / 584));--design-unit:var(--panel-unit);top:var(--panel-center);left:max(var(--frame-x,0px) + 60 * var(--stage-unit), env(safe-area-inset-left,0px) + .75rem);width:calc(500 * var(--panel-unit));min-height:min(584 * var(--panel-unit), 100% - 2rem);max-height:calc(2 * min(var(--panel-center), 100% - var(--panel-center)) - 2rem);pointer-events:auto;position:absolute;transform:translateY(-50%)}@media (height<=540px){.mini-game-hud__panel[data-v-e0655fb2]{--panel-center:50%;left:max(max(var(--frame-x,0px) + 60 * var(--stage-unit), env(safe-area-inset-left,0px) + .75rem), calc(max(clamp(1rem, 3.125vw, 3.75rem), env(safe-area-inset-left,0px) + .75rem) + 8rem));height:calc(584 * var(--panel-unit))}}@media (width<=56.25rem){.mini-game-hud__panel[data-v-e0655fb2]{width:min(max(500 * var(--panel-unit), 20rem), 100% - 2rem)}}.mini-game-hud__panel_victory[data-v-e0655fb2]{--panel-center:calc(var(--design-y,0px) + 486 * var(--stage-unit));min-height:min(384 * var(--panel-unit), 100% - 2rem);justify-content:center}@media (height<=540px){.mini-game-hud__panel_victory[data-v-e0655fb2]{--panel-center:50%;height:calc(384 * var(--panel-unit))}}.mini-game-hud .mini-game-hud__menu[data-v-e0655fb2]{position:absolute}.mini-game-hud__menu[data-v-e0655fb2]{top:calc(var(--design-y,0px) + 541 * var(--stage-unit));top:round(nearest, var(--design-y,0px) + 541 * var(--stage-unit), 1px);left:max(var(--frame-x,0px) + 60 * var(--stage-unit), env(safe-area-inset-left,0px) + .75rem);left:round(nearest, max(var(--frame-x,0px) + 60 * var(--stage-unit), env(safe-area-inset-left,0px) + .75rem), 1px);pointer-events:auto;transform:translateY(-50%)}.mini-game-hud_dock .mini-game-hud__menu[data-v-e0655fb2]{--ui-game-menu-inset:.375rem;--ui-game-menu-icon-size:calc(var(--game-phone-control-height) - .875rem);top:auto;bottom:max(.75rem, env(safe-area-inset-bottom,0px) + .375rem);left:50%;left:round(50%,1px);transform:translate(-50%)}.mini-game-hud_sheet .mini-game-hud__panel[data-v-e0655fb2]{--design-unit:.9px;width:auto;height:auto;min-height:0;max-height:min(78dvh, 100% - var(--game-header-offset,0px));--sheet-pad-x:max(1.5rem, calc(env(safe-area-inset-right,0px) + 1rem));padding:3rem var(--sheet-pad-x) calc(1.75rem + env(safe-area-inset-bottom,0px)) max(1.5rem, env(safe-area-inset-left,0px) + 1rem);border-width:1px 0 0;border-radius:1.5rem 1.5rem 0 0;inset:auto 0 0;transform:none}:root[data-ui-theme=gold] .mini-game-hud_sheet .mini-game-hud__panel[data-v-e0655fb2]{--ui-frame-chamfer:1.25rem;--ui-frame-chamfer-tl:1.25rem;--ui-frame-chamfer-tr:1.25rem;--ui-frame-chamfer-br:0px;--ui-frame-chamfer-bl:0px;clip-path:polygon(-2px calc(1.25rem + 2px),calc(1.25rem + 2px) -2px,calc(100% - 1.25rem - 2px) -2px,calc(100% + 2px) calc(1.25rem + 2px),calc(100% + 2px) calc(100% + 2px),-2px calc(100% + 2px))}:root[data-ui-theme=gold] .mini-game-hud_sheet .mini-game-hud__panel[data-v-e0655fb2]:focus-visible{outline-offset:-4px}.mini-game-hud_sheet .mini-game-hud__panel[data-v-e0655fb2]:before{background-color:var(--ui-line-hover);content:"";border-radius:.125rem;width:2.5rem;height:.25rem;position:absolute;top:.625rem;left:50%;translate:-50%}.mini-game-hud_side .mini-game-hud__panel[data-v-e0655fb2]{--design-unit:.7px;--sheet-pad-x:1.5rem;--side-logo-top:max(.875rem, env(safe-area-inset-top,0px));--side-logo-size:1.875rem;--sheet-close-top:calc(var(--side-logo-top) + var(--side-logo-size) / 2 - 1.125rem);--sheet-title-inset:0}@media (pointer:fine){.mini-game-hud_side .mini-game-hud__panel[data-v-e0655fb2]{--side-logo-size:2.5rem}}.mini-game-hud_side .mini-game-hud__panel[data-v-e0655fb2]{width:min(24rem + env(safe-area-inset-left,0px), 64%);height:auto;min-height:0;max-height:none;padding:calc(var(--side-logo-top) + var(--side-logo-size) + 1rem) var(--sheet-pad-x) max(1.25rem, env(safe-area-inset-bottom,0px) + .5rem) max(1.5rem, env(safe-area-inset-left,0px) + 1rem);border-width:0 1px 0 0;border-radius:0 1.5rem 1.5rem 0;top:0;bottom:0;left:0;transform:none}:root[data-ui-theme=gold] .mini-game-hud_side .mini-game-hud__panel[data-v-e0655fb2]{--ui-frame-chamfer:1.25rem;--ui-frame-chamfer-tl:0px;--ui-frame-chamfer-tr:1.25rem;--ui-frame-chamfer-br:1.25rem;--ui-frame-chamfer-bl:0px;clip-path:polygon(-2px -2px,calc(100% - 1.25rem - 2px) -2px,calc(100% + 2px) calc(1.25rem + 2px),calc(100% + 2px) calc(100% - 1.25rem - 2px),calc(100% - 1.25rem - 2px) calc(100% + 2px),-2px calc(100% + 2px))}:root[data-ui-theme=gold] .mini-game-hud_side .mini-game-hud__panel[data-v-e0655fb2]:focus-visible{outline-offset:-4px}.mini-game-hud_side .mini-game-hud__panel[data-v-e0655fb2] .ui-description-panel__action{margin-top:auto}.mini-game-hud_sheet .mini-game-hud__panel_victory[data-v-e0655fb2]:before{content:none}.mini-game-hud_side .mini-game-hud__panel_victory[data-v-e0655fb2] .ui-description-panel__action{margin-top:0}.mini-game-hud-panel-enter-active[data-v-e0655fb2]{transition:--glass-reveal .55s ease-out,transform .6s cubic-bezier(.22,1.2,.36,1)}.mini-game-hud-panel-leave-active[data-v-e0655fb2]{transition:--glass-reveal .4s ease-in,transform .4s ease-in}.mini-game-hud-panel-enter-from[data-v-e0655fb2],.mini-game-hud-panel-leave-to[data-v-e0655fb2]{--glass-reveal:0;transform:translateY(-50%)scale(.94)}.mini-game-hud-menu-enter-active[data-v-e0655fb2]{transition:--glass-reveal .45s ease-out .25s,transform .5s cubic-bezier(.22,1.2,.36,1) .25s}.mini-game-hud-menu-leave-active[data-v-e0655fb2]{transition:--glass-reveal .3s ease-in,transform .3s ease-in}.mini-game-hud-menu-enter-from[data-v-e0655fb2],.mini-game-hud-menu-leave-to[data-v-e0655fb2]{--glass-reveal:0;transform:translate(-40%,-50%)}.mini-game-hud-dock-enter-active[data-v-e0655fb2]{transition:--glass-reveal .45s ease-out .25s,transform .5s cubic-bezier(.22,1.2,.36,1) .25s}.mini-game-hud-dock-leave-active[data-v-e0655fb2]{transition:--glass-reveal .3s ease-in,transform .3s ease-in}.mini-game-hud-dock-enter-from[data-v-e0655fb2],.mini-game-hud-dock-leave-to[data-v-e0655fb2]{--glass-reveal:0;transform:translate(-50%,60%)}.mini-game-hud-sheet-enter-active[data-v-e0655fb2]{transition:--glass-reveal .4s ease-out,transform .45s cubic-bezier(.22,1,.36,1)}.mini-game-hud-sheet-leave-active[data-v-e0655fb2]{transition:--glass-reveal .3s ease-in,transform .3s ease-in}.mini-game-hud_sheet .mini-game-hud-sheet-enter-from[data-v-e0655fb2],.mini-game-hud_sheet .mini-game-hud-sheet-leave-to[data-v-e0655fb2]{--glass-reveal:0;transform:translateY(100%)}.mini-game-hud-side-enter-active[data-v-e0655fb2]{transition:--glass-reveal .4s ease-out,transform .45s cubic-bezier(.22,1,.36,1)}.mini-game-hud-side-leave-active[data-v-e0655fb2]{transition:--glass-reveal .3s ease-in,transform .3s ease-in}.mini-game-hud_side .mini-game-hud-side-enter-from[data-v-e0655fb2],.mini-game-hud_side .mini-game-hud-side-leave-to[data-v-e0655fb2]{--glass-reveal:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.mini-game-hud-panel-enter-from[data-v-e0655fb2],.mini-game-hud-panel-leave-to[data-v-e0655fb2],.mini-game-hud-menu-enter-from[data-v-e0655fb2],.mini-game-hud-menu-leave-to[data-v-e0655fb2]{transform:translateY(-50%)}.mini-game-hud-dock-enter-from[data-v-e0655fb2],.mini-game-hud-dock-leave-to[data-v-e0655fb2]{transform:translate(-50%)}.mini-game-hud_sheet .mini-game-hud-sheet-enter-from[data-v-e0655fb2],.mini-game-hud_sheet .mini-game-hud-sheet-leave-to[data-v-e0655fb2],.mini-game-hud_side .mini-game-hud-side-enter-from[data-v-e0655fb2],.mini-game-hud_side .mini-game-hud-side-leave-to[data-v-e0655fb2]{transform:none}}[data-v-303f411d]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-303f411d]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-303f411d]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.mini-game-pan-hint[data-v-303f411d]{pointer-events:none;position:absolute;inset:0}.mini-game-pan-hint__edge[data-v-303f411d]{opacity:0;width:min(18vw,5.25rem);transition:opacity .45s ease-out;position:absolute;top:0;bottom:0}.mini-game-pan-hint__edge_left[data-v-303f411d]{background:linear-gradient(90deg, var(--game-color-bg), transparent);left:0}.mini-game-pan-hint__edge_right[data-v-303f411d]{background:linear-gradient(270deg, var(--game-color-bg), transparent);right:0}.mini-game-pan-hint__edge_shown[data-v-303f411d]{opacity:.55}.mini-game-pan-hint__pill[data-v-303f411d]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .mini-game-pan-hint__pill[data-v-303f411d]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .mini-game-pan-hint__pill[data-v-303f411d]{background-color:#0e121ee0}}.mini-game-pan-hint__pill[data-v-303f411d]{background-color:var(--ui-chip);background-image:var(--ui-chip-image);border:1px solid var(--ui-chip-line);left:50%;bottom:calc(max(.75rem, env(safe-area-inset-bottom,0px) + .375rem) + var(--game-phone-control-height) + 1rem);border-radius:var(--ui-chip-radius);width:max-content;max-width:calc(100% - 2rem);color:var(--ui-text-soft);align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.2;display:flex;position:absolute;translate:-50%}.mini-game-pan-hint__arrows[data-v-303f411d]{width:1.125rem;height:1.125rem;stroke:var(--ui-accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;animation:1.6s ease-in-out infinite mini-game-pan-hint-swipe-303f411d}.mini-game-pan-hint-pill-enter-active[data-v-303f411d],.mini-game-pan-hint-pill-leave-active[data-v-303f411d]{transition:--glass-reveal .4s ease-out}.mini-game-pan-hint-pill-enter-from[data-v-303f411d],.mini-game-pan-hint-pill-leave-to[data-v-303f411d]{--glass-reveal:0}@keyframes mini-game-pan-hint-swipe-303f411d{0%,to{translate:-3px}50%{translate:3px}}@media (prefers-reduced-motion:reduce){.mini-game-pan-hint__arrows[data-v-303f411d]{animation:none}.mini-game-pan-hint__edge[data-v-303f411d],.mini-game-pan-hint-pill-enter-active[data-v-303f411d],.mini-game-pan-hint-pill-leave-active[data-v-303f411d]{transition:none}}[data-v-7bccaad9]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-7bccaad9]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-7bccaad9]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.mini-game-stage[data-v-7bccaad9]{z-index:var(--game-z-canvas);background-color:var(--game-color-bg);position:fixed;inset:0;overflow:hidden}.mini-game-stage__canvas[data-v-7bccaad9],.mini-game-stage__overlay[data-v-7bccaad9],.mini-game-stage__state[data-v-7bccaad9]{position:absolute;inset:0}.mini-game-stage__canvas[data-v-7bccaad9]{overflow:hidden}.mini-game-stage__canvas[data-v-7bccaad9] canvas{touch-action:none;display:block;width:100%!important;height:100%!important}.mini-game-stage_raised[data-v-7bccaad9]{z-index:calc(var(--game-z-canvas) + 2)}.mini-game-stage_compact .mini-game-stage__foreground[data-v-7bccaad9]{z-index:calc(var(--game-z-overlay) - 1)}.mini-game-stage__overlay[data-v-7bccaad9]{z-index:var(--game-z-overlay);pointer-events:none}.mini-game-stage__foreground[data-v-7bccaad9]{z-index:calc(var(--game-z-overlay) + 1);pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (height<=540px){.mini-game-stage__foreground[data-v-7bccaad9]{z-index:calc(var(--game-z-overlay) - 1)}}.mini-game-stage__design[data-v-7bccaad9]{top:var(--design-y);left:var(--design-x);position:absolute}.mini-game-stage__foreground-image[data-v-7bccaad9]{will-change:transform;max-width:none;position:absolute}.mini-game-stage__speech[data-v-7bccaad9]{position:absolute;transform:translateY(-100%)}.mini-game-stage__counter[data-v-7bccaad9]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .mini-game-stage__counter[data-v-7bccaad9]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-chip-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .mini-game-stage__counter[data-v-7bccaad9]{background-color:#0e121ee0}}.mini-game-stage__counter[data-v-7bccaad9]{background-color:var(--ui-chip);background-image:var(--ui-chip-image);border:1px solid var(--ui-chip-line);border-color:var(--ui-line-hover);box-shadow:var(--ui-panel-shadow);color:var(--ui-text-soft);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.mini-game-stage__counter-text[data-v-7bccaad9]{font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:500;line-height:1.625;font-size:max(.75rem, 16 * var(--design-unit,1px));white-space:nowrap;font-weight:700;line-height:1;animation:.42s ease-out mini-game-stage-counter-bump-7bccaad9}.mini-game-stage__visually-hidden[data-v-7bccaad9]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mini-game-stage__state[data-v-7bccaad9]{z-index:var(--game-z-overlay);justify-content:center;align-items:center;gap:var(--game-space-md);padding:var(--game-safe-padding);background-color:var(--game-color-bg);color:var(--ui-text);text-align:center;flex-direction:column;display:flex}.mini-game-stage__track[data-v-7bccaad9]{background-color:var(--ui-line);border-radius:.125rem;width:min(20rem,70vw);height:.25rem;overflow:hidden}.mini-game-stage__bar[data-v-7bccaad9]{background-color:var(--ui-accent);transform-origin:0;width:100%;height:100%;transition:transform .2s ease-out;display:block}.mini-game-stage__retry[data-v-7bccaad9]{border:1px solid var(--ui-line-hover);border-radius:var(--ui-chip-radius);background-color:var(--ui-chip);min-height:2.75rem;color:var(--ui-text-soft);padding:.625rem 1.5rem;font-weight:600;transition:border-color .2s ease-out}@media (hover:hover) and (pointer:fine){.mini-game-stage__retry[data-v-7bccaad9]:hover{border-color:var(--ui-accent)}}.mini-game-stage-speech-enter-active[data-v-7bccaad9],.mini-game-stage-speech-leave-active[data-v-7bccaad9]{transition:--glass-reveal .32s ease-out,transform .32s ease-out}.mini-game-stage-speech-enter-from[data-v-7bccaad9],.mini-game-stage-speech-leave-to[data-v-7bccaad9]{--glass-reveal:0;transform:translateY(calc(.625rem - 100%))}.mini-game-stage-counter-enter-active[data-v-7bccaad9]{transition:--glass-reveal .4s ease-out .5s,transform .4s ease-out .5s}.mini-game-stage-counter-leave-active[data-v-7bccaad9]{transition:--glass-reveal .35s ease-in,transform .35s ease-in}.mini-game-stage-counter-enter-from[data-v-7bccaad9],.mini-game-stage-counter-leave-to[data-v-7bccaad9]{--glass-reveal:0;transform:scale(.6)}@keyframes mini-game-stage-counter-bump-7bccaad9{0%{transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mini-game-stage-speech-enter-active[data-v-7bccaad9],.mini-game-stage-speech-leave-active[data-v-7bccaad9],.mini-game-stage-counter-enter-active[data-v-7bccaad9],.mini-game-stage-counter-leave-active[data-v-7bccaad9]{transition:none}}[data-v-63a044b8]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-63a044b8]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-63a044b8]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}@keyframes app-rotate-hint-turn-63a044b8{0%,18%{transform:rotate(0)}42%,74%{transform:rotate(-90deg)}96%,to{transform:rotate(0)}}@keyframes app-rotate-hint-arc-63a044b8{0%,to{opacity:.25}40%{opacity:.85}}.app-rotate-hint[data-v-63a044b8]{--gate-u:min(100vw / 680, 100dvh / 860);z-index:var(--game-z-orientation);padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);color:#fff;text-align:center;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.app-rotate-hint__content[data-v-63a044b8]{align-items:center;gap:calc(20 * var(--gate-u));max-width:calc(600 * var(--gate-u));outline:none;flex-direction:column;display:flex;position:relative}.app-rotate-hint__device[data-v-63a044b8]{width:calc(260 * var(--gate-u));aspect-ratio:1;margin-bottom:calc(10 * var(--gate-u));justify-content:center;align-items:center;display:flex;position:relative}.app-rotate-hint__arc[data-v-63a044b8]{fill:none;width:100%;height:100%;stroke:var(--ui-accent);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;animation:3.6s ease-in-out infinite app-rotate-hint-arc-63a044b8;position:absolute;inset:0}.app-rotate-hint__arc-line[data-v-63a044b8]{stroke-dasharray:6 14}.app-rotate-hint__phone[data-v-63a044b8]{transform-origin:50%;width:42%;height:42%;animation:3.6s cubic-bezier(.65,0,.35,1) infinite app-rotate-hint-turn-63a044b8}.app-rotate-hint__phone-case[data-v-63a044b8]{fill:var(--ui-night-center);stroke:var(--ui-text-soft);stroke-width:5px}.app-rotate-hint__phone-screen[data-v-63a044b8]{fill:var(--ui-night-edge)}.app-rotate-hint__phone-mark[data-v-63a044b8]{fill:var(--ui-text-soft)}.app-rotate-hint__kicker[data-v-63a044b8]{font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:calc(22 * var(--gate-u));letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.45}.app-rotate-hint__title[data-v-63a044b8]{color:#6ebcb1;font-family:SAGRADA,Ruda,Segoe UI,system-ui,sans-serif;font-size:calc(110 * var(--gate-u));text-transform:uppercase;margin:0;font-weight:900;line-height:1}.app-rotate-hint__body[data-v-63a044b8]{color:var(--ui-text-muted);font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:calc(26 * var(--gate-u));font-weight:500;line-height:1.5}.app-rotate-hint__button[data-v-63a044b8]{--ui-button-font-size:calc(26 * var(--gate-u));margin-top:calc(14 * var(--gate-u))}@media (prefers-reduced-motion:reduce){.app-rotate-hint__arc[data-v-63a044b8],.app-rotate-hint__phone[data-v-63a044b8]{animation:none}.app-rotate-hint__phone[data-v-63a044b8]{transform:rotate(-90deg)}}.campaign-mini-game-screen[data-v-db5666e7]{flex:1;justify-content:center;align-items:center;display:flex}.campaign-mini-game-screen__unavailable[data-v-db5666e7]{padding:var(--game-safe-padding);color:var(--game-color-text-muted);text-align:center}.campaign-mini-game-screen__back[data-v-db5666e7]{--ui-button-font-size:clamp(.875rem, .83vw, 1rem);left:max(clamp(1rem, 3.125vw, 3.75rem), env(safe-area-inset-left,0px) + .75rem);bottom:max(clamp(1rem, 2.6vw, 3.125rem), env(safe-area-inset-bottom,0px) + .375rem);z-index:calc(var(--game-z-canvas) + 1);position:fixed}@media (aspect-ratio<=1),(pointer:coarse) and (height<=540px){.campaign-mini-game-screen .campaign-mini-game-screen__back[data-v-db5666e7]{--ui-button-font-size:.875rem;--ui-button-padding:0 1.875em;--ui-button-height:var(--game-phone-control-height);bottom:max(.75rem, env(safe-area-inset-bottom,0px) + .375rem)}}@media (aspect-ratio<=1){.campaign-mini-game-screen .campaign-mini-game-screen__back[data-v-db5666e7]{--ui-button-padding:0 1.5em}}[data-v-88ef88be]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-88ef88be]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-88ef88be]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-mirror-puzzle-hint[data-v-88ef88be]{--hint-tail:max(.5rem, calc(13 * var(--u)));bottom:calc(100% + 18 * var(--u));z-index:2;width:max(13.75rem, 300 * var(--u));padding:max(.875rem, 20 * var(--u)) max(1rem, 24 * var(--u));border:1px solid var(--ui-line-hover);border-radius:calc(var(--ui-tile-radius) * 1.5);background:var(--ui-hint);box-shadow:var(--ui-panel-shadow);color:var(--ui-text);text-align:left;pointer-events:none;flex-direction:column;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;display:flex;position:absolute}.campaign-mirror-puzzle-hint[data-v-88ef88be]:before,.campaign-mirror-puzzle-hint[data-v-88ef88be]:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);position:absolute}.campaign-mirror-puzzle-hint[data-v-88ef88be]:before{width:calc(2 * var(--hint-tail));height:var(--hint-tail);background:var(--ui-line-hover);top:100%}.campaign-mirror-puzzle-hint[data-v-88ef88be]:after{width:calc(2 * (var(--hint-tail) - .414px));height:calc(var(--hint-tail) - .414px);background:var(--ui-hint);top:calc(100% - 1px)}.campaign-mirror-puzzle-hint_left[data-v-88ef88be]{left:0}.campaign-mirror-puzzle-hint_left[data-v-88ef88be]:before,.campaign-mirror-puzzle-hint_left[data-v-88ef88be]:after{left:calc(60 * var(--u));translate:-50%}.campaign-mirror-puzzle-hint_right[data-v-88ef88be]{right:0}.campaign-mirror-puzzle-hint_right[data-v-88ef88be]:before,.campaign-mirror-puzzle-hint_right[data-v-88ef88be]:after{right:calc(60 * var(--u));translate:50%}.campaign-mirror-puzzle-hint__title[data-v-88ef88be]{margin-bottom:max(.375rem, 8 * var(--u));font-size:max(.9375rem, 20 * var(--u));font-weight:700;line-height:1.2}.campaign-mirror-puzzle-hint__text[data-v-88ef88be]{color:var(--ui-text-soft);font-size:max(.75rem, 15 * var(--u));font-weight:500;line-height:1.45}.campaign-mirror-puzzle-hint_available[data-v-88ef88be]{border-color:var(--ui-accent);background:var(--ui-hint-active);box-shadow:var(--ui-panel-shadow), 0 0 calc(28 * var(--u)) rgba(var(--ui-cta-glow), .45)}.campaign-mirror-puzzle-hint_available[data-v-88ef88be]:before{background:var(--ui-accent)}.campaign-mirror-puzzle-hint_available[data-v-88ef88be]:after{background:var(--ui-hint-active)}.campaign-mirror-puzzle-hint-enter-active[data-v-88ef88be],.campaign-mirror-puzzle-hint-leave-active[data-v-88ef88be]{transition:opacity .2s,transform .25s cubic-bezier(.22,1,.36,1)}.campaign-mirror-puzzle-hint-enter-from[data-v-88ef88be],.campaign-mirror-puzzle-hint-leave-to[data-v-88ef88be]{opacity:0;transform:translateY(calc(8 * var(--u))) scale(.96)}[data-v-a8c6add8]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-a8c6add8]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-a8c6add8]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-mirror-puzzle-slot[data-v-a8c6add8]{display:flex}.campaign-mirror-puzzle-slot__button[data-v-a8c6add8]{width:calc(120 * var(--u));aspect-ratio:1;color:#f2e8d9;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.campaign-mirror-puzzle-slot__button[data-v-a8c6add8]:not([aria-disabled=true]):active{transition-duration:.12s;transform:scale(.95)}.campaign-mirror-puzzle-slot__button[aria-disabled=true][data-v-a8c6add8]{cursor:default}.campaign-mirror-puzzle-slot__button[data-v-a8c6add8]:focus-visible{outline-offset:2px;outline:2px solid #f2e8d9;transform:scale(1.06)}@media (hover:hover){.campaign-mirror-puzzle-slot__button[data-v-a8c6add8]:not([aria-disabled=true]):hover{transform:scale(1.06)}}.campaign-mirror-puzzle-slot__frame[data-v-a8c6add8]{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.campaign-mirror-puzzle-slot__icon[data-v-a8c6add8]{width:calc(32 * var(--u));height:calc(32 * var(--u));fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 calc(1 * var(--u)) calc(3 * var(--u)) #040814b3);position:relative;overflow:visible}.campaign-mirror-puzzle-slot__icon_filled[data-v-a8c6add8]{fill:currentColor;stroke:none}.campaign-mirror-puzzle-slot_portrait .campaign-mirror-puzzle-slot__icon[data-v-a8c6add8]{width:calc(40 * var(--u));height:calc(40 * var(--u))}.campaign-mirror-puzzle-slot__icon_done[data-v-a8c6add8]{width:calc(34 * var(--u));height:calc(34 * var(--u))}.campaign-mirror-puzzle-slot_portrait .campaign-mirror-puzzle-slot__icon_done[data-v-a8c6add8]{width:calc(46 * var(--u));height:calc(46 * var(--u))}.campaign-mirror-puzzle-slot__glass[data-v-a8c6add8]{pointer-events:none;border-radius:50%;position:absolute;inset:15%;overflow:hidden}.campaign-mirror-puzzle-slot__shine[data-v-a8c6add8]{width:40%;height:160%;animation:campaign-mirror-puzzle-slot-shine-a8c6add8 4.2s var(--shine-delay,5.2s) ease-in-out infinite;background:linear-gradient(90deg,#0000,#d6ecff73 50%,#0000);position:absolute;top:-30%;left:0;transform:translate(-130%)rotate(20deg)}@keyframes campaign-mirror-puzzle-slot-shine-a8c6add8{0%{transform:translate(-130%)rotate(20deg)}35%,to{transform:translate(260%)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.campaign-mirror-puzzle-slot__button[data-v-a8c6add8]{transition:none}.campaign-mirror-puzzle-slot__shine[data-v-a8c6add8]{animation:none}}.campaign-mirror-raven[data-v-72e3a274]{pointer-events:none;position:absolute}.campaign-mirror-raven[data-flying][data-v-72e3a274]{z-index:3}.campaign-mirror-raven__flight[data-v-72e3a274],.campaign-mirror-raven__pose[data-v-72e3a274]{will-change:transform;position:absolute;inset:0}.campaign-mirror-raven__frame[data-v-72e3a274]{max-width:none;display:block;position:absolute}.campaign-mirror-raven__frame_perch[data-v-72e3a274]{width:100%;height:100%;animation:1.4s ease-in-out 5s infinite alternate campaign-mirror-raven-breath-72e3a274;inset:0}.campaign-mirror-raven__frame_flight[data-v-72e3a274]{opacity:0;visibility:hidden;will-change:opacity}@keyframes campaign-mirror-raven-breath-72e3a274{0%{scale:1}to{scale:1 1.016}}@media (prefers-reduced-motion:reduce){.campaign-mirror-raven__frame_perch[data-v-72e3a274]{animation:none}}[data-v-23c9fa05]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-23c9fa05]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-23c9fa05]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-mirror-ribbon[data-v-23c9fa05]{filter:drop-shadow(0 2px 5px #04081473);width:100%;height:100%;display:block;overflow:visible}.campaign-mirror-ribbon__light[data-v-23c9fa05]{stop-color:#e5f0fe}.campaign-mirror-ribbon__fold[data-v-23c9fa05]{stop-color:#d3dfef}.campaign-mirror-ribbon__text[data-v-23c9fa05]{fill:#313a47;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500}[data-v-1728a96d]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-1728a96d]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-1728a96d]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-mirror-shards[data-v-1728a96d]{--ribbon-u:max(var(--u), .64px);will-change:transform;position:absolute}.campaign-mirror-shards__image[data-v-1728a96d],.campaign-mirror-shards__zones[data-v-1728a96d]{width:100%;height:100%;display:block;position:absolute;inset:0}.campaign-mirror-shards__image[data-v-1728a96d],.campaign-mirror-shards__locked-layer[data-v-1728a96d],.campaign-mirror-shards__lock[data-v-1728a96d],.campaign-mirror-shards__check[data-v-1728a96d]{pointer-events:none}.campaign-mirror-shards__locked-layer[data-v-1728a96d]{position:absolute;inset:0}.campaign-mirror-shards__locked[data-v-1728a96d]{max-width:none;display:block;position:absolute}.campaign-mirror-shards__lock[data-v-1728a96d],.campaign-mirror-shards__check[data-v-1728a96d]{filter:drop-shadow(0 calc(2 * var(--u)) calc(4 * var(--u)) #04081499);position:absolute}.campaign-mirror-shards__lock[data-v-1728a96d]{fill:#f2e8d9}.campaign-mirror-shards__check[data-v-1728a96d]{fill:none;stroke:#f2e8d9;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.campaign-mirror-shards__glass[data-v-1728a96d],.campaign-mirror-shards__awakening[data-v-1728a96d]{pointer-events:none;border-radius:50%;position:absolute}.campaign-mirror-shards__glass[data-v-1728a96d]{overflow:hidden}.campaign-mirror-shards__sheen[data-v-1728a96d]{background:linear-gradient(90deg,#0000,#ffffff0d 30%,#ffffff29 50%,#ffffff0d 70%,#0000);width:34%;height:140%;animation:9s ease-in-out 6s infinite campaign-mirror-shards-sheen-1728a96d;position:absolute;top:-20%;left:0;transform:translate(-120%)rotate(18deg)}.campaign-mirror-shards__awakening[data-v-1728a96d]{opacity:0;visibility:hidden;background:radial-gradient(closest-side,#d6ecffd9,#96cdff8c 45%,#0000)}.campaign-mirror-shards__zones[data-v-1728a96d]{pointer-events:none;overflow:visible}.campaign-mirror-shards__shard[data-v-1728a96d]{pointer-events:auto;cursor:pointer;fill:#0000;stroke-linejoin:round;-webkit-tap-highlight-color:transparent;outline:none}.campaign-mirror-shards__shard[data-v-1728a96d]:focus-visible{stroke:#d6ecff;stroke-width:2.5px}.campaign-mirror-shards__shard_locked[data-v-1728a96d]{cursor:default}.campaign-mirror-shards__shard-glow[data-v-1728a96d]{fill:#d6ecff1a;opacity:0;pointer-events:none;transition:opacity .25s}.campaign-mirror-shards__shard-glow_active[data-v-1728a96d]{opacity:1}.campaign-mirror-shards__label[data-v-1728a96d]{pointer-events:none;position:absolute;inset:0}.campaign-mirror-shards__ribbon[data-v-1728a96d]{animation:.32s cubic-bezier(.22,1,.36,1) both campaign-mirror-shards-unfurl-1728a96d;position:absolute}.campaign-mirror-shards__ribbon_right[data-v-1728a96d]{transform-origin:0}.campaign-mirror-shards__ribbon_left[data-v-1728a96d]{transform-origin:100%}.campaign-mirror-shards__emblem[data-v-1728a96d]{max-width:none;filter:drop-shadow(0 calc(6 * var(--u)) calc(10 * var(--u)) #0408148c);animation:.42s cubic-bezier(.34,1.56,.64,1) both campaign-mirror-shards-emblem-pop-1728a96d,2.8s ease-in-out .42s infinite campaign-mirror-shards-emblem-float-1728a96d;display:block;position:absolute;rotate:.1deg}.campaign-mirror-shards-label-leave-active[data-v-1728a96d]{transition:opacity .16s}.campaign-mirror-shards-label-leave-to[data-v-1728a96d]{opacity:0}@keyframes campaign-mirror-shards-sheen-1728a96d{0%{transform:translate(-120%)rotate(18deg)}22%,to{transform:translate(320%)rotate(18deg)}}@keyframes campaign-mirror-shards-unfurl-1728a96d{0%{opacity:0;scale:.25 .8}}@keyframes campaign-mirror-shards-emblem-pop-1728a96d{0%{opacity:0;rotate:-10deg;scale:.55}}@keyframes campaign-mirror-shards-emblem-float-1728a96d{50%{translate:0 calc(-5 * var(--u))}}@media (prefers-reduced-motion:reduce){.campaign-mirror-shards__locked[data-v-1728a96d],.campaign-mirror-shards__lock[data-v-1728a96d],.campaign-mirror-shards__shard-glow[data-v-1728a96d]{transition:none}.campaign-mirror-shards__sheen[data-v-1728a96d],.campaign-mirror-shards__ribbon[data-v-1728a96d],.campaign-mirror-shards__emblem[data-v-1728a96d]{animation:none}}[data-v-f33f57cf]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-f33f57cf]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-f33f57cf]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-mirror-screen[data-v-f33f57cf]{isolation:isolate;position:fixed;inset:0;overflow:hidden;container-type:size}.campaign-mirror-screen__scene[data-v-f33f57cf]{position:absolute;inset:0}.campaign-mirror-screen__flash[data-v-f33f57cf]{visibility:hidden;opacity:0;will-change:opacity;pointer-events:none;background-color:#e1f1ff;position:absolute;inset:0}.campaign-mirror-screen__layer[data-v-f33f57cf]{pointer-events:none;margin:0;position:absolute}.campaign-mirror-screen__layer img[data-v-f33f57cf]{width:100%;height:100%;display:block}.campaign-mirror-screen__layer-motion[data-v-f33f57cf]{width:100%;height:100%}.campaign-mirror-screen__layer_animated[data-v-f33f57cf],.campaign-mirror-screen__layer_parallax .campaign-mirror-screen__layer-motion[data-v-f33f57cf]{will-change:transform, opacity}.campaign-mirror-screen__layer_parallax[data-v-f33f57cf]{translate:calc(var(--parallax-x,0px) * .45) 0;will-change:translate;transition:translate .9s cubic-bezier(.22,1,.36,1);rotate:.1deg}.campaign-mirror-screen__title[data-v-f33f57cf]{color:#0000;font-family:SAGRADA,Ruda,Segoe UI,system-ui,sans-serif;font-size:10rem;font-weight:900;line-height:1;font-size:calc(160 * var(--u));text-transform:uppercase;white-space:nowrap;margin:0;pointer-events:none;background:linear-gradient(#d8f1f3 7%,#89b4cc 73%);-webkit-background-clip:text;background-clip:text;width:fit-content;margin-inline:auto;position:absolute}.campaign-mirror-screen__counters[data-v-f33f57cf]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.campaign-mirror-screen__slots[data-v-f33f57cf]{grid-template-columns:repeat(2, calc(120 * var(--u)));gap:calc(60 * var(--u));margin:0;padding:0;list-style:none;display:grid;position:absolute}.campaign-mirror-screen__slot-item[data-v-f33f57cf]{position:relative}@media (aspect-ratio>=1) and (height<=540px){.campaign-mirror-screen__slot-item[data-v-f33f57cf]{scale:1.2}}.campaign-mirror-screen__actions[data-v-f33f57cf]{--ui-button-font-size:max(.8125rem, calc(16 * var(--u)));width:fit-content;margin-inline:auto;position:absolute}@media (height<=540px){.campaign-mirror-screen__actions[data-v-f33f57cf]{--ui-button-font-size:.75rem;--ui-button-padding:.85em 1.4em}}.campaign-mirror-screen__slot-grids[data-v-f33f57cf]{display:contents}.campaign-mirror-screen__modal-text[data-v-f33f57cf]{color:var(--ui-text-muted);margin:0}.campaign-mirror-screen_portrait .campaign-mirror-screen__scene[data-v-f33f57cf]{--slot-gap:calc(8 * var(--game-pu));--grid-top:calc(calc(env(safe-area-inset-top,0px) + calc(70 * var(--game-pu))) + calc(58 * var(--game-pu)) + calc(14 * var(--game-pu)));--grid-room:calc(100cqh - 786 * var(--u) - var(--grid-top) - calc(12 * var(--game-pu)));--slot:max(2.75rem, min(calc((100cqw - 2 * max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu))) - 5 * var(--slot-gap)) / 6), calc((var(--grid-room) - var(--slot-gap)) / 2), calc(76 * var(--game-pu))))}.campaign-mirror-screen_portrait .campaign-mirror-screen__layer_parallax[data-v-f33f57cf]{display:none}.campaign-mirror-screen_portrait .campaign-mirror-screen__title[data-v-f33f57cf]{top:calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu)));right:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));left:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));font-size:calc(48 * var(--game-pu));text-align:center;white-space:normal;top:calc(env(safe-area-inset-top,0px) + calc(70 * var(--game-pu)));line-height:1;font-size:calc(58 * var(--game-pu));translate:none}.campaign-mirror-screen_portrait .campaign-mirror-screen__slot-grids[data-v-f33f57cf]{--u:calc(var(--slot) / 120);top:calc(var(--grid-top) + max(0px, (var(--grid-room) - 2 * var(--slot) - var(--slot-gap)) / 2));grid-template-columns:repeat(6, var(--slot));gap:var(--slot-gap);justify-content:center;display:grid;position:absolute;left:0;right:0}.campaign-mirror-screen_portrait .campaign-mirror-screen__slots[data-v-f33f57cf]{display:contents}.campaign-mirror-screen_portrait .campaign-mirror-screen__actions[data-v-f33f57cf]{--ui-button-font-size:calc(14 * var(--game-pu));--ui-button-padding:1em 1.6em;right:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));bottom:calc(env(safe-area-inset-bottom,0px) + calc(20 * var(--game-pu)));left:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));justify-content:center;display:flex;translate:none}[data-v-63cb7b46]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-63cb7b46]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-63cb7b46]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-calendar-screen__body[data-v-63cb7b46]{color:var(--ui-text-muted)}.campaign-calendar-screen__prizes[data-v-63cb7b46],.campaign-calendar-screen__success[data-v-63cb7b46]{color:var(--ui-accent);font-weight:600}.campaign-calendar-screen__form[data-v-63cb7b46]{gap:var(--game-space-sm);flex-direction:column;display:flex}.campaign-calendar-screen__email[data-v-63cb7b46]{border:1px solid var(--ui-field-line);border-radius:var(--ui-tile-radius);background:var(--ui-tile);color:inherit;font:inherit;padding:.9rem 1.2rem;transition:border-color .2s ease-out}.campaign-calendar-screen__email[data-v-63cb7b46]:focus-visible{border-color:var(--ui-line-hover)}@media (hover:hover) and (pointer:fine){.campaign-calendar-screen__email[data-v-63cb7b46]:hover{border-color:var(--ui-line-hover)}}.campaign-calendar-screen__email[data-v-63cb7b46]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.campaign-calendar-screen__email[aria-invalid=true][data-v-63cb7b46]{border-color:var(--game-color-danger);animation:.4s cubic-bezier(.22,1,.36,1) campaign-calendar-shake-63cb7b46}.campaign-calendar-screen__consent[data-v-63cb7b46]{align-items:flex-start;gap:var(--game-space-sm);cursor:pointer;font-size:.85rem;display:flex}.campaign-calendar-screen__consent input[data-v-63cb7b46]{accent-color:var(--ui-accent);flex-shrink:0;margin-top:.2em}.campaign-calendar-screen__error[data-v-63cb7b46]{color:var(--game-color-danger);font-size:.8rem}.campaign-calendar-screen__socials[data-v-63cb7b46]{gap:var(--game-space-sm);flex-wrap:wrap;display:flex}.campaign-calendar-screen__socials a[data-v-63cb7b46]{border:1px solid var(--ui-line);color:var(--ui-text-muted);border-radius:999px;padding:.45rem .9rem;font-size:.85rem;text-decoration:none;transition:border-color .2s ease-out,color .2s ease-out}.campaign-calendar-screen__socials a[data-v-63cb7b46]:focus-visible{border-color:var(--ui-line-hover);color:var(--ui-text)}@media (hover:hover) and (pointer:fine){.campaign-calendar-screen__socials a[data-v-63cb7b46]:hover{border-color:var(--ui-line-hover);color:var(--ui-text)}}.campaign-calendar-screen__visually-hidden[data-v-63cb7b46]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.campaign-calendar-error-enter-active[data-v-63cb7b46],.campaign-calendar-error-leave-active[data-v-63cb7b46]{transition:opacity .2s ease-out,transform .2s cubic-bezier(.22,1,.36,1)}.campaign-calendar-error-enter-from[data-v-63cb7b46],.campaign-calendar-error-leave-to[data-v-63cb7b46]{opacity:0;transform:translateY(-.35em)}.campaign-calendar-swap-enter-active[data-v-63cb7b46],.campaign-calendar-swap-leave-active[data-v-63cb7b46]{transition:opacity .3s ease-out,transform .4s cubic-bezier(.22,1.2,.36,1)}.campaign-calendar-swap-enter-from[data-v-63cb7b46]{opacity:0;transform:scale(.94)}.campaign-calendar-swap-leave-to[data-v-63cb7b46]{opacity:0;transform:translateY(-.5em)}@keyframes campaign-calendar-shake-63cb7b46{20%,60%{transform:translate(-.3em)}40%,80%{transform:translate(.3em)}}[data-v-54e6226a]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-54e6226a]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-54e6226a]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-splash-scene[data-v-54e6226a]{position:absolute;inset:0}.campaign-splash-scene__layer[data-v-54e6226a]{pointer-events:none;margin:0;position:absolute}.campaign-splash-scene__layer img[data-v-54e6226a]{width:100%;height:100%;display:block}.campaign-splash-scene .js-hero-float[data-v-54e6226a],.campaign-splash-scene .js-hero-glow[data-v-54e6226a]{will-change:transform}.campaign-splash-scene__atmosphere[data-v-54e6226a]{pointer-events:none;will-change:opacity;position:absolute;inset:0}.campaign-splash-scene__fire[data-v-54e6226a]{background:radial-gradient(closest-side,#ffc47857 0%,#ff7a283d 35%,#0000 100%);border-radius:50%;position:absolute}.campaign-splash-scene_live .campaign-splash-scene__fire[data-v-54e6226a]{will-change:opacity;animation:2.3s ease-in-out infinite campaign-splash-flicker-54e6226a}.campaign-splash-scene_live .campaign-splash-scene__fire[data-v-54e6226a]:nth-child(odd){animation-duration:1.9s;animation-direction:reverse}.campaign-splash-scene_live .campaign-splash-scene__fire[data-v-54e6226a]:nth-child(3n){animation-duration:2.7s;animation-delay:-.8s}.campaign-splash-scene__fire_brazier[data-v-54e6226a]{background:radial-gradient(closest-side,#ffc47857 0%,#ff7a283d 30%,#ff7a281f 65%,#0000 100%)}.campaign-splash-scene_live .campaign-splash-scene__fire_brazier[data-v-54e6226a]{will-change:opacity, transform;animation-name:campaign-splash-brazier-54e6226a;animation-duration:3.1s;animation-timing-function:ease-in-out}.campaign-splash-scene__embers[data-v-54e6226a]{font-size:var(--u);visibility:hidden;position:absolute}.campaign-splash-scene_live .campaign-splash-scene__embers[data-v-54e6226a]{visibility:visible}.campaign-splash-scene__ember[data-v-54e6226a]{width:calc(var(--ember-size) * 1em);height:calc(var(--ember-size) * 1em);margin-left:calc(var(--ember-size) * -.5em);opacity:0;background:radial-gradient(closest-side,#fff4c8,#ff8c28e6 45%,#0000);border-radius:50%;position:absolute;bottom:0}.campaign-splash-scene_live .campaign-splash-scene__ember[data-v-54e6226a]{animation:campaign-splash-ember-0-54e6226a var(--ember-life) ease-in-out var(--ember-delay) infinite;will-change:transform, opacity}.campaign-splash-scene_live .campaign-splash-scene__ember_path-1[data-v-54e6226a]{animation-name:campaign-splash-ember-1-54e6226a}.campaign-splash-scene_live .campaign-splash-scene__ember_path-2[data-v-54e6226a]{animation-name:campaign-splash-ember-2-54e6226a}.campaign-splash-scene_paused .campaign-splash-scene__atmosphere[data-v-54e6226a] *{animation-play-state:paused}.campaign-splash-scene__title[data-v-54e6226a]{text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none;margin:0;font-family:SAGRADA,Ruda,Segoe UI,system-ui,sans-serif;font-weight:900;line-height:1;position:absolute;left:0;right:0}.campaign-splash-scene__title-box[data-v-54e6226a]{display:inline-block;position:relative}.campaign-splash-scene__title-text[data-v-54e6226a]{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.campaign-splash-scene_title-vertical .campaign-splash-scene__title-text[data-v-54e6226a]{background-image:linear-gradient(#7fabc8 .04em,#db9a72 .75em)}.campaign-splash-scene_title-horizontal .campaign-splash-scene__title-text[data-v-54e6226a]{background-image:linear-gradient(90deg,#fe9656,#77add2)}.campaign-splash-scene__shine[data-v-54e6226a]{width:22%;position:absolute;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-100%);-webkit-mask-image:linear-gradient(100deg,#0000 15%,#000000e6 50%,#0000 85%);mask-image:linear-gradient(100deg,#0000 15%,#000000e6 50%,#0000 85%)}.campaign-splash-scene__shine-text[data-v-54e6226a]{color:#fff8ece6;width:454.545%;position:absolute;top:0;left:0;transform:translate(22%)}.campaign-splash-scene__kicker[data-v-54e6226a]{color:#fff;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:max(.6875rem, 20 * var(--u));letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 calc(12 * var(--u)) #050a1e99;margin:0;font-weight:700;line-height:1.45;position:absolute;left:0;right:0}.campaign-splash-scene__kicker span[data-v-54e6226a]{display:inline-block}.campaign-splash-scene__cta[data-v-54e6226a]{pointer-events:none;justify-content:center;display:flex;position:absolute;left:0;right:0;transform:translateY(50%)}.campaign-splash-scene__cta-inner[data-v-54e6226a]{display:flex}.campaign-splash-scene__cta-button[data-v-54e6226a]{--ui-button-font-size:max(.875rem, calc(16 * var(--u)));pointer-events:auto}.campaign-splash-scene__snow[data-v-54e6226a]{opacity:0;transition:opacity 2s ease-out}.campaign-splash-scene__snow_visible[data-v-54e6226a]{opacity:1}@media (prefers-reduced-motion:reduce){.campaign-splash-scene__atmosphere[data-v-54e6226a] *{animation:none!important}.campaign-splash-scene__embers[data-v-54e6226a]{display:none}}.campaign-splash-scene_portrait[data-v-54e6226a]{--copy-top:max(calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu))), calc(calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu))) + (100cqh - var(--heads) * var(--u) - calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu))) - calc(210 * var(--game-pu))) * .25))}.campaign-splash-scene_portrait .campaign-splash-scene__kicker[data-v-54e6226a]{top:var(--copy-top);right:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));left:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));font-size:calc(12 * var(--game-pu));white-space:normal}.campaign-splash-scene_portrait .campaign-splash-scene__title[data-v-54e6226a]{top:calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu)));right:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));left:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));font-size:calc(48 * var(--game-pu));text-align:center;white-space:normal;top:calc(var(--copy-top) + calc(44 * var(--game-pu)));line-height:1;font-size:calc(84 * var(--game-pu));line-height:.95;translate:none}.campaign-splash-scene_portrait .campaign-splash-scene__layer_portrait-hidden[data-v-54e6226a],.campaign-splash-scene_portrait .campaign-splash-scene__fire_brazier[data-v-54e6226a],.campaign-splash-scene_portrait .campaign-splash-scene__embers[data-v-54e6226a],.campaign-splash-scene_portrait .js-hero-raven-blur[data-v-54e6226a]{display:none}.campaign-splash-scene_portrait .campaign-splash-scene__cta[data-v-54e6226a]{--ui-button-font-size:calc(14 * var(--game-pu));--ui-button-padding:1em 1.6em;right:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));bottom:calc(env(safe-area-inset-bottom,0px) + calc(20 * var(--game-pu)));left:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));justify-content:center;display:flex;transform:none}.campaign-splash-scene_portrait .campaign-splash-scene__cta-button[data-v-54e6226a]{--ui-button-font-size:calc(15 * var(--game-pu));--ui-button-padding:1em 1.6em}@keyframes campaign-splash-flicker-54e6226a{0%{opacity:.75}13%{opacity:1}27%{opacity:.6}41%{opacity:.9}58%{opacity:.7}72%{opacity:1}86%{opacity:.65}}@keyframes campaign-splash-brazier-54e6226a{0%,to{opacity:.8;transform:scale(1)}23%{opacity:1;transform:scale(1.03)}41%{opacity:.7;transform:scale(.98)}67%{opacity:.95;transform:scale(1.02)}}@keyframes campaign-splash-ember-0-54e6226a{0%{opacity:0;transform:translate(0)}12%{opacity:1}35%{transform:translate(14em,-170em)}65%{opacity:.8;transform:translate(-6em,-320em)}to{opacity:0;transform:translate(8em,-450em)}}@keyframes campaign-splash-ember-1-54e6226a{0%{opacity:0;transform:translate(0)}12%{opacity:1}40%{transform:translate(-16em,-190em)}70%{opacity:.8;transform:translate(9em,-340em)}to{opacity:0;transform:translate(-4em,-440em)}}@keyframes campaign-splash-ember-2-54e6226a{0%{opacity:0;transform:translate(0)}15%{opacity:1}50%{opacity:.85;transform:translate(22em,-260em)}to{opacity:0;transform:translate(30em,-460em)}}.campaign-splash-screen[data-v-df6a93e4]{isolation:isolate;position:fixed;inset:0;overflow:hidden;container-type:size}.campaign-splash-screen__variants[data-v-df6a93e4]{right:calc(env(safe-area-inset-right,0px) + .75rem);bottom:calc(env(safe-area-inset-bottom,0px) + .75rem);z-index:1;color:var(--game-color-text-primary);opacity:.85;background:#080c1c9e;border:1px solid #ffffff38;border-radius:62.4375rem;align-items:center;gap:.25rem;padding:.25rem .25rem .25rem .75rem;font-size:.8125rem;font-weight:700;line-height:1;transition:opacity .3s ease-out;display:flex;position:absolute;box-shadow:0 .25rem 1rem #00000059}.campaign-splash-screen__variants[data-v-df6a93e4]:focus-within{opacity:1}@media (hover:hover) and (pointer:fine){.campaign-splash-screen__variants[data-v-df6a93e4]:hover{opacity:1}}@media (aspect-ratio<=1){.campaign-splash-screen__variants[data-v-df6a93e4]{top:calc(env(safe-area-inset-top,0px) + 4.25rem);bottom:auto}}@media (pointer:coarse){.campaign-splash-screen__variants[data-v-df6a93e4]{display:none}}.campaign-splash-screen__variants-label[data-v-df6a93e4]{letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin-right:.25rem}.campaign-splash-screen__variant[data-v-df6a93e4]{min-width:2rem;height:2rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:62.4375rem;padding:0 .5rem;transition:background-color .2s ease-out,color .2s ease-out}@media (hover:hover) and (pointer:fine){.campaign-splash-screen__variant[data-v-df6a93e4]:hover{background:#ffffff24}}.campaign-splash-screen__variant_active[data-v-df6a93e4],.campaign-splash-screen__variant_active[data-v-df6a93e4]:hover{color:#0c1022;background:#ffffffeb}.campaign-splash-screen__variant[data-v-df6a93e4]:disabled{cursor:progress}[data-v-4c98deb5]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-4c98deb5]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-4c98deb5]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}@property --peek{syntax:"<number>";inherits:false;initial-value:0}.campaign-story-screen[data-v-4c98deb5]{isolation:isolate;position:fixed;inset:0;overflow:hidden;container-type:size}.campaign-story-screen__scene[data-v-4c98deb5]{--copy-size:max(.71875rem, calc(16 * var(--u)));--copy-natural:calc(var(--copy-size) * var(--panel-width) / 16);--copy-margin:calc(env(safe-area-inset-left,0px) + 1rem);--copy-left:max(var(--copy-margin), min(var(--copy-left-design), calc(var(--copy-limit) - var(--copy-natural))));position:absolute;inset:0}.campaign-story-screen__flash[data-v-4c98deb5]{visibility:hidden;opacity:0;will-change:opacity;pointer-events:none;background-color:#e1f1ff;position:absolute;inset:0}.campaign-story-screen__layer[data-v-4c98deb5]{pointer-events:none;will-change:transform, opacity;margin:0;position:absolute}.campaign-story-screen__layer img[data-v-4c98deb5]{width:100%;height:100%;display:block}.campaign-story-screen .js-story-koschei[data-v-4c98deb5]{transform-origin:50% 55%}.campaign-story-screen__title[data-v-4c98deb5]{left:var(--copy-left);color:#e1f1ff;font-family:SAGRADA,Ruda,Segoe UI,system-ui,sans-serif;font-size:10rem;font-weight:900;line-height:1;font-size:calc(160 * var(--u));text-transform:uppercase;white-space:nowrap;pointer-events:none;margin:0;position:absolute}.campaign-story-screen__panel[data-v-4c98deb5]{opacity:var(--glass-reveal,1)}:root[data-ui-theme=classic] .campaign-story-screen__panel[data-v-4c98deb5]{opacity:var(--glass-reveal,1);-webkit-backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3);backdrop-filter:blur(calc(var(--ui-panel-blur) * var(--glass-reveal,1) * var(--game-glass-blur-scale,1))) saturate(1.3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-ui-theme=classic] .campaign-story-screen__panel[data-v-4c98deb5]{background-color:#0e121ee0}}.campaign-story-screen__panel[data-v-4c98deb5]{background-color:var(--ui-panel);background-image:var(--ui-panel-image);border:1px solid var(--ui-panel-line);border-radius:calc(var(--ui-panel-round) / 16 * 1em)}:root[data-ui-theme=gold] .campaign-story-screen__panel[data-v-4c98deb5]{--ui-frame-chamfer:1.25em;--ui-frame-chamfer-tl:1.25em;--ui-frame-chamfer-tr:1.25em;--ui-frame-chamfer-br:1.25em;--ui-frame-chamfer-bl:1.25em;clip-path:polygon(-2px calc(1.25em + 2px),calc(1.25em + 2px) -2px,calc(100% - 1.25em - 2px) -2px,calc(100% + 2px) calc(1.25em + 2px),calc(100% + 2px) calc(100% - 1.25em - 2px),calc(100% - 1.25em - 2px) calc(100% + 2px),calc(1.25em + 2px) calc(100% + 2px),-2px calc(100% - 1.25em - 2px));border-radius:0}:root[data-ui-theme=gold] .campaign-story-screen__panel[data-v-4c98deb5]:focus-visible{outline-offset:-4px}:root[data-ui-theme=steel] .campaign-story-screen__panel[data-v-4c98deb5]{border-radius:0}.campaign-story-screen__panel[data-v-4c98deb5]{box-shadow:var(--ui-panel-shadow);color:var(--ui-text);left:var(--copy-left);width:min(var(--copy-natural), var(--copy-limit) - var(--copy-left));font-size:var(--copy-size);flex-direction:column;align-items:flex-start;gap:1.25em;padding:2.5em;display:flex;position:absolute}@media (height<=540px){.campaign-story-screen__panel[data-v-4c98deb5]{gap:.9em;padding:1.5em}}.campaign-story-screen__body[data-v-4c98deb5]{gap:inherit;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--fade-top) * 1.8em), #000 calc(100% - var(--fade-bottom) * 1.8em), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--fade-top) * 1.8em), #000 calc(100% - var(--fade-bottom) * 1.8em), transparent);flex-direction:column;transition:--fade-top .2s ease-out,--fade-bottom .2s ease-out;display:flex}.campaign-story-screen__handle[data-v-4c98deb5]{display:none}.campaign-story-screen__text[data-v-4c98deb5]{margin:0;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1em;font-weight:500;line-height:1.625}.campaign-story-screen__cta[data-v-4c98deb5]{--ui-button-font-size:1em;align-self:stretch;margin-top:.625em}.campaign-story-screen:not(.campaign-story-screen_portrait) .campaign-story-screen__body[data-v-4c98deb5]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-line-hover) transparent;flex:auto;width:100%;min-height:0;overflow-y:auto}.campaign-story-screen:not(.campaign-story-screen_portrait) .campaign-story-screen__cta[data-v-4c98deb5]{flex:none}.campaign-story-screen_portrait .campaign-story-screen__title[data-v-4c98deb5]{top:calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu)));right:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));left:max(calc(20 * var(--game-pu)), env(safe-area-inset-left,0px) + calc(12 * var(--game-pu)));font-size:calc(48 * var(--game-pu));text-align:center;white-space:normal;line-height:1;font-size:calc(64 * var(--game-pu));translate:none}.campaign-story-screen_portrait .js-story-raven-blur[data-v-4c98deb5]{display:none}.campaign-story-screen_portrait .campaign-story-screen__panel[data-v-4c98deb5]{--gap:.85em;--pad-bottom:calc(calc(env(safe-area-inset-bottom,0px) + calc(20 * var(--game-pu))) - calc(4 * var(--game-pu)));gap:var(--gap);width:auto;max-height:calc(100cqh - calc(env(safe-area-inset-top,0px) + calc(84 * var(--game-pu))) - calc(80 * var(--game-pu)));padding:.3em 1.4em var(--pad-bottom);border-radius:calc(var(--ui-panel-round) / 16 * 1em) calc(var(--ui-panel-round) / 16 * 1em) 0 0;font-size:calc(13 * var(--game-pu));border-bottom:0;bottom:0;left:0;right:0;overflow:hidden}:root[data-ui-theme=gold] .campaign-story-screen_portrait .campaign-story-screen__panel[data-v-4c98deb5]{--ui-frame-chamfer:1.25em;--ui-frame-chamfer-tl:1.25em;--ui-frame-chamfer-tr:1.25em;--ui-frame-chamfer-br:0px;--ui-frame-chamfer-bl:0px;clip-path:polygon(-2px calc(1.25em + 2px),calc(1.25em + 2px) -2px,calc(100% - 1.25em - 2px) -2px,calc(100% + 2px) calc(1.25em + 2px),calc(100% + 2px) calc(100% + 2px),-2px calc(100% + 2px))}:root[data-ui-theme=gold] .campaign-story-screen_portrait .campaign-story-screen__panel[data-v-4c98deb5]:focus-visible{outline-offset:-4px}@media (height<=720px){.campaign-story-screen_portrait .campaign-story-screen__panel[data-v-4c98deb5]{--gap:.7em;padding:.3em 1.2em var(--pad-bottom);font-size:calc(12 * var(--game-pu))}}.campaign-story-screen_portrait .campaign-story-screen__body[data-v-4c98deb5]{overscroll-behavior:contain;touch-action:none;--peek:0;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--fade-top) * 1.8em), #000 calc(100% - var(--fade-bottom) * 1.8em), transparent), linear-gradient(to bottom, #000 calc(100% - var(--peek) * 2.6em), #000000f5 calc(100% - var(--peek) * 2.6em * .85), #000000d9 calc(100% - var(--peek) * 2.6em * .7), #000000a6 calc(100% - var(--peek) * 2.6em * .5), #0006 calc(100% - var(--peek) * 2.6em * .3), #0000002b calc(100% - var(--peek) * 2.6em * .15), #0000000a calc(100% - var(--peek) * 2.6em * .05), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--fade-top) * 1.8em), #000 calc(100% - var(--fade-bottom) * 1.8em), transparent), linear-gradient(to bottom, #000 calc(100% - var(--peek) * 2.6em), #000000f5 calc(100% - var(--peek) * 2.6em * .85), #000000d9 calc(100% - var(--peek) * 2.6em * .7), #000000a6 calc(100% - var(--peek) * 2.6em * .5), #0006 calc(100% - var(--peek) * 2.6em * .3), #0000002b calc(100% - var(--peek) * 2.6em * .15), #0000000a calc(100% - var(--peek) * 2.6em * .05), transparent);-webkit-mask-composite:source-in;transition:--fade-top .2s ease-out,--fade-bottom .2s ease-out,--peek .35s ease-out;display:block;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.campaign-story-screen_portrait .campaign-story-screen__body[data-peek][data-v-4c98deb5]{--peek:1}.campaign-story-screen_portrait .campaign-story-screen__text+.campaign-story-screen__text[data-v-4c98deb5]{margin-top:var(--gap)}.campaign-story-screen_portrait .campaign-story-screen__handle[data-v-4c98deb5]{width:100%;height:calc(32 * var(--game-pu));touch-action:none;cursor:grab;background:0 0;border:0;flex:none;margin-block:0 -.2em;padding:0;display:block;position:relative}.campaign-story-screen_portrait .campaign-story-screen__handle svg[data-v-4c98deb5]{width:calc(24 * var(--game-pu));height:calc(24 * var(--game-pu));fill:none;stroke:var(--ui-accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;margin:0 auto;transition:stroke .2s ease-out,transform .35s ease-out;display:block}.campaign-story-screen_portrait .campaign-story-screen__handle[aria-expanded=true] svg[data-v-4c98deb5]{transform:rotate(180deg)}.campaign-story-screen_portrait .campaign-story-screen__handle:focus-visible svg[data-v-4c98deb5]{stroke:var(--ui-text)}.campaign-story-screen_portrait .campaign-story-screen__cta[data-v-4c98deb5]{--ui-button-font-size:calc(14 * var(--game-pu));align-self:stretch;margin-top:.25em}[data-v-b63acee1]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){[data-v-b63acee1]:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){[data-v-b63acee1]:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}.campaign-shell[data-v-b63acee1]{--parallax-background-depth:.35;--bg-drop:var(--bg-drop-land,0px);--bg-extra:var(--bg-extra-land,0px);background-color:var(--game-color-bg);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}@media (aspect-ratio<=1){.campaign-shell[data-v-b63acee1]{--bg-drop:0px}}.campaign-shell_still-background[data-v-b63acee1]{--parallax-background-depth:0;--parallax-scale:1}.campaign-shell_still-background .campaign-shell__bg[data-v-b63acee1]{rotate:none}.campaign-shell__bg[data-v-b63acee1]{z-index:0;top:calc(50% - var(--bg-extra,0px) / 2 + var(--bg-drop,0px));width:calc(100vw * var(--parallax-scale,1));height:calc(100dvh * var(--parallax-scale,1) + var(--bg-extra,0px));pointer-events:none;object-fit:cover;object-position:center bottom;max-width:none;translate:calc(-50% + var(--parallax-x,0px) * var(--parallax-background-depth)) calc(-50% + var(--parallax-y,0px) * var(--parallax-background-depth));will-change:translate;display:block;position:fixed;left:50%;rotate:.1deg}.campaign-shell__content[data-v-b63acee1]{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.campaign-shell__veil[data-v-b63acee1]{--veil-deep:#0b0d13;--veil-mist:#202630;--veil-ice:#94a0b0;--veil-rim:#b0bac6;--veil-accent:#28303a;z-index:90;pointer-events:none;visibility:hidden;width:100%;height:100%;display:block;position:fixed;inset:0}.campaign-shell__veil_active[data-v-b63acee1]{pointer-events:auto;visibility:visible}.campaign-shell__veil_passthrough[data-v-b63acee1]{pointer-events:none}.campaign-shell__fade[data-v-b63acee1]{z-index:90;background-color:var(--game-color-bg);opacity:0;pointer-events:none;visibility:hidden;position:fixed;inset:0}.campaign-shell__fade_active[data-v-b63acee1]{pointer-events:auto;visibility:visible}.campaign-shell__fade_passthrough[data-v-b63acee1]{pointer-events:none}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--game-u:min(100dvh / 1080, 100vw / 1680);--game-pu:min(100vw / 390, 1.6px);--game-color-white:#fff;--game-color-teal:#2c9799;--game-color-light-blue:#c8e8ff;--game-color-pale-blue:#e1f1ff;--game-color-text-primary:#fff;--game-color-text-subtitle:#c8e8ff;--game-color-text-accent:#2c9799;--game-color-surface-button:#fff;--game-color-theme-ice-hill:#c8e8ff;--game-color-bg:#0b0d13;--game-color-surface:#141824;--game-color-surface-elevated:#1c2230;--game-color-border:#2a3144;--game-color-text:#e8ecf4;--game-color-text-muted:#8b93a7;--game-color-accent:#6ea8fe;--game-color-accent-hover:#8bbcff;--game-color-success:#3dd68c;--game-color-danger:#f04343;--game-color-backdrop:#10151f;--game-space-xs:.25rem;--game-space-sm:.5rem;--game-space-md:1rem;--game-space-lg:1.5rem;--game-space-xl:2.5rem;--game-radius-sm:.5rem;--game-radius-md:1rem;--game-radius-lg:1.5rem;--game-ease-out:cubic-bezier(.22, 1, .36, 1);--game-ease-spring:cubic-bezier(.22, 1.2, .36, 1);--game-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--game-ease-in-out:cubic-bezier(.65, 0, .35, 1);--game-safe-padding:1.5rem;--game-phone-control-height:3.75rem;--game-header-height:calc(72 * var(--game-u));--game-header-bar-padding:calc(60 * var(--game-u));--game-z-canvas:1;--game-z-overlay:10;--game-z-controls:20;--game-z-header:30;--game-z-video:40;--game-z-transition:90;--game-z-cursor:200;--game-z-preloader:110;--game-z-orientation:120;--game-z-age-gate:130;--game-header-offset:max(calc(160 * var(--game-u)), calc(env(safe-area-inset-top,0px) + 76px))}@media (width<=600px),(height<=540px){:root{--game-header-offset:max(calc(160 * var(--game-u)), calc(max(14px, env(safe-area-inset-top,0px)) + 42px))}}@media (pointer:fine){:root{--game-header-offset:max(calc(160 * var(--game-u)), 96px)}}@font-face{font-family:Ruda;src:url(/assets/ruda-regular-qep1O_G-.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ruda;src:url(/assets/ruda-medium-BfQVhYzx.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ruda;src:url(/assets/ruda-semibold-DduALhPJ.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Ruda;src:url(/assets/ruda-bold-CN4AyTDl.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ruda;src:url(/assets/ruda-extrabold-bV7tVy9W.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Ruda;src:url(/assets/ruda-black-D5B-h0hR.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SAGRADA;src:url(/assets/sagrada-black-condensed-CQcjS06O.woff2)format("woff2");font-weight:900;font-style:normal;font-display:block}*,:before,:after{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0;overflow:hidden}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html,body{overscroll-behavior:none}html{touch-action:manipulation}body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--game-color-teal,#2c9799);outline-offset:3px}img,svg,video,canvas{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;outline:none;max-width:100%;display:block}img::selection{background:0 0}svg::selection{background:0 0}video::selection{background:0 0}p,h1,h2,h3{margin:0}:root,[data-ui-theme]{--ui-cta:var(--ui-primary);--ui-cta-hover:var(--ui-primary-hover);--ui-cta-active:var(--ui-primary-active);--ui-cta-text:var(--ui-primary-text);--ui-cta-line:var(--ui-primary-line);--ui-cta-ornament:var(--ui-primary-ornament);--ui-panel-radius:calc(var(--ui-panel-round) * 1px);--ui-bubble-radius:calc(var(--ui-bubble-round) * 1px);--ui-chip-radius:calc(var(--ui-chip-round) * 1px);--ui-panel-image:none;--ui-bubble-image:none;--ui-chip-image:none}:root,[data-ui-theme=glass]{--ui-text:#fff;--ui-text-soft:#f2e8d9;--ui-accent:#b89a70;--ui-text-muted:#f2e8d99e;--ui-line:#f2e8d91a;--ui-line-hover:#b89a70bf;--ui-field-line:#f2e8d947;--ui-panel:#313947d0;--ui-panel-line:transparent;--ui-panel-round:20;--ui-panel-shadow:0 1.5rem 4rem #04081459;--ui-bubble:#1f2833b3;--ui-bubble-line:transparent;--ui-bubble-round:12;--ui-chip:#1f2833b3;--ui-chip-hover:#2a3444cc;--ui-chip-line:transparent;--ui-chip-round:12;--ui-chip-padding:1.5em;--ui-button-padding-base:1.5em 2.15em;--ui-primary:#2e4776;--ui-primary-hover:#37548a;--ui-primary-active:#263c65;--ui-primary-text:#f2e8d9;--ui-primary-line:#b89a70;--ui-primary-ornament:#b89a70;--ui-cta-glow:116, 148, 214;--ui-tile:#f2e8d90f;--ui-tile-hover:#f2e8d91a;--ui-tile-radius:12px;--ui-hint:#181f2e;--ui-hint-active:#223254;--ui-on-accent:#1a1916;--ui-backdrop:#040814b8;--ui-focus:#b89a70;--ui-night-center:#1e2a42;--ui-night-edge:#090d1a;--ui-night-glow-a:#4a70bc6b;--ui-night-glow-b:#b89a7038}[data-ui-theme=gold]{--ui-text:#f1e7d5;--ui-text-soft:#f1e7d5;--ui-accent:#aa8d63;--ui-text-muted:#f1e7d599;--ui-line:#65543e;--ui-line-hover:#aa8d63;--ui-field-line:#65543e;--ui-panel:#302e39;--ui-panel-line:#65543e;--ui-panel-round:0;--ui-panel-shadow:none;--ui-bubble:#312e39b3;--ui-bubble-line:#65543e;--ui-bubble-round:0;--ui-chip:#302e39b3;--ui-chip-hover:#3c3946d1;--ui-chip-line:#65543e;--ui-chip-round:0;--ui-primary:#b99a6c;--ui-primary-hover:#c9ab7e;--ui-primary-active:#a88a5e;--ui-primary-text:#1a1916;--ui-primary-line:#b99a6c;--ui-primary-ornament:#1a191699;--ui-cta:#302e39;--ui-cta-hover:#3b3845;--ui-cta-active:#28262f;--ui-cta-text:#f1e7d5;--ui-cta-line:#65543e;--ui-cta-ornament:#aa8d63;--ui-cta-glow:185, 154, 108;--ui-tile:#f1e7d50a;--ui-tile-hover:#f1e7d514;--ui-tile-radius:0px;--ui-hint:#302e39;--ui-hint-active:#3d3842;--ui-on-accent:#1a1916;--ui-backdrop:#0a090ec2;--ui-focus:#aa8d63;--ui-night-center:#2c2934;--ui-night-edge:#0f0e13;--ui-night-glow-a:#96764657;--ui-night-glow-b:#6e523e4d}[data-ui-theme=steel]{--ui-text:#eeede8;--ui-text-soft:#eeede8;--ui-accent:#bbc0c4;--ui-text-muted:#eeede899;--ui-line:#5d656d;--ui-line-hover:#92979b;--ui-field-line:#5d656d;--ui-panel:#2c3238d0;--ui-panel-line:#5d656d;--ui-panel-round:0;--ui-panel-shadow:0 1rem 3rem #00000059;--ui-bubble:#292c32b3;--ui-bubble-line:#5d656d;--ui-bubble-round:0;--ui-chip:#292d32;--ui-chip-hover:#33383e;--ui-chip-line:#5d656d;--ui-chip-round:0;--ui-primary:#bcc0c3;--ui-primary-hover:#cdd0d3;--ui-primary-active:#aeb2b5;--ui-primary-text:#1c2025;--ui-primary-line:#bcc0c3;--ui-primary-ornament:#44484c;--ui-cta-line:#1c2025;--ui-cta-glow:200, 206, 212;--ui-tile:#eeede80d;--ui-tile-hover:#eeede817;--ui-tile-radius:0px;--ui-hint:#23272c;--ui-hint-active:#30363c;--ui-on-accent:#1c2025;--ui-backdrop:#06080abd;--ui-focus:#bbc0c4;--ui-night-center:#282e35;--ui-night-edge:#0c0f12;--ui-night-glow-a:#828e9a4d;--ui-night-glow-b:#606c784d}[data-ui-theme=classic]{--ui-text:#fff;--ui-text-soft:#fff;--ui-accent:#c8e8ff;--ui-text-muted:#c8e8ff;--ui-line:#ffffff38;--ui-line-hover:#ffffff80;--ui-field-line:#ffffff47;--ui-panel:transparent;--ui-panel-image:linear-gradient(103.41deg, #35207533 11.45%, #2c979933 50.42%, #ff919b33 94.17%);--ui-panel-line:#ffffff38;--ui-panel-blur:1.375rem;--ui-panel-round:30;--ui-panel-shadow:0 1.5rem 4rem #04081459;--ui-bubble:transparent;--ui-bubble-image:linear-gradient(137.45deg, #35207533 11.45%, #2c979933 50.42%, #ff919b33 94.17%);--ui-bubble-line:#ffffff38;--ui-bubble-blur:1.375rem;--ui-bubble-round:30;--ui-chip:transparent;--ui-chip-image:linear-gradient(117.62deg, #35207533 11.45%, #2c979933 50.42%, #ff919b33 94.17%);--ui-chip-hover:#ffffff0f;--ui-chip-line:#ffffff38;--ui-chip-blur:1.375rem;--ui-chip-round:60;--ui-chip-padding:1.25em 1.875em;--ui-button-padding-base:1.25em 1.875em;--ui-primary:#fff;--ui-primary-hover:#e1f1ff;--ui-primary-active:#c8e8ff;--ui-primary-text:#2c9799;--ui-primary-line:transparent;--ui-primary-ornament:transparent;--ui-cta-glow:200, 232, 255;--ui-tile:#ffffff0f;--ui-tile-hover:#ffffff1a;--ui-tile-radius:16px;--ui-hint:#1a2238;--ui-hint-active:#12343e;--ui-on-accent:#2f4f73;--ui-backdrop:#040814b8;--ui-focus:#c8e8ff;--ui-night-center:#1d2b2a;--ui-night-edge:#0e1129;--ui-night-glow-a:#33868080;--ui-night-glow-b:#824d4f80}@property --glass-reveal{syntax:"<number>";inherits:true;initial-value:1}.page_glass-lite{--game-glass-blur-scale:.5}body{color:var(--ui-text);background:#0b0d13;font-family:Ruda,Segoe UI,system-ui,-apple-system,sans-serif;line-height:1.45}.page_game-cursor,.page_game-cursor *{cursor:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
