/* Full viewport reward scene, scoped to leave ordinary app sheets unchanged. */
#sheet.mystery-fullscreen{position:fixed;inset:0;transform:none;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-radius:0;background:#06110d;box-shadow:none;overflow:auto;animation:ms-screen-in .5s ease both;scrollbar-width:thin;color:#f2f8f4}
#sheet.mystery-fullscreen::backdrop{background:#06110d}
#sheet.mystery-fullscreen .sheet-handle{display:none}
#sheet.mystery-fullscreen .sheet-header{position:relative;top:auto;z-index:4;display:flex;align-items:center;justify-content:space-between;width:100%;height:76px;padding:16px clamp(20px,4vw,64px);padding-top:max(16px,env(safe-area-inset-top));margin:0;background:transparent;border:0}
#sheet.mystery-fullscreen .sheet-header h2{font:650 13px/1.2 'Manrope',system-ui,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#bdd3c5}
#sheet.mystery-fullscreen .sheet-header .icon-button{width:42px;height:42px;border:1px solid #bfe5cd29;background:#ffffff04;color:#d9eae0}
#sheet.mystery-fullscreen #sheet-body{min-height:calc(100dvh - 76px);padding:0}
#sheet.mystery-fullscreen #sheet-body>div{min-height:inherit}
#sheet.mystery-fullscreen .box-choices{max-width:880px;margin:clamp(40px,10vh,130px) auto 40px;padding:0 24px;gap:20px}
#sheet.mystery-fullscreen .box-choice{height:clamp(200px,28vh,310px);background:linear-gradient(150deg,#123c2a,#081912);border:1px solid #83c9a445;border-radius:25px}
#sheet.mystery-fullscreen #sheet-body>div>.body-copy{max-width:650px;margin:22px auto 0;padding:0 24px;text-align:center;color:#a7c3b3}
#sheet.mystery-fullscreen #sheet-body>div>.empty-state,#sheet.mystery-fullscreen #sheet-body>div>.notice{max-width:620px;margin:28px auto;padding:30px}
.mystery-stage-reveal{--ms-gold:#f0d393;--ms-mint:#7ef4bd;position:relative;isolation:isolate;overflow:hidden;min-height:calc(100dvh - 76px);width:100%;padding:0!important;text-align:left!important;color:#eef8f2;background:#06110d}
.mystery-stage-reveal [hidden]{display:none!important}
.mystery-atmosphere{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1}
.mystery-aurora{position:absolute;width:65vw;height:65vw;min-width:550px;min-height:550px;border-radius:50%;background:radial-gradient(ellipse,#12513240,transparent 65%);opacity:.8}
.mystery-aurora-one{top:-18%;left:-15%;animation:ms-atmosphere 12s ease-in-out 2 alternate}
.mystery-aurora-two{bottom:-45%;right:-25%;background:radial-gradient(ellipse,#92783313,transparent 62%);animation:ms-atmosphere 14s ease-in-out 2 alternate-reverse}
.mystery-orbit-grid{position:absolute;inset:10% -20% -70%;border-radius:50%;border:1px solid #b4d0bf06;box-shadow:0 0 0 100px #b4d0bf03,0 0 0 200px #b4d0bf02;transform:rotate(-15deg)}
.mystery-stage-layout{position:relative;display:grid;grid-template-columns:minmax(350px,1.12fr) minmax(330px,.88fr);align-items:center;gap:clamp(24px,5vw,76px);width:min(1140px,100%);min-height:calc(100dvh - 76px);margin:auto;padding:35px 48px 54px}
.mystery-stage-visual{position:relative;display:grid;place-items:center;min-width:0;align-self:center;aspect-ratio:1/1.05;max-height:650px}
.mystery-stage-halo{position:absolute;inset:4% -1% 5%;border-radius:50%;background:radial-gradient(ellipse,#50df7733,transparent 64%);animation:ms-halo-in 2.5s ease-out both}
.mystery-floor-ring{position:absolute;width:75%;height:20%;bottom:9%;border:1px solid #c6cf742b;border-radius:50%;box-shadow:0 0 0 15px #54f09903,0 0 0 16px #99efb80b;transform:rotate(-7deg);animation:ms-floor-in 1.7s ease both}
.mystery-stage-media{position:relative;width:126%;max-width:660px;aspect-ratio:1;display:grid;place-items:center;animation:ms-object-in 1.5s cubic-bezier(.16,1,.3,1) both}
.mystery-stage-object,.mystery-stage-video{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 25px 22px #0006);mask-image:radial-gradient(ellipse at center,#000 46%,#000e 60%,transparent 72%)}
.mystery-stage-video{position:absolute;inset:0}
.mystery-boost-seal{position:absolute;top:7%;right:7%;display:grid;place-items:center;align-content:center;gap:1px;width:100px;height:100px;border-radius:50%;border:1px solid #ecd79b6b;background:linear-gradient(145deg,#f9e3a5,#c09a49 65%,#745823);box-shadow:inset 0 0 0 5px #29220814,0 12px 30px #0005;transform:rotate(10deg);color:#183021;animation:ms-seal-in 1s cubic-bezier(.18,1,.35,1) .6s both}
.mystery-boost-seal strong{font:850 42px/1 'Manrope',system-ui,sans-serif;letter-spacing:-3px}.mystery-boost-seal span{font-size:8px;letter-spacing:.2em;font-weight:850}
.mystery-visual-caption{display:flex;align-items:center;gap:8px;position:absolute;bottom:3%;font-size:11px;color:#92b29f;letter-spacing:.04em;animation:ms-copy-in .7s ease .9s both}
.mystery-status-dot{width:5px;height:5px;border-radius:50%;background:#7eedaf;box-shadow:0 0 12px #61ffa070}
.mystery-stage-copy{position:relative;min-width:0;width:100%;max-width:440px;margin:auto}
.mystery-stage-kicker{display:flex;align-items:center;gap:11px;margin-bottom:24px;color:#a3baa9;font-size:9px;font-weight:750;letter-spacing:.16em;animation:ms-copy-in .65s ease .22s both}
.mystery-step-number{display:grid;place-items:center;width:27px;height:27px;border:1px solid #92ba9d38;border-radius:8px;color:#ebd595;font-size:10px;letter-spacing:0}
.mystery-stage-pill{margin-left:auto;padding:6px 9px;border:1px solid #c8d89e36;background:#adcd7010;border-radius:6px;color:#d2dcaf;font-size:9px;letter-spacing:.1em;white-space:nowrap}
.mystery-stage-reveal h3.mystery-stage-title,.knyaz-preview .mystery-stage-reveal h3.mystery-stage-title{margin:0 0 23px!important;max-width:440px;font:750 clamp(34px,3.8vw,57px)/1.08 'Manrope',system-ui,sans-serif;letter-spacing:-.055em;color:#f1f7ef;animation:ms-copy-in .8s cubic-bezier(.16,1,.3,1) .32s both}
.mystery-stage-title em{display:block;font-style:normal;background:linear-gradient(120deg,#fff4ca,#e1bf71 85%);background-clip:text;-webkit-background-clip:text;color:transparent}
.mystery-rate-line{display:flex;align-items:baseline;gap:15px;margin:0 0 16px;font-variant-numeric:tabular-nums;animation:ms-copy-in .75s ease .45s both}
.mystery-old-rate{font-size:24px;color:#799383;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#bed4aa60}.mystery-rate-arrow{font-size:22px;color:#577e64}
.mystery-new-rate{display:flex;gap:8px;align-items:baseline;color:#94f2be}.mystery-new-rate strong{font-size:38px;line-height:1.15;font-weight:750;letter-spacing:-.045em}.mystery-new-rate small{color:#abcdb9;font-size:14px}
.mystery-stage-reveal .mystery-stage-description{max-width:350px;margin:0 0 24px;color:#95ac9e;font:400 13px/1.8 'Manrope',system-ui,sans-serif;animation:ms-copy-in .75s ease .55s both}
.mystery-stage-deadline{display:flex;gap:11px;align-items:center;border-top:1px solid #bfd6c419;padding-top:17px;margin-bottom:26px;animation:ms-copy-in .7s ease .65s both}
.mystery-stage-deadline small{display:block;margin-bottom:6px;color:#6b8878;font-size:8px;letter-spacing:.13em}.mystery-stage-deadline strong{display:block;color:#c6d7ca;font-size:11px;font-weight:500;letter-spacing:.025em}.mystery-clock{font-size:25px;color:#b9c99c;line-height:1}
.mystery-primary-action{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;overflow:hidden;width:100%;min-height:54px;padding:16px 22px;background:linear-gradient(110deg,#9cf1bc,#56d599);border:1px solid #c3ffcc70;border-radius:13px;color:#092b1c;font-size:13px;font-weight:800;box-shadow:0 8px 24px #24c57410,inset 0 1px 0 #e6ffdd55;cursor:pointer;transition:transform .25s,box-shadow .25s;animation:ms-copy-in .7s ease .75s both}
.mystery-primary-action:hover{transform:translateY(-2px);box-shadow:0 12px 32px #57e49728}.mystery-primary-action:active{transform:scale(.975)}.mystery-action-arrow{font-size:19px;line-height:1}
.mystery-continue-action{display:block;width:100%;min-height:42px;margin:6px 0 0;background:transparent;border:0;border-radius:10px;color:#899f90;font:500 11px/1.5 'Manrope',system-ui,sans-serif;cursor:pointer;animation:ms-copy-in .7s ease .8s both}.mystery-continue-action:hover{color:#e0efe3;background:#bddfc506}
.mystery-extra-gift{position:relative;isolation:isolate;display:flex;align-items:center;gap:6px;overflow:hidden;width:100%;min-height:85px;margin-top:24px;padding:10px 16px 10px 0;border:1px solid #d9c17c46;border-radius:15px;background:linear-gradient(110deg,#c6b2580d,#13342477);color:#f4ecd0;text-align:left;cursor:pointer;animation:ms-invitation-in .85s cubic-bezier(.16,1,.3,1) both;transition:background .25s,transform .25s}
.mystery-extra-gift::after{content:'';position:absolute;inset:-50% -40%;pointer-events:none;background:linear-gradient(110deg,transparent 42%,#ffe4a714 50%,transparent 58%);animation:ms-light-pass 2.5s ease .5s 1 both}.mystery-extra-gift:hover{background:#203a27;transform:translateY(-2px)}.mystery-extra-gift:active{transform:scale(.98)}
.mystery-extra-thumbnail{width:82px;height:70px;object-fit:contain;flex-shrink:0;mask-image:radial-gradient(ellipse,#000 35%,transparent 72%)}.mystery-extra-gift-copy{display:grid;gap:8px;flex:1;min-width:0}.mystery-extra-gift-copy small{font-size:7px;color:#a89968;letter-spacing:.12em;font-weight:700}.mystery-extra-gift-copy strong{font-size:12px;font-weight:600;letter-spacing:-.01em}.mystery-extra-gift-arrow{color:#cfb877;font-size:20px;margin-left:6px}
.mystery-extra-panel{position:relative;isolation:isolate;outline:none;animation:ms-offer-enter .8s cubic-bezier(.16,1,.3,1) both}.mystery-offer-kicker{font-size:9px;letter-spacing:.2em;color:#b49d66;margin:0 0 25px}
.mystery-extra-points{position:relative;margin:0;white-space:nowrap;font:750 clamp(40px,4.5vw,64px)/1.12 'Manrope',system-ui,sans-serif;letter-spacing:-.05em;background:linear-gradient(135deg,#fff7db,#eac77d 60%,#b99a59);background-clip:text;-webkit-background-clip:text;color:transparent;animation:ms-prize-in 1s cubic-bezier(.2,1,.3,1) both}
.mystery-points-unit{display:block;margin:9px 0 28px;font-size:11px;letter-spacing:.4em;color:#a99873}.mystery-stage-reveal .mystery-extra-disclosure{margin:0 0 27px;color:#97ad9f;font-size:12px;line-height:1.8;max-width:340px}.mystery-extra-status{font-size:11px;line-height:1.5;color:#f2b695}
.mystery-stage-reveal[data-offer=open] .mystery-boost-seal{opacity:0;transition:opacity .25s}.mystery-stage-reveal[data-offer=open] .mystery-stage-halo{background:radial-gradient(ellipse,#dfc66330,transparent 64%)}
.mystery-offer-sparks{position:absolute;inset:0;pointer-events:none;z-index:-1}.mystery-spark{position:absolute;top:22%;left:45%;width:4px;height:4px;border-radius:1px;background:#edcf87;opacity:0;animation:ms-spark 1.6s ease-out .1s both}
.mystery-spark-0{--x:-180px;--y:-130px}.mystery-spark-1{--x:160px;--y:-80px}.mystery-spark-2{--x:-120px;--y:100px}.mystery-spark-3{--x:170px;--y:120px}.mystery-spark-4{--x:-40px;--y:-160px}.mystery-spark-5{--x:70px;--y:170px}.mystery-spark-6{--x:150px;--y:-170px}.mystery-spark-7{--x:-160px;--y:40px}
.mystery-dust{position:absolute;width:2px;height:2px;background:#d6c18b;border-radius:50%;opacity:0;animation:ms-dust 8s ease-in-out 2 both}
.mystery-dust-0{left:8%;top:22%;animation-delay:.2s}.mystery-dust-1{left:18%;top:72%;animation-delay:2s}.mystery-dust-2{left:29%;top:35%;animation-delay:3s}.mystery-dust-3{left:38%;top:80%;animation-delay:1s}.mystery-dust-4{left:47%;top:12%;animation-delay:4s}.mystery-dust-5{left:55%;top:60%;animation-delay:1.5s}.mystery-dust-6{left:64%;top:25%;animation-delay:3.5s}.mystery-dust-7{left:70%;top:75%;animation-delay:2.5s}.mystery-dust-8{left:79%;top:15%;animation-delay:.8s}.mystery-dust-9{left:88%;top:62%;animation-delay:3.8s}.mystery-dust-10{left:23%;top:52%;animation-delay:4.2s}.mystery-dust-11{left:85%;top:90%;animation-delay:2.8s}
.mystery-stage-reveal button:focus-visible{outline:2px solid #f4d894;outline-offset:4px}
.mystery-stage-reveal[data-motion=quiet] *,.mystery-stage-reveal[data-motion=quiet] *::before,.mystery-stage-reveal[data-motion=quiet] *::after{animation:none!important;transition:none!important}
.mystery-stage-reveal[data-motion=quiet] .mystery-dust,.mystery-stage-reveal[data-motion=quiet] .mystery-offer-sparks{display:none}
@keyframes ms-screen-in{from{opacity:0}to{opacity:1}}@keyframes ms-copy-in{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ms-object-in{from{opacity:0;transform:translateY(32px) scale(.86) rotate(-4deg)}to{opacity:1;transform:none}}
@keyframes ms-seal-in{from{opacity:0;transform:translateY(28px) rotate(-15deg) scale(.7)}to{opacity:1;transform:rotate(10deg)}}@keyframes ms-halo-in{from{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes ms-floor-in{from{opacity:0;transform:rotate(-7deg) scale(.7)}to{opacity:1;transform:rotate(-7deg)}}
@keyframes ms-atmosphere{from{transform:translate(-3%,2%) scale(.9)}to{transform:translate(4%,-4%) scale(1.07)}}@keyframes ms-invitation-in{from{opacity:0;transform:translateX(65px) scale(.96)}to{opacity:1;transform:none}}@keyframes ms-light-pass{from{transform:translateX(-85%)}to{transform:translateX(85%)}}
@keyframes ms-offer-enter{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes ms-prize-in{from{opacity:0;transform:translateY(20px) scale(.94)}to{opacity:1;transform:none}}@keyframes ms-spark{0%{opacity:0;transform:translate(0,0) scale(.5)}15%{opacity:.9}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(150deg) scale(.2)}}@keyframes ms-dust{0%,100%{opacity:0;transform:translateY(0)}40%{opacity:.6}80%{opacity:.2;transform:translateY(-65px)}}
@media(max-width:740px){
 #sheet.mystery-fullscreen .sheet-header{height:62px;padding-left:22px;padding-right:22px}#sheet.mystery-fullscreen #sheet-body{min-height:calc(100dvh - 62px)}
 .mystery-stage-reveal{min-height:calc(100dvh - 62px)}.mystery-stage-layout{grid-template-columns:1fr;gap:0;min-height:calc(100dvh - 62px);max-width:510px;padding:0 27px max(28px,env(safe-area-inset-bottom));align-content:start}
 .mystery-stage-visual{width:min(100%,390px);height:clamp(220px,32dvh,315px);aspect-ratio:auto;margin:0 auto 10px;overflow:visible}.mystery-stage-media{position:absolute;top:50%;left:50%;width:116%;max-width:435px;transform:translate(-50%,-50%);animation:ms-mobile-object-in 1.25s cubic-bezier(.16,1,.3,1) both}
 .mystery-stage-halo{inset:-10% -10%}.mystery-floor-ring{bottom:6%;width:74%;height:20%}.mystery-boost-seal{width:70px;height:70px;top:7%;right:4%}.mystery-boost-seal strong{font-size:29px;letter-spacing:-2px}.mystery-boost-seal span{font-size:6px}.mystery-visual-caption{bottom:0;font-size:9px}
 .mystery-stage-copy{max-width:none}.mystery-stage-kicker{margin-bottom:17px;gap:10px}.mystery-stage-reveal h3.mystery-stage-title,.knyaz-preview .mystery-stage-reveal h3.mystery-stage-title{font-size:clamp(34px,9vw,45px);margin-bottom:17px!important;letter-spacing:-.05em}
 .mystery-rate-line{margin-bottom:12px;gap:12px}.mystery-old-rate{font-size:22px}.mystery-new-rate strong{font-size:32px}.mystery-stage-reveal .mystery-stage-description{max-width:350px;font-size:12px;line-height:1.75;margin-bottom:17px}.mystery-stage-deadline{padding-top:13px;margin-bottom:18px}.mystery-stage-deadline strong{font-size:10px}
 .mystery-extra-gift{margin-top:12px;min-height:77px}.mystery-extra-thumbnail{width:72px;height:59px}.mystery-extra-gift-copy strong{font-size:11px}.mystery-extra-gift-copy small{font-size:6.5px}.mystery-extra-panel{padding-top:20px}.mystery-extra-points{font-size:clamp(42px,12vw,60px)}
 #sheet.mystery-fullscreen .box-choices{display:grid;grid-template-columns:1fr 1fr;margin-top:32px;gap:14px}#sheet.mystery-fullscreen .box-choice{height:190px}
}
@keyframes ms-mobile-object-in{from{opacity:0;transform:translate(-50%,-43%) scale(.88)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}
@media(max-height:740px) and (max-width:740px){.mystery-stage-visual{height:205px}.mystery-stage-layout{padding-left:24px;padding-right:24px}.mystery-stage-reveal h3.mystery-stage-title,.knyaz-preview .mystery-stage-reveal h3.mystery-stage-title{font-size:33px}.mystery-visual-caption{display:none}}
@media(prefers-reduced-motion:reduce){.mystery-stage-reveal *,.mystery-stage-reveal *::before,.mystery-stage-reveal *::after,#sheet.mystery-fullscreen{animation:none!important;transition:none!important}.mystery-dust,.mystery-offer-sparks{display:none}.mystery-stage-video{display:none}.mystery-stage-object{opacity:1!important}}

/* The next box always has its own 48-hour clock; the referral boost remains 12 hours. */
.mystery-waiting-view{width:min(720px,100%);margin:0 auto;padding:24px 20px 45px}
.mystery-waiting-view .mystery-countdown{width:100%;margin-top:26px}
.mystery-waiting-view>.notice{margin:22px 0!important}
.mystery-waiting-note{text-align:center;font-size:12px;line-height:1.6;color:#8eae9b;margin:18px 0}
.mystery-preview-choices{width:min(1020px,100%);margin:auto;padding:50px 28px;text-align:center}
.mystery-preview-choices h1{font-size:clamp(29px,5vw,46px);letter-spacing:-.045em;color:#eef9ee;margin:10px 0 17px}
.mystery-preview-choice-note{font-size:13px;line-height:1.7;color:#a4c2af;max-width:490px;margin:0 auto 38px}
.mystery-preview-choice-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.mystery-preview-box{padding:0 0 22px;border:1px solid #c7d6a42b;border-radius:22px;background:linear-gradient(140deg,#183e2b,#081b13);overflow:hidden;color:#d4dba7;transition:transform .25s,border-color .25s}
.mystery-preview-box:hover{transform:translateY(-7px);border-color:#cbb96a}
.mystery-preview-box:active{transform:scale(.97)}
.mystery-preview-box img{display:block;width:100%;aspect-ratio:1;object-fit:contain;mask-image:radial-gradient(ellipse,#000 38%,transparent 72%)}
.mystery-preview-box span{font-size:10px;font-weight:700;letter-spacing:.18em}
@media(max-width:740px){.mystery-preview-choice-grid{grid-template-columns:1fr 1fr;gap:14px}.mystery-preview-choices{padding:32px 22px}.mystery-waiting-view{padding:10px 18px 30px}}
.mystery-countdown{--mc-gold:#e7ce91;position:relative;isolation:isolate;width:min(620px,calc(100% - 36px));margin:40px auto 28px;padding:29px 30px 25px;border:1px solid #91dcb742;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#28634540,transparent 70%),linear-gradient(155deg,#10261a,#07130e);box-shadow:inset 0 1px 0 #c6eed309,0 20px 60px #0002;text-align:center;color:#e9f3ed;overflow:hidden}
.mystery-countdown[hidden]{display:none!important}
.mystery-countdown-heading{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:24px;font:600 13px/1.5 'Manrope',system-ui,sans-serif;color:#b7d1c0;letter-spacing:.01em}
.mystery-countdown-symbol{display:grid;place-items:center;width:29px;height:29px;border:1px solid #c8d6a031;border-radius:50%;font-size:23px;line-height:1;color:var(--mc-gold);background:#f0cd8010}
.mystery-countdown-digits{display:flex;align-items:center;justify-content:center;gap:12px;margin:auto;font-variant-numeric:tabular-nums;font-feature-settings:'tnum'}
.mystery-countdown-cell{display:grid;align-content:center;gap:10px;flex:1;min-width:0;max-width:127px;height:119px;border:1px solid #cde2ab2d;border-radius:17px;background:linear-gradient(150deg,#304c342d,#030d0999);box-shadow:inset 0 1px 0 #f6ffe413}
.mystery-countdown-number{display:block;font:700 clamp(35px,7vw,50px)/1 'Manrope',system-ui,sans-serif;letter-spacing:-.05em;color:#f0deab;text-shadow:0 0 24px #e9cc7130}
.mystery-countdown-unit{font:600 8px/1 'Manrope',system-ui,sans-serif;color:#7e9c8a;letter-spacing:.17em}
.mystery-countdown-colon{flex:none;align-self:center;transform:translateY(-9px);font:500 30px/1 'Manrope',system-ui,sans-serif;color:#617b65}
.mystery-countdown-note{max-width:none!important;margin:19px 0 0!important;font:400 11px/1.7 'Manrope',system-ui,sans-serif!important;color:#86a28e!important;text-align:center}
.mystery-countdown[data-elapsed=true] .mystery-countdown-number{color:#99eabd;text-shadow:none}
.mystery-countdown-compact{width:100%;max-width:440px;margin:22px 0 0;padding:17px 18px 16px;border-radius:15px;box-shadow:none;background:linear-gradient(110deg,#173a2638,#081a123b)}
.mystery-countdown-compact .mystery-countdown-heading{font-size:11px;justify-content:flex-start;margin-bottom:14px}
.mystery-countdown-compact .mystery-countdown-symbol{width:22px;height:22px;font-size:18px}
.mystery-countdown-compact .mystery-countdown-digits{justify-content:flex-start;gap:9px}
.mystery-countdown-compact .mystery-countdown-cell{height:62px;max-width:85px;gap:6px;border-radius:9px}
.mystery-countdown-compact .mystery-countdown-number{font-size:27px}
.mystery-countdown-compact .mystery-countdown-unit{font-size:6px;letter-spacing:.14em}
.mystery-countdown-compact .mystery-countdown-colon{font-size:21px;transform:translateY(-5px)}
.mystery-countdown-compact .mystery-countdown-note{margin-top:12px!important;text-align:left;font-size:9px!important}
@media(max-width:420px){.mystery-countdown{padding:23px 18px 21px;margin-top:28px;border-radius:21px}.mystery-countdown-digits{gap:8px}.mystery-countdown-cell{height:102px;border-radius:14px}.mystery-countdown-number{font-size:38px}.mystery-countdown-heading{font-size:12px}.mystery-countdown-unit{font-size:7px}.mystery-countdown-colon{font-size:25px}.mystery-countdown-compact{padding:15px;margin-top:18px;border-radius:14px}}
