.miscellaneous-event-dialog{--event-gold:#f7d782;appearance:none;box-shadow:none;color:#f4efe5;background:0 0;border:0;width:min(1140px,100vw - 12px,150dvh - 9px);max-width:none;max-height:100dvh;margin:0;padding:0;inset:0 auto auto 50%;overflow:visible;transform:translate(-50%)}.miscellaneous-event-dialog:not([open]){display:none}.miscellaneous-event-dialog::backdrop{background:#000305e0}.miscellaneous-event-stage{aspect-ratio:1.5;isolation:isolate;position:relative}.miscellaneous-event-stage:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(#010508d9,#01050894 55%,#0000 78%);border-radius:45%;position:absolute;inset:23% 7% 13% 17%}.miscellaneous-event-frame{pointer-events:none;z-index:3;position:absolute;inset:0}.miscellaneous-event-frame img{filter:drop-shadow(0 18px 22px #000);object-fit:fill;width:100%;height:100%;display:block}.miscellaneous-event-content{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;text-align:center;z-index:1;background:0 0;flex-direction:column;align-items:stretch;gap:clamp(6px,1vw,12px);min-width:0;min-height:0;padding:4px 7px;display:flex;position:absolute;inset:25% 14% 21% 20%;overflow:auto}.miscellaneous-event-dialog [hidden]{display:none!important}.miscellaneous-event-dismiss{color:#f9de98;cursor:pointer;z-index:2;background:#08151c;border:1px solid #9c803c;border-radius:50%;flex:none;align-self:flex-end;width:32px;height:32px;margin-bottom:-36px;font:24px/1 Arial,sans-serif;position:relative}.miscellaneous-event-heading{flex:none;justify-content:safe center;align-items:safe center;gap:12px;min-height:35px;max-height:35%;padding-inline:36px;display:flex;overflow:auto}.miscellaneous-event-heading-copy{min-width:0}.miscellaneous-event-heading h2{color:#fff1b2;letter-spacing:.015em;overflow-wrap:anywhere;text-shadow:0 2px 2px #3e0800,0 0 10px #bb451a;text-transform:uppercase;margin:0;font:800 clamp(24px,3.55vw,46px)/1.04 Georgia,serif}.miscellaneous-event-heading p{color:#ff7042;letter-spacing:.025em;overflow-wrap:anywhere;text-shadow:0 1px 2px #250500;text-transform:uppercase;align-items:center;gap:8px;margin:5px 0 0;font:700 clamp(12px,1.35vw,17px)/1.25 Georgia,serif;display:flex}.miscellaneous-event-heading p:before,.miscellaneous-event-heading p:after{content:"";background:linear-gradient(90deg,#0000,#ef613b);flex:1 0 12px;max-width:72px;height:1px}.miscellaneous-event-heading p:after{background:linear-gradient(90deg,#ef613b,#0000)}.miscellaneous-event-dialog[data-has-heading=false] .miscellaneous-event-dismiss{margin-bottom:0}.miscellaneous-event-icon{color:#ffdb7c;flex:0 0 clamp(32px,4vw,52px);justify-content:center;align-items:center;display:flex}.miscellaneous-event-icon svg{width:100%;height:auto}.miscellaneous-event-extras{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:8px 18px;min-width:0;display:flex}.miscellaneous-event-items{flex:180px;justify-content:center;align-items:center;gap:clamp(6px,1vw,14px);min-width:0;display:flex}.miscellaneous-event-items img{aspect-ratio:1;object-fit:contain;border-radius:5px;max-width:calc(33.3333% - 9.33333px);height:clamp(54px,7.4vw,92px);display:block}.miscellaneous-event-countdown{flex-direction:column;flex:200px;align-items:center;gap:5px;min-width:0;display:flex}.miscellaneous-event-countdown>span:first-child{color:#f4d789;overflow-wrap:anywhere;font:700 13px/1.2 Arial,sans-serif}.miscellaneous-event-countdown-units{justify-content:center;align-items:center;gap:clamp(6px,1.1vw,12px);display:flex}.miscellaneous-event-countdown-unit{background:linear-gradient(#10242c,#071117);border:1px solid #7b683b;border-radius:3px;gap:2px;min-width:32px;padding:5px 7px;display:grid}.miscellaneous-event-countdown-unit b{color:#ffe4a5;font-variant-numeric:tabular-nums;font:700 clamp(17px,2.3vw,27px)/1 Arial,sans-serif}.miscellaneous-event-countdown-unit small{color:#bed0cf;font:10px/1.1 Arial,sans-serif}.miscellaneous-event-body{color:#f3f1eb;overflow-wrap:anywhere;overscroll-behavior:contain;scrollbar-color:#a58840 #081116;scrollbar-width:thin;white-space:pre-line;flex:auto;align-content:safe center;min-height:2.8em;margin:0;padding:2px 36px 2px 28px;font:clamp(14px,1.65vw,20px)/1.5 Arial,sans-serif;overflow:auto}.miscellaneous-event-dialog .miscellaneous-event-body a{color:#9cdcf5;text-underline-offset:3px;text-decoration:underline}.miscellaneous-event-dialog .miscellaneous-event-body a:hover{color:#fff0bd}.miscellaneous-event-warning{color:#ffd574;overflow-wrap:anywhere;border-block:1px solid #78612e;flex:0 auto;min-height:1.3em;max-height:3.5em;margin:0;padding:5px 3px;font:700 clamp(12px,1.4vw,17px)/1.3 Georgia,serif;overflow:auto}.miscellaneous-event-actions{--event-button-scale:1;align-self:center;gap:calc(8px * var(--event-button-scale));grid-template-columns:repeat(var(--event-button-count,3), minmax(0, 1fr));max-width:calc(600px * var(--event-button-scale));min-width:0;width:calc(85% * var(--event-button-scale));flex:none;display:grid}.miscellaneous-event-actions[data-count="1"]{grid-template-columns:1fr}.miscellaneous-event-actions[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.miscellaneous-event-actions[data-count="3"]{--event-button-scale:.8}.miscellaneous-event-actions[data-count="4"]{--event-button-scale:.6;grid-template-columns:repeat(4,minmax(0,1fr))}.miscellaneous-event-action{--event-button-font:clamp(12px, 1.5vw, 18px);--event-button-height:46px;--event-button-padding-block:9px;--event-button-padding-inline:8px;--event-action-background:linear-gradient(180deg, #731c0e, #310b08);--event-action-border:#d99632;--event-action-text:#ffe6a2;background:var(--event-action-background);border:1px solid var(--event-action-border);box-sizing:border-box;color:var(--event-action-text);cursor:pointer;font:800 max(10px, calc(var(--event-button-font) * var(--event-button-scale)))/1.15 Georgia, serif;isolation:isolate;min-height:max(28px, calc(var(--event-button-height) * var(--event-button-scale)));overflow-wrap:anywhere;min-width:0;padding:calc(var(--event-button-padding-block) * var(--event-button-scale)) calc(var(--event-button-padding-inline) * var(--event-button-scale));border-radius:3px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:visible;box-shadow:inset 0 0 0 2px #050a0d}.miscellaneous-event-action[data-style=ocean]{--event-action-background:linear-gradient(180deg, #12364b, #071722);--event-action-border:#71adbc}.miscellaneous-event-action[data-style=gold]{--event-action-background:linear-gradient(180deg, #f2c55c, #bb7418);--event-action-border:#ffdb7f;--event-action-text:#160e03}.miscellaneous-event-action[data-style=join_us]{--event-action-background:linear-gradient(180deg, #7dcceb0e, transparent 2px), linear-gradient(180deg, #081116f5, #02070afc);--event-action-border:#5b8ba09e;--event-action-text:#f0c866}.miscellaneous-event-action[data-glow=true]:before{background:conic-gradient(from var(--misc-event-trace-angle), #4eb5e03d 0deg, #4eb5e024 275deg, #fff2b99e 314deg, #f5bd42 332deg, #ffeeab85 346deg, #4eb5e03d 360deg);content:"";filter:drop-shadow(0 0 3px #f9c04561)drop-shadow(0 0 3px #4cbee83d);pointer-events:none;-webkit-mask-composite:xor;z-index:1;border-radius:4px;padding:2px;animation:240s linear infinite miscellaneous-event-button-orbit;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.miscellaneous-event-action:hover{filter:brightness(1.2)}.miscellaneous-event-dialog :is(button,a,[tabindex]):focus-visible{outline-offset:-2px;outline:2px solid #ffe181}.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-content{gap:6px;inset-block:24% 23%}.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-heading h2{font-size:clamp(23px,2.8vw,34px)}.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-items img{height:clamp(48px,6vw,70px)}.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-body{font-size:clamp(13px,1.3vw,16px);line-height:1.4}.miscellaneous-event-dialog[open]:not(.is-closing) .miscellaneous-event-stage{animation:.65s cubic-bezier(.2,.78,.2,1.04) both miscellaneous-event-descend}.miscellaneous-event-dialog.is-closing .miscellaneous-event-stage{animation:.38s ease-in both miscellaneous-event-retract}body.miscellaneous-event-fallback-open{overflow:hidden}body.miscellaneous-event-fallback-open:after{content:"";z-index:9998;background:#000305e0;position:fixed;inset:0}body.miscellaneous-event-fallback-open .miscellaneous-event-dialog{z-index:9999;position:fixed}.miscellaneous-event-noscript{color:#f5e7c1;background:#071117;border:1px solid #b38a36;max-width:900px;margin:10px auto;padding:12px}.miscellaneous-event-noscript strong{display:block}.miscellaneous-event-noscript p{white-space:pre-line}.miscellaneous-event-noscript a{color:#ffe19b;margin:5px 12px 0 0;display:inline-block}.miscellaneous-event-noscript img{object-fit:contain}html[data-theme=light] .miscellaneous-event-dialog{color:#f4efe5;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=light] body .miscellaneous-event-dialog .miscellaneous-event-action{background:var(--event-action-background)!important;border-color:var(--event-action-border)!important;color:var(--event-action-text)!important;text-shadow:none!important;box-shadow:inset 0 0 0 2px #050a0d!important}html[data-theme=light] body .miscellaneous-event-dialog .miscellaneous-event-dismiss{color:#f9de98!important;box-shadow:none!important;text-shadow:none!important;background:#08151c!important;border-color:#9c803c!important}@keyframes miscellaneous-event-descend{0%{opacity:0;transform:translateY(-100dvh)}to{opacity:1;transform:translateY(0)}}@keyframes miscellaneous-event-retract{to{opacity:0;transform:translateY(-100dvh)}}@property --misc-event-trace-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes miscellaneous-event-button-orbit{0%{--misc-event-trace-angle:0deg}to{--misc-event-trace-angle:21600deg}}@media (width<=700px) and (orientation:portrait){.miscellaneous-event-dialog{width:min(700px,100vw - 6px)}.miscellaneous-event-stage{aspect-ratio:auto;height:min(930px,100dvh - 4px);min-height:380px}.miscellaneous-event-content,.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-content{gap:7px;padding-inline:2px;inset:28% 16% 18% 23%}.miscellaneous-event-heading{flex-direction:column;gap:4px;max-height:35%;padding-inline:0 30px}.miscellaneous-event-heading-copy{max-width:100%}.miscellaneous-event-heading h2,.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-heading h2{font-size:clamp(19px,5.4vw,30px)}.miscellaneous-event-heading p{font-size:12px}.miscellaneous-event-icon{flex:0 0 28px;width:28px;height:28px}.miscellaneous-event-dismiss{width:28px;height:28px;margin-bottom:-35px}.miscellaneous-event-extras{gap:6px}.miscellaneous-event-items{flex-basis:100%;gap:9px}.miscellaneous-event-items img,.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-items img{height:clamp(46px,14vw,70px)}.miscellaneous-event-countdown{flex-basis:100%;gap:3px}.miscellaneous-event-countdown-unit{gap:1px;min-width:29px;padding:3px 5px}.miscellaneous-event-countdown-unit b{font-size:19px}.miscellaneous-event-countdown-unit small{font-size:9px}.miscellaneous-event-body,.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-body{padding-inline:5px 20px;font-size:13px;line-height:1.38}.miscellaneous-event-warning{padding:4px 20px 4px 0;font-size:12px}.miscellaneous-event-actions{gap:calc(6px * var(--event-button-scale));max-width:none;width:calc(100% * var(--event-button-scale));grid-template-columns:repeat(2,minmax(0,1fr))}.miscellaneous-event-actions[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.miscellaneous-event-action{--event-button-font:12px;--event-button-height:44px;--event-button-padding-block:7px;--event-button-padding-inline:4px}.miscellaneous-event-actions[data-count="1"]{grid-template-columns:1fr}.miscellaneous-event-actions[data-count="3"] .miscellaneous-event-action:last-child{grid-column:1/-1}}@media (orientation:landscape) and (height<=600px){.miscellaneous-event-dialog{width:min(1140px,100vw - 8px)}.miscellaneous-event-stage{aspect-ratio:auto;height:calc(100dvh - 4px)}.miscellaneous-event-content,.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-content{gap:5px;inset:21% 14% 20% 18%}.miscellaneous-event-heading{padding-inline:32px}.miscellaneous-event-heading h2,.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-heading h2{font-size:23px}.miscellaneous-event-heading p{font-size:12px}.miscellaneous-event-icon{flex-basis:28px}.miscellaneous-event-extras{padding-left:28px}.miscellaneous-event-items img,.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-items img{height:44px}.miscellaneous-event-countdown{flex-direction:row}.miscellaneous-event-countdown-unit{min-width:25px;padding:3px 5px}.miscellaneous-event-countdown-unit b{font-size:17px}.miscellaneous-event-body,.miscellaneous-event-dialog[data-density=full] .miscellaneous-event-body{font-size:13px;line-height:1.35}.miscellaneous-event-warning{padding:3px;font-size:12px}.miscellaneous-event-action{--event-button-font:12px;--event-button-height:44px;--event-button-padding-block:6px;--event-button-padding-inline:6px}}@media (prefers-reduced-motion:reduce){.miscellaneous-event-dialog[open]:not(.is-closing) .miscellaneous-event-stage,.miscellaneous-event-dialog.is-closing .miscellaneous-event-stage,.miscellaneous-event-action[data-glow=true]:before{animation:none}}@media (forced-colors:active){.miscellaneous-event-content{color:canvastext;background:canvas}.miscellaneous-event-frame{opacity:.15}.miscellaneous-event-action{border:2px solid buttontext}}
