.pbs-note{position:fixed;inset-inline:12px;inset-block-end:calc(12px + env(safe-area-inset-bottom,0px));margin-inline:auto;max-width:460px;z-index:9000;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:#0f172af2;color:var(--text-strong);transform:translateY(140%);opacity:0;transition:transform .3s ease,opacity .3s ease}.pbs-note.pbs-note-in{transform:translateY(0);opacity:1}.pbs-note-text{flex:1 1 auto;min-width:0;font-size:var(--font-body, 15px)}.pbs-note-open{flex:0 0 auto;min-height:36px;padding-inline:12px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#ffffff14;color:var(--text-strong);font-size:var(--font-min, 13px);font-weight:700;cursor:pointer}.pbs-note-close{flex:0 0 auto;width:36px;height:36px;border-radius:999px;border:none;background:transparent;color:var(--text-normal);font-size:22px;line-height:1;cursor:pointer}.site-footer{background:transparent!important;position:relative;z-index:100;margin-top:0;padding-top:0}.footer-inner{background:#0f172af2;border-top:1px solid rgba(255,255,255,.08);padding:1.25rem 1.5rem;position:relative;box-shadow:0 -4px 20px #0000004d}.site-footer .footer-link{color:#fff6;text-decoration:none;font-size:13px;transition:all .2s ease}.site-footer .footer-link:hover,.site-footer .footer-link:focus,.site-footer .footer-link:active{text-decoration:none}.site-footer .footer-link:hover{background:linear-gradient(135deg,#601efa,#fa05d9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.social-icon{width:40px;height:40px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;color:var(--text-quiet, rgba(255, 255, 255, .6));transition:all .2s ease}.social-icon svg{width:20px;height:20px}.social-icon:hover{background:#a855fa26;border-color:#a855fa4d;color:#a855f7}.footer-wizard{width:28px;height:28px;opacity:.5;transition:all .3s ease;cursor:default}.footer-wizard:hover{opacity:.8}.footer-wizard.awakened{animation:wizardAwaken .5s ease;filter:drop-shadow(0 0 8px rgba(168,85,250,.8));opacity:1}@keyframes wizardAwaken{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(1.2) rotate(-10deg)}75%{transform:scale(1.2) rotate(10deg)}}.secret-message{position:fixed;bottom:100px;left:50%;transform:translate(-50%) translateY(20px);background:#0f172af2;border:1px solid rgba(168,85,250,.5);border-radius:12px;padding:1rem 1.5rem;color:#fff;font-size:var(--fs-sm, 14px);opacity:0;pointer-events:none;transition:all .4s ease;z-index:9999;box-shadow:0 10px 40px #a855fa33;max-width:320px;text-align:center}.secret-message.visible{opacity:1;transform:translate(-50%) translateY(0)}.secret-message .secret-label{font-size:var(--font-caps);text-transform:uppercase;letter-spacing:.1em;color:#a855f7;margin-bottom:.5rem}.matrix-canvas{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9998;opacity:0;transition:opacity 1s ease}.matrix-canvas.active{opacity:.15}.hidden-pixel{position:absolute;width:12px;height:12px;background:transparent;cursor:default;bottom:8px;right:4px}.hidden-pixel:hover{cursor:default}.footer-container{max-width:1100px;margin:0 auto;position:relative;padding:0 1rem}.footer-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.footer-brand{display:flex;align-items:center;gap:.75rem}.footer-nav{display:flex;align-items:center;gap:1.5rem}.footer-social{display:flex;gap:.75rem}.copyright-text{color:#ffffff4d;font-size:13px;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none}.confetti-particle{position:fixed;pointer-events:none;z-index:9999;will-change:transform,opacity}@keyframes wizardHint{0%,90%{transform:scale(1);filter:none}95%{transform:scale(1.05);filter:drop-shadow(0 0 4px rgba(168,85,250,.4))}to{transform:scale(1);filter:none}}.footer-wizard{animation:wizardHint 8s ease-in-out infinite;will-change:transform}@keyframes pixelGlow{0%,80%{opacity:0}90%{opacity:.15}to{opacity:0}}.hidden-pixel:after{content:"";position:absolute;inset:-4px;border-radius:50%;background:#a855fa80;animation:pixelGlow 12s ease-in-out infinite;will-change:opacity}@keyframes konamiHint{0%,88%{opacity:0}92%{opacity:.12}96%{opacity:.12}to{opacity:0}}.footer-inner:before{content:"↑↑↓↓";position:absolute;bottom:4px;left:50%;transform:translate(-50%);font-size:13px;color:#a855fa99;letter-spacing:2px;opacity:0;animation:konamiHint 15s ease-in-out infinite;pointer-events:none;will-change:opacity}@keyframes typingCursorHint{0%,85%{opacity:0}90%{opacity:.3}95%{opacity:0}97%{opacity:.3}to{opacity:0}}.copyright-text:after{content:"|";margin-left:2px;color:#a855fa80;font-weight:300;opacity:0;animation:typingCursorHint 12s ease-in-out infinite;will-change:opacity}@media screen and (max-width:1199px){.footer-inner{padding:1rem 1.25rem}.footer-row{gap:1.25rem}}@media screen and (max-width:767px){.footer-inner{padding:.875rem 1rem}.footer-row,.footer-nav{gap:1rem}}@media screen and (max-width:430px){.footer-row,.footer-nav{gap:.75rem}.footer-wizard{width:22px;height:22px}}@media screen and (max-width:360px){.footer-inner{padding:.75rem}.footer-row,.footer-nav{gap:.5rem}.footer-wizard{width:20px;height:20px}.footer-brand{gap:.5rem}}.footer-nav{flex-wrap:wrap;justify-content:center;row-gap:.5rem}.footer-nav .footer-link{white-space:nowrap}.footer-row{display:grid;grid-template-columns:1.3fr 1fr 1fr;align-items:start;gap:2rem}.footer-brand{align-items:flex-start;flex-direction:column;gap:.5rem}.footer-nav{display:contents}.footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.footer-col-title{margin:0 0 .25rem;font-size:var(--font-caps, 14px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-quiet, rgba(255, 255, 255, .6))}.footer-nav .lang-switcher-wrapper{grid-column:1 / -1;justify-self:end}@media screen and (min-width:821px){.footer-social{grid-row:2;grid-column:1}.footer-nav .lang-switcher-wrapper{grid-row:2;grid-column:2 / -1;align-self:center}}@media screen and (max-width:820px){.footer-row{grid-template-columns:1fr 1fr;gap:1rem 1.25rem;text-align:center}.footer-brand{grid-column:1 / -1;align-items:center;text-align:center}.footer-col{align-items:center}.footer-nav .lang-switcher-wrapper{justify-self:center}}@media screen and (max-width:360px){.footer-row{grid-template-columns:1fr}}.footer-nav .lang-switcher-wrapper.lang-switcher-labelled{display:flex;align-items:center;gap:8px}.lang-switcher-label{color:var(--text-quiet, rgba(255, 255, 255, .6));font-size:var(--fs-sm, 14px);line-height:1.35;white-space:nowrap;pointer-events:none}@media screen and (max-width:430px){.footer-nav .lang-switcher-wrapper.lang-switcher-labelled{flex-wrap:wrap;justify-content:center;gap:6px}.lang-switcher-label{white-space:normal;text-align:center}}.footer-nav .footer-utils{grid-column:1 / -1;justify-self:end;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.footer-sound-util{display:flex;align-items:center;gap:8px}.footer-sound-btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#ffffffb3;font-size:var(--fs-xs, 13px);font-weight:700;letter-spacing:.05em;cursor:pointer;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease}.footer-sound-btn:hover,.footer-sound-btn:active{color:var(--text-strong, rgba(255, 255, 255, .95));background:#ffffff0f;text-decoration:none}.footer-sound-btn:focus{outline:none}.footer-sound-btn:focus-visible{box-shadow:0 0 0 2px #a78bfa8c}.footer-nav .footer-utils .lang-switcher-btn{height:36px}@media screen and (min-width:821px){.footer-nav .footer-utils{grid-row:2;grid-column:2 / -1;align-self:center}}@media screen and (max-width:820px){.footer-nav .footer-utils{justify-self:center;justify-content:center;flex-direction:column;gap:10px}.footer-sound-util,.footer-nav .footer-utils .lang-switcher-wrapper.lang-switcher-labelled{justify-content:center;min-height:44px}.footer-sound-btn{height:44px}.footer-social{grid-column:1 / -1;justify-content:center}}.footer-biz{color:#c4b5fdcc;font-size:13px;line-height:1.4;text-decoration:none}.footer-biz:hover,.footer-biz:focus-visible{color:#fde68a;text-decoration:none}.username-flag{display:inline-flex;align-items:center;justify-content:center;line-height:0;width:24px;height:17px;border-radius:var(--flag-radius, 2px);overflow:hidden;flex-shrink:0}.username-flag--sm{width:20px;height:14px}.username-flag .flag-icon{width:100%;height:100%;background-size:cover;background-position:center;line-height:0}.username-flag .flag-icon:before{content:none}.pb-fit-box{container-type:inline-size;width:100%;flex:1 1 100%;min-width:0;align-self:stretch}.pb-fit-name{font-size:clamp(var(--fit-floor, 16px),calc((100cqi - var(--fit-flag, 0px)) / (var(--len, 12) * var(--fit-ratio, .64))),var(--fit-max, 24px));overflow-wrap:anywhere}.pb-fit-tail{white-space:nowrap}.arena-mob-name{--fit-floor: 15px;--fit-flag: 30px;line-height:1.25}.arena-mob-name-flag{vertical-align:-1px;margin-inline-start:.4em}.error-notification-container{position:fixed;top:70px;right:20px;z-index:10001;pointer-events:none;display:flex;flex-direction:column;gap:10px;max-width:380px;width:100%}.error-notification{position:relative;display:flex;align-items:center;padding:12px 44px 12px 16px;border-radius:12px;box-shadow:0 4px 20px #00000040;pointer-events:auto;opacity:0;transform:translate(100%);transition:all .35s cubic-bezier(.4,0,.2,1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--fs-base, 16px);font-weight:600;line-height:1.4;min-height:56px;overflow:hidden}.error-notification.show{opacity:1;transform:translate(0)}.error-notification.hide{opacity:0;transform:translate(100%);margin-bottom:-66px;transition:all .3s cubic-bezier(.4,0,.2,1),margin-bottom .3s ease .1s}.error-notification-error{background:linear-gradient(135deg,#ef4444f2,#b91c1cf2);color:#fff;border-left:4px solid rgba(255,255,255,.3);box-shadow:0 4px 24px #ef444466}.error-notification-warning{background:linear-gradient(135deg,#f59e0bf2,#d97706f2);color:#fff;border-left:4px solid rgba(255,255,255,.3);box-shadow:0 4px 24px #f59e0b66}.error-notification-success{background:linear-gradient(135deg,#10b981f2,#059669f2);color:#fff;border-left:4px solid rgba(255,255,255,.3);box-shadow:0 4px 24px #10b98166}.error-notification-info{background:linear-gradient(135deg,#3b82f6f2,#2563ebf2);color:#fff;border-left:4px solid rgba(255,255,255,.3);box-shadow:0 4px 24px #3b82f666}.error-notification-record{background:linear-gradient(135deg,#601efafa,#fa05d9fa);color:#fff;border-left:4px solid rgba(255,255,255,.3);box-shadow:0 4px 24px #601efa66}.error-notification-record .error-notification-close{color:#fff}.error-notification-record .error-notification-progress{background:#ffffff4d}.pb-record-toast{align-items:center}.pb-record-toast .pb-record-toast-icon{width:40px;height:40px;margin-inline-end:12px}.pb-record-toast .pb-record-toast-icon img{width:40px;height:40px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.pb-record-toast-text{display:flex;flex-direction:column;min-width:0;white-space:normal;overflow-wrap:anywhere;color:#fff}.pb-record-toast-text.updating{opacity:.5;transition:opacity .15s ease-out}.pb-record-toast-label{font-size:var(--font-caps, 14px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.25}.pb-record-toast-value{font-size:var(--fs-2xl, 22px);font-weight:800;font-variant-numeric:tabular-nums;line-height:1.15}.pb-record-toast-was{font-size:var(--fs-xs, 13px);font-weight:600;opacity:.85;line-height:1.3;font-variant-numeric:tabular-nums}.pb-record-toast:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);will-change:transform}.pb-record-toast.show:after{animation:pbRecordToastShine .9s ease-out .25s 1 both}@keyframes pbRecordToastShine{0%{transform:translate(-120%)}to{transform:translate(120%)}}.error-notification-celebration{background:linear-gradient(135deg,#601efafa,#fa05d9fa);color:#fff;border-left:4px solid rgba(255,255,255,.3);box-shadow:0 4px 24px #601efa66}.error-notification-celebration .error-notification-close{color:#fff}.error-notification-celebration .error-notification-progress{background:#ffffff4d}.error-notification-message.updating{opacity:.5;transition:opacity .15s ease-out}.error-notification-message:not(.updating){opacity:1;transition:opacity .15s ease-in}.notification-updated{animation:notificationPulse .3s ease-out}@keyframes notificationPulse{0%{transform:translate(0) scale(1)}50%{transform:translate(0) scale(1.02)}to{transform:translate(0) scale(1)}}.error-notification-inactive{background:linear-gradient(135deg,#6b7280f2,#4b5563f2);color:#fff;border-left:4px solid rgba(255,255,255,.3)}.error-notification-inactive .error-notification-close{color:#fff}.error-notification-inactive .error-notification-progress{background:#ffffff4d}.error-notification-icon{display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:24px;flex-shrink:0}.error-notification-icon img{width:24px;height:24px}.error-notification-message{flex:1;min-width:0;white-space:pre-line;word-wrap:break-word;overflow-wrap:anywhere}.error-notification-close{position:absolute;top:50%;right:12px;transform:translateY(-50%);background:#ffffff1a;border:none;color:currentColor;font-size:18px;cursor:pointer;opacity:.8;transition:all .2s;padding:4px 8px;border-radius:6px;line-height:1}.error-notification-close:hover{opacity:1;background:#fff3}.error-notification-progress{position:absolute;bottom:0;left:0;width:100%;height:5px;background:#ffffffb3;border-radius:0 0 12px 12px;transform-origin:left center;transition:transform linear;will-change:transform}@media(max-width:480px){.error-notification-container{top:80px;left:10px;right:10px;width:auto;max-width:none}.error-notification{padding:10px 40px 10px 12px;font-size:var(--fs-sm, 14px);min-height:50px;border-radius:10px}.error-notification-icon{font-size:20px;margin-right:10px}.error-notification-close{right:8px;font-size:16px}}@media(prefers-reduced-motion:reduce){.error-notification{transition:opacity .2s}.error-notification-progress{transition:none}.pb-record-toast.show:after{animation:none}}.best-of-celebration-svg{background:linear-gradient(135deg,#601efafa,#fa05d9fa)!important;color:#fff!important;border-left:4px solid #601efa!important;box-shadow:0 4px 24px #601efa66!important}.best-of-celebration-svg .error-notification-icon{display:flex!important;align-items:center!important}.best-of-celebration-svg .error-notification-icon img{width:24px!important;height:24px!important;filter:drop-shadow(0 2px 4px rgba(96,30,250,.3))!important}.best-of-celebration-svg .error-notification-close{color:#fff!important}.best-of-celebration-svg .error-notification-progress{background:#ffffff4d!important}.error-notification-challenge-completion{color:#fff!important;border-left:4px solid rgba(255,255,255,.3)!important}.error-notification-challenge-bonus{color:#fff!important;border-left:4px solid rgba(255,255,255,.4)!important;animation:toastBonusPulse .6s ease-out!important}.error-notification-challenge-bonus .error-notification-message{font-size:17px!important;font-weight:700!important}.error-notification-challenge-bonus .error-notification-close{color:#fff!important}.error-notification-challenge-bonus .error-notification-progress{background:#ffffff4d!important}@keyframes toastBonusPulse{0%{transform:translate(100%) scale(1)}50%{transform:translate(0) scale(1.03)}to{transform:translate(0) scale(1)}}.error-notification-icons{display:flex!important;align-items:center!important;gap:8px!important;margin-right:12px!important;flex-shrink:0!important}.error-notification-svg-icon{width:28px!important;height:28px!important;flex-shrink:0!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.error-notification-svg-icon.completed-icon{width:24px!important;height:24px!important}.error-notification-svg-icon.challenge-icon{width:32px!important;height:32px!important}.error-notification-svg-icon img{width:100%!important;height:100%!important}@media(max-width:480px){.error-notification-challenge-bonus .error-notification-message{font-size:15px!important}.error-notification-icons{gap:6px!important;margin-right:8px!important}.error-notification-svg-icon.completed-icon{width:20px!important;height:20px!important}.error-notification-svg-icon.challenge-icon{width:26px!important;height:26px!important}}@keyframes pbits-confetti-fall{0%{transform:translateY(-100%) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}.pbits-confetti-piece{position:absolute;width:10px;height:10px;top:-20px;animation:pbits-confetti-fall 3s ease-out forwards}#pbitsNotificationModal.show{transform:scale(1);opacity:1}.ev-modal{position:fixed;inset:0;z-index:11000;display:none;align-items:center;justify-content:center;padding:24px}.ev-modal.ev-open{display:flex}.ev-backdrop{position:absolute;inset:0;background:#020617d1}.ev-dialog{position:relative;width:min(1120px,94vw);aspect-ratio:16/9;background:#0f172af5;border:1px solid rgba(168,85,247,.4);border-radius:20px;box-shadow:0 30px 90px #0009;overflow:hidden}.ev-stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0b1020}.ev-video{width:100%;height:100%;object-fit:contain;background:#0b1020}.ev-close{position:absolute;top:10px;right:14px;z-index:2;width:44px;height:44px;border:none;border-radius:50%;background:#0f172acc;color:#fff;font-size:30px;line-height:1;cursor:pointer}.ev-close:hover{background:#a855f766}.ev-watch{display:inline-flex;align-items:center;gap:6px;padding:2px 1px;border-radius:4px;border:none;background:none;color:#ffffffb8;font-weight:600;font-size:var(--font-min,13px);line-height:1;cursor:pointer;text-decoration:none;vertical-align:middle;transition:color .15s ease}.ev-watch:hover{color:#fff}.ev-watch:focus-visible{outline:2px solid #67e8f9;outline-offset:2px}.ev-watch .ev-play{color:#67e8f9;font-size:var(--font-min,13px)}.ev-watch .ev-lbl{font-weight:600;white-space:nowrap}.ev-watch-wide{padding:2px 1px;font-size:var(--fs-md,15px)}@media(max-width:768px){.ev-no-mobile{display:none!important}}.ev-c-bonus{border-color:#22d3ee80;background:#22d3ee29;color:#67e8f9}.ev-c-bonus:hover{background:#22d3ee4d;color:#fff}.ev-inline{position:relative;width:100%;aspect-ratio:16/9;border-radius:20px;overflow:hidden;border:1px solid rgba(168,85,247,.4);box-shadow:0 20px 60px #00000073;background:#0b1020}.ev-inline-poster{position:absolute;inset:0;width:100%;height:100%;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 50% 0%,rgba(96,30,250,.45),transparent 60%),linear-gradient(135deg,#1e1b4b,#0b1020 60%,#3b0764)}.ev-inline-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ev-inline-has-img:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(34% 58% at 50% 52%,#02061794,#0206172e 60%,#02061700 80%)}.ev-inline-cta{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.6rem;will-change:transform;transform:translateZ(0);transition:transform .18s ease}.ev-inline-poster:hover .ev-inline-cta{transform:translateZ(0) scale(1.06)}.ev-inline-play{display:flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:linear-gradient(135deg,#601efa,#fa05d9);color:#fff;font-size:1.9rem;padding-left:6px;box-shadow:0 10px 30px #fa05d966}.ev-inline-label{font-weight:800;letter-spacing:.04em;color:#fff;font-size:var(--fs-base,16px);text-shadow:0 2px 8px rgba(0,0,0,.6)}.ev-inline-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#0b1020}@media(max-width:768px){.ev-inline-play{width:64px;height:64px;font-size:1.5rem}.ev-inline-label{font-size:var(--fs-md,15px)}}.ev-video,.ev-inline-video{touch-action:manipulation}.ev-hint{position:absolute;top:50%;left:50%;z-index:5;pointer-events:none;opacity:0;transform:translate(-50%,-50%) translateZ(0);will-change:opacity,transform;padding:.55rem 1rem;border-radius:999px;background:#0f172ac7;color:#fff;font-weight:800;font-size:var(--fs-xl,20px);font-variant-numeric:tabular-nums}.ev-hint-show{animation:ev-hint .7s ease-out}@keyframes ev-hint{0%{opacity:1;transform:translate(-50%,-50%) translateZ(0) scale(1)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) translateZ(0) scale(1.15)}}@media(prefers-reduced-motion:reduce){.ev-hint-show{animation-duration:.01s}}.ev-bar{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:center;gap:6px;padding:18px 10px 8px;background:linear-gradient(transparent,#020617d9);color:#fff;opacity:1;transition:opacity .25s ease;will-change:opacity;transform:translateZ(0)}.ev-idle .ev-bar{opacity:0;pointer-events:none}.ev-idle{cursor:none}.ev-btn{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:transparent;color:#fff;cursor:pointer;text-decoration:none}.ev-btn svg{width:24px;height:24px;fill:currentColor}.ev-btn:hover,.ev-btn:focus-visible{background:#ffffff1f;text-decoration:none}.ev-btn:focus-visible{outline:2px solid #fa05d9;outline-offset:1px}.ev-time{flex:none;font-size:var(--fs-sm,14px);font-variant-numeric:tabular-nums;color:var(--text-normal,rgba(255,255,255,.75));white-space:nowrap}.ev-seek{flex:1;min-width:40px;height:24px;margin:0 4px;accent-color:#fa05d9;cursor:pointer}.ev-hd{width:auto;min-width:44px;height:28px;padding:0 .6rem;border-radius:6px;font-weight:800;font-size:var(--fs-xs,13px);letter-spacing:.06em;color:var(--text-quiet,rgba(255,255,255,.6));background:#ffffff1f;border:1px solid rgba(255,255,255,.18)}.ev-hd.ev-hd-on{color:#fff;background:linear-gradient(135deg,#601efa,#fa05d9);border-color:#fa05d94d}@media(max-width:430px){.ev-time{display:none}.ev-btn:not(.ev-hd){width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.ev-bar{transition:none}}.ev-freeze{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;z-index:1;background:#0b1020}@media(orientation:landscape)and (pointer:coarse)and (max-height:600px){.ev-modal.ev-open{padding:0;background:#000}.ev-modal .ev-dialog{width:100vw;height:100vh;height:100dvh;max-width:none;aspect-ratio:auto;border:0;border-radius:0;box-shadow:none;background:#000}.ev-modal .ev-stage{top:env(safe-area-inset-top);right:env(safe-area-inset-right);bottom:env(safe-area-inset-bottom);left:env(safe-area-inset-left)}.ev-modal .ev-stage,.ev-modal .ev-video{background:#000}.ev-modal .ev-close{top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right))}}.ev-stage:fullscreen,.ev-inline:fullscreen{background:#000}.ev-stage:-webkit-full-screen,.ev-inline:-webkit-full-screen{background:#000}
